bpt/emacs.git
29 years ago(libexecdir): Renamed from libdir.
Richard M. Stallman [Tue, 11 Oct 1994 21:38:59 +0000 (21:38 +0000)]
(libexecdir): Renamed from libdir.

29 years agoUse libexecdir and sharedstatedir as appropriate.
Richard M. Stallman [Tue, 11 Oct 1994 21:36:30 +0000 (21:36 +0000)]
Use libexecdir and sharedstatedir as appropriate.

29 years ago(libexecdir): Renamed from libdir. New default.
Richard M. Stallman [Tue, 11 Oct 1994 21:34:29 +0000 (21:34 +0000)]
(libexecdir): Renamed from libdir.  New default.
(sharedstatedir): Renamed from statedir.  New default.
(datadir): New default.

29 years ago(clean): rm DOC/* and *.tab.[ch].
Richard M. Stallman [Tue, 11 Oct 1994 21:22:28 +0000 (21:22 +0000)]
(clean): rm DOC/* and *.tab.[ch].
(distclean): Not here.

29 years ago(makefile-mode-name): Removed.
Richard M. Stallman [Tue, 11 Oct 1994 20:42:23 +0000 (20:42 +0000)]
(makefile-mode-name): Removed.
(makefile-mode): Skip any number of "#"s at beginning of comments.
(makefile-electric-keys): New variable.
(makefile-electric-dot): Self insert if not at bol.
(makefile-electric-equal): Really self-insert if not at bol.
(makefile-pickup-everything): Prefix arg means force pickups to be
redone.
(makefile-insert-macro-ref): Don't use format.
(makefile-runtime-macros-list): Added "$" to list.
(makefile-insert-special-target): Don't use format.
(makefile-insert-macro): Don't use format.
(makefile-insert-target): Don't use format.
(makefile-insert-target-ref): Don't use format.
(makefile-electric-colon): Really self-insert if not at bol.
(makefile-complete): New function.  Bound to M-TAB.
(makefile-do-macro-insertion): New function.
(makefile-mode-map): Add menu bar bindings.
(makefile-font-lock-keywords): New constant.
(makefile-mode): Deal with font-lock, add-log, imenu.
(makefile-macroassign-regex): Changed for use with font-lock.
(makefile-dependency-regex): Changed for use with font-lock.
(makefile-add-log-defun): New function.
(makefile-menu-index-function): New function.

29 years agomenu-bar-lines fix.
Richard M. Stallman [Tue, 11 Oct 1994 20:17:52 +0000 (20:17 +0000)]
menu-bar-lines fix.

29 years ago(scan_buffer): After temporarily turning immediate_quit off, turn it
Jim Blandy [Tue, 11 Oct 1994 19:44:27 +0000 (19:44 +0000)]
(scan_buffer): After temporarily turning immediate_quit off, turn it
back on by setting it to allow_quit, never 1.

(find_before_next_newline): Declare the arguments' types explicitly;
don't let them default to int.

29 years ago(display_scan_buffer): Pass the correct number of arguments to
Jim Blandy [Tue, 11 Oct 1994 19:39:03 +0000 (19:39 +0000)]
(display_scan_buffer): Pass the correct number of arguments to
scan_buffer.

29 years ago(compare-windows-whitespace): Eliminate initial value.
Richard M. Stallman [Tue, 11 Oct 1994 18:51:29 +0000 (18:51 +0000)]
(compare-windows-whitespace): Eliminate initial value.

(tex-region): Don't delete temp files if we do
one buffer twice in a row.

29 years ago(rmail-find-all-files): Fix several errors and make faster.
Richard M. Stallman [Tue, 11 Oct 1994 17:38:48 +0000 (17:38 +0000)]
(rmail-find-all-files): Fix several errors and make faster.
Always return a single-level list of file names.
(rmail-construct-io-menu): If FILES is null, turn off the menus.
(rmail-disable-menu): A phony "command", always disabled in menus.
(rmail-list-to-menu): Reverse the list L.

29 years ago(rmail-summary-resend): New function.
Richard M. Stallman [Tue, 11 Oct 1994 17:07:27 +0000 (17:07 +0000)]
(rmail-summary-resend): New function.
(rmail-summary-mode-map - resend): Call rmail-summary-resend
instead of rmail-resend.

29 years ago* etags.c (C_entries): Name the #define's that are macros.
Francesco Potortì [Tue, 11 Oct 1994 13:04:30 +0000 (13:04 +0000)]
* etags.c (C_entries): Name the #define's that are macros.

29 years ago(x_term_init): Call XtSetLanguageProc or XSetLocaleModifiers.
Richard M. Stallman [Tue, 11 Oct 1994 09:27:47 +0000 (09:27 +0000)]
(x_term_init): Call XtSetLanguageProc or XSetLocaleModifiers.

(x_make_frame_visible, x_iconify_frame):
Call x_bitmap_icon if frame wants a bitmap icon.

29 years ago(read_key_sequence): The output of function-key-map
Richard M. Stallman [Tue, 11 Oct 1994 09:22:44 +0000 (09:22 +0000)]
(read_key_sequence): The output of function-key-map
goes to key-translation-map, but not vice versa.
Don't exit if either of them is a possibility.

29 years ago(font-lock-set-defaults): Do nothing if font-lock-keywords already non-nil.
Richard M. Stallman [Tue, 11 Oct 1994 09:03:49 +0000 (09:03 +0000)]
(font-lock-set-defaults): Do nothing if font-lock-keywords already non-nil.
Use font-lock-defaults.
(font-lock-defaults): New variable.

29 years ago(normal-top-level-add-to-load-path): New function.
Richard M. Stallman [Tue, 11 Oct 1994 08:22:38 +0000 (08:22 +0000)]
(normal-top-level-add-to-load-path): New function.
(normal-top-level): Load subdirs.el in each dir in load-path.

29 years agoWrite the subdirs.el file.
Richard M. Stallman [Tue, 11 Oct 1994 08:21:32 +0000 (08:21 +0000)]
Write the subdirs.el file.

29 years agoDon't distribute subdirs.el.
Richard M. Stallman [Tue, 11 Oct 1994 08:05:44 +0000 (08:05 +0000)]
Don't distribute subdirs.el.

29 years ago(print): Check the substructure.
Karl Heuer [Tue, 11 Oct 1994 07:46:50 +0000 (07:46 +0000)]
(print): Check the substructure.

29 years ago(internal_equal): Check the substructure.
Karl Heuer [Tue, 11 Oct 1994 07:46:34 +0000 (07:46 +0000)]
(internal_equal): Check the substructure.

29 years ago(buffer_slot_type_mismatch): Test against Lisp_Misc.
Karl Heuer [Tue, 11 Oct 1994 07:46:22 +0000 (07:46 +0000)]
(buffer_slot_type_mismatch): Test against Lisp_Misc.

29 years ago(MARKER_BLOCK_SIZE, marker_block, marker_free_list): Now refers to the
Karl Heuer [Tue, 11 Oct 1994 07:46:01 +0000 (07:46 +0000)]
(MARKER_BLOCK_SIZE, marker_block, marker_free_list): Now refers to the
superset type, not just markers.
(allocate_misc): New function, extracted from Fmake_marker.
(Fpurecopy): Check the substructure.
(clear_marks, mark_object, gc_sweep): Likewise.

29 years ago(OVERLAY_POSITION): Marker assert now tests substructure.
Karl Heuer [Tue, 11 Oct 1994 07:45:41 +0000 (07:45 +0000)]
(OVERLAY_POSITION): Marker assert now tests substructure.

29 years ago(Lisp_Misc): new type code, replacing Lisp_Marker (and soon to replace other
Karl Heuer [Tue, 11 Oct 1994 07:45:20 +0000 (07:45 +0000)]
(Lisp_Misc): new type code, replacing Lisp_Marker (and soon to replace other
type codes as well).
(XMARKER, SETMARKER, MARKERP): Check/set the new type field.
(XMISC, SETMISC, MISCP): New accessor macros for the superset type.
(struct Lisp_Free): New structure.
(Lisp_Misc_Free): Type code for that structure.

29 years ago(blink-matching-open): Check there is a previous
Richard M. Stallman [Tue, 11 Oct 1994 07:29:05 +0000 (07:29 +0000)]
(blink-matching-open): Check there is a previous
nonblank line before trying to display it.
No need for backward-char before the skip-chars-backward.

29 years ago(list_buffers_1): Fix indentation in header lines.
Richard M. Stallman [Tue, 11 Oct 1994 05:29:55 +0000 (05:29 +0000)]
(list_buffers_1): Fix indentation in header lines.

29 years ago(rmail-summary-rmail-update): Pass new arg to rmail-show-message.
Richard M. Stallman [Tue, 11 Oct 1994 04:43:01 +0000 (04:43 +0000)]
(rmail-summary-rmail-update): Pass new arg to rmail-show-message.

29 years ago(rmail-show-message): New argument no-summary.
Richard M. Stallman [Tue, 11 Oct 1994 04:42:10 +0000 (04:42 +0000)]
(rmail-show-message): New argument no-summary.

29 years ago(system-key-alist): Add sun versions of
Richard M. Stallman [Tue, 11 Oct 1994 02:48:53 +0000 (02:48 +0000)]
(system-key-alist): Add sun versions of
mute-grave, mute-diaeresis, mute-asciicircum.

29 years ago(c-mode-map): Use "C mode" for the menu bar item name.
Richard M. Stallman [Tue, 11 Oct 1994 02:32:39 +0000 (02:32 +0000)]
(c-mode-map): Use "C mode" for the menu bar item name.

29 years ago(tcl-mode): imenu-create-index-function made buffer local.
Tom Tromey [Tue, 11 Oct 1994 02:01:27 +0000 (02:01 +0000)]
(tcl-mode): imenu-create-index-function made buffer local.

29 years ago(mouse-select): Pass an arg to mouse-extend.
Richard M. Stallman [Tue, 11 Oct 1994 01:49:05 +0000 (01:49 +0000)]
(mouse-select): Pass an arg to mouse-extend.

29 years ago(sys_subshell): Use NILP macro directly, not its expansion. Previous code was
Karl Heuer [Tue, 11 Oct 1994 01:47:06 +0000 (01:47 +0000)]
(sys_subshell): Use NILP macro directly, not its expansion.  Previous code was
leftover from when NULL was a bad word.

29 years ago(mail-hist-put-headers-into-history)
Richard M. Stallman [Tue, 11 Oct 1994 00:35:42 +0000 (00:35 +0000)]
(mail-hist-put-headers-into-history)
(mail-hist-current-header-contents, mail-hist-forward-header)
(mail-hist-current-header-name):
Use regexp-quote on mail-header-separator.

29 years agoFix typo in previous change.
Richard M. Stallman [Mon, 10 Oct 1994 21:54:32 +0000 (21:54 +0000)]
Fix typo in previous change.

29 years ago(calculate-lisp-indent): Local var
Richard M. Stallman [Mon, 10 Oct 1994 21:53:52 +0000 (21:53 +0000)]
(calculate-lisp-indent): Local var
last-sexp renamed to calculate-lisp-indent-last-sexp.
(lisp-indent-function): Use new name of var.
(calculate-lisp-indent-last-sexp): Var defined.

29 years ago(menu-bar-file-menu): Don't include the frame
Richard M. Stallman [Mon, 10 Oct 1994 21:47:33 +0000 (21:47 +0000)]
(menu-bar-file-menu): Don't include the frame
commands in a non-frame version of Emacs.

29 years agoentered into RCS
David J. MacKenzie [Mon, 10 Oct 1994 21:35:16 +0000 (21:35 +0000)]
entered into RCS

29 years ago(redisplay_window): Fix Oct 1 change:
Richard M. Stallman [Mon, 10 Oct 1994 21:30:56 +0000 (21:30 +0000)]
(redisplay_window): Fix Oct 1 change:
don't call cancel_my_columns unless we will call try_window.

29 years ago(syms_of_buffer): Doc fix for cache-long-line-scans.
Jim Blandy [Mon, 10 Oct 1994 16:01:58 +0000 (16:01 +0000)]
(syms_of_buffer): Doc fix for cache-long-line-scans.

29 years ago[! SYSVIPC] (main): Fix uses of FD_* macros: fd_set arg is a pointer,
Roland McGrath [Mon, 10 Oct 1994 04:55:59 +0000 (04:55 +0000)]
[! SYSVIPC] (main): Fix uses of FD_* macros: fd_set arg is a pointer,
descriptor arg comes first.

29 years ago(calendar-holiday-marker): Copy holiday-face from highlight face.
Richard M. Stallman [Mon, 10 Oct 1994 03:26:28 +0000 (03:26 +0000)]
(calendar-holiday-marker): Copy holiday-face from highlight face.

29 years ago(ispell-highlight-spelling-error):
Richard M. Stallman [Mon, 10 Oct 1994 01:01:20 +0000 (01:01 +0000)]
(ispell-highlight-spelling-error):
Have just one definition, which decides what to do.
(ispell-command-loop): New args START and END.  Do highlighting
and unhighlighting here.
(ispell-word, ispell-region, ispell-complete-word): Not here.
(ispell-highlight-spelling-error-generic): Bind buffer-undo-list to t.

29 years ago(emacs-lisp-mode-syntax-table): Don't set syntax of formfeed.
Richard M. Stallman [Sun, 9 Oct 1994 19:20:02 +0000 (19:20 +0000)]
(emacs-lisp-mode-syntax-table): Don't set syntax of formfeed.

29 years ago(byte-compile-insert-header): Use user-mail-address.
Richard M. Stallman [Sun, 9 Oct 1994 17:23:09 +0000 (17:23 +0000)]
(byte-compile-insert-header): Use user-mail-address.

29 years ago(appt-delete-window): Look on all frames for the window.
Richard M. Stallman [Sun, 9 Oct 1994 09:19:16 +0000 (09:19 +0000)]
(appt-delete-window): Look on all frames for the window.
(appt-disp-window): If frame is unsplittable, use display-buffer.

29 years ago* xdisp.c (redisplay_window): Invalidate width_run_cache, if the
Jim Blandy [Sat, 8 Oct 1994 22:16:04 +0000 (22:16 +0000)]
* xdisp.c (redisplay_window): Invalidate width_run_cache, if the
buffer's display table doesn't match the width table the cache was
built for.
(display_text_line): Use compute_motion to skip forward to the
left edge of the window when the window is hscrolled; this is
faster than rendering all the characters into the bit bucket when
the hscroll is large.
Doc fixes.
(display_count_lines): Call scan_buffer with new args.

29 years ago* syntax.c (find_defun_start): Call scan_buffer with new args.
Jim Blandy [Sat, 8 Oct 1994 22:15:36 +0000 (22:15 +0000)]
* syntax.c (find_defun_start): Call scan_buffer with new args.

29 years ago* search.c: #include "region-cache.h".
Jim Blandy [Sat, 8 Oct 1994 22:15:15 +0000 (22:15 +0000)]
* search.c: #include "region-cache.h".
(max, min): Make these functions, not macros; we'd like to pass
them arguments that would be bad to evaluate more than once.
(newline_cache_on_off): New function.
(scan_buffer): New argument END.  Call newline_cache_on_off.  If
this buffer's newline cache is enabled, consult it to see if we
need to scan a region for newlines, and store information in the
cache after doing so.
(find_next_newline): Pass new arg to scan_buffer.
(find_before_next_newline): New function.

29 years ago* insdel.c (prepare_to_modify_buffer): Invalidate width run and
Jim Blandy [Sat, 8 Oct 1994 22:14:58 +0000 (22:14 +0000)]
* insdel.c (prepare_to_modify_buffer): Invalidate width run and
newline caches, if they exist.

29 years ago* indent.h (disptab_matches_widthtab, recompute_width_table): New
Jim Blandy [Sat, 8 Oct 1994 22:14:35 +0000 (22:14 +0000)]
* indent.h (disptab_matches_widthtab, recompute_width_table): New
declarations.

29 years ago* indent.c: #include "region-cache.h".
Jim Blandy [Sat, 8 Oct 1994 22:14:04 +0000 (22:14 +0000)]
* indent.c: #include "region-cache.h".
(character_width, disptab_matches_widthtab, recompute_width_table,
width_run_cache_on_off): New functions.
(compute_motion): Call width_run_cache_on_off.  If this buffer's
width run cache is enabled, consult it to see if we need to
traverse a region character-by-character; store information in the
cache after doing so.  Call find_before_next_newline instead of
writing out an equivalent loop explicitly, to take advantage of
the newline cache.
Doc fixes.

29 years ago* disptab.h (window_display_table): Doc fix.
Jim Blandy [Sat, 8 Oct 1994 22:13:44 +0000 (22:13 +0000)]
* disptab.h (window_display_table): Doc fix.
(buffer_display_table): New declaration.

29 years ago* cmds.c (Fforward_line): Call scan_buffer with new args.
Jim Blandy [Sat, 8 Oct 1994 22:13:15 +0000 (22:13 +0000)]
* cmds.c (Fforward_line): Call scan_buffer with new args.
(Fend_of_line): Replace call to Fforward_line and search loop with
call to find_before_next_newline.

29 years ago* buffer.h (struct buffer): New members: newline_cache,
Jim Blandy [Sat, 8 Oct 1994 22:12:45 +0000 (22:12 +0000)]
* buffer.h (struct buffer): New members: newline_cache,
width_run_cache, width_table, and cache_long_line_scans.

29 years ago* buffer.c: #include region-cache.h.
Jim Blandy [Sat, 8 Oct 1994 22:12:12 +0000 (22:12 +0000)]
* buffer.c: #include region-cache.h.
(Fget_buffer_create): Initialize new members of struct buffer.
(Fkill_buffer): Free memory occupied by caches.
(init_buffer_once): Set default value for cache_long_line_scans in
buffer_defaults, and give it a bit in buffer_local_flags.
(syms_of_buffer): Add DEFVAR_PER_BUFFER for cache_long_line_scans.

29 years ago* Makefile.in.in (obj) Add region-cache.o to the list of files.
Jim Blandy [Sat, 8 Oct 1994 22:11:16 +0000 (22:11 +0000)]
* Makefile.in.in (obj) Add region-cache.o to the list of files.
(region-cache.o): New target.
(buffer.o, indent.o, search.o): Depend on region-cache.h.

29 years agoDocument cache-long-line-scans in @node Text Lines.
Jim Blandy [Sat, 8 Oct 1994 22:09:57 +0000 (22:09 +0000)]
Document cache-long-line-scans in @node Text Lines.
Cross-reference it in @node Screen Lines.

29 years agoAdded entry for cache-long-line-scans
Jim Blandy [Sat, 8 Oct 1994 22:06:23 +0000 (22:06 +0000)]
Added entry for cache-long-line-scans

29 years ago(file_name_completion): Ignore files "." and ".." in first pass.
Richard M. Stallman [Sat, 8 Oct 1994 09:52:08 +0000 (09:52 +0000)]
(file_name_completion): Ignore files "." and ".." in first pass.
(Ffile_name_completion): Perform the completion even if the
name part is empty.

29 years ago(test_completion): New function, extracted from do_completion.
Richard M. Stallman [Sat, 8 Oct 1994 09:51:31 +0000 (09:51 +0000)]
(test_completion): New function, extracted from do_completion.
(do_completion): Use test_completion.
(Fminibuffer_complete_and_exit): If completion is already
exact, don't try to complete it.

29 years ago(add-log-current-defun): In texinfo-mode,
Richard M. Stallman [Sat, 8 Oct 1994 09:00:51 +0000 (09:00 +0000)]
(add-log-current-defun): In texinfo-mode,
handle the case of no commas after @node.

29 years ago(inhibit_local_menu_bar_menus): New variable.
Richard M. Stallman [Sat, 8 Oct 1994 04:30:15 +0000 (04:30 +0000)]
(inhibit_local_menu_bar_menus): New variable.
(read_char_x_menu_prompt): Optionally don't use local maps.
(syms_of_keyboard): Set up Lisp variable.

29 years ago(fit_to_screen): Don't put the menu off the left or top.
Richard M. Stallman [Sat, 8 Oct 1994 04:16:17 +0000 (04:16 +0000)]
(fit_to_screen): Don't put the menu off the left or top.

29 years ago(rmail-delete-forward): Use rmail-select-summary.
Richard M. Stallman [Sat, 8 Oct 1994 04:12:07 +0000 (04:12 +0000)]
(rmail-delete-forward): Use rmail-select-summary.

29 years agoAdd a tip about enabling/disabling features.
Richard M. Stallman [Fri, 7 Oct 1994 23:42:52 +0000 (23:42 +0000)]
Add a tip about enabling/disabling features.

29 years ago(enum Lisp_Misc_Type): New type.
Karl Heuer [Fri, 7 Oct 1994 21:44:51 +0000 (21:44 +0000)]
(enum Lisp_Misc_Type): New type.
(struct Lisp_Marker): Add a member of that type.  Delete unused member
`modified'.

29 years ago(make_gap): Keep input blocked till after we set BEG_ADDR.
Richard M. Stallman [Fri, 7 Oct 1994 17:40:50 +0000 (17:40 +0000)]
(make_gap): Keep input blocked till after we set BEG_ADDR.

29 years agoRe-delete code deleted in rms's Oct 5 change.
Richard M. Stallman [Fri, 7 Oct 1994 17:38:03 +0000 (17:38 +0000)]
Re-delete code deleted in rms's Oct 5 change.

29 years ago(compilation-mode-font-lock-keywords,
Richard M. Stallman [Fri, 7 Oct 1994 10:23:26 +0000 (10:23 +0000)]
(compilation-mode-font-lock-keywords,
rmail-summary-font-lock-keywords, dired-font-lock-keywords,
shell-font-lock-keywords, texi-font-lock-keywords,
perl-font-lock-keywords): Deleted.

(font-lock-mode): Doc fix; use add/remove-hook, not
setq; removed make-local-variable of font-lock-no-comments.
(font-lock-set-defaults): Do it there, and use:
(font-lock-defaults-alist): Use it to set font-lock-keywords,
font-lock-keywords-case-fold-search and font-lock-no-comments.
(turn-on-font-lock): New function.
(font-lock-fontify-buffer): Made interruptible; deleted messages.

(font-lock-fontify-region): Made syntax state reliable
by widening within new restriction; let cstart and cend for speed;
outputs message.
(font-lock-after-change-function): Remove spurious goto-char and use
forward-line, not 1+ end-of-line, for end of fontification region.
(font-lock-any-properties-p): Removed, use text-property-not-all.

(font-lock-*-face): facename values are themselves.
(font-lock-variable-name-face, font-lock-reference-face): New vars.
(font-lock-doc-string-face): Removed.
(font-lock-keywords): Extended value syntax.
(font-lock-hack-keywords): Cope with it; outputs initial message.

Merged in face-lock.el:
(font-lock-display-type, font-lock-background-mode)
(font-lock-face-attributes): New variables, use it.
(font-lock-make-face): New function, use them.

29 years ago(comint-check-proc): Recognise `open'.
Richard M. Stallman [Fri, 7 Oct 1994 10:20:37 +0000 (10:20 +0000)]
(comint-check-proc): Recognise `open'.
(comint-exec): Use open-network-stream if command is a cons pair.

29 years ago(pascal-font-lock-keywords): New variable.
Richard M. Stallman [Fri, 7 Oct 1994 10:10:07 +0000 (10:10 +0000)]
(pascal-font-lock-keywords):  New variable.
(pascal-mode): Set comment-start-skip and comment-end.
Set font-lock-keywords locally.

29 years ago(perl-font-lock-keywords): New variable.
Richard M. Stallman [Fri, 7 Oct 1994 10:08:48 +0000 (10:08 +0000)]
(perl-font-lock-keywords): New variable.

(perl-mode): Set font-lock-keywords locally.

29 years ago(asm-font-lock-keywords): New variable.
Richard M. Stallman [Fri, 7 Oct 1994 10:07:02 +0000 (10:07 +0000)]
(asm-font-lock-keywords): New variable.

(asm-mode): Set font-lock-keywords locally.

29 years ago(texinfo-font-lock-keywords): New variable.
Richard M. Stallman [Fri, 7 Oct 1994 10:05:49 +0000 (10:05 +0000)]
(texinfo-font-lock-keywords): New variable.

(texinfo-mode): Set font-lock-keywords locally.

29 years ago(shell-font-lock-keywords): New variable.
Richard M. Stallman [Fri, 7 Oct 1994 10:04:06 +0000 (10:04 +0000)]
(shell-font-lock-keywords): New variable.

(shell-mode): Set font-lock-keywords locally.

29 years ago(dired-font-lock-keywords): New variable.
Richard M. Stallman [Fri, 7 Oct 1994 10:02:04 +0000 (10:02 +0000)]
(dired-font-lock-keywords): New variable.

(dired-mode): Set font-lock-keywords locally.

29 years ago(mail-font-lock-keywords): New variable.
Richard M. Stallman [Fri, 7 Oct 1994 10:00:00 +0000 (10:00 +0000)]
(mail-font-lock-keywords): New variable.

(mail-mode): Set font-lock-keywords locally.

29 years ago(rmail-font-lock-keywords): New variable.
Richard M. Stallman [Fri, 7 Oct 1994 09:59:00 +0000 (09:59 +0000)]
(rmail-font-lock-keywords): New variable.

(rmail-variables): Set font-lock-keywords locally.

29 years ago(rmail-summary-font-lock-keywords): New variable.
Richard M. Stallman [Fri, 7 Oct 1994 09:56:40 +0000 (09:56 +0000)]
(rmail-summary-font-lock-keywords): New variable.

(rmail-summary-mode): Set font-lock-keywords locally.

29 years ago(outline-font-lock-keywords): New variable.
Richard M. Stallman [Fri, 7 Oct 1994 09:54:58 +0000 (09:54 +0000)]
(outline-font-lock-keywords): New variable.

(outline-mode): Set font-lock-keywords locally.

29 years ago(change-log-mode): Set font-lock-keywords locally.
Richard M. Stallman [Fri, 7 Oct 1994 09:53:28 +0000 (09:53 +0000)]
(change-log-mode): Set font-lock-keywords locally.

(change-log-font-lock-keywords): New variable.

29 years ago(compilation-mode-font-lock-keywords): New variable.
Richard M. Stallman [Fri, 7 Oct 1994 09:52:36 +0000 (09:52 +0000)]
(compilation-mode-font-lock-keywords): New variable.

(compilation-mode): Use kill-all-local-variables.
Set font-lock-keywords locally.

29 years ago(sh-font-lock-keywords): Default to nil.
Richard M. Stallman [Fri, 7 Oct 1994 09:49:47 +0000 (09:49 +0000)]
(sh-font-lock-keywords): Default to nil.

29 years ago(check_writable, check_executable): Test HAVE_EACCESS.
Richard M. Stallman [Fri, 7 Oct 1994 08:42:25 +0000 (08:42 +0000)]
(check_writable, check_executable): Test HAVE_EACCESS.

29 years ago(eaccess): Check for it.
Richard M. Stallman [Fri, 7 Oct 1994 08:40:00 +0000 (08:40 +0000)]
(eaccess): Check for it.

29 years ago(HAVE_EACCESS): Add #undef.
Richard M. Stallman [Fri, 7 Oct 1994 08:36:40 +0000 (08:36 +0000)]
(HAVE_EACCESS): Add #undef.

(HAVE_MKTIME): Add #undef.

29 years agoPatch to handle old Convex systems (without uname).
Per Bothner [Fri, 7 Oct 1994 01:03:20 +0000 (01:03 +0000)]
Patch to handle old Convex systems (without uname).

29 years ago(Lisp_Void, VOIDP): Deleted.
Karl Heuer [Thu, 6 Oct 1994 23:09:17 +0000 (23:09 +0000)]
(Lisp_Void, VOIDP): Deleted.

29 years ago(Fboundp, Ffboundp, find_symbol_value, Fset, Fdefault_boundp, Fdefault_value):
Karl Heuer [Thu, 6 Oct 1994 23:07:57 +0000 (23:07 +0000)]
(Fboundp, Ffboundp, find_symbol_value, Fset, Fdefault_boundp, Fdefault_value):
Don't check for Lisp_Void; nothing ever creates that type.

29 years ago(Fbyte_code): Delete case Lisp_Void.
Karl Heuer [Thu, 6 Oct 1994 23:01:51 +0000 (23:01 +0000)]
(Fbyte_code): Delete case Lisp_Void.

29 years ago(mark_object): Delete case Lisp_Void.
Karl Heuer [Thu, 6 Oct 1994 22:59:55 +0000 (22:59 +0000)]
(mark_object): Delete case Lisp_Void.

29 years ago(Flsh, Fadd1, Fsub1, Flognot): Don't use XFASTINT when negative.
Karl Heuer [Thu, 6 Oct 1994 22:39:18 +0000 (22:39 +0000)]
(Flsh, Fadd1, Fsub1, Flognot): Don't use XFASTINT when negative.

29 years ago(Fabs): Don't use XFASTINT when negative.
Karl Heuer [Thu, 6 Oct 1994 22:38:08 +0000 (22:38 +0000)]
(Fabs): Don't use XFASTINT when negative.

29 years ago(Fset, default_value, Fset_default, Fkill_local_variable): Access
Karl Heuer [Thu, 6 Oct 1994 22:32:11 +0000 (22:32 +0000)]
(Fset, default_value, Fset_default, Fkill_local_variable): Access
buffer_local_flags as Lisp_Object, not int.

29 years ago(defvar_per_buffer): Access buffer_local_flags as Lisp_Object, not int.
Karl Heuer [Thu, 6 Oct 1994 22:31:59 +0000 (22:31 +0000)]
(defvar_per_buffer): Access buffer_local_flags as Lisp_Object, not int.
Give XSETBUFFER_OBJFWD an integer offset, not a pointer.

29 years ago(init_buffer_once): Don't use XSETFASTINT when negative.
Karl Heuer [Thu, 6 Oct 1994 22:30:47 +0000 (22:30 +0000)]
(init_buffer_once): Don't use XSETFASTINT when negative.
(reset_buffer_local_variables, Fbuffer_local_variables): Access
buffer_local_flags as Lisp_Object, not int.

29 years ago(Fload, load_unwind): Store stream pointer as a cons of two integers,
Karl Heuer [Thu, 6 Oct 1994 21:50:14 +0000 (21:50 +0000)]
(Fload, load_unwind): Store stream pointer as a cons of two integers,
obviating the need for Lisp_Internal_Stream datatype.

29 years ago(Lisp_Internal_Stream, XSETINTERNALSTREAM, INTERNALSTREAMP): Deleted.
Karl Heuer [Thu, 6 Oct 1994 21:47:34 +0000 (21:47 +0000)]
(Lisp_Internal_Stream, XSETINTERNALSTREAM, INTERNALSTREAMP): Deleted.

29 years ago(mark_object): Delete case Lisp_Internal_Stream.
Karl Heuer [Thu, 6 Oct 1994 21:47:12 +0000 (21:47 +0000)]
(mark_object): Delete case Lisp_Internal_Stream.