Richard M. Stallman
5a28e48c70
(scan_sexps_forward): At startincomment,
...
do notice a 2-char comment ender that straddles FROM.
1994-10-12 08:24:47 +00:00
Simon Marshall
4481ae96a9
* dired.el: (dired-mode): Set font-lock-defaults.
1994-10-12 08:16:29 +00:00
Simon Marshall
63a2daf6d0
* compile.el: (compilation-mode): Set font-lock-defaults.
1994-10-12 08:13:56 +00:00
Simon Marshall
788a3a2b22
* asm-mode.el: (asm-mode): Set font-lock-defaults.
1994-10-12 08:06:09 +00:00
Simon Marshall
4b286ecae8
* add-log.el: (change-log-mode): Set font-lock-defaults.
1994-10-12 08:04:08 +00:00
Richard M. Stallman
7e67d00b98
(mail-alias-modtime): Doc fix.
1994-10-12 08:02:20 +00:00
Simon Marshall
4cc5847583
* ada.el: (ada-mode-syntax-table): Made -' and \n' be comments.
...
(ada-font-lock-keywords-1, ada-font-lock-keywords-2,
ada-font-lock-keywords): New variables.
(ada-mode): Set font-lock-defaults.
1994-10-12 08:00:49 +00:00
Richard M. Stallman
a70332a1c7
(c-mode-map): Capitalize Mode in C Mode menu bar item.
1994-10-12 07:23:06 +00:00
Karl Heuer
61b9bf7b2c
(Fbyte_code): Skip optimization for all Lisp_Misc types.
1994-10-12 05:17:52 +00:00
Karl Heuer
1a0f90f7f9
(defvar_int, defvar_bool, defvar_lisp, defvar_lisp_nopro, defvar_per_buffer):
...
Use the new substructure.
1994-10-12 05:16:00 +00:00
Karl Heuer
46b2ac21f0
(do_symval_forwarding, store_symval_forwarding, find_symbol_value, Fset,
...
default_value, Fset_default, Fkill_local_variable): Use the new substructure.
(store_symval_forwarding): Change args to buffer_slot_type_mismatch.
1994-10-12 05:15:21 +00:00
Karl Heuer
54dfdeb04f
(buffer_slot_type_mismatch): Take just the offset as argument. Only check
...
against types that are actually used.
1994-10-12 05:14:30 +00:00
Karl Heuer
c86160562a
(mark_object): Use the new substructure.
1994-10-12 05:14:11 +00:00
Karl Heuer
ee4c9ce4d7
(enum Lisp_Misc_Type): Add new enumerations Lisp_Misc_Intfwd,
...
Lisp_Misc_Boolfwd, Lisp_Misc_Objfwd, Lisp_Misc_Buffer_Objfwd.
(enum Lisp_Type): Delete the corresponding enumerations from here.
(struct Lisp_Buffer_Objfwd): New structure.
(struct Lisp_Intfwd, struct Lisp_Boolfwd, struct Lisp_Objfwd): Ditto.
(XINTFWD, XBOOLFWD, XOBJFWD, XBUFFER_OBJFWD): Access the new structure.
(INTFWDP, BOOLFWDP, OBJFWDP, BUFFER_OBJFWDP): Ditto.
(XSETINTFWD, XSETBOOLFWD, XSETOBJFWD, XSETBUFFER_OBJFWD): Deleted.
(union Lisp_Misc): Add new members.
(allocate_misc): Declare this function.
(XINTPTR): Deleted.
1994-10-12 05:13:45 +00:00
Karl Heuer
9bdff5c5c7
(verify_interval_modification): Fix comment.
1994-10-12 02:11:34 +00:00
Karl Heuer
44472c88f5
(test_completion): Fix reversed condition.
1994-10-12 01:39:10 +00:00
Karl Heuer
e429caa215
Install Hiroshi Nakano's rewrite to allow multiple heaps, for implementations
...
where the C library makes calls to sbrk directly.
1994-10-12 00:48:03 +00:00
Richard M. Stallman
424b6d2bf8
(libexecdir): Renamed from libdir.
1994-10-11 21:38:59 +00:00
Richard M. Stallman
2fd54e6462
Use libexecdir and sharedstatedir as appropriate.
1994-10-11 21:36:30 +00:00
Richard M. Stallman
7c5b02433a
(libexecdir): Renamed from libdir. New default.
...
(sharedstatedir): Renamed from statedir. New default.
(datadir): New default.
1994-10-11 21:34:29 +00:00
Richard M. Stallman
1e8259bb0b
(clean): rm DOC/* and *.tab.[ch].
...
(distclean): Not here.
1994-10-11 21:22:28 +00:00
Richard M. Stallman
6783b1ce6f
(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.
1994-10-11 20:42:23 +00:00
Richard M. Stallman
0f6b12c958
menu-bar-lines fix.
1994-10-11 20:17:52 +00:00
Jim Blandy
cbe0db0d89
(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.
1994-10-11 19:44:27 +00:00
Jim Blandy
ae474ea9cf
(display_scan_buffer): Pass the correct number of arguments to
...
scan_buffer.
1994-10-11 19:39:03 +00:00
Richard M. Stallman
0d548e5d7b
(compare-windows-whitespace): Eliminate initial value.
...
(tex-region): Don't delete temp files if we do
one buffer twice in a row.
1994-10-11 18:51:29 +00:00
Richard M. Stallman
1529a12fb5
(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.
1994-10-11 17:38:48 +00:00
Richard M. Stallman
4986bd386f
(rmail-summary-resend): New function.
...
(rmail-summary-mode-map - resend): Call rmail-summary-resend
instead of rmail-resend.
1994-10-11 17:07:27 +00:00
Francesco Potortì
7e5c230dc5
* etags.c (C_entries): Name the #define's that are macros.
1994-10-11 13:04:30 +00:00
Richard M. Stallman
bdcd49ba41
(x_term_init): Call XtSetLanguageProc or XSetLocaleModifiers.
...
(x_make_frame_visible, x_iconify_frame):
Call x_bitmap_icon if frame wants a bitmap icon.
1994-10-11 09:27:47 +00:00
Richard M. Stallman
00a78037a8
(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.
1994-10-11 09:22:44 +00:00
Richard M. Stallman
2df1ee2352
(font-lock-set-defaults): Do nothing if font-lock-keywords already non-nil.
...
Use font-lock-defaults.
(font-lock-defaults): New variable.
1994-10-11 09:03:49 +00:00
Richard M. Stallman
e87a730999
(normal-top-level-add-to-load-path): New function.
...
(normal-top-level): Load subdirs.el in each dir in load-path.
1994-10-11 08:22:38 +00:00
Richard M. Stallman
e463652882
Write the subdirs.el file.
1994-10-11 08:21:32 +00:00
Richard M. Stallman
c21882e7e1
Don't distribute subdirs.el.
1994-10-11 08:05:44 +00:00
Karl Heuer
777aaffcb8
(print): Check the substructure.
1994-10-11 07:46:50 +00:00
Karl Heuer
7f064f5c1a
(internal_equal): Check the substructure.
1994-10-11 07:46:34 +00:00
Karl Heuer
c51e6d8c26
(buffer_slot_type_mismatch): Test against Lisp_Misc.
1994-10-11 07:46:22 +00:00
Karl Heuer
a0a38eb79f
(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.
1994-10-11 07:46:01 +00:00
Karl Heuer
e11a302f26
(OVERLAY_POSITION): Marker assert now tests substructure.
1994-10-11 07:45:41 +00:00
Karl Heuer
84d1833ed8
(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.
1994-10-11 07:45:20 +00:00
Richard M. Stallman
267935b9f1
(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.
1994-10-11 07:29:05 +00:00
Richard M. Stallman
1d3395a615
(list_buffers_1): Fix indentation in header lines.
1994-10-11 05:29:55 +00:00
Richard M. Stallman
bc454f082b
(rmail-summary-rmail-update): Pass new arg to rmail-show-message.
1994-10-11 04:43:01 +00:00
Richard M. Stallman
bdf0360080
(rmail-show-message): New argument no-summary.
1994-10-11 04:42:10 +00:00
Richard M. Stallman
ca59062610
(system-key-alist): Add sun versions of
...
mute-grave, mute-diaeresis, mute-asciicircum.
1994-10-11 02:48:53 +00:00
Richard M. Stallman
c825792e64
(c-mode-map): Use "C mode" for the menu bar item name.
1994-10-11 02:32:39 +00:00
Tom Tromey
513a650902
(tcl-mode): imenu-create-index-function made buffer local.
1994-10-11 02:01:27 +00:00
Richard M. Stallman
b769185330
(mouse-select): Pass an arg to mouse-extend.
1994-10-11 01:49:05 +00:00
Karl Heuer
0e7e7a58b7
(sys_subshell): Use NILP macro directly, not its expansion. Previous code was
...
leftover from when NULL was a bad word.
1994-10-11 01:47:06 +00:00