1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-22 05:31:01 -08:00
Commit graph

6838 commits

Author SHA1 Message Date
Karl Heuer
76a8bf4c1f (vc-menu-map): Disable Register when no visited file. 1995-06-07 18:55:22 +00:00
Karl Heuer
e974f5992b (display-time-filter):
Use same instant for both time and time-zone.
1995-06-07 18:35:06 +00:00
Karl Heuer
996f5f0e31 Changed window-system to ediff-window-display.
Converted xemacs *screen* nomenclature to *frame*.
Incorporated overlay strings. Ediff no longer runs under emacs
19.28 and earlier and XEmacs 19.11 and earlier.
1995-06-05 23:47:44 +00:00
Karl Heuer
41d25ad02e Converted xemacs *screen* nomenclature to *frame*.
Incorporated overlay strings. Ediff no longer runs under emacs
19.28 and earlier and XEmacs 19.11 and earlier.
1995-06-05 23:43:51 +00:00
Karl Heuer
18b5607fcd (ediff-make-control-frame): optimized for display.
Commented out (redraw-display), to improve speed.

Got rid of toolbars in control frame in xemacs

Changed window-min-height from 1 to 2

(ediff-diff-at-point,ediff-toggle-multiframe): bug fixes.
(ediff-destroy-control-frame,ediff-window-display-p): new functions.

Converted xemacs *screen* nomenclature to *frame*.
Incorporated overlay strings. Ediff no longer runs under emacs
19.28 and earlier and XEmacs 19.11 and earlier.

Changed window-system to ediff-window-display.

(ediff-toggle-multiframe): fixed.
(ediff-destroy-control-frame): new function.
1995-06-05 23:42:53 +00:00
Karl Heuer
f1a5512adf don't make the patch buffer RO.
(ediff-load-version-control): now checks if
ediff-revision-key is non-nil.

(ediff-revision-key): Now defaults to nil.

(ediff-revision): now takes prefix argument; can compare
two versions of the same file.

the merge buffer now assumes the major mode of the
default variant.

(ediff-documentation: new function.

(ediff-patch-buffer): now handles buffers that don't
visit any file.
(ediff-windows): renamed to ediff-windows-wordwise, added
(ediff-windows-linewise): new function.
Changed ediff-small/large-regions to ediff-regions-wordwise/linewise

Converted xemacs *screen* nomenclature to *frame*.
Incorporated overlay strings. Ediff no longer runs under emacs
19.28 and earlier and XEmacs 19.11 and earlier.

Changed window-system to ediff-window-display.
1995-06-05 23:41:43 +00:00
Boris Goldowsky
7865eac640 Change email address for Boris. 1995-06-05 20:43:19 +00:00
Karl Heuer
33a3543461 (mouse-set-region): Don't bounce the cursor on X.
mouse-drag-region takes care of showing it, sufficiently.
1995-06-05 17:36:29 +00:00
Karl Heuer
1c26a6f3af (hack-local-variables-prop-line): Don't downcase var name. 1995-06-05 12:30:11 +00:00
Edward M. Reingold
cbecb9f9f0 Fixed calendar-string-spread to allow 0 or 1 string; this simplified several
calls to it.
1995-06-02 22:02:17 +00:00
Edward M. Reingold
0f12fdabce Fix cal-x.el to create an empty fancy-diary-buffer, if needed. 1995-06-02 14:45:21 +00:00
Edward M. Reingold
b7c49febb0 New function to create (but not fill) the fancy diary buffer. 1995-06-02 14:44:34 +00:00
Simon Marshall
4288965cef Don't go forward over a word-char if we're at bob, and set match-data. 1995-06-02 07:42:12 +00:00
Karl Heuer
04486a2df2 (vendor-specific-keysyms): Recognize "X Consortium". 1995-06-02 01:03:43 +00:00
Karl Heuer
30ffd6211a Remove version information. 1995-06-02 00:14:33 +00:00
Roland McGrath
80280bb74a (multiple-recover-finish): Renamed to recover-session-finish.
(recover-session): Changed binding.
(recover-session-finish): Doc fix; rewritten using map-y-or-n-p.
1995-06-01 23:18:04 +00:00
Edward M. Reingold
a096c36b85 Autoload calendar-setup. 1995-06-01 20:53:04 +00:00
Simon Marshall
19f7908595 New version 3.06 from author. 1995-06-01 09:26:48 +00:00
Simon Marshall
52436656c3 Made font-lock-compile-keywords not compile if it looks like it already has. 1995-06-01 09:08:29 +00:00
Karl Heuer
6103c44e5a (dired-find-buffer-nocreate): Ignore dead buffers. 1995-05-31 21:06:48 +00:00
Karl Heuer
1f92d7ef0d Move defconsts to avoid byte-compiler warnings. 1995-05-31 20:00:40 +00:00
Karl Heuer
1c6e18f6d5 (menu-bar-help-menu): Add "..." 1995-05-31 19:41:49 +00:00
Karl Heuer
6538766ad9 (scroll-bar-drag): Call scroll-bar-drag-1
inside the let.
1995-05-31 19:39:24 +00:00
Karl Heuer
f139ce8762 (initial comments): Copyright 1995; don't speak
about setup; correct history for a file that actually IS in
Emacs 19.29; update list of known bugs.
(all functions): inititialize all local variables explicitely to 'nil'.
(ada-font-lock-keywords): initialized according to new user option
`font-lock-maximum-decoration'.

(ada-ident-re): new regexp for Ada identifiers.
(ada-block-start-re): "record" may be preceded by one or more
occurencies of "limited", "abstract", or "tagged".
(ada-end-stmt-re): added "separate" body parts, "else", and
"package <Id> is".
(ada-subprogram-start-re): added "entry", "protected" and
"package body"
(ada-indent-function): handle "elsif" the same way as "if", added
"separate" for no indent.
(ada-get-indent-type): if "type ... is .." is followed by code on
the same line, it is a broken statement. Test it.
(ada-check-defun-name): check for "protected" records.
(ada-goto-matching-decl-start): use of ada-ident-re.
(ada-goto-matching-start): extend regexp for "protected" record.
(ada-in-limit-line): renamed from in-limit-line. Don't use
count-lines, but test if beginning-of-line/end-of-line puts us
to bob/eob.
(ada-goto-previous-nonblank-line): save a beginning-of-line
statement, as we already are there.
(ada-complete-type): removed.
(ada-tabsize): removed.
(keymap): use C-M-a and C-M-e for proc/func movement.  No
keybinding anymore for next/prev-package.
(ada-font-lock-keywords-[1|2]): add protected records. "when" removed
from 'reference'-face.
(initial comments): updated CREDITS list.
(ada-add-ada-menu): capitalized menu entries.  Added menu statement
needed for XEmacs.

changed all Ada94 to Ada95.

(ada-xemacs): new function, detect if we are
running on XEmacs. Ada keymap definition and menus use it.
(ada-create-syntax-table): corrected comments explaining use of 2nd
syntax table.  Added creation of ada-mode-symbol-syntax-table
with '_' as word constituent.
(ada-adjust-case): add test, if symbol is preceeded by a "'".
If true, change case according to ada-case-attribute.
(ada-which-function-are-we-in): new routine. Save name of the current
function in the old buffer; we can place cursor now at the same
function in the new buffer using find-file.
(ada-make-body): new function.  Generates body stubs if the body
did not exist yet and you switch to it by find-file.
(ada-gen-treat-proc): complete rewrite for ada-make-body.
(ada-mode): two doc lines about the above extension.
(keymap definition): remove 4th parameter in call to
`substitute-key-definition' to make XEmacs happy.

(ada-adjust-case-region, ada-move-to-start, ada-move-to-end,
ada-indent-newline-indent, ada-format-paramlist): switch syntax
tables, protect switching of syntax tables with unwind-protect.
(ada-in-open-paren-p): replace user option
`ada-search-paren-line-count-limit' by
`ada-search-paren-char-count-limit'.
(ada-case-attribute): new user option, but not yet the functionality.
(ada-krunch-args): initialized to 0 exploiting the new capability of
'gnatk8' as of gnat-2.0.
(ada-make-filename-from-adaname): remove downcasing and replacement
of dots. This is done in external program gnatk8 (gnat-2.0).
(ada-in-open-paren-p): complete rewrite for speed-up.
(ada-search-ignore-string-comment): ignore # as a string terminator
in all searches.
(ada-add-ada-menu): use real variables instead of t for invoking
'easymenu'
(require 'easymenu).
(imenu-create-ada-index): we accept forward definitions again.
(ada-indent-region): catch errors, simplified code.
1995-05-31 19:30:32 +00:00
Karl Heuer
b3a3cb637b (emacs-lisp-mode-map): Add a menu.
(emacs-lisp-byte-compile): New function.
1995-05-30 23:07:27 +00:00
Karl Heuer
11b137a743 (sh-mode-map): Fix capitalization in menu bar. 1995-05-30 23:06:00 +00:00
Karl Heuer
0e520d74eb Fix capitalization in menu bar. 1995-05-30 23:05:08 +00:00
Karl Heuer
b3ede7067a Fix capitalization in menu bar.
(gud-xdb-find-file): Delete duplicate menu-bar entry.
1995-05-30 22:59:41 +00:00
Karl Heuer
dad40e131c (forms--mode-menu-ro, forms--mode-menu-edit): Fix capitalization in menu bar. 1995-05-30 22:54:53 +00:00
Karl Heuer
658e4ee5f1 Fix capitalization and punctuation in menu bar. 1995-05-30 22:48:05 +00:00
Karl Heuer
0949ba2b07 (compilation-mode-map): Fix capitalization in menu bar. 1995-05-30 22:42:32 +00:00
Karl Heuer
1def9aec53 (bibtex-mode-map): Fix capitalization in menu bar. 1995-05-30 22:37:49 +00:00
Karl Heuer
9f1250c56e (tar-mode-map): Fix capitalization in menu bar. 1995-05-30 22:35:28 +00:00
Karl Heuer
43f657eaa2 (archive-lemacs): New variable.
(archive-mode-map, archive-summarize-files): Make it sort-of
work with Lucid Emacs.
(archive-mouse-extract): Use Lucid compatible code.
(archive-summarize-files, archive-lzh-chmod-entry): Guard
lambda with function.
1995-05-30 21:45:22 +00:00
Karl Heuer
fe8287c6fa (time-stamp): only warn about time-stamping
being disabled if found a time-stamp that won't get updated.
1995-05-30 21:20:09 +00:00
Roland McGrath
19ae9cb06f (compilation-error-regexp-alist): In "Cray C" regexp, don't allow newlines. 1995-05-30 19:35:59 +00:00
Karl Heuer
8485d210e5 (ediff-setup-control-frame): Make
Ediff delete the old control frame before creating a new one.
1995-05-30 19:20:47 +00:00
Karl Heuer
4809d0dd98 (frame-configuration-p): Moved here from frame.el. 1995-05-30 18:39:33 +00:00
Karl Heuer
46be879365 (frame-configuration-p): Moved to subr.el. 1995-05-30 18:39:22 +00:00
Karl Heuer
f34eaa2c2f (facemenu-special-menu): Use characters, not symbols.
Add Remove Special menu item.
(facemenu-remove-special): New function.
(facemenu-set-face-from-menu): If prefix arg, treat region as inactive.
(facemenu-set-face): Likewise.
(facemenu-keymap, facemenu-foreground-menu, facemenu-background-menu):
Add ... after Other.
(facemenu-menu): Change name to Text Properties.

(facemenu-remove-really-all): New function.
(facemenu-special-menu): Add Remove All menu item.
(facemenu-indentation-menu): Make item names clearer.
Pick new key names too.

(facemenu-menu): Split up definition.
Move `Remove All' item here.
(facemenu-special-menu): Delete `Remove All' item.
(facemenu-remove-all): Renamed from facemenu-remove-really-all.
(facemenu-remove-props): Renamed from facemenu-remove-all.
1995-05-30 18:31:00 +00:00
Karl Heuer
c0eb044d0a Comment fix. 1995-05-30 18:21:01 +00:00
Karl Heuer
746bd2659a (make-initial-minibuffer-frame): New function.
(frame-notice-user-settings): Call it.
1995-05-30 06:54:44 +00:00
Karl Heuer
0006272a97 (Man-default-man-entry): Return result. 1995-05-30 05:07:52 +00:00
Karl Heuer
39cf49be68 (gud-perldb-find-file): Use gud-make-debug-menu. 1995-05-29 20:16:10 +00:00
Karl Heuer
d3e6dae78c (gud-perldb-massage-args): Pass `-emacs' after the file name. 1995-05-29 20:13:06 +00:00
Karl Heuer
07fc7c8a47 (gud-make-debug-menu): New function.
(gud-mode, gud-gdb-find-file, gud-dbx-find-file, gud-sdb-find-file)
(gud-xdb-find-file): Use gud-make-debug-menu.
1995-05-29 20:10:58 +00:00
Karl Heuer
5ab917b4b6 (dired-mode-map): Rename menubar bindings and use the
new function names `dired-do-query-replace' and `dired-do-search'.
1995-05-29 20:08:11 +00:00
Karl Heuer
82b942b71b (find-dired): If dired-simple-subdir-alist is not
defined, set dired-subdir-alist a different way.
(find-dired-version): Variable deleted.
1995-05-29 19:46:24 +00:00
Karl Heuer
5f76e7d492 (after-revert-hook, before-revert-hook): Add defvars. 1995-05-29 19:42:42 +00:00
Francesco Potortì
a4be31c695 * man.el (Man-init-defvars): Don't remove lines containing
"No such file or directory".
eof
1995-05-29 13:20:51 +00:00