1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-24 07:20:37 +00:00
Commit Graph

4356 Commits

Author SHA1 Message Date
Richard M. Stallman
cc5ac2c651 (self-insert-iso): Add delete-selection property. 1994-10-14 18:41:41 +00:00
Simon Marshall
a2216d6439 Add "in" to list of Font Lock keywords that appear in non-type contexts. 1994-10-14 08:15:07 +00:00
Richard M. Stallman
f20c9a8730 (mail-do-fcc): If file does not exist, assume it is not a Babyl file. 1994-10-14 04:49:32 +00:00
Roland McGrath
c6987f0b90 (tags-reset-tags-tables): New function. 1994-10-14 03:26:31 +00:00
Karl Heuer
67893ba3c1 (make-lucid-menu-keymap): Allow Lucid-style keyword-based menu items.
(popup-menu): Update documentation string to describe the new syntax.
1994-10-13 23:34:38 +00:00
Richard M. Stallman
9ee4654da8 (hilit-set-mode-patterns - lisp-mode): Fix regexp
for 'defconstant' that leads to an infinite loop.
Hilight the 'list' keyword.
1994-10-13 23:01:26 +00:00
Richard M. Stallman
e2247420b1 (desktop-internal-v2s): Remove all text properties from strings. 1994-10-13 21:47:50 +00:00
Richard M. Stallman
c561a0cbfd (gud-filter): Don't bind inhibit-quit.
Do nothing if buffer is dead.
1994-10-13 18:20:55 +00:00
Richard M. Stallman
c171b42fcf (menu-bar-update-buffers-1): New subroutine
broken out of menu-bar-update-buffers.
Truncate the file name and discard the nondirectory part.
(menu-bar-update-buffers): Discard middle of long buffer names.
1994-10-13 18:20:15 +00:00
Richard M. Stallman
d6642dffed (mail-file-babyl-p): New function.
(mail-do-fcc): If file is a Babyl file, write output in Babyl format.
1994-10-13 09:13:36 +00:00
Richard M. Stallman
0a4df5393f (Evaluating top-level): Don't load loadup.el again. 1994-10-13 08:39:25 +00:00
Simon Marshall
d8a1aa6eca Use purify-flag not noninteractive. 1994-10-13 07:55:30 +00:00
Richard M. Stallman
f5c646161d Move the subdirs.el up to near first thing. 1994-10-13 07:54:56 +00:00
Richard M. Stallman
991c70f894 (compilation-filter): Do nothing if buffer is dead. 1994-10-13 07:40:50 +00:00
Richard M. Stallman
6e3af6305a (add-to-list): New function. 1994-10-13 06:34:09 +00:00
Richard M. Stallman
4060e6ee3b Initial revision 1994-10-13 06:30:49 +00:00
Richard M. Stallman
842a884bb6 Comment change. 1994-10-13 03:57:45 +00:00
Richard M. Stallman
8c54a3ce68 Add keywords. 1994-10-13 03:55:22 +00:00
Richard M. Stallman
716c3024cd (ada-mode): Rename end-comment-column to ada-comment-end-column.
(ada-inline-comment): Likewise.
(ada-comment-end-column): Declare variable.
1994-10-13 03:35:55 +00:00
Richard M. Stallman
dab0cb9564 (change-log-mode-map): Move the definition up. 1994-10-13 03:29:22 +00:00
Richard M. Stallman
4a24b31474 (facemenu-read-color, facemenu-colors): New fn, var.
(facemenu-set-face, facemenu-set-face-from-menu,
facemenu-after-change):	Face property can take a list value; add
to it rather than completely replacing the property.
(facemenu-add-face, facemenu-discard-redundant-faces): New functions.

(facemenu-set-foreground, facemenu-set-background)
(facemenu-get-face, facemenu-foreground, facemenu-background): New
functions and variables.  Faces with names of the form fg:color
and bg:color are now treated specially.
(facemenu-update): Updated for above.
1994-10-12 23:23:23 +00:00
Richard M. Stallman
74b2c73714 (jka-compr-mode-compression-info-list): Add .tgz extension.
(jka-compr-mode-alist-additions): New variable.
(jka-compr-install): Append jka...additions to auto-mode-alist.
(jka-compr-uninstall): Remove jka-...-additions from auto-mode-alist.
1994-10-12 23:12:25 +00:00
Simon Marshall
c4ca8d660f Removed setting of font-lock-keywords inadvertently left after last patch. 1994-10-12 16:03:28 +00:00
Richard M. Stallman
95132d1c30 (mouse-major-mode-menu): Use minor-mode-map-alist
instead of overriding-local-map.  Display equiv keys using
mouse-major-mode-menu-compute-equiv-keys.
(mouse-major-mode-menu-compute-equiv-keys): New function.

(mouse-major-mode-menu): New function, on C-mouse-3.
(mouse-major-mode-menu-1): New function
(mouse-set-font): Move it to C-mouse-2.
1994-10-12 09:27:49 +00:00
Simon Marshall
b89e113498 * font-lock.el: To make font-lock.el dumpable: (font-lock-display-type,
font-lock-background-mode, font-lock-face-attributes): Default to nil.
	(font-lock-make-faces): New function.  Set them.
	(font-lock.el): Add to after-init-hook if noninteractive or use it.
	(font-lock-maximum-size): New variable.
	(font-lock-mode): Use it to fontify only if buffer is within it.
	(font-lock-defaults, font-lock-defaults-alist): Item for syntax table.
	(font-lock-set-defaults): Set font-lock-syntax-table too.
	(lisp-font-lock-keywords-2): Fix CLisp end-of-keyword in regexp.
	(c-font-lock-keywords-*): Specific to ANSI C.
	(c++-font-lock-keywords-*): Specific to ANSI C++.
1994-10-12 09:23:37 +00:00
Simon Marshall
2ab3bf87ff * texinfo.el: (texinfo-mode): Set font-lock-defaults. 1994-10-12 09:21:47 +00:00
Simon Marshall
c156572ff2 * shell.el: (shell-font-lock-keywords): Add `\n' to [^] regexps.
(shell-mode): Set font-lock-defaults.
1994-10-12 09:18:53 +00:00
Simon Marshall
0ffb818c8f * sh-script.el: (sh-set-shell): Set font-lock-defaults. 1994-10-12 09:15:14 +00:00
Simon Marshall
2667df4284 * sendmail.el: (mail-mode): Set font-lock-defaults. 1994-10-12 09:10:05 +00:00
Simon Marshall
d16df57356 * rmailsum.el: (rmail-summary-mode): Set font-lock-defaults. 1994-10-12 09:07:32 +00:00
Simon Marshall
54e26eaa1f * rmail.el: (rmail-variables): Set font-lock-defaults. 1994-10-12 09:05:57 +00:00
Simon Marshall
cad69fcd2b * perl-mode.el: (perl-mode): Set font-lock-defaults. 1994-10-12 09:04:05 +00:00
Simon Marshall
7fa28db0ca * pascal.el: (pascal-mode): Set font-lock-defaults. 1994-10-12 09:02:43 +00:00
Simon Marshall
d31e6eafc2 * outline.el: (outline-mode): Set font-lock-defaults. 1994-10-12 09:00:56 +00:00
Simon Marshall
af4b1991f9 * makefile.el: (makefile-mode-syntax-table): Made '' and `' be
strings, and `#' be a comment.
	(makefile-font-lock-keywords): Add variable reference regexp.
	(makefile-mode): Set font-lock-defaults.
1994-10-12 08:55:27 +00:00
Simon Marshall
563f09b541 * fortran.el: (fortran-mode-syntax-table): Made `!' be a comment.
(fortran-font-lock-keywords-1, fortran-font-lock-keywords-2,
	fortran-font-lock-keywords): New variables.
	(fortran-mode): Set font-lock-defaults.
1994-10-12 08:24:50 +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
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
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
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