Commit graph

  • 97344751da (hebrew-holidays): Split into 4 sub-variables. Richard M. Stallman 1993-07-19 18:57:59 +00:00
  • e936d39981 (mouse-menu-bar-buffers): Add Frames pane if there are multiple panes. Roland McGrath 1993-07-19 05:44:27 +00:00
  • b0c901a35e (vc-rcs-status): Omit "LOCKER:" if you are the locker. Paul Eggert 1993-07-19 04:03:52 +00:00
  • 43cea1ab61 (vc-comment-to-change-log): Copy interactive spec from add-change-log-entry-other-window. Call add-change-log-entry instead of add-change-log-entry-other-window; pass it t for OTHER-WINDOW and NEW-ENTRY args. Go to bol before filling. Roland McGrath 1993-07-19 01:01:17 +00:00
  • 287d149f6d (prompt-for-change-log-name): Autoload this (for vc-comment-to-change-log). (add-change-log-entry): Take optional fourth arg NEW-ENTRY. If non-nil, never append to an existing entry. (change-log-fill-paragraph): New function. It might be nice to have a general feature to replace this. The idea I have is a variable giving a regexp matching text which should not be moved from bol by filling. change-log-mode would set this to "^\\s *\\s(". But I don't feel up to implementing that today. (change-log-mode-map): New defvar for keymap. Bind M-q to change-log-fill-paragraph in it. (change-log-mode): Use that as local map. Roland McGrath 1993-07-19 00:39:21 +00:00
  • c124b1b47a (vc-comment-to-change-log): Canonicalize following whitespace after filling, not before. Set END to point at end of indentation. Skip whitespace chars up to END before skipping back to delete. Roland McGrath 1993-07-19 00:06:14 +00:00
  • 3b4dd9a931 (vc-comment-to-change-log): Complete rewrite. Do not use vc-update-change-log. Instead, snarf last comment from vc-comment-ring and insert it with add-change-log-entry-other-window. Roland McGrath 1993-07-18 23:54:45 +00:00
  • 6258d3afe1 (add-log-current-defun-function): New defvar. (add-change-log-entry): Call its value if non-nil instead of add-log-current-defun. (add-change-log-entry-other-window): Doc fix. Roland McGrath 1993-07-18 22:23:44 +00:00
  • fc0094d7bf (compilation-error-list): An elt's cdr's car is again a cons (DIRECTORY . FILE) if it's not a marker. The conversion to using a string containing an expanded file name was never finished, and anyway it utterly broke compilation-search-path and few other things. (next-error): Expect them that way. (compilation-parse-errors): Make them that way. (compile-file-of-error): Function removed. (compilation-error-filedata, compilation-error-filedata-file-name): New defsubsts. (compilation-next-file): Use them instead of compile-file-of-error. Roland McGrath 1993-07-18 20:41:08 +00:00
  • 811eaa609c (update-file-autoloads): Go to the beginning of FILE before searching it for generate-autoload-cookie. Roland McGrath 1993-07-18 20:01:03 +00:00
  • f58c6f7023 (cookie, cookie-insert, cookie-snarf, shuffle-vector): Autoload these. Roland McGrath 1993-07-18 19:56:35 +00:00
  • 6817eab405 * xfns.c (Fx_create_frame): Block input around call to x_new_font. Test if the return value is a string, not if it's nil; x_new_font can return things besides nil and strings, to indicate error conditions. Jim Blandy 1993-07-18 08:07:18 +00:00
  • 431e6a264b * makeinfo.el: Don't (require 'texinfmt) - that file doesn't exist any more; all its functions have been moved into other files. Jim Blandy 1993-07-18 07:50:11 +00:00
  • a18b7c814d * files.el (insert-directory): Doc fix. Jim Blandy 1993-07-18 06:40:09 +00:00
  • 041b69acff * xterm.c (x_term_init): Adjust message printed when we can't connect to the X server. Jim Blandy 1993-07-18 06:29:55 +00:00
  • d387c9605b * xfns.c (Fx_open_connection): Don't trust HAVE_XRMSETDATABASE; use XrmSetDatabase only when HAVE_X11R5 is defined. Jim Blandy 1993-07-18 06:29:19 +00:00
  • 26f6279de1 * window.c [not MULTI_FRAME] (Fdelete_windows_on): Set FRAME argument to Qt, instead of trying to typecheck it. Jim Blandy 1993-07-18 06:28:40 +00:00
  • ad9c19400f * intervals.c (split_interval_left, split_interval_right): Change OFFSET argument of these functions to be origin 0, not origin 1. This is what all the callers currently want. * intervals.c, textprop.c: All callers changed. Jim Blandy 1993-07-18 06:28:12 +00:00
  • 23c6349cdd * termhooks.h: In order to avoid declaring struct input_event (which contains Lisp_Objects) in those .c files which need access to the terminal hooks but don't #include lisp.h (like cm.c), test to see if the macro CONSP is #defined. We used to test XINT, but config.h will #define that everywhere on systems that use tailored tagging schemes. Jim Blandy 1993-07-18 06:27:38 +00:00
  • 46f2fdac02 * xterm.c, sysdep.c (F_SETOWN_BUG): Defined. * m/dpx2.h: New file. Jim Blandy 1993-07-18 06:27:15 +00:00
  • 2fcea188d6 * syntax.c (Fmodify_syntax_entry): Doc fix. Jim Blandy 1993-07-18 06:26:51 +00:00
  • c7b1427704 * print.c (float_to_string): Distinguish between a precision of zero and an omitted precision. Do allow %.0f to produce strings containing no decimal point or exponent. (syms_of_print): Doc fix for float-output-format. Jim Blandy 1993-07-18 06:26:28 +00:00
  • e872064401 Consistently use the mark bit of the root interval's parent field to say whether or not the interval tree has been visited (and skip it when revisited), and the mark bit of the plist field to say whether or not that interval has been visited (and abort if revisited); don't try to use the plist mark bit for both meanings. * alloc.c (mark_interval_tree): Don't test if the interval tree has already been visited here; let the MARK_INTERVAL_TREE macro do that; avoid function call overhead. Mark the interval tree as having been visited by setting TREE->parent's mark bit. (MARK_INTERVAL_TREE): If the tree has been visited (according to I->parent's mark bit), don't call mark_interval_tree. (gc_sweep): Rebalance the interval trees of those large strings which are still alive. This also clears the mark bits of those trees' root intervals' parent fields. (compact_strings): Rebalance the interval tree of each small strings which is still alive. This also clears the mark bits of that tree's root interval's parent field. Since the string has moved, update the root interval's parent pointer to contain the new address. * lisp.h (struct interval): Doc fix; explain the roles of the mark bits of the parent and plist members. Jim Blandy 1993-07-18 06:26:10 +00:00
  • 718ca51e40 * keyboard.c (read_key_sequence): Accept both strings and vectors as bindings in function-key-map. * keymap.c (Vfunction_key_map in syms_of_keymap): Doc fix. Jim Blandy 1993-07-18 06:25:40 +00:00
  • f5ea616372 * keyboard.c (read_key_sequence): Accept both strings and vectors as bindings in function-key-map. * keymap.c (Vfunction_key_map in syms_of_keymap): Doc fix. Jim Blandy 1993-07-18 06:25:09 +00:00
  • 5256403ca5 * textprop.c (Ftext_property_any, Ftext_property_all): New functions, from David Gillespie. * intervals.h (Ftext_property_any, Ftext_property_all): Declare them. Jim Blandy 1993-07-18 06:24:48 +00:00
  • 2bc7a79bdc * intervals.c (split_interval_left, split_interval_right): Change OFFSET argument of these functions to be origin 0, not origin 1. This is what all the callers currently want. * intervals.c, textprop.c: All callers changed. Jim Blandy 1993-07-18 06:24:25 +00:00
  • c02e300467 * dispnew.c (direct_output_for_insert): By the time this function is called, we have already inserted the character into the buffer; the proper buffer position to pass to compute_char_face is point - 1, not point. Jim Blandy 1993-07-18 06:23:32 +00:00
  • 331636c44e * Makefile.in (C_SWITCH_SYSTEM): New variable, set by top-level Makefile. (xmakefile): Pass it to the C preprocessor. Jim Blandy 1993-07-18 06:22:37 +00:00
  • 800642d27d * term/x-win.el: Include (invocation-name) in the error messages which might occur during startup. Jim Blandy 1993-07-18 06:21:42 +00:00
  • ac75ef20d2 * shell.el (shell-process-pushd): Fix syntax error in condition-case. Jim Blandy 1993-07-18 06:20:47 +00:00
  • 8c6677ed1f * hippie-exp.el: Renamed from hippie.el. Jim Blandy 1993-07-18 06:20:15 +00:00
  • 42106ea549 * bytecomp.el (byte-compile-from-buffer): Bind float-output-format to "%.20e", not "%20e"; the latter is always ignored, since it doesn't have a decimal point after the percent sign. Jim Blandy 1993-07-18 06:18:45 +00:00
  • 8a30241de3 * ange-ftp.el: Install the correct regexp in file-name-handler-alist. Jim Blandy 1993-07-18 06:18:03 +00:00
  • af40bbfa99 * wakeup.c: Use CPP tangle from autoconf manual to #include the correct combination of <time.h> and <sys/time.h>. Jim Blandy 1993-07-18 06:13:07 +00:00
  • 52cc7c59b5 * etags.c (print_help): Break up the very long strings containing the help message into shorter strings, to placate chintzy C compilers which can't handle strings that long. Jim Blandy 1993-07-18 06:12:49 +00:00
  • 6ec1f458d9 * configure.in (m68k-bull-sysv3): new config. Jim Blandy 1993-07-18 06:11:06 +00:00
  • 174be3e7d6 * Makefile.in (src/Makefile): Propagate C_SWITCH_SYSTEM to the src directory's makefile. This allows the invocation of CPP which builds xmakefile to receive these switches. The SunSoft C preprocessor inserts spaces between tokens if it doesn't get the -Xs flag requested in src/s/sol2.h. Jim Blandy 1993-07-18 06:10:46 +00:00
  • eb0d9f0861 Enable the hook only if window-system. Clear blink-paren-function at the same time. (show-paren-command-hook): If after a closeparen, highlight that closeparen as well as matching open. Use a different color for a mismatch, if color screen. Richard M. Stallman 1993-07-18 04:47:10 +00:00
  • 11872f7e1e (face-equal): Don't mess with face-background-pixmap. Richard M. Stallman 1993-07-18 04:44:27 +00:00
  • fbee972730 Rewritten by Vromans to use text properties. Richard M. Stallman 1993-07-17 19:15:19 +00:00
  • b5ae9ca5a9 (tar-extract): Use view-exit-action to kill viewed buf. Richard M. Stallman 1993-07-17 19:10:13 +00:00
  • 5c05f56971 Doc fixes; some args renamed. Richard M. Stallman 1993-07-17 19:06:12 +00:00
  • 056afaf788 (gnus-info-nodes): Update node names. Richard M. Stallman 1993-07-17 18:56:09 +00:00
  • f66c5d9a9c entered into RCS Richard M. Stallman 1993-07-17 17:43:14 +00:00
  • d78fc31546 (texinfo-mode): Undo changes mistakenly added with previous batch: texinfo-{start,end}-of-header are now tex-... Richard M. Stallman 1993-07-17 17:27:02 +00:00
  • 9f9c0e277f (Vhelp_menu_bar_map): Deleted. (menu_bar_items): Move elts for events in Vmenu_bar_final_items to end. (syms_of_keyboard): Corresponding changes. Richard M. Stallman 1993-07-17 02:10:03 +00:00
  • da183f87af (revert-buffer): Make menu-enable form more accurate using revert-buffer-function and verify-visited-file-modtime. (menu-bar-help-menu): Put back under global-map. (menu-bar-final-items): Set it. Richard M. Stallman 1993-07-17 01:43:00 +00:00
  • 5fe77fd950 (mh-yank-hooks): Use (mark t). (mh-new-draft-name): Likewise. Richard M. Stallman 1993-07-17 00:18:04 +00:00
  • 1de80a34eb (comint-{next,prev}-prompt, comint-send-eof): New functions. (comint-mode-map): Bind C-c C-n, C-c C-p, and C-c C-d to those. Bind C-c C-y to comint-previous-input, for compatibility with v18 shell.el. Roland McGrath 1993-07-16 20:30:18 +00:00
  • de0748e009 (ad-start-advice-on-load): Initialize to t. Roland McGrath 1993-07-16 19:53:38 +00:00
  • ee7bf2ad24 Initial revision Roland McGrath 1993-07-16 19:50:55 +00:00
  • 51b3c82ff7 if [ "$os" ] --> if [ x"$os" != x"" ] Doug Evans 1993-07-16 18:24:47 +00:00
  • 94ed51e86b (rmail-mail-new-frame): New variable. (rmail-start-mail): New function. (rmail-mail, rmail-continue, rmail-reply, rmail-forward) (rmail-retry-failure): Use rmail-start-mail. Richard M. Stallman 1993-07-16 04:19:04 +00:00
  • 9320d42195 (mail-bury): If selected frame is dedicated, and there are other visible frames, delete this frame. Richard M. Stallman 1993-07-16 04:18:46 +00:00
  • dcc408a053 (read_char_menu_prompt): If the user rejects a menu, return t. This makes read_char also return t. (read_key_sequence): If read_char returned t, return -1. (Fread_key_sequence): If read_key_sequence returned -1, quit. (command_loop_1): If read_key_sequence returned -1, loop around. Richard M. Stallman 1993-07-15 06:56:17 +00:00
  • e3a39644f2 (ispell-menu-map): Add missing quote in defalias. (ispell-window-configuration): Initialize to nil. Richard M. Stallman 1993-07-15 06:55:39 +00:00
  • e4953cae72 (vc-rcs-status): Make work buffer's name start w/ space. Richard M. Stallman 1993-07-15 05:49:21 +00:00
  • 1394df4374 (completion-setup-function): Insert the mouse help message only if non-nil `window-system'. Richard M. Stallman 1993-07-15 05:47:31 +00:00
  • cfc736bf9a (Fdisplay_completion_list): Run completion-setup-hook. Richard M. Stallman 1993-07-15 05:46:02 +00:00
  • ddf70bd8dd (help-menu-bar-map): Put the Help item in this map. Richard M. Stallman 1993-07-15 05:40:01 +00:00
  • 553defa404 (Fbuffer_local_variables): For local var that is unbound, put just the symbol in the result, not a cons of (symbol . value). Richard M. Stallman 1993-07-15 05:36:59 +00:00
  • fc53efda7f (dired-mode-map): Add menu bar items. Richard M. Stallman 1993-07-15 05:32:25 +00:00
  • 6476a5fa36 * assoc.el (asort): First argument should be named alist-symbol, not assoc-symbol. Jim Blandy 1993-07-15 05:08:23 +00:00
  • ae450a9555 * keyboard.c (menu_bar_one_keymap): If the key's binding is the symbol undefined', don't try to take that symbol's cdr before passing it to menu_bar_item; pass the undefined' binding itself, so menu_bar_item can remove bindings for the same key from result. Jim Blandy 1993-07-15 04:58:59 +00:00
  • 991298c3fc (server-done): Let save-buffer make the backup, so that make-backup-files remains effective. Richard M. Stallman 1993-07-15 04:01:14 +00:00
  • a9a5a9fa77 (isearch-edit-string): Bind isearch-nonincremental to its own value, not to nil. Roland McGrath 1993-07-15 03:46:02 +00:00
  • 2e894dab2b (Qdisabled_command_hook): New variable. (Vdisabled_command_hook): Deleted. (syms_of_keyboard): Corresponding changes. (Fcommand_execute): Use Qdisabled_command_hook. Richard M. Stallman 1993-07-15 03:09:56 +00:00
  • 2e4301efa5 (compilation-parse-errors): After skipping two lines, move one char back so point before the newline. Roland McGrath 1993-07-15 03:08:17 +00:00
  • a223b10d5e (gud-debugger-startup): Replaced with gud-massage-args. (gud-{gdb,sdb,xdb}-debugger-startup): Replaced with gud-*-massage-args. (gdb, sdb, xdb): Argument is command line, not args for it. Remove debugger name from prompt and put it in the default input instead. Overload gud-massage-args instead of gud-debugger-startup. (gud-chop-words): New function; subr for gud-common-init. (gud-common-init): Argument is command line, not args for it. Rewritten to use gud-chop-words instead of temp buffer and kludge involving read. Find the program name as the first word of the command line. Use make-comint and gud-massage-args in place of gud-debugger-startup. Expand the file name before passing it to gud-massage-args. Roland McGrath 1993-07-15 01:55:13 +00:00
  • 215aa4f9c9 (snarf-spooks): Restore function. Roland McGrath 1993-07-14 23:38:00 +00:00
  • 4054367c9e (cookie-cache): New defvar. (cookie-snarf): Cache cookies in `cookie-cache', not in obarray (idiot). Also store the modtime and punt the cache when it changes. Roland McGrath 1993-07-14 23:36:04 +00:00
  • 1265394fdd (generate-file-autoloads): Fix FILE truename hacking to substring SOURCE-TRUENAME instead of FILE. Roland McGrath 1993-07-14 20:56:19 +00:00
  • a73c5e2988 (Vhelp_menu_bar_map): New var. (syms_of_keyboard): Set up Lisp var for it. (menu_bar_items): Use Vhelp_menu_bar_map. Richard M. Stallman 1993-07-14 16:49:30 +00:00
  • 12ae29ebfb (mark_object) [DEBUG_MOLE]: Add abort at beginning. Richard M. Stallman 1993-07-14 16:36:25 +00:00
  • 2f88891677 * calendar.el (calendar-holidays): Don't autoload this; its value must be set after the user's .emacs file is loaded. Jim Blandy 1993-07-14 07:24:36 +00:00
  • bb5fa23256 Initial revision Jim Blandy 1993-07-14 06:09:19 +00:00
  • ac1e607f3c * config.sub: Add case for Bull dpx/2. Jim Blandy 1993-07-14 04:52:50 +00:00
  • 710e70052b (copy-face): New arg NEW-FRAME. (list-faces-display): New command. Richard M. Stallman 1993-07-13 22:05:13 +00:00
  • e8a700bfcd (completion-mode): New major mode. (completion-setup-function): New function. Add it to completion-setup-hook. Richard M. Stallman 1993-07-13 21:34:05 +00:00
  • f936ae0677 (mouse-choose-completion): New function. Richard M. Stallman 1993-07-13 21:33:17 +00:00
  • f1ca901238 (verify_interval_modification): Use Qinsert_in_front_hooks and Qinsert_behind_hooks instead of previous names. Richard M. Stallman 1993-07-13 21:08:45 +00:00
  • c2d8811cc6 (Qinsert_in_front_hooks, Qinsert_behind_hooks): Declared. This replaces part of previous change. Richard M. Stallman 1993-07-13 21:07:02 +00:00
  • f256353cbc (prepare_to_modify_buffer): Call verify_overlay_modification. Richard M. Stallman 1993-07-13 21:06:19 +00:00
  • 173f2a642c (verify_overlay_modification): New function. (call_overlay_mod_hooks): New function. Richard M. Stallman 1993-07-13 21:05:26 +00:00
  • f7a9275a0e (Qinsert_in_front_hooks, Qinsert_behind_hooks): New vars. (syms_of_textprop): Set them up. Richard M. Stallman 1993-07-13 21:04:07 +00:00
  • a399c5363f *** empty log message *** Richard M. Stallman 1993-07-13 20:44:02 +00:00
  • 1b6bb250a6 (mail-bury): New function. (mail-send-and-exit): Call mail-bury. (mail-dont-send): New command, with menu bar binding. Richard M. Stallman 1993-07-13 20:18:05 +00:00
  • e1efaae9a2 *** empty log message *** Jim Meyering 1993-07-13 16:37:01 +00:00
  • 048ab7d386 (compare-windows-skip-whitespace): New function. (compare-windows): Use that. (compare-windows-whitespace): Value is now regexp. Richard M. Stallman 1993-07-13 07:31:09 +00:00
  • 019bf2a313 (rmail-insert-inbox-text): If inbox is not in the spool dir, try copying before renaming. Richard M. Stallman 1993-07-13 05:52:32 +00:00
  • 626f67f354 (define-key-after): Error if KEY has two elements. Richard M. Stallman 1993-07-13 04:00:04 +00:00
  • 76202b57cc (menu-bar-file-menu): Add menu item for dired. Richard M. Stallman 1993-07-13 03:23:19 +00:00
  • ae553cad8e * autoload.el (generate-file-autoloads): Correctly detect when the buffer receiving the autoload forms is in a parent of or the same directory as FILE, even in the presence of symlinks. Jim Blandy 1993-07-13 03:21:39 +00:00
  • 8537f1cb3a (Qinsert_before_hooks, Qinsert_after_hooks): Declared. (Qmodification_hooks): Declared. Richard M. Stallman 1993-07-13 02:20:40 +00:00
  • c36494197b (verify_interval_modification): For insertion, run the insert-before-hooks and insert-after-hooks, not the modification-hooks. Richard M. Stallman 1993-07-13 02:19:50 +00:00
  • e58aa38535 (Qundefined): New variable. (syms_of_keyboard): Set up Qundefined. (menu_bar_items): Don't reverse the items. Process the maps in reverse order. (menu_bar_item): If definition is `undefined', delete any menu bar item already made, and don't make one. Richard M. Stallman 1993-07-12 23:32:43 +00:00
  • 039e9c8b9b *** empty log message *** David J. MacKenzie 1993-07-12 22:13:12 +00:00
  • 45c92c0c56 (vc-rcs-status): Include head version number in mode line if there are no locks. Paul Eggert 1993-07-12 22:04:35 +00:00
  • 44ca409ab8 (ispell-menu-map): New keymap--both fn and var. Richard M. Stallman 1993-07-12 20:31:52 +00:00