1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-24 08:51:10 -08:00
Commit graph

13173 commits

Author SHA1 Message Date
Karl Heuer
3d0b6ad51a (Fencode_time): Doc fix. 1995-06-03 17:25:27 +00:00
Karl Heuer
bc937db738 (NULL): Define if not defined. 1995-06-03 16:57:38 +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
2e567badf8 (*-solaris2.5): New configuration. 1995-06-02 00:53:28 +00:00
Karl Heuer
87d8c45aa5 Initial revision 1995-06-02 00:45:49 +00:00
Karl Heuer
aaf119a55b Copy new files config.nt and config.w95. 1995-06-02 00:44:29 +00:00
Karl Heuer
30ffd6211a Remove version information. 1995-06-02 00:14:33 +00:00
Karl Heuer
49fe12a91d (EmacsFrameDestroy): Block and unblock input. 1995-06-01 23:37:20 +00:00
Karl Heuer
ed662bdd5d (x_destroy_bitmap): Block and unblock input.
(Fx_horizontal_line): Add one UNBLOCK_INPUT to fix a misbalance,
and move another one to include the call to XFreeGC, in case we
someday remove the "#if 0" conditions.
1995-06-01 23:23:50 +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
1b4ec1c81b (x_display_info_for_name): Fix error message.
(Fx_open_connection): Fix error messages.
1995-05-31 21:18:55 +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
34f4f6c6d7 Comment change. 1995-05-31 19:57:27 +00:00
Karl Heuer
763b18472c Document how to specify a list to --x-includes and --x-libraries. 1995-05-31 19:46:12 +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
1832d1091b (LD_SWITCH_SYSTEM): Copied back from s/sol2-3.h;
added references to /usr/dt/lib.
1995-05-30 23:32:09 +00:00
Karl Heuer
cc6476f61d Use x_includes, not x_libraries, for -I.
Make bitmapdir a colon-separated list.
1995-05-30 23:26:56 +00:00
Karl Heuer
e241c09b68 (syms_of_xfns): Allow PATH_BITMAPS to be a colon-separated list. 1995-05-30 23:17:55 +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
35b34f729f (syms_of_editfns): user-login-name renamed from user-name.
user-real-login-name renamed from user-real-name.
C names changed to Vuser_real_login_name, Vuser_login_name as well.
1995-05-30 21:56:32 +00:00
Karl Heuer
7cca72e3e2 Change Vuser_real_name to Vuser_real_login_name. 1995-05-30 21:50:07 +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
Karl Heuer
94bb7f9b4f (update_menu_bar): Do update if region display has changed. 1995-05-30 19:43:26 +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
7a9947284c (x_top_window_to_frame): Don't match menu-bar widget.
(x_window): Use applicationShellWidgetClass,
not topLevelShellWidgetClass.  Call lw_set_main_areas after
creating the menubar widget.
1995-05-30 18:47:11 +00:00
Karl Heuer
4bcdbab193 (set_frame_menubar): Always call update_frame_menubar. 1995-05-30 18:46:49 +00:00
Karl Heuer
eac4251ca6 (update_menu_bar): Reverse test of save_match_data. 1995-05-30 18:46:24 +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