📄 changelog
字号:
* doc/nedit.doc (1.27), doc/nedit.html (1.21), source/help_data.h (1.24), source/help_topic.h (1.18): I too can forget to do commit the generated files.2002-09-10 12:10 ajhood * doc/help.etx (1.28), source/help.c (1.84): Adds visual info to version [eg Visual: Id 0x23 TrueColor 24 bit (Default)] Allows use of _XmVersionString. Add -DHAVE__XMVERSIONSTRING compile option, and if it doesn't link, you don't have it. (This may be exported by Motif but there is no header to tell you if it is there or not.)2002-09-06 19:21 n8gray * source/calltips.c (1.2): Changing calltip label widget name from "calltipW" back to "calltip" so that resources work as advertised.2002-09-06 19:13 n8gray * doc/help.etx (1.27), doc/nedit.doc (1.26), doc/nedit.html (1.20), source/Makefile.common (1.11), source/Makefile.dependencies (1.18), source/calltips.c (1.1), source/calltips.h (1.1), source/help_data.h (1.23), source/help_topic.h (1.17), source/macro.c (1.49), source/tags.c (1.45), source/tags.h (1.13), source/text.c (1.34), source/textDisp.c (1.37), source/textDisp.h (1.15): New features: Positioning of calltips can be controlled more precisely using optional arguments to calltip(). These include "center", "right", "above", and "strict". Non-strict, non-anchored calltips will always show up *somewhere* on-screen even if the cursor is not on-screen. Modifications: Refactored calltip UI code into calltips.c/.h. Updated help files, makefiles, and dependencies. Cleaned up tags.c/.h somewhat.2002-09-05 23:17 slobasso * source/: interpret.c (1.30), parse.y (1.21), parse_noyacc.c (1.4): made the following work when arrayaExpression is anything that returns an array as the result: for (x in arrayaExpression) { }2002-09-05 23:15 slobasso * source/nedit.c (1.36): fixed Cardinal vs int compare warning.2002-09-05 17:48 tringali * doc/help.etx (1.26), source/nedit.c (1.35), util/misc.c (1.43), util/misc.h (1.15): Acquire default colors and fonts from the environment if using the default visual.2002-09-04 08:40 n8gray * source/: tags.c (1.44), textDisp.c (1.36): Minor cleanup of tags.c (it could use a lot more). Also improved calltips so that they try not to go off the edges of the screen. Thanks to TK, from whom I stole much code. Since he stole his tooltip code from me, the circle is complete. :^)2002-09-04 05:58 n8gray * source/: textDisp.c (1.35), textDisp.h (1.14): Calltips should finally update on any vertical cursor movement! Plus, non- anchored calltips maintain their X positions on redrawing. Also, I found out that textD->cursorX/cursorY are *not* a reliable way to get the X/Y positions of the insertion point, so other potential calltips bugs might be fixed. This is one of those nice commits where I've removed almost as many lines as I've added. :^)2002-09-03 01:10 n8gray * source/: file.c (1.52), nedit.h (1.28), window.c (1.68): This should fix the worst of the problems in file.c. There are still potential problems if you lose read permission on a file as you're editing it, but I wanted to commit what's done so far.2002-09-02 23:18 n8gray * source/textDisp.c (1.34): Fixing problem where scroll-wheel-down on empty files caused erroneous scrolling. It was a problem with mixing Cardinal (unsigned) and signed values. I took the approach of casting cursorVPadding to int before using it, since it's nice to have Xt reject negative values automatically.2002-09-02 08:55 edg * source/textDisp.c (1.33): Fix for crash bug reported through develop@: regex bug using ^.* BufCopyFromBuf() could be called with invalid paramaters in continous wrapping mode.2002-08-31 15:14 yooden * doc/help.etx (1.25), doc/nedit.doc (1.25), doc/nedit.html (1.19), doc/setext (1.8), doc/setext-info.txt (1.2), source/help_data.h (1.22): Another help update, some setext documentation and a minor setext change.2002-08-31 08:48 yooden * source/: help_data.h (1.21), help_topic.h (1.16): Corrected Help, second batch.2002-08-31 08:46 yooden * doc/: help.etx (1.24), nedit.doc (1.24), nedit.html (1.18): Slight correction in help.etx.2002-08-31 07:24 n8gray * doc/help.etx (1.23), doc/nedit.doc (1.23), doc/nedit.html (1.17), source/help_data.h (1.20), source/help_topic.h (1.15), source/text.c (1.33), source/text.h (1.9), source/textDisp.c (1.32), source/textP.h (1.5): Committing the edge-phobic cursor patch, with documentation and without tab-space mixing. (The new resource is nedit*text.cursorVPadding by the way.)2002-08-31 00:52 slobasso * source/: interpret.c (1.29), interpret.h (1.10), parse.y (1.20): Lots of array code cleanup including fixes for the following formats: x[9][8] = 6 delete x[4][2][] ++x[4] x[3]-- x[4][5] += 7 ... and many more. Also fixed some cases in which array aliasing could occur. Arrays are supposed to have VALUE semantics.2002-08-28 14:14 tringali * source/preferences.c (1.65): Revive upgrade message to 5.4 file format2002-08-27 08:05 edg * source/textDisp.c (1.31): Fixes for SF #600175: Coredump when dismissing resized window Array bounds read & write fixes in calcLineStarts() when number of visible lines becomes zero (only possible in help windows). Avoid scrollbar slider size < 1 warning (which was harmless but annoying).2002-08-27 05:39 n8gray * source/: file.c (1.51), undo.c (1.14), undo.h (1.6): Committing the file deletion notification patch. I used a specialized message for ENOACCES but used strerror output along with a suggested cause (deletion or relocation by another program) in the other cases, since there are several possible causes of stat() failure. I'm committing the patch despite the minor controversy over the message text because it's better to have some message than none at all. There is still much bogosity in file.c, including another place where stat() failure causes no warning.2002-08-23 07:52 n8gray * source/textBuf.c (1.22): Fixed a miscalculation in overlayRectInLine that could cause extra letters to be deleted during rectangular drags over tabs. See SF bug #557225 "rect. selection drag buglet" for a description of the problem.2002-08-23 00:52 slobasso * source/interpret.c (1.28): Fixed bug that didn't allow built in array variables to be iterated with a for loop.2002-08-22 23:52 slobasso * source/window.c (1.67): Remove unused variables.2002-08-22 18:43 slobasso * source/userCmds.c (1.28): Fix size calculation and escape characters in menu item names.2002-08-22 08:40 n8gray * source/undo.c (1.13): Fixed SF bug #578551 "Scrolling to searched/altered selection" by adding MakeSelectionVisible() calls to Undo and Redo.2002-08-22 08:10 n8gray * source/window.c (1.66): Nuking trailing whitespace from my last commit.2002-08-22 08:05 n8gray * source/window.c (1.65): MakeSelectionVisible in window.c was not paying attention to wrapped lines. To see the problem in an older version: 1. Open a large file and scroll to the center somewhere 2. Enable continuous wrapping and resize window so lots of lines wrap 3. Select a word and make a mark with Alt+M,a 4. Page Up or Down for several screens 5. Go to the mark with Alt+G,a If there are enough wrapped lines between your position and the mark then the selection and the cursor will be completely offscreen. Also restructured the function so that horizontal scrolling is not bypassed prematurely.2002-08-21 13:21 tringali * source/help.c (1.83): Remove duplicate widgets caused by a bum merge.2002-08-21 07:19 n8gray * source/file.c (1.50): Fixed bug where clicking on the WM's close button in an unsaved and untitled buffer, answering yes to the "Save before closing" dialog, then aborting the Save-As dialog led to the window being closed and the changes being lost. The function CloseFileAndWindow wasn't returning FALSE when the Save-As failed.2002-08-19 21:41 tringali * source/preferences.c (1.64): Remove "alpha" versioning - it wasn't forwards compatabile, and there were no auto-upgrades done despite the message printed.2002-08-19 07:22 n8gray * source/textDisp.c (1.30): Calltips are now redrawn on TextDMoveUp and TextDMoveDown. This should help those who end up with cursors behind calltips when entering multi-line function calls.2002-08-17 14:28 yooden * source/window.c (1.64): Removed unused variables.2002-08-16 14:43 tringali * source/file.c (1.49): Fix hang caused by posting the "reload" dialog box on a hidden window (during multi-file replace validation).2002-08-15 19:03 n8gray * source/: file.c (1.48), window.c (1.63): Fixed the flickering stats line problem (SF bugs 595106, 594838). Also fixed "save-as doesn't update the stats line" bug.2002-08-14 19:20 n8gray * source/textDisp.c (1.29): Fixed off-by-one error in expandAllTabs. Also added check for NULL on its return value in TextDShowCalltip.2002-08-14 08:42 n8gray * source/textDisp.c (1.28): Removed debugging cruft from TextDShowCalltip.2002-08-13 22:12 n8gray * doc/help.etx (1.22), doc/nedit.doc (1.22), doc/nedit.html (1.16), source/help_data.h (1.19), source/help_topic.h (1.14), source/text.c (1.32), source/textDisp.c (1.27), source/textDisp.h (1.13): Added "absolute" argument to line-oriented action routines, and "wrap" argument to delete_to_start_of_line.2002-08-12 21:21 tringali * source/tags.c (1.43), source/window.c (1.62), source/window.h (1.10), util/misc.c (1.42), util/misc.h (1.14): Post watch cursor keep screen drawn while loading large tags files.2002-08-12 15:37 tringali * source/window.c (1.61): Reimplement I-search button focus management, so it doesn't have an ugly flash2002-08-10 23:59 tringali * source/undo.c (1.12): Added preference for disbling selection modification during Undo.2002-08-10 23:58 tringali * source/text.c (1.31): - Fix bad hardware tab of 4 spaces. Please set hardware tabs to 8 for NEdit! - Explicitly remove modifiers on some virtual bindings to account for system that map different modified keys to different bindings (e.g., Ctrl-PgUp = osfPageLeft, PgUp = osfPageUp) - Use unions in favor of casts in XEvents.2002-08-10 23:54 tringali * source/highlightData.c (1.34): Use non-capturing parenthesis in C and C++ patterns where appropriate.2002-08-10 23:53 tringali * source/preferences.h (1.25): Added preference to disable modifying selection on Undo.2002-08-10 23:52 tringali * source/preferences.c (1.63): Added preference to disable changing the selection to match Undo.2002-08-10 23:51 tringali * source/server.c (1.18): Use union for XEvents instead of casts.2002-08-10 23:48 tringali * source/: interpret.c (1.27), interpret.h (1.9), macro.c (1.48): Use unions in place of nonportable casts to avoid warnings2002-08-10 23:45 tringali * source/help_data.h (1.18): Regenerated from help.etx update (fix X resource names)2002-08-10 23:43 tringali * source/help.c (1.82): More detail for Motif version, and change button labels on help browser to be more like WinHelp2002-08-09 20:48 tringali * util/system.h (1.12): Support for Lynx, MacOS; better x86 reporting2002-08-09 14:08 tringali * doc/: help.etx (1.21), nedit.doc (1.21), nedit.html (1.15): Fix typo in last commit (replace * with @*)2002-08-09 13:52 tringali * doc/: help.etx (1.20), nedit.doc (1.20), nedit.html (1.14): Update incorrect X resources (nedit*text.foo) and upgrade version.2002-08-09 13:11 tringali * source/window.c (1.60): Convert // style comment to /* */, so it compiles again. NEdit is C89, not C++ or C99!2002-08-08 21:00 n8gray * doc/help.etx (1.19), doc/nedit.doc (1.19), doc/nedit.html (1.13), source/help_data.h (1.17), source/help_topic.h (1.13), source/nedit.h (1.27), source/window.c (1.59): Fixing the "ever-growing stats line" bug seen under lesstif. Also, the stats area code is generally much nicer now, IMHO.2002-08-02 08:36 n8gray * doc/help.etx (1.18), doc/nedit.doc (1.18), doc/nedit.html (1.12), source/help_data.h (1.16), source/help_topic.h (1.12), source/nc.c (1.26): nc.autoStart now defaults to True. I've had to explain that warning message one too many times... If anybody finds this offensive, it's easy to revert. ;^)2002-08-01 00:53 n8gray * doc/help.etx (1.17), doc/nedit.doc (1.17), doc/nedit.html (1.11), source/help_data.h (1.15), source/help_topic.h (1.11), source/macro.c (1.47): Added optional "copy" argument to replace_in_string to make it return a copy of the input string if no replacements were done.2002-07-31 23:34 slobasso * source/interpret.c (1.26): made comment more clear2002-07-31 20:08 edg * source/highlight.c (1.33): Fix for yesterday's "fix" (which wasn't entirely waterproof).2002-07-30 13:54 edg * source/highlight.c (1.32): Fix for pattern related crash reported by Joor: I've overlooked a special case in the recent speed improvements.2002-07-29 08:05 n8gray * doc/help.etx (1.16), doc/nedit.doc (1.16), doc/nedit.html (1.10), source/help_data.h (1.14), source/help_topic.h (1.10): Minor change to the documentation for nedit.typingHidesPointer X resource. By the way, the X resources section of the documentation doesn't seem to be in any order whatsoever. Maybe it should be sorted or grouped into functional groups.2002-07-29 03:51 n8gray * source/macro.c (1.46): Applying TK's autoflushing t_print patch (SF #552760). I'm not adding a call to isatty, but if anybody cares enough about the issue they're welcome to do it. I just want to make sure the patch isn't forgotten.2002-07-28 19:25 edg * source/preferences.c (1.62): Introduced alpha preference file version numbering (5.4a1, 5.4a2, ...) for development versions.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -