1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-02 08:22:22 +00:00
Commit Graph

17962 Commits

Author SHA1 Message Date
Richard M. Stallman
1275407e4d Change copyright years. 1997-05-26 21:41:50 +00:00
Simon Marshall
ff6318be1f Use insert to preserve marker positions (pmark) and delete last. 1997-05-26 09:53:59 +00:00
Simon Marshall
eddd51c280 frame-override-unsplittable/inhibit-frame-unsplittable name change. 1997-05-26 08:17:39 +00:00
Richard M. Stallman
8a07bba056 (x_real_positions): Directly compare the frame's window
or parent with the root window.
1997-05-26 07:53:35 +00:00
Richard M. Stallman
9829ddba7b (x_make_frame_visible): Call x_set_offset only after
mapping the window and accepting input.
(x_calc_absolute_position): Do nothing if current position
is already for the top-left corner.
Handle errors in XTranslateCoordinates.
(XTread_socket): Simplify handling of ConfigureNotify events.
Always call x_wm_set_size_hint for them.
No need to call XTranslateCoordinates here.
(x_clear_errors): New function.
1997-05-26 06:22:15 +00:00
Richard M. Stallman
62a7e6ebb4 (Fdisplay_buffer): Use B not b for interactive argument. 1997-05-26 02:41:42 +00:00
Richard M. Stallman
939f6e3f20 Always load case-table, latin-1, latin-2, latin-3, latin-4. 1997-05-26 01:46:51 +00:00
Richard M. Stallman
f020126027 (x-create-frame-with-faces): Don't call frame-set-background-mode
until after handling the reverse-video parameter.
1997-05-26 01:30:07 +00:00
Richard M. Stallman
aafc86d21d (defface): Doc fix. 1997-05-25 22:01:44 +00:00
Richard M. Stallman
5e4447f1e4 Move face setup to faces.el. 1997-05-25 21:55:52 +00:00
Richard M. Stallman
55893d25c0 Unconditionally create the standard faces at load time.
Move face setup here from cus-start.el, and add attribute info.
1997-05-25 21:52:33 +00:00
Richard M. Stallman
5c431d1495 (custom-face-attributes): Add :inverse-video. 1997-05-25 21:49:30 +00:00
Richard M. Stallman
e8e4cda0ac (modify-face): Don't call make-face-unbold
if face has no font; likewise for make-face-unitalic.
(x-create-frame-with-faces): Use nil for SET-ANYWAY
when calling make-face-x-resource-internal.
(face-initialize): Don't initialize any face attributes here.
(face-fill-in): Don't call set-face-underline-p if underlining off.

(face-inverse-video-p): New function.
(set-face-inverse-video-p): New function.
(internal-set-face-1): Handle the inverse-video attribute.
(face-spec-set): Handle :inverse-video.
(make-face, x-create-frame-with-faces): Make vectors length 9.
(internal-facep): Expect length 9.
(face-try-color-list): Use set-face-inverse-video-p.
1997-05-25 21:39:38 +00:00
Richard M. Stallman
286c247d12 Use defgroup and defcustom. 1997-05-25 18:08:23 +00:00
Richard M. Stallman
9a5114ac7e (substitute-key-definition): Fix previous change. 1997-05-25 18:05:58 +00:00
Richard M. Stallman
f8fc2527ce (dontcompilefiles): Add latin-1.el ... latin-4.el;
remove iso-syntax.el and i3-syntax.el.
1997-05-25 06:32:32 +00:00
Richard M. Stallman
a70dc410be (Info-suffix-list): Accept -info as suffix;
also accept a subdir with a file called `index'.
1997-05-24 21:27:29 +00:00
Richard M. Stallman
5ccb13ff32 (texinfo-version): New function and variable.
(texinfo-update-node): New autoload call.
(texinfo-every-node-update): Likewise.
(texinfo-sequential-node-update): Likewise.
(texinfo-mode-map): New binding for C-c ].
(texinfo-environment-regexp): Use concat, for clarity.
(texinfo-insert-@end): Fix paren error.
1997-05-24 21:18:25 +00:00
Richard M. Stallman
c988a68aad (texinfo-extra-inter-column-width):
Renamed from extra-inter-column-width.  Doc fix.
(texinfo-multitable-buffer-name):
Variable renamed from multitable-temp-buffer-name.
(texinfo-multitable-rectangle-name):
Variable renamed from multitable-temp-rectangle-name.
(texinfo-format-key): Don't insert angle-brackets.
1997-05-24 20:52:05 +00:00
Richard M. Stallman
5aa34729dd [This finishes the change log for the changes in the previous version.]
Add properties for new commands.
Move all the no-op commands to the end, and add some.

Add many commands for ligatures and for letters with diacritics
and other non-English special characters.

(texinfo-multitable): New Texinfo cmd.
(texinfo-end-multitable): New function.
(texinfo-multitable-widths): New function.
(texinfo-multitable-extract-row): New function.
(texinfo-multitable-item): New function.
(texinfo-format-timestamp): New Texinfo cmd.
(texinfo-format-kbd-regexp): New variable.
(texinfo-format-kbd-end-regexp): New variable.
(texinfo-format-kbd): New function for @kbd.
(texinfo-format-ifeq): New Texinfo cmd.
(texinfo-format-pounds): Likewise.
(texinfo-format-refill): Handle *'s specially at line start.
1997-05-24 20:50:37 +00:00
Richard M. Stallman
92f621996c (texinfmt-version): New function and variable.
(texi2info): New function.
(texinfo-accent-commands): New variable.
(texinfo-no-refill-regexp): Use concat to make it clearer.
Add some more elements.
(texinfo-part-of-para-regexp): Likewise.
(texinfo-append-refill): Extend criterion 3 for when not to refill.
(texinfo-raisesections-alist): Add @centerchap.
(texinfo-lowersections-alist): Add @centerchap.
(texinfo-format-scan): Handle many more @-char commands.
(detailmenu): Add texinfo-format and texinfo-end properties,
(centerchap): Add texinfo-format property,
(texinfo-format-buffer): Doc fix.
(texinfo-parse-line-arg): Add doc string.
(texinfo-parse-arg-discard): Likewise.
1997-05-24 20:00:10 +00:00
Richard M. Stallman
63f125ee33 (libc-highlight-overlay): New variable.
(libc-search-index): Use an overlay for highlighting.
1997-05-24 08:14:51 +00:00
Richard M. Stallman
2c989468da Initial revision 1997-05-24 08:13:06 +00:00
Richard M. Stallman
c9e8387785 (set-case-syntax-1): New function.
(set-case-syntax-delims): Use set-case-syntax-1.
(set-case-syntax-pair, set-case-syntax): Likewise.
1997-05-23 18:23:31 +00:00
Richard M. Stallman
f5e52cd303 (perform-replace): Restore match data after read-event. 1997-05-23 17:34:11 +00:00
Richard M. Stallman
6418ea1619 (access_keymap, store_in_keymap): Don't look in a char-table
for a character that has modifier bits.
1997-05-23 17:33:32 +00:00
Richard M. Stallman
36febf9e9b (internal_equal): When comparing strings, ignore text props.
Friedman offers to fix anything that has trouble due to this.
1997-05-23 17:32:41 +00:00
Richard M. Stallman
83897674fc Comment change. 1997-05-23 17:32:12 +00:00
Richard M. Stallman
c1bb59cab2 Comment change. 1997-05-23 04:56:15 +00:00
Richard M. Stallman
97f65248dd Initial revision 1997-05-23 04:48:42 +00:00
Richard M. Stallman
0ced27a439 Use punctuation syntax for section sign.
Handle multibyte characters
using set-case-syntax-offset.

File renamed from iso02-syn.el.
1997-05-23 04:48:25 +00:00
Richard M. Stallman
bdd8ea0b44 Use defgroup and defcustom. 1997-05-23 03:45:19 +00:00
Erik Naggum
50041737f9 Initial revision 1997-05-23 00:23:18 +00:00
Richard M. Stallman
a8aa43870f (command-line): iso-syntax.el renamed to latin-1.el. 1997-05-22 20:09:55 +00:00
Erik Naggum
6f6a26416e (change-log-font-lock-keywords): Tweak font-lock-keywords. 1997-05-22 19:10:29 +00:00
Richard M. Stallman
97fd9abf62 (substitute-key-definition): Handle chartables. 1997-05-22 19:00:25 +00:00
Per Abrahamsen
8c98842659 Doc fix. 1997-05-22 10:51:45 +00:00
Noah Friedman
c128637667 (eldoc-message-commands): Move docstring into comments, since this isn't
a user variable.

(eldoc-message-commands-table-size, eldoc-use-idle-timer-p,
eldoc-function-argstring-from-docstring-method-table): Use defvar,
not defconst.

(eldoc-last-data): Use cons explicitly; don't rely on dotted pair read
syntax.  I'm worried the latter might get compiled as read-only data someday.

(eldoc-docstring-message): If truncating symbol name, show ending of name
rather than beginning.  The former is generally more unique.

(eldoc-function-argstring-from-docstring-method-table): Handle
pathological `save-restriction' case.

[top level]: Add `indent-for-tab-command' to eldoc-message-commands.
1997-05-22 06:47:41 +00:00
Richard M. Stallman
2a7d450579 The inode number can be an integer. 1997-05-22 06:22:30 +00:00
Richard M. Stallman
a05498320f (Fintern): Give keywords a value when interned. 1997-05-22 06:21:22 +00:00
Richard M. Stallman
e88a2c5911 (describe-key-briefly, where-is): Prefix arg means
insert help text into current buffer.
1997-05-22 06:20:42 +00:00
Richard M. Stallman
2b1df7a941 iso-syntax.el renamed to latin-1.el. 1997-05-22 03:32:45 +00:00
Richard M. Stallman
8c4ba7c83f (pc-selection-mode): Swap meanings of f16 and f18;
they were backwards.
1997-05-22 02:06:07 +00:00
Richard M. Stallman
cadd365812 (ada-krunch-args): Use gnatkr instead of gnatk8.
(ada-make-filename-from-adaname): Ditto.
(ada-adjust-case-region): Use format functionality of message.
(ada-indent-region): Ditto.
(ada-check-matching-start): Ditto.
(ada-check-defun-name): Ditto.

(ada-font-lock-keywords): Default to subdued.  Doc fix.
(ada-font-lock-syntactic-keywords): New variable.
(ada-mode): Use it to set font-lock-defaults.

(ada-font-lock-keywords-2): Single "raise" will be
highlighted. "in out" parameters get type face (depends on order
in regexp).

(ada-mode): Remove explicit setting of user option
`blink-matching-paren', font-lock treats `.' as word char.
(ada-in-string-or-comment-p): Call `parse-partial-sexp' only once.
(ada-untabify-buffer): Force returning `nil'.
(ada-font-lock-keywords-1): Move "task" before "task (body|type)" to
correct highlighting (regexp depends on order).

(ada-in-char-const-p): Renamed from `ada-after-char-p'.
Also test following character.
(ada-adjust-case): Use better function `ada-in-char-const-p'
(ada-in-string-or-comment-p): Test for being in a char constant.
(ada-clean-buffer-before-saving): Changed default to t.
(ada-mode): Set `font-lock-defaults' for Emacs only, use properties
for XEmacs.

(ada-indent-newline-indent): Simplified by just calling
`ada-indent-current'.

(ada-end-stmt-re): Added word delimiters in regexp.
Removed `interactive' statements which were needed only for debugging.

Put format commands back in for emacs 19.30/19.29 compatibility.

(ada-get-indent-label): A named block can begin
without a declare part.
(ada-check-defun-name): First of all, check for correct name in a
named block without `declare' part.
(ada-goto-matching-start): Change regexp as there may be no
semicolon between `end' and keyword.
(ada-get-current-indent): Remove warning as `begin' can introduce
a block without a `declare'.
(ada-goto-matching-decl-start): When searching backward, skip
generic default proc/func ("is <>").

(ada-named-block-re): New regexp for the name of a named block or loop.
(ada-get-current-indent): Handle loop names at the stmt start.
(ada-get-indent-end): Handle loop names at the stmt start.
(ada-get-indent-noindent): Handle loop names at the stmt start.
(ada-get-indent-loop): Handle loop names at the stmt start.
(ada-search-prev-end-stmt): Generic instances are not `stmt-ends'.
(ada-goto-previous-word): Use new function `ada-goto-next-word'.
(ada-goto-next-word): Generalized old `ada-goto-previous-word' for
both directions.

(ada-indent-function): Removed unnecessary `package' case.
(ada-get-indent-case): Before testing for `=>', be sure there is an `is'.
(ada-search-prev-end-stmt): Test for `separate' keyword on the
same line, which is not an `end-stmt'.

(ada-font-lock-keywords-2):
Correct regexp for hilit of unfollowed `end'.
(ada-in-open-paren-p): Start parsing definitely outside of strings.
(ada-gnat-style): New function.

Doc fixes.
(ada-mode): Support new font-lock-mode.
(ada-format-paramlist): Changed all `accept' to `access'.
(ada-insert-paramlist): Changed all `accept' to `access'.
(ada-in-comment-p): Use standard emacs way `parse-partial-sexp'.
(ada-font-lock-keywords-1): Regexps in not byte-compiled code bahave
different than byte-compiled regexps.
Change order of some ored entries.
1997-05-22 01:58:55 +00:00
Richard M. Stallman
12554a4ff4 (awk-mode): Set parse-sexp-ignore-comments. 1997-05-22 00:40:45 +00:00
Erik Naggum
fb644f48cf (add-log-lisp-like-modes, add-log-c-like-modes, add-log-tex-like-modes):
New variables.
(add-log-current-defun): Use them instead of constant lists.
1997-05-21 20:07:20 +00:00
André Spiegel
a1d713ef1e (vc-backend-admin): If there is no SCCS subdirectory yet, create it. 1997-05-21 14:42:09 +00:00
Richard M. Stallman
b7f6ca05bf (webjump-to-javaapi): Function deleted.
(webjump-sample-sites): Delete various pointers to non-free things.
1997-05-21 07:09:21 +00:00
Joel N. Weber II
d7d39d7862 thomas, not mib 1997-05-21 05:16:30 +00:00
Richard M. Stallman
71e99a2fcb (mode-line-mule-info): Add a colon.
(mode-line-modified): Delete the initial dash.
1997-05-21 05:06:23 +00:00