Xft support under OpenMotif 2.3.3 - I've been using this for quite a while on
[nedit.git] / ChangeLog
blob56df0007ab75f4f86eff2889f6775e90e5575903
1 2007-07-02 21:53  ajbj
3         * source/window.c (1.199): A couple of small mistakes caught by
4           Bert Wesarg.
6 2007-06-01 20:32  tringali
8         * source/nedit.c (REL-5-5.1): Backport ARGB fix to 5.5
10 2007-05-09 13:11  ajbj
12         * source/preferences.c (1.152): Changed "Complete Word" macro to
13           use \w instead of \l and changed its comments.
15 2007-03-18 08:54  yooden
17         * source/userCmds.c (1.55): Adds stdout/in/err help texts to Shell
18           Menu dialog, as pointed out in @discuss by Gerald Grabner.
20 2007-03-18 08:34  yooden
22         * source/text.c (1.54): Fix for SF#682004
24           This adds a call to BufSubstituteNullChars() when a control code
25           is self-inserted (as with ALT-CTRL-a, for example). (Fix from
26           Mark Geary.)
28 2007-03-04 23:54  yooden
30         * source/: file.c (1.110), window.c (1.198): Fix for SF#1645661
32           Another fixfix, this adds missing initializers for device/inode.
34 2007-03-04 23:44  yooden
36         * source/textDisp.c (1.69): Fix for SF#1608609
38           Some leftovers from fixing SF#464967/SF#1041077: The cursor is
39           now redrawn in all cases.
41 2007-03-04 23:26  yooden
43         * source/: file.c (1.109), preferences.c (1.151), tags.c (1.66),
44           window.c (1.197), window.h (1.31): Fix for SF#1578869
46           NEdit's old file-not-found dialog, while user-unfriendly, at
47           least did not crash. The new did, so this change removes the
48           Close button again.
50           Also localizes source/window.c:deleteDocument() from
51           DeleteDocument().
53 2007-03-04 23:17  yooden
55         * ReleaseNotes (1.56): Added three entries to release notes about
56           recently fixed bugs.
58 2007-03-02 00:01  ajbj
60         * source/preferences.c (1.150): Fixed #1574071 built-in macro "Make
61           C prototypes" doesn't work as suggested.
63 2007-01-30 19:42  arnef
65         * source/window.c (1.196): Fix for 1645223, 'nc -wait' doesn't work
66           when detaching/moving tab (from Bert Wesarg)
68 2007-01-30 13:51  ajbj
70         * source/interpret.c (1.47): Fixed unused macros PEEK_INT and
71           PEEK_STRING (for future use, if any).
73 2007-01-25 23:51  ajbj
75         * source/macro.c (1.113): Bert Wesarg's fix of #1640304: ident read
76           buffer overflow in parsing 'define'.
78 2007-01-15 14:04  ajbj
80         * source/interpret.c (1.46): Changed DEBUG_ASSEMBLY code to use new
81           instruction union from previous commit.
83 2007-01-12 22:44  tringali
85         * source/nedit.c (1.99): Disable warnings unless "-xwarn" debug
86           switch is passed in.
88 2007-01-12 16:17  tringali
90         * source/: interpret.c (1.45), interpret.h (1.20), parse.y (1.29),
91           parse_noyacc.c (1.10): SF 1625283: Replace nonportable casts with
92           unions
94 2007-01-07 13:18  yooden
96         * source/: textDisp.c (1.68), textDisp.h (1.30): Various cleanups:
98           - Makes a function in textDisp.c non-global.  - Style - Add
99           "nedit:" to error messages - Comments
101 2007-01-04 01:42  yooden
103         * ReleaseNotes (1.55), doc/help.etx (1.106), source/macro.c
104           (1.112): This merges the two functions new_filename_dialog() and
105           exist_filename_dialog() to one new function filename_dialog().
106           The memory leak is also fixed, but the other bugs remain for now.
108           (Fix for pseudo-bug SF#1600022)
110 2007-01-04 00:10  yooden
112         * source/preferences.c (1.149): Replaces default macros 'Complete
113           Word' and 'Fill Sel. w/Char' with new alternatives by Jörg
114           Fischer.
116           (Fix for pseudo-bug SF#1578888)
118 2007-01-04 00:02  yooden
120         * util/misc.c (1.85): Fix for SF#1245502
122           This fixes two bugs pointed out in the tracker. One allows for :
123           as accelerators, the other fixes a wrong boolean.
125 2007-01-03 23:40  yooden
127         * ReleaseNotes (1.54), source/text.c (1.53): Fix for SF#1066692
129           If emulated tabs are on, make the inserted indent deletable by
130           tab. Round this up by faking the column a bit to the right to let
131           the user delete half-tabs with one keypress. (Thanks to Tony
132           Balinski)
134 2006-12-02 12:01  yooden
136         * source/: textBuf.c (1.36), textBuf.h (1.21), textDisp.c (1.67):
137           Some leftovers from the last two patches.
139 2006-12-02 10:27  yooden
141         * source/file.c (1.108), source/highlight.c (1.54),
142           source/highlightData.c (1.78), source/macro.c (1.111),
143           source/menu.c (1.138), source/preferences.c (1.148),
144           source/rangeset.c (1.17), source/search.c (1.85),
145           source/selection.c (1.32), source/shell.c (1.42),
146           source/smartIndent.c (1.40), source/textDisp.c (1.66),
147           source/textSel.c (1.17), source/userCmds.c (1.54),
148           source/window.c (1.195), util/fontsel.c (1.29), util/misc.c
149           (1.84): Removes a number of 'if (NULL == foo)' from XtFree. Also
150           changes some error messages from "NEdit:" to "nedit:" and minos
151           cleanup.
153 2006-12-02 09:38  yooden
155         * source/: file.c (1.107), highlight.c (1.53), interpret.c (1.44),
156           interpret.h (1.19), macro.c (1.110), textBuf.c (1.35), textBuf.h
157           (1.20), textDisp.c (1.65), textDisp.h (1.29): Makes a number of
158           parameters const, changes some types to Boolean and changes some
159           style.
161 2006-11-28 20:11  arnef
163         * source/window.c (1.194): Fix for #1525831
165           Initialise window->fileClosedAtom to None when creating new
166           Document. Thereby nc -wait doesn't return when closing file
167           opened in a tab
169 2006-11-22 21:16  yooden
171         * README (1.49): Adds comment about Linux linkage mode (now
172           dynamic, then static).
174 2006-11-22 20:59  yooden
176         * source/file.c (1.106): Changed type in fresh bug fix.
178 2006-11-22 15:13  yooden
180         * source/preferences.c (1.147): Adds the two styles Operator and
181           Bracket.
183           (Fix for pseudo-bug SF#1600018)
185 2006-11-22 14:16  yooden
187         * source/preferences.c (1.146): Fix for SF#1592236
189           Adds a missing downcast from const.
191 2006-11-22 13:45  yooden
193         * ReleaseNotes (1.53), doc/help.etx (1.105), source/macro.c
194           (1.109), source/nedit.h (1.68): This adds the special macro
195           variable $VERSION which returns NEdit's version number ('5006'
196           for NEdit 5.6).
198           (Fixes pseudo-bug #1576902)
200 2006-11-07 22:04  n8gray
202         * source/nedit.c (1.98): Changed the default mode of the
203           file-selection dialog to path-relative.  It's more like what
204           people expect these days.  Also changed the default size to
205           500x400.  I would have made it bigger, but perhaps somebody out
206           there still uses 640x480...
208 2006-11-07 19:16  ajbj
210         * source/file.c (1.105): Fix for SF Bug #1588932 line number not
211           shown correctly
213 2006-11-02 13:24  edg
215         * source/file.c (1.104): Closed another path that could lead to the
216           crash of SF bug #1578869: hitting 'Close' in the dialog has the
217           same effect as closing the window via the window manager.
219 2006-10-29 22:22  edg
221         * ReleaseNotes (1.52), source/file.c (1.103): Fix for SF bug
222           #1578869: NEdit crashed on window close.
224 2006-10-29 13:23  yooden
226         * ReleaseNotes (1.51): Adds a ReleaseNotes entry for Scotts fix of
227           SF#1564907.
229 2006-10-26 22:09  edg
231         * source/highlightData.c (1.77): Python highlight pattern updates
232           (new keywords for 2.4 and 2.5).
234 2006-10-26 21:42  edg
236         * ReleaseNotes (1.50), source/nedit.c (1.97), util/misc.c (1.83):
237           Removed the apparently unreliable detection of problematic ARGB
238           visuals and set XLIB_SKIP_ARGB_VISUALS before opening the display
239           instead.  This should solve SF bug #1579544 and duplicates
240           (#1030467, #1030192, ...).
242 2006-10-26 02:20  tringali
244         * makefiles/: Makefile.linux (1.14), Makefile.linux-static (1.1):
245           SF #1572838: Linux binary should be dynamic by default
247 2006-10-26 02:15  tringali
249         * source/nedit.c (1.96): Remove UTF8 from LC_CTYPE for OpenMotif
250           2.2.3, based on Eddy's experience
252 2006-10-20 15:44  ajbj
254         * doc/help.etx (1.104), source/smartIndent.c (1.39): Corrected
255           smart indent Type-in Macro usage information.
257 2006-10-17 13:00  yooden
259         * source/: text.c (1.52), window.c (1.193): Fix for #1543586
261           The fix for #906878 activated the cursor blink for any new pane.
262           This is now modified to be only called for active panes.
264 2006-10-17 12:39  yooden
266         * ReleaseNotes (1.49), source/nedit.c (1.95): Fox for SF#1525074
268           Motif menu accelerators prevent use of clipboard translations in
269           the i-search bar. This change removes accelerators, their job is
270           in turn done by text widget translations.
272 2006-10-17 11:52  yooden
274         * ReleaseNotes (1.48), source/search.c (1.84): Fix for SF#1508608
276           NEdit works slightly different on forward and backward searches.
277           This is fixed by letting a repeated search start at the beginning
278           of a selected search result instead of at the end.
280 2006-10-17 10:10  yooden
282         * ReleaseNotes (1.47), source/shift.c (1.18): Fix for SF#1333103
284           NEdit's case change always modified the buffer, even if replacee
285           and replacement were identical. This is now checked during the
286           casing, so that the replacement is only done if necessary.
287           (Thanks to Dimitar Zhekov)
289 2006-10-16 19:52  tringali
291         * util/motif.c (1.6): 0.95.0 has the menu unposting bug, too.
292           Verified with LessTif's test suite.
294 2006-10-16 14:26  yooden
296         * ReleaseNotes (1.46), source/highlightData.c (1.76),
297           source/preferences.c (1.145), source/preferences.h (1.55): Fix
298           for SF#1117848
300           A few more states are checked to find out whether the user is
301           working on a new syntax highlighting pattern, and make it usable
302           immediately.
304 2006-10-16 13:45  yooden
306         * doc/help.etx (1.103): Fix for SF#1046832
308           Adds an explanation for -untabbed mode.
310 2006-10-13 13:56  tringali
312         * util/motif.c (1.5): Add LessTif 0.94.4 to known-bad list
314 2006-10-13 07:26  ajbj
316         * source/: file.c (1.102), highlight.c (1.52), highlight.h (1.15),
317           macro.c (1.108), rangeset.c (1.16), rangeset.h (1.7), search.c
318           (1.83), search.h (1.28), shift.c (1.17), tags.c (1.65), textBuf.c
319           (1.34), textBuf.h (1.19), textDisp.c (1.64), textSel.c (1.16),
320           window.c (1.192): Extended use of BufAsString() and addition of
321           const: see SF bug 1528893.
323 2006-09-30 17:26  yooden
325         * source/nedit.c (1.94): Adds unistd.h to include files for
326           access().
328 2006-09-30 17:18  yooden
330         * doc/help.etx (1.102): Fixes another small documentation bug about
331           the use of single digit marks.
333 2006-09-30 17:07  yooden
335         * source/macro.c (1.107): Fix for fix for SF#1493662
337           This removes some spurious changes to get NEdit to compile under
338           Solaris.
340 2006-09-30 16:54  yooden
342         * ReleaseNotes (1.45), source/file.c (1.101): Fix for SF#1371896
344           NEdit sets the language mode for freshly-saved documents even if
345           the user chose a language mode already. This is changed.
347 2006-09-30 16:46  tringali
349         * doc/help.etx (1.101): Updated credits to be a bit more readable
351 2006-09-30 16:36  yooden
353         * ReleaseNotes (1.44), doc/help.etx (1.100), source/macro.c
354           (1.106), source/search.c (1.82): Fix for SF#1066765, #1078397,
355           #1110024, #1471868
357           Various documentation fixes, some reformating and a few text
358           changes in other parts of the code.
360 2006-09-30 16:29  yooden
362         * ReleaseNotes (1.43), source/file.c (1.100): Fix for SF#1066144
364           The "File not found" NEdt pops up when a document is focused
365           which file is missing is unfriendly to the user. This is fixed by
366           adding the most usual case (and removing one which is still
367           available elsewhere) and by slightly more detailed information.
369 2006-09-30 16:12  yooden
371         * ReleaseNotes (1.42), source/window.c (1.191), source/window.h
372           (1.30): Fix for SF#1055649
374           The window size is changed repeatedly if two document with large
375           difference in size are used in the same window. This is fixed by
376           giving all documents a gutter of the same size.
378 2006-09-30 16:09  tringali
380         * source/nedit.c (1.93): SF 1564907: guard against bogus XKEYSYMDB
382 2006-09-27 11:51  michaelsmith
384         * makefiles/buildvms.com (1.2), source/macro.c (1.105),
385           source/window.c (1.190): BUG #1395689 Patches to permit nedit to
386           be compiled under OpenVMS VMS compilation script and patches
387           contributed by zinser@zinser.no-ip.info
389 2006-08-22 13:23  yooden
391         * util/getfiles.c (1.36): Using Lesstif, util/getfiles.c compiled
392           only with a warning about a missing #include <Xm/TextF.h>.
394 2006-08-17 17:33  ajbj
396         * source/search.c (1.81): Fix for bug 1541650 where non-regex
397           replace-in-selection didn't work.
399 2006-08-15 21:16  yooden
401         * Microline/XmL/Folder.c (1.7), Microline/XmL/Tree.c (1.3),
402           source/menu.c (1.137), source/preferences.c (1.144): Removes some
403           compiler warnings and minor bugs on VMS.
405           It compiles and runs on Linux, I have no way to check it on VMS.
407 2006-08-15 18:55  ajbj
409         * source/: preferences.h (1.54), search.c (1.80): Made function
410           prototypes match their definitions (added "const").  This
411           corrects broken builds.
413 2006-08-15 18:36  ajbj
415         * source/preferences.c (1.143): Adds a line to the nedit.rc file
416           header commentary:   ! (User settings in X "application defaults"
417           format) which allows copies to be recognised as X app default
418           files for syntax highlighting using the language detection regex
419           for X Resources.
421 2006-08-13 21:47  yooden
423         * source/: highlightData.c (1.75), preferences.c (1.142),
424           rangeset.c (1.15), regularExp.c (1.30), search.c (1.79): This
425           fixes several small issues: - Some bugs in various language modes
426           pointed out by Volker Kuhlmann.  - Some compiler warning
427           (function footprint) caused from my latest changes.  - Some
428           compiler warnings (variable initialisation) from elsewhere.  -
429           One stuck return.
431 2006-08-13 18:41  yooden
433         * ReleaseNotes (1.41), doc/help.etx (1.99), source/file.c (1.99),
434           source/nedit.h (1.67), source/preferences.c (1.141),
435           source/preferences.h (1.53), source/window.c (1.189): Fix for
436           SF#1027788
438           On opening a symlink, NEdit as yet creates a new document. This
439           behaviour is now optional: If the new resource
440           nedit.honorSymlinks is set to false, NEdit will try to detect
441           whether the file is already opened with another filename.
443 2006-08-13 18:02  yooden
445         * ReleaseNotes (1.40), doc/help.etx (1.98), source/nedit.h (1.66),
446           source/preferences.c (1.140), source/preferences.h (1.52),
447           source/regularExp.c (1.29), source/regularExp.h (1.14),
448           source/search.c (1.78), source/search.h (1.27): Fix for
449           SF#1015499
451           An internal buffer limits the size of replace operation; the
452           result was truncated at 511 characters.
454           This change increases the buffer limit to 5119 characters and
455           prevents data loss by catching an already existing internal error
456           higher up the call chain. A new resource let's the user decide
457           how the error is handled then.
459 2006-08-12 13:40  yooden
461         * ReleaseNotes (1.39), doc/help.etx (1.97), source/file.c (1.98),
462           source/preferences.c (1.139), source/preferences.h (1.51): Fix
463           for SF#1003241
465           NEdit converts all open files into an internal Unix-like
466           representation.  This mechanism is lacking for files which
467           contains both LF and CRLF.
469           This patch adds the resource 'nedit.forceOSConversion' which, if
470           set to False, prohibits all internal conversion. DOS and Mac
471           files are no longer conveniently editable, but the stranger file
472           types are editable at all.
474 2006-08-09 08:50  edg
476         * source/highlightData.c (1.74): Proper fix for part of SF bug
477           #1536451, correcting my previous attempt.
479 2006-08-08 18:06  tringali
481         * util/system.h (1.18): Updates for newer Solaris (sparc + x86)
482           boxes.
484 2006-08-08 10:59  edg
486         * ReleaseNotes (1.38), source/highlightData.c (1.73),
487           util/managedList.c (1.15): Fixes for SF bug #1536451:
488           highlighting pattern capacity overflow.  Limits on the number of
489           patterns per set were not properly checked, or not checked at
490           all.
492 2006-08-07 15:41  edg
494         * ReleaseNotes (1.37), source/regularExp.c (1.28): Fix for SF bug
495           #1536002: highlighting pattern compilation crash.  An invalid
496           size was used in a malloc call, causing memory corruption.
498 2006-08-06 18:34  edg
500         * util/getfiles.c (1.35): Workaround for a Lesstif bug that caused
501           a crash in the Save As dialog when a proportional font is used
502           (reported by Alexey Kuznetsov at the discuss list).
504 2006-05-31 16:39  n8gray
506         * source/macro.c (1.104): Added #include <limits.h> as potential
507           fix for SF #1493662.  Also fixed an unused variable warning.
509 2006-04-21 21:13  ajbj
511         * source/: macro.c (1.103), textBuf.c (1.33), textBuf.h (1.18):
512           From patch 1191453: Avoiding buffer copying in macro search; use
513           the text buffer directly instead.
515 2006-04-11 06:29  n8gray
517         * source/window.c (1.188): Since I'm on a roll, this is TK's fix
518           for SF bug 1460456: Crash when saving over open file.
520 2006-04-11 01:14  n8gray
522         * doc/help.etx (1.96), source/help_data.h (1.86),
523           source/help_topic.h (1.75), source/macro.c (1.102),
524           util/getfiles.c (1.34), util/getfiles.h (1.11): Adds two new
525           (long overdue!) builtin functions to the macro language for
526           displaying file-selection dialogs:     new_filename_dialog
527           exist_filename_dialog
529           Includes one unbracketed if statement, just as flamebait.  :-)
531 2006-03-17 14:20  edg
533         * ReleaseNotes (1.36), util/getfiles.c (1.33): Fix for SF bug
534           #1451337: current file name does not appear in "save as" dialog
535           box
537 2006-03-17 10:05  edg
539         * util/misc.c (1.82): Suppressed one more usually bogus clipboard
540           locking warning.
542 2006-03-17 09:31  edg
544         * ChangeLog (1.43): Long overdue ChangeLog update (cvs2cl.pl -b -r
545           -t --accum --gmt).
547 2006-02-11 10:37  yooden
549         * ReleaseNotes (1.35), source/macro.c (1.101), util/utils.c (1.25),
550           util/utils.h (1.15): Fix for SF#622291
552           If a macro file is loaded with load_macro_file() (ie. from
553           another macro) and code segments alternate with function
554           definitions, the code segments were executed in reverse order.
555           This is fixed by adding a stack to store and reverse the plain
556           code segments.
558 2006-02-10 22:10  ajbj
560         * source/rangeset.c (1.14): Fixed broken "optimisation" - noticed
561           by TK Soh
563 2006-02-05 18:29  yooden
565         * makefiles/Makefile.solaris (1.11): Fix for SF#860249
567           Some reports indicate that setting NO_XMIM is the more useful
568           option on Solaris.
570 2006-02-05 16:31  yooden
572         * util/: utils.c (1.24), utils.h (1.14): This removes some bogus
573           'extern' declarations from util/utils.[ch].
575 2006-02-02 20:24  yooden
577         * source/: menu.c (1.136), preferences.c (1.138), preferences.h
578           (1.50), search.c (1.77): Fix for SF#1406894
580           I removed the shell setting from TempStringPrefs. While
581           PrefData.shell is touched in translatePrefFormats() (putting in
582           the default shell), there is no need to use the more complicated
583           storage.
585           Also included are some related small changes: - The menu entry
586           'Select Shell' is renamed to 'Command Shell'.  - I removed the
587           arbitray restriction found in MAX_SH_LEN and replaced all
588           references with MAXPATHLEN.
590 2006-01-14 11:42  yooden
592         * source/file.c (1.97): Reorders the #include directives, as
593           pointed out by Martin Zinser.
595 2006-01-14 10:26  yooden
597         * source/menu.c (1.135): This moves the "Sort Open Prev. Menu"
598           entry into the "Customize Menus" submenu, as suggested by Dimitar
599           Zhekov on discuss@.
601 2006-01-02 23:10  yooden
603         * source/menu.c (1.134): Doh. For some reason it worked without
604           #include before.
606 2006-01-02 22:35  yooden
608         * ReleaseNotes (1.34), doc/help.etx (1.95), source/menu.c (1.133),
609           source/preferences.c (1.137), source/preferences.h (1.49),
610           source/shell.c (1.41): Fix for SF#403738 and SF#880607
612           This cleans up the shell problems by - bringing the shell setting
613           into NEdit's normal settings, removing it from   the X server's
614           setting.  - Changing the default shell to the user's login shell,
615           falling back on sh.
617           I also smuggled in a change to ReleaseNotes about SF#557032 I
618           forgot then.
620 2006-01-02 22:18  yooden
622         * source/file.c (1.96): Removes redundand #ifdefs within eponymous
623           #ifndefs.
625 2006-01-02 22:07  yooden
627         * source/menu.c (1.132): Cleanup for the recent changes on the
628           history database handling. This pulls together the file check on
629           the existing file on disk.
631 2005-12-28 22:19  tringali
633         * source/help.c (1.105): Fix incorrect reporting of bad vs.
634           unknown.
636 2005-12-27 20:55  yooden
638         * doc/help.etx (1.94): This cuts a long paragraph in the help into
639           multiple smaller paragraphs.
641 2005-12-18 03:46  tksoh
643         * source/menu.c (1.131): Fix premature setting of mtime tracking
644           variable on nedit.history file.
646 2005-12-17 19:23  yooden
648         * source/: menu.c (1.130), nedit.h (1.65), window.c (1.187): Fix
649           for SF#1381893
651           As TK pointed out in the original bug report (SF#557032),
652           internal state is not adequate to keep the file history
653           consistent if more than one session is running. Once you accept
654           that external state must be checked you don't need to keep
655           internal state at all.
657           So this patch removes the prevOpenMenuValid flag from WindowInfo
658           and the rest of the code. Validity of the menu is determined
659           using only the directory entry of the history file.
661 2005-12-14 23:08  yooden
663         * source/menu.c (1.129): Fix for SF#557032, based on TK's fix
664           attached there.
666           NEdit's file history is now read not only once at startup, but
667           also every time a file the history is written and before the menu
668           is refreshed. This catches files written by other instances of
669           NEdit.
671 2005-12-10 23:21  yooden
673         * source/textDisp.c (1.63): Fix for SF#1368576
675           The fix for SF#464967 increased the area processed by
676           redisplayLine() by one to let it know that the cursor should be
677           redrawn. This was done by increasing the endIndex given to
678           redisplayLine() by one. Sadly, endIndex is INT_MAX in some cases,
679           which prevented redisplays completely in certain cases. This fix
680           moves the incrementation to a saner place.
682           Neither the bugs fixed with SF#464967 nor any of the examples
683           given in SF#1368576's description are visible. Again, I notice no
684           drawbacks.
686 2005-12-01 14:31  tringali
688         * Xlt/: BubbleButton.c (1.9), BubbleButtonP.h (1.5), SlideC.c
689           (1.5), SlideCP.h (1.4): Revert out partoffset stuff - it's Motif
690           2 only.  Need to rewrite so it's conditional
692 2005-11-30 17:52  tringali
694         * source/macro.c (1.100): Avoid crash if cancel accelerator is
695           unset.
697 2005-11-30 17:48  tringali
699         * Xlt/: BubbleButton.c (1.8), BubbleButtonP.h (1.4), SlideC.c
700           (1.4), SlideCP.h (1.3): Patch from ICS to do proper subclassing -
701           this will make it more immune to binary incompatible changes in
702           OpenMotif.
704 2005-11-29 20:37  n8gray
706         * source/smartIndent.c (1.38): Fix for bug #1369091.  Matlab
707           autoindent init macro should end with a newline.
709 2005-11-28 22:43  yooden
711         * ReleaseNotes (1.33), source/highlightData.c (1.72): Fix for
712           SF#858874
714           There was a tiny typo in Ada's syntax highlighting pattern.
716 2005-11-28 21:51  yooden
718         * util/check_lin_tif.c (1.13): Removes a warning from GCC:
719           warning: ISO C89 forbids mixed declarations and code
721           This is simply done by wrapping blocks around the declarations.
723 2005-11-28 21:35  yooden
725         * ReleaseNotes (1.32): Adds comment about fix to SF#464967 and
726           SF#1041077 to ReleaseNotes.
728 2005-11-26 00:17  yooden
730         * source/textDisp.c (1.62): Fix for SF#464967.
732           The area redisplayed from within TextDRedisplayRange() is
733           appended by one character. This is necessary to let the logic in
734           redisplayLine() know that the caret should be redrawn (hasCursor
735           = true) which in turn triggers the redraw by calling drawCursor()
736           later in the function.
738           Both representations of the bug described in the bug report plus
739           two more for multi-line redraws are fixed. I noticed no
740           drawbacks.
742 2005-11-25 19:58  yooden
744         * util/misc.c (1.81):
745           MaCke sure we get no compile errors.VS: Committing in .
747 2005-11-20 06:48  n8gray
749         * util/misc.c (1.80): Make sure we get the prototype for select on
750           OS X systems.
752 2005-11-18 10:40  edg
754         * util/misc.c (1.79): Removed another unnecessary warning:
755           XmClipboardInquireLength() can legally fail when the clipboard is
756           empty.
758 2005-11-08 22:22  edg
760         * source/: file.c (1.95), nedit.h (1.64), window.c (1.186): Fix for
761           SF bug #1345424: externally changed file status not recognised.
762           The file's uid and gid are now recorded too to detect any
763           changes.
765 2005-09-23 14:23  edg
767         * util/misc.c (1.78): Partially reverted my previous checkin: the
768           empty clipboard check should not have been removed; only the
769           warning.
771 2005-09-23 14:18  edg
773         * util/misc.c (1.77): Removed an unnecessary warning:
774           XmClipboardRetrieve can legally fail when the clipboard is empty.
776 2005-09-23 14:08  tringali
778         * source/nedit.c (1.92): Disable UTF8 stomping where it's not a
779           problem (OM2.2.3+)
781 2005-08-13 19:29  edg
783         * source/macro.c (1.99), source/textSel.c (1.15), util/misc.c
784           (1.76), util/misc.h (1.28): Added clipboard spinlocks to make
785           clipboard manipulations more robust, especially in the presence
786           of other applications accessing the clipboard.
788 2005-08-06 04:56  tksoh
790         * source/window.c (1.185): Fixed bug where line number panel didn't
791           adjust to fully display the last line number (10000) when newline
792           was added, with 9999 lines in the tab before addition.
794 2005-08-06 04:31  tksoh
796         * source/nc.c (1.47): Fixed nc's prompt on -ask.
798 2005-07-30 18:05  edg
800         * source/server.c (1.33): Presumable fix for SF bug #1078786:
801           "-untabbed" option of nc sometimes ignored.  The option now works
802           as intended with (older) window managers that are not _NET_WM
803           compliant.
805 2005-06-22 07:34  edg
807         * doc/help.etx (1.93), source/help_data.h (1.85),
808           source/help_topic.h (1.74): More documentation updates by Joerg
809           Fischer.
811 2005-06-20 10:54  edg
813         * doc/help.etx (1.92), doc/nedit.pod (1.9), source/help_data.h
814           (1.84), source/help_topic.h (1.73): More documentation updates by
815           Joerg Fisher.
817 2005-06-09 16:44  edg
819         * doc/help.etx (1.91), source/help_data.h (1.83),
820           source/help_topic.h (1.72): Typo fixes (Joerg Fischer).
822 2005-05-30 07:44  edg
824         * doc/help.etx (1.90), source/help_data.h (1.82),
825           source/help_topic.h (1.71): Typo fix (Joerg Fischer).
827 2005-05-27 16:58  edg
829         * source/regularExp.c (1.27): Fix for SF bug #1204893: regular
830           expressen cuts replaced textparts.  A warning is now written to
831           stderr when truncation occurs. (Ideally, all errors and warnings
832           should be signaled via dialogs, but that requires architectural
833           changes).
835 2005-05-27 16:50  edg
837         * source/shell.c (1.40): Minor fix.
839 2005-05-27 16:49  edg
841         * README (1.48), Microline/XmL/Folder.h (1.3), Microline/XmL/Grid.h
842           (1.3), Microline/XmL/Progress.h (1.3), Microline/XmL/Tree.h
843           (1.3), Microline/XmL/XmL.c (1.3), Xlt/BubbleButton.c (1.7),
844           Xlt/BubbleButtonP.h (1.3), Xlt/SlideC.c (1.3), Xlt/SlideCP.h
845           (1.2), makefiles/buildvms.com (1.1), source/comnedit.com (1.10),
846           source/file.c (1.94), source/lnknedit.com (1.8), source/menu.c
847           (1.128), source/shell.c (1.39), source/window.c (1.184),
848           util/comutil.com (1.5): VMS porting fixes contributed by Michael
849           Smith.
851 2005-04-15 14:16  edg
853         * source/shell.c (1.38): Fix for SF bug#1183759: HP compiler
854           uninitialized variable.  The variable isn't actually used when it
855           isn't initialized.
857 2005-03-23 12:34  edg
859         * Microline/Makefile (1.3), Microline/Makefile.in (1.3),
860           Xlt/Makefile (1.1): Fix for SF bug #1066152: Microline Widget
861           Library does not Compile Added a working makefile for the
862           Microline and Xlt subdirectories.
864 2005-03-06 15:38  tringali
866         * util/motif.c (1.4): Bug 1087192: avoid LessTif 0.93.95b
868 2005-03-03 14:49  edg
870         * doc/help.etx (1.89), doc/nc.pod (1.7), doc/nedit.pod (1.8),
871           source/help_data.h (1.81), source/help_topic.h (1.70),
872           source/nc.c (1.46), source/nedit.c (1.91): Added -h/-help command
873           line options and clarified warn-on-exit.
875 2005-02-24 18:23  edg
877         * source/highlightData.c (1.71): Extended C, C++, Yacc, and Lex
878           patterns to recognize strings inside preprocessor lines to avoid
879           erroneous matching of comment pattern on strings.
881 2005-02-23 03:00  ajbj
883         * source/preferences.c (1.136): Changed default line wrap mode to
884           continuous (SF bug 1124850, rfe 1087257).
886 2005-02-18 11:10  edg
888         * doc/help.etx (1.88), source/help_data.h (1.80),
889           source/help_topic.h (1.69): Minor clarification in regex help.
891 2005-02-16 07:18  n8gray
893         * source/menu.c (1.127): Makes unloadTipsAP refresh any existing
894           tear-offs.
896 2005-02-16 05:09  ajbj
898         * doc/help.etx (1.87), source/help_data.h (1.79),
899           source/help_topic.h (1.68): Added help information on the new
900           macro string escape sequences.
902 2005-02-16 03:44  ajbj
904         * source/: parse.y (1.28), parse_noyacc.c (1.9): Adds Patch 970487:
905           \xXX and \0ooo style escaped characters to macro strings.
906           Nothing in the help about this (yet).
908 2005-02-15 09:13  edg
910         * source/menu.c (1.126): Fix for SF bug #1122813: Tab-related crash
911           on posting unload calltips file menu.
913 2005-02-15 03:44  tringali
915         * util/: motif.c (1.3), motif.h (1.2): Added Motif exception to
916           license
918 2005-02-15 01:10  n8gray
920         * source/: menu.c (1.125), preferences.c (1.135), tags.c (1.64),
921           tags.h (1.16): Calltips files are now reference-counted.  This
922           should address bug #1025123 - Error loading default calltips
923           file.
925           Fixing this uncovered another bug, however, that I haven't been
926           able to fix.  I'll file a bug on it later.
928           Also, can somebody look at menu.c, compare unloadTagsAP with
929           unloadTipsAP, and address my comment on the latter?
931 2005-02-14 23:45  yooden
933         * util/motif.c (1.2): Removes warning.
935 2005-02-14 22:18  yooden
937         * source/nedit.c (1.90), util/prefFile.c (1.26): This sets the
938           maximum tab width to 150. This prevents some resizing of the
939           tabs, making the UI less jumpy. It is also what most users
940           probably expect from the tabs, since most apps work with tabs of
941           limited size.
943           This also slightly changes some error messages.
945 2005-02-14 14:40  tringali
947         * util/: motif.c (1.1), motif.h (1.1): Minor cleanup of Motif
948           checker to keep #ifdef's all in one place (part 2)
950 2005-02-12 12:04  edg
952         * util/misc.c (1.75): Fix for   SF bug #1030467: "Enabling
953           Composite Extension in Xorg 6.8 breaks Nedit", presumably also
954           for   SF bug #1048304: "Very slow resizing of Nedit window on
955           Xorg 6.8", and possibly also for   SF bug #1070918: "new tab ->
956           Segmentation fault", and   SF bug #1030192: "X_PolyFillRectange
957           error with X 6.8 and xcompmgr"
959 2005-02-12 01:53  tringali
961         * source/help.c (1.104), source/nedit.c (1.89),
962           util/Makefile.common (1.9), util/check_lin_tif.c (1.12): Minor
963           cleanup of Motif checker to keep #ifdef's all in one place.
965 2005-02-11 02:42  ajbj
967         * doc/help.etx (1.86), source/help_data.h (1.78),
968           source/help_topic.h (1.67), source/macro.c (1.98): Integrated
969           patch 1003088 allowing substring to drop the end position
970           argument.  It also uses negative positions as measurements from
971           the end of the string.
973 2005-02-11 01:46  ajbj
975         * doc/help.etx (1.85), source/help_data.h (1.77),
976           source/help_topic.h (1.66), source/macro.c (1.97): Integrated
977           patch 991602, removing limits on the number of buttons in
978           dialogs.
980 2005-02-10 03:35  ajbj
982         * source/macro.c (1.96): Buffer length fixes to rangeset functions
983           I forgot when changing rangeset.c.
985 2005-02-06 12:31  yooden
987         * doc/help.etx (1.84): Changes documentation for the
988           replace_range() macro function. This function moves the cursor
989           when it is in the replaced range. In these cases, the cursor has
990           no clear best position, so a documentation is all we can do.
992 2005-02-02 09:15  edg
994         * source/textDrag.c (1.11): Added dummy initializations to suppress
995           bogus compiler warnings.
997 2005-02-02 09:08  edg
999         * source/nedit.c (1.88): Minor leak fix.
1001 2005-02-02 09:07  edg
1003         * source/macro.c (1.95): Fix for the critical split() macro bug
1004           reported by Joerg Fischer: using a zero-width assertion pattern
1005           as the split pattern (regex mode) resulted in a seemingly endless
1006           loop (ended by a crash). Zero-width assertion patterns now work
1007           as expected.  Eg: split("abcdef", "(?=c)", "regex") -> "ab",
1008           "cdef".
1010 2005-01-31 14:39  edg
1012         * ChangeLog (1.42): Regenerated (cvs2cl.pl -b -r -t --accum --gmt).
1014 2005-01-31 14:34  edg
1016         * source/: preferences.c (1.134), userCmds.c (1.53), userCmds.h
1017           (1.11): Fix for SF bug #1113183: lang. mode seq. change - user
1018           menu LM dependency not update. (Patch by Uwe Lehnert)
1020 2005-01-29 01:57  ajbj
1022         * source/rangeset.c (1.13): Fix for SF bug 1111849: the calculation
1023           of maxpos in rangesets should give the valid text length in the
1024           text buffer. It doesn't, since it adds in the size of the
1025           buffer's gap!
1027 2005-01-18 20:58  n8gray
1029         * source/nedit.c (1.87): Adds bindings for Ctrl-f/g to the help
1030           system.
1032 2005-01-06 06:23  ajbj
1034         * source/macro.c (1.94): The previous focus window filename fixes
1035           did not cope with pathless documents such as the initial Untitled
1036           window. This patch does a simple name search before attempting a
1037           search using normalized names.
1039 2005-01-06 06:09  ajbj
1041         * util/misc.c (1.74): Fix for bug 1096970: the patch fixes focus
1042           change problems in RadioButtonChangeState() by saving the widget
1043           with focus then restoring focus after the button has been
1044           properly set (only required for some buggy Motifs).
1046 2004-12-24 13:05  tksoh
1048         * source/window.c (1.183): Fixed a bug where rangesets do not get
1049           highlighted (colored) properly when the host document is
1050           detached/attached, if syntax highlighting is on.
1052 2004-12-23 22:25  edg
1054         * doc/help.etx (1.83), source/file.c (1.93), source/help.c (1.103),
1055           source/help_data.h (1.76), source/help_topic.h (1.65),
1056           source/highlightData.c (1.70), source/menu.c (1.124),
1057           source/preferences.c (1.133), source/preferences.h (1.48),
1058           source/search.c (1.76), source/smartIndent.c (1.37),
1059           source/tags.c (1.63), source/userCmds.c (1.52), source/window.c
1060           (1.182), source/window.h (1.29), source/windowTitle.c (1.15),
1061           util/misc.c (1.73), util/misc.h (1.27): Fix for SF bug #1067619:
1062           focus on raise. By default, NEdit no longer requests the input
1063           focus when a window is raised. This default can be overridden by
1064           setting the X-resource "nedit.focusOnRaise" to True.  The
1065           raise_window() action routine also accepts an optional extra
1066           argument: 'focus' or 'nofocus', which can be used to override the
1067           focus behaviour determined by the resource.
1069 2004-12-17 11:54  edg
1071         * source/: search.c (1.75), search.h (1.26), window.c (1.181): Fix
1072           for SF bug #1086664: Repeatable crash closing window.  Closing a
1073           window while a modal dialog is up, triggered from a find or
1074           replace dialog button action routine, is virtually impossible.
1075           We can prevent illegal accesses to destroyed windows (which is
1076           the reason for the crash), but we cannot avoid that Motif
1077           accesses structures that get destroyed in the process.
1078           Therefore, it is now no longer possible to close a window via the
1079           window manager during the execution of a search dialog button
1080           action routine in that window.
1082 2004-12-05 01:23  tksoh
1084         * source/file.c (1.92): Fix for SF Bug #1063542: On some systems,
1085           such as Solaris 2.6, the "New File" dialog does not appear when
1086           trying to open a non-existing file with nc, while the NEdit
1087           window is iconized.
1089 2004-12-05 01:15  tksoh
1091         * source/menu.c (1.123): Fix for SF Bug #1076412: "Unload Tags
1092           File" menu tear-offs not refreshed after unloading tags files.
1094           Tear-offs will be closed when all tags files are unloaded.
1096 2004-11-26 18:25  edg
1098         * doc/help.etx (1.82), source/help_data.h (1.75),
1099           source/help_topic.h (1.64), source/highlight.c (1.51),
1100           source/preferences.c (1.132), source/regularExp.c (1.26),
1101           source/regularExp.h (1.13), source/search.c (1.74): Fix for SF
1102           bug #1067402: Error in syntax highlighting with sub-pattern.  For
1103           this, the regular expression needed to be extended such that it
1104           allows imposing a boundary on the matching (instead of letting
1105           matches extend till the terminating \0). This also enabled me to
1106           lift a minor limitation of the look-behind matching. Also fixed 5
1107           probably very old bugs in the regex engine that could easily
1108           result in crashes (try replacing \y+ with abc in an empty
1109           document for an instant crash).
1111 2004-11-26 17:54  edg
1113         * util/misc.c (1.72): Minor leak fix.
1115 2004-11-23 14:37  tringali
1117         * source/interpret.c (1.43): Remove sprintf call - this won't
1118           compile on many platforms.
1120 2004-11-21 16:53  yooden
1122         * source/interpret.c (1.42): Makes error message construction a
1123           little more robust by replacing sprintf() with snprintf(). There
1124           is a constant already in use for this (MAX_ERR_MSG_LEN), so we
1125           should use it to prevent mishaps.
1127 2004-11-09 21:58  yooden
1129         * doc/setext (1.13), source/calltips.h (1.4), source/file.h (1.15),
1130           source/highlight.h (1.14), source/highlightData.h (1.13),
1131           source/interpret.h (1.18), source/macro.h (1.8), source/menu.h
1132           (1.13), source/nedit.h (1.63), source/parse.h (1.7),
1133           source/preferences.h (1.47), source/rbTree.h (1.5),
1134           source/regexConvert.h (1.7), source/regularExp.h (1.12),
1135           source/search.h (1.25), source/selection.h (1.7), source/server.h
1136           (1.7), source/server_common.c (1.6), source/server_common.h
1137           (1.3), source/shell.h (1.9), source/shift.h (1.6),
1138           source/smartIndent.h (1.8), source/tags.h (1.15), source/text.h
1139           (1.23), source/textBuf.h (1.17), source/textDisp.h (1.28),
1140           source/textDrag.h (1.5), source/textP.h (1.12), source/textSel.h
1141           (1.6), source/undo.h (1.8), source/userCmds.h (1.10),
1142           source/window.h (1.28), source/windowTitle.c (1.14),
1143           source/windowTitle.h (1.5), util/DialogF.h (1.11),
1144           util/clearcase.c (1.6), util/clearcase.h (1.5), util/fileUtils.h
1145           (1.12), util/fontsel.h (1.11), util/getfiles.h (1.10),
1146           util/managedList.h (1.7), util/misc.h (1.26), util/prefFile.h
1147           (1.8), util/printUtils.h (1.9), util/utils.h (1.13),
1148           util/vmsParam.h (1.6), util/vmsUtils.h (1.7): A large number of
1149           files carried a pointer to the wrong licence (LGPL), probably
1150           introduced by a pasting error during the licence clarification.
1151           This was changed to point to the GPL.
1153 2004-11-09 19:37  yooden
1155         * source/: macro.c (1.93), menu.c (1.122): Two problems with
1156           potentially too long pathnames are fixed: 1. The open() action
1157           procedure handled the results of ParseFilename wrong:    It was
1158           only checked for each single component whether it's > MAXPATHLEN,
1159           not for the combination. This is fixed now.  2. If the
1160           pathname given to focus_window() is > MAXPATHLEN, the function
1161           returns with an error now.
1163 2004-11-07 20:03  edg
1165         * source/macro.c (1.92): Fix for my "fix" for SF bug #1060749:
1166           truncate the string to MAXPATHLEN + other improvements suggested
1167           by Tony.
1169 2004-11-05 08:44  edg
1171         * source/macro.c (1.91): Fix for SF bug #1060749: focusWindowMS
1172           (macro.c) causes crash.
1174 2004-11-02 12:55  edg
1176         * source/shell.c (1.37): Enabled the navigation keys (arrows,
1177           page-up/down, ...) for shell output dialogs.
1179 2004-10-18 19:27  arnef
1181         * source/calltips.c (1.9), source/rangeset.c (1.12), source/tags.c
1182           (1.62), source/textDisp.c (1.61), source/window.c (1.180),
1183           util/check_lin_tif.c (1.11), util/misc.c (1.71), util/utils.c
1184           (1.23): Added missing 'static'.  Changed to initial lower case
1185           letter on two static functions.
1187 2004-10-18 16:05  yooden
1189         * makefiles/Makefile.linux (1.13): Reverts accidental checkin of
1190           Linux makefile.
1192 2004-10-18 15:54  yooden
1194         * doc/help.etx (1.81), makefiles/Makefile.linux (1.12),
1195           source/file.c (1.91), source/macro.c (1.90), source/menu.c
1196           (1.121), source/nedit.c (1.86), source/tags.c (1.61),
1197           util/fileUtils.c (1.33), util/utils.c (1.22): This fixes two
1198           bugs: 1. SF#873188 2. focus_window() didn't work if the pathname
1199           had extra slashes.
1201           Both items were affected by pathname creation quirks in
1202           source/file.c and util/fileUtils.c and there is the
1203           straightforward focus_window change in macro.c. Changes in other
1204           files are documentation or cleanups.
1206           I don't have access to OS/2 or Cygwin systems, so please have a
1207           close look on these two. VMS should not be affected.
1209 2004-10-15 18:04  arnef
1211         * source/: interpret.c (1.41), interpret.h (1.17), nedit.c (1.85),
1212           preferences.c (1.131), preferences.h (1.46), tags.c (1.60),
1213           userCmds.c (1.51), userCmds.h (1.9): Added missing void in
1214           declarations and definitions (continuation of work done by edg
1215           04/10/14 14:53:25)
1217 2004-10-15 13:57  edg
1219         * source/nedit.c (1.84), util/misc.c (1.70): This should fix the
1220           problems that we have with drag icons when using non-default
1221           visuals (especially on Solaris). All shells that Motif creates
1222           beyond our control should now inherit the proper (non-default)
1223           visual etc.  via the resource database. An exception is made for
1224           Lesstif, which seems to be able to deal with non-default visuals
1225           on its own (and which doesn't like us to impose visuals).
1226           Drag-and-drop operations are now enabled under all circumstances
1227           as they should no longer result in crashes (opening the path for
1228           patches that rely on d&d).
1230 2004-10-14 21:55  edg
1232         * source/server.c (1.32): Added missing initialization (Arne
1233           Førlie).
1235 2004-10-14 21:53  edg
1237         * source/userCmds.h (1.8): Added missing void in declaration (Arne
1238           Førlie)
1240 2004-10-13 17:38  tringali
1242         * util/system.h (1.17): Guess compiler for older SGI boxes.
1244 2004-10-08 22:58  yooden
1246         * ReleaseNotes (1.31), source/highlightData.c (1.69): Adds a
1247           pattern for nested command substitution in the shell pattern set.
1249 2004-10-08 22:26  yooden
1251         * ReleaseNotes (1.30), source/shell.c (1.36): The status bar
1252           reflects a changed keybinding in the shell command banner. This
1253           is brought over from the similar code for macros.
1255 2004-10-08 21:55  yooden
1257         * ReleaseNotes (1.29), source/text.c (1.51), source/text.h (1.22),
1258           source/window.c (1.179): Fixes SF#906878 (Cursor blinks while
1259           typing) by introducing the new function ResetCursorBlink() which
1260           can be used to reset the caret blink timer.
1262 2004-10-08 11:35  edg
1264         * ChangeLog (1.41): Regenerated (cvs2cl.pl -b -r -t --accum --gmt).
1266 2004-10-08 11:24  edg
1268         * source/window.c (1.178): Fix for replace dialog buttons not being
1269         updated when switching tabs, possibly resulting in temporarily
1270         inconsistent button states.  Candidate fix for 5.5.1.
1272 2004-10-07 22:34  yooden
1274         * doc/help.etx (1.80), source/file.c (1.90), source/menu.c (1.120),
1275           source/nedit.h (1.62), source/preferences.c (1.130),
1276           source/preferences.h (1.45), source/search.c (1.73),
1277           source/search.h (1.24), source/text.c (1.50), source/text.h
1278           (1.21), source/textDisp.c (1.60), source/textDisp.h (1.27),
1279           source/textP.h (1.11), source/window.c (1.177), source/window.h
1280           (1.27), util/getfiles.c (1.32), util/getfiles.h (1.9),
1281           util/prefFile.c (1.25): I was asked to elaborate on this commit.
1282           So here goes:
1284           This commit is a mistake because the codebase is made worse by
1285           it. The code removed is of higher quality than the average
1286           commit, is of use to many users of NEdit and would have been the
1287           basis for even more improvements in code quality and usability.
1289           Ironically, this commit is the result of all the things it
1290           claimed to heal: That one developer considers the repository his
1291           personal playground and forces his view onto others. While there
1292           is no basis for the original complaint, the aggressive tone,
1293           stubborn insistence and insulting nature of the comeback makes it
1294           clear that this something much different than honest care about
1295           the community process. What could have been a minor nuisance was
1296           blown out of all proportation and made to a personal vendetta.
1298           At the same time, any attempts to get to a closure were not
1299           ignored, but actively impeded, any calming voice was shouted
1300           down.
1302           Despite all this, I figured the commit would put an end to the
1303           unpleasant situation and would offer the opportunity to restart.
1304           Despite the attempts to prevent this, I'd still rather work on
1305           NEdit than defend against personal attacks.
1307           So with this commit I take back the added features Hidden Files
1308           (SF#502840), Wrap Hairline (SF#701337 variant) and Smart Case
1309           Search (SF#685618) committed on 2004-10-01.
1311 2004-10-07 10:27  edg
1313         * source/undo.c (1.18): Fix for SF bug #988220: backup file?.  The
1314         backup file was not removed when a redo operation returned the
1315         document to the state where it matches the saved file. Closing the
1316         document then left behind the backup file.
1318 2004-10-02 13:31  yooden
1320         * source/: menu.c (1.119), textDisp.c (1.59): Fixes a wrong
1321         assumption about the hairline code.
1323 2004-10-01 10:13  yooden
1325         * doc/help.etx (1.79), source/menu.c (1.118), source/nedit.h
1326         (1.61), source/preferences.c (1.129), source/preferences.h (1.44),
1327         source/text.c (1.49), source/text.h (1.20), source/textDisp.c
1328         (1.58), source/textDisp.h (1.26), source/textP.h (1.10),
1329         source/window.c (1.176), source/window.h (1.26), util/prefFile.c
1330         (1.24): Adds an optional hairline at the wrap column.
1332 2004-10-01 10:06  yooden
1334         * doc/help.etx (1.78), source/file.c (1.89), source/help_data.h
1335         (1.74), source/menu.c (1.117), source/nedit.h (1.60),
1336         source/preferences.c (1.128), source/preferences.h (1.43),
1337         util/getfiles.c (1.31), util/getfiles.h (1.8): Adds a widget to
1338         (un)display hidden files in the FSB.
1340 2004-10-01 09:50  yooden
1342         * doc/help.etx (1.77), source/menu.c (1.116), source/nedit.h
1343         (1.59), source/preferences.c (1.127), source/search.c (1.72),
1344         source/search.h (1.23), source/window.c (1.175): Adds a smart
1345         search mode, which toggles caseness in regex searches.
1346         
1347 ============================================================================
1348 2004-09-30  REL-5-5 branch created
1349 ============================================================================
1351 2004-09-30 22:52  n8gray
1353         * README (1.47): Oops -- missed a bit of CVS conflict detrius.
1355 2004-09-30 22:51  n8gray
1357         * Makefile (1.19), README (1.46), ReleaseNotes (1.28), source/nc.c
1358         (1.45): Updating version information in preparation for 5.5
1359         release.
1361 2004-09-30 21:35  edg
1363         * README (1.45): Removed obsolete "KNOWN DEFECTS" section.
1365 2004-09-30 11:31  edg
1367         * ChangeLog (1.40): Regenerated (cvs2cl.pl -b -r -t --accum --gmt).
1369 2004-09-30 11:30  edg
1371         * README (1.44), ReleaseNotes (1.27): Updates for 5.5
1373 2004-09-16 00:50  n8gray
1375         * source/: menu.c (1.115), window.c (1.174): Addressing Bug
1376         1023089: can't open new tab.  Let's see if this phrasing is more
1377         clear.  The File menu now has either:     New     New Window or:   
1378          New     New Tab depending on the user's "open new files in..."
1379         preference.
1381 2004-09-07 06:19  n8gray
1383         * source/menu.c (1.114): Fixed spelling of incrementalSearchLine
1384         resource as reported by Arne Forlie.
1386 2004-09-02 10:50  edg
1388         * source/userCmds.c (1.50): Shell command dialog: renamed window to
1389         document.
1391 2004-09-02 10:49  edg
1393         * source/: nedit.c (1.83), shell.c (1.35): Fixes for the state of
1394         the File->Close menu item (bug reported by Arne Førlie).  Also made
1395         the output of a shell command go to a new window or a new tab,
1396         depending on the user preference wrt. tabbed editing.
1398 2004-09-01 20:42  n8gray
1400         * source/menu.c (1.113): Fix the "New Tab" menu item in the tab
1401         context menu.
1403 2004-09-01 20:19  n8gray
1405         * source/window.c (1.173): Clean out dead variables in
1406         DetachDocument.
1408 2004-09-01 15:50  tksoh
1410         * source/window.c (1.172): Fix for SF Bug #1020035:
1411         Detaching/Moving non-top tab should not change top tab.
1413 2004-08-31 23:37  n8gray
1415         * source/window.c (1.171): This should fix bug 1011233 - Openning
1416         new window from a tabbed window diminishes size.  The comment says
1417         that the previous version was supposed to reduce flickering but it
1418         caused these size problems and I didn't notice any appreciable
1419         difference in the flickering without it.
1421 2004-08-26 06:51  n8gray
1423         * Makefile (1.18), README (1.43), ReleaseNotes (1.26), source/nc.c
1424         (1.44) (utags: BETA-5-5-RC2): Updating version info for RC2.
1426 2004-08-24 12:12  edg
1428         * ChangeLog (1.39, BETA-5-5-RC2): Regenerated (cvs2cl.pl -b -r -t
1429         --accum --gmt).
1431 2004-08-24 11:37  edg
1433         * source/file.c (1.88, BETA-5-5-RC2): Fix for SF bug #999021 Using
1434         exit() in a macro causes hang.
1436 2004-08-20 19:33  n8gray
1438         * doc/help.etx (1.76), source/help_data.h (1.73), source/menu.c
1439         (1.112), source/nedit.c (1.82), source/nedit.h (1.58),
1440         source/preferences.c (1.126), source/window.c (1.170),
1441         source/window.h (1.25): Committing Tony Ballinski's fix for bug
1442         #1005442: documentation for rangeset_set_mode( r, type ) not clear
1444 2004-08-20 16:37  edg
1446         * doc/help.etx (1.75), source/help_data.h (1.72),
1447         source/help_topic.h (1.63), source/regularExp.c (1.25): Fix for SF
1448         bug #1008656: word delimiters ignored.  Partially reverted the
1449         implementation of '<', '>', and \B back to the pre-5.4 behaviour,
1450         without giving up the fix for the problem that we wanted to solve
1451         in 5.4.  Word boundaries are now again defined in terms of the
1452         delimiter set (which makes things more consistent overall), but
1453         word boundary operators still test both the previous and the next
1454         character (the pre-5.4 version only tested one character, causing
1455         surprising matches, eg., between to spaces).
1457 2004-08-16 10:12  edg
1459         * doc/help.etx (1.74), source/help_data.h (1.71),
1460         source/help_topic.h (1.62): Documentation fix for regex boundary
1461         expression semantics.
1463 2004-08-15 02:09  tksoh
1465         * Microline/XmL/: Folder.c (1.6), FolderP.h (1.5), XmL.h (1.6):
1466         Added resource XmLFolder.minTabWidth to fix SF bug #1005064, where
1467         tabs were getting wrong sizes when too many tabs were opened.
1469 2004-08-12 16:51  edg
1471         * source/window.c (1.169): Avoid replace dialog button sensitivity
1472         updates when the dialog is not mapped and the selection is altered.
1473         In this way many indirect status checks for all files are avoided
1474         (triggered by updating the sensitivity of the "Multiple Files..."
1475         button).
1477 2004-08-12 13:43  edg
1479         * source/window.c (1.168): Fix for SF bug #1006830: "Warn on Exit"
1480         doesn't work sometimes.
1482 2004-08-12 09:06  edg
1484         * source/file.c (1.87): Avoid "File Modified Externally" dialogs
1485         for tabs that are not visible (similar to minimized windows).
1487 2004-08-10 22:28  yooden
1489         * source/nedit.c (1.81): Adds limits.h.
1491 2004-08-09 22:20  n8gray
1493         * README (1.42), util/misc.c (1.69): It appears I never committed
1494         the updated RC1 README file.  Here it is.  This also contains a
1495         minor correction to the comment documentation for QueryDesktop. 
1496         There have been no functional changes.
1498 2004-08-09 16:48  edg
1500         * source/: nedit.c (1.80), window.c (1.167): Restored the "invalid
1501         default virtual key binding" workaround that had become effectively
1502         disabled due to the shell widget hierarchy reorganization.  (Bug
1503         report at discuss list by Timothy Paige: page-up,page-down on sun
1504         keyboard.)
1506 2004-08-04 17:43  n8gray
1508         * source/preferences.c (1.125): Bump the prefs file version to
1509         prevent repeated conversion.
1511 2004-08-04 08:05  n8gray
1513         * source/preferences.c (1.124): Notify user when prefs file gets
1514         changed for 5.5.
1516 2004-08-01 10:06  yooden
1518         * source/file.c (1.86), source/help.c (1.102), source/highlight.c
1519         (1.50), source/highlightData.c (1.68), source/macro.c (1.89),
1520         source/menu.c (1.111), source/preferences.c (1.123),
1521         source/search.c (1.71), source/selection.c (1.31), source/shell.c
1522         (1.34), source/smartIndent.c (1.36), source/tags.c (1.59),
1523         source/userCmds.c (1.49), util/DialogF.c (1.31), util/fontsel.c
1524         (1.28), util/getfiles.c (1.30), util/misc.c (1.68), util/misc.h
1525         (1.25), util/printUtils.c (1.25): Dialog OK's are getting less
1526         blanks, more margin.
1528 2004-08-01 07:55  yooden
1530         * doc/help.etx (1.73), source/help_data.h (1.70),
1531         source/help_topic.h (1.61): Fixes some leftovers of the licence
1532         clarification.
1534 2004-07-29 13:47  tringali
1536         * util/DialogF.c (1.30): SF #999820 - spaces in dialog button
1537         mnemonics
1539 2004-07-28 18:02  n8gray
1541         * source/: text.c (1.48), window.c (1.166): Fix for bug 996786:
1542         Problems with Overtype mode.
1544 2004-07-27 18:25  n8gray
1546         * README (1.41): Minor grammatical fix.
1548 2004-07-27 18:23  n8gray
1550         * README (1.40): Updated feature list for 5.5.
1552 2004-07-26 22:52  n8gray
1554         * util/system.h (1.16): Fixes test for PowerPC architecture in OS
1555         X.
1557 2004-07-25 22:24  yooden
1559         * Makefile (1.17): Increase Posixication level.
1561 2004-07-24 17:41  yooden
1563         * README (1.39), doc/help.etx (1.72): License change, step 4:
1564         Mention of the Mozilla project.
1566 2004-07-23 18:52  n8gray
1568         * source/window.c (1.165, BETA-5-5): Fix for bug 996216: Detach
1569         Tab/Move tab don't keep non-default word delimiters.
1571 2004-07-23 18:40  n8gray
1573         * source/window.c (1.164): Purely cosmetic.  Renamed cloneTextPane
1574         to cloneTextPanes and moved functions around so that
1575         cloneTextPanes, cloneDocument, cloneUndoItems, DetachDocument, and
1576         MoveDocument are together.
1578 2004-07-23 18:07  n8gray
1580         * source/window.c (1.163): Applied TK Soh's patch to correct the
1581         colors of detached multi-pane windows.
1582         
1583         Fixes bug #996248.
1585 2004-07-21 20:57  yooden
1587         * Microline/XmL/: Folder.c (1.5), FolderP.h (1.4), XmL.h (1.5)
1588         (utags: BETA-5-5): License change, step 3: Reapply changes to
1589         Mozilla widgets
1591 2004-07-21 20:38  yooden
1593         * Microline/Makefile (1.2, BETA-5-5), Microline/Makefile.in (1.2,
1594         BETA-5-5), Microline/XmL/Folder.c (1.4), Microline/XmL/Folder.h
1595         (1.2, BETA-5-5), Microline/XmL/FolderP.h (1.3),
1596         Microline/XmL/Grid.c (1.2, BETA-5-5), Microline/XmL/Grid.h (1.2,
1597         BETA-5-5), Microline/XmL/GridP.h (1.2, BETA-5-5),
1598         Microline/XmL/GridUtil.c (1.2, BETA-5-5), Microline/XmL/Makefile
1599         (1.2, BETA-5-5), Microline/XmL/Makefile.in (1.2, BETA-5-5),
1600         Microline/XmL/Progress.c (1.2, BETA-5-5), Microline/XmL/Progress.h
1601         (1.2, BETA-5-5), Microline/XmL/ProgressP.h (1.2, BETA-5-5),
1602         Microline/XmL/Tree.c (1.2, BETA-5-5), Microline/XmL/Tree.h (1.2,
1603         BETA-5-5), Microline/XmL/TreeP.h (1.2, BETA-5-5),
1604         Microline/XmL/XmL.c (1.2, BETA-5-5), Microline/XmL/XmL.h (1.4),
1605         Microline/XmL/XmL.uih (1.2, BETA-5-5), Microline/examples/Makefile
1606         (1.2, BETA-5-5), Microline/examples/Makefile.in (1.2, BETA-5-5),
1607         Microline/examples/demo.c (1.2, BETA-5-5),
1608         Microline/examples/folder1.c (1.2, BETA-5-5),
1609         Microline/examples/folder2.c (1.2, BETA-5-5),
1610         Microline/examples/folder3.c (1.2, BETA-5-5),
1611         Microline/examples/folder4.c (1.2, BETA-5-5),
1612         Microline/examples/grid1.c (1.2, BETA-5-5),
1613         Microline/examples/grid2.c (1.2, BETA-5-5),
1614         Microline/examples/grid3.c (1.2, BETA-5-5),
1615         Microline/examples/grid4.c (1.2, BETA-5-5),
1616         Microline/examples/grid5.c (1.2, BETA-5-5),
1617         Microline/examples/grid6.c (1.2, BETA-5-5),
1618         Microline/examples/prog1.c (1.2, BETA-5-5),
1619         Microline/examples/prog2.c (1.2, BETA-5-5),
1620         Microline/examples/prog3.c (1.2, BETA-5-5),
1621         Microline/examples/tree1.c (1.2, BETA-5-5),
1622         Microline/examples/tree2.c (1.2, BETA-5-5),
1623         Microline/examples/tree3.c (1.2, BETA-5-5),
1624         Microline/examples/tree4.c (1.2, BETA-5-5),
1625         Microline/examples/tree5.c (1.2, BETA-5-5),
1626         Microline/examples/uil1.c (1.2, BETA-5-5),
1627         Microline/examples/uil1.uil (1.2, BETA-5-5),
1628         Microline/examples/util1.c (1.2, BETA-5-5),
1629         Microline/man/XmLArrayAdd.3x (1.2, BETA-5-5),
1630         Microline/man/XmLArrayDel.3x (1.2, BETA-5-5),
1631         Microline/man/XmLArrayFree.3x (1.2, BETA-5-5),
1632         Microline/man/XmLArrayGet.3x (1.2, BETA-5-5),
1633         Microline/man/XmLArrayGetCount.3x (1.2, BETA-5-5),
1634         Microline/man/XmLArrayMove.3x (1.2, BETA-5-5),
1635         Microline/man/XmLArrayNew.3x (1.2, BETA-5-5),
1636         Microline/man/XmLArrayReorder.3x (1.2, BETA-5-5),
1637         Microline/man/XmLArraySet.3x (1.2, BETA-5-5),
1638         Microline/man/XmLArraySort.3x (1.2, BETA-5-5),
1639         Microline/man/XmLCreateFolder.3x (1.2, BETA-5-5),
1640         Microline/man/XmLCreateGrid.3x (1.2, BETA-5-5),
1641         Microline/man/XmLCreateProgress.3x (1.2, BETA-5-5),
1642         Microline/man/XmLCreateTree.3x (1.2, BETA-5-5),
1643         Microline/man/XmLCvtStringToUChar.3x (1.2, BETA-5-5),
1644         Microline/man/XmLDateDaysInMonth.3x (1.2, BETA-5-5),
1645         Microline/man/XmLDateWeekDay.3x (1.2, BETA-5-5),
1646         Microline/man/XmLDrawnButtonSetType.3x (1.2, BETA-5-5),
1647         Microline/man/XmLFolder.3x (1.2, BETA-5-5),
1648         Microline/man/XmLFolderAddBitmapTab.3x (1.2, BETA-5-5),
1649         Microline/man/XmLFolderAddBitmapTabForm.3x (1.2, BETA-5-5),
1650         Microline/man/XmLFolderAddTab.3x (1.2, BETA-5-5),
1651         Microline/man/XmLFolderAddTabForm.3x (1.2, BETA-5-5),
1652         Microline/man/XmLFolderSetActiveTab.3x (1.2, BETA-5-5),
1653         Microline/man/XmLFontListCopyDefault.3x (1.2, BETA-5-5),
1654         Microline/man/XmLFontListGetDimensions.3x (1.2, BETA-5-5),
1655         Microline/man/XmLGrid.3x (1.2, BETA-5-5),
1656         Microline/man/XmLGridAddColumns.3x (1.2, BETA-5-5),
1657         Microline/man/XmLGridAddRows.3x (1.2, BETA-5-5),
1658         Microline/man/XmLGridColumnIsVisible.3x (1.2, BETA-5-5),
1659         Microline/man/XmLGridCopyPos.3x (1.2, BETA-5-5),
1660         Microline/man/XmLGridCopySelected.3x (1.2, BETA-5-5),
1661         Microline/man/XmLGridDeleteAllColumns.3x (1.2, BETA-5-5),
1662         Microline/man/XmLGridDeleteAllRows.3x (1.2, BETA-5-5),
1663         Microline/man/XmLGridDeleteColumns.3x (1.2, BETA-5-5),
1664         Microline/man/XmLGridDeleteRows.3x (1.2, BETA-5-5),
1665         Microline/man/XmLGridDeselectAllCells.3x (1.2, BETA-5-5),
1666         Microline/man/XmLGridDeselectAllColumns.3x (1.2, BETA-5-5),
1667         Microline/man/XmLGridDeselectAllRows.3x (1.2, BETA-5-5),
1668         Microline/man/XmLGridDeselectCell.3x (1.2, BETA-5-5),
1669         Microline/man/XmLGridDeselectColumn.3x (1.2, BETA-5-5),
1670         Microline/man/XmLGridDeselectRow.3x (1.2, BETA-5-5),
1671         Microline/man/XmLGridEditBegin.3x (1.2, BETA-5-5),
1672         Microline/man/XmLGridEditCancel.3x (1.2, BETA-5-5),
1673         Microline/man/XmLGridEditComplete.3x (1.2, BETA-5-5),
1674         Microline/man/XmLGridGetColumn.3x (1.2, BETA-5-5),
1675         Microline/man/XmLGridGetFocus.3x (1.2, BETA-5-5),
1676         Microline/man/XmLGridGetRow.3x (1.2, BETA-5-5),
1677         Microline/man/XmLGridGetSelectedCellCount.3x (1.2, BETA-5-5),
1678         Microline/man/XmLGridGetSelectedCells.3x (1.2, BETA-5-5),
1679         Microline/man/XmLGridGetSelectedColumnCount.3x (1.2, BETA-5-5),
1680         Microline/man/XmLGridGetSelectedColumns.3x (1.2, BETA-5-5),
1681         Microline/man/XmLGridGetSelectedRow.3x (1.2, BETA-5-5),
1682         Microline/man/XmLGridGetSelectedRowCount.3x (1.2, BETA-5-5),
1683         Microline/man/XmLGridGetSelectedRows.3x (1.2, BETA-5-5),
1684         Microline/man/XmLGridMoveColumns.3x (1.2, BETA-5-5),
1685         Microline/man/XmLGridMoveRows.3x (1.2, BETA-5-5),
1686         Microline/man/XmLGridPaste.3x (1.2, BETA-5-5),
1687         Microline/man/XmLGridPastePos.3x (1.2, BETA-5-5),
1688         Microline/man/XmLGridRead.3x (1.2, BETA-5-5),
1689         Microline/man/XmLGridReadPos.3x (1.2, BETA-5-5),
1690         Microline/man/XmLGridRedrawAll.3x (1.2, BETA-5-5),
1691         Microline/man/XmLGridRedrawCell.3x (1.2, BETA-5-5),
1692         Microline/man/XmLGridRedrawColumn.3x (1.2, BETA-5-5),
1693         Microline/man/XmLGridRedrawRow.3x (1.2, BETA-5-5),
1694         Microline/man/XmLGridReorderColumns.3x (1.2, BETA-5-5),
1695         Microline/man/XmLGridReorderRows.3x (1.2, BETA-5-5),
1696         Microline/man/XmLGridRowColumnToXY.3x (1.2, BETA-5-5),
1697         Microline/man/XmLGridRowIsVisible.3x (1.2, BETA-5-5),
1698         Microline/man/XmLGridSelectAllCells.3x (1.2, BETA-5-5),
1699         Microline/man/XmLGridSelectAllColumns.3x (1.2, BETA-5-5),
1700         Microline/man/XmLGridSelectAllRows.3x (1.2, BETA-5-5),
1701         Microline/man/XmLGridSelectCell.3x (1.2, BETA-5-5),
1702         Microline/man/XmLGridSelectColumn.3x (1.2, BETA-5-5),
1703         Microline/man/XmLGridSelectRow.3x (1.2, BETA-5-5),
1704         Microline/man/XmLGridSetFocus.3x (1.2, BETA-5-5),
1705         Microline/man/XmLGridSetStrings.3x (1.2, BETA-5-5),
1706         Microline/man/XmLGridSetStringsPos.3x (1.2, BETA-5-5),
1707         Microline/man/XmLGridWrite.3x (1.2, BETA-5-5),
1708         Microline/man/XmLGridWritePos.3x (1.2, BETA-5-5),
1709         Microline/man/XmLGridXYToRowColumn.3x (1.2, BETA-5-5),
1710         Microline/man/XmLMessageBox.3x (1.2, BETA-5-5),
1711         Microline/man/XmLPixmapDraw.3x (1.2, BETA-5-5),
1712         Microline/man/XmLProgress.3x (1.2, BETA-5-5),
1713         Microline/man/XmLRectIntersect.3x (1.2, BETA-5-5),
1714         Microline/man/XmLShellOfWidget.3x (1.2, BETA-5-5),
1715         Microline/man/XmLSort.3x (1.2, BETA-5-5),
1716         Microline/man/XmLStringDraw.3x (1.2, BETA-5-5),
1717         Microline/man/XmLStringDrawDirection.3x (1.2, BETA-5-5),
1718         Microline/man/XmLTree.3x (1.2, BETA-5-5),
1719         Microline/man/XmLTreeAddRow.3x (1.2, BETA-5-5),
1720         Microline/man/XmLTreeAddRows.3x (1.2, BETA-5-5),
1721         Microline/man/XmLWarning.3x (1.2, BETA-5-5), util/vmsParam.h (1.5,
1722         BETA-5-5): License change, step 2: Import of Mozilla files with new
1723         license
1725 2004-07-21 11:32  yooden
1727         * README (1.38, BETA-5-5), doc/help.etx (1.71, BETA-5-5),
1728         doc/nc.pod (1.6, BETA-5-5), doc/nedit.pod (1.7, BETA-5-5),
1729         doc/setext (1.12, BETA-5-5), source/calltips.c (1.8, BETA-5-5),
1730         source/calltips.h (1.3, BETA-5-5), source/file.c (1.85, BETA-5-5),
1731         source/file.h (1.14, BETA-5-5), source/help.c (1.101, BETA-5-5),
1732         source/help.h (1.12, BETA-5-5), source/help_data.h (1.69,
1733         BETA-5-5), source/help_topic.h (1.60, BETA-5-5), source/highlight.c
1734         (1.49, BETA-5-5), source/highlight.h (1.13, BETA-5-5),
1735         source/highlightData.c (1.67, BETA-5-5), source/highlightData.h
1736         (1.12, BETA-5-5), source/interpret.c (1.40, BETA-5-5),
1737         source/interpret.h (1.16, BETA-5-5), source/linkdate.c (1.4,
1738         BETA-5-5), source/macro.c (1.88, BETA-5-5), source/macro.h (1.7,
1739         BETA-5-5), source/menu.c (1.110, BETA-5-5), source/menu.h (1.12,
1740         BETA-5-5), source/nc.c (1.43, BETA-5-5), source/nedit.c (1.79,
1741         BETA-5-5), source/nedit.h (1.57, BETA-5-5), source/parse.h (1.6,
1742         BETA-5-5), source/preferences.c (1.122, BETA-5-5),
1743         source/preferences.h (1.42, BETA-5-5), source/rangeset.c (1.11,
1744         BETA-5-5), source/rangeset.h (1.6, BETA-5-5), source/rbTree.h (1.4,
1745         BETA-5-5), source/regexConvert.c (1.10, BETA-5-5),
1746         source/regexConvert.h (1.6, BETA-5-5), source/regularExp.c (1.24,
1747         BETA-5-5), source/regularExp.h (1.11, BETA-5-5), source/search.c
1748         (1.70, BETA-5-5), source/search.h (1.22, BETA-5-5),
1749         source/selection.c (1.30, BETA-5-5), source/selection.h (1.6,
1750         BETA-5-5), source/server.c (1.31, BETA-5-5), source/server.h (1.6,
1751         BETA-5-5), source/server_common.c (1.5, BETA-5-5),
1752         source/server_common.h (1.2, BETA-5-5), source/shell.c (1.33,
1753         BETA-5-5), source/shell.h (1.8, BETA-5-5), source/shift.c (1.16,
1754         BETA-5-5), source/shift.h (1.5, BETA-5-5), source/smartIndent.c
1755         (1.35, BETA-5-5), source/smartIndent.h (1.7, BETA-5-5),
1756         source/tags.c (1.58, BETA-5-5), source/tags.h (1.14, BETA-5-5),
1757         source/text.c (1.47, BETA-5-5), source/text.h (1.19, BETA-5-5),
1758         source/textBuf.c (1.32, BETA-5-5), source/textBuf.h (1.16,
1759         BETA-5-5), source/textDisp.c (1.57, BETA-5-5), source/textDisp.h
1760         (1.25, BETA-5-5), source/textDrag.c (1.10, BETA-5-5),
1761         source/textDrag.h (1.4, BETA-5-5), source/textP.h (1.9, BETA-5-5),
1762         source/textSel.c (1.14, BETA-5-5), source/textSel.h (1.5,
1763         BETA-5-5), source/undo.c (1.17, BETA-5-5), source/undo.h (1.7,
1764         BETA-5-5), source/userCmds.c (1.48, BETA-5-5), source/userCmds.h
1765         (1.7, BETA-5-5), source/window.c (1.162), source/window.h (1.24,
1766         BETA-5-5), source/windowTitle.c (1.13, BETA-5-5),
1767         source/windowTitle.h (1.4, BETA-5-5), util/DialogF.c (1.29,
1768         BETA-5-5), util/DialogF.h (1.10, BETA-5-5), util/check_lin_tif.c
1769         (1.10, BETA-5-5), util/clearcase.c (1.5, BETA-5-5),
1770         util/clearcase.h (1.4, BETA-5-5), util/fileUtils.c (1.32,
1771         BETA-5-5), util/fileUtils.h (1.11, BETA-5-5), util/fontsel.c (1.27,
1772         BETA-5-5), util/fontsel.h (1.10, BETA-5-5), util/getfiles.c (1.29,
1773         BETA-5-5), util/getfiles.h (1.7, BETA-5-5), util/managedList.c
1774         (1.14, BETA-5-5), util/managedList.h (1.6, BETA-5-5), util/misc.c
1775         (1.67, BETA-5-5), util/misc.h (1.24, BETA-5-5), util/prefFile.c
1776         (1.23, BETA-5-5), util/prefFile.h (1.7, BETA-5-5),
1777         util/printUtils.c (1.24, BETA-5-5), util/printUtils.h (1.8,
1778         BETA-5-5), util/system.h (1.15, BETA-5-5), util/utils.c (1.21,
1779         BETA-5-5), util/utils.h (1.12, BETA-5-5), util/vmsUtils.c (1.6,
1780         BETA-5-5), util/vmsUtils.h (1.6, BETA-5-5): License change, step 1:
1781         Added Motif clause to a lot of files.
1783 2004-07-20 01:40  n8gray
1785         * source/window.c (1.161): The stats line copies its font from the
1786         Row/Column widget.
1788 2004-07-18 23:13  yooden
1790         * source/shift.c (1.15): Fixes inconsistency between 'Fill
1791         Paragraph' and wrap.
1793 2004-07-18 22:30  yooden
1795         * doc/help.etx (1.70), source/file.c (1.84), source/help.c (1.100),
1796         source/help_data.h (1.68), source/help_topic.h (1.59),
1797         source/highlight.c (1.48), source/highlightData.c (1.66),
1798         source/macro.c (1.87), source/menu.c (1.109), source/nedit.c
1799         (1.78), source/preferences.c (1.121), source/search.c (1.69),
1800         source/selection.c (1.29), source/shell.c (1.32),
1801         source/smartIndent.c (1.34), source/tags.c (1.57),
1802         source/userCmds.c (1.47), source/windowTitle.c (1.12),
1803         util/fontsel.c (1.26), util/getfiles.c (1.28), util/misc.c (1.66),
1804         util/printUtils.c (1.23): Fixes some of the misnamed dialogs.
1806 2004-07-15 21:17  n8gray
1808         * source/: help.c (1.99), nedit.c (1.77): Fix for bug 873469: nedit
1809         -V requires X server.  Fix due to T. Haude with slight
1810         modification.  (argument scanning stops if it sees "--".)
1812 2004-07-15 18:47  edg
1814         * ReleaseNotes (1.25, BETA-5-5): Added bug #987102 to the list of
1815         bugs fixed in 5.5.
1817 2004-07-15 18:39  edg
1819         * source/regularExp.c (1.23): Fix for SF bug #987102:  segmentation
1820         fault on replace. Regex recursion is now limited to 10000. The API
1821         could still be extended to handle errors more gracefully (error
1822         messages are currently written to stderr).
1824 2004-07-15 18:30  edg
1826         * source/nedit.c (1.76): Added Lesstif-specific suppression of
1827         harmless but annoying warnings generated by non-production versions
1828         of the library.  Developers can see the suppressed messages by
1829         adding -DDEBUG_LESSTIF_WARNINGS to their compile flags.  So far,
1830         I've added 3 messages to the suppression list, but the list can
1831         easily be extended if more of these messages show up.
1833 2004-07-15 18:26  edg
1835         * util/check_lin_tif.c (1.9): Added OpenMotif 2.2.3 and Lesstif
1836         0.93.94 to the "known good" lists.  (I didn't add 0.93.95 since it
1837         doesn't officially exist yet).
1839 2004-07-15 17:08  edg
1841         * source/calltips.c (1.7): Removed the custom fix for SF bug
1842         #925951 again. It is covered by the fix for bug #991700.
1844 2004-07-15 17:06  edg
1846         * source/nedit.c (1.75): Fix for SF bug #991700: 5.5 crash. The
1847         workaround to prevent this crash was executed too late due to the
1848         reorganization of the shells.
1850 2004-07-15 09:07  yooden
1852         * source/file.c (1.83): Small optimization in backupFileName()
1854 2004-07-15 02:03  yooden
1856         * makefiles/Makefile.solarisx86 (1.1, BETA-5-5): Added Makefile for
1857         Solaris x86.
1859 2004-07-15 01:47  yooden
1861         * source/: highlightData.c (1.65), preferences.c (1.120): Fixes two
1862         small issues wrt C++.
1864 2004-07-14 19:51  n8gray
1866         * source/menu.c (1.108): There were two accelerators for 'T' in the
1867         File menu.  I changed "Load Tags File" to use 'g' instead.
1869 2004-07-14 19:48  n8gray
1871         * makefiles/Makefile.macosx (1.7, BETA-5-5): Adding the
1872         -mdynamic-no-pic gcc flag to get cleaner code on OS X.
1874 2004-07-14 13:31  yooden
1876         * source/file.c (1.82): Someone forgot to call stat() before
1877         querying the statbuf.
1879 2004-07-13 11:44  edg
1881         * source/menu.c (1.107): Another crash fix: tab context popup menu
1882         didn't inherit proper visual.
1884 2004-07-13 11:35  edg
1886         * Xlt/BubbleButton.c (1.6, BETA-5-5): Crash fix: bubblebutton
1887         tooltips didn't inherit proper visual (Tk Soh).
1889 2004-07-12 20:08  edg
1891         * source/search.c (1.68): Fix for incremental search bar clear
1892         button crash reported by Yury Burkatovsky. It wasn't as hard as I
1893         thought it would be.
1895 2004-07-09 12:20  edg
1897         * ReleaseNotes (1.24): First stab at the release notes for 5.5.
1899 2004-07-09 07:44  edg
1901         * util/misc.c (1.65): Inserted some casts to suppress harmless
1902         warnings on Solaris.
1904 2004-07-08 13:07  edg
1906         * source/help.c (1.98): More fundamental fix for SF bug #982589:
1907         Help font inconsistent with window size. The help window size
1908         calculation is now based on the actual fixed font used in the help
1909         window.
1911 2004-07-08 06:29  n8gray
1913         * Makefile (1.16, BETA-5-5), README (1.37), source/help_data.h
1914         (1.67), source/help_topic.h (1.58), source/nc.c (1.42): Man, that
1915         was a quick beta!  Back to RC1.
1917 2004-07-07 08:18  edg
1919         * ChangeLog (1.38, BETA-5-5): Regenerated (cvs2cl.pl -b -r -t
1920         --accum --gmt).
1922 2004-07-07 01:39  n8gray
1924         * README (1.36), makefiles/Makefile.macosx (1.6): Updating some OS
1925         X documentation.
1927 2004-07-07 03:14  n8gray
1929         * Makefile (1.15), README (1.35), source/help_data.h (1.66),
1930         source/nc.c (1.41): I guess we should go to BETA1 before RC1.
1932 2004-07-07 02:51  n8gray
1934         * Makefile (1.14), README (1.34), source/help_data.h (1.65),
1935         source/help_topic.h (1.57), source/nc.c (1.40): Updating version
1936         information for 5.5RC1.
1938 2004-07-03 00:16  edg
1940         * source/highlightData.c (1.64): Minor update to the Python
1941         patterns: added new built-in functions, exceptions, warnings, ...
1942         that were introduced in Python 2.3.
1944 2004-06-30 13:56  edg
1946         * source/help.c (1.97): Increased the help window size from 65 to
1947         75 columns as a workaround for the window becoming smaller due to
1948         changes in the font specifications.  (SF bug #982589: Help font
1949         inconsistent with window size)
1951 2004-06-28 10:23  edg
1953         * source/menu.c (1.106): Fix for SF bug #933146: VMS Open Previous
1954         DB file error.
1956 2004-06-23 15:25  edg
1958         * source/server.c (1.30): Race condition fix for SF bug #978104:
1959         nedit -sync option.  The server missed the first property change in
1960         synchronous mode.
1962 2004-06-21 09:42  edg
1964         * doc/help.etx (1.69), source/help_data.h (1.64),
1965         source/help_topic.h (1.56): Cross-reference fixes (Yury
1966         Burkatovsky).
1968 2004-06-13 03:08  tksoh
1970         * source/window.c (1.160): Fixed shrinking-window bug on some
1971         window manager such as Metacity, where window would shrink when
1972         switching between documents with different font size.
1974 2004-06-11 12:33  edg
1976         * Microline/XmL/XmL.h (1.3): Fixed a #define collision when
1977         compiling with OM 2.2.3.
1979 2004-06-11 12:16  edg
1981         * source/: menu.c (1.105), nedit.h (1.56), window.c (1.159): Fixes
1982         for SF bug #779454: SGI_CUSTOM & windows names.  Removed all
1983         obsolete SGI_WINDOW_TITLE stuff.
1985 2004-06-11 10:14  edg
1987         * source/highlightData.c (1.63): Removed unused declaration.
1989 2004-06-10 19:04  edg
1991         * doc/help.etx (1.68), source/help_data.h (1.63),
1992         source/help_topic.h (1.55): More help updates from Joerg Fischer.
1994 2004-06-10 19:01  edg
1996         * source/: highlight.c (1.47), highlightData.c (1.62), macro.c
1997         (1.86): Commit SF patch #970491: Forbid deletion of the "Plain"
1998         Text Drawing Style (Tony Balinski).
2000 2004-06-09 19:52  edg
2002         * source/: userCmds.c (1.46), window.c (1.158): Crash fix:
2003         bgMenuUndo/RedoItem were memcopied when opening multiple tabs in a
2004         window. This could eventually result in accesses to destroyed bg
2005         menu items (and crashes), but only when the tabs use different
2006         language modes.  That's why crashes were rather rare (and the
2007         illegal accesses didn't always result in a crash).
2009 2004-06-08 17:36  edg
2011         * doc/help.etx (1.67), doc/nc.pod (1.5), doc/nedit.pod (1.6),
2012         source/help_data.h (1.62), source/help_topic.h (1.54): Help
2013         updates: tabbed editing and incremental search bar (Joerg Fischer).
2015 2004-06-08 17:30  edg
2017         * source/server.c (1.29), util/misc.c (1.64), util/misc.h (1.23):
2018         Committed SF patch #963120: Open tab in window on current desktop. 
2019         New files opened via nc no longer appear in a tab of some
2020         pseudo-random window, possible on a different window manager
2021         desktop, but on a window of the current desktop. If no window
2022         exists on the current desktop, a new one is created.  Requires the
2023         window manager to be EWMH compliant, but falls back to the old
2024         behaviour for non-compliant wms.
2026 2004-06-08 17:08  tringali
2028         * source/shell.c (1.31): Fix from Tony Balinski: close unused fds
2029         so that shell commands can be invoked asynchronously.  Otherwise,
2030         we will wait for the command to end even if the input/output/error
2031         streams were redirected to /dev/null.
2033 2004-06-01 14:23  edg
2035         * source/server_common.c (1.4): Memory leak and malloc/free
2036         mismatch fixes.
2038 2004-05-25 21:31  tringali
2040         * source/nedit.c (1.74): Don't use labelFontList et al on
2041         Cygwin/LessTif.
2043 2004-05-16 14:02  tksoh
2045         * source/window.c (1.157): Fixed coredump if offers to save file
2046         were refused when closing window with several modified documents.
2048 2004-05-12 11:21  edg
2050         * source/interpret.c (1.39): Missed a spot in the debug code when I
2051         applied the macro string changes.
2053 2004-05-11 21:56  edg
2055         * doc/help.etx (1.66), doc/nc.pod (1.4), doc/nedit.pod (1.5),
2056         source/help_data.h (1.61), source/help_topic.h (1.53): Updated
2057         rangeset documentation (SF bug #922282) and -do documentation
2058         (Joerg, with remarks of Tony).
2060 2004-05-06 10:39  jlous
2062         * source/menu.c (1.104): Changed "Tabs..." to "Tab Stops..." in
2063         menus.
2065 2004-05-04 16:19  edg
2067         * README (1.33), doc/help.etx (1.65), doc/nc.pod (1.3),
2068         doc/nedit.pod (1.4), source/help_data.h (1.60), source/help_topic.h
2069         (1.52): Added TK to the list of authors.
2071 2004-05-04 09:41  edg
2073         * Xlt/BubbleButton.c (1.5): Added declaration of
2074         _XmStringCreateExternal (SF bug #923924).
2076 2004-05-03 14:08  edg
2078         * ChangeLog (1.37): Regenerated (cvs2cl.pl -b -r -t --accum --gmt).
2080 2004-05-03 13:59  edg
2082         * source/window.c (1.156): Bug fix: File->Close in the original
2083         window was disabled after calling calling the detach_document()
2084         macro subroutine.
2086 2004-05-03 09:26  edg
2088         * util/check_lin_tif.c (1.8): Classified OM 2.2.3 (the real one,
2089         not the 2.2.2 version claiming to be 2.2.3) as being UNTESTED iso.
2090         KNOWN BAD. If no show-stoppers are found, we can classify it as a
2091         supported version.
2093 2004-05-03 08:54  edg
2095         * Xlt/BubbleButton.c (1.4): Fixed inconsistent linkage declaration
2096         for _XmExportLabelString.
2098 2004-05-03 08:53  edg
2100         * util/misc.c (1.63): Disabled the sticky radiobutton workaround
2101         for OM 2.2.3 and above. The bug appears to be fixed in 2.2.3.
2103 2004-04-30 15:27  edg
2105         * source/interpret.c (1.38): Added some comments to the new string
2106         allocation routines.
2108 2004-04-30 14:35  edg
2110         * source/: interpret.c (1.37), interpret.h (1.15), macro.c (1.85),
2111         smartIndent.c (1.33): Speed boost for macro string searching: keep
2112         string length together with the string to avoid excessive amount of
2113         strlen() calls in some cases.
2115 2004-04-30 11:53  edg
2117         * source/window.c (1.155): Bug fix: closing a tab via a macro
2118         called from another tab resulted in a crash or an endless loop in
2119         GetTopDocument().
2121 2004-04-30 04:06  tksoh
2123         * source/: nedit.c (1.73), window.c (1.154): Some GUI changes on
2124         statsAreaForm: removed the separator below the tab-bar; removed
2125         some hardcoded visual resources on tab and tab-bar; statsline's
2126         text widget to inherit colors from it's immediate parent form, to
2127         ease customization.
2129 2004-04-29 02:34  tksoh
2131         * source/: menu.c (1.103), nedit.c (1.72), text.c (1.46): Removed
2132         tab navigation items from the Window menu, and handle them with
2133         text widget's translation table.
2135 2004-04-28 01:54  tksoh
2137         * doc/help.etx (1.64), source/help_data.h (1.59),
2138         source/help_topic.h (1.51), source/menu.c (1.102), source/nedit.c
2139         (1.71), source/nedit.h (1.55), source/window.c (1.153),
2140         source/window.h (1.23): Renamed "Split Window" to "Split Pane", and
2141         split_window() is now split_pane().
2143 2004-04-27 01:35  tksoh
2145         * source/: file.c (1.81), menu.c (1.101), nedit.h (1.54),
2146         preferences.c (1.119), window.c (1.152): Second (and hopefully
2147         final) phase of Buffers-to-Documents conversion; Also added brief
2148         description to struct WindowInfo on tabbed mode.
2150 2004-04-26 03:01  tksoh
2152         * source/window.c (1.151): Fix for SF bug #941888: Window shrinks
2153         when switching between tabs on some window managers such as
2154         metacity.
2156 2004-04-24 04:53  tksoh
2158         * source/window.c (1.150): Preserve document opening chain
2159         (WindowList) when documents are detached or moved, so that macro
2160         functions such focus_window("last") will traverse the documents
2161         correctly.
2163 2004-04-24 03:48  tksoh
2165         * source/window.c (1.149): Honor pref setting of "Hide Tab Bar When
2166         Only One Document is Open"; covering SF bug #939712: unexpected tab
2167         bar on startup.
2169 2004-04-24 03:12  tksoh
2171         * source/window.c (1.148): Fixed coredump when closing top
2172         document.
2174 2004-04-23 16:35  tringali
2176         * source/window.c (1.147): Fix for bug 940844 - flashing isearch
2177         bar on startup
2179 2004-04-23 00:43  tksoh
2181         * source/window.c (1.146): Fixed bold-face on label of inactive
2182         tabs.
2184 2004-04-19 15:46  tringali
2186         * source/: window.c (1.145), nedit.c (1.70): - Changed accelerators
2187         for next/prev window to Ctrl+Pg Up (for Mozilla compat.) -
2188         Bold-face the active tab for visibility, implemented with fontlist
2189         tags.
2191 2004-04-17 10:32  tksoh
2193         * source/: nedit.c (1.69), window.c (1.144), window.h (1.22): Fixed
2194         WM session management (WM_SAVE_YOURSELF) support for tabbed mode.
2196 2004-04-17 03:51  n8gray
2198         * doc/help.etx (1.63), source/help_data.h (1.58),
2199         source/help_topic.h (1.50): Updated documentation for the
2200         auto-scroll feature.  The resource for setting the number of lines
2201         of padding has changed to nedit.autoScrollVPadding.
2203 2004-04-16 08:15  edg
2205         * source/calltips.c (1.6): Fix for SF bug #925951: nedit 5.4
2206         crashes when dragging a calltip.  It appears to be a bug in SUN's
2207         Motif. Dragging is now disabled.
2209 2004-04-15 22:32  n8gray
2211         * source/: menu.c (1.100), nedit.h (1.53), preferences.c (1.118),
2212         preferences.h (1.41), window.c (1.143), window.h (1.21): Committing
2213         the auto-scroll patch.  For now 4 seems like a reasonable default.
2215 2004-04-14 20:33  n8gray
2217         * source/: help_data.h (1.57), help_topic.h (1.49), window.c
2218         (1.142): Applied TK's patch for putting the * on the correct side
2219         of the tab's filename based on text alignment (with a minor
2220         change).  I still don't understand why it didn't work for me
2221         before, but what the heck.
2222         
2223         Also it looks like I regenerated the help files.  No changes there
2224         other than the dates at the top.
2226 2004-04-14 15:12  edg
2228         * source/window.c (1.141): Warning fix (Andrew Stanaski).
2230 2004-04-14 09:44  edg
2232         * source/: nedit.c (1.68), server.c (1.28): Additional fixes for
2233         potential crashes due to -do macro commands closing windows.
2235 2004-04-14 05:45  tksoh
2237         * source/: nedit.c (1.67), server.c (1.27): Fixed coredump when
2238         running -do closed() or detach_document() with nc or nedit, or when
2239         files fail to open.
2240         
2241         Also corrected the behavior on VMS so that -do will only apply onto
2242         the first file globbed from the wildcard specified.
2244 2004-04-14 00:49  n8gray
2246         * source/: nedit.c (1.66), window.c (1.140): Changed so that
2247         alignment of the filenames in tabs isn't hardwired.  I edit lots of
2248         files that have the same prefix, e.g. mmc_ext_XXX.ml, and if too
2249         many tabs get opened then I end up with 25 identical tabs.  This is
2250         much less of a problem if the text is right-aligned, since the .ml
2251         suffixes take up less space.
2252         
2253         You can try this out by setting the resource "*tab.alignment:
2254         XmALIGNMENT_END".
2255         
2256         One improvement would be to also put the "*" that indicates a file
2257         is modified on the right if the titles are right-aligned.  I tried
2258         to implement that but for some reason couldn't read the setting of
2259         the alignment resource successfully.
2261 2004-04-14 00:14  n8gray
2263         * source/window.c (1.139): Fixed the code to get the next tab on
2264         tab close/detach so that the correct tab is chosen when tabs are
2265         sorted.
2267 2004-04-01 12:48  tksoh
2269         * source/window.c (1.138): Re-enabled window auto-resizing on
2270         (un)display of line numbers for multi-tab windows. Disabling
2271         auto-resize on font change alone would be enough to fix the
2272         growing-window bug.
2274 2004-04-01 10:29  tksoh
2276         * source/window.c (1.137): Fixed BadMatch error when linking to
2277         various releases of Lesstif version 1.2 (no problem with v2.x), if
2278         we use XCreateBitmapFromData() to created bitmaps for buttons.
2280 2004-04-01 02:50  tksoh
2282         * source/textDisp.c (1.56): Fixed BadWindow error when opening help
2283         window, introduced by the recent window auto-resize patch.
2285 2004-04-01 01:38  tksoh
2287         * source/window.c (1.136): Fixed bug where the detached document
2288         would get an incorrect number of rows, when the document contain
2289         highlighting fonts with sizes differ from the primary font. For now
2290         there'd be some flickers due to the resizing of the detached window
2291         by syntax highlighting, etc - something that we are to address
2292         later - but the rows will at least be correct.
2294 2004-03-31 15:02  tksoh
2296         * source/: highlight.c (1.46), textDisp.c (1.55), window.c (1.135):
2297         Disabled window auto-resizing, triggered by font change or
2298         (un)display of line numbers, for multi-tab windows.
2300 2004-03-31 12:31  tksoh
2302         * source/: nedit.h (1.52), search.c (1.67), window.c (1.134):
2303         Applied SF patch #891884: Add Find and Clear buttons to i-search
2305 2004-03-29 14:42  tksoh
2307         * source/userCmds.c (1.45): Fixed coredump when invoking BG menu on
2308         lower split-panes.
2310 2004-03-28 12:15  yooden
2312         * .cvsignore (1.3), doc/.cvsignore (1.5), source/.cvsignore (1.5),
2313         util/.cvsignore (1.4): Moves *.bck to global ignore file.
2315 2004-03-25 17:37  tksoh
2317         * source/: menu.c (1.99), window.c (1.133): Removed unused
2318         functions.
2320 2004-03-25 07:12  n8gray
2322         * .cvsignore (1.2), doc/.cvsignore (1.4), doc/help.etx (1.62),
2323         source/.cvsignore (1.4), source/help_data.h (1.56),
2324         source/help_topic.h (1.48), source/textDrag.c (1.9),
2325         util/.cvsignore (1.3): Updated the help files to document action
2326         routines for all menu items.  Also added *.bck to .cvsignore files.
2328 2004-03-25 04:27  tksoh
2330         * source/: file.c (1.80), file.h (1.13), macro.c (1.84), menu.c
2331         (1.98), nedit.c (1.65), preferences.c (1.117), selection.c (1.28),
2332         server.c (1.26), tags.c (1.56), window.c (1.132), window.h (1.20):
2333         Speed up opening of multiple files, by opening the files in
2334         background and deferring the syntax highlighting (SH) process. SH
2335         may be triggered later when a document is raised, or accessed by
2336         macro functions.
2338 2004-03-21 14:25  tksoh
2340         * source/: Makefile.common (1.17), window.c (1.131): Bugfix for
2341         persistent tooltip of tabs, when dragged with middle button.
2343 2004-03-19 15:17  tringali
2345         * util/system.h (1.14): Fix bogus IA64 defintion; detect Intel when
2346         masquerading as gcc; guess when compiling HP C.
2348 2004-03-19 09:53  tksoh
2350         * source/window.c (1.130): Make next/prev document actions
2351         independent of tab sorting policy.
2353 2004-03-11 12:42  edg
2355         * source/: nedit.h (1.51), userCmds.c (1.44): Bug fixes for user
2356         menu cache (Uwe Lehnert).
2358 2004-03-06 22:44  n8gray
2360         * source/: menu.c (1.97), nedit.h (1.50), preferences.c (1.116):
2361         Added "Sort Tabs Alphabetically" menu item.
2363 2004-03-06 02:24  n8gray
2365         * source/window.c (1.129): Fixed SortTabBar -- it wasn't updating
2366         the "next" pointers, which broke the next/previous tab actions.
2368 2004-03-05 08:10  tksoh
2370         * source/: menu.c (1.96), menu.h (1.11), userCmds.c (1.43),
2371         window.c (1.128): Hide the BG tearoffs when switching doc, and
2372         restore them when switched back later.
2374 2004-03-04 09:44  tksoh
2376         * source/: menu.c (1.95), menu.h (1.10), nedit.h (1.49),
2377         preferences.c (1.115), userCmds.c (1.42), userCmds.h (1.6),
2378         window.c (1.127): Applied SF patch #891126: user menu cache.
2380 2004-03-04 00:49  tksoh
2382         * source/: file.c (1.79), preferences.c (1.114), preferences.h
2383         (1.40), window.c (1.126), window.h (1.19): If 'nedit.sortTab' is
2384         True, sort the tabs on the tab bar by filenames alphabetically.
2385         Sorting is disabled by default.
2387 2004-03-03 13:28  edg
2389         * source/textBuf.c (1.31): Bug fix in BufCountDispChars: don't
2390         count terminating \0 of text buffer.
2392 2004-03-03 07:06  tksoh
2394         * source/: menu.c (1.94), window.h (1.18): Cleaned up residue of
2395         "Attach Tab".
2397 2004-03-02 12:47  tksoh
2399         * source/undo.c (1.16): Removed flickers on text area that occured
2400         when undoing/redoing with selection and
2401         'nedit.undoModifiesSelection' set to false.
2403 2004-03-02 08:15  tksoh
2405         * source/: menu.c (1.93), nedit.h (1.48), window.c (1.125),
2406         window.h (1.17): Changed Menu "Attach Tab..." to "Move Tab To...".
2407         The corresponding AP attach_document_dialog() is changed to
2408         move_document_dialog() too; Also revised preference menus under
2409         "Tabbed Editing".
2411 2004-02-27 00:53  tksoh
2413         * source/window.c (1.124): Bugfix for shrunken upper split panes
2414         when documents are detached or attached.
2416 2004-02-26 09:54  edg
2418         * source/window.c (1.123): Clone tab distance & emulation settings
2419         when cloning a document.
2421 2004-02-25 02:47  tksoh
2423         * source/: menu.c (1.92), window.c (1.122): Made line number
2424         display a shell-level item, like the i-search and stats lines. Also
2425         fixed few associated bugs.
2427 2004-02-23 02:51  n8gray
2429         * source/textBuf.c (1.30): Eliminated unnecessary #include.
2431 2004-02-21 14:25  yooden
2433         * doc/help.etx (1.61), source/help_data.h (1.55),
2434         source/help_topic.h (1.47): Fiyes typos in help, adds args[] doc
2435         (Tony Balinski), changes mailing list information (Joor Loohuis).
2437 2004-02-21 05:45  tksoh
2439         * source/: file.c (1.78), macro.c (1.83), menu.c (1.91),
2440         preferences.c (1.113), search.c (1.66), shell.c (1.30),
2441         smartIndent.c (1.32), tags.c (1.55), undo.c (1.15), userCmds.c
2442         (1.41), window.c (1.121), window.h (1.16): Update button state or
2443         sensitivity of the main menus only if the document being worked on
2444         is on top. This prevent the macro operation from updating the menu
2445         buttons incorrectly, when acting on documents currently not on top.
2447 2004-02-20 09:27  tksoh
2449         * source/menu.c (1.90): Corrected mnemonic of 'Last Viewed Tab'
2450         menu.
2452 2004-02-19 06:33  tksoh
2454         * source/nedit.c (1.64): Added missing -group option in nedit
2455         command line help message.
2457 2004-02-19 06:23  tksoh
2459         * doc/help.etx (1.60), source/help_data.h (1.54),
2460         source/help_topic.h (1.46), source/nc.c (1.39), source/nedit.c
2461         (1.63): Added option -group to nc and nedit, to allow opening of
2462         group of files as tabs in a new window.
2464 2004-02-17 01:01  tksoh
2466         * source/window.c (1.120): Fixed coredump when loading tag files,
2467         caused by dangling pointer of mode messages.
2469 2004-02-16 01:02  tksoh
2471         * doc/help.etx (1.59), source/file.c (1.77), source/file.h (1.12),
2472         source/help_data.h (1.53), source/help_topic.h (1.45),
2473         source/macro.c (1.82), source/menu.c (1.89), source/nc.c (1.38),
2474         source/nedit.c (1.62), source/nedit.h (1.47), source/preferences.c
2475         (1.112), source/preferences.h (1.39), source/search.c (1.65),
2476         source/selection.c (1.27), source/server.c (1.25), source/tags.c
2477         (1.54), source/window.c (1.119): Applied SF patch #893177: modeless
2478         tabbed windows.
2480 2004-02-14 02:22  tksoh
2482         * source/window.c (1.118): Bugfix: top BG menu tearoffs were not
2483         closed before switching         tabbed document.
2485 2004-02-13 12:32  tksoh
2487         * source/window.c (1.117): Close all BG menu tearoffs before
2488         switching tabbed document.  BG menu is local to each document, so
2489         should not stay up when its parent doc isn't.
2491 2004-02-13 07:53  tksoh
2493         * source/window.c (1.116): Bugfix: banner not cleared after loading
2494         tag files, etc.
2496 2004-02-10 22:29  yooden
2498         * Microline/XmL/Folder.c (1.3), source/file.c (1.76),
2499         source/window.c (1.115): Removes some warnings.
2501 2004-02-10 14:25  tringali
2503         * source/nedit.c (1.61): Fix reversed tab accelerators in LessTif
2505 2004-02-10 02:00  tringali
2507         * source/nedit.c (1.60): Fix for tab accelerators in LessTif; avoid
2508         trapping Alt+Shift+arrow too.
2510 2004-02-09 11:02  edg
2512         * source/window.c (1.114): Added missing shell/macroMenuValid
2513         initializations.
2515 2004-02-09 09:45  tksoh
2517         * source/: rangeset.c (1.10), rangeset.h (1.5), window.c (1.113):
2518         Bugfix for: 1) coredump when detaching/attaching document
2519         containing    destroyed rangeset; 2) after being detached/attached,
2520         colors of subsequently    added rangesets were not refreshed
2521         immediately.
2523 2004-02-09 04:16  tksoh
2525         * source/window.c (1.112): Applied workaround for partially
2526         (bottom) obscured text area of new tabs on OM-2.1.30, and perhaps
2527         other Motifs also?
2529 2004-02-08 02:49  tksoh
2531         * source/window.c (1.111): Applied workaround for coredump when
2532         closing tabs in the middle of keystrokes learning, by clicking on
2533         the close-tab button. See comment of closeTabCB() for detail.
2535 2004-02-08 01:46  tksoh
2537         * source/window.c (1.110): Bugfix: stats or i-search line might
2538         come up concealed on new windows, if the tab bar was set to be
2539         always displayed.
2541 2004-02-07 15:44  tringali
2543         * source/: menu.c (1.88), menu.h (1.9), nedit.h (1.46), window.c
2544         (1.109): Tab context menu via TK Soh, from SF patch 891679
2546 2004-02-07 02:20  tringali
2548         * source/nedit.c (1.59): - Visual for inactive tabs: use a lighter
2549         grey foreground.  Ideally we'd make the   active tab boldface, but
2550         that requires mucking about with fonts.  - Non-emacs accelerators
2551         for tab navigation: Alt-Left,Alt-Right,Alt-Home
2553 2004-02-05 07:29  tksoh
2555         * source/window.c (1.108): Bugfix for missing BG menus in second
2556         and subsequent tabbed docs.
2558 2004-02-04 08:44  tksoh
2560         * source/: file.c (1.75), menu.c (1.87), nedit.h (1.45), window.c
2561         (1.107), window.h (1.15): Create tabbed document in background, to
2562         avoid unnecessary updates on the user menus. This reduces the
2563         flickers on the tearoffs of the user menus. It also speeds up the
2564         process of opening multiple files, particularly those of the same
2565         language modes.
2567 2004-02-03 14:26  edg
2569         * source/preferences.c (1.111): Fix for SF bug #887581: /*
2570         Uncomment */ macro problem.
2572 2004-02-03 08:25  edg
2574         * ChangeLog (1.36): Regenerated (cvs2cl.pl -b -r -t --accum --gmt).
2576 2004-02-03 08:18  edg
2578         * source/macro.c (1.81): Fix for SF bug #889444: rangeset_add(rs1,
2579         rs2) fails if rs1, rs2 is empty.
2581 2004-02-03 07:27  tksoh
2583         * source/preferences.c (1.110): Bugfix: nedit.tabbedMode was not
2584         saved to nedit.rc file.
2586 2004-02-03 07:27  tksoh
2588         * source/preferences.c (1.110): Bugfix: nedit.tabbedMode was not
2589         saved to nedit.rc file.
2591 2004-01-29 11:03  tksoh
2593         * source/smartIndent.c (1.31): Applied workaround for Motif
2594         crash-with-tearoffs bug to Smart Indent dialog. Any more?
2596 2004-01-29 10:53  tksoh
2598         * source/highlightData.c (1.61), source/window.c (1.106),
2599         util/misc.c (1.62), util/misc.h (1.22): Applied workaround for
2600         Motif crash-with-tearoffs bug to Syntax Highlighting Patterns
2601         dialog.
2603 2004-01-28 01:50  tksoh
2605         * doc/help.etx (1.58), source/help_data.h (1.52),
2606         source/help_topic.h (1.44), source/preferences.c (1.109): A sort of
2607         fix for SF Bug #883894: removed normal non-whitespace text
2608         characters from the default backlighting list, so that those
2609         characters will be displayed with the background color as defined
2610         by the nedit.textBgColor resource - unless overridden by syntax
2611         highlighting.
2613 2004-01-27 18:02  tksoh
2615         * source/: userCmds.c (1.40), window.c (1.105): When switching
2616         tabs, only update Macro/Shell/BG menus only if the language mode
2617         has changed, to reduce flickers on the tearoffs.
2619 2004-01-27 17:44  tksoh
2621         * source/preferences.c (1.108): Fix for SF bug #884862: typo in
2622         class names of preference resources.
2624 2004-01-26 09:23  tksoh
2626         * source/: macro.c (1.80), macro.h (1.6), nedit.h (1.44), shell.c
2627         (1.29), shell.h (1.7), window.c (1.104): Mode message display was
2628         not handled properly as we switch between documents.
2630 2004-01-20 03:31  tksoh
2632         * source/window.c (1.103): fixed compiling warning on use of
2633         undeclared function.
2635 2004-01-20 02:48  tksoh
2637         * source/: rangeset.c (1.9), rangeset.h (1.4), window.c (1.102):
2638         Transfer rangeset info when attaching/detaching tabs (Uwe Lehnert)
2640 2004-01-16 11:49  edg
2642         * source/file.c (1.74): Fix for SF bug #878183: File deleted. 
2643         Don't delete incremental backup files when incremental backups are
2644         off.
2646 2004-01-16 09:18  edg
2648         * source/highlightData.c (1.60), source/preferences.c (1.107),
2649         source/search.c (1.64), source/userCmds.c (1.39), util/misc.c
2650         (1.61), util/misc.h (1.21): Applied the "OpenMotif sticky radio
2651         button" workaround to all radio buttons.
2653 2004-01-16 02:59  tksoh
2655         * doc/help.etx (1.57), source/file.c (1.73), source/help_data.h
2656         (1.51), source/help_topic.h (1.43), source/macro.c (1.79),
2657         source/menu.c (1.86), source/nedit.c (1.58), source/nedit.h (1.43),
2658         source/preferences.c (1.106), source/preferences.h (1.38),
2659         source/search.c (1.63), source/server.c (1.24), source/userCmds.c
2660         (1.38), source/window.c (1.101), source/window.h (1.14): Phase one
2661         of Buffers-to-Documents conversion.
2663 2004-01-15 07:59  tksoh
2665         * source/window.c (1.100): Bugfix: always update Macro & Shell
2666         menus when raising a buffer,         so that the keyboard shortcuts
2667         are refreshed properly.
2668         
2669         We'll worry about the visual optimization later.
2671 2004-01-13 15:49  edg
2673         * source/window.c (1.99): Prevent some (harmless) uninitialized
2674         variable accesses when creating a geometry string.
2676 2004-01-13 14:46  tringali
2678         * source/window.c (1.98): Workaround for bug in OpenMotif 2.1 and
2679         2.2.  If you have an active tear-off menu from a TopLevelShell that
2680         is a child of an ApplicationShell, and then close the parent
2681         window, Motif crashes.  The problem doesn't happen if you close the
2682         tear-offs first, so, we programatically close them before
2683         destroying the shell widget.
2685 2004-01-13 02:45  tksoh
2687         * source/preferences.c (1.105): Fixed coredump when changing
2688         language mode via 'Language Mode' tearoff menu.
2690 2004-01-12 17:31  edg
2692         * makefiles/Makefile.cygwin (1.8): Added check_tif_rule for Cygwin.
2694 2004-01-12 17:09  edg
2696         * source/highlight.c (1.45): Bug fix for crash in highlighting
2697         dialog, reported by Joerg Fischer.  Error pattern of color-only
2698         patterns was copied erroneously.
2700 2004-01-10 06:12  tksoh
2702         * source/userCmds.c (1.37): Fixed coredump when invoking
2703         Macro/Shell/Background commands from tear-offs.
2705 2004-01-09 05:56  tksoh
2707         * source/userCmds.c (1.36): Bugfix: when invoked by keyboard
2708         shoft-cuts, macro and shell commands were always executed in the
2709         first buffer created, or coredumped if the first buffer had been
2710         closed.
2712 2004-01-08 06:19  tksoh
2714         * source/: macro.c (1.78), macro.h (1.5), shell.c (1.28), shell.h
2715         (1.6), window.c (1.97): Bugfix: cursor and statsline now reflect if
2716         macro/shell commands are in progress in each individual buffer.
2718 2004-01-06 06:25  n8gray
2720         * source/macro.c (1.77): Patch monkey see, patch monkey do.  Tony
2721         says fix rangeset bug, patch monkey fix rangeset bug.  Ook.  Fixes
2722         SF bug #871209
2724 2004-01-06 02:38  tksoh
2726         * source/: menu.c (1.85), userCmds.c (1.35), window.c (1.96):
2727         Improved handling of tear-off (Macro, Shell and Windows) menus:   
2728         i) fixed shrink-expand bugs;   ii) tear-offs stay up when buffers
2729         are closed.
2731 2004-01-02 10:32  tksoh
2733         * source/window.c (1.95): window manager's size hints should follow
2734         the top buffer.
2736 2003-12-31 02:25  tksoh
2738         * source/window.c (1.94): Bugfix: bookmarks were lost when
2739         detaching/attaching buffers. (Uwe Lehnert)
2741 2003-12-31 01:22  tksoh
2743         * source/window.c (1.93): Bugfix for crash when navigating through
2744         buffers.
2746 2003-12-30 15:32  tringali
2748         * source/nedit.c (1.57): Also put back XmLFolder resources.
2750 2003-12-30 15:19  tringali
2752         * source/nedit.c (1.56): Revert to fallback resources.  The merging
2753         didn't work as I expected.
2755 2003-12-29 10:58  tksoh
2757         * source/window.c (1.92): Applied temporary workaround for
2758         disappearing-text-window bug when linking to Lesstif (ver 0.93.18 &
2759         0.93.46 tested)
2761 2003-12-28 17:30  tringali
2763         * source/nedit.c (1.55): New default resource scheme.  We enter
2764         resources directly via Xrm calls, instead of fallback resources. 
2765         This should avoid version skew problems when an app-defaults file
2766         has been installed against our wishes.  In particular, when there
2767         is an app-defaults file out there, we should now merge all the
2768         built-in and external resources.  Fallback resources would simply
2769         discard the built-in resources in favor of the ones in the file,
2770         and this frequently would cause missing resources if the file was
2771         out of date.
2773 2003-12-28 17:25  yooden
2775         * source/: highlightData.c (1.59), preferences.c (1.104): Changes
2776         LaTeX patterns (Jörg Fischer) and adds comment macro (Sergei
2777         Haller).
2779 2003-12-28 17:25  tringali
2781         * source/window.c (1.91): Remove hardcoded visual resources for tab
2782         widget, in favor of resources that can be overridden.
2784 2003-12-28 16:26  yooden
2786         * source/: help_data.h (1.50), help_topic.h (1.42), highlightData.c
2787         (1.58): Adds $args[] to the NEdit Macro pattern.
2789 2003-12-26 10:14  tksoh
2791         * source/window.c (1.90): bugfix: text colors not correctly set for
2792         new tabs.
2794 2003-12-25 07:09  tksoh
2796         * Makefile (1.13): Committed patch #569287: tabbed buffers mode.
2798 2003-12-25 06:55  tksoh
2800         * Microline/XmL/Folder.c (1.2), Microline/XmL/FolderP.h (1.2),
2801         Microline/XmL/Makefile.common (1.1),
2802         Microline/XmL/Makefile.dependencies (1.1), Microline/XmL/XmL.h
2803         (1.2), Xlt/BubbleButton.c (1.3), Xlt/BubbleButton.h (1.2),
2804         Xlt/BubbleButtonP.h (1.2), Xlt/Makefile.common (1.1),
2805         Xlt/Makefile.dependencies (1.1), Xlt/SlideC.c (1.2), doc/help.etx
2806         (1.56), source/Makefile.common (1.16), source/file.c (1.72),
2807         source/file.h (1.11), source/highlight.c (1.44), source/highlight.h
2808         (1.12), source/interpret.c (1.36), source/macro.c (1.76),
2809         source/menu.c (1.84), source/menu.h (1.8), source/nc.c (1.37),
2810         source/nedit.c (1.54), source/nedit.h (1.42), source/preferences.c
2811         (1.103), source/preferences.h (1.37), source/search.c (1.62),
2812         source/search.h (1.21), source/selection.c (1.26), source/server.c
2813         (1.23), source/shell.c (1.27), source/smartIndent.c (1.30),
2814         source/tags.c (1.53), source/text.h (1.18), source/userCmds.c
2815         (1.34), source/window.c (1.89), source/window.h (1.13): Committed
2816         patch #569287: tabbed buffers mode.
2818 2003-12-24 07:41  tksoh
2820         * Xlt/BubbleButton.c (1.2): Bugfix: XltNbubbleString could not be
2821         changed after an XltBubbleButton         widget has been created.
2823 2003-12-23 21:54  slobasso
2825         * doc/help.etx (1.55): docs for new $args[] array and removed 9 arg
2826         limit for macros
2828 2003-12-23 10:53  yooden
2830         * source/file.c (1.71): Adds a warning to root if he wants to write
2831         read-only files.
2833 2003-12-23 08:34  tksoh
2835         * Xlt/: BubbleButton.c (1.1), BubbleButton.h (1.1), BubbleButtonP.h
2836         (1.1), SlideC.c (1.1), SlideC.h (1.1), SlideCP.h (1.1): Importing
2837         the original code for XltBubbleButton from the Xlt Widget Set
2838         version 9.2.9 (http://xlt.soureforge.net).
2840 2003-12-21 01:43  tksoh
2842         * Microline/: Makefile (1.1), Makefile.in (1.1), XmL/Folder.c
2843         (1.1), XmL/Folder.h (1.1), XmL/FolderP.h (1.1), XmL/Grid.c (1.1),
2844         XmL/Grid.h (1.1), XmL/GridP.h (1.1), XmL/GridUtil.c (1.1),
2845         XmL/Makefile (1.1), XmL/Makefile.in (1.1), XmL/Progress.c (1.1),
2846         XmL/Progress.h (1.1), XmL/ProgressP.h (1.1), XmL/Tree.c (1.1),
2847         XmL/Tree.h (1.1), XmL/TreeP.h (1.1), XmL/XmL.c (1.1), XmL/XmL.h
2848         (1.1), XmL/XmL.uih (1.1), examples/Makefile (1.1),
2849         examples/Makefile.in (1.1), examples/demo.c (1.1),
2850         examples/folder1.c (1.1), examples/folder2.c (1.1),
2851         examples/folder3.c (1.1), examples/folder4.c (1.1),
2852         examples/grid1.c (1.1), examples/grid2.c (1.1), examples/grid3.c
2853         (1.1), examples/grid4.c (1.1), examples/grid5.c (1.1),
2854         examples/grid6.c (1.1), examples/prog1.c (1.1), examples/prog2.c
2855         (1.1), examples/prog3.c (1.1), examples/tree1.c (1.1),
2856         examples/tree2.c (1.1), examples/tree3.c (1.1), examples/tree4.c
2857         (1.1), examples/tree5.c (1.1), examples/uil1.c (1.1),
2858         examples/uil1.uil (1.1), examples/util1.c (1.1), man/XmLArrayAdd.3x
2859         (1.1), man/XmLArrayDel.3x (1.1), man/XmLArrayFree.3x (1.1),
2860         man/XmLArrayGet.3x (1.1), man/XmLArrayGetCount.3x (1.1),
2861         man/XmLArrayMove.3x (1.1), man/XmLArrayNew.3x (1.1),
2862         man/XmLArrayReorder.3x (1.1), man/XmLArraySet.3x (1.1),
2863         man/XmLArraySort.3x (1.1), man/XmLCreateFolder.3x (1.1),
2864         man/XmLCreateGrid.3x (1.1), man/XmLCreateProgress.3x (1.1),
2865         man/XmLCreateTree.3x (1.1), man/XmLCvtStringToUChar.3x (1.1),
2866         man/XmLDateDaysInMonth.3x (1.1), man/XmLDateWeekDay.3x (1.1),
2867         man/XmLDrawnButtonSetType.3x (1.1), man/XmLFolder.3x (1.1),
2868         man/XmLFolderAddBitmapTab.3x (1.1),
2869         man/XmLFolderAddBitmapTabForm.3x (1.1), man/XmLFolderAddTab.3x
2870         (1.1), man/XmLFolderAddTabForm.3x (1.1),
2871         man/XmLFolderSetActiveTab.3x (1.1), man/XmLFontListCopyDefault.3x
2872         (1.1), man/XmLFontListGetDimensions.3x (1.1), man/XmLGrid.3x (1.1),
2873         man/XmLGridAddColumns.3x (1.1), man/XmLGridAddRows.3x (1.1),
2874         man/XmLGridColumnIsVisible.3x (1.1), man/XmLGridCopyPos.3x (1.1),
2875         man/XmLGridCopySelected.3x (1.1), man/XmLGridDeleteAllColumns.3x
2876         (1.1), man/XmLGridDeleteAllRows.3x (1.1),
2877         man/XmLGridDeleteColumns.3x (1.1), man/XmLGridDeleteRows.3x (1.1),
2878         man/XmLGridDeselectAllCells.3x (1.1),
2879         man/XmLGridDeselectAllColumns.3x (1.1),
2880         man/XmLGridDeselectAllRows.3x (1.1), man/XmLGridDeselectCell.3x
2881         (1.1), man/XmLGridDeselectColumn.3x (1.1),
2882         man/XmLGridDeselectRow.3x (1.1), man/XmLGridEditBegin.3x (1.1),
2883         man/XmLGridEditCancel.3x (1.1), man/XmLGridEditComplete.3x (1.1),
2884         man/XmLGridGetColumn.3x (1.1), man/XmLGridGetFocus.3x (1.1),
2885         man/XmLGridGetRow.3x (1.1), man/XmLGridGetSelectedCellCount.3x
2886         (1.1), man/XmLGridGetSelectedCells.3x (1.1),
2887         man/XmLGridGetSelectedColumnCount.3x (1.1),
2888         man/XmLGridGetSelectedColumns.3x (1.1),
2889         man/XmLGridGetSelectedRow.3x (1.1),
2890         man/XmLGridGetSelectedRowCount.3x (1.1),
2891         man/XmLGridGetSelectedRows.3x (1.1), man/XmLGridMoveColumns.3x
2892         (1.1), man/XmLGridMoveRows.3x (1.1), man/XmLGridPaste.3x (1.1),
2893         man/XmLGridPastePos.3x (1.1), man/XmLGridRead.3x (1.1),
2894         man/XmLGridReadPos.3x (1.1), man/XmLGridRedrawAll.3x (1.1),
2895         man/XmLGridRedrawCell.3x (1.1), man/XmLGridRedrawColumn.3x (1.1),
2896         man/XmLGridRedrawRow.3x (1.1), man/XmLGridReorderColumns.3x (1.1),
2897         man/XmLGridReorderRows.3x (1.1), man/XmLGridRowColumnToXY.3x (1.1),
2898         man/XmLGridRowIsVisible.3x (1.1), man/XmLGridSelectAllCells.3x
2899         (1.1), man/XmLGridSelectAllColumns.3x (1.1),
2900         man/XmLGridSelectAllRows.3x (1.1), man/XmLGridSelectCell.3x (1.1),
2901         man/XmLGridSelectColumn.3x (1.1), man/XmLGridSelectRow.3x (1.1),
2902         man/XmLGridSetFocus.3x (1.1), man/XmLGridSetStrings.3x (1.1),
2903         man/XmLGridSetStringsPos.3x (1.1), man/XmLGridWrite.3x (1.1),
2904         man/XmLGridWritePos.3x (1.1), man/XmLGridXYToRowColumn.3x (1.1),
2905         man/XmLMessageBox.3x (1.1), man/XmLPixmapDraw.3x (1.1),
2906         man/XmLProgress.3x (1.1), man/XmLRectIntersect.3x (1.1),
2907         man/XmLShellOfWidget.3x (1.1), man/XmLSort.3x (1.1),
2908         man/XmLStringDraw.3x (1.1), man/XmLStringDrawDirection.3x (1.1),
2909         man/XmLTree.3x (1.1), man/XmLTreeAddRow.3x (1.1),
2910         man/XmLTreeAddRows.3x (1.1), man/XmLWarning.3x (1.1): Importing
2911         Mozilla's Microline3.0 (XmL) library on the
2912         MozillaSourceClassic_19981026_BRANCH branch, which has been
2913         recently relicensed as MPL 1.1/GPL 2.0/LGPL 2.1.
2914         
2915         The original source tree for Microline3.0 can be obtained here:
2916         
2917            % cvs -d:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot \
2918              co -r MozillaSourceClassic_19981026_BRANCH \
2919              mozilla/cmd/xfe/Microline3.0/
2921 2003-12-19 23:23  slobasso
2923         * source/: interpret.c (1.35), interpret.h (1.14), macro.c (1.75),
2924         parse.y (1.27), parse_noyacc.c (1.8): added new $args[] array and
2925         removed 9 arg limit for macros
2927 2003-12-13 18:16  yooden
2929         * util/prefFile.c (1.22): Removes unneeded variable.
2931 2003-12-09 17:55  slobasso
2933         * doc/: .cvsignore (1.3), help.etx (1.54), nedit.pod (1.3): docs
2934         for -svrname change
2936 2003-12-09 12:57  edg
2938         * source/nedit.c (1.53): Adapted the nedit.helpForm.* resource spec
2939         to the changed widget hierarchy (now nedit.help.helpForm.*) to make
2940         mouse navigation in help windows operational again.
2942 2003-12-07 22:48  yooden
2944         * source/: highlightData.c (1.57), preferences.c (1.102): Adds a
2945         'recursion level' to shell pattern set (see SF bug #770855).
2947 2003-12-07 15:56  yooden
2949         * util/prefFile.c (1.21): Removes double file access to verify pref
2950         file read.
2952 2003-12-05 00:05  slobasso
2954         * source/nedit.c (1.52): default to server if server name is
2955         supplied
2957 2003-12-05 00:01  slobasso
2959         * source/nc.c (1.36): add missing trailing newline to usage
2961 2003-12-04 19:07  slobasso
2963         * source/menu.c (1.83): first pass at neditdb corruption cleanup
2965 2003-12-04 09:52  edg
2967         * source/window.c (1.88): Renamed the window shell from "text" to
2968         "textShell" to avoid resource matching ambiguities with the real
2969         text widget.
2971 2003-11-26 21:58  yooden
2973         * doc/help.etx (1.53): Added documentation for
2974         nedit.undoModifiesSelection
2976 2003-11-24 17:41  edg
2978         * doc/Makefile (1.6): Remove generated man pages when cleaning.
2980 2003-11-22 13:03  edg
2982         * ChangeLog (1.35), Makefile (1.12), README (1.32), ReleaseNotes
2983         (1.23), doc/Makefile (1.5), doc/NEdit.ad (1.4), doc/help.etx
2984         (1.52), doc/nc.pod (1.2), doc/nedit.pod (1.2), doc/setext (1.11),
2985         makefiles/Makefile.bsdi (1.6), makefiles/Makefile.ccur (1.6),
2986         makefiles/Makefile.freebsd (1.6), makefiles/Makefile.generic
2987         (1.11), makefiles/Makefile.macosx (1.5), makefiles/Makefile.netbsd
2988         (1.6), makefiles/Makefile.openbsd (1.4), makefiles/Makefile.solaris
2989         (1.10), source/file.c (1.70), source/help_data.h (1.49),
2990         source/help_topic.h (1.41), source/highlight.c (1.43),
2991         source/highlight.h (1.11), source/highlightData.c (1.56),
2992         source/interpret.c (1.34), source/macro.c (1.74), source/menu.c
2993         (1.82), source/nc.c (1.35), source/nedit.c (1.51), source/nedit.h
2994         (1.41), source/preferences.c (1.101), source/rangeset.c (1.8),
2995         source/rangeset.h (1.3), source/search.c (1.61), source/search.h
2996         (1.20), source/server.c (1.22), source/tags.c (1.52), source/text.c
2997         (1.45), source/textBuf.c (1.29), source/textBuf.h (1.15),
2998         source/textDisp.c (1.54), source/textDisp.h (1.24), source/window.c
2999         (1.87), util/check_lin_tif.c (1.7), util/getfiles.c (1.27),
3000         util/misc.c (1.60), util/prefFile.c (1.20), util/system.h (1.13):
3001         Merged 5.4 release branch with main trunk.
3003 2003-11-20 18:37  edg
3005         * ReleaseNotes, source/nc.c, source/server.c (BETA-5-4.[6,5,3])
3006         (utags: REL-5-4): Fix for nc -lm and -geometry command line options
3007         being dropped in some cases.
3009 2003-11-19 17:22  edg
3011         * Makefile (tags: REL-5-4) (BETA-5-4.5): 5.4RC2 -> 5.4.
3013 2003-11-19 13:50  edg
3015         * ChangeLog (tags: REL-5-4) (BETA-5-4.3): Regenerated (cvs2cl.pl -b
3016         -r -t --accum --gmt).
3018 2003-11-19 13:44  edg
3020         * README (tags: REL-5-4), ReleaseNotes, source/help_data.h (tags:
3021         REL-5-4), source/help_topic.h (tags: REL-5-4) (BETA-5-4.[7,5,9,6]):
3022         Bumped version number to 5.4.
3024 2003-11-18 15:11  edg
3026         * source/menu.c (1.81): Fix for SF bug #844395: SGI_CUSTOM overtype
3027         crash.
3029 2003-11-18 12:16  edg
3031         * util/fileUtils.c (1.31): Decreased the threshold for MAC file
3032         format detection to 1 carriage return instead of 2.
3034 2003-11-17 10:13  edg
3036         * util/prefFile.c (BETA-5-4.1): Fix for nc crash on VMS (Michael
3037         Smith).
3039 2003-11-16 13:50  yooden
3041         * doc/help.etx (1.51): Fixed wrong documentation of $sub_sep,
3042         pointed out by Jörg Fischer.
3044 2003-11-14 23:46  yooden
3046         * source/: file.c (1.69), smartIndent.c (1.29): Fixes two small
3047         bugs: Wrong block and wrong argc.
3049 2003-11-14 00:19  n8gray
3051         * README, makefiles/Makefile.macosx (BETA-5-4.[6,2]): Reworked the
3052         OS X makefile and added a note about building on OS X to the
3053         README.
3055 2003-11-13 07:09  n8gray
3057         * util/check_lin_tif.c (BETA-5-4.7): Changed error/warning messages
3058         to be non-Linux-centric.
3060 2003-11-08 00:15  yooden
3062         * source/file.c (1.68): Changes typo in resource name.
3064 2003-11-07 17:27  edg
3066         * doc/help.etx, source/help_data.h, source/macro.c
3067         (BETA-5-4.[9,8,4]): Removed the bogus rgb values from the array
3068         returned by get_pattern_by_name().  Prevented the special "top"
3069         pattern from showing up in the array returned by
3070         get_style_at_pos().  Various minor code cleanups and comment fixes.
3071          (Mostly contributed by Tony Balinski).
3073 2003-11-03 16:31  edg
3075         * doc/help.etx, source/help_data.h, source/highlight.c,
3076         source/highlight.h, source/macro.c (BETA-5-4.[8,7,1,1,3]): Changed
3077         the "extension" field returned by get_pattern_at_pos() to "extent"
3078         and added an "extent" field to the return value of
3079         get_style_at_pos().
3081 2003-10-24 15:29  edg
3083         * doc/help.etx (BETA-5-4.7): Typo fix (Yury).
3085 2003-10-24 10:51  edg
3087         * doc/help.etx (1.50), source/help_data.h (1.48), source/text.c
3088         (1.44): Extended scroll_down() and scroll_up() such that one can
3089         specify a scroll unit (lines or pages, default: lines) and
3090         corrected the behaviour for CTRL + mouse wheel (scrolling no longer
3091         moves the cursor nor destroys the selection).
3093 2003-10-22 20:05  tringali
3095         * source/help.c (1.96), source/highlightData.c (1.55),
3096         source/nedit.c (1.50), source/nedit.h (1.40), source/preferences.c
3097         (1.100), source/smartIndent.c (1.28), source/textSel.c (1.13),
3098         source/userCmds.c (1.33), source/window.c (1.86),
3099         util/check_lin_tif.c (1.6), util/misc.c (1.59), util/misc.h (1.20):
3100         Changed widget hierarchy so we have a single (hidden) top-level
3101         application shell.  All the top-level windows (editors, syntax,
3102         macros, etc.) are now TopLevelShell children of the application
3103         shell.  This is the standard way of structuring multiple-window
3104         applications, and we've been standing on our heads trying to work
3105         around problems the old approach causes (no visual propogation to
3106         children, no way to address types of top-level windows by name in
3107         resources, session management bugs, etc).  Some advanced X resource
3108         customizations may need to change, but for the better, I think.
3110 2003-10-20 16:38  tringali
3112         * source/interpret.c (tags: BETA-5-4-RC2) (BETA-5-4.1): Change
3113         #define to be in column 0; some compilers will not accept this
3114         indented.
3116 2003-10-20 13:59  edg
3118         * ChangeLog (tags: BETA-5-4-RC2) (BETA-5-4.2): Regenerated
3119         (cvs2cl.pl -b -r -t --accum  --gmt).
3121 2003-10-20 08:29  edg
3123         * doc/nc.man, doc/nedit.man, source/help_data.h,
3124         source/help_topic.h (BETA-5-4.[2,2,6,5]) (utags: BETA-5-4-RC2):
3125         Regenerated for 5.4RC2.
3127 2003-10-20 08:25  edg
3129         * doc/Makefile (tags: BETA-5-4-RC2) (BETA-5-4.2): Use double suffix
3130         rule for man page generation iso. GNU make extension.
3132 2003-10-15 23:08  yooden
3134         * doc/help.etx, source/help_data.h, source/help_topic.h,
3135         source/nc.c (BETA-5-4.[6,5,4,4]): New documentation for nc.
3137 2003-10-14 10:56  edg
3139         * doc/: nc.man, nedit.man (BETA-5-4.[1,1]): Regenerated.
3141 2003-10-14 10:54  edg
3143         * doc/nedit.pod (1.1): file nedit.pod was initially added on branch
3144         BETA-5-4.
3146 2003-10-14 10:54  edg
3148         * doc/nc.pod (1.1): file nc.pod was initially added on branch
3149         BETA-5-4.
3151 2003-10-14 10:54  edg
3153         * doc/: Makefile, nc.pod, nedit.pod (BETA-5-4.[1,1,1]): Added man
3154         pages in pod format and automatic pod to man page translation.
3156 2003-10-09 15:29  tringali
3158         * util/system.h (BETA-5-4.1): Recognize ia64, cygwin, x86-64,
3159         win32, unixware.
3161 2003-10-09 09:23  edg
3163         * source/nc.c (BETA-5-4.3): Fix for SF #820491: nc -ask hangs when
3164         the user cancels the server startup.
3166 2003-10-02 07:27  edg
3168         * doc/setext (BETA-5-4.2): More HTML generation improvements
3169         (Steven Haehn).
3171 2003-10-01 11:34  edg
3173         * doc/setext (BETA-5-4.1): Bug fixes in HTML generation (Andrew
3174         Hood).
3176 2003-09-28 15:05  edg
3178         * Makefile, README, ReleaseNotes (BETA-5-4.[4,5,4]): 5.4RC2
3179         updates.
3181 2003-09-28 15:03  edg
3183         * doc/NEdit.ad (BETA-5-4.2): Removed trailing whitespace.
3185 2003-09-28 15:03  edg
3187         * makefiles/: Makefile.bsdi, Makefile.freebsd, Makefile.netbsd,
3188         Makefile.openbsd (BETA-5-4.[1,1,1,1]): Added Motif/Lesstif version
3189         check.
3191 2003-09-28 14:18  edg
3193         * makefiles/Makefile.ccur, makefiles/Makefile.generic,
3194         makefiles/Makefile.solaris, source/file.c (BETA-5-4.[1,1,1,4]):
3195         Made USE_ACCESS the default (there's no security risk in the way we
3196         use access()). See also SF #782518.
3198 2003-09-28 14:11  edg
3200         * doc/NEdit.ad (BETA-5-4.1): Updated resources to 5.4.
3202 2003-09-28 14:10  edg
3204         * source/nc.c (BETA-5-4.2): Typo fix: noAsk -> noask.
3206 2003-09-26 19:45  yooden
3208         * source/menu.c (BETA-5-4.3): Removes some references to the old
3209         NEdit file history file name.
3211 2003-09-12 18:24  tringali
3213         * README (BETA-5-4.4): Updates for 5.4
3215 2003-09-08 17:08  edg
3217         * ChangeLog (BETA-5-4.1): Regenerated (cvs2cl.pl -b -r -t --accum
3218         --gmt).
3220 2003-09-08 17:03  edg
3222         * source/rangeset.c (BETA-5-4.5): Fixed integer overflow that
3223         caused infinite loops.
3225 2003-08-26 09:59  edg
3227         * source/rangeset.c (BETA-5-4.4): Crash fix: rangeset name field
3228         not initialized.  Other: rangeset table list field not initialized
3229         (unpredictable first label).
3231 2003-08-24 20:07  yooden
3233         * source/highlightData.c (1.54): Fixed small bug in Shell pattern
3234         set.
3236 2003-08-24 19:02  yooden
3238         * source/highlightData.c (BETA-5-4.3): Changed macro pattern from
3239         accomodate new highlighting information functions.
3241 2003-08-22 16:24  edg
3243         * source/file.c (BETA-5-4.3): Fix for SF bug #792447: "modified by
3244         external..." and directories.
3246 2003-08-21 10:50  edg
3248         * source/file.c (BETA-5-4.2): Moved some statements to avoid
3249         polluting errno before displaying an error dialog.
3251 2003-08-21 06:41  n8gray
3253         * doc/help.etx, source/help_data.h, source/help_topic.h
3254         (BETA-5-4.[5,4,3]): Fixed help lines WRT -foreground and -background 
3255         command-line options.  Also noticed that help text for new rangeset 
3256         API was never generated.
3258 2003-08-15 21:58  n8gray
3260         * source/preferences.c (BETA-5-4.5): Also migrate old colors if
3261         there's no config file.
3263 2003-08-14 22:06  slobasso
3265         * source/menu.c, util/check_lin_tif.c (BETA-5-4.[2,6]): fix
3266         warnings
3268 2003-08-13 23:34  slobasso
3270         * source/nedit.h (BETA-5-4.1): adjust constant for more menu items
3272 2003-08-13 16:22  edg
3274         * source/text.c (BETA-5-4.2): Make KP_Enter behave as Enter
3275         (Execute Command Line used to be bound to KP_Enter but is now bound
3276         to Ctrl+KP_Enter).  (I tried to abort my previous commit when I
3277         realized there was a potential problem, but I failed. Sorry.)
3279 2003-08-13 16:03  edg
3281         * source/text.c (BETA-5-4.1): [no log message]
3283 2003-08-13 16:01  edg
3285         * source/file.c (BETA-5-4.1): Fix for SF bugs #782513: Clicking in
3286         text area requires save and #784442: NEdit thinks unchanged windows
3287         need save.  Additionally: drop read-only attribute when file goes
3288         missing.
3290 2003-08-12 11:47  edg
3292         * source/server.c (BETA-5-4.2): Last commit was a fix for SF bug
3293         #785738: "nc -do ..." creates extra window.
3295 2003-08-12 11:43  edg
3297         * source/server.c (BETA-5-4.1): Avoid creating extra windows when
3298         using "nc -do ..." (Arne).
3300 2003-08-08 16:24  slobasso
3302         * source/rangeset.c (BETA-5-4.3): Only text changes where the text
3303         is actually changed result in ranges being adjusted. This includes
3304         changing hardware tab size.
3306 2003-08-08 16:20  slobasso
3308         * source/window.c (1.85): marks no longer get deleted when hardware
3309         tab size is changed.
3311 2003-08-07 04:42  slobasso
3313         * doc/help.etx, source/macro.c (BETA-5-4.[4,2]): split
3314         get_pattern() and get_style() into get_pattern_by_name(),
3315         get_pattern_at_pos(), get_style_by_name(), and get_style_at_pos()
3317 2003-08-04 22:32  slobasso
3319         * doc/help.etx (BETA-5-4.3): Fix mistake with
3320         rangeset_get_by_name() parameter list.
3322 2003-08-03 17:38  yooden
3324         * source/highlightData.c (1.53), source/menu.c (1.80),
3325         source/preferences.c (1.99), source/preferences.h (1.36),
3326         util/managedList.c (1.13): Removes some unsused functions, function
3327         parameters and fixes a typo.
3329 2003-08-02 21:03  yooden
3331         * source/highlightData.c (BETA-5-4.2): Adds new functions
3332         rangeset_get_by_name() and rangeset_set_name() to the NEdit Macro
3333         syntax highlighting pattern set.
3335 2003-08-01 01:26  n8gray
3337         * source/: textDisp.c, textDisp.h, window.c (BETA-5-4.[1,1,1]):
3338         This should fix the problem where new panes didn't get the correct
3339         colors.  It feels to me like there should be a better way to do
3340         this.
3342 2003-07-31 22:35  n8gray
3344         * source/tags.c (BETA-5-4.1): Fixed error parsing alias blocks in
3345         calltips files.
3347 2003-07-29 17:54  slobasso
3349         * doc/help.etx, source/macro.c, source/rangeset.c,
3350         source/rangeset.h (BETA-5-4.[2,1,2,1]): add name to rangesets and
3351         fix several int/string implicit conversions
3353 2003-07-27 21:37  edg
3355         * util/getfiles.c (BETA-5-4.1): Workaround for Lesstif's "frozen
3356         windows" bug (new windows opened via File->Open dialog are left
3357         without grabs).
3359 2003-07-27 10:03  edg
3361         * source/macro.c (1.73): Another Lesstif Escape key workaround
3362         (list dialog) by Oliver Schmidt.
3364 2003-07-25 14:12  tringali
3366         * source/preferences.c (BETA-5-4.4): Don't save
3367         undoModifiesSelection
3369 2003-07-25 06:50  tksoh
3371         * source/file.c (1.67), util/getfiles.c (1.26), util/misc.c (1.58):
3372         make file-selection dialog modeless when linking to Lesstif, as
3373         workaround for Lesstif bug #566315 - window opened with open-file
3374         dialog ingores all input.
3376 2003-07-24 06:07  n8gray
3378         * source/preferences.c (BETA-5-4.3): Added separator in Colors
3379         dialog and changed buttons so they resize as expected.
3381 2003-07-24 00:21  tringali
3383         * source/nc.c (BETA-5-4.1): update version to 5.4
3385 2003-07-18 15:14  edg
3387         * source/macro.c (1.72), source/shell.c (1.26), util/DialogF.c
3388         (1.28): Applied SF patch #771878: Escape cancels all dialogs.
3390 2003-07-17 11:24  edg
3392         * source/search.c (1.60): Minor Lesstif keyboard focus problem
3393         workaround (Oliver Schmidt).
3395 2003-07-11 10:39  edg
3397         * source/highlightData.c (tags: BETA-5-4-RC1) (BETA-5-4.1):
3398         Thorsten's latest revision of the NEdit Macro patterns (I'm only
3399         acting as an SF proxy).
3401 2003-07-10 18:21  n8gray
3403         * util/check_lin_tif.c (tags: BETA-5-4-RC1) (BETA-5-4.5): Added OM
3404         2.2.3 and LT 0.93.44 to known-bad versions.
3406 2003-06-27 19:55  n8gray
3408         * util/check_lin_tif.c (BETA-5-4.4): Removed the Motif 1.2 vs Motif
3409         2.1 detection in lesstif.  Also changed message that gets printed
3410         when non-lesstif motif is detected to include possibility of OSF
3411         Motif.
3413 2003-06-27 17:49  tringali
3415         * source/nedit.c (tags: BETA-5-4-RC1) (BETA-5-4.1): Stronger locale
3416         checking: handle setting of UTF8 by LC_CTYPE, LC_ALL, LANG and/or
3417         the language via the -xnllanguage switch.
3419 2003-06-27 07:24  edg
3421         * util/misc.c (tags: BETA-5-4-RC1) (BETA-5-4.1): Crash fix for
3422         OpenMotif radio button bug workaround.
3424 2003-06-23 19:44  n8gray
3426         * util/check_lin_tif.c (BETA-5-4.3): Adding all versions of Lesstif
3427         from 0.93.25 to 0.93.41 to known-bad list.
3429 2003-06-23 05:30  n8gray
3431         * util/check_lin_tif.c (BETA-5-4.2): Adding Lesstif 0.93.{36,40} to
3432         the known-bad versions list.
3434 2003-06-22 00:42  n8gray
3436         * doc/help.etx, source/help_data.h, source/help_topic.h
3437         (BETA-5-4.[1,3,2]) (utags: BETA-5-4-RC1): Put my name in the
3438         Written By credits.
3440 2003-06-21 03:02  tringali
3442         * README, ReleaseNotes (BETA-5-4.[3,3]) (utags: BETA-5-4-RC1):
3443         Closed out a pile of bugs.
3445 2003-06-20 21:43  slobasso
3447         * source/: menu.c, search.c, search.h (BETA-5-4.[1,1,1]) (utags:
3448         BETA-5-4-RC1): fixed bug introduced when patch #734202 was merged
3450 2003-06-18 09:54  edg
3452         * source/: rangeset.c, textBuf.c, textBuf.h (BETA-5-4.[1,1,1])
3453         (utags: BETA-5-4-RC1): Fix for rangeset display update bug.
3455 2003-06-16 09:38  edg
3457         * Makefile (tags: BETA-5-4-RC1) (BETA-5-4.3): Renegerating
3458         nedit.doc and nedit.html was a bad idea. Better put them in the
3459         source tarball.
3461 2003-06-16 09:12  edg
3463         * README, ReleaseNotes, source/help_data.h (BETA-5-4.[2,2,2]):
3464         5.4beta -> 5.4BETA
3466 2003-06-16 08:57  edg
3468         * Makefile (BETA-5-4.2): Make sure that nedit.doc and nedit.html
3469         are up-to-date for the dist-bin target.
3471 2003-06-16 08:56  edg
3473         * source/preferences.c (tags: BETA-5-4-RC1) (BETA-5-4.2): Made the
3474         5.4 preference migration conditional.
3476 2003-06-16 08:38  edg
3478         * README, ReleaseNotes (BETA-5-4.[1,1]): Updated time stamps.
3480 2003-06-16 08:38  edg
3482         * source/: help_data.h, help_topic.h (BETA-5-4.[1,1]): Regenerated
3483         to get proper time stamps and 5.4beta label.
3485 2003-06-16 08:36  edg
3487         * Makefile (BETA-5-4.1): Make the build stop when the verify_config
3488         test fails.
3490 2003-06-16 08:35  edg
3492         * util/check_lin_tif.c (BETA-5-4.1): Warning fixes.
3494 2003-06-12 17:35  edg
3496         * makefiles/Makefile.macosx (tags: BETA-5-4-RC1) (BETA-5-4.1):
3497         Added an alternative set of CFLAGS and LIBS for building with Fink
3498         (disabled by default) and added the check_tif rule (Joerg).
3500 2003-06-11 02:45  tksoh
3502         * source/preferences.c (BETA-5-4.1): fixed title in Save
3503         Preferences dialog.
3505 2003-06-08 21:05  edg
3507         * ChangeLog (1.34, BETA-5-4-RC1): Regenerated (cvs2cl.pl -b -r -t
3508         --accum --gmt).
3510 2003-06-06 18:04  edg
3512         * source/: rangeset.c (1.7), textBuf.c (1.28): Fixed a rangeset
3513         implementation flaw that caused all kinds of memory leaks in
3514         different places. Buffers should not have rangeset modification
3515         callbacks when there are no rangesets attached.
3517 2003-06-06 17:13  edg
3519         * util/misc.c (1.57): Window group hints leak fixes.
3521 2003-06-06 17:07  edg
3523         * source/nedit.c (1.49): Use proper resource class name to avoid
3524         uninitialized memory read.
3526 2003-06-06 17:06  edg
3528         * util/misc.h (1.19), ReleaseNotes (1.22), source/search.c (1.59),
3529         util/misc.c (1.56): Workaround for OpenMotif radio button bug (SF
3530         #678198).  (Tested with 6 different Motif flavours/versions).
3532 2003-06-05 22:01  n8gray
3534         * doc/help.etx (1.49), source/help_data.h (1.47),
3535         source/help_topic.h (1.40), source/macro.c (1.71): Changed
3536         calltip() so that "tipKey", "tagKey", and "tipText" are
3537         position-independent optional arguments.  .  WARNING: This WILL
3538         break any existing calltip calls with more than one argument!!!  A
3539         call like calltip(foo, "tipText", pos, bar, ...) needs to be
3540         changed to calltip(foo, pos, "tipText", bar, ...) and calltip(foo,
3541         "tipText") needs to be changed to calltip(foo, -1, "tipText").
3543 2003-06-04 15:34  slobasso
3545         * source/: preferences.c (1.98), window.c (1.84): remove unused
3546         variables
3548 2003-06-02 15:18  edg
3550         * source/menu.c (1.79): Fixed wrong title in Exit dialog.
3552 2003-05-29 21:07  tringali
3554         * util/fontsel.h (1.9): Match function declaration to definition
3556 2003-05-28 08:26  edg
3558         * source/preferences.c (1.97): Added an automatic upgrade routine
3559         for the changed "wc" shell command.
3561 2003-05-27 22:32  yooden
3563         * source/preferences.c (1.96): Replaces csh-specific scriptlet with
3564         awklet.
3566 2003-05-27 21:31  tringali
3568         * source/window.c (1.83): Propogate colors to new windows on
3569         opening (744294)
3571 2003-05-27 15:55  edg
3573         * source/preferences.c (1.95): Automatically add Identifier2 text
3574         drawing style when upgrading to 5.4.
3576 2003-05-26 09:10  edg
3578         * ChangeLog (1.33): Regenerated (cvs2cl.pl -b -r -t --accum --gmt).
3580 2003-05-26 09:07  edg
3582         * ReleaseNotes (1.21): Added bugs #559902, 561659, 526981, and
3583         582469.
3585 2003-05-26 08:16  edg
3587         * source/search.c (1.58): Committed SF patch #559902: Show Matching
3588         Range Bugfix (Tom Heathcote).
3590 2003-05-25 15:55  edg
3592         * doc/help.etx (1.48), source/help_data.h (1.46),
3593         source/help_topic.h (1.39), source/highlightData.c (1.52),
3594         source/macro.c (1.70), source/menu.c (1.78), source/preferences.c
3595         (1.94), source/preferences.h (1.35): Removed and disabled some of
3596         the backlighting functionality and marked it as being experimental
3597         (for the 5.4 release).
3599 2003-05-24 19:15  tringali
3601         * source/: menu.c (1.77), nedit.h (1.39), preferences.c (1.93),
3602         preferences.h (1.34), window.c (1.82): Simplified the color dialog
3603         box so that all colors are global.  Plug some leaks when parsing
3604         color names.  Table-drive color settings to reduce duplicate code.
3606 2003-05-24 18:36  tringali
3608         * util/check_lin_tif.c (1.5): Allow Motif 2.1.x instead of just
3609         update level 30.  We've delivered NEdit with these configurations
3610         and they work fine.
3612 2003-05-24 13:11  yooden
3614         * source/highlightData.c (1.51): Fixed missing escape in NEdit
3615         Macro highlighting pattern.
3617 2003-05-23 14:27  tringali
3619         * source/nedit.c (1.48): Avoid a crash when trying to drag widgets
3620         (not text) in non-default visual.  This appears to be a OSF Motif
3621         bug so we just disable dragging entirely.  Not a great solution.
3623 2003-05-23 10:58  edg
3625         * ReleaseNotes (1.20): Added bug #715767.
3627 2003-05-23 07:48  edg
3629         * source/preferences.c (1.92): Removed autoload.nm from NEdit macro
3630         recognition patterns again (covered by .nm) and made the upgrade
3631         routines also work for people who already upgraded to the post-5.3
3632         preference format.
3634 2003-05-22 22:12  yooden
3636         * source/: preferences.c (1.91), highlightData.c (1.50): New
3637         version of NEdit Macro syntax highlighting patterns.
3639 2003-05-22 22:00  edg
3641         * source/highlightData.c (1.49): Small update to the Python
3642         highlighting patterns (due to changed delimiters).
3644 2003-05-22 21:56  edg
3646         * source/preferences.c (1.90): Defined a non-default set of
3647         delimiters for Python mode.  Added autoload.nm to the recognition
3648         patterns for NEdit Macro mode.  Added nedit.rc to the recognition
3649         patterns for X Resources mode.  Added a 5.3 to 5.4 upgrade routine
3650         for the 3 changes above.
3652 2003-05-20 05:41  n8gray
3654         * source/macro.c (1.69): Committing Tom Heathcote's minor rangeset
3655         patch.  If it breaks everything blame him.  :-)
3657 2003-05-20 00:27  n8gray
3659         * Makefile (1.11), makefiles/Makefile.aix (1.7),
3660         makefiles/Makefile.bsdi (1.5), makefiles/Makefile.ccur (1.5),
3661         makefiles/Makefile.convex (1.5), makefiles/Makefile.cygwin (1.7),
3662         makefiles/Makefile.dcosx (1.5), makefiles/Makefile.dec (1.6),
3663         makefiles/Makefile.depend (1.5), makefiles/Makefile.freebsd (1.5),
3664         makefiles/Makefile.generic (1.10), makefiles/Makefile.hpux (1.5),
3665         makefiles/Makefile.linux (1.11), makefiles/Makefile.lynx (1.6),
3666         makefiles/Makefile.m88k.svr4 (1.5), makefiles/Makefile.macosx
3667         (1.4), makefiles/Makefile.netbsd (1.5), makefiles/Makefile.openbsd
3668         (1.3), makefiles/Makefile.os2 (1.14), makefiles/Makefile.osf (1.6),
3669         makefiles/Makefile.qnx (1.3), makefiles/Makefile.reliant (1.5),
3670         makefiles/Makefile.sco (1.6), makefiles/Makefile.sgi (1.5),
3671         makefiles/Makefile.solaris (1.9), makefiles/Makefile.sunos (1.5),
3672         makefiles/Makefile.superux (1.5), makefiles/Makefile.uhc (1.5),
3673         makefiles/Makefile.ultrix (1.5), makefiles/Makefile.unicos (1.7),
3674         makefiles/Makefile.unixware (1.6), util/Makefile.common (1.8),
3675         util/check_lin_tif.c (1.4): Added verify_config target to all
3676         Makefiles.  On most platforms it does nothing, but on Linux it
3677         triggers a check of the *tif version.  This should also probably be
3678         enabled on openbsd, freebsd, and any other platform where
3679         OpenMotif/Lesstif use is common, but I'll leave that to people more
3680         familiar with those platforms.
3682 2003-05-19 21:55  slobasso
3684         * source/highlightData.c (1.48): Adjusted Nedit Macro Language
3685         highlighting: removed delete from actions and added to keywords and
3686         added the following items Variables: calltip_ID Macro Routines:
3687         calltip, kill_calltip Actions: focus_pane, unload_tags_file,
3688         goto_matching, select_to_matching,    set_auto_indent,
3689         set_em_tab_dist, set_fonts, set_highlight_syntax,   
3690         set_incremental_backup, set_incremental_search_line, set_locked,   
3691         set_make_backup_copy, set_overtype_mode, set_show_line_numbers,   
3692         set_show_matching, set_match_syntax_based, set_statistics_line,   
3693         set_tab_dist, set_use_tabs, set_wrap_margin, set_wrap_text
3695 2003-05-19 08:03  edg
3697         * doc/help.etx (1.47), source/help_data.h (1.45),
3698         source/help_topic.h (1.38): Added missing replace_all()
3699         documentation (Tom Heathcote) and removed the "experimental"
3700         classification for smart indent.
3702 2003-05-18 20:05  edg
3704         * source/: nedit.c (1.47), nedit.h (1.38): Workaround for KDE's
3705         FONTLIST bug (and for the various BACKGROUND and FOREGROUND
3706         resource values).
3708 2003-05-16 17:15  n8gray
3710         * util/check_lin_tif.c (1.3): Added 92.32 to known-good LessTif.
3711         
3712         Feel free to do this yourselves!  :-)  It's pretty easy to do.
3714 2003-05-16 16:58  edg
3716         * source/highlightData.c (1.47): Updated Python patterns (no
3717         updated delimiters yet).
3719 2003-05-16 16:51  slobasso
3721         * util/.cvsignore (1.2): added check_lin_tif
3723 2003-05-16 16:50  slobasso
3725         * source/nedit.c (1.46): removed unused variable warning
3727 2003-05-16 16:47  slobasso
3729         * source/: text.c (1.43), text.h (1.17), textDisp.c (1.53),
3730         textDisp.h (1.23): re-commit graphics expose code and added window
3731         obscurred hack back in that was erroneously removed. This should
3732         put us back where we were without reintroducing a bug that was
3733         fixed.
3735 2003-05-16 15:11  tringali
3737         * source/: text.c (1.42), text.h (1.16), textDisp.c (1.52),
3738         textDisp.h (1.22): Removed explicit handling of GraphicsExpose
3739         events that was causing incomplete redraws, reverting to older
3740         algorithm.  (I've extracted the code into a patch and will post it
3741         back on SF to address the problem it was trying to fix.)
3743 2003-05-16 13:47  tringali
3745         * util/misc.c (1.55): Fix for missing icons (via C. Rasmussen)
3747 2003-05-16 05:23  tksoh
3749         * source/window.c (1.81): Fix for SF bug #715767: remaining panes
3750         resized incorrectly after closing a splitpane.
3752 2003-05-15 19:47  n8gray
3754         * util/check_lin_tif.c (1.2): Modified copyright notice to be more
3755         consistent with the rest of NEdit.
3757 2003-05-15 19:42  n8gray
3759         * Makefile (1.10), makefiles/Makefile.linux (1.10),
3760         source/Makefile.common (1.15), source/help.c (1.95),
3761         util/Makefile.common (1.7), util/check_lin_tif.c (1.1): Added code
3762         to detect the version of Motif/Lesstif being built against and
3763         complain if it's known-bad or unknown.  There's probably room for
3764         improvement in both the build and detection portions of this code.
3766 2003-05-15 07:36  edg
3768         * ChangeLog (1.32): Regenerated (please only update with cvs2cl.pl
3769         -b -r -t --accum --gmt).
3771 2003-05-15 07:33  edg
3773         * source/parse_noyacc.c (1.7): Copied the recent modifications of
3774         parse.y.
3776 2003-05-14 19:12  n8gray
3778         * ChangeLog (1.31): Isn't there a way to generate or update this
3779         automatically with CVS?
3781 2003-05-14 19:08  n8gray
3783         * source/parse.y (1.26): Comments don't eat backslash-escaped
3784         newlines, so this is legal:    t_print("Hello " # This is a common
3785         greeting \            "world"  # This is the recipient of the
3786         greeting \            "\n")    # This is a newline character
3788 2003-05-04 23:54  yooden
3790         * source/macro.c (1.67): Removed some second level leftovers from
3791         the old Highlighting API.
3793 2003-05-04 13:20  yooden
3795         * doc/help.etx (1.46), source/file.c (1.64), source/help_data.h
3796         (1.43), source/help_topic.h (1.36), source/menu.c (1.75): Fixes SF
3797         #617840: Append Line Feed on Save The buffer now reflects that a
3798         line is added on save.
3800 2003-05-03 22:45  yooden
3802         * doc/help.etx (1.45), source/help_data.h (1.42),
3803         source/help_topic.h (1.35), source/macro.c (1.66): Removes old
3804         Highlighting Information API; fixes some inconsistencies in the
3805         Highlighting Information API; adds deprecated section to macro
3806         section in online help.
3808 2003-05-03 09:15  edg
3810         * util/misc.c (1.54): Made translation table for mouse wheel
3811         static, as suggested by Scott.
3813 2003-05-02 19:19  edg
3815         * source/highlightData.c (1.45), source/nedit.c (1.45),
3816         source/search.c (1.56), source/shell.c (1.25), source/smartIndent.c
3817         (1.26), source/userCmds.c (1.32), util/fontsel.c (1.25),
3818         util/getfiles.c (1.25), util/managedList.c (1.12), util/misc.c
3819         (1.53), util/misc.h (1.18): Committed SF #715941: File dialog wheel
3820         support (generalized to all scrolled widgets, except main text
3821         area, which already had support).
3823 2003-05-02 18:25  edg
3825         * source/rangeset_fn.h (1.4): Obsolete due to new rangeset API.
3827 2003-05-02 18:18  edg
3829         * doc/help.etx (1.44), makefiles/Makefile.depend (1.4),
3830         source/Makefile.dependencies (1.21), source/help_data.h (1.41),
3831         source/help_topic.h (1.34), source/highlightData.c (1.44),
3832         source/macro.c (1.65), source/rangeset.c (1.4), source/rangeset.h
3833         (1.2), source/rangeset_fn.h (1.3), source/textBuf.c (1.27),
3834         source/textBuf.h (1.14), source/textDisp.c (1.50),
3835         util/Makefile.dependencies (1.7): Committed patch #628933: New
3836         rangeset API. (Including the fix of SF #728988: rangeset_add of
3837         empty range works - bad!) Users of range sets will have to update
3838         their macros.
3840 2003-04-24 17:20  edg
3842         * source/menu.c (1.74): Crash fix: setting NEDIT_HOME to /dev/null
3843         caused a coredump because the PrevOpen array never got initialized
3844         in that case.
3846 2003-04-24 11:47  edg
3848         * source/nedit.c (1.44), util/DialogF.c (1.27), util/DialogF.h
3849         (1.9), util/fileUtils.c (1.30): Various fixes related to SF
3850         #488412: doOpen() flaws.
3852 2003-04-24 08:57  edg
3854         * source/highlightData.c (1.43): Updated LaTeX highlight patterns
3855         provided by Joerg (SF #607072: Syntax highlight failure in LaTeX).
3857 2003-04-24 08:26  edg
3859         * source/menu.c (1.73): Fix for SF #726325: goto_line_number only
3860         accepts 1 arg
3862 2003-04-18 01:07  n8gray
3864         * source/calltips.c (1.5), source/calltips.h (1.2),
3865         source/help_data.h (1.40), source/help_topic.h (1.33),
3866         source/text.c (1.40), source/text.h (1.15), source/textDisp.c
3867         (1.49), source/textDisp.h (1.21), source/textP.h (1.8),
3868         doc/help.etx (1.43): Setting "nedit*background: blue" should not
3869         change the background of calltips.  This change makes calltips get
3870         their colors from nedit*calltipForeground and
3871         nedit*calltipBackground.
3873 2003-04-17 21:46  n8gray
3875         * source/: nedit.c (1.43), nedit.h (1.37), preferences.c (1.88),
3876         text.c (1.39): Applied color migration patch.  IMPORTANT:  Remember
3877         to move the call to migrateColorResources into the "convert to 5.4"
3878         area before releasing 5.4!!!
3880 2003-04-17 09:03  edg
3882         * source/: macro.c (1.64), smartIndent.c (1.25): Fix for SF
3883         #602336: Wrong Initialization Order and SF #628552: Startup
3884         sequence. Macro file is now loaded before smart indent macros are
3885         processed.
3887 2003-04-15 23:03  yooden
3889         * source/help.c (1.92): Whitespace only.
3891 2003-04-15 20:00  yooden
3893         * doc/help.etx (1.42), source/help_data.h (1.39),
3894         source/help_topic.h (1.32): Small documentation fixes.
3896 2003-04-10 20:28  edg
3898         * source/calltips.c (1.4), util/misc.c (1.52), util/misc.h (1.17):
3899         Fix for SF #602260: Calltips crashes. Calltip popup shells now
3900         inherit the proper visual and color depth.
3902 2003-04-10 20:08  tringali
3904         * source/help.c (1.91): Help text was allocating colors
3905         incorrectly, making help text invisible when running with a
3906         non-default Visual.  Don't assume "black" is help text color!
3908 2003-04-10 18:47  tringali
3910         * source/: text.c (1.38), text.h (1.14), textP.h (1.7), window.c
3911         (1.80): Fix upside-down GetPrefTypingHidesPointer dependency -- the
3912         window code should be setting into the text widget, instead of the
3913         text widget getting it directly from preferences.
3915 2003-04-10 18:39  tringali
3917         * source/parse.y (1.24): #include <stdlib.h> to avoid warnings on
3918         some systems about no malloc proto.
3920 2003-04-10 18:37  tringali
3922         * util/utils.c (1.20): Don't quit if getpwuid() fails.  It can fail
3923         if some nameservices are not responding through no fault of the
3924         user.
3926 2003-04-10 17:58  edg
3928         * source/Makefile.dependencies (1.20): Updated dependencies.
3930 2003-04-10 17:37  edg
3932         * util/DialogF.c (1.26): Warning fix.
3934 2003-04-10 09:39  edg
3936         * source/file.c (1.63): Added some missing fclose() calls in
3937         IncludeFile().
3939 2003-04-09 14:56  edg
3941         * source/file.c (1.62): Aaargh. Another few missing commas.
3943 2003-04-09 14:53  edg
3945         * source/file.c (1.61): Added another few missing commas in DialogF
3946         calls.
3948 2003-04-09 13:52  edg
3950         * source/file.c (1.60): Added missing comma in DialogF call.
3952 2003-04-08 23:47  yooden
3954         * source/help.c (1.90): Added one missing DialogF() title.
3956 2003-04-08 08:54  edg
3958         * source/: highlight.c (1.41), menu.c (1.72), preferences.c (1.87),
3959         smartIndent.c (1.24): Fixed indentation inconsistencies and dialog
3960         title typos.
3962 2003-04-07 22:51  yooden
3964         * source/file.c (1.59), source/highlight.c (1.40),
3965         source/highlightData.c (1.42), source/macro.c (1.63), source/menu.c
3966         (1.71), source/preferences.c (1.86), source/search.c (1.55),
3967         source/selection.c (1.24), source/shell.c (1.24), source/shift.c
3968         (1.14), source/smartIndent.c (1.23), source/tags.c (1.49),
3969         source/userCmds.c (1.31), util/DialogF.c (1.25), util/DialogF.h
3970         (1.8), util/fileUtils.c (1.29), util/fontsel.c (1.24), util/misc.c
3971         (1.51), util/printUtils.c (1.22): The Sore Hands Patch: Added
3972         dialog title to DialogF().
3974 2003-04-06 00:46  yooden
3976         * source/highlightData.c (1.41), source/macro.c (1.62),
3977         source/menu.c (1.70), source/preferences.c (1.85),
3978         source/smartIndent.c (1.22), source/userCmds.c (1.30),
3979         util/printUtils.c (1.21): Some changed dialog titles, error
3980         messages and general code beautification.
3982 2003-04-03 19:05  jlous
3984         * source/file.c (1.58), source/macro.c (1.61), source/nedit.h
3985         (1.36), source/preferences.c (1.84), source/window.c (1.79),
3986         util/fileUtils.c (1.28), util/fileUtils.h (1.10), util/prefFile.c
3987         (1.19): Committing patch 621211, accepting foreign linebreaks in
3988         prefs- and macro files.
3990 2003-04-03 15:45  edg
3992         * source/window.c (1.78): Fix for SF #713780: flickers during macro
3993         execution. (Uwe Lehnert)
3995 2003-03-26 16:36  edg
3997         * source/textDisp.c (1.48): Reverted some of the unnecessary (and
3998         seemingly invalid) changes related to the cursor GC introduced in
3999         version 1.46. (SF #710124).
4001 2003-03-26 10:40  edg
4003         * source/textDisp.c (1.47): Yesterday's clipping changes were not
4004         ok: the gutter between the line numbers and the text area could be
4005         filled with character fragments. Clipping ranges are now adjusted
4006         when line numbers are drawn.
4008 2003-03-25 18:31  n8gray
4010         * source/: textDisp.c (1.46), textDisp.h (1.20): Committing edg's
4011         patch to fix usage of shared GCs.
4013 2003-03-25 01:33  n8gray
4015         * source/textDisp.c (1.45): Fixed line number color problems. 
4016         Stupid cut & paste error...
4018 2003-03-24 23:56  yooden
4020         * source/nedit.c (1.42): Paranoid protection against pathological
4021         language settings.
4023 2003-03-24 17:05  edg
4025         * source/: menu.c (1.69), nedit.h (1.35), window.c (1.77): Fix for
4026         SF bug #564782: Show Path in Windows Menu
4028 2003-03-24 16:20  tringali
4030         * source/nedit.c (1.41): Account for LANG being unset.
4032 2003-03-21 18:51  n8gray
4034         * source/: textDisp.c (1.44), window.c (1.76): Fixing 2 color
4035         problems.  1: Changing line number GC properties affected *all*
4036         buffers.  2: New panes used default text area colors instead of
4037         their window's.
4039 2003-03-21 18:31  tringali
4041         * source/: nedit.c (1.40), help.c (1.89): Avoid crash when running
4042         under a UTF-8 locale, and display locale in help.
4044 2003-03-21 18:22  edg
4046         * source/: preferences.c (1.83), smartIndent.c (1.21),
4047         smartIndent.h (1.6): Fix for SF bug #439867: Language mode renaming
4048         bug.
4050 2003-03-20 13:23  edg
4052         * makefiles/Makefile.sco (1.5): Typo fix (SF #689808: SCO makefile
4053         error).
4055 2003-03-20 13:05  edg
4057         * util/fontsel.c (1.23): Removed some unused variables (gcc
4058         warnings).
4060 2003-03-20 13:02  edg
4062         * source/: help.c (1.88), highlight.c (1.39), highlight.h (1.10),
4063         textDisp.c (1.43): Fix for SF #700823: Nedit crash after highlight
4064         Perl-Syntax on OS/390.  Made the syntax highlighting style
4065         information independent of the character coding (ASCII or EBCDIC).
4067 2003-03-18 10:58  edg
4069         * util/managedList.c (1.11): Fix for SF #705495: Crash while
4070         Copying Pattern.
4072 2003-03-14 22:27  n8gray
4074         * doc/help.etx (1.41), source/help_data.h (1.38),
4075         source/help_topic.h (1.31), source/preferences.c (1.82): Added a
4076         warning label to the color dialog and changed help text to make it
4077         more clear that foreground colors only apply when syntax
4078         highlighting is disabled.
4080 2003-03-13 09:11  n8gray
4082         * util/fontsel.c (1.22): Hide the sample when the "Show
4083         Proportional Fonts" toggle is toggled and the font selection is
4084         cleared.  Also added a prototype for enableSample().
4086 2003-03-12 18:33  n8gray
4088         * util/fontsel.c (1.21): Tabs -> Spaces
4089         
4090         If you want a shock, turn on backlighting, set tabs to a slightly
4091         off-background color, and edit just about any file in the NEdit
4092         project.
4094 2003-03-12 18:03  n8gray
4096         * util/fontsel.c (1.20): Fixed clearing of sample field when "show
4097         proportional fonts" was toggled.  Hide sample text when font
4098         selection is invalid.
4100 2003-03-07 19:52  n8gray
4102         * source/preferences.c (1.81): Made helper function addColorGroup()
4103         static.
4105 2003-03-07 19:46  n8gray
4107         * source/preferences.c (1.80): Using XtSetMappedWhenManaged to
4108         show/hide the error labels in the color dialog.  Thanks Scott!
4110 2003-03-07 01:50  n8gray
4112         * doc/help.etx (1.40), source/help_data.h (1.37),
4113         source/help_topic.h (1.30), source/preferences.c (1.79): Duh. 
4114         Forgot to save before the last commit.  Also changed docs to
4115         reflect new labels in color dialog.
4117 2003-03-07 01:34  n8gray
4119         * source/preferences.c (1.78): Minor labelsmithing on color dialog.
4121 2003-03-07 01:07  n8gray
4123         * source/preferences.c (1.77): Using a more reliable hack for
4124         showing/hiding the (Invalid!) labels in the color dialog.  To hide
4125         it I set its fg color to its bg color.  To unhide it I restore the
4126         fg color from its parent.  This way the label's width doesn't
4127         change, solving the potential visual bug mentioned in my previous
4128         commit.
4129         
4130         I tried changing the label from a gadget to a widget but the
4131         XtMap/UnmapWidget functions still failed.  Oh well, this works ok.
4133 2003-03-05 23:50  n8gray
4135         * doc/help.etx (1.39), source/help_data.h (1.36),
4136         source/help_topic.h (1.29), source/menu.c (1.68), source/nedit.h
4137         (1.34), source/preferences.c (1.76), source/preferences.h (1.32),
4138         source/textDisp.c (1.42), source/textDisp.h (1.19), source/window.c
4139         (1.75), source/window.h (1.12), util/fontsel.c (1.19),
4140         util/fontsel.h (1.8): Adding the color dialog and documentation. 
4141         Also adds a colored, editable text field to the font browser
4142         dialog.
4143         
4144         There's a potential minor visual bug depending on the user's fonts.
4145          I've tried to fix it but can't seem to figure it out.  Search for
4146         XXX in preferences.c for details.
4148 2003-02-20 17:30  arnef
4150         * source/: file.c (1.57), nc.c (1.33), server.c (1.21): Fixed
4151         problem with processing of nc command line.
4153 2003-02-18 20:17  tringali
4155         * util/misc.c (1.50): Set group hint so that recent versions of
4156         Sawfish will group windows together.
4158 2003-02-17 01:51  n8gray
4160         * source/Makefile.common (1.14): Added parse.c target so that build
4161         falls back to parse_noyacc.c if neither bison nor yacc can be
4162         found. See:
4163         http://www.nedit.org/archives/develop/2002-Apr/0512.html for a
4164         discussion of this issue.
4166 2003-02-15 02:33  yooden
4168         * source/file.c (1.56), util/getfiles.c (1.24), util/misc.c (1.49),
4169         util/getfiles.h (1.6): Removed GetNewFilename()
4171 2003-02-15 01:06  yooden
4173         * source/preferences.h (1.31): Removed double function
4174         declarations.
4176 2003-01-14 22:36  n8gray
4178         * source/tags.c (1.48): Added a private lineEmpty function for use
4179         when loading calltips files.  Also fixed bug where calltip position
4180         modifiers weren't reset when tips were posted by means other than
4181         the calltip macro subroutine.
4183 2003-01-14 09:50  edg
4185         * source/regularExp.c (1.21): Fix for \S, \W, \L, and \D
4186         erroneously matching on \0.
4188 2003-01-10 15:33  tringali
4190         * source/: window.c (1.74), nedit.c (1.39), text.c (1.37): Apply
4191         the "frame around text area" patch and associated geometry fixes. 
4192         Looks right when the background is light-colored (default), less so
4193         if you use a dark background.  Can be disabled with resources if
4194         you don't like it.
4196 2003-01-10 15:32  tringali
4198         * source/file.c (1.55): Fix to prevent file dialog from growing
4199         wider than the screen.  This is needed for window managers that do
4200         not respect XmNmaxWidth (sawfish, twm, fvwm).
4202 2003-01-10 15:29  tringali
4204         * util/: getfiles.c (1.23), misc.c (1.48): Prevent the file dialog
4205         from getting bigger than screen.  This fix is for window managers
4206         that do not respect XmNmaxWidth (sawfish, twm, fvwm).
4208 2003-01-07 22:37  tringali
4210         * doc/: nedit.doc (1.37), nedit.html (1.31): Remove autogenerated
4211         files from CVS to reduce conflicts.  They are now automatically
4212         generated by the cron script for the website snapshot.
4214 2003-01-06 15:36  edg
4216         * source/smartIndent.c (1.20): Bug fix: garbage collection could be
4217         triggered during smart indent newline macro (very old copy & paste
4218         error).
4220 2003-01-02 02:02  yooden
4222         * doc/nedit.doc (1.36), doc/nedit.html (1.30), source/help_data.h
4223         (1.35), source/help_topic.h (1.28): Updated reference to regex book
4224         part two.
4226 2003-01-02 01:48  yooden
4228         * doc/help.etx (1.38): Updated Reference to Regex book.
4230 2003-01-01 15:57  edg
4232         * source/smartIndent.c (1.19): Fix for crash bug reported @develop:
4233         newline macro inserting a string caused a recursive loop when
4234         triggered through smart indent.
4236 2002-12-13 17:23  edg
4238         * doc/Makefile (1.4): Added targets to regenerate the FAQ and build
4239         the FAQ distribution.
4241 2002-12-13 17:20  edg
4243         * doc/: faq.txt (1.4), faq.xml (1.5): Added a Q&A about the changed
4244         binding of KP Enter (execute command line).
4246 2002-12-12 17:26  slobasso
4248         * source/text.h (1.13): Remove warnings on hpux 10.20 compiler.
4250 2002-12-12 17:26  slobasso
4252         * source/selection.c (1.23): Cleanup string to int conversion.
4254 2002-12-12 17:26  slobasso
4256         * source/: search.c (1.54), search.h (1.18): Centralize string to
4257         enum conversions for search_type.
4259 2002-12-12 17:26  slobasso
4261         * source/parse_noyacc.c (1.5): Match changes in parse.y
4263 2002-12-12 17:25  slobasso
4265         * source/parse.y (1.23): Move string constant code into function
4266         InstallStringConstSymbol.
4268 2002-12-12 17:25  slobasso
4270         * source/nedit.h (1.33): New macro TYPE_INT_STR_SIZE to determine a
4271         safe string size for integer-like types.
4273 2002-12-12 17:25  slobasso
4275         * source/macro.c (1.60): More macro failure macros and new macro
4276         call valid_number.  Use of new macro TYPE_INT_STR_SIZE and
4277         PERM_ALLOC_STR.  Add optional index to rangeset_defined.
4279 2002-12-12 17:25  slobasso
4281         * source/interpret.h (1.12): New macro PERM_ALLOC_STR for static
4282         strings that look allocated and move StringToNum global for
4283         verification code.  New call InstallStringConstSymbol and move
4284         DataValue.tag to an enum.
4286 2002-12-12 17:25  slobasso
4288         * source/interpret.c (1.32): Use of new macro PERM_ALLOC_STR for
4289         static strings that look allocated and move StringToNum global for
4290         verification code.  New call InstallStringConstSymbol cleanup of
4291         macro debug code with new stack dump. Rewrite SwapCode without
4292         allocations.  Use of TYPE_INT_STR_SIZE for int string size. Fixes
4293         to grabage collection to allow for PERM_ALLOC_STR and catch mod by
4294         0 errors.
4296 2002-12-12 17:25  slobasso
4298         * source/highlightData.c (1.40): New nedit macro call valid_number.
4300 2002-12-12 17:25  slobasso
4302         * doc/help.etx (1.37), doc/nedit.doc (1.35), doc/nedit.html (1.29),
4303         source/help_data.h (1.34): Add optional index to rangeset_defined
4304         and new function valid_number.
4306 2002-12-11 18:24  tringali
4308         * util/misc.c (1.47): Avoid a 5-second hang when posting a dialog
4309         with certain window managers (Sawfish)
4311 2002-12-10 13:16  edg
4313         * source/nc.c (1.32): Dropped support for reading preferences from
4314         a .nc file. It was entirely undocumented and probably never used by
4315         anyone (and it didn't work anymore since the introduction of the
4316         NEDIT_HOME patch).
4318 2002-12-10 12:29  edg
4320         * source/nc.c (1.31): Fixed a bug in yesterday's bug fix: macro
4321         commands could be executed twice when a new server was started.
4323 2002-12-09 17:55  edg
4325         * source/nedit.c (1.38): Fix for SF #649442: Dangerous shell
4326         command. Changed the shortcut for "Execute Command Line" from "KP
4327         Enter" to "Ctrl+KP Enter" to avoid accidental execution of
4328         arbitrary commands.
4330 2002-12-09 17:18  edg
4332         * source/nc.c (1.30): Fixed various command line argument passing
4333         bugs introduced by the nc -wait patch (-icon, -geometry, -lm, ...
4334         were dropped when a new file was opened and/or a new server was
4335         started).
4337 2002-12-08 09:29  yooden
4339         * source/: highlight.c (1.38), highlightData.c (1.39), macro.c
4340         (1.59), rangeset.c (1.3), search.c (1.53): Some code cleanup and
4341         removal of development artefacts.
4343 2002-12-04 12:30  edg
4345         * source/macro.c (1.58): Added boundary checks to searchStringMS()
4346         to avoid illegal memory accesses when passing a too large or
4347         negative starting position to the search_string() macro.
4349 2002-12-02 15:59  tringali
4351         * Makefile (1.9): Removed "doc" from default target so users
4352         without Perl can build.  (We need a "developer only" target or mode
4353         to do this right.)
4355 2002-11-28 23:22  yooden
4357         * source/macro.c (1.57), source/menu.c (1.67), source/preferences.c
4358         (1.75), util/prefFile.c (1.18), util/utils.c (1.19), util/utils.h
4359         (1.11): Fixes the bug in the preference file name algorithm
4360         reported by Scott in develop@.
4362 2002-11-22 18:18  tringali
4364         * util/misc.c (1.46): Constrain maximum size of dialogs so they
4365         aren't bigger than the screen.  (Slightly modified from Eddy's
4366         original version.)
4368 2002-11-22 17:51  edg
4370         * source/window.c (1.73): Minor improvement in the virtual key
4371         binding parsing: ignore comment lines.
4373 2002-11-19 18:05  edg
4375         * source/: highlight.c (1.37), regularExp.c (1.20), search.c
4376         (1.52), textBuf.c (1.26), textBuf.h (1.13): Fixes for SF bugs
4377         #515120 (changed behaviour of search?) and #429110 (RegEx search
4378         bugs at end of buffer) and a cleanup of the SearchWindow function.
4380 2002-11-15 12:21  edg
4382         * doc/setext (1.10): Minor backward compatibility fix for older
4383         Perl version (5.004).
4385 2002-11-13 21:59  tringali
4387         * source/: help_data.h (1.33), help_topic.h (1.27): - Change help
4388         version to 5.4DEV
4390 2002-11-13 21:58  tringali
4392         * source/: calltips.c (1.3), text.h (1.12), textDisp.c (1.41):
4393         Don't #include "textP.h" where we can get away with it.
4395 2002-11-13 21:58  tringali
4397         * source/help.c (1.87): Clean up #ifdef of HAVE__XMVERSIONSTRING
4398         and reorder visual info
4400 2002-11-13 21:58  tringali
4402         * source/highlightData.c (1.38): - Fix indentation, labels, and
4403         mnemonics in highlightData.c
4405 2002-11-13 21:57  tringali
4407         * source/: nedit.c (1.37), preferences.c (1.74): - Fix defaults
4408         fonts to specify iso8859-1, for RH7.3.
4410 2002-11-13 17:56  edg
4412         * source/: highlightData.c (1.37), regularExp.c (1.19): Implemented
4413         the more conventional word boundary semantics for regular
4414         expressions and adapted the built-in highlight patterns to the
4415         changed semantics (the latter is largely automated).
4417 2002-11-12 10:04  ajhood
4419         * doc/help.etx (1.36), doc/nedit.doc (1.34), doc/nedit.html (1.28),
4420         source/help.c (1.86), source/help_data.h (1.32),
4421         source/help_topic.h (1.26): Document default value of
4422         nedit.backlightCharTypes Stop *backlightCharTypes in .Xdefaults
4423         etc. affecting Help
4425 2002-11-08 20:22  edg
4427         * source/: comnedit.com (1.9), highlight.c (1.36), highlight.h
4428         (1.9), lnknedit.com (1.7), macro.c (1.56), menu.c (1.66), nedit.h
4429         (1.32), preferences.c (1.73), preferences.h (1.30), rangeset.c
4430         (1.2), rangeset_fn.h (1.2), server_common.c (1.3), text.h (1.11),
4431         textDisp.h (1.18): VMS compilation and linking fixes (Michael
4432         Smith).
4434 2002-11-08 16:53  slobasso
4436         * source/macro.c (1.55): Removed unused variables and fixed error
4437         macro.
4439 2002-10-31 16:08  edg
4441         * doc/help.etx (1.35), doc/nc.man (1.6), doc/nedit.doc (1.33),
4442         doc/nedit.html (1.27), source/help_data.h (1.31),
4443         source/help_topic.h (1.25), source/nc.c (1.29): Fix for invalid
4444         atom usage after time-out.  Made the nc time-out configurable
4445         (-timeout <seconds> command line option and nc.timeOut X resource)
4446         + documentation updates.
4448 2002-10-30 11:44  edg
4450         * ChangeLog (1.29): Minor correction.
4452 2002-10-30 11:42  edg
4454         * ChangeLog (1.28): Removed lots of duplicate entries and added
4455         lots of missing entries.  (Apparently, a merge has gone wrong a few
4456         months ago).
4458 2002-10-30 11:11  edg
4460         * ChangeLog (1.27): Update.
4462 2002-10-29 15:49  edg
4464         * source/server.c (1.20): Fix for crash when sending a macro
4465         command to the server through nc, while another command is still
4466         running. New commands for a window are now rejected when it is
4467         already running a macro (beeps).
4469 2002-10-26 00:06  yooden
4471         * util/: utils.c (1.18), utils.h (1.10): Fixes wrong declaration
4472         and documentation, adds missing Copyright line.
4474 2002-10-16 17:28  n8gray
4476         * source/: preferences.c (1.72), preferences.h (1.29), window.c
4477         (1.72): Don't switch to PLAIN mode before closing a window just to
4478         force unloading of calltips files -- it's slow!
4479         
4480         Also fixed a potentially erroneous error message in
4481         reapplyLanguageMode.
4483 2002-10-15 11:00  ajhood
4485         * doc/help.etx (1.34), doc/nedit.doc (1.32), doc/nedit.html (1.26),
4486         source/help_data.h (1.30), source/help_topic.h (1.24),
4487         source/highlight.c (1.35), source/highlight.h (1.8),
4488         source/highlightData.c (1.36), source/highlightData.h (1.10),
4489         source/interpret.c (1.31), source/interpret.h (1.11),
4490         source/macro.c (1.54), source/preferences.c (1.71),
4491         source/preferences.h (1.28), source/textDisp.c (1.40),
4492         source/textDisp.h (1.17): Tony's backlight/highlight and SF bug
4493         619234 fixes
4495 2002-10-14 18:41  n8gray
4497         * source/: text.c (1.36), textBuf.c (1.25), textBuf.h (1.12),
4498         textDisp.c (1.39), textSel.c (1.11): Committing patch for
4499         keyboard-based rectangular selection.
4501 2002-10-13 15:53  yooden
4503         * doc/help.etx (1.33), doc/nedit.doc (1.31), doc/nedit.html (1.25),
4504         source/help_data.h (1.29), source/help_topic.h (1.23): Another tiny
4505         doc patch. (Thanks Yury)
4507 2002-10-12 13:33  yooden
4509         * doc/help.etx (1.32), doc/nedit.doc (1.30), doc/nedit.html (1.24),
4510         source/help_data.h (1.28), source/help_topic.h (1.22): Fixes small
4511         documentation bug.
4513 2002-10-10 22:04  slobasso
4515         * source/macro.c (1.53): fix comment typo
4517 2002-10-07 19:39  arnef
4519         * source/nc.c (1.28): Fix for bug 619231 -  nc hangs after
4520         crash/kill Generate a property change event to break a deadlock.
4522 2002-10-07 16:19  edg
4524         * source/search.c (1.51): Fix for crash bug when search string is
4525         too long in search and replace dialogs (triggered when
4526         nedit.findReplaceUsesSelection was True and a long selection was
4527         made), reported through the discuss list.
4529 2002-10-04 23:21  slobasso
4531         * source/: macro.c (1.52), tags.c (1.47): remove compiler warnings
4533 2002-10-01 23:45  n8gray
4535         * doc/help.etx (1.31), doc/nedit.doc (1.29), doc/nedit.html (1.23),
4536         source/help_data.h (1.27), source/help_topic.h (1.21): Added
4537         documentation for column argument to goto_line_number and the goto
4538         line dialog.
4540 2002-09-27 12:19  ajhood
4542         * source/preferences.c (1.70): set default value for
4543         nedit.backlightCharTypes
4545 2002-09-26 12:37  ajhood
4547         * doc/NEdit.ad (1.3), doc/README.FAQ (1.3), doc/faq-txt-pass2.xsl
4548         (1.3), doc/faq-txt.awk (1.3), doc/faq-txt.dtd (1.3),
4549         doc/faq-txt.xsl (1.3), doc/faq.dtd (1.3), doc/faq.txt (1.3),
4550         doc/faq.xml (1.4), doc/faq.xsl (1.3), doc/help.etx (1.30),
4551         doc/nedit.doc (1.28), doc/nedit.html (1.22), doc/setext (1.9),
4552         doc/setext-info.txt (1.3), makefiles/Makefile.depend (1.3),
4553         source/Makefile.common (1.13), source/help.c (1.85),
4554         source/help_data.h (1.26), source/help_topic.h (1.20),
4555         source/highlight.c (1.34), source/highlight.h (1.7),
4556         source/highlightData.c (1.35), source/highlightData.h (1.9),
4557         source/macro.c (1.51), source/menu.c (1.65), source/nedit.h (1.31),
4558         source/parse.y (1.22), source/preferences.c (1.69),
4559         source/preferences.h (1.27), source/smartIndent.c (1.18),
4560         source/tags.c (1.46), source/text.c (1.35), source/text.h (1.10),
4561         source/textBuf.c (1.24), source/textBuf.h (1.11), source/textDisp.c
4562         (1.38), source/textDisp.h (1.16), source/textP.h (1.6),
4563         source/window.c (1.71), source/window.h (1.11),
4564         source/windowTitle.c (1.9), util/fileUtils.c (1.27), util/misc.c
4565         (1.45), util/printUtils.c (1.20): backlight/rangeset patch from
4566         Josef Maier and Tony Balinski, ported to CVS by Andy Hood.
4568 2002-09-26 12:04  ajhood
4570         * Makefile (1.8): auto-rebuild help.doc, help.html and help_*.h If
4571         someone can explain how CVS didn't accept the previous commit tell
4572         me.
4574 2002-09-26 11:45  ajhood
4576         * source/: rangeset.c (1.1), rangeset.h (1.1), rangeset_fn.h (1.1):
4577         New files for backlight/rangeset.
4579 2002-09-26 10:24  ajhood
4581         * doc/Makefile (1.3): auto-rebuild help.doc, help.html and help_*.h
4582         if any of the prerequisites change
4584 2002-09-26 10:22  ajhood
4586         * README (1.30): Add comments on -DHAVE__XMVERSIONSTRING compile
4587         option.
4589 2002-09-26 10:01  ajhood
4591         * makefiles/: Makefile.aix (1.6), Makefile.bsdi (1.4),
4592         Makefile.ccur (1.4), Makefile.convex (1.4), Makefile.cygwin (1.5),
4593         Makefile.dcosx (1.4), Makefile.dec (1.5), Makefile.freebsd (1.4),
4594         Makefile.generic (1.9), Makefile.hpux (1.4), Makefile.linux (1.9),
4595         Makefile.lynx (1.5), Makefile.m88k.svr4 (1.4), Makefile.macosx
4596         (1.3), Makefile.netbsd (1.4), Makefile.openbsd (1.2), Makefile.os2
4597         (1.13), Makefile.osf (1.5), Makefile.qnx (1.2), Makefile.reliant
4598         (1.4), Makefile.sco (1.4), Makefile.sgi (1.4), Makefile.solaris
4599         (1.8), Makefile.sunos (1.4), Makefile.superux (1.4), Makefile.uhc
4600         (1.4), Makefile.ultrix (1.4), Makefile.unicos (1.6),
4601         Makefile.unixware (1.5): Add comments on -DHAVE__XMVERSIONSTRING
4602         compile option.
4604 2002-09-25 10:56  edg
4606         * doc/help.etx (1.29), source/file.c (1.54), source/help_data.h
4607         (1.25), source/help_topic.h (1.19), source/menu.c (1.64),
4608         source/nedit.h (1.30), source/preferences.c (1.68),
4609         source/preferences.h (1.26), source/textBuf.c (1.23),
4610         source/textBuf.h (1.10), source/window.c (1.70): Committed SF patch
4611         #602426: Check for real changes of ext. mod files.  The additional
4612         check is on by default, and a mode message appears if comparison
4613         takes more than 1 second.
4615 2002-09-23 12:06  edg
4617         * source/userCmds.c (1.29), util/misc.c (1.44), util/misc.h (1.16):
4618         Fix for SF #612558: Macro shortcuts still NumLock sensitive.  Lock
4619         and NumLock are now ignored when entering an accelerator.
4621 2002-09-23 11:16  edg
4623         * util/getfiles.c (1.22): Fix for SF bug #613092: Open file
4624         browsing works incorrect.  Keystroke history is now reset after
4625         each list refresh.
4627 2002-09-18 20:17  arnef
4629         * source/search.c (1.50): Fixing error in initial commit of 'nc
4630         -wait' patch.  Removing a XtDispatchEvent() that shouldn't have
4631         been there.
4633 2002-09-17 09:01  edg
4635         * source/server_common.c (1.2): Fix for SF bug #610438: Committing
4636         patch 403647 causes link fail.  Replaced XGetAtomNames() by a loop
4637         using XGetAtomName().
4639 2002-09-13 08:28  edg
4641         * source/preferences.c (1.67): Fix for SF bug #608693: coredump
4642         with -tabs option.  The tab distance is now clipped within its
4643         valid range.
4645 2002-09-11 18:59  arnef
4647         * source/Makefile.common (1.12), source/Makefile.dependencies
4648         (1.19), source/file.c (1.53), source/macro.c (1.50), source/nc.c
4649         (1.27), source/nedit.h (1.29), source/preferences.c (1.66),
4650         source/search.c (1.49), source/selection.c (1.22), source/server.c
4651         (1.19), source/server.h (1.5), source/server_common.c (1.1),
4652         source/server_common.h (1.1), source/window.c (1.69),
4653         util/Makefile.dependencies (1.6): Committing the 'nc -wait' patch
4654         (SF #403647).
4656 2002-09-10 12:17  ajhood
4658         * doc/nedit.doc (1.27), doc/nedit.html (1.21), source/help_data.h
4659         (1.24), source/help_topic.h (1.18): I too can forget to do commit
4660         the generated files.
4662 2002-09-10 12:10  ajhood
4664         * doc/help.etx (1.28), source/help.c (1.84): Adds visual info to
4665         version [eg Visual: Id 0x23 TrueColor 24 bit (Default)] Allows use
4666         of _XmVersionString. Add -DHAVE__XMVERSIONSTRING compile option,
4667         and if it doesn't link, you don't have it. (This may be exported by
4668         Motif but there is no header to tell you if it is there or not.)
4670 2002-09-06 19:21  n8gray
4672         * source/calltips.c (1.2): Changing calltip label widget name from
4673         "calltipW" back to "calltip" so that resources work as advertised.
4675 2002-09-06 19:13  n8gray
4677         * doc/help.etx (1.27), doc/nedit.doc (1.26), doc/nedit.html (1.20),
4678         source/Makefile.common (1.11), source/Makefile.dependencies (1.18),
4679         source/calltips.c (1.1), source/calltips.h (1.1),
4680         source/help_data.h (1.23), source/help_topic.h (1.17),
4681         source/macro.c (1.49), source/tags.c (1.45), source/tags.h (1.13),
4682         source/text.c (1.34), source/textDisp.c (1.37), source/textDisp.h
4683         (1.15): New features:     Positioning of calltips can be controlled
4684         more precisely using optional     arguments to calltip().  These
4685         include "center", "right", "above", and     "strict".  Non-strict,
4686         non-anchored calltips will always show up *somewhere*     on-screen
4687         even if the cursor is not on-screen.
4688         
4689         Modifications:     Refactored calltip UI code into calltips.c/.h. 
4690         Updated help files,     makefiles, and dependencies.  Cleaned up
4691         tags.c/.h somewhat.
4693 2002-09-05 23:17  slobasso
4695         * source/: interpret.c (1.30), parse.y (1.21), parse_noyacc.c
4696         (1.4): made the following work when arrayaExpression is anything
4697         that returns an array as the result: for (x in arrayaExpression) {
4698         }
4700 2002-09-05 23:15  slobasso
4702         * source/nedit.c (1.36): fixed Cardinal vs int compare warning.
4704 2002-09-05 17:48  tringali
4706         * doc/help.etx (1.26), source/nedit.c (1.35), util/misc.c (1.43),
4707         util/misc.h (1.15): Acquire default colors and fonts from the
4708         environment if using the default visual.
4710 2002-09-04 08:40  n8gray
4712         * source/: tags.c (1.44), textDisp.c (1.36): Minor cleanup of
4713         tags.c (it could use a lot more).
4714         
4715         Also improved calltips so that they try not to go off the edges of
4716         the screen.  Thanks to TK, from whom I stole much code.  Since he
4717         stole his tooltip code from me, the circle is complete.  :^)
4719 2002-09-04 05:58  n8gray
4721         * source/: textDisp.c (1.35), textDisp.h (1.14): Calltips should
4722         finally update on any vertical cursor movement!  Plus, non-
4723         anchored calltips maintain their X positions on redrawing.  Also, I
4724         found out that textD->cursorX/cursorY are *not* a reliable way to
4725         get the X/Y positions of the insertion point, so other potential
4726         calltips bugs might be fixed.
4727         
4728         This is one of those nice commits where I've removed almost as many
4729         lines as I've added.  :^)
4731 2002-09-03 01:10  n8gray
4733         * source/: file.c (1.52), nedit.h (1.28), window.c (1.68): This
4734         should fix the worst of the problems in file.c.  There are still
4735         potential problems if you lose read permission on a file as you're
4736         editing it, but I wanted to commit what's done so far.
4738 2002-09-02 23:18  n8gray
4740         * source/textDisp.c (1.34): Fixing problem where scroll-wheel-down
4741         on empty files caused erroneous scrolling.  It was a problem with
4742         mixing Cardinal (unsigned) and signed values.  I took the approach
4743         of casting cursorVPadding to int before using it, since it's nice
4744         to have Xt reject negative values automatically.
4746 2002-09-02 08:55  edg
4748         * source/textDisp.c (1.33): Fix for crash bug reported through
4749         develop@: regex bug using ^.* BufCopyFromBuf() could be called with
4750         invalid paramaters in continous wrapping mode.
4752 2002-08-31 15:14  yooden
4754         * doc/help.etx (1.25), doc/nedit.doc (1.25), doc/nedit.html (1.19),
4755         doc/setext (1.8), doc/setext-info.txt (1.2), source/help_data.h
4756         (1.22): Another help update, some setext documentation and a minor
4757         setext change.
4759 2002-08-31 08:48  yooden
4761         * source/: help_data.h (1.21), help_topic.h (1.16): Corrected Help,
4762         second batch.
4764 2002-08-31 08:46  yooden
4766         * doc/: help.etx (1.24), nedit.doc (1.24), nedit.html (1.18):
4767         Slight correction in help.etx.
4769 2002-08-31 07:24  n8gray
4771         * doc/help.etx (1.23), doc/nedit.doc (1.23), doc/nedit.html (1.17),
4772         source/help_data.h (1.20), source/help_topic.h (1.15),
4773         source/text.c (1.33), source/text.h (1.9), source/textDisp.c
4774         (1.32), source/textP.h (1.5): Committing the edge-phobic cursor
4775         patch, with documentation and without tab-space mixing.  (The new
4776         resource is nedit*text.cursorVPadding by the way.)
4778 2002-08-31 00:52  slobasso
4780         * source/: interpret.c (1.29), interpret.h (1.10), parse.y (1.20):
4781         Lots of array code cleanup including fixes for the following
4782         formats: x[9][8] = 6 delete x[4][2][] ++x[4] x[3]-- x[4][5] += 7
4783         ... and many more.  Also fixed some cases in which array aliasing
4784         could occur. Arrays are supposed to have VALUE semantics.
4786 2002-08-28 14:14  tringali
4788         * source/preferences.c (1.65): Revive upgrade message to 5.4 file
4789         format
4791 2002-08-27 08:05  edg
4793         * source/textDisp.c (1.31): Fixes for SF #600175: Coredump when
4794         dismissing resized window Array bounds read & write fixes in
4795         calcLineStarts() when number of visible lines becomes zero (only
4796         possible in help windows).  Avoid scrollbar slider size < 1 warning
4797         (which was harmless but annoying).
4799 2002-08-27 05:39  n8gray
4801         * source/: file.c (1.51), undo.c (1.14), undo.h (1.6): Committing
4802         the file deletion notification patch.  I used a specialized message
4803         for ENOACCES but used strerror output along with a suggested cause
4804         (deletion or relocation by another program) in the other cases,
4805         since there are several possible causes of stat() failure.
4806         
4807         I'm committing the patch despite the minor controversy over the
4808         message text because it's better to have some message than none at
4809         all.
4810         
4811         There is still much bogosity in file.c, including another place
4812         where stat() failure causes no warning.
4814 2002-08-23 07:52  n8gray
4816         * source/textBuf.c (1.22): Fixed a miscalculation in
4817         overlayRectInLine that could cause extra letters to be deleted
4818         during rectangular drags over tabs.  See SF bug #557225 "rect. 
4819         selection drag buglet" for a description of the problem.
4821 2002-08-23 00:52  slobasso
4823         * source/interpret.c (1.28): Fixed bug that didn't allow built in
4824         array variables to be iterated with a for loop.
4826 2002-08-22 23:52  slobasso
4828         * source/window.c (1.67): Remove unused variables.
4830 2002-08-22 18:43  slobasso
4832         * source/userCmds.c (1.28): Fix size calculation and escape
4833         characters in menu item names.
4835 2002-08-22 08:40  n8gray
4837         * source/undo.c (1.13): Fixed SF bug #578551 "Scrolling to
4838         searched/altered selection" by adding MakeSelectionVisible() calls
4839         to Undo and Redo.
4841 2002-08-22 08:10  n8gray
4843         * source/window.c (1.66): Nuking trailing whitespace from my last
4844         commit.
4846 2002-08-22 08:05  n8gray
4848         * source/window.c (1.65): MakeSelectionVisible in window.c was not
4849         paying attention to wrapped lines.  To see the problem in an older
4850         version:
4851         
4852         1.  Open a large file and scroll to the center somewhere 2.  Enable
4853         continuous wrapping and resize window so lots of lines wrap 3. 
4854         Select a word and make a mark with Alt+M,a 4.  Page Up or Down for
4855         several screens 5.  Go to the mark with Alt+G,a
4856         
4857         If there are enough wrapped lines between your position and the
4858         mark then the selection and the cursor will be completely
4859         offscreen.
4860         
4861         Also restructured the function so that horizontal scrolling is not
4862         bypassed prematurely.
4864 2002-08-21 13:21  tringali
4866         * source/help.c (1.83): Remove duplicate widgets caused by a bum
4867         merge.
4869 2002-08-21 07:19  n8gray
4871         * source/file.c (1.50): Fixed bug where clicking on the WM's close
4872         button in an unsaved and untitled buffer, answering yes to the
4873         "Save before closing" dialog, then aborting the Save-As dialog led
4874         to the window being closed and the changes being lost.  The
4875         function CloseFileAndWindow wasn't returning FALSE when the Save-As
4876         failed.
4878 2002-08-19 21:41  tringali
4880         * source/preferences.c (1.64): Remove "alpha" versioning - it
4881         wasn't forwards compatabile, and there were no auto-upgrades done
4882         despite the message printed.
4884 2002-08-19 07:22  n8gray
4886         * source/textDisp.c (1.30): Calltips are now redrawn on TextDMoveUp
4887         and TextDMoveDown.  This should help those who end up with cursors
4888         behind calltips when entering multi-line function calls.
4890 2002-08-17 14:28  yooden
4892         * source/window.c (1.64): Removed unused variables.
4894 2002-08-16 14:43  tringali
4896         * source/file.c (1.49): Fix hang caused by posting the "reload"
4897         dialog box on a hidden window (during multi-file replace
4898         validation).
4900 2002-08-15 19:03  n8gray
4902         * source/: file.c (1.48), window.c (1.63): Fixed the flickering
4903         stats line problem (SF bugs 595106, 594838).  Also fixed "save-as
4904         doesn't update the stats line" bug.
4906 2002-08-14 19:20  n8gray
4908         * source/textDisp.c (1.29): Fixed off-by-one error in
4909         expandAllTabs.  Also added check for NULL on its return value in
4910         TextDShowCalltip.
4912 2002-08-14 08:42  n8gray
4914         * source/textDisp.c (1.28): Removed debugging cruft from
4915         TextDShowCalltip.
4917 2002-08-13 22:12  n8gray
4919         * doc/help.etx (1.22), doc/nedit.doc (1.22), doc/nedit.html (1.16),
4920         source/help_data.h (1.19), source/help_topic.h (1.14),
4921         source/text.c (1.32), source/textDisp.c (1.27), source/textDisp.h
4922         (1.13): Added "absolute" argument to line-oriented action routines,
4923         and "wrap" argument to delete_to_start_of_line.
4925 2002-08-12 21:21  tringali
4927         * source/tags.c (1.43), source/window.c (1.62), source/window.h
4928         (1.10), util/misc.c (1.42), util/misc.h (1.14): Post watch cursor
4929         keep screen drawn while loading large tags files.
4931 2002-08-12 15:37  tringali
4933         * source/window.c (1.61): Reimplement I-search button focus
4934         management, so it doesn't have an ugly flash
4936 2002-08-10 23:59  tringali
4938         * source/undo.c (1.12): Added preference for disbling selection
4939         modification during Undo.
4941 2002-08-10 23:58  tringali
4943         * source/text.c (1.31): - Fix bad hardware tab of 4 spaces.  Please
4944         set hardware tabs to 8 for NEdit! - Explicitly remove modifiers on
4945         some virtual bindings to account for system   that map different
4946         modified keys to different bindings (e.g., Ctrl-PgUp =  
4947         osfPageLeft, PgUp = osfPageUp) - Use unions in favor of casts in
4948         XEvents.
4950 2002-08-10 23:54  tringali
4952         * source/highlightData.c (1.34): Use non-capturing parenthesis in C
4953         and C++ patterns where appropriate.
4955 2002-08-10 23:53  tringali
4957         * source/preferences.h (1.25): Added preference to disable
4958         modifying selection on Undo.
4960 2002-08-10 23:52  tringali
4962         * source/preferences.c (1.63): Added preference to disable changing
4963         the selection to match Undo.
4965 2002-08-10 23:51  tringali
4967         * source/server.c (1.18): Use union for XEvents instead of casts.
4969 2002-08-10 23:48  tringali
4971         * source/: interpret.c (1.27), interpret.h (1.9), macro.c (1.48):
4972         Use unions in place of nonportable casts to avoid warnings
4974 2002-08-10 23:45  tringali
4976         * source/help_data.h (1.18): Regenerated from help.etx update (fix
4977         X resource names)
4979 2002-08-10 23:43  tringali
4981         * source/help.c (1.82): More detail for Motif version, and change
4982         button labels on help browser to be more like WinHelp
4984 2002-08-09 20:48  tringali
4986         * util/system.h (1.12): Support for Lynx, MacOS; better x86
4987         reporting
4989 2002-08-09 14:08  tringali
4991         * doc/: help.etx (1.21), nedit.doc (1.21), nedit.html (1.15): Fix
4992         typo in last commit (replace * with @*)
4994 2002-08-09 13:52  tringali
4996         * doc/: help.etx (1.20), nedit.doc (1.20), nedit.html (1.14):
4997         Update incorrect X resources (nedit*text.foo) and upgrade version.
4999 2002-08-09 13:11  tringali
5001         * source/window.c (1.60): Convert // style comment to /* */, so it
5002         compiles again. NEdit is C89, not C++ or C99!
5004 2002-08-08 21:00  n8gray
5006         * doc/help.etx (1.19), doc/nedit.doc (1.19), doc/nedit.html (1.13),
5007         source/help_data.h (1.17), source/help_topic.h (1.13),
5008         source/nedit.h (1.27), source/window.c (1.59): Fixing the
5009         "ever-growing stats line" bug seen under lesstif.  Also, the stats
5010         area code is generally much nicer now, IMHO.
5012 2002-08-02 08:36  n8gray
5014         * doc/help.etx (1.18), doc/nedit.doc (1.18), doc/nedit.html (1.12),
5015         source/help_data.h (1.16), source/help_topic.h (1.12), source/nc.c
5016         (1.26): nc.autoStart now defaults to True.  I've had to explain
5017         that warning message one too many times...
5018         
5019         If anybody finds this offensive, it's easy to revert.  ;^)
5021 2002-08-01 00:53  n8gray
5023         * doc/help.etx (1.17), doc/nedit.doc (1.17), doc/nedit.html (1.11),
5024         source/help_data.h (1.15), source/help_topic.h (1.11),
5025         source/macro.c (1.47): Added optional "copy" argument to
5026         replace_in_string to make it return a copy of the input string if
5027         no replacements were done.
5029 2002-07-31 23:34  slobasso
5031         * source/interpret.c (1.26): made comment more clear
5033 2002-07-31 20:08  edg
5035         * source/highlight.c (1.33): Fix for yesterday's "fix" (which
5036         wasn't entirely waterproof).
5038 2002-07-30 13:54  edg
5040         * source/highlight.c (1.32): Fix for pattern related crash reported
5041         by Joor: I've overlooked a special case in the recent speed
5042         improvements.
5044 2002-07-29 08:05  n8gray
5046         * doc/help.etx (1.16), doc/nedit.doc (1.16), doc/nedit.html (1.10),
5047         source/help_data.h (1.14), source/help_topic.h (1.10): Minor change
5048         to the documentation for nedit.typingHidesPointer X resource.  By
5049         the way, the X resources section of the documentation doesn't seem
5050         to be in any order whatsoever.  Maybe it should be sorted or
5051         grouped into functional groups.
5053 2002-07-29 03:51  n8gray
5055         * source/macro.c (1.46): Applying TK's autoflushing t_print patch
5056         (SF #552760).  I'm not adding a call to isatty, but if anybody
5057         cares enough about the issue they're welcome to do it.  I just want
5058         to make sure the patch isn't forgotten.
5060 2002-07-28 19:25  edg
5062         * source/preferences.c (1.62): Introduced alpha preference file
5063         version numbering (5.4a1, 5.4a2, ...) for development versions.
5065 2002-07-27 08:55  yooden
5067         * source/: highlightData.c (1.33), macro.c (1.45), preferences.c
5068         (1.61), preferences.h (1.24), smartIndent.c (1.17), userCmds.c
5069         (1.27): Removed obsolete function CopyAllocatedString()
5071 2002-07-26 22:19  n8gray
5073         * source/window.c (1.58): Fixed flickering under-shadow on stats
5074         line.  (Thanks to TK Soh for the fix.) Also fixed horrible
5075         tab-space mixing.
5077 2002-07-26 21:39  n8gray
5079         * ChangeLog (1.26), doc/help.etx (1.15), doc/nedit.doc (1.15),
5080         doc/nedit.html (1.9), source/file.c (1.47), source/help_data.h
5081         (1.13), source/help_topic.h (1.9), source/macro.c (1.44),
5082         source/menu.c (1.63), source/nedit.c (1.34), source/nedit.h (1.26),
5083         source/preferences.c (1.60), source/tags.c (1.42), source/tags.h
5084         (1.12), source/text.c (1.30), source/textDisp.c (1.26),
5085         source/textDisp.h (1.12), source/window.c (1.57): This is the big
5086         one.  NEdit is now calltips-enabled!  :-)
5088 2002-07-20 23:18  yooden
5090         * util/fileUtils.c (1.26): Cover different return value of
5091         readlink() for Lynx.
5093 2002-07-20 23:15  yooden
5095         * makefiles/Makefile.lynx (1.4): Avoid annoying warnings about
5096         include files.
5098 2002-07-20 09:37  amai
5100         * util/utils.c (1.17): Fix order of #includes
5102 2002-07-17 20:42  slobasso
5104         * source/menu.c (1.62): Lesstif was causing problems with
5105         accelerators kicking off actions on KeyRelease events rather than
5106         KeyPress events. This should fix key accelerated Mark and Goto Mark
5107         commands.
5109 2002-07-17 15:14  edg
5111         * source/: highlight.c (1.31), highlightData.c (1.32), regularExp.c
5112         (1.18), regularExp.h (1.10): Speed improvements in syntax
5113         highlighting and regex engines.
5115 2002-07-16 11:39  edg
5117         * source/window.c (1.56): Inserted a cast to suppress a warning
5118         with certain compilers.
5120 2002-07-15 14:11  edg
5122         * source/: help.c (1.81), macro.c (1.43), preferences.c (1.59),
5123         regularExp.c (1.17), regularExp.h (1.9), search.c (1.48), search.h
5124         (1.17), tags.c (1.41): Lookbehind regex fix: adding missing
5125         backward search extent information.
5127 2002-07-12 11:44  edg
5129         * source/window.c (1.55), util/misc.c (1.41): Presumed fix for SF
5130         #550870: Nedit quietly exits unexpectedly.  Missing X atoms were
5131         not created, but always used.
5133 2002-07-11 21:18  slobasso
5135         * source/file.c (1.46), source/file.h (1.10), source/help.c (1.80),
5136         source/help.h (1.10), source/highlight.c (1.30), util/DialogF.h
5137         (1.7), util/clearcase.h (1.3), util/fileUtils.h (1.9),
5138         util/fontsel.h (1.7), util/getfiles.h (1.5), util/managedList.h
5139         (1.5), util/misc.h (1.13), util/prefFile.h (1.6), util/printUtils.h
5140         (1.7), util/system.h (1.11), util/utils.c (1.16), util/utils.h
5141         (1.9), util/vmsParam.h (1.4), util/vmsUtils.h (1.5),
5142         source/highlight.h (1.6), source/highlightData.c (1.31),
5143         source/highlightData.h (1.8), source/interpret.c (1.25),
5144         source/interpret.h (1.8), source/macro.c (1.42), source/macro.h
5145         (1.4), source/menu.c (1.61), source/menu.h (1.7), source/nc.c
5146         (1.25), source/nedit.c (1.33), source/nedit.h (1.25),
5147         source/parse.h (1.5), source/parse.y (1.19), source/parse_noyacc.c
5148         (1.3), source/preferences.c (1.58), source/preferences.h (1.23),
5149         source/rbTree.c (1.7), source/rbTree.h (1.3), source/regexConvert.c
5150         (1.8), source/regexConvert.h (1.4), source/regularExp.c (1.16),
5151         source/regularExp.h (1.8), source/search.c (1.47), source/search.h
5152         (1.16), source/selection.c (1.21), source/selection.h (1.5),
5153         source/server.c (1.17), source/server.h (1.4), source/shell.c
5154         (1.23), source/shell.h (1.5), source/shift.c (1.13), source/shift.h
5155         (1.4), source/smartIndent.c (1.16), source/smartIndent.h (1.5),
5156         source/tags.c (1.40), source/tags.h (1.11), source/text.c (1.29),
5157         source/text.h (1.8), source/textBuf.c (1.21), source/textBuf.h
5158         (1.9), source/textDisp.c (1.25), source/textDisp.h (1.11),
5159         source/textDrag.c (1.8), source/textDrag.h (1.3), source/textP.h
5160         (1.4), source/textSel.c (1.10), source/textSel.h (1.3),
5161         source/undo.c (1.11), source/undo.h (1.5), source/userCmds.c
5162         (1.26), source/userCmds.h (1.5), source/window.c (1.54),
5163         source/window.h (1.9), source/windowTitle.c (1.8),
5164         source/windowTitle.h (1.2): more header file cleanup
5166 2002-07-09 14:15  edg
5168         * doc/help.etx (1.14), doc/nedit.doc (1.14), doc/nedit.html (1.8),
5169         source/help_data.h (1.12), source/help_topic.h (1.8),
5170         source/highlight.c (1.29), source/preferences.c (1.57),
5171         source/regularExp.c (1.15), source/regularExp.h (1.7),
5172         source/search.c (1.46): Committed SF patch #530308: look-behind
5173         regular expression matching.
5175 2002-07-05 22:28  uid71894
5177         * doc/help.etx (1.13), source/macro.c (1.41), source/menu.c (1.60),
5178         source/preferences.c (1.56), util/prefFile.c (1.17), util/utils.c
5179         (1.15), util/utils.h (1.8): Moves NEdit's config files in ~/.nedit/
5180         or $NEDIT_HOME.
5182 2002-06-29 13:56  yooden
5184         * source/preferences.c (1.55): Added some comment macros for
5185         default language modes.
5187 2002-06-26 23:39  slobasso
5189         * util/: DialogF.c (1.24), DialogF.h (1.6), clearcase.c (1.4),
5190         clearcase.h (1.2), fileUtils.c (1.25), fileUtils.h (1.8), fontsel.c
5191         (1.18), fontsel.h (1.6), getfiles.c (1.21), getfiles.h (1.4),
5192         managedList.c (1.10), managedList.h (1.4), misc.c (1.40), misc.h
5193         (1.12), prefFile.c (1.16), prefFile.h (1.5), printUtils.c (1.19),
5194         printUtils.h (1.6), system.h (1.10), utils.c (1.14), utils.h (1.7),
5195         vmsParam.h (1.3), vmsUtils.h (1.4): make .h files include their
5196         requirements and move local .h files to top of include list.
5198 2002-06-26 23:37  slobasso
5200         * source/: shell.c (1.22), textDisp.c (1.24): warnings cleanup
5202 2002-06-20 21:32  slobasso
5204         * source/: text.c (1.28), text.h (1.7), textDisp.c (1.23),
5205         textDisp.h (1.10): Added code to handle graphics expose events that
5206         can result from calls to XCopyArea(). Also added code to look for
5207         these events since they can get backlogged in some circumstances.
5208         Removed hack to determine if we were obscured, since this should no
5209         longer be needed.
5211 2002-06-10 16:56  slobasso
5213         * source/tags.c (1.39): fixed merge conflict.
5215 2002-06-08 13:56  tringali
5217         * ChangeLog (1.25), Makefile (1.7), README (1.29), ReleaseNotes
5218         (1.16), doc/help.etx (1.12), doc/nedit.doc (1.13), doc/nedit.html
5219         (1.7), makefiles/Makefile.macosx (1.2), makefiles/Makefile.os2
5220         (1.12), source/Makefile.dependencies (1.17), source/comnedit.com
5221         (1.8), source/file.c (1.45), source/help.c (1.79), source/help.h
5222         (1.9), source/help_data.h (1.11), source/help_topic.h (1.7),
5223         source/highlight.c (1.28), source/highlightData.c (1.30),
5224         source/highlightData.h (1.7), source/lnknedit.com (1.6),
5225         source/nc.c (1.24), source/nedit.c (1.32), source/preferences.c
5226         (1.54), source/preferences.h (1.22), source/server.c (1.16),
5227         source/shell.c (1.21), source/tags.c (1.38), source/window.c
5228         (1.53), source/windowTitle.c (1.7), util/DialogF.c (1.23),
5229         util/comutil.com (1.4), util/fileUtils.c (1.24), util/fontsel.c
5230         (1.17), util/misc.c (1.39), util/prefFile.c (1.15),
5231         util/printUtils.c (1.18), util/utils.c (1.13), util/utils.h (1.6):
5232         Merge 5.3 release branch fixes back to mainline development.
5234 2002-06-01 15:18  tringali
5236         * Makefile (tags: REL-5-3) (BETA-5-3.3): Final changes for 5.3
5238 2002-06-01 13:44  tringali
5240         * doc/nedit.doc, doc/nedit.html, source/help_data.h
5241         (BETA-5-3.[4,4,4]) (utags: REL-5-3): Update version to 5.3 for
5242         final release.
5244 2002-05-16 07:53  edg
5246         * source/preferences.c (tags: REL-5-3) (BETA-5-3.5): Fix for SF
5247         #555364: 5.3RC1 preferences update not complete (provided by Markus
5248         Schwarzenberg).
5250 2002-05-08 16:19  slobasso
5252         * source/menu.c (1.59): Removed many calls to
5253         HidePointerOnKeyedEvent() that shouldn't have been put there.
5255 2002-05-08 15:30  slobasso
5257         * source/menu.c (1.58): verify we have an event before checking the
5258         type
5260 2002-05-07 01:13  n8gray
5262         * source/preferences.c (1.53): nedit.typingHidesPointer resource is
5263         no longer saved in .nedit file, just like other optional X
5264         resources.  (e.g. nedit.shell, nedit.tagFile, etc.)
5266 2002-05-06 15:52  slobasso
5268         * source/menu.c (1.57): Removed a call to HidePointerOnKeyedEvent
5269         in unloadTagsFileMenuCB that caused a crash.
5271 2002-05-03 13:36  amai
5273         * ChangeLog (tags: REL-5-3) (BETA-5-3.2): Update
5275 2002-05-02 00:01  slobasso
5277         * source/shell.c (BETA-5-3.3): Added code to allow substituted
5278         command strings to be arbitrarily long.
5280 2002-05-01 06:36  n8gray
5282         * source/: nedit.h (1.24), window.c (1.52): Committed separate
5283         line/col patch.
5284         
5285         Commit Haiku:     Line and Col on Right     Not Customizable Yet   
5286          Hope There Are No Bugs
5288 2002-04-29 17:16  slobasso
5290         * doc/.cvsignore (1.2): added .version
5292 2002-04-29 08:39  edg
5294         * util/comutil.com (BETA-5-3.1): VMS "makefile" enhancements (Jack
5295         Patteeuw).
5297 2002-04-29 00:35  amai
5299         * .cvsignore (1.1), doc/.cvsignore (1.1), source/.cvsignore (1.3),
5300         util/.cvsignore (1.1): Add/enhance .cvsignore .cvsignore files
5302 2002-04-29 00:28  amai
5304         * source/window.c (1.51): Drop an unused #include
5306 2002-04-26 16:10  slobasso
5308         * source/tags.c (1.37): Removed unused variables and double free.
5310 2002-04-26 16:06  slobasso
5312         * source/tags.c (1.36): Cleanup FindDefinition and how globals are
5313         used. Changes were actually in previous revision, but I
5314         accidentally committed without comment.
5316 2002-04-26 16:04  slobasso
5318         * source/tags.c (1.35): [no log message]
5320 2002-04-24 20:40  edg
5322         * source/: comnedit.com, lnknedit.com (BETA-5-3.[1,1]): VMS
5323         compilation and linking fixes (Jack Patteeuw).
5325 2002-04-23 19:52  edg
5327         * source/nc.c, source/preferences.c, source/window.c,
5328         source/windowTitle.c, util/fileUtils.c (BETA-5-3.[2,4,4,9,1]):
5329         Various VMS compilation & linking fixes. 5.3 now compiles and runs
5330         at least on Alpha OpenVMS V7.2-1 (confirmed by Jack Patteeuw, who
5331         also reported the problems).
5333 2002-04-22 16:37  slobasso
5335         * source/text.c (1.27): fix compiler warning.
5337 2002-04-22 15:24  amai
5339         * ChangeLog (1.24): Update
5341 2002-04-22 15:22  amai
5343         * makefiles/Makefile.macosx (BETA-5-3.2): Fix line endings from
5344         "\\" to "\".  Correct linking order in alternative set of flags
5345         using XFree86 with LessTif
5347 2002-04-19 21:40  slobasso
5349         * doc/help.etx (1.11): Added new feature to hide mouse pointer
5350         while typing.
5352 2002-04-19 16:22  slobasso
5354         * source/: help_data.h (1.10), menu.c (1.56), menu.h (1.6),
5355         preferences.c (1.52), preferences.h (1.21), text.c (1.26), text.h
5356         (1.6), textDisp.c (1.22), textDisp.h (1.9): Added new feature to
5357         hide mouse pointer while typing.
5359 2002-04-16 17:29  edg
5361         * source/nc.c, source/server.c, source/windowTitle.c, util/utils.c,
5362         util/utils.h (BETA-5-3.[1,1,8,1,1]): Renamed GetHostName() to
5363         GetNameOfHost() to avoid linking problems on VMS (the VMS linker is
5364         case-insensitive; GetHostName() conflicts with standard
5365         gethostname()).
5367 2002-04-15 10:46  edg
5369         * source/: file.c, preferences.c, preferences.h (BETA-5-3.[1,3,1]):
5370         Fix for linking problem on VMS: function
5371         GetPrefAlwaysCheckRelativeTagsSpecs had more than 31 characters.
5372         Replaced it by GetPrefAlwaysCheckRelTagsSpecs.
5374 2002-04-13 20:24  edg
5376         * source/window.c (BETA-5-3.3): Minor fix: MakeSelectionVisible()
5377         did not take into account line numbers.  (SF #543178: Line numbers
5378         hide CTRL-M matches).
5380 2002-04-12 18:12  edg
5382         * doc/help.etx, doc/nedit.doc, doc/nedit.html, source/help_data.h
5383         (BETA-5-3.[1,3,3,3]): Documentation fixes (X-resource section).
5385 2002-04-12 18:09  edg
5387         * source/help.c (BETA-5-3.7): Backed out previous change because
5388         affects default width of help windows.  Will consult developers
5389         first.
5391 2002-04-12 17:50  edg
5393         * source/help.c (BETA-5-3.6): Small fix: nedit.helpFont was ignored
5394         when determining initial size of help windows (instead, the value
5395         of the now obsolete nedit*helpText.font resource was used
5396         implicitly).
5398 2002-04-10 09:41  edg
5400         * source/highlight.c (BETA-5-3.4): Crash fix for syntax
5401         highlighting pattern sets containing only pass-2 patterns.
5403 2002-03-28 14:21  edg
5405         * util/printUtils.c (tags: BETA-5-3-RC1) (BETA-5-3.1): Applied
5406         patch submitted with SF bug #536168: printing to KDE print
5407         framework.
5409 2002-03-26 22:32  amai
5411         * makefiles/Makefile.macosx (tags: BETA-5-3-RC1) (BETA-5-3.1): Add
5412         sample linker command using LessTif as posted on discuss@
5414 2002-03-26 13:43  edg
5416         * util/fontsel.c (tags: BETA-5-3-RC1) (BETA-5-3.1): Prevent
5417         possible crash when the Font dialog is destroyed while a modal Font
5418         Selection dialog is up.
5420 2002-03-25 10:02  edg
5422         * source/highlight.c (tags: BETA-5-3-RC1) (BETA-5-3.3): Prevent
5423         buffer overflow in DialogF when reporting a RE compilation error
5424         for a very large RE.
5426 2002-03-23 17:04  edg
5428         * source/shell.c (tags: BETA-5-3-RC1) (BETA-5-3.2): The line
5429         counting algorithm for shell command output dialog is still not
5430         fullproof (it would require emulating word wrapping). Now a
5431         scrollbar is created when there is a risk of underestimating the
5432         number of lines, to make sure that no line ever gets obscured.
5434 2002-03-22 15:54  edg
5436         * source/shell.c (BETA-5-3.1): Fix for shell command output dialog
5437         obscuring final lines under certain conditions (reported at discuss
5438         list).
5440 2002-03-21 08:41  edg
5442         * source/: window.c, tags.c (BETA-5-3.[2,2]) (utags: BETA-5-3-RC1):
5443         Got rid of strdup() call (+related comment in disabled code in
5444         tags.c).
5446 2002-03-21 00:19  amai
5448         * source/highlightData.c (tags: BETA-5-3-RC1) (BETA-5-3.4): SF
5449         Patch [ 531549 ] TCL highlight patterns updated.
5451 2002-03-21 00:15  amai
5453         * makefiles/Makefile.os2 (tags: BETA-5-3-RC1) (BETA-5-3.2): Correct
5454         linker flags for omf/debuggable build
5456 2002-03-20 18:30  edg
5458         * source/highlightData.c (BETA-5-3.3): Double bug fix in X
5459         Resources pattern: context distance violation and missing escapes
5460         and continuation highlights.
5462 2002-03-19 21:39  edg
5464         * source/help.c (tags: BETA-5-3-RC1) (BETA-5-3.5): Replaced
5465         (non-ANSI) snprintf() call by equivalent code.
5467 2002-03-19 18:29  edg
5469         * source/windowTitle.c (tags: BETA-5-3-RC1) (BETA-5-3.7): The
5470         background color copying code for the preview didn't work with all
5471         Motif versions (it even crashed). Now copied the color from the
5472         form iso. a label.  This should work also for Motif 1.2.
5474 2002-03-19 17:42  edg
5476         * Makefile (tags: BETA-5-3-RC1) (BETA-5-3.2): Include nedit.html in
5477         binary distributions.
5479 2002-03-19 17:39  edg
5481         * ChangeLog, doc/nedit.doc, doc/nedit.html, source/help_data.h,
5482         source/help_topic.h (BETA-5-3.[1,2,2,2,2]) (utags: BETA-5-3-RC1):
5483         Final update for 5.3RC1 (hopefully).
5485 2002-03-19 08:51  edg
5487         * source/windowTitle.c (BETA-5-3.6): Changed the preview field's
5488         background color to make it clear that it is read-only.
5490 2002-03-18 23:41  edg
5492         * source/highlight.c (BETA-5-3.2): Fix for SF #531577: Balance
5493         fails before text viewed.  Unparsed parens are parsed with pass-2
5494         patterns when necessary.
5496 2002-03-18 23:15  edg
5498         * source/: help.c, nedit.c (tags: BETA-5-3-RC1) (BETA-5-3.[4,2]):
5499         Committed Markus' latest enhancements (focus related).
5501 2002-03-17 11:21  yooden
5503         * source/windowTitle.c, util/prefFile.c (tags: BETA-5-3-RC1)
5504         (BETA-5-3.[5,1]): Makes the cursor in the Window Title Dialog's
5505         preview field invisible.
5507 2002-03-16 20:40  edg
5509         * source/window.c (BETA-5-3.1): Changed 2 free() calls into XFree
5510         calls().
5512 2002-03-15 14:36  amai
5514         * source/: Makefile.dependencies (tags: BETA-5-3-RC1) (BETA-5-3.1),
5515         Makefile.dependencies (1.16): Update
5517 2002-03-15 08:51  edg
5519         * source/: help.c, help.h (tags: BETA-5-3-RC1), nedit.c
5520         (BETA-5-3.[3,1,1]): Applied patch 526967: single window help with
5521         history (with a minor modification in the mnemonics: P for Previous
5522         iso. Print).
5524 2002-03-14 17:41  amai
5526         * source/textDisp.c (1.21), source/textDrag.c (1.7),
5527         source/textSel.c (1.9), source/undo.c (1.10), source/userCmds.c
5528         (1.25), source/window.c (1.50), source/windowTitle.c (1.6),
5529         util/DialogF.c (1.22), util/clearcase.c (1.3), util/fileUtils.c
5530         (1.23), util/fontsel.c (1.16), util/getfiles.c (1.20),
5531         util/managedList.c (1.9), util/misc.c (1.38), util/prefFile.c
5532         (1.14), util/printUtils.c (1.17), util/utils.c (1.12): Attempt to
5533         complete last commit (add trailing optional #include)
5535 2002-03-14 17:18  amai
5537         * source/: rbTree.c (1.6), regexConvert.c (1.7), regularExp.c
5538         (1.14), search.c (1.45), selection.c (1.20), server.c (1.15),
5539         shell.c (1.20), shift.c (1.12), smartIndent.c (1.15), tags.c
5540         (1.34), text.c (1.25), textBuf.c (1.20): Add an optional #include
5541         at the end of all #includes in each .c source file. Document that
5542         stuff in Makefile.generic
5544 2002-03-14 17:15  amai
5546         * makefiles/Makefile.generic (1.8), source/file.c (1.44),
5547         source/help.c (1.78), source/highlight.c (1.27),
5548         source/highlightData.c (1.29), source/interpret.c (1.24),
5549         source/linkdate.c (1.3), source/macro.c (1.40), source/menu.c
5550         (1.55), source/nc.c (1.23), source/nedit.c (1.31),
5551         source/preferences.c (1.51): Add an optional #include at the end of
5552         all #includes in each .c source file. Document that stuff in
5553         Makefile.generic
5555 2002-03-14 15:33  edg
5557         * source/windowTitle.c (BETA-5-3.4): Removed some toggle button
5558         margin height overrides that caused the mnemonic underscores to
5559         disappear with certain Motif versions.
5561 2002-03-14 01:25  amai
5563         * source/file.c (1.43), source/help.c (1.77), source/highlight.c
5564         (1.26), source/highlightData.c (1.28), source/interpret.c (1.23),
5565         source/linkdate.c (1.2), source/macro.c (1.39), source/menu.c
5566         (1.54), source/nc.c (1.22), source/preferences.c (1.50),
5567         source/rbTree.c (1.5), source/regexConvert.c (1.6),
5568         source/regularExp.c (1.13), source/search.c (1.44),
5569         source/selection.c (1.19), source/server.c (1.14), source/shell.c
5570         (1.19), source/shift.c (1.11), source/smartIndent.c (1.14),
5571         source/tags.c (1.33), source/text.c (1.24), source/textBuf.c
5572         (1.19), source/textDisp.c (1.20), source/textDrag.c (1.6),
5573         source/textSel.c (1.8), source/undo.c (1.9), source/userCmds.c
5574         (1.24), source/window.c (1.49), source/windowTitle.c (1.5),
5575         util/DialogF.c (1.21), util/clearcase.c (1.2), util/fileUtils.c
5576         (1.22), util/fontsel.c (1.15), util/getfiles.c (1.19),
5577         util/managedList.c (1.8), util/misc.c (1.37), util/prefFile.c
5578         (1.13), util/printUtils.c (1.16), util/utils.c (1.11): Optionally
5579         #include "../config.h" anywhere at first place in all(?) .c files
5581 2002-03-13 17:15  edg
5583         * source/help.c (BETA-5-3.2): Leak fix: style buffers were leaked
5584         when help windows were closed or dismissed.
5586 2002-03-13 13:19  edg
5588         * source/highlightData.c (BETA-5-3.2): Minor fix in Tcl patterns:
5589         newlines are allowed in double quoted strings.
5591 2002-03-13 12:05  edg
5593         * source/preferences.c, util/DialogF.c, util/misc.c
5594         (BETA-5-3.[2,1,1]) (utags: BETA-5-3-RC1): Various minor leak fixes.
5596 2002-03-13 12:04  edg
5598         * source/windowTitle.c (BETA-5-3.3): Made the preview field use a
5599         variable width font to avoid obscuring it too easily.
5601 2002-03-12 20:22  edg
5603         * source/preferences.c (BETA-5-3.1): Small leak fix in language
5604         mode detection.
5606 2002-03-12 20:20  edg
5608         * source/: highlight.c, highlightData.c, highlightData.h (tags:
5609         BETA-5-3-RC1) (BETA-5-3.[1,1,1]): Revised syntax-based paren
5610         matching algorithm: relaxes constraints on highlight patterns.
5611         Valid matches should no longer be missed.
5613 2002-03-12 16:59  edg
5615         * source/help.c (BETA-5-3.1): Leak fix: text was leaked when
5616         printed.
5618 2002-03-12 16:22  edg
5620         * source/windowTitle.c (BETA-5-3.2): Removed an XmStringFree() call
5621         that was left behind (and caused a crash).
5623 2002-03-12 16:16  amai
5625         * makefiles/Makefile.os2 (BETA-5-3.1): Reduce stack size of
5626         binaries.
5628 2002-03-12 14:52  edg
5630         * Makefile, README (tags: BETA-5-3-RC1), ReleaseNotes (tags:
5631         BETA-5-3-RC1), doc/nedit.doc, doc/nedit.html, source/help_data.h,
5632         source/help_topic.h (BETA-5-3.[1,2,2,1,1,1,1]): Set version to
5633         5.3RC1.
5635 2002-03-12 09:04  edg
5637         * ReleaseNotes, source/tags.c (BETA-5-3.[1,1]): Applied patch
5638         #520941: FindDefinition function incorrectly reads the X selection
5639         even when an argument has been provided for the find_definition()
5640         action routine.
5642 2002-03-12 00:46  amai
5644         * README (BETA-5-3.1): Small updates on LessTif info
5646 2002-03-11 23:09  tringali
5648         * source/windowTitle.c (BETA-5-3.1): Fix UI so dialog doesn't jump
5649         around.  Also prevent overflow bug in text field.
5651 2002-03-11 22:41  amai
5653         * source/windowTitle.c (1.4): Fix compiler warning
5655 2002-03-11 22:40  amai
5657         * README (1.28): Small updates on LessTif info
5659 2002-03-11 22:18  edg
5661         * doc/nedit.doc (1.12), doc/nedit.html (1.6), source/help_data.h
5662         (1.9), source/help_topic.h (1.6), README (1.27), ReleaseNotes
5663         (1.15): Last update before 5.3 branch.
5665 2002-03-11 22:05  edg
5667         * doc/help.etx (1.10, BETA-5-3-RC1), source/highlight.c (1.25),
5668         source/highlight.h (1.5, BETA-5-3-RC1), source/menu.c (1.53,
5669         BETA-5-3-RC1), source/nedit.h (1.23, BETA-5-3-RC1),
5670         source/preferences.c (1.49), source/preferences.h (1.20,
5671         BETA-5-3-RC1), source/search.c (1.43, BETA-5-3-RC1),
5672         source/window.c (1.48): Applied SF patch #513976: Syntax-based
5673         parenthesis matching.
5675 2002-03-11 18:17  edg
5677         * ChangeLog (1.23), README (1.26), ReleaseNotes (1.14): Update for
5678         5.3.
5680 2002-03-08 10:40  edg
5682         * source/window.c (1.47): Fix for #527319: segfault in
5683         virtKeyBindingsAreInvalid().
5685 2002-03-08 08:43  edg
5687         * source/tags.c (1.32): Fix for #527222: malloc bugs in tags.c
5688         (Nathan Gray).
5690 2002-03-07 20:49  edg
5692         * doc/nedit.doc (1.11), doc/nedit.html (1.5), source/help_data.h
5693         (1.8), source/help_topic.h (1.5): Regenerated.
5695 2002-03-07 20:36  edg
5697         * doc/help.etx (1.9), source/windowTitle.c (1.3): Applied patch
5698         #519092: Customizable window title UI redesign
5700 2002-03-07 17:40  edg
5702         * source/menu.c (1.52): Removed some (unnecessary) statements that
5703         could cause the X server to freeze when the background menu was
5704         popped up while any of the lock keys were on.
5706 2002-03-07 16:42  tringali
5708         * makefiles/Makefile.linux (1.8, BETA-5-3-RC1): Add -lXp.
5710 2002-03-06 22:04  edg
5712         * doc/help.etx (1.8), source/nedit.h (1.22), source/preferences.c
5713         (1.48), source/preferences.h (1.19), source/window.c (1.46): Added
5714         patch #525903: Workaround for invalid virtual key bindings attached
5715         to the root window: invalid bindings are detected and ignored
5716         (behavior can be controlled with a new X-resource).
5718 2002-03-06 14:42  tringali
5720         * makefiles/Makefile.linux (1.7): Force Motif to be pulled in
5721         statically by default.  Linux users tend to upgrade frequently or
5722         move binaries across systems, causing library version skew.
5724 2002-03-04 20:10  amai
5726         * source/tags.c (1.31): Remove unused statements/code lines as
5727         pointed out on develop@
5729 2002-03-02 17:02  yooden
5731         * doc/help.etx (1.7), source/file.c (1.42, BETA-5-3-RC1),
5732         source/menu.c (1.51), source/nedit.h (1.21), source/preferences.c
5733         (1.47), source/preferences.h (1.18): Makes the line feed NEdit
5734         appends on save optional. (SF Bug #495009)
5736 2002-03-01 22:44  slobasso
5738         * source/interpret.c (1.22, BETA-5-3-RC1): properly round pow()
5739         results
5741 2002-03-01 17:13  amai
5743         * ChangeLog (1.22), README (1.25): Update timestamp and ChangeLog
5745 2002-03-01 17:12  amai
5747         * util/fileUtils.c (1.21, BETA-5-3-RC1): Add a UNICOS-specific call
5748         to readlink()
5750 2002-03-01 17:04  amai
5752         * util/fontsel.c (1.14): Replace rint(x) by floor(x+0.5)
5754 2002-03-01 16:04  amai
5756         * makefiles/Makefile.unicos (1.5, BETA-5-3-RC1): Patch from Paolo
5757         Palazzi to compile on UNICOS 10.0.1.0
5759 2002-02-27 14:44  edg
5761         * source/window.c (1.45): Setfont: fixed a bug with the window
5762         getting the wrong width when changing the font size under fvwm (or
5763         any other ICCCM2 compliant window manager). Fix provided by Dominik
5764         Vogt of fvwm.
5766 2002-02-27 11:26  edg
5768         * source/text.c (1.23, BETA-5-3-RC1): Replaced the "None" modifiers
5769         by "~Alt ~Shift ~Ctrl ~Meta", because "None" also excludes lock
5770         keys and prevents PageUp/PageDown from responding when, for
5771         instance, the NumLock key is on (so I didn't mix up my binaries
5772         after all :-).
5774 2002-02-25 17:28  edg
5776         * source/text.c (1.22): Reverted the last change. I've probably
5777         mixed up my NEdit binaries.
5779 2002-02-25 14:29  edg
5781         * source/text.c (1.21): Removed the recently introduced None
5782         modifiers in default key bindings.  They don't seem to be
5783         recognized by all Motif versions, causing the PageUp/PageDown keys
5784         to stop working.
5786 2002-02-25 10:32  edg
5788         * source/textDisp.c (1.19, BETA-5-3-RC1): Fix for SF #522263:
5789         segfault fix (Nathaniel Gray).
5791 2002-02-24 21:16  edg
5793         * source/: textBuf.c (1.18), textBuf.h (1.8) (utags: BETA-5-3-RC1):
5794         Fix for #522038: Internal error when splitting window.  Allowed
5795         more than one pre-delete callback per window (I originally thought
5796         that only one was necessary).
5798 2002-02-23 20:01  edg
5800         * source/window.c (1.44): Avoid temporarily invalid WM size hints.
5801         They seem to amplify the effects of a bug in fvwm2 (SF #496526:
5802         Very wide nedit window with fvwm).
5804 2002-02-21 18:53  tringali
5806         * source/text.c (1.20): Fix broken PageUp and PageDown keys on
5807         systems that bind osfPageLeft to Ctrl-PageUp.
5809 2002-02-20 13:03  amai
5811         * source/help.c (1.76): Make getBuildInfo() to return a static
5812         string.
5814 2002-02-16 14:39  edg
5816         * source/help_data.h (1.7): Regenerated with fixed setext (fixes
5817         some style problems).
5819 2002-02-16 14:37  edg
5821         * doc/setext (1.7, BETA-5-3-RC1): Style transition fixes by Steven
5822         Haehn.
5824 2002-02-15 09:41  edg
5826         * doc/nedit.html (1.4), source/help_data.h (1.6),
5827         source/help_topic.h (1.4): Regenerated with fixed setext.
5829 2002-02-15 09:37  edg
5831         * doc/setext (1.6): Applied bug fixes in help and html generation
5832         (provided by Steven Haehn).
5834 2002-02-14 21:08  edg
5836         * source/preferences.c (1.46): Bumped .nedit file version to 5.3.
5838 2002-02-14 21:04  edg
5840         * README (1.24): Synchronized author list with help.etx.
5842 2002-02-14 20:24  amai
5844         * README (1.23), ReleaseNotes (1.13): Re-arrange some text
5846 2002-02-14 14:28  tringali
5848         * source/preferences.c (1.45): Oops, helvetica fonts aren't italic,
5849         they're oblique.
5851 2002-02-13 23:10  edg
5853         * README (1.22), ReleaseNotes (1.12): Preparation of 5.3 release.
5855 2002-02-13 23:07  edg
5857         * source/nc.c (1.21, BETA-5-3-RC1): Preparation of 5.3 release.
5859 2002-02-13 20:47  tringali
5861         * source/preferences.c (1.44): Change help fonts to be like the
5862         defaults we have in nedit.c to reduce the likelihood of them being
5863         missing or defective.
5865 2002-02-13 20:00  tringali
5867         * util/misc.c (1.36): Fix for [ #478234 ] nedit crash with Xwindows
5868         on 2nd screen
5870 2002-02-13 18:03  edg
5872         * ChangeLog (1.21): Update.
5874 2002-02-13 14:14  edg
5876         * source/textDisp.c (1.18): Fix for SF bug #516920: line numbering
5877         in continuous wrap mode.
5879 2002-02-13 12:30  edg
5881         * doc/nedit.doc (1.10), doc/nedit.html (1.3), source/help_data.h
5882         (1.5), source/help_topic.h (1.3): Regenerated documentation.
5884 2002-02-13 12:27  edg
5886         * doc/setext-info.txt (1.1, BETA-5-3-RC1): Added setext format
5887         documentation provided by Steven Haehn.
5889 2002-02-13 12:12  edg
5891         * doc/help.etx (1.6): Minor fixes.
5893 2002-02-11 21:23  arnef
5895         * source/windowTitle.c (1.2): Fixed reason for crash when window is
5896         destroyed.  Removing leading dashes and spaces Checking for array
5897         out of bounds when creating title.
5899 2002-02-11 10:45  edg
5901         * source/highlightData.c (1.27): Upgraded X Resources highlight
5902         patterns to improve highlighting performance.  SF bug #481290;
5903         patterns provided by Markus Schwarzenberg.
5905 2002-02-08 23:26  tringali
5907         * source/nedit.c (1.30): Yet another attempted fix for 434383:
5908         menus showing up as blocks.
5910 2002-02-07 10:23  edg
5912         * doc/help.etx (1.5): Updates for SF bug #489601: misprint in
5913         help.c.
5915 2002-02-07 10:00  edg
5917         * doc/help.etx (1.4): Fix for SF bug #432203: Error in regex help
5918         for \l and \L.
5920 2002-02-07 09:28  edg
5922         * doc/setext (1.5): Comment on #! interpreter line is not allowed
5923         for every shell.
5925 2002-02-05 22:01  edg
5927         * source/highlight.c (1.24): Fix for SF bug #512961: NEdit LOCKS
5928         UP, and also for a similar bug reported at the discuss mailing list
5929         (Philippe Poilbarbe: Infinite Loop).  Yet another char/unsigned
5930         char mixup problem.
5932 2002-02-05 20:55  edg
5934         * source/regularExp.c (1.12, BETA-5-3-RC1): Fixed a char/unsigned
5935         char comparison problem that caused crashes when patterns contained
5936         characters with ASCII code >= 128.
5938 2002-02-05 18:16  edg
5940         * source/: textBuf.c (1.17), textDisp.c (1.17), textDisp.h (1.8,
5941         BETA-5-3-RC1), window.c (1.43): Bug fix for SF bug #510631: 5.2
5942         segmentation fault on Linux/i386.  Modifying tab distance in
5943         continous wrap mode brought the text display widget in an illegal
5944         state.
5946 2002-02-05 13:15  edg
5948         * source/highlight.c (1.23): Bugfix in color allocation (Thomas
5949         Schuetzkowski).
5951 2002-02-03 16:41  edg
5953         * source/: textBuf.c (1.16), textBuf.h (1.7), textDisp.c (1.16),
5954         textDisp.h (1.7): Patches for SF bug #485415: Continuous wrap
5955         updating bugs.  Continuous wrap mode combined with variable font
5956         sizes resulted in wrong text display calculations.
5958 2002-02-01 15:03  edg
5960         * source/textDisp.c (1.15): Patch for SF bug #510765: Help>Version
5961         scrollbar can get corrupted.  The text display widget used wrong
5962         style information for wrapping calculations when using variable
5963         width fonts.
5965 2002-01-28 10:43  amai
5967         * ChangeLog (1.20), source/help.c (1.75), source/nedit.c (1.29),
5968         source/server.c (1.13, BETA-5-3-RC1), source/tags.c (1.30),
5969         source/textDisp.c (1.14), source/textDrag.c (1.5, BETA-5-3-RC1),
5970         source/undo.c (1.8, BETA-5-3-RC1): Add some explicit #include
5971         <string.h>
5973 2002-01-23 16:54  tringali
5975         * source/help.c (1.74): Change parenthesis style to match the rest
5976         of nedit source code.
5978 2002-01-23 16:53  tringali
5980         * source/textSel.c (1.7, BETA-5-3-RC1): Accept COMPOUND_TEXT
5981         selection requests for compatability with recent versions of
5982         gnome-terminal.
5984 2002-01-17 01:34  amai
5986         * makefiles/Makefile.os2 (1.11): Some small fixes/enhancements
5988 2002-01-15 17:05  tringali
5990         * source/: menu.c (1.50), window.c (1.42): Lower case, Upper case,
5991         and Find Def do not require an NEdit selection.  LC/UC can operate
5992         on the cursor, and Find Def can use an external selection.
5994 2002-01-13 16:01  yooden
5996         * source/: menu.c (1.49), window.c (1.41): Removed four
5997         XtSetSensitive calls that prevent use of 'Open Selected' and 'Find
5998         Selection' on selections that are not NEdit's.
6000 2002-01-12 00:59  amai
6002         * makefiles/Makefile.os2 (1.10), source/nc.c (1.20): Makefile.os2:
6003         update/correct some linker options nc.c: I think I previously
6004         messed up the commandline for EMX&VMS case.  Perhaps not a good
6005         idea to mess around in code which I can't test...
6007 2002-01-11 18:21  amai
6009         * source/nc.c (1.19): Fix for server startup command line on OS/2:
6010         missing flag for START command and fix memory leak.
6012 2002-01-11 13:10  amai
6014         * doc/setext (1.4), source/help_data.h (1.4): Patch from Steven
6015         Haehn to add some static/const to setext output
6017 2002-01-10 12:49  amai
6019         * source/help.c (1.73): Make some funcs/vars static
6021 2002-01-08 16:06  amai
6023         * README (1.21): New timestamp ...  (a test whether the commit
6024         messages get a different subject now)
6026 2002-01-08 14:33  amai
6028         * ChangeLog (1.19), source/menu.c (1.48), source/nedit.h (1.20),
6029         source/window.c (1.40): Make more menu Items sensitive WRT an
6030         existing selection: Cut, Upper, Lower
6032 2002-01-07 10:15  amai
6034         * source/tags.c (1.29): Jump to tags only referenced by line
6035         number.  Fix by M. Schwarzenberg.
6037 2002-01-05 16:52  amai
6039         * source/search.c (1.42): Only set *again menu Items on the first
6040         search ever (not on each)
6042 2002-01-05 16:45  amai
6044         * source/: Makefile.dependencies (1.15), menu.c (1.47), nedit.h
6045         (1.19), search.c (1.41), search.h (1.15, BETA-5-3-RC1), window.c
6046         (1.39): Toggle Menu Item sensitivity, including those from SF Bug [
6047         #486072 ] Selection commands sensitivity incorrect
6049 2002-01-05 02:19  edel
6051         * source/: help_data.h (1.3), help_topic.h (1.2): Regenerated
6052         help_topic.h and help_data.h for change in help.ext
6054 2002-01-05 02:09  edel
6056         * makefiles/Makefile.solaris (1.7, BETA-5-3-RC1): Reverting to 1.5
6057         (I accidentally committed my private mods, sorry).
6059 2002-01-05 01:48  edel
6061         * doc/help.etx (1.3), doc/setext (1.3), makefiles/Makefile.solaris
6062         (1.6), source/help.c (1.72), source/preferences.c (1.43),
6063         source/preferences.h (1.17): Help updates from Steve.  Remove
6064         unused title font resources, add back some missing help text.
6066 2002-01-04 16:39  amai
6068         * ChangeLog (1.18), source/textDisp.c (1.13): Fix ("wrong")
6069         compiler (gcc) warning about two uninitialized variables
6071 2001-12-31 14:34  amai
6073         * source/nc.c (1.18): Fix a problem with calling nedit from nc on
6074         OS/2 which I introduced recently.  Enlarge Preferences.serverCmd
6075         array.
6077 2001-12-24 11:50  amai
6079         * source/macro.c (1.38, BETA-5-3-RC1): Fix by Gilles J. Seguin for
6080         SF Bug [ #480966 ] Composed characters in learned sequence
6082 2001-12-24 09:46  amai
6084         * source/file.c (1.41), source/highlight.c (1.22), source/menu.c
6085         (1.46), util/getfiles.c (1.18, BETA-5-3-RC1): Fix for SF Bug [
6086         #480960 ] No titles in some dialog boxes as sent to develop@ from
6087         T. Haude
6089 2001-12-24 09:26  amai
6091         * ChangeLog (1.17), source/parse_noyacc.c (1.2, BETA-5-3-RC1),
6092         source/window.c (1.38): Update ChangeLog, parse_noyacc.c. Typo in
6093         window.c
6095 2001-12-24 09:18  amai
6097         * source/: interpret.c (1.21), interpret.h (1.7, BETA-5-3-RC1),
6098         parse.y (1.18, BETA-5-3-RC1): Apply SF Patch [ #496413 ]
6099         preliminary patch for #495293 from A. Hood which in turn fixes SF
6100         Bug [ #495293 ] continue outside of loop causes segfault
6102 2001-12-20 15:38  amai
6104         * source/: comnedit.com (1.7, BETA-5-3-RC1), parse.c_noyacc (1.8),
6105         parse_noyacc.c (1.1): Rename our fallback version of the parse.c
6106         code to have a reasonable file extension. Update VMS command file
6107         accordingly
6109 2001-12-19 17:08  tringali
6111         * source/help.c (1.71): Fix incorrect array size that crashes on
6112         platforms where sizeof(char*) != sizeof(int)
6114 2001-12-19 14:51  tringali
6116         * source/: window.c (1.37), nedit.c (1.28): Back out frame around
6117         text patch; doesn't work well with LessTif
6119 2001-12-18 18:53  tringali
6121         * source/: nedit.c (1.27), window.c (1.36): Put frame around text
6122         widget, for consistent look with XmScrolledText Patch courtesy of
6123         C. Rasmussen (If you don't like it, disable it with
6124         *pane*XmFrame.shadowThickness: 0)
6126 2001-12-17 16:28  amai
6128         * source/selection.c (1.18, BETA-5-3-RC1): Fix compilation problem
6130 2001-12-16 04:31  ajhood
6132         * source/selection.c (1.17):  Modified Files:
6133                 selection.c
6134         replacing sprintf lost the path name when opening files
6136 2001-12-14 14:35  edel
6138         * source/help_topic.h (1.1): Separated auto-generated part of
6139         help.h into different file, help_topic.h.
6141 2001-12-14 05:14  edel
6143         * doc/: Makefile (1.2, BETA-5-3-RC1), help.etx (1.2), nedit.doc
6144         (1.9), nedit.html (1.2), setext (1.2): Rearranged styles to put
6145         fixed fonts first, for sizing help text widget.
6147 2001-12-14 05:12  edel
6149         * source/: Makefile.dependencies (1.14), help.c (1.70), help.h
6150         (1.8), help_data.h (1.2): Rearanged help fonts so window is sized
6151         to match fixed-width formatting.  Fixed underlined fonts not
6152         working.
6154 2001-12-13 15:44  amai
6156         * source/tags.c (1.28): Drop // comments from last check-in
6158 2001-12-13 13:31  amai
6160         * ChangeLog (1.16), source/help.h (1.7): Add prototype to help.h to
6161         fix build warning
6163 2001-12-13 13:27  amai
6165         * source/tags.c (1.27), source/tags.h (1.10, BETA-5-3-RC1),
6166         util/fileUtils.c (1.20), util/utils.c (1.10, BETA-5-3-RC1),
6167         util/utils.h (1.5, BETA-5-3-RC1): Apply SF Patch [ #491109 ]
6168         recognize etags TAGS files added from M. Schwarzenberg
6170 2001-12-13 13:14  amai
6172         * source/interpret.c (1.20), source/macro.c (1.37), source/menu.c
6173         (1.45), source/parse.y (1.17), source/preferences.c (1.42),
6174         source/search.c (1.40), source/selection.c (1.16), source/tags.c
6175         (1.26), source/userCmds.c (1.23, BETA-5-3-RC1), util/printUtils.c
6176         (1.15): Fix for SF Bug [ #491943 ] missing (unsigned char) casts
6177         from M. Schwarzenberg
6179 2001-12-12 17:07  edel
6181         * source/help.c (1.69): Fixed hyperlink after search crash, search
6182         memory leak, cleaned up code, added more comments.
6184 2001-12-10 05:11  edel
6186         * source/help_data.h (1.1): Help data generated from
6187         ../doc/help.etx
6189 2001-12-10 05:07  edel
6191         * doc/nedit.html (1.1): Copy of html documentation generated by new
6192         help system
6194 2001-12-10 05:03  edel
6196         * doc/: Makefile (1.1), help.etx (1.1), nedit.doc (1.8), setext
6197         (1.1): New help system!
6199 2001-12-10 04:57  edel
6201         * source/: Makefile.dependencies (1.13), help.c (1.68), help.h
6202         (1.6), highlight.c (1.21), highlight.h (1.4), menu.c (1.44),
6203         preferences.c (1.41), preferences.h (1.16), textDisp.c (1.12): New
6204         help system!
6206 2001-12-07 10:50  amai
6208         * source/file.c (1.40): Close file handle upon various error
6209         conditions to leave the routine w/o success. Also reject block
6210         devices in addition to directories.
6212 2001-12-05 10:16  amai
6214         * source/: nc.c (1.17), nedit.c (1.26): nc: don't use XtWarning
6215         when report invalid commanline argument.  nedit: react properly if
6216         file name on commandline is too long. Now starts up GUI.
6218 2001-12-04 18:03  amai
6220         * ChangeLog (1.15), source/server.c (1.12), util/getfiles.c (1.17):
6221         More checks for ParseFilename()'s return value
6223 2001-12-04 17:50  amai
6225         * source/file.c (1.39), source/menu.c (1.43), source/nc.c (1.16),
6226         source/nedit.c (1.25), source/selection.c (1.15), source/tags.c
6227         (1.25), util/DialogF.c (1.20), util/fileUtils.c (1.19):
6228         ParseFilename() often gets called w/o the caller to ensure that the
6229         arguments are proper.  Let it do some checks and have an useful
6230         return value.
6232 2001-12-04 11:14  amai
6234         * makefiles/Makefile.macosx (1.1): Add Makefile for MacOS X, as
6235         found on our website
6237 2001-12-03 22:21  amai
6239         * source/: help.c (1.67), nedit.c (1.24): Update source timestamp
6240         and add -V to commandline help
6242 2001-12-03 22:18  amai
6244         * source/nc.c (1.15): Resolve a mess of #ifdefs in handling
6245         commandline args.  Implement -V|-version for nc
6247 2001-12-03 16:46  tringali
6249         * source/: Makefile.common (1.10, BETA-5-3-RC1), help.c (1.66),
6250         linkdate.c (1.1, BETA-5-3-RC1): Make build date more accurate by
6251         updating on actual link, not when help.c was last compiled.
6253 2001-12-02 17:58  edg
6255         * source/: textBuf.c (1.15), textSel.c (1.6): Applied SF patch
6256         #487945: Fix for rectangular overstrike paste.
6258 2001-11-30 15:41  tringali
6260         * source/: nedit.c (1.23), window.c (1.35): [487153] Let user
6261         override font of statistics line
6263 2001-11-27 22:53  edg
6265         * source/search.c (1.39): Enhancement to the (multi-file)
6266         replacement dialog: all files are first checked for changes to set
6267         correct sensitivity for the multi-file button and to generate an
6268         up-to-date list of writable files in the multi-file dialog.
6270 2001-11-27 10:47  amai
6272         * source/: help.c (1.65), menu.c (1.42), shell.c (1.18): Patch from
6273         A. Riese SF Patch [ #434451 ] line numbers in shell commands
6275 2001-11-27 09:09  amai
6277         * source/file.c (1.38), source/menu.c (1.41), util/prefFile.c
6278         (1.12), util/utils.c (1.9), util/utils.h (1.4): Introduce
6279         PrependHome() to create all paths of type $HOME/file without
6280         overflow.  Fixes some leaks, other remain ...
6282 2001-11-26 21:40  amai
6284         * util/: fileUtils.c (1.18), utils.c (1.8): Quit if a "safe"
6285         getpw*() call fails. GetUserName() returns a safe, cached result
6287 2001-11-26 17:17  amai
6289         * ChangeLog (1.14), README (1.20), source/help.c (1.64),
6290         source/nc.c (1.14), source/nedit.c (1.22): Apply Patch from M.
6291         Schwarzenberg: SF Patch [ #485610 ] -- open filenames starting with
6292         a dash
6294 2001-11-26 14:54  amai
6296         * util/fileUtils.c (1.17): Try to fix a potential memory
6297         (security?!?) leak in ExpandTile()
6299 2001-11-26 14:17  amai
6301         * util/utils.c (1.7): Cache return value of GetHomeDir() and return
6302         a private reference.  Earlier we did return a string that could be
6303         invalided before it was used!?
6305 2001-11-25 23:03  edg
6307         * source/file.c (1.37): Crash fix: avoid closing windows twice when
6308         user destroys the window of a file that could not be opened instead
6309         of closing the error dialog.
6311 2001-11-25 22:05  edg
6313         * source/textBuf.c (1.14): Small fix: tighter buffer boundary check
6314         when accessing characters.
6316 2001-11-24 11:57  amai
6318         * source/file.c (1.36): Patch from Thorsten Haude for SF Bug [
6319         #484870 ] Double Mnemonic
6321 2001-11-24 11:41  amai
6323         * makefiles/Makefile.qnx (1.1, BETA-5-3-RC1): Add Makefile for QNX
6324         as posted on develop@ mailinglist
6326 2001-11-22 21:01  amai
6328         * source/interpret.c (1.19), source/preferences.c (1.40),
6329         source/textBuf.c (1.13), source/textBuf.h (1.6), util/printUtils.c
6330         (1.14), util/printUtils.h (1.5, BETA-5-3-RC1): Another small const
6331         patch
6333 2001-11-21 16:36  amai
6335         * util/misc.c (1.35): Patch SF [#483505 ] Fix warning on DEC Not
6336         literally, I extended the comment a bit.
6338 2001-11-20 15:53  amai
6340         * README (1.19): Sorry, another "dummy" commit, to check for the
6341         commit messages :-)
6343 2001-11-20 15:36  amai
6345         * ReleaseNotes (1.11): Switch to "5.2+" ...
6347 2001-11-20 15:31  amai
6349         * README (1.18): Start list of 5.2+ features/changes
6351 2001-11-20 13:25  amai
6353         * source/selection.c (1.14), util/system.h (1.9, BETA-5-3-RC1): Add
6354         Intel's icc/ecc to our list of known compilers (and fix a compiler
6355         warning)
6357 2001-11-18 19:53  amai
6359         * ChangeLog (1.13): Update
6361 2001-11-18 19:02  arnef
6363         * source/Makefile.common (1.9), source/Makefile.dependencies
6364         (1.12), source/help.c (1.63), source/help.h (1.5), source/menu.c
6365         (1.40), source/nc.c (1.13), source/preferences.c (1.39),
6366         source/preferences.h (1.15), source/server.c (1.11),
6367         source/window.c (1.34), source/window.h (1.8, BETA-5-3-RC1),
6368         source/windowTitle.c (1.1), source/windowTitle.h (1.1,
6369         BETA-5-3-RC1), util/Makefile.common (1.6, BETA-5-3-RC1),
6370         util/Makefile.dependencies (1.5, BETA-5-3-RC1), util/clearcase.c
6371         (1.1, BETA-5-3-RC1), util/clearcase.h (1.1, BETA-5-3-RC1),
6372         util/fileUtils.c (1.16), util/fileUtils.h (1.7, BETA-5-3-RC1),
6373         util/utils.c (1.6), util/utils.h (1.3): Added Customise Window
6374         Title patch Ref.
6375         http://sourceforge.net/tracker/?func=detail&atid=311005&aid=477875&
6376         group_id=11005
6378 2001-11-16 16:06  tringali
6380         * util/misc.c (1.34): 482504: Bad CapsLock grab on certain keyboard
6381         configurations
6383 2001-11-16 12:47  amai
6385         * source/userCmds.c (1.22): "const patch"
6387 2001-11-16 11:13  amai
6389         * source/: selection.c (1.13), shift.c (1.10, BETA-5-3-RC1): Add
6390         two missing #includes
6392 2001-11-16 11:02  amai
6394         * source/: help.c (1.62), shell.c (1.17), userCmds.c (1.21): Apply
6395         patch SF [ #434451 ] line numbers in shell commands from Axel
6396         Riese.
6398 2001-11-16 10:06  amai
6400         * source/: help.c (1.61), menu.c (1.39), selection.c (1.12),
6401         selection.h (1.4, BETA-5-3-RC1), text.c (1.19), text.h (1.5,
6402         BETA-5-3-RC1), textDisp.c (1.11), textDisp.h (1.6): Apply patch for
6403          SF [ #403435 ] Go to column in "Goto Line Number" dialog (added
6404         some 'consts', missing #include, etc.)
6406 2001-11-16 09:39  amai
6408         * source/: tags.c (1.24), tags.h (1.9), textBuf.c (1.12), textBuf.h
6409         (1.5), userCmds.c (1.20): Another "const patch"
6411 2001-11-15 14:28  amai
6413         * makefiles/Makefile.openbsd (1.1, BETA-5-3-RC1): In principle the
6414         same as Makefile.netbsd, but I arbitrarily chose a Motif 2.1 setup
6415         and added -lXp already
6417 2001-11-13 21:07  amai
6419         * makefiles/Makefile.os2 (1.9): For now we don't have/use
6420         readlink(2) on OS/2
6422 2001-11-13 11:10  amai
6424         * source/: search.c (1.38), search.h (1.14): Add some more 'const's
6425         to public search routines
6427 2001-11-12 14:04  amai
6429         * util/: DialogF.c (1.19), DialogF.h (1.5, BETA-5-3-RC1), misc.c
6430         (1.33), misc.h (1.11, BETA-5-3-RC1): Another small 'const patch'
6432 2001-11-12 13:46  amai
6434         * makefiles/Makefile.generic (1.7, BETA-5-3-RC1), source/tags.c
6435         (1.23), util/fileUtils.c (1.15), util/fileUtils.h (1.6): Revised
6436         version of Patch from Markus Schwarzenberg: SF [ #479589 ] path for
6437         tags files should be resolved I added a catch for systems without
6438         links/readlink(2)
6440 2001-11-10 00:00  slobasso
6442         * source/help.c (1.60): fixed bad eol in string
6444 2001-11-09 23:58  slobasso
6446         * source/highlightData.c (1.26): added in to NEdit macro language
6447         keywords
6449 2001-11-08 16:05  amai
6451         * makefiles/Makefile.generic (1.6), makefiles/Makefile.os2 (1.8),
6452         source/file.c (1.35): Drop WRITES_DOS_TEXT catch finally!
6454 2001-11-08 13:49  amai
6456         * ChangeLog (1.12): Update
6458 2001-11-08 13:47  amai
6460         * README (1.17), source/help.c (1.59): Add timestamp again to
6461         version info. The build date is not necessarily an indicator for
6462         the date of the underlying sources ...
6464 2001-11-08 12:55  edg
6466         * source/search.c (1.37): Fixed a bug for replacements in
6467         rectangular selections: false matches could hide valid ones.
6469 2001-11-07 22:54  edg
6471         * source/preferences.c (1.38): Added a patch for the last remaining
6472         issue of SF bug #230912 (Postscript language mode definition on
6473         VMS), and added a post-5.2 preferences upgrading routine, to be
6474         extended when other preferences are upgraded.
6476 2001-11-05 15:17  tringali
6478         * source/highlightData.c (1.25): Update C/C++ preprocessor patterns
6479         with specific keywords (#include, #define, etc.)
6481 2001-11-02 12:17  edg
6483         * source/file.c (1.34): Changed misleading "Create" button label in
6484         dialogs to "New File" (Thorsten Haude, SF bug #449765).
6486 2001-11-02 12:13  edg
6488         * README (1.16), doc/nedit.doc (1.7), source/help.c (1.58): Minor
6489         documentation updates (Thorsten Haude).
6491 2001-11-01 20:22  edg
6493         * util/fontsel.c (1.13): Removed a debug print statement that was
6494         left behind accidentally.
6496 2001-10-31 17:25  edg
6498         * util/getfiles.c (1.16): Added a VMS-specific check for a Motif
6499         2.x bug workaround (one was added earlier, but it should have been
6500         done at two places).
6502 2001-10-31 16:36  edg
6504         * source/: nedit.c (1.21), preferences.c (1.37): Changed default
6505         font sizes from 12 pixels to 12 points. This should improve
6506         portability.
6508 2001-10-30 21:47  tringali
6510         * source/preferences.c (1.36): Merge post-RC1 changes to mainline
6512 2001-10-27 20:19  edg
6514         * source/: menu.c (1.38), userCmds.c (1.19): Added extra checks to
6515         prevent macro/background menu commands from being executed by the
6516         user while another command is already running (to prevent a crash).
6517         Also added beeps to notify the user in those cases that the
6518         commands are rejected.
6520 2001-10-26 20:17  amai
6522         * makefiles/: Makefile.generic (1.5), Makefile.os2 (1.7): Document
6523         -DWRITES_DOS_TEXT - at least it's used on OS/2!
6525 2001-10-25 15:51  tringali
6527         * source/preferences.c (tags: REL-5-2) (BETA-5-2.6): Compare file
6528         versions as integers to avoid bad float comparisonsCompare file
6529         versions as integers to avoid bad float comparisonsCompare file
6530         versions as integers to avoid bad float comparisonsCompare file
6531         versions as integers to avoid bad float comparisons
6533 2001-10-22 08:50  amai
6535         * source/: tags.c (1.22), tags.h (1.8): Patch for SF [ #473602 ] no
6536         mult. tags selection on 1st find def from Markus Schwarzenberg
6538 2001-10-21 15:13  tringali
6540         * README (1.15), ReleaseNotes (1.10), doc/faq-txt.awk (1.2,
6541         BETA-5-3-RC1), doc/faq-txt.dtd (1.2, BETA-5-3-RC1), doc/faq-txt.xsl
6542         (1.2, BETA-5-3-RC1), doc/faq.dtd (1.2, BETA-5-3-RC1), doc/faq.xml
6543         (1.3, BETA-5-3-RC1), doc/faq.xsl (1.2, BETA-5-3-RC1), doc/nc.man
6544         (1.5, BETA-5-3-RC1), doc/nedit.doc (1.6), doc/nedit.man (1.6,
6545         BETA-5-3-RC1), source/file.c (1.33), source/help.c (1.57),
6546         source/highlight.c (1.20), source/highlightData.c (1.24),
6547         source/nedit.c (1.20), source/preferences.c (1.35), source/search.c
6548         (1.36), source/shell.c (1.16), util/fontsel.c (1.12),
6549         util/fontsel.h (1.5, BETA-5-3-RC1), util/prefFile.c (1.11),
6550         util/system.h (1.8): Merge post-5.2RC1 changes into mainline
6552 2001-10-21 15:09  tringali
6554         * doc/NEdit.ad (1.2, BETA-5-3-RC1), doc/README.FAQ (1.2,
6555         BETA-5-3-RC1), doc/faq-txt-pass2.xsl (1.2, BETA-5-3-RC1),
6556         doc/faq.txt (1.2, BETA-5-3-RC1), makefiles/Makefile.depend (1.2,
6557         BETA-5-3-RC1), makefiles/Makefile.linux (1.6),
6558         makefiles/Makefile.os2 (1.6), makefiles/Makefile.solaris (1.5),
6559         makefiles/Makefile.unixware (1.4, BETA-5-3-RC1): Merge post-5.2RC1
6560         changes into mainline
6562 2001-10-16 14:41  edg
6564         * ChangeLog (tags: REL-5-2) (BETA-5-2.6): Final update for 5.2
6565         release.
6567 2001-10-15 20:10  amai
6569         * source/tags.c (1.21): Latest patch for SF [ #466742 ] Tag not
6570         found
6572 2001-10-15 17:33  slobasso
6574         * source/nc.c (1.12): Patch to allow for multi-line macros to be
6575         passed on nc command line when a nedit server is not already
6576         running.
6578 2001-10-15 17:28  slobasso
6580         * source/: file.c (1.32), file.h (1.9, BETA-5-3-RC1), nedit.c
6581         (1.19), nedit.h (1.18), server.c (1.10): Changed -read behavior to
6582         mimic the Read Only menu option.
6584 2001-10-15 17:24  slobasso
6586         * source/text.c (1.18): Fixes problem where triple clicking to
6587         select a word wrapped line was inconsistent with the subsequent
6588         dragging to extend the selection. The behavior now matches.
6590 2001-10-12 19:34  tringali
6592         * Makefile, source/help.c (BETA-5-2.[1,9]) (utags: REL-5-2): Prep
6593         work for final 5.2 release
6595 2001-10-12 11:54  edg
6597         * README (tags: REL-5-2) (BETA-5-2.5): Minor updates.
6599 2001-10-12 10:36  edg
6601         * README, ReleaseNotes (tags: REL-5-2) (BETA-5-2.[4,2]): Updates in
6602         preparation of the 5.2 release.
6604 2001-10-11 13:19  edg
6606         * source/preferences.c (BETA-5-2.5): Fixed a bug in the 5.2
6607         preferences upgrading routine: new language modes were added, but
6608         the corresponding highlight patterns were not enabled.
6610 2001-10-10 18:32  edg
6612         * source/shell.c (tags: REL-5-2) (BETA-5-2.1): Fixed a bug that
6613         could cause NEdit to crash or garble a file when the user modifies
6614         the buffer while the output of an external command is being
6615         inserted.
6617 2001-10-08 07:29  amai
6619         * ChangeLog (BETA-5-2.5), ChangeLog (1.11): Update
6621 2001-10-06 13:09  amai
6623         * ReleaseNotes (BETA-5-2.1): Some very minor changes towards the
6624         release
6626 2001-10-06 11:42  amai
6628         * README, source/help.c (BETA-5-2.[3,8]): "lame attempt" to enfore
6629         a release: drop "RC" and update timestamps!
6631 2001-10-04 11:02  amai
6633         * makefiles/Makefile.solaris (tags: REL-5-2) (BETA-5-2.2): Use
6634         CC=cc.  After all it's the most - since only - standard conforming
6635         setting
6637 2001-10-04 10:16  amai
6639         * source/tags.c (1.20): Patch for SF Bug [ #466742 ] Tag not found.
6640          This is tags-semicolon2.diff as submitted by Markus Schwarzenberg.
6642 2001-10-04 09:44  amai
6644         * README (1.14), source/help.c (1.56): Update timestamps
6646 2001-10-02 17:06  amai
6648         * source/help.c (BETA-5-2.7): Get PrintVersion() work again and
6649         update timestamp
6651 2001-10-02 07:16  amai
6653         * doc/README.FAQ (1.1): file README.FAQ was initially added on
6654         branch BETA-5-2.
6656 2001-10-02 07:16  amai
6658         * doc/faq-txt-pass2.xsl (1.1): file faq-txt-pass2.xsl was initially
6659         added on branch BETA-5-2.
6661 2001-10-02 07:16  amai
6663         * doc/: README.FAQ, faq-txt-pass2.xsl, faq.dtd, faq.txt, faq.xml
6664         (BETA-5-2.[1,1,1,3,5]) (utags: REL-5-2): FAQ updates from Florian
6665         Xhumari (20011001)
6667 2001-10-01 13:34  amai
6669         * source/highlightData.c (tags: REL-5-2) (BETA-5-2.1): minor
6670         pattern fix, bug 455877
6672 2001-10-01 12:42  edg
6674         * source/preferences.c (BETA-5-2.4): Changed the order in which new
6675         5.2 language modes were added to the list during upgrading (they
6676         are now simply appended instead of inserted).
6678 2001-10-01 08:30  edg
6680         * util/prefFile.c (tags: REL-5-2) (BETA-5-2.1): Fixed a bug in the
6681         preferences restoration mechanism (prefFileRead is now properly
6682         set, even if already present in the resource file).
6684 2001-09-30 19:49  edg
6686         * source/preferences.c (BETA-5-2.3): Added a 5.1 to 5.2 preferences
6687         upgrading routine (language modes and highlight styles).
6689 2001-09-27 12:41  edg
6691         * source/file.c (tags: REL-5-2) (BETA-5-2.1): Added comment about
6692         use of tmpnam (Thorsten Haude).
6694 2001-09-26 21:05  amai
6696         * makefiles/Makefile.unixware (tags: REL-5-2) (BETA-5-2.1): Add
6697         -lSM -lICE  to libs as reported on the list as for UnixWare 7.1.1
6699 2001-09-21 09:58  amai
6701         * source/: tags.c (1.19), tags.h (1.7): 'const' patch + fix small
6702         memory leak + protect against memory overflow in Add*TagFile
6704 2001-09-20 19:30  tringali
6706         * doc/nedit.doc (tags: REL-5-2), source/help.c (BETA-5-2.[3,6]): -
6707         Merge slobasso 5.2 doc fixes erronously applies to mainline here
6709 2001-09-20 14:24  tringali
6711         * source/nedit.c (tags: REL-5-2) (BETA-5-2.1): Remove "iso8859" as
6712         some servers do not have this encoding installed.
6714 2001-09-20 11:14  amai
6716         * ChangeLog (1.10): Update
6718 2001-09-20 11:13  amai
6720         * ChangeLog (BETA-5-2.4): Update. Remove info about recent main
6721         trunk
6723 2001-09-19 12:11  amai
6725         * makefiles/: Makefile.linux, Makefile.os2 (BETA-5-2.[1,1]) (utags:
6726         REL-5-2): Document -lXp flag (required when linking against a Motif
6727         2.1 compatible libXm)
6729 2001-09-17 14:06  amai
6731         * source/file.c (1.31), source/regularExp.c (1.11), source/search.h
6732         (1.13), util/printUtils.c (1.13): Still minor cleanup. Make
6733         compiler/lint even more happy
6735 2001-09-14 15:59  edg
6737         * source/highlight.c (tags: REL-5-2) (BETA-5-2.1): Fixes for SF
6738         bugs #459965 and #460859 (they are related), including patch
6739         #460229.
6741 2001-09-13 14:11  tringali
6743         * source/preferences.c (BETA-5-2.2): #458807: Automatically add 5.2
6744         styles if .nedit file is pre-5.2
6746 2001-09-12 20:14  amai
6748         * doc/: faq-txt.awk (tags: REL-5-2), faq-txt.dtd (tags: REL-5-2),
6749         faq-txt.xsl (tags: REL-5-2), faq.txt, faq.xml, faq.xsl (tags:
6750         REL-5-2) (BETA-5-2.[1,1,1,2,4,1]): Update as sent from Florian
6751         Xhumari
6753 2001-09-12 09:45  amai
6755         * ChangeLog (BETA-5-2.3): I forgot to update this file in this beta
6756         branch ...
6758 2001-09-12 09:18  amai
6760         * makefiles/Makefile.depend (tags: REL-5-2) (BETA-5-2.1): Add CVS
6761         info line to output. Makes life even more simple
6763 2001-09-11 11:24  amai
6765         * doc/faq.xml (BETA-5-2.3): Add a non-visible CVS stamp and update
6766         version/time stamp
6768 2001-09-11 10:17  edg
6770         * source/search.c (tags: REL-5-2) (BETA-5-2.1): Fixed a minor
6771         button sensitivity bug (Multiple Files... button was grayed out
6772         after canceling multi-file replace dialog and modifying search
6773         text).
6775 2001-09-10 15:28  amai
6777         * util/system.h (tags: REL-5-2) (BETA-5-2.2): Update/add/fix
6778         compiler info
6780 2001-09-10 13:42  amai
6782         * source/help.c (BETA-5-2.5): Update timestamp
6784 2001-09-10 13:41  amai
6786         * doc/faq.xml (BETA-5-2.2): Some updates WRT LessTif, mostly
6787         cosmetics.
6789 2001-09-07 14:16  amai
6791         * doc/NEdit.ad (1.1): file NEdit.ad was initially added on branch
6792         BETA-5-2.
6794 2001-09-07 14:16  amai
6796         * doc/NEdit.ad (tags: REL-5-2) (BETA-5-2.1): Add a 5.1 app defaults
6797         file - needs to be updated probably.  This contains only
6798         outcommented entries!
6800 2001-09-07 07:46  amai
6802         * doc/nc.man (tags: REL-5-2), doc/nedit.doc, source/help.c
6803         (BETA-5-2.[1,2,4]): Fix typos as reported on the list
6805 2001-09-07 07:39  amai
6807         * source/help.c (BETA-5-2.3): Don't call XmRegisterConverters() for
6808         Motif 2.1, add declaration for 2.0 and add a "helpful" comment on
6809         all that
6811 2001-09-06 09:39  amai
6813         * ChangeLog (1.9), source/help.c (1.55): ChangeLog update and a new
6814         timestamp
6816 2001-09-06 09:37  amai
6818         * source/: Makefile.dependencies (1.11), file.c (1.30), tags.c
6819         (1.18), tags.h (1.6): Add missing #include and add some 'const'. 
6820         Update dependencies
6822 2001-09-05 11:44  amai
6824         * source/: file.c (1.29), help.c (1.54), preferences.c (1.34),
6825         preferences.h (1.14), tags.c (1.17), tags.h (1.5): Patch for SF bug
6826         [ #451997 ] bugs in tags.c/normalizePathname from Markus
6827         Schwarzenberg
6829 2001-09-04 17:55  amai
6831         * doc/nedit.doc, source/help.c (BETA-5-2.[1,2]): Fix typo reported
6832         on the mailinglist
6834 2001-08-31 22:16  amai
6836         * doc/: faq.txt, faq.xml (BETA-5-2.[1,1]): Update FAQ as sent from
6837         Florian Xhumari.  Add plain text version of FAQ
6839 2001-08-31 22:16  amai
6841         * doc/faq.txt (1.1): file faq.txt was initially added on branch
6842         BETA-5-2.
6844 2001-08-30 21:04  tringali
6846         * util/system.h (BETA-5-2.1): Fix for Solaris x86 "unknown"
6848 2001-08-30 20:19  amai
6850         * ChangeLog (BETA-5-2.2): Update
6852 2001-08-30 20:17  amai
6854         * source/preferences.c (BETA-5-2.1): /bin/csh doesn't make sense on
6855         OS/2 - even as a default value only
6857 2001-08-29 15:56  slobasso
6859         * source/help.c (1.53): fixed mispellings
6861 2001-08-29 13:56  amai
6863         * source/regularExp.c (1.10): Fix lint warning: octal constants
6864         shouldn't carry a suffix like 'L'!?
6866 2001-08-29 08:27  amai
6868         * util/: misc.c (1.32), misc.h (1.10): Second attempt to fix a
6869         specific compiler warning and a 'const' addition
6871 2001-08-29 00:01  slobasso
6873         * source/file.c (1.28): moved braces so nedit goto matching works
6875 2001-08-28 23:18  slobasso
6877         * doc/nedit.doc (1.5), source/help.c (1.52): documentation cleanup
6879 2001-08-28 22:24  slobasso
6881         * source/help.c (1.51): Array documentation cleanup.
6883 2001-08-28 11:41  amai
6885         * source/tags.c (1.16): 'const' patch
6887 2001-08-28 11:29  amai
6889         * source/file.c (1.27), source/highlight.c (1.19),
6890         source/interpret.c (1.18), source/macro.c (1.36), source/menu.c
6891         (1.37), source/preferences.c (1.33), source/preferences.h (1.13),
6892         source/tags.c (1.15), source/text.c (1.17), util/misc.c (1.31): Fix
6893         some more lclint warnings: type casts, make some things static (no,
6894         not all unused ones, 'some'), etc.
6896 2001-08-27 18:45  slobasso
6898         * source/macro.c (1.35): fixed static linkage of actionToString to
6899         match declaration
6901 2001-08-27 09:08  amai
6903         * source/nc.c (1.11): startServer() changes: has a return type now;
6904         re-shuffle some code Also make another global var static and
6905         replace a printf() by puts()
6907 2001-08-26 02:28  slobasso
6909         * source/macro.c (1.34): removed unused variable
6911 2001-08-25 15:58  amai
6913         * source/: file.c (1.26), highlightData.c (1.23), highlightData.h
6914         (1.6), preferences.c (1.32), preferences.h (1.12), regexConvert.c
6915         (1.5, BETA-5-3-RC1), regexConvert.h (1.3, BETA-5-3-RC1), server.h
6916         (1.3, BETA-5-3-RC1), shell.c (1.15), shell.h (1.4, BETA-5-3-RC1),
6917         undo.c (1.7), undo.h (1.4, BETA-5-3-RC1): Another 'const' patch
6919 2001-08-25 15:24  amai
6921         * source/: file.c (1.25), file.h (1.8), highlightData.c (1.22),
6922         highlightData.h (1.5), macro.c (1.33), macro.h (1.3, BETA-5-3-RC1),
6923         regularExp.c (1.9), regularExp.h (1.6, BETA-5-3-RC1), search.c
6924         (1.35), search.h (1.12): Another 'const' patch
6926 2001-08-25 12:16  amai
6928         * util/printUtils.c (1.12): The very last signed vs. unsigned
6929         warning on my system ...
6931 2001-08-25 12:09  amai
6933         * source/: highlightData.c (1.21), menu.c (1.36), preferences.c
6934         (1.31), regularExp.c (1.8), shell.c (1.14), userCmds.c (1.18): Fix
6935         a couple of "unsigned vs. int" compiler warnings. Using gcc on OS/2
6936         this warning is now completly wiped out!
6938 2001-08-25 11:55  amai
6940         * util/: DialogF.c (1.18), misc.c (1.30), prefFile.c (1.10): Fix
6941         compiler warnings. Mostly unsigned vs. signed int issues
6943 2001-08-25 11:49  amai
6945         * README (BETA-5-2.2): A couple of fixes, enhancements (see report
6946         on mailinglist)
6948 2001-08-24 18:34  amai
6950         * makefiles/Makefile.solaris (BETA-5-2.1): No debug build by
6951         default. Patch from Thorsten Haude
6953 2001-08-24 08:33  amai
6955         * util/: fontsel.c, fontsel.h, misc.c (BETA-5-2.[2,2,2]) (utags:
6956         REL-5-2): Undo some changes which I erroneously checked in ...
6958 2001-08-24 08:28  amai
6960         * ChangeLog, util/fontsel.c, util/fontsel.h, util/misc.c
6961         (BETA-5-2.[1,1,1,1]): Updated Changelog.  Includes whole history,
6962         including new beta branch.  New options of cvs2cl used, listing
6963         contains now revision/branch info, timestamps are in GMT, etc.
6965 2001-08-24 08:19  amai
6967         * source/macro.c (1.32): Fix warnings, add 'const's, make func
6968         static
6970 2001-08-23 17:57  amai
6972         * source/selection.c (1.11): Try to fix two lint/compiler warnings
6974 2001-08-23 17:42  amai
6976         * source/search.c (1.34): Fix wrong return type in function (in a
6977         "dead" branch)
6979 2001-08-23 14:59  amai
6981         * source/: highlightData.c (1.20), interpret.c (1.17), shift.c
6982         (1.9), smartIndent.c (1.13, BETA-5-3-RC1): Make some more functions
6983         static
6985 2001-08-23 14:39  amai
6987         * util/: misc.c (1.29), misc.h (1.9): Drop 'wrong' prototype for
6988         standard function. Fix a function signature to avoid warnings
6990 2001-08-23 14:11  amai
6992         * util/: fontsel.c (1.11), fontsel.h (1.4): Fix lint warning about
6993         float to integer assignment and add some more 'const's
6995 2001-08-23 13:57  amai
6997         * util/misc.c (1.28): Drop unused #include
6999 2001-08-22 15:41  amai
7001         * README, source/help.c (BETA-5-2.[1,1]): First updates for "RC1"
7003 2001-08-22 15:39  amai
7005         * doc/nedit.man (tags: REL-5-2) (BETA-5-2.1): Update from Joor
7006         Loohuis.
7008 2001-08-21 14:29  tringali
7010         * source/: userCmds.c (1.17), window.c (1.33) (utags: REL-5-2):
7011         #449569: Ensure shell/macro accelerators also have accelerator fix
7013 2001-08-20 20:36  tringali
7015         * source/window.c (1.32): #449569: Avoid startup failure when
7016         window manager grabs the same key as an accelerator
7018 2001-08-18 12:35  amai
7020         * source/Makefile.dependencies (1.10, REL-5-2): Update
7022 2001-08-18 12:24  amai
7024         * source/: help.c (1.50), help.h (1.4, REL-5-2), nedit.c (1.18):
7025         Add a PrintVersion() call to nedit.  Some more 'const' patches :-)
7027 2001-08-18 11:48  jlous
7029         * README (1.13), doc/nedit.man (1.5), source/help.c (1.49): Moved
7030         Thorsten Haude credits from pattern contributor to developer.
7032 2001-08-17 23:02  edg
7034         * README (1.12), makefiles/Makefile.aix (1.5, BETA-5-3-RC1,
7035         REL-5-2), makefiles/Makefile.bsdi (1.3, BETA-5-3-RC1, REL-5-2),
7036         makefiles/Makefile.ccur (1.3, BETA-5-3-RC1, REL-5-2),
7037         makefiles/Makefile.convex (1.3, BETA-5-3-RC1, REL-5-2),
7038         makefiles/Makefile.cygwin (1.4, BETA-5-3-RC1, REL-5-2),
7039         makefiles/Makefile.dcosx (1.3, BETA-5-3-RC1, REL-5-2),
7040         makefiles/Makefile.dec (1.4, BETA-5-3-RC1, REL-5-2),
7041         makefiles/Makefile.freebsd (1.3, BETA-5-3-RC1, REL-5-2),
7042         makefiles/Makefile.generic (1.4, REL-5-2), makefiles/Makefile.hpux
7043         (1.3, BETA-5-3-RC1, REL-5-2), makefiles/Makefile.linux (1.5),
7044         makefiles/Makefile.lynx (1.3, BETA-5-3-RC1, REL-5-2),
7045         makefiles/Makefile.m88k.svr4 (1.3, BETA-5-3-RC1, REL-5-2),
7046         makefiles/Makefile.netbsd (1.3, BETA-5-3-RC1, REL-5-2),
7047         makefiles/Makefile.os2 (1.5), makefiles/Makefile.osf (1.4,
7048         BETA-5-3-RC1, REL-5-2), makefiles/Makefile.reliant (1.3,
7049         BETA-5-3-RC1, REL-5-2), makefiles/Makefile.sco (1.3, BETA-5-3-RC1,
7050         REL-5-2), makefiles/Makefile.sgi (1.3, BETA-5-3-RC1, REL-5-2),
7051         makefiles/Makefile.solaris (1.4), makefiles/Makefile.sunos (1.3,
7052         BETA-5-3-RC1, REL-5-2), makefiles/Makefile.superux (1.3,
7053         BETA-5-3-RC1, REL-5-2), makefiles/Makefile.uhc (1.3, BETA-5-3-RC1,
7054         REL-5-2), makefiles/Makefile.ultrix (1.3, BETA-5-3-RC1, REL-5-2),
7055         makefiles/Makefile.unicos (1.4, REL-5-2),
7056         makefiles/Makefile.unixware (1.3), source/help.c (1.48),
7057         source/preferences.c (1.30): Made the REPLACE_SCOPE compilation
7058         option more visible and changed the default replace scope selection
7059         preference to "Smart".
7061 2001-08-17 21:54  edg
7063         * source/highlight.c (1.18): Added a fix for SF bug #449828.
7065 2001-08-17 14:09  tringali
7067         * source/tags.c (1.14, REL-5-2): Fix for crash in shared tag
7068         allocation on Solaris (compiler bug?)
7070 2001-08-17 11:01  amai
7072         * source/: window.c (1.31), window.h (1.7, REL-5-2): Another
7073         'const' patch
7075 2001-08-17 10:56  amai
7077         * util/: fileUtils.c (1.14), fileUtils.h (1.5) (utags: REL-5-2):
7078         Export two more interfaces. Fix for CompressPathname() to avoid
7079         multiple slashes in path. (Markus Schwarzenberg)
7081 2001-08-16 18:33  slobasso
7083         * source/highlightData.c (1.19): Fixed NEdit macro language
7084         patterns to contain previously added items.
7086 2001-08-16 17:24  amai
7088         * source/highlight.c (1.17): Fix for [ nedit-Bugs-435384 ] circular
7089         patterns reference hangs NEdit
7091 2001-08-16 09:49  amai
7093         * source/highlightData.c (1.18): Patch [ #451485 ] updated Sh Ksh
7094         Bash patterns submitted from Joor Loohuis
7096 2001-08-15 09:16  amai
7098         * source/: Makefile.dependencies (1.9), regexConvert.c (1.4,
7099         REL-5-2): Another source was missing to #include it's own header
7100         for consistency checking!
7102 2001-08-15 09:08  amai
7104         * ChangeLog (1.8): Update (ok, not even a week has passed, but it's
7105         a nice overview ...)
7107 2001-08-15 09:00  amai
7109         * source/preferences.h (1.11, REL-5-2), util/misc.c (1.27),
7110         util/misc.h (1.8, REL-5-2): Have unique value for MAX_ACCEL_LEN
7112 2001-08-15 08:56  amai
7114         * source/Makefile.dependencies (1.8): Update
7116 2001-08-15 08:56  amai
7118         * source/: userCmds.c (1.16), userCmds.h (1.4, BETA-5-3-RC1,
7119         REL-5-2): Source should include it's own headers for consistency
7120         checking.  Add some const to signatures, drop an unused arg from a
7121         static interface.
7123 2001-08-14 15:05  slobasso
7125         * source/rbTree.c (1.4, BETA-5-3-RC1, REL-5-2): fixed comment
7126         spacing
7128 2001-08-14 14:40  slobasso
7130         * source/rbTree.c (1.3): added gnu license
7132 2001-08-14 08:50  jlous
7134         * README (1.11): README credits updated to reflect version dialog
7136 2001-08-14 08:37  jlous
7138         * source/file.c (1.24), source/help.c (1.47), source/highlight.c
7139         (1.16), source/highlightData.c (1.17), source/interpret.c (1.16,
7140         REL-5-2), source/macro.c (1.31, REL-5-2), source/menu.c (1.35,
7141         REL-5-2), source/nc.c (1.10, REL-5-2), source/nedit.c (1.17),
7142         source/preferences.c (1.29), source/search.c (1.33),
7143         source/selection.c (1.10, REL-5-2), source/server.c (1.9, REL-5-2),
7144         source/shell.c (1.13), source/shift.c (1.8, REL-5-2),
7145         source/smartIndent.c (1.12, REL-5-2), source/tags.c (1.13),
7146         source/text.c (1.16, REL-5-2), source/textBuf.c (1.11, REL-5-2),
7147         source/textDisp.c (1.10, REL-5-2), source/textDrag.c (1.4,
7148         REL-5-2), source/textSel.c (1.5, REL-5-2), source/undo.c (1.6,
7149         REL-5-2), source/userCmds.c (1.15), source/window.c (1.30),
7150         util/DialogF.c (1.17, REL-5-2), util/fileUtils.c (1.13),
7151         util/fontsel.c (1.10), util/getfiles.c (1.15, REL-5-2),
7152         util/managedList.c (1.7, BETA-5-3-RC1, REL-5-2), util/misc.c
7153         (1.26), util/prefFile.c (1.9), util/printUtils.c (1.11, REL-5-2),
7154         util/system.h (1.7), util/utils.c (1.5, REL-5-2), util/vmsUtils.c
7155         (1.5, BETA-5-3-RC1, REL-5-2): Fixed license statements to pure GPL
7157 2001-08-13 13:48  tringali
7159         * doc/: nc.man (1.4), nedit.man (1.4): manpage updates from Joor.
7161 2001-08-13 09:55  amai
7163         * doc/nedit.doc (1.4), source/help.c (1.46): Doc patch from
7164         Thorsten Haude posted on Fri Aug 10 2001
7166 2001-08-13 09:51  amai
7168         * doc/nedit.doc (1.3), source/help.c (1.45): Patch from Thorsten
7169         Haude: Document Arrays within nedit.doc and typo fix in help.c
7171 2001-08-12 15:45  amai
7173         * makefiles/Makefile.generic (1.3), source/comnedit.com (1.6,
7174         REL-5-2): Drop last references to NO_FCHMOD #define
7176 2001-08-11 19:51  edg
7178         * source/search.c (1.32): Fixed SF bug #448006: three beeps; one to
7179         many.
7181 2001-08-10 20:36  amai
7183         * source/highlightData.c (1.16): TeX pattern patch from Joerg
7184         Fischer <jf505@yahoo.de>
7186 2001-08-10 14:35  amai
7188         * source/Makefile.dependencies (1.7): Update dependency list
7190 2001-08-09 20:58  tringali
7192         * source/nedit.c (1.16): Fix for wrong menu font [#434383]
7194 2001-08-09 18:47  amai
7196         * util/system.h (1.6): Correct a comment :-)
7198 2001-08-09 18:46  amai
7200         * makefiles/Makefile.os2 (1.4): Drop -DNO_FCHMOD flag
7202 2001-08-09 18:41  slobasso
7204         * source/Makefile.common (1.8, REL-5-2): added parse.c to cleaned
7205         files for make clean
7207 2001-08-09 18:39  slobasso
7209         * source/userCmds.c (1.14): removed attachment possibly causing
7210         window manager loop
7212 2001-08-09 18:03  slobasso
7214         * source/: smartIndent.c (1.11), smartIndent.h (1.4, BETA-5-3-RC1,
7215         REL-5-2), macro.c (1.30): We now keep track if we are in smart
7216         indent macros so garbage collection won't remove things from under
7217         a macro.
7219 2001-08-09 13:34  amai
7221         * source/highlight.c (1.15), source/highlightData.c (1.15),
7222         source/interpret.c (1.15), source/search.c (1.31),
7223         source/selection.c (1.9), source/shell.c (1.12),
7224         source/smartIndent.c (1.10), source/textBuf.c (1.10),
7225         source/textSel.c (1.4), source/userCmds.c (1.13), source/window.c
7226         (1.29), util/managedList.c (1.6): Add lots of missing #include
7227         <string.h>
7229 2001-08-09 08:37  amai
7231         * source/help.c (1.44): Add hardcoded timestamp (month) again
7233 2001-08-09 07:37  amai
7235         * source/.cvsignore (1.2, BETA-5-3-RC1, REL-5-2): Add entry
7237 2001-08-08 22:31  slobasso
7239         * source/file.c (1.23): remove fchmod calls except when under VMS
7241 2001-08-08 18:29  amai
7243         * makefiles/Makefile.os2 (1.3): Update from my private working copy
7245 2001-08-08 08:39  amai
7247         * ChangeLog (1.7): Update (should be done weekly perhaps and could
7248         even be done automatically?)
7250 2001-08-08 08:37  amai
7252         * source/parse.c_noyacc (1.7, REL-5-2): Re-generate from parse.y. 
7253         BTW, yacc from Digital Unix 4.0x is being used
7255 2001-08-08 08:34  amai
7257         * source/parse.y (1.16, REL-5-2): Add an #include <string.h> (there
7258         was no error/warning; somehow we already got this probably)
7260 2001-08-07 23:46  slobasso
7262         * source/Makefile.common (1.7): changed highlightData.c to be
7263         compiled with BIGGER_STRINGS
7265 2001-08-07 01:53  tringali
7267         * ReleaseNotes (1.9), source/highlightData.c (1.14),
7268         source/preferences.c (1.28): #448420: Pattern updates from Joor
7270 2001-08-07 01:12  tringali
7272         * source/nedit.c (1.15): Fix for #448402: nedit quits if unable to
7273         resolve X locale
7275 2001-08-06 21:24  amai
7277         * README (1.10): correction to "Requirements" section
7279 2001-08-06 21:21  amai
7281         * README (1.9): Add "Requirements for building NEdit" section
7283 2001-08-06 20:38  tringali
7285         * doc/nedit.doc (1.2), source/help.c (1.43): Sync help with doc. 
7286         (Updates from Thorsten Haude)
7288 2001-08-04 20:49  tringali
7290         * source/file.c (1.22), source/menu.c (1.34), source/nc.c (1.9),
7291         source/nedit.c (1.14), source/server.c (1.8), source/shell.c
7292         (1.11), source/window.c (1.28), util/misc.c (1.25): Ensure exit
7293         returns a meaningful (succes/fail) status to the user
7295 2001-08-04 20:23  tringali
7297         * util/system.h (1.5): Add info for lots more compilers.
7299 2001-08-03 12:16  amai
7301         * ReleaseNotes (1.8): Small updates
7303 2001-08-02 23:45  tringali
7305         * util/system.h (1.4): Add definitions for MSVC, Sun Workshop, etc.
7307 2001-08-02 22:59  slobasso
7309         * source/macro.c (1.29): Fixed problem where error message is
7310         written if empty learned macro is executed. Also disallowed replay
7311         from executing if a macro is already in progress. This caused a
7312         crash by overflowing the interpreter stack.
7314 2001-08-02 22:54  slobasso
7316         * source/file.c (1.21): added symlink security patch and added mode
7317         parameter to open calls with O_CREAT
7319 2001-08-02 17:26  amai
7321         * source/interpret.c (1.14): Avoid crash when calling
7322         "self_insert()" from macro menu: fill in missing entries from our
7323         fakes key event
7325 2001-08-01 07:41  amai
7327         * ChangeLog (1.6): Update
7329 2001-08-01 07:40  amai
7331         * source/help.c (1.42): Again hardcode a string about the
7332         development version "August 2001".  Build time may be misleading
7333         ...
7335 2001-07-31 23:16  slobasso
7337         * source/macro.c (1.28): fixed problem where closing window while
7338         learning would make it impossible to finish or cancel learing.
7340 2001-07-31 11:58  amai
7342         * source/text.c (1.15): Fix minor warnings
7344 2001-07-31 07:46  amai
7346         * util/managedList.c (1.5): Don't name variables 'index', may be an
7347         interface in BSD-like libc
7349 2001-07-31 07:43  amai
7351         * util/getfiles.c (1.14): Fix lint warning: "getfiles.c", line 716:
7352         warning: args redefinition hides earlier one
7354 2001-07-31 07:40  amai
7356         * util/fontsel.c (1.9): Don't use 'index' as name for variable; may
7357         be a call in a BSD-like libc
7359 2001-07-29 17:51  amai
7361         * source/highlight.c (1.14): Experimental patch to fix "mismatched"
7362         memory handling calls as indicated by "purify". Probably not
7363         complete and should be checked again with purify _now_!
7365 2001-07-28 19:53  tringali
7367         * Makefile (1.6): #442517: add explanatory text how to use make
7369 2001-07-25 18:37  tringali
7371         * source/help.c (1.41): Add more detailed info about Motif (runtime
7372         version number)
7374 2001-07-25 18:36  tringali
7376         * util/system.h (1.3): Use "Digital/Tru64 Unix" in place of OSF/1
7378 2001-07-25 18:36  tringali
7380         * doc/: nc.man (1.3), nedit.man (1.3): Update authors for 5.2
7382 2001-07-25 18:05  slobasso
7384         * util/misc.c (1.24): made changes so that Num_Lock's mod mask is
7385         found rather than assuming Mod3
7387 2001-07-25 14:36  amai
7389         * source/textBuf.c (1.9): Attempt to fix memory leak reported by
7390         Thorsten Haude
7392 2001-07-25 13:03  amai
7394         * util/misc.c (1.23): Try to fix small memory leak reported by
7395         Thorsten Haude
7397 2001-07-25 07:49  amai
7399         * util/system.h (1.2): Add "EMX=OS/2"
7401 2001-07-25 07:39  amai
7403         * source/Makefile.dependencies (1.6), util/Makefile.dependencies
7404         (1.4, REL-5-2): Update dependency lists
7406 2001-07-24 21:55  tringali
7408         * util/system.h (1.1): Add host compliation information to help
7410 2001-07-24 21:54  tringali
7412         * source/: help.c (1.40), tags.c (1.12), tags.h (1.4, REL-5-2): -
7413         Use shared strings for lower memory use with large tags files.  -
7414         Add compilation host information to help, update authors
7416 2001-07-24 19:27  slobasso
7418         * util/misc.c (1.22): Fix array size define to match actual array
7419         size.  Incorrect size could result in infinite loop.
7421 2001-07-18 13:01  amai
7423         * ChangeLog (1.5): Update
7425 2001-07-18 13:00  amai
7427         * source/: search.c (1.30), search.h (1.11, REL-5-2), window.c
7428         (1.27): Shrink two function names to 31 characters length and below
7429         (seems to be a limit on some VMS systems)
7431 2001-07-17 08:19  amai
7433         * doc/faq.xml (1.2): Updated version from  Florian Xhumari as of
7434         http://galleries.free.fr/nedit-faq-01-07-16.tar.gz
7436 2001-07-17 07:31  amai
7438         * source/preferences.c (1.27), util/getfiles.c (1.13),
7439         util/vmsUtils.c (1.4): VMS patches from Blair Phillips
7440         <blair.phillips@airservices.gov.au>:  avoid rint() re-definition,
7441         fix for non-unix file root, case-insensitive match on filename
7442         extensions.
7444 2001-07-16 20:41  amai
7446         * source/lnknedit.com (1.5, BETA-5-3-RC1, REL-5-2): VMS patch from
7447         mark.geary@qwest.com
7449 2001-07-16 14:48  amai
7451         * doc/: nc.man (1.2), nedit.man (1.2): Man page updates from Joor
7452         Loohuis
7454 2001-07-16 11:49  amai
7456         * doc/: faq-txt.awk (1.1), faq-txt.dtd (1.1), faq-txt.xsl (1.1),
7457         faq.dtd (1.1), faq.xml (1.1), faq.xsl (1.1): faq*: add FAQ files
7458         found on our website
7460 2001-07-11 21:35  amai
7462         * source/: parse.c_noyacc (1.6), parse.h (1.4, BETA-5-3-RC1,
7463         REL-5-2), parse.y (1.15): Back out "const" patch for ParseMacro().
7464         Was incomplete, therefore broken
7466 2001-07-11 15:21  amai
7468         * source/: comnedit.com (1.5), file.c (1.20), lnknedit.com (1.4):
7469         VMS patches from  <Mark.Geary@qwest.com> (not literally as for
7470         file.c)
7472 2001-07-11 08:06  amai
7474         * source/parse.c_noyacc (1.5): Update from current parse.y
7476 2001-07-11 08:04  amai
7478         * source/: parse.h (1.3), parse.y (1.14): Add some 'const' to
7479         ParseMacro() signature
7481 2001-07-11 07:55  amai
7483         * util/: comutil.com (1.3, BETA-5-3-RC1, REL-5-2), utils.c (1.4):
7484         VMS patches from Mark.Geary@qwest.com
7486 2001-07-07 09:55  amai
7488         * ChangeLog (1.4): Update
7490 2001-07-07 09:54  amai
7492         * COPYRIGHT (1.1, BETA-5-3-RC1, REL-5-2), README (1.8): Have an
7493         external file for the license terms. README refers to it
7495 2001-07-07 09:48  amai
7497         * nc.man (1.4), nedit.doc (1.6), nedit.man (1.4), doc/nc.man (1.1),
7498         doc/nedit.doc (1.1), doc/nedit.man (1.1): Move doc files to
7499         separate subdirectory
7501 2001-07-04 09:42  uid30962
7503         * README (1.7): Update some references to LessTif
7505 2001-07-04 09:29  uid30962
7507         * ReleaseNotes (1.7): ReleaseNotes: Upddate
7509 2001-07-03 12:53  amai
7511         * source/Makefile.dependencies (1.5): Makefile.dependencies: update
7512         depedency list
7514 2001-07-03 12:13  amai
7516         * source/help.c (1.39): help.c: A new month has come ...
7518 2001-06-23 09:31  amai
7520         * ChangeLog (1.3): ChangeLog: update
7522 2001-06-22 18:27  tringali
7524         * source/: nedit.c (1.13), window.c (1.26): Allow stats line
7525         background color to be set by user [#431891]
7527 2001-06-22 18:25  tringali
7529         * source/macro.c (1.27): Incremental reading from files via J. Lous
7530         [Patch #434465]
7532 2001-06-22 14:32  amai
7534         * source/file.c (1.19): file.c: fail when trying to read in a
7535         directory as a file
7537 2001-06-21 14:54  edel
7539         * source/shell.c (1.10): Fixed shell dialog BadMatch crash on
7540         Solaris 2.5
7542 2001-06-20 15:48  amai
7544         * source/macro.c (1.26): macro.c: replace snprintf() by sprintf(). 
7545          Add #include <string.h>
7547 2001-06-20 08:24  amai
7549         * ChangeLog (1.2): ChangeLog: update
7551 2001-06-19 20:00  slobasso
7553         * source/macro.c (1.25): Added Thorsten's code to put correct key
7554         codes in status bar during recording and macro running.
7556 2001-06-09 18:48  amai
7558         * makefiles/: Makefile.dec (1.3), Makefile.osf (1.3),
7559         Makefile.superux (1.2): Makefile.superux: add CVS Id Makefile.dec
7560         Makefile.osf: briefly comment on the os versions they are supposed 
7561            to work with
7563 2001-06-08 08:14  amai
7565         * source/help.c (1.38): help.c: update timestamp to "June, 2001"
7567 2001-06-07 19:52  amai
7569         * ChangeLog (1.1): ChangeLog: finally add the output of "cvs2cl".  
7570          Needs to be updated regularly ...
7572 2001-06-06 19:24  tringali
7574         * makefiles/Makefile.linux (1.4): 
7575         Remove -DEDITRES, this causes link failure.
7577 2001-06-06 10:00  amai
7579         * util/: DialogF.c (1.16), fontsel.c (1.8), getfiles.c (1.12),
7580         misc.c (1.21), prefFile.c (1.8): *.c: add some explicit #include
7581         <string.h>. Previously  it was done implicitly ...
7583 2001-06-05 12:52  amai
7585         * makefiles/Makefile.linux (1.3): Makefile.linux: drop
7586         -I/-L/usr/lesstif/* flags and add a suitable comment  instead
7588 2001-06-05 08:01  amai
7590         * source/file.c (1.18): file.c: security fix for WriteBackupFile()
7592 2001-06-01 20:09  edel
7594         * makefiles/: Makefile.solaris (1.3), Makefile.superux (1.1): From:
7595         Ian Johnston" <Ian.Johnston@dlr.de>
7597 2001-05-31 08:49  amai
7599         * source/nedit.h (1.17, REL-5-2): nedit.h: add 'extern' to variable
7600         declaration in header    (to avoid problem with multiple
7601         definitions)
7603 2001-05-29 18:21  arnef
7605         * source/menu.c (1.33): Add separator in Preferences/Default
7606         Settings/Customize Menus
7608 2001-05-19 16:09  tringali
7610         * util/misc.c (1.20): Fix bug in mnemonic building- don't build
7611         mnemonics for XK_VoidSymbol.  Fixes various problems with XFree86
7612         servers.
7614 2001-05-17 11:42  arnef
7616         * source/: menu.c (1.32), nedit.h (1.16), preferences.c (1.26),
7617         preferences.h (1.10), window.c (1.25): Adding path to windows menu
7618         file entries
7620 2001-05-15 20:04  amai
7622         * makefiles/Makefile.depend (1.1): Makefile.depend: Makefile used
7623         to generate (internal) the dependency list.                   This
7624         file does not build anything!
7626 2001-05-12 00:48  tringali
7628         * ReleaseNotes (1.6), source/text.c (1.14): - Add support for mouse
7629         wheel scrolling in the main text area.
7631 2001-05-11 19:56  amai
7633         * util/fileUtils.c (1.12): fileUtils.c: really tiny patch for OS/2
7634         only (drive letters ;-)
7636 2001-05-11 08:05  amai
7638         * source/file.c (1.17): file.c: Corrected(!) version of SuSe
7639         security patch for temporary    file security problem within
7640         PrintString().     Tested once for compile/runtime ...
7642 2001-05-05 18:01  arnef
7644         * source/menu.c (1.31): Changing default for sortOpenPrevDefCB
7645         should invalidate all open window's OpenPrev menu
7647 2001-05-04 18:33  arnef
7649         * source/: nedit.h (1.15), search.c (1.29), search.h (1.10),
7650         window.c (1.24): Make the buttons in Find and Replace dialogs
7651         sensitive on the state of 'Search for' field.
7653 2001-05-03 09:42  amai
7655         * source/help.c (1.37): help.c: update timestamp to "May, 2001"
7657 2001-04-25 21:37  edg
7659         * util/DialogF.c (1.15): Added a fix to handle unexpected
7660         destruction of dialogs gracefully.
7662 2001-04-25 19:03  amai
7664         * nedit.doc (1.5): nedit.doc: fix some typos, convert some "nedit"
7665         to "NEdit", drop some comment about pre 1.2 Motif
7667 2001-04-25 17:01  amai
7669         * util/fileUtils.c (1.11): fileUtils.c: forgot one special case
7670         where the "//" patch might to a crash. Next time I should probably
7671         <think> first, <code> later
7673 2001-04-25 16:48  amai
7675         * util/fileUtils.c (1.10): fileUtils.c: fix typo in my
7676         "double-slash patch" from today
7678 2001-04-25 07:52  amai
7680         * util/fileUtils.c (1.9): fileUtils.c: avoid double "//" in path
7681         strings as this may not work out on              non-un*x systems
7683 2001-04-24 21:10  tringali
7685         * util/misc.c (1.19): Fix crash bug in OpenMotif, where asking for
7686         the the Display/Window of a gadget produces a NULL pointer.
7688 2001-04-18 19:12  slobasso
7690         * source/window.c (1.23): needed to save/restore horizontal and
7691         vertical scroll positions when changing hw tab size.
7693 2001-04-18 19:08  slobasso
7695         * util/DialogF.c (1.14): fixed use of int where Cardinal should be
7697 2001-04-18 17:10  slobasso
7699         * source/: help.c (1.36), macro.c (1.24): new $server_name
7700         variable.
7702 2001-04-18 17:02  slobasso
7704         * source/: file.c (1.16), file.h (1.7, REL-5-2), help.c (1.35),
7705         menu.c (1.30), window.c (1.22): added optional parameter to close()
7706         action for save option.
7708 2001-04-18 16:51  slobasso
7710         * util/DialogF.c (1.13): fixed a mistake I introduced while
7711         debugging
7713 2001-04-18 16:12  slobasso
7715         * util/DialogF.c (1.12): cleaned up createMnemonics in an effort to
7716         fix a crash bug. Bug still not fixed.
7718 2001-04-17 23:40  slobasso
7720         * source/help.c (1.34): cleaned up formatting and moved Windows
7721         Menu items into correct area
7723 2001-04-17 20:13  slobasso
7725         * source/window.c (1.21): save and restore insert positions when hw
7726         tab sizes are changed
7728 2001-04-17 18:47  slobasso
7730         * source/macro.c (1.23): cleaned up RedundantActions, adding some
7731         missing items
7733 2001-04-16 23:49  slobasso
7735         * source/: file.c (1.15), nedit.h (1.14): added bit to distinguish
7736         between too much binary data and -read
7738 2001-04-16 23:20  slobasso
7740         * source/: file.c (1.14), file.h (1.6), macro.c (1.22), menu.c
7741         (1.29), nedit.h (1.13), search.c (1.28), selection.c (1.8),
7742         window.c (1.20): readOnly vs lockWrite access fix, now handles the
7743         many other locked possibilities
7745 2001-04-16 16:36  edg
7747         * source/: help.c (1.33), window.c (1.19): Added workarounds for
7748         openmotif bugs [SF bug 231876].
7750 2001-04-16 14:04  amai
7752         * source/textBuf.c (1.8): texBuf.c: try to fix a bug introduced by
7753         a "const" patch.            Pointed out by <arne@forlie.com>
7755 2001-04-14 09:51  amai
7757         * makefiles/Makefile.unicos (1.3), source/preferences.c (1.25),
7758         source/text.c (1.13), source/userCmds.c (1.12): *: applied re-vised
7759         version of patches for UNICOS from    Bill Matson
7760         <wjm@sdc.cs.boeing.com>
7762 2001-04-13 22:58  slobasso
7764         * util/DialogF.c (1.11): fix build problem introduced in previous
7765         change UCHAR_MAX is in limits.h
7767 2001-04-13 17:50  tringali
7769         * ReleaseNotes (1.5), source/file.c (1.13), source/help.c (1.32),
7770         source/highlightData.c (1.13), source/macro.c (1.21),
7771         source/preferences.c (1.24), source/search.c (1.27),
7772         source/smartIndent.c (1.9), source/userCmds.c (1.11),
7773         util/DialogF.c (1.10), util/fontsel.c (1.7), util/getfiles.c
7774         (1.11), util/misc.c (1.18), util/misc.h (1.7), util/printUtils.c
7775         (1.10): - Updated release notes - Added unmodified mnemonics to
7776         confirmation dialogs.  - Fix bug in mnemonics where there could be
7777         two of the same menmonics   on one dialog.
7779 2001-04-13 15:02  slobasso
7781         * source/search.c (1.26): fixed regex search backwards bug if wrap
7782         turned off.
7784 2001-04-12 22:02  edg
7786         * source/: help.c (1.31), macro.c (1.20), menu.c (1.28), nedit.h
7787         (1.12), preferences.c (1.23), search.c (1.25), window.c (1.18),
7788         window.h (1.6): Extended the Show Matching (..) functionality: Off,
7789         Delimiter, and Range.  Original patch was submitted by Thorsten
7790         Haude.
7792 2001-04-12 15:09  amai
7794         * source/menu.c (1.27): menu.c: allow to specify control codes in
7795         hex/dec/oct format         also improve checking of input
7797 2001-04-09 22:12  amai
7799         * util/: misc.c (1.17), misc.h (1.6): misc.c misc.h: another
7800         "const" patch
7802 2001-04-09 21:43  edg
7804         * source/help.c (1.30): Added information about new search
7805         extensions and related stuff.
7807 2001-04-09 21:38  edg
7809         * source/: nedit.h (1.11), search.c (1.24): Minor fixes and
7810         improvements in isearch + beep on search wrap combination.
7812 2001-04-09 18:46  edg
7814         * util/misc.c (1.16): Typo fix in recent accelerator fix.
7816 2001-04-06 13:09  amai
7818         * source/: preferences.c (1.22), preferences.h (1.9):
7819         preferences.*: even more "const" additions
7821 2001-04-06 13:03  amai
7823         * source/: interpret.c (1.13), interpret.h (1.6, REL-5-2):
7824         interpret.*: another "const" patch
7826 2001-04-06 09:49  amai
7828         * source/file.c (1.12), source/file.h (1.5), source/help.c (1.29),
7829         source/highlightData.c (1.12), source/highlightData.h (1.4,
7830         REL-5-2), source/preferences.c (1.21), source/preferences.h (1.8),
7831         source/regularExp.c (1.7, REL-5-2), source/regularExp.h (1.5,
7832         REL-5-2), source/search.c (1.23), source/search.h (1.9),
7833         source/textBuf.c (1.7), source/textBuf.h (1.4, REL-5-2),
7834         util/fileUtils.c (1.8), util/fileUtils.h (1.4), util/printUtils.c
7835         (1.9), util/printUtils.h (1.4, REL-5-2): *.c *.h: big "const"
7836         patch.           Except in textBuf.c it's only a couple of const
7837         additions.           In textBuf.c I had to change a coupl of lines
7838         to get this done -           should be on the safe side of life ...
7840 2001-04-04 19:38  edg
7842         * source/: preferences.c (1.20), search.c (1.22): Minor bug fixes
7843         in search extensions related code.
7845 2001-04-03 22:59  edg
7847         * source/: menu.c (1.26), nedit.h (1.10), preferences.c (1.19),
7848         preferences.h (1.7), search.c (1.21), search.h (1.8): Added "smart"
7849         replace scope behaviour to the replace dialog radio button
7850         alternative, and made it configurable through a preference.
7852 2001-04-03 08:06  amai
7854         * source/help.c (1.28): help.c: the "April" patch ...
7856 2001-04-03 01:42  tringali
7858         * util/misc.c (1.15): Don't allow traversal to insensitive widgets.
7860 2001-04-02 20:52  edg
7862         * source/: highlight.c (1.13), macro.c (1.19), menu.c (1.25),
7863         nedit.h (1.9), preferences.c (1.18), preferences.h (1.6),
7864         regularExp.c (1.6), regularExp.h (1.4), search.c (1.20), search.h
7865         (1.7), window.c (1.17): Introduced additional search modes [Markus
7866         Schwarzenberg].  Added beep on search wrap option [Markus
7867         Schwarzenberg].  Added sticky case sensitivity search preference
7868         [Markus Schwarzenberg].  Replace and find dialog and incremental
7869         search bar layout changes (currently two layout alternatives for
7870         replace dialog, for evaluation purposes).
7872 2001-03-30 17:54  slobasso
7874         * source/highlightData.c (1.11): new global in nedit macro language
7875         $empty_array
7877 2001-03-30 17:48  slobasso
7879         * source/: help.c (1.27), macro.c (1.18): added a new empty array
7880         global
7882 2001-03-27 23:00  slobasso
7884         * source/help.c (1.26): minor formatting fix
7886 2001-03-27 15:37  tringali
7888         * makefiles/Makefile.aix (1.4): Add FUNCPROTO=15 for the IBM X
7889         headers, which require a bitmask in this #define in order to
7890         control function prototypes.
7892 2001-03-26 15:46  slobasso
7894         * source/: interpret.c (1.12), interpret.h (1.5), macro.c (1.17):
7895         minor array code cleanup
7897 2001-03-25 08:42  arnef
7899         * source/tags.c (1.11): Fixed bug #217022
7901 2001-03-23 23:11  slobasso
7903         * source/highlightData.c (1.10): added missing variables to NEdit
7904         macro highlighting data
7906 2001-03-23 14:41  slobasso
7908         * source/undo.c (1.5): undo/redo sets the selection to the changed
7909         text
7911 2001-03-21 21:25  edg
7913         * source/search.c (1.19): Changed the initial default selection for
7914         multi-file replacement dialog to all files instead of none. 
7915         Multi-file replacement dialog now makes sure that at least the
7916         first selected item is visible when displayed.  Removed the #ifdefs
7917         for conditional multi-file replacement functionality.  Minor layout
7918         change for the replace dialog.
7920 2001-03-21 21:20  edg
7922         * source/window.c (1.16): Removed #ifdef for conditional multi-file
7923         replacement functionality.
7925 2001-03-19 16:30  slobasso
7927         * source/: highlight.c (1.12), regexConvert.c (1.3), regularExp.c
7928         (1.5), search.c (1.18), text.c (1.12), textBuf.c (1.6), textDisp.c
7929         (1.9): removing warnings for RH7 linux compiler
7931 2001-03-19 14:43  tringali
7933         * source/: text.c (1.11), nedit.c (1.12): 
7934         
7935         Move toggle overstrike accelerator to Motif standard "Insert", free
7936         up Ctrl+B for other uses.
7938 2001-03-17 06:44  arnef
7940         * source/search.c (1.17): Fixed bug related to
7941         XtGetSelectionValue() and variables going out of scope.  Added
7942         mnemonic to Replace& Find Button.
7944 2001-03-16 22:24  slobasso
7946         * source/menu.c (1.24): fixed menu argument to set_wrap_text
7948 2001-03-16 20:28  amai
7950         * source/: nc.c (1.8), nedit.c (1.11): nc.c nedit.c: wildcard
7951         expansion for non-sh shells on OS/2 (EMX)
7953 2001-03-13 16:48  slobasso
7955         * source/help.c (1.25), source/macro.c (1.16), source/search.c
7956         (1.16), source/selection.c (1.7), source/shell.c (1.9),
7957         source/shift.c (1.7), source/textDisp.c (1.8), util/DialogF.c
7958         (1.9), util/fontsel.c (1.6), util/printUtils.c (1.8): cleanup
7959         warnings under linux compiler
7961 2001-03-12 15:24  slobasso
7963         * source/help.c (1.24): fixed a few minor mistakes.
7965 2001-03-12 15:15  slobasso
7967         * source/: help.c (1.23), macro.c (1.15), menu.c (1.23),
7968         preferences.c (1.17), window.c (1.15), window.h (1.5): added final
7969         window settable prefs through actions and verified all should be
7970         macro recordable.
7972 2001-03-11 02:31  slobasso
7974         * source/: help.c (1.22), menu.c (1.22), nedit.h (1.8): new macro
7975         access to many window settings
7977 2001-03-10 15:36  arnef
7979         * source/: help.c (1.21), menu.c (1.21), nedit.c (1.10), nedit.h
7980         (1.7), preferences.c (1.16), preferences.h (1.5), search.c (1.15),
7981         search.h (1.6): Implemented replace/find functionality, patch no
7982         403934
7984 2001-03-09 22:30  slobasso
7986         * source/help.c (1.20): changed delete() to delete_selection() in
7987         docs
7989 2001-03-09 22:27  slobasso
7991         * source/menu.c (1.20): changed Delete menu item to use
7992         delete_selection action
7994 2001-03-09 22:21  slobasso
7996         * source/parse.y (1.13): added lex hack for delete array[key] vs
7997         delete() abiguity
7999 2001-03-09 16:58  slobasso
8001         * source/: help.c (1.19), macro.c (1.14), menu.c (1.19), text.c
8002         (1.10), text.h (1.4, REL-5-2), textDisp.c (1.7), textDisp.h (1.5,
8003         REL-5-2), window.c (1.14), window.h (1.4): adding new variables for
8004         font width and pane index and size and focus_pane action
8006 2001-03-06 19:49  slobasso
8008         * source/: interpret.c (1.11), rbTree.c (1.2), rbTree.h (1.2,
8009         BETA-5-3-RC1, REL-5-2): added comments, cleaned up a few minor bugs
8010         and added cvs id's to new files
8012 2001-03-06 15:02  slobasso
8014         * source/macro.c (1.13): add comments
8016 2001-03-06 01:00  slobasso
8018         * source/: interpret.c (1.10), parse.y (1.12): code cleanup
8020 2001-03-05 21:39  slobasso
8022         * source/highlightData.c (1.9): bring syntax hilighting up to
8023         latest changes in nedit macro language
8025 2001-03-05 19:26  slobasso
8027         * source/: interpret.c (1.9), macro.c (1.12), parse.y (1.11): fixed
8028         a few warnings and made splitMS compatible with array sub-scripts
8029         end cases, which is what is was designed for
8031 2001-03-05 16:20  amai
8033         * source/: help.c (1.18), parse.y (1.10): help.c: It's "March" now
8034         ...  parse.y: add two yy*() prototypes to make compiler happy
8036 2001-03-05 15:00  slobasso
8038         * source/: Makefile.common (1.6), Makefile.dependencies (1.4),
8039         help.c (1.17), interpret.c (1.8), interpret.h (1.4), macro.c
8040         (1.11), menu.c (1.18), nedit.c (1.9), parse.y (1.9), rbTree.c
8041         (1.1), rbTree.h (1.1), shell.c (1.8), smartIndent.c (1.8),
8042         userCmds.c (1.10): array macro feature
8044 2001-02-26 23:38  edg
8046         * Makefile (1.5), README (1.6), ReleaseNotes (1.4), nc.man (1.3),
8047         nedit.doc (1.4), nedit.man (1.3), makefiles/Makefile.aix (1.3),
8048         makefiles/Makefile.bsdi (1.2), makefiles/Makefile.ccur (1.2),
8049         makefiles/Makefile.convex (1.2), makefiles/Makefile.cygwin (1.3),
8050         makefiles/Makefile.dcosx (1.2), makefiles/Makefile.dec (1.2),
8051         makefiles/Makefile.freebsd (1.2), makefiles/Makefile.generic (1.2),
8052         makefiles/Makefile.hpux (1.2), makefiles/Makefile.linux (1.2),
8053         makefiles/Makefile.lynx (1.2), makefiles/Makefile.m88k.svr4 (1.2),
8054         makefiles/Makefile.netbsd (1.2), makefiles/Makefile.os2 (1.2),
8055         makefiles/Makefile.osf (1.2), makefiles/Makefile.reliant (1.2),
8056         makefiles/Makefile.sco (1.2), makefiles/Makefile.sgi (1.2),
8057         makefiles/Makefile.solaris (1.2), makefiles/Makefile.sunos (1.2),
8058         makefiles/Makefile.uhc (1.2), makefiles/Makefile.ultrix (1.2),
8059         makefiles/Makefile.unicos (1.2), makefiles/Makefile.unixware (1.2),
8060         source/Makefile.common (1.5), source/Makefile.dependencies (1.3),
8061         source/comnedit.com (1.4), source/file.c (1.11), source/file.h
8062         (1.4), source/help.c (1.16), source/help.h (1.3),
8063         source/highlight.c (1.11), source/highlight.h (1.3, REL-5-2),
8064         source/highlightData.c (1.8), source/highlightData.h (1.3),
8065         source/interpret.c (1.7), source/interpret.h (1.3),
8066         source/lnknedit.com (1.3), source/macro.c (1.10), source/macro.h
8067         (1.2, REL-5-2), source/menu.c (1.17), source/menu.h (1.5,
8068         BETA-5-3-RC1, REL-5-2), source/n.bm (1.2, BETA-5-3-RC1, REL-5-2),
8069         source/nc.c (1.7), source/nedit.bm (1.2, BETA-5-3-RC1, REL-5-2),
8070         source/nedit.c (1.8), source/nedit.h (1.6),
8071         source/nedit_options_file.opt (1.2, BETA-5-3-RC1, REL-5-2),
8072         source/parse.c_noyacc (1.4), source/parse.h (1.2), source/parse.y
8073         (1.8), source/preferences.c (1.15), source/preferences.h (1.4),
8074         source/regexConvert.c (1.2), source/regexConvert.h (1.2, REL-5-2),
8075         source/regularExp.c (1.4), source/regularExp.h (1.3),
8076         source/search.c (1.14), source/search.h (1.5), source/selection.c
8077         (1.6), source/selection.h (1.3, REL-5-2), source/server.c (1.7),
8078         source/server.h (1.2, REL-5-2), source/shell.c (1.7),
8079         source/shell.h (1.3, REL-5-2), source/shift.c (1.6), source/shift.h
8080         (1.3, BETA-5-3-RC1, REL-5-2), source/smartIndent.c (1.7),
8081         source/smartIndent.h (1.3), source/tags.c (1.10), source/tags.h
8082         (1.3), source/text.c (1.9), source/text.h (1.3), source/textBuf.c
8083         (1.5), source/textBuf.h (1.3), source/textDisp.c (1.6),
8084         source/textDisp.h (1.4), source/textDrag.c (1.3), source/textDrag.h
8085         (1.2, BETA-5-3-RC1, REL-5-2), source/textP.h (1.3, BETA-5-3-RC1,
8086         REL-5-2), source/textSel.c (1.3), source/textSel.h (1.2,
8087         BETA-5-3-RC1, REL-5-2), source/undo.c (1.4), source/undo.h (1.3,
8088         REL-5-2), source/userCmds.c (1.9), source/userCmds.h (1.3),
8089         source/window.c (1.13), source/window.h (1.3), util/DialogF.c
8090         (1.8), util/DialogF.h (1.4, REL-5-2), util/Makefile.common (1.5,
8091         REL-5-2), util/Makefile.dependencies (1.3), util/comutil.com (1.2),
8092         util/fileUtils.c (1.7), util/fileUtils.h (1.3), util/fontsel.c
8093         (1.5), util/fontsel.h (1.3), util/getfiles.c (1.10),
8094         util/getfiles.h (1.3, BETA-5-3-RC1, REL-5-2), util/managedList.c
8095         (1.4), util/managedList.h (1.3, BETA-5-3-RC1, REL-5-2), util/misc.c
8096         (1.14), util/misc.h (1.5), util/prefFile.c (1.7), util/prefFile.h
8097         (1.4, BETA-5-3-RC1, REL-5-2), util/printUtils.c (1.7),
8098         util/printUtils.h (1.3), util/utils.c (1.3), util/utils.h (1.2,
8099         REL-5-2), util/vmsParam.h (1.2, BETA-5-3-RC1, REL-5-2),
8100         util/vmsUtils.c (1.3), util/vmsUtils.h (1.3, BETA-5-3-RC1,
8101         REL-5-2): Added CVS Ids.
8103 2001-02-25 02:13  edel
8105         * source/parse.y (1.7): Fix conflicts in yacc grammar!
8107 2001-02-22 20:27  edel
8109         * source/highlight.c (1.10): My previous highlighting patch didn't
8110         take in to account styles which fail lookup in the pass1pattern
8111         list (like pass 2 patterns).
8113 2001-02-21 21:39  tringali
8115         * source/highlight.c (1.9): [Patch #101473] Use nearest-color match
8116         when colormap exhausted.
8118 2001-02-21 16:49  edel
8120         * source/highlight.c (1.8): Abutting styles could fool incremental
8121         highlighting into using an unparsable pattern with parseString.
8123 2001-02-20 23:54  slobasso
8125         * source/: help.c (1.15), macro.c (1.9): new preference global
8126         variables added
8128 2001-02-20 15:37  slobasso
8130         * source/menu.c (1.16): fixed bug where forgot to deref nArgs
8131         pointer
8133 2001-02-20 09:58  amai
8135         * Makefile (1.4), README (1.5): README:   change a couple of
8136         "nedit" to "NEdit" Makefile: slightly change comment text (fix
8137         typo, etc.)
8139 2001-02-19 16:39  slobasso
8141         * source/: help.c (1.14), macro.c (1.8), menu.c (1.15): added a new
8142         macro command string_compare() and an action raise_window()
8144 2001-02-19 16:30  slobasso
8146         * source/file.c (1.10): fix issue where reused untitled window is
8147         not given focus when raised.
8149 2001-02-19 10:03  amai
8151         * source/help.c (1.13): help.c: fix some typos and change a couple
8152         of         "nedit" to "NEdit". Actually it is not always        
8153         straightforward to see whether a "nedit" refers to         the
8154         whole product called "NEdit" or to the "nedit" executable ...
8156 2001-02-19 02:02  slobasso
8158         * source/text.c (1.8): fix warnings
8160 2001-02-17 14:03  amai
8162         * source/Makefile.dependencies (1.2), util/Makefile.dependencies
8163         (1.2): */Makefile.dependencies: update WRT new utils.*
8165 2001-02-17 13:59  amai
8167         * source/file.c (1.9), util/utils.c (1.2): file.c utils.c: add
8168         missing #includes
8170 2001-02-17 13:56  amai
8172         * util/: utils.c (1.1), utils.h (1.1): utils.*: new sources for
8173         general purpose, non-GUI stuff like          GetHomeDir()
8175 2001-02-17 13:53  amai
8177         * source/file.c (1.8), source/macro.c (1.7), source/menu.c (1.14),
8178         source/nc.c (1.6), source/server.c (1.6), source/tags.c (1.9),
8179         util/Makefile.common (1.4), util/fileUtils.c (1.6), util/prefFile.c
8180         (1.6): nc.c server.c: move #include <sys/types.h> before other
8181         <sys/*> Makefile.common: prepare for util/utils.c to be checked in
8182         file.c macro.c menu.c tags.c fileUtils.c prefFile.c:    use new
8183         GetCurDir(), GetHomeDir() calls
8185 2001-02-17 01:47  edel
8187         * source/: highlight.c (1.7), parse.y (1.6): 
8188         Empty code blocks are rejected by the macro language.
8190 2001-02-17 00:09  slobasso
8192         * source/interpret.c (1.6): when strings are converted to numbers
8193         and the conversion fails, use 0 rather than junk
8195 2001-02-16 14:58  amai
8197         * ReleaseNotes (1.3), source/tags.c (1.8), util/fileUtils.c (1.5):
8198         ReleaseNotes: add some bugs being addressed *.c: supply fallback if
8199         getcwd() fails      (in one case we used uninitialized memory
8200         earlier!)
8202 2001-02-16 14:25  amai
8204         * source/: Makefile.common (1.4), help.c (1.12): Makefile.common:
8205         nc depends on libNUtil.a! help.c: switch to "February 2001" ...
8207 2001-02-15 16:08  tringali
8209         * ReleaseNotes (1.2): 
8210         Add info about 5.2 features and bugfixes.
8212 2001-02-15 16:07  tringali
8214         * util/misc.c (1.13): 
8215         Fix simulateButtonPress() so it works for gadgets.  (Needed for
8216         DialogF mnemonics.)
8218 2001-02-15 16:06  tringali
8220         * util/DialogF.h (1.3): 
8221         Change dialog_type parameter to int to avoid warnings.
8223 2001-02-15 16:06  tringali
8225         * util/DialogF.c (1.7): 
8226         Automatically create mnemonics for dialog buttons.  Change
8227         dialog_type parameter to int to avoid warnings (comparing unsingned
8228         int for negative isn't exactly useful).
8230 2001-02-15 16:04  tringali
8232         * source/preferences.c (1.14): Default syntax highlighting to on.
8234 2001-02-15 16:04  tringali
8236         * source/nc.c (1.5): 
8237         
8238         - Remove warnings for 64-bit systems.  Extend strlen results to
8239         long and use   %ld as a format specifier.  strlen returns a size_t
8240         which is typically   an unsigned long on 64-bit systems.
8242 2001-02-14 00:34  slobasso
8244         * source/: help.c (1.11), text.c (1.7), textDisp.c (1.5),
8245         textDisp.h (1.3): added extra options to many of the macro actions
8247 2001-02-12 22:37  amai
8249         * source/preferences.c (1.13): preferences.c: patch from Thorsten
8250         Haude to issue a warning                if -import can not find the
8251         specified file
8253 2001-02-12 21:08  slobasso
8255         * source/: help.c (1.10), menu.c (1.13), nedit.h (1.5),
8256         preferences.c (1.12), preferences.h (1.3), search.c (1.13),
8257         search.h (1.4): Added a search wrap option to prefs and made some
8258         more options available to macro actions.
8260 2001-02-09 22:35  tringali
8262         * source/help.c (1.9): Remove obsolete reference to Caps-Lock bug.
8264 2001-02-09 22:34  slobasso
8266         * source/: interpret.c (1.5), interpret.h (1.2), parse.c_noyacc
8267         (1.3), parse.y (1.5): fixed a leak with static strings in the macro
8268         interpreter.
8270 2001-02-09 22:19  slobasso
8272         * source/: menu.c (1.12), text.c (1.6): fixed strCaseCmp() bug
8273         where partial strings would match.
8275 2001-02-09 21:07  amai
8277         * source/userCmds.c (1.8): userCmds.c: try to fix compiler warnings
8279 2001-02-09 09:08  amai
8281         * source/: menu.c (1.11), menu.h (1.4): menu.*: fix a 'pointer vs.
8282         integer constant' problem, by adding a         cast to the
8283         constants #definition
8285 2001-02-08 09:08  amai
8287         * source/Makefile.common (1.3), source/Makefile.dependencies (1.1),
8288         util/Makefile.common (1.3), util/Makefile.dependencies (1.1):
8289         */Makefile.common: include new */Makefile.dependencies: simple
8290         files containing the dependencies for all     objects (i.e. *.o)
8292 2001-02-08 08:52  amai
8294         * source/: menu.c (1.10), menu.h (1.3): menu.c menu.h: - correct my
8295         previous patch: XmNuserData requires XtPointer* arg               
8296         - add some more 'const's
8298 2001-02-06 16:04  amai
8300         * source/search.c (1.12), util/DialogF.c (1.6), util/getfiles.c
8301         (1.9): search.c DialogF.c getfiles.c: Drop #ifdef MOTIF10 sections.
8303 2001-02-06 12:07  amai
8305         * source/menu.c (1.9): menu.c: Fix a 'major' 64bit bug: we were
8306         passing a pointer to int         instead of pointer to pointer.
8307         This fixes the crash with         NEdit/LessTif on alpha when
8308         selecting the Window menu item!!
8310 2001-02-06 10:19  amai
8312         * source/preferences.c (1.11): preferences.c: drop unused #include
8313         <errno.h>
8315 2001-02-06 10:03  amai
8317         * source/interpret.c (1.4), util/prefFile.c (1.5), util/prefFile.h
8318         (1.3): interpret.c prefFile.*: add 'const' to some more functions'
8319         signature
8321 2001-02-06 10:02  amai
8323         * source/: nc.c (1.4), server.c (1.5): server.c nc.c: add checks
8324         whether some system calls succeed (e.g. uname())               
8325         changed signature of getHostName() and getUserName
8327 2001-02-05 19:45  amai
8329         * util/: DialogF.c (1.5), misc.c (1.12), prefFile.c (1.4),
8330         printUtils.c (1.6): DialogF.c misc.c prefFile.c printUtils.c: add
8331         'const' to some     functions' signatures
8333 2001-02-05 17:13  amai
8335         * source/: file.c (1.7), help.c (1.8), highlight.c (1.6),
8336         highlightData.c (1.7): file.c help.c highlight.c highlightData.c:
8337         Replace improper <0> as last argument          in XtVa*() interface
8338         calls by <NULL>
8340 2001-02-02 18:10  tringali
8342         * source/highlight.c (1.5): Replace debugging code of divide by 0
8343         with a more proper assert.  Dividing by zero generated warnings on
8344         lots of compilers.
8346 2001-02-02 14:47  amai
8348         * source/window.c (1.12): window.c: drop declaration of
8349         _XEditResCheckMessages(); should be in           according header  
8350                 Fix compiler warning about boolean expression
8352 2001-02-02 14:00  amai
8354         * Makefile (1.3), README (1.4): Makefile: do not list CVS/ subdir
8355         when running 'make' without argument README:   cosmetics
8356         (re-formatting)           add pointer to makefiles/Makefile.generic
8357         which explains     our current -D compiler options
8359 2001-02-02 13:12  amai
8361         * util/getfiles.c (1.8): getfiles.c: - add 'cont' add some places  
8362                     (as I realized we are already using it, so we don't    
8363                   discuss systems w/o here)             - drop */errno.h
8364         #includes (I couldn't see any usage of it currently)
8366 2001-02-01 23:16  tringali
8368         * makefiles/Makefile.aix (1.2): 
8369         
8370         Fix for bug 130164: force X headers to include full prototype
8371         information.
8373 2001-01-26 22:42  amai
8375         * source/: help.c (1.7), window.c (1.11): help.c: switch to
8376         "January, 2001" window.c: ad cast; should fix SF [Bug #130164 ]
8377         Compiler warning on AIX4.3.2 in                window.c
8379 2001-01-24 15:54  amai
8381         * util/misc.c (1.11), source/highlightData.c (1.6), source/menu.c
8382         (1.8), source/preferences.c (1.10), source/userCmds.c (1.7): *.c:
8383         The XmNnumChildren resource if of type 'Cardinal', not 'int'
8385 2001-01-10 10:42  amai
8387         * source/textBuf.c (1.4): textBuf.c: fix for SF [Bug #115195 ]
8388         textBuf.c:862 warning: '/*' within comment
8390 2001-01-05 21:18  amai
8392         * source/shell.c (1.6): shell.c: change some "Nedit" strings to
8393         "NEdit".           properly end an execl() parameter list by (char
8394         *)0
8396 2000-12-20 14:05  amai
8398         * source/help.c (1.6), source/nedit.c (1.7), source/search.c
8399         (1.11), source/window.c (1.10), util/getfiles.c (1.7): Replace
8400         "Lesstif" by "LessTif" ...  Update timestamp in version info to
8401         "december, 2000"
8403 2000-12-20 13:56  amai
8405         * README (1.3), source/.cvsignore (1.1), source/tags.c (1.7),
8406         util/misc.c (1.10): Add two missing #includes Add a .cvsignore for
8407         the two binaries beign built Update the docs WRT LessTif issues
8409 2000-12-19 21:08  tringali
8411         * nedit.doc (1.3): 
8412         
8413         Removed obsolete references to fnal.gov FTP server.
8415 2000-12-19 21:06  edg
8417         * source/selection.c (1.5): Added a fix for SF bug 126285: segfault
8418         with goto line.
8420 2000-12-15 20:57  edg
8422         * source/text.c (1.5): Fixed a selection highlighting bug (removed
8423         an earlier bogus patch).
8425 2000-12-10 19:35  edg
8427         * source/search.c (1.10): Fixed some (harmless) compiler warnings. 
8428         Added an extra check in the multi-file replacement code to make
8429         sure that the user didn't invalidate the replacement strings when
8430         the dialog isn't modal (bug in several Lesstif versions).
8432 2000-11-30 21:33  edg
8434         * util/getfiles.c (1.6): Implemented a workaround for a Motif 2.x
8435         file selection box bug.
8437 2000-11-30 21:31  edg
8439         * makefiles/Makefile.cygwin (1.2): Minor changes requested by
8440         Christian Denat.
8442 2000-11-23 23:23  edg
8444         * source/: search.c (1.9), search.h (1.3), window.c (1.9): Fixed a
8445         critical bug in the multi-file replace functionality.  Closing
8446         windows while a multi-file replace dialog was up could result in a
8447         crash. The lists are now updated when a window closes.
8449 2000-11-22 23:08  edg
8451         * source/: nedit.h (1.4), search.c (1.8), window.c (1.8): Added
8452         multi-file replace-all functionality.
8454 2000-11-22 21:50  edg
8456         * source/: preferences.c (1.9), search.c (1.7): Added a missing
8457         #include <stdio.h>.
8459 2000-11-07 14:03  edel
8461         * util/misc.c (1.9): Fix glitches in Caps/Num Lock patch
8463 2000-11-06 21:52  edel
8465         * source/: macro.c (1.6), preferences.c (1.8), shift.c (1.5),
8466         text.c (1.4), userCmds.c (1.6), window.c (1.7): Patch for Caps/Num
8467         Lock bug + a few other minor fixes
8469 2000-11-06 21:50  edel
8471         * util/: misc.c (1.8), misc.h (1.4): Patch for Caps/Num Lock Motif
8472         bug
8474 2000-10-06 21:23  edel
8476         * util/misc.c (1.7): Bug fix: BG menu not working with new best
8477         visual code
8479 2000-10-04 03:09  edel
8481         * util/: DialogF.c (1.4), fontsel.c (1.4), getfiles.c (1.5),
8482         managedList.c (1.3), misc.c (1.6), printUtils.c (1.5): For IA-64,
8483         XtVa argument lists must be terminated with NULL rather than 0
8485 2000-10-04 03:07  edel
8487         * source/: macro.c (1.5), menu.c (1.7), preferences.c (1.7),
8488         search.c (1.6), selection.c (1.4), shell.c (1.5), shift.c (1.4),
8489         smartIndent.c (1.6), tags.c (1.6), textDisp.c (1.4), userCmds.c
8490         (1.5), window.c (1.6): For IA-64, XtVa calls must be terminated
8491         w/NULL, rather than 0
8493 2000-09-29 15:48  edel
8495         * util/: fileUtils.c (1.4), misc.c (1.5): Support ClearCase version
8496         extended pathnames (and fix some compiler warns)
8498 2000-09-29 15:38  edel
8500         * source/: file.c (1.6), file.h (1.3), menu.c (1.6), nedit.c (1.6),
8501         preferences.c (1.6), server.c (1.4), shell.c (1.4): Updates from
8502         Max (via Arne), and Arne Førlie: ClearCase version extended paths,
8503         Untitled windows inherit parent path, and avoid reuse of Untitled
8504         windows which are currently running a macro.
8506 2000-09-26 20:28  edel
8508         * source/: file.c (1.5), help.c (1.5), highlightData.c (1.5),
8509         macro.c (1.4), menu.c (1.5), nedit.c (1.5), preferences.c (1.5),
8510         search.c (1.5), smartIndent.c (1.5), tags.c (1.5), userCmds.c
8511         (1.4), window.c (1.5): Allow nedit to use non-default visuals
8513 2000-09-26 20:25  edel
8515         * util/: DialogF.c (1.3), fontsel.c (1.3), getfiles.c (1.4), misc.c
8516         (1.4), misc.h (1.3), printUtils.c (1.4): Allow NEdit to use
8517         non-default visual
8519 2000-09-22 19:41  edel
8521         * util/: fileUtils.c (1.3), getfiles.c (1.3), misc.c (1.3),
8522         prefFile.c (1.3), printUtils.c (1.3): Changes since last posted
8523         development release
8525 2000-09-22 19:34  edel
8527         * source/: file.c (1.4), help.c (1.4), highlight.c (1.4),
8528         highlightData.c (1.4), interpret.c (1.3), macro.c (1.3), menu.c
8529         (1.4), nc.c (1.3), nedit.c (1.4), parse.y (1.4), preferences.c
8530         (1.4), regularExp.c (1.3), search.c (1.4), selection.c (1.3),
8531         server.c (1.3), shell.c (1.3), shift.c (1.3), smartIndent.c (1.4),
8532         tags.c (1.4), text.c (1.3), textBuf.c (1.3), undo.c (1.3),
8533         userCmds.c (1.3), window.c (1.4): Changes since last posted
8534         development release
8536 2000-09-10 18:15  tringali
8538         * makefiles/: Makefile.aix (1.1), Makefile.bsdi (1.1),
8539         Makefile.ccur (1.1), Makefile.convex (1.1), Makefile.cygwin (1.1),
8540         Makefile.dcosx (1.1), Makefile.dec (1.1), Makefile.freebsd (1.1),
8541         Makefile.generic (1.1), Makefile.hpux (1.1), Makefile.linux (1.1),
8542         Makefile.lynx (1.1), Makefile.m88k.svr4 (1.1), Makefile.netbsd
8543         (1.1), Makefile.os2 (1.1), Makefile.osf (1.1), Makefile.reliant
8544         (1.1), Makefile.sco (1.1), Makefile.sgi (1.1), Makefile.solaris
8545         (1.1), Makefile.sunos (1.1), Makefile.uhc (1.1), Makefile.ultrix
8546         (1.1), Makefile.unicos (1.1), Makefile.unixware (1.1) (utags:
8547         REL-5-1-1): 5.1.1 baseline
8549 2000-09-09 22:22  tringali
8551         * source/: comnedit.com (1.3), file.c (1.3), help.c (1.3),
8552         highlight.c (1.3), highlightData.c (1.3), menu.c (1.3), nedit.c
8553         (1.3), nedit.h (1.3), parse.c_noyacc (1.2), parse.y (1.3),
8554         preferences.c (1.3), search.c (1.3), smartIndent.c (1.3), tags.c
8555         (1.3), textDisp.c (1.3), window.c (1.3): 5.2 Development snapshot
8556         as of 5/29/2000
8558 2000-09-09 22:18  tringali
8560         * Makefile (1.2, REL-5-1-1), README (1.2, REL-5-1-1), ReleaseNotes
8561         (1.1, REL-5-1-1), nc.man (1.2, REL-5-1-1), nedit.doc (1.2,
8562         REL-5-1-1), nedit.man (1.2, REL-5-1-1), source/Makefile.common
8563         (1.2, REL-5-1-1), source/Makefile.dec (1.2), source/Makefile.hp
8564         (1.2), source/Makefile.ibm (1.2), source/Makefile.linux (1.2),
8565         source/Makefile.osf (1.2), source/Makefile.sgi (1.2),
8566         source/Makefile.solaris (1.2), source/Makefile.sunos (1.2),
8567         source/Makefile.ultrix (1.2), source/comnedit.com (1.2, REL-5-1-1),
8568         source/file.c (1.2, REL-5-1-1), source/file.h (1.2, REL-5-1-1),
8569         source/help.c (1.2, REL-5-1-1), source/help.h (1.2, REL-5-1-1),
8570         source/highlight.c (1.2, REL-5-1-1), source/highlight.h (1.2,
8571         REL-5-1-1), source/highlightData.c (1.2, REL-5-1-1),
8572         source/highlightData.h (1.2, REL-5-1-1), source/interpret.c (1.2,
8573         REL-5-1-1), source/lnknedit.com (1.2, REL-5-1-1), source/macro.c
8574         (1.2, REL-5-1-1), source/menu.c (1.2, REL-5-1-1), source/menu.h
8575         (1.2, REL-5-1-1), source/nc.c (1.2, REL-5-1-1), source/nedit.c
8576         (1.2, REL-5-1-1), source/nedit.h (1.2, REL-5-1-1), source/parse.y
8577         (1.2, REL-5-1-1), source/preferences.c (1.2, REL-5-1-1),
8578         source/preferences.h (1.2, REL-5-1-1), source/regexConvert.c (1.1,
8579         REL-5-1-1), source/regexConvert.h (1.1, REL-5-1-1),
8580         source/regularExp.c (1.2, REL-5-1-1), source/regularExp.h (1.2,
8581         REL-5-1-1), source/search.c (1.2, REL-5-1-1), source/search.h (1.2,
8582         REL-5-1-1), source/selection.c (1.2, REL-5-1-1), source/selection.h
8583         (1.2, REL-5-1-1), source/server.c (1.2, REL-5-1-1), source/shell.c
8584         (1.2, REL-5-1-1), source/shell.h (1.2, REL-5-1-1), source/shift.c
8585         (1.2, REL-5-1-1), source/shift.h (1.2, REL-5-1-1),
8586         source/smartIndent.c (1.2, REL-5-1-1), source/smartIndent.h (1.2,
8587         REL-5-1-1), source/tags.c (1.2, REL-5-1-1), source/tags.h (1.2,
8588         REL-5-1-1), source/text.c (1.2, REL-5-1-1), source/text.h (1.2,
8589         REL-5-1-1), source/textBuf.c (1.2, REL-5-1-1), source/textBuf.h
8590         (1.2, REL-5-1-1), source/textDisp.c (1.2, REL-5-1-1),
8591         source/textDisp.h (1.2, REL-5-1-1), source/textDrag.c (1.2,
8592         REL-5-1-1), source/textP.h (1.2, REL-5-1-1), source/textSel.c (1.2,
8593         REL-5-1-1), source/undo.c (1.2, REL-5-1-1), source/undo.h (1.2,
8594         REL-5-1-1), source/userCmds.c (1.2, REL-5-1-1), source/userCmds.h
8595         (1.2, REL-5-1-1), source/window.c (1.2, REL-5-1-1), source/window.h
8596         (1.2, REL-5-1-1), util/DialogF.c (1.2, REL-5-1-1), util/DialogF.h
8597         (1.2, REL-5-1-1), util/Makefile.common (1.2, REL-5-1-1),
8598         util/Makefile.dec (1.2), util/Makefile.hp (1.2), util/Makefile.ibm
8599         (1.2), util/Makefile.linux (1.2), util/Makefile.sgi (1.2),
8600         util/Makefile.solaris (1.2), util/Makefile.sunos (1.2),
8601         util/Makefile.ultrix (1.2), util/fileUtils.c (1.2, REL-5-1-1),
8602         util/fileUtils.h (1.2, REL-5-1-1), util/fontsel.c (1.2, REL-5-1-1),
8603         util/fontsel.h (1.2, REL-5-1-1), util/getfiles.c (1.2, REL-5-1-1),
8604         util/getfiles.h (1.2, REL-5-1-1), util/managedList.c (1.2,
8605         REL-5-1-1), util/managedList.h (1.2, REL-5-1-1), util/misc.c (1.2,
8606         REL-5-1-1), util/misc.h (1.2, REL-5-1-1), util/prefFile.c (1.2,
8607         REL-5-1-1), util/prefFile.h (1.2, REL-5-1-1), util/printUtils.c
8608         (1.2, REL-5-1-1), util/printUtils.h (1.2, REL-5-1-1),
8609         util/vmsUtils.c (1.2, REL-5-1-1), util/vmsUtils.h (1.2, REL-5-1-1):
8610         5.1.1 baseline
8612 2000-09-09 22:12  tringali
8614         * Makefile (1.1), README (1.1), nc.man (1.1), nedit.doc (1.1),
8615         nedit.man (1.1), source/Makefile.common (1.1), source/Makefile.dec
8616         (1.1), source/Makefile.hp (1.1), source/Makefile.ibm (1.1),
8617         source/Makefile.linux (1.1), source/Makefile.osf (1.1),
8618         source/Makefile.sgi (1.1), source/Makefile.solaris (1.1),
8619         source/Makefile.sunos (1.1), source/Makefile.ultrix (1.1),
8620         source/comnedit.com (1.1), source/file.c (1.1), source/file.h
8621         (1.1), source/help.c (1.1), source/help.h (1.1), source/highlight.c
8622         (1.1), source/highlight.h (1.1), source/highlightData.c (1.1),
8623         source/highlightData.h (1.1), source/interpret.c (1.1),
8624         source/interpret.h (1.1, REL-5-1-1), source/lnknedit.com (1.1),
8625         source/macro.c (1.1), source/macro.h (1.1, REL-5-1-1),
8626         source/menu.c (1.1), source/menu.h (1.1), source/n.bm (1.1,
8627         REL-5-1-1), source/nc.c (1.1), source/nedit.bm (1.1, REL-5-1-1),
8628         source/nedit.c (1.1), source/nedit.h (1.1),
8629         source/nedit_options_file.opt (1.1, REL-5-1-1),
8630         source/parse.c_noyacc (1.1, REL-5-1-1), source/parse.h (1.1,
8631         REL-5-1-1), source/parse.y (1.1), source/preferences.c (1.1),
8632         source/preferences.h (1.1), source/regularExp.c (1.1),
8633         source/regularExp.h (1.1), source/search.c (1.1), source/search.h
8634         (1.1), source/selection.c (1.1), source/selection.h (1.1),
8635         source/server.c (1.1), source/server.h (1.1, REL-5-1-1),
8636         source/shell.c (1.1), source/shell.h (1.1), source/shift.c (1.1),
8637         source/shift.h (1.1), source/smartIndent.c (1.1),
8638         source/smartIndent.h (1.1), source/tags.c (1.1), source/tags.h
8639         (1.1), source/text.c (1.1), source/text.h (1.1), source/textBuf.c
8640         (1.1), source/textBuf.h (1.1), source/textDisp.c (1.1),
8641         source/textDisp.h (1.1), source/textDrag.c (1.1), source/textDrag.h
8642         (1.1, REL-5-1-1), source/textP.h (1.1), source/textSel.c (1.1),
8643         source/textSel.h (1.1, REL-5-1-1), source/undo.c (1.1),
8644         source/undo.h (1.1), source/userCmds.c (1.1), source/userCmds.h
8645         (1.1), source/window.c (1.1), source/window.h (1.1), util/DialogF.c
8646         (1.1), util/DialogF.h (1.1), util/Makefile.common (1.1),
8647         util/Makefile.dec (1.1), util/Makefile.hp (1.1), util/Makefile.ibm
8648         (1.1), util/Makefile.linux (1.1), util/Makefile.sgi (1.1),
8649         util/Makefile.solaris (1.1), util/Makefile.sunos (1.1),
8650         util/Makefile.ultrix (1.1), util/comutil.com (1.1, REL-5-1-1),
8651         util/fileUtils.c (1.1), util/fileUtils.h (1.1), util/fontsel.c
8652         (1.1), util/fontsel.h (1.1), util/getfiles.c (1.1), util/getfiles.h
8653         (1.1), util/managedList.c (1.1), util/managedList.h (1.1),
8654         util/misc.c (1.1), util/misc.h (1.1), util/prefFile.c (1.1),
8655         util/prefFile.h (1.1), util/printUtils.c (1.1), util/printUtils.h
8656         (1.1), util/vmsParam.h (1.1, REL-5-1-1), util/vmsUtils.c (1.1),
8657         util/vmsUtils.h (1.1) (utags: REL-5-0-2): 5.0.2 baseline