1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-20 22:03:14 -07:00
Commit graph

155589 commits

Author SHA1 Message Date
Karl Heuer
baf540d69c (x_wm_set_icon_pixmap): Set IconPixmapHint in both cases. 1995-06-05 17:39:17 +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
34dda5f4fc (load_color): misleading comment rewritten. 1995-06-05 17:35:01 +00:00
Karl Heuer
4a4a9db5ef (Fkill_buffer): When killing indirect buffer,
unchain that buffer's markers (only) from the common chain.
Don't rekill this buffer's indirect buffers that are dead.
Do nothing if this buffer is already dead.
1995-06-05 17:32:51 +00:00
Karl Heuer
434727b6d6 Comment fix.
(POSIX_SIGNALS): Defined.
1995-06-05 17:30:47 +00:00
Karl Heuer
1be2d067d3 (x_text_icon): Do call XSetIconName or XSetWMIconName.
Don't save ICON_NAME anywhere.
1995-06-05 12:38:46 +00:00
Karl Heuer
80534dd61e (Qicon_name): New variable.
(Fx_create_frame): Look for icon-name parm and set icon_label field.
(x_set_icon_type): Compute arg to x_text_icon
based on frame name and icon_name fields.
(x_set_icon_name): New function.
(x_icon): Call x_text_icon.
(x_set_name): Look at icon_name field when setting the icon name,
(x_frame_parms): Add icon-name.
(syms_of_xfns): Set up Qicon_name.
1995-06-05 12:38:20 +00:00
Karl Heuer
1152a050f1 (struct x_display): Rename icon_label to icon_name
and make it a Lisp_Object.
1995-06-05 12:37:48 +00:00
Karl Heuer
36cae867b9 (cursor_to, clear_to_end_of_line_raw):
If chars_wasted is 0, do nothing.
(clear_end_of_line): Don't die if chars_wasted is 0.
1995-06-05 12:35:17 +00:00
Karl Heuer
7e32a4fbae (old_tty_valid): New variable.
(init_sys_modes): Set old_tty_valid if we set old_tty.
(reset_sys_modes): Restore tty settings only if old_tty_valid.
1995-06-05 12:35:03 +00:00
Karl Heuer
866f60fd75 (trivial_regexp_p): = is special after \. 1995-06-05 12:32:41 +00:00
Karl Heuer
1c26a6f3af (hack-local-variables-prop-line): Don't downcase var name. 1995-06-05 12:30:11 +00:00
Karl Heuer
22697dac66 *** empty log message *** 1995-06-05 12:23:13 +00:00
Paul Eggert
a8a818c00e (output_authors): Allow ':' in time zone, as per ISO 8601 and RCS 5.6.8 beta. 1995-06-04 01:34:39 +00:00
Karl Heuer
9e4ecb2619 Undefined INHIBIT_STRING_HEADER when we have no
other way of getting a bcopy and a bzero.
1995-06-03 17:32:10 +00:00
Karl Heuer
93c3f9a275 (HAVE_SELECT, HAVE_TIMEVAL): Definitions deleted. 1995-06-03 17:31:53 +00:00
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