1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-13 09:32:47 +00:00
Commit Graph

27331 Commits

Author SHA1 Message Date
Dave Love
a0eddf92d5 *** empty log message *** 2000-02-10 18:50:33 +00:00
Dave Love
4e85dd7ae5 Don't bother testing for defalias. Don't set up `caar' &c that we now
have.
2000-02-10 17:54:30 +00:00
Dave Love
99f016129e (widgets) [defgroup]: Remove url link.
(widget-color-choice-list, widget-color-history, widget-mouse-help):
Deleted.
(widget-specify-field, widget-specify-button): Don't use
widget-mouse-help as help-echo property.
(default): Use #'ignore for :validate and :mouse-down-action.
(checkbox): Add help-echo.
(widget-sexp-validate): Rewritten to clarify error messages.
(character): Use char-valid-p in :match function.
(widget-color-complete): Use facemenu-color-alist.
(widget-color-action): Use facemenu-read-color.
2000-02-10 17:47:48 +00:00
Richard M. Stallman
1dffc5db08 *** empty log message *** 2000-02-09 23:54:58 +00:00
Dave Love
f4db5c4b66 Comment fix. 2000-02-09 20:37:57 +00:00
Dave Love
6cbc1482fe (command-line-1): Don't call make-mode-line-mouse-sensitive. 2000-02-09 12:43:30 +00:00
Kenichi Handa
4ffd487076 (CCL_MAKE_CHAR): New macro.
(ccl_driver) <CCL_TranslateCharacter>: Check the validity of
registers by CCL_MAKE_CHAR before calling translate_char.
<CCL_TranslateCharacterConstTbl> Likewise.
2000-02-09 12:20:01 +00:00
Dave Love
5e1cddda2b (mode-line-input-method-map): New variable.
(mode-line-mule-info): Use it; fix last change.
(mode-line-mode-menu): Move definition.
(mode-line-mouse-sensitive-p): Deleted.
(mode-line-mode-name): Don't use mode-line-mouse-sensitive-p.
(make-mode-line-mouse-sensitive): Deleted.  Body moved to top level.
2000-02-09 12:18:48 +00:00
Kenichi Handa
25566a3ca7 *** empty log message *** 2000-02-09 12:18:00 +00:00
Ray Blaak
e97a246146 Make resourcestring a declaration region, like const and var. 2000-02-09 07:04:15 +00:00
Dave Love
69da54ba20 (__EXTENSIONS__): Define. 2000-02-08 10:00:51 +00:00
Gerd Moellmann
f7136ee81a *** empty log message *** 2000-02-07 23:29:31 +00:00
Gerd Moellmann
77e38f8bbb (rmail-retry-failure): Use
rmail-beginning-of-message before rmail-toggle-header, because the
former toggles headers.
2000-02-07 23:27:14 +00:00
Gerd Moellmann
3af38f6c44 (BASE_PURESIZE): Increase to 650000. 2000-02-07 23:20:53 +00:00
Eli Zaretskii
7768790bd3 (XMenuActivate): Turn off the cursor after displaying
the help message.
2000-02-07 14:18:57 +00:00
Eli Zaretskii
38fd211bc0 Add capabilities se, so, us, ue, md, mh, mb, mr, and me to the fake
termcap entry.
2000-02-07 11:26:42 +00:00
Stefan Monnier
fef8c55b16 (diff-kill-junk): New interactive function.
(diff-reverse-direction): Use delete-and-extract-region.
(diff-post-command-hook): Restrict the area so that the hook also works
outside of any diff hunk.  This is necessary for the minor-mode.
(diff-mode): Use toggle-read-only and minor-mode-overriding-map-alist.
(diff-minor-mode): Setup the hooks for header-hunk rewriting.
2000-02-07 02:01:07 +00:00
Stefan Monnier
6e1d0d151d (font-lock-keywords): Fix doc for multiline matches.
(font-lock-add-keywords): Make it work even if font-lock-mode is nil,
so that it can be used more easily in <foo>-mode-hook.  Also make sure
to avoid duplicate entries.
(font-lock-update-removed-keyword-alist): Renamed `major-mode'->`mode'.
(font-lock-remove-keywords): Just as was done for `add', allow it to
work even if font-lock-mode is nil.  Also make sure we don't modify
any pre-existing list by forcing a copy-sequence.  Finally rename
`major-mode' to `mode'.
(font-lock-fontify-syntactic-anchored-keywords)
(font-lock-fontify-anchored-keywords)
(font-lock-fontify-keywords-region): Use line-end-position.
Don't make `font-lock-multiline' local (it's now done in
font-lock-set-defaults).
(font-lock-set-defaults): Make `font-lock-multiline' local.  Also
move the `font-lock-fontified' creation to inside the `unless'.
2000-02-07 01:49:33 +00:00
Ken Raeburn
66e4690ffa * sound.c (sound_cleanup): Don't call device close routine if pointer is null. 2000-02-07 00:45:16 +00:00
Andrew Innes
a75dfea0a5 * dispextern.h: Change HAVE_X_WINDOWS to HAVE_WINDOW_SYSTEM,
around image definitions and prototypes.
(gamma_correct) [WINDOWSNT]: New prototype.

* w32term.c (x_make_frame_visible): Replace call to
input_poll_signal with poll_for_input.

* window.c [WINDOWSNT]: Include w32term.h.

* xdisp.c [WINDOWSNT]: Include w32term.h.

* makefile.nt: Add dependencies on w32gui.h.
(OBJ1): Include atimer.obj.
($(BLD)\atimer.obj): New dependency rule.

* w32.c (sigmask): New function (does nothing).
(sigunblock): Ditto.

* frame.c [WINDOWSNT]: Include w32term.h.

* w32gui.h (struct W32FontStruct): Add ascent and descent slots.

* lread.c (syms_of_lread): Fix literal newlines.

* emacs.c (USAGE): Split into USAGE1 and USAGE2, to work-around
the string constant limit (2048 bytes) in MSVC.
(main): Ditto.
2000-02-06 23:37:51 +00:00
Andrew Innes
8f23f28053 [WINDOWSNT]: Include w32term.h. 2000-02-06 23:37:49 +00:00
Andrew Innes
0052a264ee (struct W32FontStruct): Add ascent and descent slots. 2000-02-06 23:37:47 +00:00
Andrew Innes
a9b4e0ec68 (x_make_frame_visible): Replace call to
input_poll_signal with poll_for_input.
2000-02-06 23:37:47 +00:00
Andrew Innes
8f900f6e16 (sigmask): New function (does nothing).
(sigunblock): Ditto.
2000-02-06 23:37:46 +00:00
Andrew Innes
d968f7dbb7 Add dependencies on w32gui.h.
(OBJ1): Include atimer.obj.
($$(BLD)\atimer.obj): New dependency rule.
2000-02-06 23:37:45 +00:00
Andrew Innes
d750b1f5c9 (syms_of_lread): Fix literal newlines. 2000-02-06 23:37:44 +00:00
Andrew Innes
73ebcd259e (USAGE): Split into USAGE1 and USAGE2, to work-around
the string constant limit (2048 bytes) in MSVC.
(main): Ditto.
2000-02-06 23:37:43 +00:00
Andrew Innes
4397e334f1 Change HAVE_X_WINDOWS to HAVE_WINDOW_SYSTEM,
around image definitions and prototypes.
(gamma_correct) [WINDOWSNT]: New prototype.
2000-02-06 23:37:42 +00:00
Andrew Innes
28dd1b41cc Add include protection. 2000-02-06 23:37:34 +00:00
Andrew Innes
9e598d898e (SYS_LDFLAGS): Add -nologo. 2000-02-06 23:37:33 +00:00
Andrew Innes
90abecd329 (x-handle-args): Comment out call to message. 2000-02-06 23:37:19 +00:00
Andrew Innes
3c5b0995d5 (install): Synchronize rules for compiling with Unix version. 2000-02-06 23:36:33 +00:00
Andrew Innes
3191b14267 (ETAGSOBJ): Remove reference to obsolete alloca.obj.
(CTAGSOBJ): Ditto.
($$(BLD)\alloca.obj): Delete obsolete dependency rule.
2000-02-06 23:36:06 +00:00
Gerd Moellmann
59ddecde2a * xterm.c (x_display_and_set_cursor): Set pre-edit area.
(x_display_cursor): Don't set it here.
(XTread_socket) [HAVE_X_I18N] <KeyPress, KeyRelease>: Don't
dispatch the event.
2000-02-05 16:50:32 +00:00
Dave Love
71e1147d35 Fix junk from last checkin. 2000-02-04 20:53:21 +00:00
Dave Love
9ff33afbe7 (mode-line-mule-info): Fix/extend last change. 2000-02-04 20:35:08 +00:00
Dave Love
f093a5e0fb # 2000-02-04 18:18:41 +00:00
Dave Love
075909731b Remove some unused vars.
(_GNU_SOURCE): Define (for euidaccess).
2000-02-04 17:56:46 +00:00
Dave Love
9b7c9ebd68 (_XOPEN_SOURCE): Declare (for ftello). 2000-02-04 17:45:44 +00:00
Dave Love
be95a9b666 (read_minibuf_noninteractive): Remove undeclared gcpro1, gcpro2.
(read_minibuf): Deal with allow_props correctly.
2000-02-04 17:31:33 +00:00
Dave Love
b85e9462bf *** empty log message *** 2000-02-04 15:18:30 +00:00
Carsten Dominik
44dff07587 Version number and date updated 2000-02-04 10:14:51 +00:00
Carsten Dominik
ca660d22e8 (idlwave-shell-print): Fixed bug with
idlwave-shell-expression-overlay.  Implemented printing of
expressions on higher levels of the calling stack.
(idlwave-shell-display-level-in-calling-stack): Restore stack
level.
(idlwave-retrieve-expression-from-level): New function.
(idlwave-shell-last-calling-stack): Variable removed.
(idlwave-shell-reset): Argument action reversed (`visible' to
`hidden').  Also remove stop-line overlay.
(idlwave-shell-calling-stack-routine): New variable.
(idlwave-shell-parse-stack-and-display): Messages now display
negative level numbers.
(idlwave-shell-mode): Set `modeline-format'.
(idlwave-shell-display-line): Set `idlwave-shell-mode-line-info'.
(idlwave-shell-make-new-bp-overlay): Fixed glyph display for Emacs
21.
(idlwave-shell-print-expression-function): New option.
2000-02-04 10:10:40 +00:00
Carsten Dominik
595ab50b06 (idlwave-template): Respect `idlwave-abbrev-change-case'.
(idlwave-rw-case, idlwave-elif, idlwave-case, idlwave-for,
idlwave-if, idlwave-procedure, idlwave-function, idlwave-repeat,
idlwave-while): respect `idlwave-reserved-word-upcase'.
(idlwave-rw-case): New function.
(idlwave-statement-match): Fixed problem with assignment regexp.
(idlwave-font-lock-keywords): Improved regexp for keyword
parameters.
(idlwave-surround): New argument LENGTH to support padding of
operators longer than 1 char.
2000-02-04 10:09:56 +00:00
Carsten Dominik
8124289f5b (idlwave-toolbar-add-everywhere, idlwave-toolbar-remove-everywhere):
Keybindings prefix is now `tool-bar' instead of `toolbar'.
2000-02-04 10:08:49 +00:00
Carsten Dominik
6081676610 RefTeX 4.11 2000-02-04 10:04:45 +00:00
Carsten Dominik
9e9f557f44 (reftex-change-label): add `A-Z' to char class in regexp. 2000-02-04 10:04:00 +00:00
Carsten Dominik
ce1a4cb24a (reftex-with-special-syntax): Bind `case-fold-search' to nil. 2000-02-04 10:03:22 +00:00
Carsten Dominik
46177d5436 (reftex-compile-variables): regexp-quote the
environment names before they go into the section regexp.
2000-02-04 10:01:08 +00:00
Carsten Dominik
ea442c620b IDLWAVE 3.15 2000-02-04 09:57:10 +00:00