1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-27 07:41:28 -08:00
Commit graph

26840 commits

Author SHA1 Message Date
Kenichi Handa
8affcced09 (face_color_supported_p): Check by tty_defined_color
only when the frame is not window.
1999-12-22 11:41:16 +00:00
Gerd Moellmann
deca1348bc *** empty log message *** 1999-12-22 10:58:10 +00:00
Gerd Moellmann
724b203fba (Fset_buffer_multibyte): Arrange for a thorough
redisplay after changing the multibyteness of a buffer.
1999-12-22 10:57:23 +00:00
Gerd Moellmann
f2be114689 (XTread_socket): At the beginning of the loop, pass the
frame's X window to XFilterEvent instead of None because that's
the X window for which the IC was created.  This makes dead
accents work when the pointer is not in Emacs' frame.
(XTread_socket) <KeyPress>: Don't call XFilterEvent here.
1999-12-22 10:29:16 +00:00
Gerd Moellmann
1a8eb6d5b0 (sh-mode): Don't call sh-set-shell
with third argument t.
1999-12-22 09:53:20 +00:00
Gerd Moellmann
e33e080c09 Version 1.2 is released.
(antlr): This package has a web page.
Menu/keymap additions for commenting/uncommenting
regions.  Suggested by Dale Davis <Dale_Davis@securify.com>.
(antlr-mode-map): New binding [C-c C-c].
(antlr-mode-menu): New entries.
Respect Emacs conventions.
((require 'cl)): Only use during compilation.
(antlr-language-for-option): New function to avoid using `find'.
(antlr-mode): Use it.
(antlr-with-syntax-table): Define new instead using XEmacs' one.
(antlr-imenu-create-index-function): Change accordingly.
(antlr-inside-rule-p): Ditto.
(antlr-end-of-rule): Ditto.
(antlr-end-of-body): Ditto.
(antlr-beginning-of-rule): Ditto.
(antlr-indent-line): Ditto.
Really use `antlr-tab-offset-alist'.
(antlr-set-tabs): Don't use hard-coded values.
Minor navigation changes.  Not perfect, but this
won't be possible without a huge time penalty.
(antlr-skip-exception-part): Be more specific.
(antlr-skip-file-prelude): Don't skip action prelude of next rule.
Renamed from `antlr-skip-grammar-header'.
(antlr-next-rule): Change accordingly.
(antlr-end-of-body): Ditto.  Better error message.
(antlr-beginning-of-body): Better error message.
(antlr-imenu-create-index-function): Skip rule action prelude.
Minor syntax highlighting changes.
(antlr-font-lock-default-face): Deletia.
(antlr-font-lock-tokendef-face): Changed color.
(antlr-font-lock-tokenref-face): Changed color.
(antlr-font-lock-literal-face): Changed color.
(antlr-font-lock-additional-keywords): Minor changes.
1999-12-21 14:01:00 +00:00
Gerd Moellmann
3476b54a0c Font-lock changes by Anders Lindgren.
CWarn.
1999-12-21 09:13:56 +00:00
Gerd Moellmann
2936437d10 *** empty log message *** 1999-12-21 09:08:41 +00:00
Dave Love
ffb0203dbf *** empty log message *** 1999-12-20 23:09:55 +00:00
Carsten Dominik
2c56e4a415 (auto-mode-alist) default mode for extension ".pro" set to `idlwave-mode' 1999-12-20 14:24:13 +00:00
Carsten Dominik
797c8ebcdd TeXInfo documentation of the IDLWAVE mode and shell 1999-12-20 11:18:31 +00:00
Carsten Dominik
8c7bb45418 A debugging toolbar for IDLWAVE 1999-12-20 11:12:58 +00:00
Carsten Dominik
a629b1918a Shell mode for interaction with the idl program (idl = Interactive
Data Language)
1999-12-20 11:12:17 +00:00
Carsten Dominik
433d5f7d80 Routine information for IDLWAVE mode. 1999-12-20 11:11:05 +00:00
Carsten Dominik
f32b3b911b Major mode for editing files of the Interactive Data Language 1999-12-20 11:10:02 +00:00
Dave Love
a744a2ec4d (Fx_show_tip): Add missing UNGCPRO. 1999-12-20 10:51:59 +00:00
Richard M. Stallman
d43f85c277 (Fcompleting_read): Rename arg INIT to INITIAL_INPUT. 1999-12-19 19:13:08 +00:00
Gerd Moellmann
71a927516a (completion-ignored-extensions): Add .pdf. 1999-12-19 16:14:37 +00:00
Eli Zaretskii
bd6a2462d2 Put the version info into binary on MS-DOS as well. 1999-12-19 14:18:26 +00:00
Gerd Moellmann
9e6985ed7a *** empty log message *** 1999-12-19 13:16:06 +00:00
Gerd Moellmann
094e092801 (debugger-continue): Don't continue If
debugger-may-continue is nil.
1999-12-19 13:12:28 +00:00
Gerd Moellmann
556d73147e (debugger_may_continue): New variable.
(syms_of_eval): Add a DEFVAR_BOOL for it.
(call_debugger): Bind it.
1999-12-19 13:07:33 +00:00
Eli Zaretskii
3b6207313b (IT_set_face): Don't swap face colors when highlight or
fp->tty_reverse_p is set, unless the computed colors are identical
to frame colors.  Print both original and computed colors to
termscript file.
(IT_write_glyphs): Track the changes in handling of composite
characters.
(IT_set_frame_parameters): Don't set frame colors from
unspecified-fg and unspecified-bg pseudo-colors.
1999-12-19 11:22:35 +00:00
Dave Love
a9c810bf47 (pop3-movemail-file-coding-system): Doc fix.
(pop3-movemail): Replace binding of pop3-movemail-file-coding-system.
1999-12-19 00:39:01 +00:00
Dave Love
b416e85a13 *** empty log message *** 1999-12-18 17:44:05 +00:00
Dave Love
3998263f4f *** empty log message *** 1999-12-18 17:37:02 +00:00
Dave Love
2412aadb49 Don't put optimization info on `eql'.
(side-effect-free-fns): Add gethash, hash-table-count.
(side-effect-and-error-free-fns): Add hash-table-p.
1999-12-18 17:28:36 +00:00
Dave Love
76f639b0bc Remove conditional definition of eval-when-compile. Don't specify abs,
expt, gethash, hash-table-count, hash-table-p as side-effect-free here.
(cl-emacs-type): Don't declare.
(cl-compile-time-init): Remove Emacs 18 compiler patch.
(cl-parse-loop-clause): Remove compatibility code.
1999-12-18 17:10:56 +00:00
Dave Love
f67171e6b6 Remove Emacs 18 compatibility code. Prepend `cl-' to autoload names
for some hash functions.  Don't autoload eval-when-compile.  Don't
provide mini-cl.
(cl-emacs-type): Remove.
(cl-map-extents): Remove compatibility code.
1999-12-18 17:00:52 +00:00
Dave Love
d17f0db587 Small doc fixes.
(scheme-mode-variables): Don't make imenu-generic-expression
buffer-local redundantly.
1999-12-18 16:47:43 +00:00
Dave Love
35079221bb Bind free variables. 1999-12-18 16:36:31 +00:00
Dave Love
94c79e1040 (byte-compile-constp): Include keywords. 1999-12-18 16:30:48 +00:00
Dave Love
ea04824c8e Bind free variables when compiling. 1999-12-18 16:27:10 +00:00
Dave Love
6628e7f806 dummy 1999-12-18 16:14:32 +00:00
Dave Love
356673d4b6 keywordp. 1999-12-17 17:41:56 +00:00
Dave Love
0f9a51c47c *** empty log message *** 1999-12-17 15:06:49 +00:00
Dave Love
cda9b832d4 (Fkeywordp): New function.
(syms_of_data): Install it.
1999-12-17 15:00:56 +00:00
Gerd Moellmann
b1aa088394 *** empty log message *** 1999-12-16 19:51:49 +00:00
Dave Love
3920868a41 (custom-declare-variable): Purecopy value. 1999-12-16 19:43:46 +00:00
Dave Love
291cfb968c (set-face-attribute): Purecopy the attributes set. 1999-12-16 19:41:04 +00:00
Gerd Moellmann
d20f4d9813 (completion-ignored-extensions): Add .tfm. 1999-12-16 19:29:06 +00:00
Dave Love
ba8b2c1a39 Comment. 1999-12-16 19:16:19 +00:00
Dave Love
36e24b827b Add diff-mode. 1999-12-16 19:09:41 +00:00
Dave Love
5cf713b1e3 *** empty log message *** 1999-12-16 19:07:06 +00:00
Dave Love
b92dd692ad (byte-compile-bound-variables): Doc fix.
(byte-extrude-byte-code-vectors): Use remprop.
(byte-compile-lambda): Check that arg is a lambda.
1999-12-16 15:26:03 +00:00
Gerd Moellmann
76f5e2afd4 System for adding and removing keywords.
Both local (previously added keyword) and global keywords
can be removed.
(font-lock-remove-keywords): New user-level function.
(font-lock-update-removed-keyword-alist): New internal function.
(font-lock-removed-keywords-alist): New variable.
(font-lock-add-keywords): Updates `font-lock-removed-keywords-alist'.
Empty `font-lock-keywords-alist' when `append' is `set' to avoid
growing datastructures.
(font-lock-set-defaults): Removes keywords stored in
`font-lock-removed-keywords-alist' after local keywords added.
(c-keywords, c++-keywords): Better "case" support for
complex constant expressions, e.g. "case 1<<A_BIT_NO:".
(c-keywords): Only highlight preprocessor
directives when spelled correctly.
(font-lock-match-c++-structor-declaration,
c++-keywords): Fontify constructors and destructors with function
face inside C++ class declarations.
1999-12-16 15:05:06 +00:00
Gerd Moellmann
031999fb80 *** empty log message *** 1999-12-16 13:23:58 +00:00
Gerd Moellmann
5bd471e85a Fix typo. 1999-12-16 13:22:42 +00:00
Gerd Moellmann
f2d20357bb (sh-mode): If there is no #!-line, use the shell
from sh-shell-file.
1999-12-16 13:21:37 +00:00
Gerd Moellmann
340fe50f3b (java-keywords): Add Javadoc tags as of JDK 1.2.1. 1999-12-16 12:11:18 +00:00