Commit graph

  • c722566c7c (command-line): Call frame-initialize explicitly. Call face-initialize. (normal-top-level): Call frame-notice-user-settings explicitly. Richard M. Stallman 1993-05-13 03:14:39 +00:00
  • 4f6e4ad6cd (Setting minor-mode-map-alist): Put the map directly in the alist, not a variable name. Richard M. Stallman 1993-05-13 03:14:07 +00:00
  • 0e5ad25f6b (main): Don't require that there be input files if -i switches were given. Roland McGrath 1993-05-13 03:00:51 +00:00
  • 8b4cc189e3 *** empty log message *** Jim Blandy 1993-05-13 01:47:22 +00:00
  • cd9565badb (child_setup): Omit duplicates from new env array. Richard M. Stallman 1993-05-13 00:21:47 +00:00
  • 1a40d27fa2 (make_lispy_event): Don't set shift modifier for C-^. Richard M. Stallman 1993-05-13 00:21:23 +00:00
  • 992984b287 (current_minor_maps): Call Findirect_function, so symbols can be used in place of actual maps. Richard M. Stallman 1993-05-13 00:20:51 +00:00
  • 68a37fa8c7 (display_text_line): Use break; to exit loop at eol. Duplicate the short MAKE_GLYPH loop after the main loop. If no display table, do obey selective_display_ellipses. (copy_part_of_rope): Arg FROM is now Lisp_Object *. Richard M. Stallman 1993-05-13 00:19:20 +00:00
  • 8693344e1f (kbd-macro-query): Fix prompt string. Richard M. Stallman 1993-05-12 23:56:18 +00:00
  • db6f9d952e (Faccessible_keymaps): Use whatever size the vector has. (Fwhere_is_internal): Likewise. (describe_vector): Likewise. Richard M. Stallman 1993-05-12 21:58:16 +00:00
  • 8b86c9ebbf (default-menubar): Make initial value nil. (kill-this-buffer, x-new-frame) (sensitize-file-and-edit-menus-hook, format-buffers-menu-line) (buffers-menu-max-size, complex-buffers-menu-p) (buffers-menu-switch-to-buffer-function, buffer-menu-save-buffer) (buffer-menu-write-file, build-buffers-menu-internal) (build-buffers-menu-hook): Functions and variables deleted. Richard M. Stallman 1993-05-12 21:41:56 +00:00
  • 34291cd2f7 Improve doc strings and prompt strings. (vc-cancel-version): Ask whether to revert buffer. Richard M. Stallman 1993-05-12 21:30:35 +00:00
  • c64cc46775 (comint-filter): Increment opoint only if after insertion point. Richard M. Stallman 1993-05-12 20:32:32 +00:00
  • d3f7c8c6e4 (te-pass-through): Handle meta chars and non-char events. (terminal-map, etc.): Use default bindings, not fillarray. Make the maps sparse. (terminal-meta-map): New map; lets us make ESC a prefix key. (terminal-map): Bind ESC to terminal-meta-map. (te-more-break-unread): Handle non-char as last-input-char. (te-filter): Delete code that worked with meta-flag. (terminal-emulator): Don't look at meta-flag. (terminal-mode): Don't make meta-flag local. (te-stty-string): Quote the args that have ^. Add pass8. Richard M. Stallman 1993-05-12 18:41:29 +00:00
  • 819012f055 (Fx_popup_menu): Add a vector of prefix keys for the panes. (keymap_panes): Allocate that vector. (single_keymap_panes): Fill in that vector. (xmenu_show): Return a list of events, not just one event. Richard M. Stallman 1993-05-12 05:17:47 +00:00
  • 9d330ad06a Initial revision Jim Meyering 1993-05-11 23:23:34 +00:00
  • 7ef84cf98f (vc-diff): Report an error if the buffer isn't registered. (vc-registration-error): New function. (vc-next-action, vc-diff, vc-print-log, vc-backend-diff): Use it to make VC's error messages more uniform. Richard M. Stallman 1993-05-11 21:15:54 +00:00
  • bdda375433 Re-arranged stuff to put defsubst accessors at the top Jim Blandy 1993-05-11 19:14:34 +00:00
  • 18004d2b7f * xdisp.c (display_text_line): We can't use the FRAME_DEFAULT_FACE macro here; that's x-specific. Just don't pass the second argument. * xfaces.c (compute_glyph_face): Remove the BASIC_FACE argument; use F's default face. Jim Blandy 1993-05-11 02:48:07 +00:00
  • 9dbd4b48c5 * xdisp.c (display_text_line): Make face-handling code conditional on HAVE_X_WINDOWS macro. Perhaps this isn't the best approach, but it'll do for now. Jim Blandy 1993-05-11 02:47:46 +00:00
  • a253bab22d * fileio.c (ro_fsys) [SOLARIS_BROKEN_ACCESS]: Check for the filesystem being ro, since Solaris 2.1 doesn't. (file-writable-p): Call ro_fsys. * s/sol2.h (SOLARIS_BROKEN_ACCESS): Define this. Jim Blandy 1993-05-11 01:39:42 +00:00
  • 5cbdb35688 * systime.h: Use the strategy from getdate.y to include the proper combination of <time.h> and <sys/time.h>. Jim Blandy 1993-05-11 00:07:51 +00:00
  • 942990d1fb Use pushdef and popdef, instead of saving the macro's value in a variable. Jim Blandy 1993-05-10 23:58:36 +00:00
  • ee8f40ccfc * xfns.c (Fx_create_frame): Use an XLFD name for the default font, instead of "9x15" or whatever it was. Jim Blandy 1993-05-10 23:31:01 +00:00
  • 0ca2af7c0b * configure.in: Sidestep autoconf's quoting of the second argument of AC_DEFINE, so we can specify the value to put there. It would be nice if autoconf provided some way to specify computed values for macros. Jim Blandy 1993-05-10 19:20:56 +00:00
  • 3ed788ec2c (buffer-menu): Don't save a window config. (Buffer-menu-select): Don't call Buffer-menu-execute. Don't restore a window config. Richard M. Stallman 1993-05-10 16:31:21 +00:00
  • 0dea0bbe34 (byte-recompile-directory): If ARG is non-nil, set it to its prefix numeric value. Test for ARG being zero with eq, not zerop. Roland McGrath 1993-05-10 00:49:06 +00:00
  • 32de648411 * s/template.h: Explain the relative significance of the SIGIO and INTERRUPT_INPUT macros. Jim Blandy 1993-05-10 00:35:06 +00:00
  • 16f7413a03 * s/sunos4shr.h: Apply changes from David J. Mackenzie; this isn't used by any configuration right now, but he's trying to make it work. #include "sunos4-1.h" instead of "bsd4-2.h". (O_NDELAY): Don't define this. (SYSTEM_MALLOC): Don't define this, either. (LD_SWITCH_SYSTEM): Remove the definition for this. Jim Blandy 1993-05-10 00:34:31 +00:00
  • 07e34cb0a9 * xdisp.c (display_text_line): Apply faces to characters according to overlays and text properties; use compute_char_face and compute_glyph_face to figure out what face to use, and where a new face starts. * xterm.c (dumpglyphs): Use the upper bits of the glyphs to decide which frame face to use. Call GLYPH_FOLLOW_ALIASES to make sure we're implementing the glyph table properly. If we're not using the default or mode line face, call intern_face to find a display face for the frame face selected by the glyph code. Implement underlining. Remove the `font' argument; we have to derive this from the frame and face anyway. Change all callers. * disptab.h (GLYPH_FOLLOW_ALIASES): New macro. Jim Blandy 1993-05-10 00:26:32 +00:00
  • 9c7bb45ff3 * xfns.c (x_make_gc): After building the GC's for the frame, call init_frame_faces to set up the first two faces. * xfaces.c (init_frame_faces): Don't just try to copy the default and mode line faces from some other random frame; instead, consult the normal_gc and reverse_gc members of the frame, and build the faces based on their parameters. Jim Blandy 1993-05-10 00:25:40 +00:00
  • cb63767871 * xfaces.c (Fmake_face_internal): Do nothing for non-X frames. Jim Blandy 1993-05-10 00:25:17 +00:00
  • 31b2455197 Arrange to tell redisplay about changes in overlays. * xdisp.c (redisplay_region): New function. * buffer.c (Fmove_overlay): Call redisplay_region on the areas the overlay has enclosed or left. (Fdelete_overlay): Call redisplay_region on the area the overlay used to occupy. (Foverlay_put): Call redisplay_region on the area the overlay now occupies; we may have put a face property on it. Jim Blandy 1993-05-10 00:23:47 +00:00
  • 703f280806 * config.h.in: Remove mention of GLYPH datatype; that shouldn't be a user option. * lisp.h (GLYPH, MAKE_GLYPH, GLYPH_CHAR, GLYPH_FACE): New macros. Jim Blandy 1993-05-10 00:17:55 +00:00
  • 2fc6697323 * keymap.c (Fwhere_is_internal): If FIRSTONLY is non-nil, avoid returning a non-ascii key sequence unless FIRSTONLY is the symbol `non-ascii'. Jim Blandy 1993-05-10 00:17:31 +00:00
  • ad163903cc * blockinput.h (UNBLOCK_INPUT): We cannot assume that SIGIO is defined everywhere this file is #included; merge the two definitions for defined (SIGIO) and ! defined (SIGIO) into one, which calls reinvoke_input_signal if interrupt_input_pending is set. * keyboard.c (reinvoke_input_signal): New function. Jim Blandy 1993-05-10 00:17:08 +00:00
  • be269961dc * xdisp.c (display_text_line): Apply faces to characters according to overlays and text properties; use compute_char_face to figure out what face to use, and where a new face starts. * xterm.c (dumpglyphs): Use the upper bits of the glyphs to decide which frame face to use. Call GLYPH_FOLLOW_ALIASES to make sure we're implementing the glyph table properly. If we're not using the default or mode line face, call intern_face to find a display face for the frame face selected by the glyph code. Implement underlining. Remove the `font' argument; we have to derive this from the frame and face anyway. Change all callers. * disptab.h (GLYPH_FOLLOW_ALIASES): New macro. Jim Blandy 1993-05-10 00:16:34 +00:00
  • 88fd275e69 * dispextern.h (struct face): Add cached_index member. * xfaces.c (get_cached_face): Use it to avoid unnecessary searches of face_vector. Jim Blandy 1993-05-10 00:15:58 +00:00
  • 783f85c7ae * config.h.in: Adjust this for use by autoconf's AC_CONFIG_HEADER, instead of AC_OUTPUT. Jim Blandy 1993-05-10 00:15:35 +00:00
  • b61982dd6e Arrange to tell redisplay about changes in overlays. * xdisp.c (redisplay_region): New function. * buffer.c (Fmove_overlay): Call redisplay_region on the areas the overlay has enclosed or left. (Fdelete_overlay): Call redisplay_region on the area the overlay used to occupy. (Foverlay_put): Call redisplay_region on the area the overlay now occupies; we may have put a face property on it. Jim Blandy 1993-05-10 00:15:02 +00:00
  • 40a4095a69 * blockinput.h (UNBLOCK_INPUT): We cannot assume that SIGIO is defined everywhere this file is #included; merge the two definitions for defined (SIGIO) and ! defined (SIGIO) into one, which calls reinvoke_input_signal if interrupt_input_pending is set. * keyboard.c (reinvoke_input_signal): New function. Jim Blandy 1993-05-10 00:14:09 +00:00
  • d70fd7d6ee * Makefile.in (DEFS): Remove this; we have configure build a config.h file directly, instead of having lots of -D flags. Jim Blandy 1993-05-10 00:13:32 +00:00
  • 663258f2ff * keyboard.c (read_char): Exit kbd macro if Vexecuting_macro is t. Jim Blandy 1993-05-10 00:10:08 +00:00
  • ffe1dd7ac1 * x-win.el: Since we require faces.el, there's no point in setting frame-creation-function to x-create-frame - just set it directly to x-create-frame-with-faces. Jim Blandy 1993-05-09 23:54:12 +00:00
  • 4bf5153268 (rmail-output): Undo June 11 1992 change: Don't try to use Date field in the From. Richard M. Stallman 1993-05-09 23:53:56 +00:00
  • 527da10641 * finder.el: Bind finder-exit to 'q', not 'x'; the former is the conventional way to get out of such a package. (finder-summary): Use substitute-command-keys. (finder-mode): Use \\<...> to make sure we get the right keymap. Jim Blandy 1993-05-09 23:52:39 +00:00
  • f0138172cd * faces.el: Call internal-set-face-1, not internat-set-face-1. Jim Blandy 1993-05-09 23:48:41 +00:00
  • bb9a81fcda * faces.el (read-face-name): Call face-list, not list-faces. Jim Blandy 1993-05-09 23:38:29 +00:00
  • 9b54f2680c (dabbrev-expand): Delete a search-forward call after the second replace-match. Richard M. Stallman 1993-05-09 23:18:30 +00:00
  • 723472f14e (find-change-log): If there is a buffer-local value of change-log-default-name, just return it with no searching. Previously a if it was set to a nonexistent file name, we would loop forever. Roland McGrath 1993-05-09 23:16:19 +00:00
  • e447481751 The GNU coding standards specify that CFLAGS should be left for users to set. * Makefile.in (CFLAGS): Let configure determine the default value for this. Don't have it default to DEFS. (${SUBDIR}): Pass CFLAGS down to submakes, not DEFS. (lib-src/Makefile, src/Makefile): Edit the default value for CFLAGS into these files, not DEFS. * configure.in (CFLAGS): Choose a default value for this - "-g" normally, or "-g -O" if we're using GCC. Edit it into the top-level Makefile. Jim Blandy 1993-05-09 22:52:15 +00:00
  • b6472fc16b * Makefile.in (DEFS): Deleted; since we're using AC_CONFIG_HEADER, this is always just -DHAVE_CONFIG_H. Jim Blandy 1993-05-09 22:51:16 +00:00
  • 679f7f7eb7 (query-replace-map): Bind [escape] like "\e". Richard M. Stallman 1993-05-09 18:03:20 +00:00
  • ba79087074 Doc fix. Richard M. Stallman 1993-05-09 18:02:10 +00:00
  • af400c0042 (kbd-macro-query): Use query-replace-map to define answers. Richard M. Stallman 1993-05-09 17:58:55 +00:00
  • 4c2c1de1fd (vc-backend-diff): Handle either string or list. Richard M. Stallman 1993-05-09 14:29:33 +00:00
  • 2e810285eb (diff-switches): Define var here as well as in diff.el. Richard M. Stallman 1993-05-09 14:27:02 +00:00
  • fa203a7cc3 Comment fix. Richard M. Stallman 1993-05-09 14:26:40 +00:00
  • 1f5862cfd7 *** empty log message *** Richard M. Stallman 1993-05-09 04:27:47 +00:00
  • 1a6847b5bc [SCO]: Include time.h. Richard M. Stallman 1993-05-09 04:26:46 +00:00
  • 2d4130047f (mail-do-fcc): Don't output a newline before From... Richard M. Stallman 1993-05-09 01:16:14 +00:00
  • 8896f2df11 (rmail-convert-to-babyl-format): Delete 1 char if we see a newline instead of what we expect. Richard M. Stallman 1993-05-09 01:14:47 +00:00
  • 22073ddadb (jump-to-register): Allow file name "in" a register. Richard M. Stallman 1993-05-09 00:57:56 +00:00
  • e532b01661 (scroll-bar-drag, scroll-bar-drag-1): New functions. Put scroll-bar-drag on down-mouse-2 in scroll bar. Leave up-events on mouse-2 unbound. Richard M. Stallman 1993-05-08 23:49:17 +00:00
  • b1fe930449 Require help-macro, not help-screen. Richard M. Stallman 1993-05-08 22:38:37 +00:00
  • dd6a74ce66 Provide help-macro, not help-screen. Richard M. Stallman 1993-05-08 22:38:25 +00:00
  • e5a10c8169 Don't add menu bar to minibuffer-only frames. Richard M. Stallman 1993-05-08 16:45:38 +00:00
  • 99e2d9a915 (Fx_get_mouse_event, Fx_mouse_events): Code deleted. Richard M. Stallman 1993-05-08 16:29:04 +00:00
  • 3a68f530fe (Vmouse_event): Var deleted. (syms_of_window): Don't make it Lisp var. Richard M. Stallman 1993-05-08 16:28:36 +00:00
  • 0ee7d6239a (vc-directory-18): cd to the directory in question before the file tree walk. Richard M. Stallman 1993-05-08 16:17:01 +00:00
  • 6ed5075cab (vc-directory-18): New function. If Emacs 18, make vc-directory alias to this. Richard M. Stallman 1993-05-08 16:14:11 +00:00
  • b04904fb2e (read_avail_input): If meta_key is 2, let 8 bits thru. (Fset_input_mode): Set meta_key to 2 if META arg isn't t or nil. Richard M. Stallman 1993-05-08 14:55:39 +00:00
  • d2b641800e *** empty log message *** Eric S. Raymond 1993-05-08 09:25:11 +00:00
  • e9c78f076c (calendar-mode-map): Add arrow key bindings. Richard M. Stallman 1993-05-07 17:40:01 +00:00
  • 8159f4af7e (rmail-resend): Add `resent' attribute. (rmail-forward): With prefix arg, run rmail-resend. Richard M. Stallman 1993-05-07 17:34:34 +00:00
  • 8903221548 (x_get_arg): Call Fintern, not intern. Richard M. Stallman 1993-05-07 02:55:22 +00:00
  • 72f21cdfe3 (flush-lines, keep-lines, how-many): Delete spurious `s' from prompt arg to read-from-minibuffer. Richard M. Stallman 1993-05-06 22:21:12 +00:00
  • 4f8cc93a21 Typo in last change. Richard M. Stallman 1993-05-06 20:17:22 +00:00
  • 5511e41124 (comint-filter): New function. (comint-exec): Install the filter. Richard M. Stallman 1993-05-06 19:51:08 +00:00
  • c3bd85dd5f *** empty log message *** Jim Blandy 1993-05-06 19:02:36 +00:00
  • c1172a195d (previous-matching-history-element): If minibuf is empty, use the last regexp specified a the default. (next-matching-history-element): Likewise. Richard M. Stallman 1993-05-06 18:54:32 +00:00
  • 080478d65a (comint-previous-matching-input): Use let* in the interactive. Richard M. Stallman 1993-05-06 18:51:49 +00:00
  • 1c71e0ff95 Initial revision Jim Blandy 1993-05-06 18:43:12 +00:00
  • ea6ecc214c Support *-sco3.2v4* as opsystem. Richard M. Stallman 1993-05-06 18:42:47 +00:00
  • 56ad32e118 Comment change. Richard M. Stallman 1993-05-06 18:41:14 +00:00
  • 56c31c8748 Don't include calc directory. Exclude many files in the man directory; copy a few. Richard M. Stallman 1993-05-06 18:11:39 +00:00
  • a5d117a3f4 > (os): Add -clix*. Jim Wilson 1993-05-06 18:05:39 +00:00
  • 92381c7cc8 (main): Handle -display like -d. Richard M. Stallman 1993-05-06 17:04:56 +00:00
  • 0c5c1f3421 (comint-previous-matching-input): New command, on M-r. (comint-next-matching-input): New command, on M-s. (comint-previous-similar-input): Commented out. (comint-next-similar-input): Likewise. (comint-previous-input-matching): Deleted. (comint-last-input-match): Var commented out. (comint-mode): Don't make comint-last-input-match local. Richard M. Stallman 1993-05-06 14:30:09 +00:00
  • a3666e4719 (auto-mode-alist): Delete the entries for makefile-mode. Richard M. Stallman 1993-05-06 01:33:13 +00:00
  • 74416836f8 Comment changes. Richard M. Stallman 1993-05-06 01:30:26 +00:00
  • 1d928d6939 Doc fix. Richard M. Stallman 1993-05-05 22:47:54 +00:00
  • 3731572535 (blink-matching-paren-distance): Change default to 12,000. Richard M. Stallman 1993-05-05 18:12:04 +00:00
  • 6648f23a73 (Fdisplay_buffer): Add space to prompt. Richard M. Stallman 1993-05-04 22:13:52 +00:00
  • e8ee1ccf68 (vc-backend-diff): Use diff-switches, not vc-diff-options. (vc-diff-options): Variable deleted. Richard M. Stallman 1993-05-04 19:52:02 +00:00
  • cdd8203f4e Doc fix. Richard M. Stallman 1993-05-04 19:33:17 +00:00
  • 1434b7aabc (minor-mode-map-alist): Don't use it if it's void. Richard M. Stallman 1993-05-04 16:42:57 +00:00
  • ee7e9c886a (vc-dired-prefix-map): New keymap. Use it in minor-mode-map-alist for vc-dired-mode. Richard M. Stallman 1993-05-04 16:40:24 +00:00
  • a6eb679769 * configure.in: Use AC_HAVE_HEADERS to test for sys/time.h, and call AC_STRUCT_TM to see what's in time.h. Jim Blandy 1993-05-04 14:17:07 +00:00
  • d03f79ef75 * lisp.h (CHAR_ALT, CHAR_SUPER, CHAR_HYPER, CHAR_SHIFT, CHAR_CTL, CHAR_META): Shift these all up one bit, back to where they were. Jim Blandy 1993-05-04 13:02:26 +00:00