This is a listing of some of the more recent updates in NotGNU. =========================================== Updates in version 1.7 of Jan 23, 1995 (17) =========================================== o Customizable toolbar o Vertical scrollbar o Optional accelerators in menu o New functions: add-space-to-toolbar, auto-append, clear-toolbar, count-lines-region, count-region-words, default-toolbar, fill-region-as-paragraph, find-all-files, gosmacs-twiddle, goto-bookmark, hide-toolbar, kill-whole-line, name-kbd-macro, popup-menu, prefix-region, print-region, remove-from-toolbar, restore-window-state, save-all-buffers, save-window-state, scroll-left, scroll-right, set-bookmark, set-doubleclick, set-keypad, set-yield-rate, shift-region-left, shift-region-right, show-toolbar, string-search, string-search-replace, strip-trailing-blanks-in-region, toggle-mouse-unselect, transpose-words, vert-scroll-bar, win-list-buffers, windows-help write-region =========================================== Updates in version 1.6 of Mar 25, 1994 (16) =========================================== o File percentage shown in modeline when the value of show-linenumber is off. Do a "C-h f toggle-show-linenumber" for more information. o Implementation of kill ring. Pressing consecutive M-y's will yank (ie. paste) back text from previous kills. o Separate color for highlighting; i.e. no longer common with the text in the minibuffer. o New functions: backward-sexp, forward-sexp, name-kbd-macro, next-buffer-diff, pop-kbd-macro, set-fg4-color, set-kill-ring, set-use-tab, simple-buffer-diff, toggle-beep, toggle-extended, toggle-minimize-job-window, toggle-mouse-unselect, toggle-smooth-scroll, toggle-visible-bell, vert-scroll-bar, yank-pop o Various bug fixes; undoing 'replace-string' will now undo the whole opertation rather than just the last replacement. ================================================ Updates in version 1.6 BETA of Feb 4, 1994 (16~) ================================================ o Support for individual configurations on a multi-user Windows NT filesystem. Use 'Save Settings' to update your individual preferences. NOTE: This works only on systems where you are assigned a USERNAME. Contact author with preferences about what to do for WFWG in future versions. o Some new default keybindings: M-! = shell-window; C-x ` = next-error; Insert = overwrite-mode (toggle). o New functions: find-alternative-file, mark-whole-buffer, set-fill-position, set-fill-prefix, toggle-flush-undo o Some minor bug fixes. ================================================= Updates in version 1.6 BETA of Jan 13, 1994 (16~) ================================================= o Configurable popup menu available, by default via right mouse button click. (yank-from-clipboard is now on Ctrl + right button). o More userfriendly buffer list and dired modes. o Accepts .notgnu as well as notgnu.st as name of the startup file under Unix. o Accept wildcards on filenames on the command line under DOS, Win3, and WinNT. Example: "dnot x*.c" o Fixed small memory leaks on exit of editor under Windows o More intelligent undo, uses less memory. o Lucid-Emacs like highlighting of region defined with keyboard available. o Support for user-defined redirection strings for compile. Useful for alternative command interpreters like 4dos/Ndos. o New functions: add-separator-to-popup, add-to-popup, align-indented, auto-modified-fill-mode, bury-buffer, clear-popup, default-popup, delay-file-read, describe-function, dired-other-window, dired-single-column, empty-undo-stacks, half-tab, insert-newline-with-wrap, minimize-window, point-to-register, popup-menu, previous-error, print-header, query-save-buffers, register-to-point, remove-from-popup, reread-log-file, revert-buffer, set-env, set-mark-select, set-popup-button, set-stop-enable, set-window-pos, show-env, string-rectangle, set-directory-cols, set-echo-text-color, set-undo-stack-depth ============================================ Updates in version 1.5 of Dec 12, 1993 (151) ============================================ o Fixed bug in auto-indent-mode, which could cause the editor to crash if the line contained TAB characters. o Took out a set of 'notboot' and 'notboot2' that turned out to be corrupt. Replaced 'notboot' only, since multiple instances of the NT version can run at the same time. o Spell-checked notgnu.fun. :) ========================================== Updates in version 1.5 of Dec 9, 1993 (15) ========================================== o M-x describe-function (C-h f) will now give a detailed description of a function, given the existence of the file 'notgnu.fun'. Autocompletion available. o Other functions: bury-buffer, delete-blank-lines, dired-other-window, dired-single-column o Dired now uses single column mode, with additional file information, by default. Change with dired-single-column. Also, new commands have been added to dired, giving the following list: d e f m v r (delete, edit, find, mark, view, refresh-buffer) o Enhanced auto-indent-mode/auto-fill-mode combination. Wrapped text is now automatically indented, enhancing NotGNU's text editor capabilites. o Fixed processing of boolean functions in load files, such as notgnu.st. '1' now means true, '0' or anything else means false. o Fixed bug in kill-paragraph. o NT version has added Microsoft (R) Mail capability. ============================================== Updates in version 1.4+ of Nov 17, 1993 (14p3) ============================================== o New functions: 'tabify' and 'untabify'. Convert spaces to tabs, and tabs to spaces, respectively, within the defined region. o DNOT now has special code to translate Ctrl-Space to Ctrl-@ (set-mark-command), even on machines where this is not supported via BIOS. o DNOT left button mouse behavior more similar to that of WNOT (I.e. SHIFT-drag select will cut the buffer). Note: A special case will arise if a buffer is first drag-selected, then cut with C-w. The selected region will be duplicated in the kill buffer, and a C-y will yank the text twice. C-w will, when invoked immediately after another cut or copy, APPEND the selected region to the kill buffer. Since DNOT uses the same kill buffer for keys operations (C-k, C-w etc.) as for mouse operations, this strange result will appear. ============================================= Updates in version 1.4+ of Nov 8, 1993 (14p2) ============================================= o Minibuffer editing The minibuffer now accepts the following commands: C-b, C-f, Left Arrow, Right Arrow, C-a, C-e, Home, End, C-k, C-d, Delete, C-u, C-w, Backspace (Like before) o fill-paragraph now leaves cursor at the end of the modified paragraph, like GNU. ============================================ Updates in version 1.4+ of Oct 28, 1993 (14) ============================================ o NotBoot now accepts the following command line switches: /p filename Print file, then exit. /v filename View file, ie. do not allow any editing. o NotGNU now accepts the following command line switches: -x function Execute function on startup, after loading first buffer. -f function Execute function on startup, before loading any file -p filename Prints file, then exits. The following options are also allowed in the X11 version: -bg window_color -display displayname -fg text_color -fg2 touched_text_color -fg3 highlight_color -font fontname -help o In 'dired', 'd' can be used to delete a file. o Any number greater than 1 should now work for set-tab-stop o Mouse doubleclick on modeline == delete-other-windows o Drag & drop to iconified NotGNU works much better (Drag a file from the file manager to the NotGNU icon, and wnot will open a new buffer for the file). NOTE: Does not work with Norton Desktop. o New item in FILE menu: kill-current-buffer o enhanced drag-select-scrolling, still not as fast as I (Julie) would like, with improved behavior when crossing out of a window (pane) o DOS version now has limited support of mouse operations. Set cursor, and/or select region to copy with the left mouse button; paste with the right button. o Added function: 'fill-region'. This does not work exactly like GNU emacs', in that only complete regions will be filled. o The following packets are now available from NotGNU-request: DNOT - DOS executable w/documentation. WNOT - Windows 3.x executable w/documentation. NTNOT - Windows NT/Intel executable w/documentation. NTAXP - Windows NT/DEC Alpha executable w/documentation. X11NOT - Sources for building under X11/OSF and unix curses. DOC-PLAIN - GNU-zipped documentation, plain text. DOC-DVI - GNU-zipped documentation, TeX .dvi format. DOC-PS - GNU-zipped documentation, Postscript. INFO - Information on the current status of NotGNU. To have any of these packets sent to you, send an email containing the words "SEND packet" in the message body, where "packet" is one of the ones listed above, to notgnu-request@netcom.com. As usual, a "HELP" command will give a more complete help. Tor Slettnes Jan 23, 1995