-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathChangeLog
More file actions
388 lines (325 loc) · 12.7 KB
/
Copy pathChangeLog
File metadata and controls
388 lines (325 loc) · 12.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
20051005:
* fixes to ChangeLog
20051004:
* move gtk/gnome compat to seperate .c files
* removal of #include directives from headers
20051003:
* updated hostnames and contact info.
20040120:
* shifted offset (color.h)
* removed unnecessary extern keywords
* cleanup
20040119:
* beginning of tag system for colors
* save window geometry in prefs
* indentation pass (gindent)
* added length field to disp_ansi
* next field for tags... linked list instead of null terminated array
(gui.c) FIXME
* disabled backbuffer clear
* some shmoo to make the stat box a little happier
20040118:
* store and use window geometry
* shift stat back to text view for multicolor stuff...
* revive the stat box
* fix default colors for main widget
* hack to put text in output window...
* remove the "zapping to end" debugging statement
* gindent
* scroll behavior fixed
20040112:
* fix compile warnings
20040104:
* rpm fixes
* generate lsm and spec files
* conversion to gnome2
* header fixes
* cleanup
20031225:
* beginnings of gnome2 conversion
20031118:
* fixes for FreeBSD
20001107:
* regeneration of lost cvs repo.
20000917:
* Since last time, I've been working on a lot of other stuff. I got
another betta (perl), and he died, too. :/ frustrating. At some point
I had modified the source so each has its own header instead of one
big bmud.h
* Fixed up automake/autoconf stuff.
* Got dist and rpm targets working all good
* Threw in scripting stubs, added guile support to it.
20000206:
* woke up and sed (my betta) was dead :(
* David Knight sent me a patch for the backbuffer
20000205:
* been busy on other stuff :/
* copied to a tmp dir, cleaned it up, updated some docs, tar'd it up
*** RELEASE 0.5 ***
20000104:
* got 'history' prefs working.
* got the statsize pref thing working.
* state is carried between pref panels now (need to add a commit layer)
20000103:
* got connection wizard using buttons :) neato.
* added a "how to make a serverlist" to the docs
* hacked a better hack to the hack two days ago that hacked support for
the esc0K hack.
* cleaned up some debugging stuff.
* threw up a new poll (sql based, neato)
20000102:
* started changing connection wizard to use buttons.
20000101:
* fixed the connection wizard to load from configdir
* a mud in germany was reported to generate errors. I looked into it and
the thing was sending (esc)0K. So I hacked up support :/
19991215:
* last finals were today.
* fixed color part of config dialog, started on that aug 2... 4.5
FUCKING MONTHS!
* erik@fenris /home/bmud# cat `find -name *.[ch]` | wc -l
2219
19991214:
* happy bday to me
19991126:
* internationalized it (I think). GNU gettext and all the joyful stuff
19991124:
* merged in Dan Tenners alias code
* added statsize capability
* kludged around an alias bug
* added a function called every time there is a client exit...
19991010:
* scrapped up a webpage
* got the gtk+ side caught up to the gnome side.
* updated the HACKING file.
* Added Rob Hansen to the AUTHORS file.
1999100?:
* got drunk, got most of the prefs thing working. D'no what I did tho...
19990928:
* clipped a bunch of dead code
19990904:
* got bummed about my ineptness, so my fiance dug up webpages about
bmud, and I found out I'd won a best of linux award in mid august. I
thought they informed winners?? goddamn I love my Angel so much
* added defaults for the MESSAGE and ERROR colors
* more work in config.c
19990827:
* converted some color stuff to use a single table for color names
* bughunting on color conversion.
* Lots of lines of code removed :)
19990824:
* ok, i'm a moron. I figured out my color dialog problem :/
* hooked up all the callbacks for the buttons, wrote their functions
* gcc 2.95.1 takes a LONG time to compile... I need a faster box
* need to capture changes immediatly... looking for how on fonts
(sleep;school)
* Color config seems to be mostly working :)
19990823:
* 1st day of school, very little time for bmud now :/
* received telnet pipe patch from magick, contemplating inclusion
19990821:
* color config crap is pissing me off.
* made the unimplemented stuff greyed out
19990808:
* Got a replacement net.c today, it looks good so I re-indented it and
dropped it into my working version
* put a roadmap email to the mailing list
* did some implementing on color config *joy*
19990802:
* built in the framework for the config dialog. Looks pretty good :)
* config has panes for color and font so far, but can't save or default
* Planning on rebuilding how colors are saved
* colors are now stored as a 2d array instead of 16 variables
* color is now broken. Password blocking input, too. Among other things.
* erik@fenris /home/bmud/src# cat *.[ch] |wc -l
1813
19990801:
* the main window now word wraps instead of character wrap
19990729:
* added \r to outputted newlines, as per rfc854 (thnx, David Knight)
19990727:
* Got an email response from Erik Mouw, suggesting using efence or
dmalloc
* downloaded, installed, and used efence. slow as sh**, but it works
* the mystery bug was me forgetting to malloc mud->hist->list before
setting it to NULL's. I'd had minor quirks in hist before... :/
* went thru the source doing cleanup and a little bit of commenting
* cleaned out all the printf stuff I was using for debugging
* Neil is working on the equipment list, that I'm too scared to attempt
* Went thru and added textfield_add's for all the error messages
* refix0red some lame display stuff involving the \r/13/^M thingie
*** RELEASE 0.4 ***
* erik@fenris /home/bmud/src# cat *.[ch] | wc -l
1631
19990726:
* Talked to Neil sorta, he's interested in coding (cool)
* Downloaded and checked out the latest amcl, Robins been working hard
:/ A lot of the things I've done, he's also done, which is weird cuz I
haven't been following his code or releasing mine...
* Been working on getting the mailing list working :)
* accidently deleted 800 lines of demo code for a linux game developer
site i'm working on :( and my mc doesn't have undelfs. And I don't got
libext2 installed and I don't see a 2.1 deb for it.
* emailed a gtk list for help
19990725:
* Rebuilt bmud.h so it's a LOT more logical.
* g_get_home_dir() sometimes fails, so I put in a redundancy check
* managed to break session loading in the process :/
* weirdassed problems all over :/ emailing gnome list for help
* moved connect wizard to its own file
* fixed session loading
* erik@fenris /home/bmud/src# cat *.[ch] | wc -l
1669
19990723:
* Broke the help stuff, but re-fixed it :) now installs nicely
* It now checks to see if ~/.bmud/ exists and creates it if it doesn't
* sent a nice long long long email to gnome-devel-list@gnome.org :)
* A little more automake fixing
* Trimmed out most of color.c and have been rewriting
* Color saving now works ok. Loads colors on start, too
* Several problems in the history have sprung up. :(
* Got a gentleman who wants to make debian packages :)
* terminated nasty history bug. Can't assume it'll be 0'd for ya :)
* now copies license (GPL) to the info dir (burp)
19990722:
* Got a new webpage up.
* Wrote a cgi to poll for what language scripting should be in.
* merged ansi.c into color.c, ansi.c now does not exist.
* Filled in a lot on prefs.c, now has basic preferences working :)
* re-disabled the buffer culling.
* fixed a silly bug in the history
* added /help to aliasing
* changed /connect so you can do give /connect parms :)
* fixed connect wizard so it looks in ~/.bmud/mudservers
* updated tmp.h some
* added some help stuff
* fixed some automake stuff
* erik@fenris /home/bmud/src# cat *.[ch] |wc -l
1689
19990703:
* ummmm, hi :)
* color_load causes... unusual problems if called before gtk_main().
* fixed bug in net.c with a gdk assert if disconnecting when not
connected
* fixed gtk_rc_parse in main.c, now ya don't gotta be root
* must do all the config shit like gnome control-center.
* erik@fenris /home/bmud/src# cat *.[ch] |wc -l
1600
19990620 (1999):
* got an email with a connect wizard a few days ago. People use this ???
* Stole the aclocal/automake/autoconf stuff from netferret, minor tweaks
* Restructured the directory tree a bit (mostly for GNUtools)
* Added the .desktop thingie for gnome, ah need a pic now.
* Killed the old .30 gnome_init().
* Did a little updating to tmp.h and TODO
19990101 (a few days after new years):
* got a job. 'Dynamic Solutions, Inc.'
19981123 to Dec 13:
* haven't been doing much, been in school... finals this week, too...
* seperate makefiles, with Makefile being a toplevel deal
* added a backbuffer, *BUT* it's broken now
* doing a 'half release' so ppl can d/l, play, and help me write it :)
19981122:
* made makefiles for both gtk and gnome, gotta figure out configure...
19981121:
* fixed the keybindings for the gnome menu and for text box
* gtk+ backport works!!!!!!
* added padding to the black windows, so words aren't against the edge
* moved a lot of files around, trimmed 200 lines and a few files out
19981114:
* Added the beginnings of the color selector. Not gonna be fully
implemented this release.
* Can't figure out menu bindings :/
* Added the keybindings page_up and page_down for scrolling window
* Updating the webpage.
*** RELEASE 0.3
19981112:
* Font selector added (this may be problematic with older version of
gtk+)
* erik@fenris:/home/mud/bmud# cat *.c *.h |wc -l
1046
19981108-11:
* didn't do bmud stuff, was busy installing themes and doing hw...
* lots of homework
19981107:
* Started on key bindings for menu items. ho ho ho.
19981012:
*** release 0.2
* Lots of school stuff ate up my time.
* Got a monster3d voodoo card. That ate my free time :D
* Killed the linked list approach to command history.
* Implemented history with circular queue. Much sexier.
* Started working on a gtk+ only backport.
19981010:
* started implementing a command history (linked lists), almost done...
19981009:
* put in /clear, need to make a real aliasing scheme...
* fixed the \x0d problem, stupidassed m$ imbeciles... :)
* started adding a generic clear() function so handle continous del
* now hides passwd entry...
19981003:
* Got the ansi working CORRECTLY and quite quickly :)
* Stream ansi parsing, would prefer blocking, but this'll do for now
19981002:
* bleh, pulled it out of mothballs, hehehe
19980921:
* throwing away my blocking ansi parser for now *sigh*
19980909:
* um, ok, back, I guess :) school takes a much higher priority than bmud
19980820:
* put it back to gtk_text from gtk_tty
* stripped out the color stuff
* replaced the scrolling stuff, now scrolls faster and only if needed it
won't autoscroll if you scrolled up. :)
* started the paperwork on a new color method, should be configurable,
faster, and MUCH more accurate
19980812-19:
* tried gtktty, as per an email. didn't work, couple days wasted.
* reinstalled/upgraded the os
* been d/l'ing and tweaking and getting gnome back working
* now using gtk+-1.1 and gnome-0.27
* spent a couple days running here and there getting parts to upgrade a
REALLY old computer (386) for someone
* tried to force the config scripts and makefile to work again
19980811:
* did all that autoconf/automake/aclocal/configure crap.
* fixed up the map/eq/wiz plugs with 'not implemented' boxes.
19980809:
* cleaned up the connect dialog
* built "service not available" dialogs for map and eq
* plugged map/eq into the menu, now all the work will be in their files
* erik@fenris /mud/bmud# cat *.c *.h | wc -l
906
19980808:
* changed the stat from GtkEntry to GtkText
* got the stat thing doing colors
* made the stat bar stripped in net.c better
* put menu plugs for 'options' and 'tools' in
* did the readme, lsm, copied the GPL
* some very very crude hardcoded aliasing. just to have SOMETHING
* erik@fenris /mud/bmud# cat *.c *.h |wc -l
866
19980807:
* dicked with this and that, didn't do much of use. :)
19980806:
* got the background color to go black (WOOHOO, 1up on amcl)
* got the init_color func working smoothly
* enabled 'disconnect'
* made 'connect' gui
* got connect working
* got ansi color scheming mostly working, there's a bug tho, which is
ALSO in amcl
* made entry thing work right (deletes after hitting enter, nifty)
* moved toplevel struct to global, lots of converting
* fixed menu crash
* the bezerk colors chunk is fucked up :( gonna have to fix that...
* started the 'status' shift, but it's got weird ansiness to it
* erik@fenris /mud/bmud# cat *.c *.h |wc -l
813
19980805:
* started project, wrote proposal, had it checked
* talked to a couple people about the pros and cons of another mud cl
* wrote gnome-ic UI from scratch, looking good so far
* ripped ansi and net code, 330 lines after fixing....
* erik@fenris /mud/bmud# cat *.c *.h |wc -l
442