1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-30 17:10:51 -08:00
Commit graph

273 commits

Author SHA1 Message Date
Eli Zaretskii
0aad4805af (completion-setup-function): Count completion-size
from minibuffer-prompt-end, not from point-min.
2000-01-03 09:18:54 +00:00
Eli Zaretskii
5fe1d13989 *** empty log message *** 2000-01-02 14:13:48 +00:00
Gerd Moellmann
27189709c1 *** empty log message *** 2000-01-01 17:25:11 +00:00
Gerd Moellmann
162dec0193 (defimage): Handle specifications containing :data
instead of :file.
(image-type-from-data): New function.
(image-type-from-file-header): Use it.
(create-image): Add parameter DATA-P.
2000-01-01 16:33:32 +00:00
Richard M. Stallman
23e3e630ba *** empty log message *** 1999-12-31 23:40:48 +00:00
William M. Perry
bc28370787 * image.el (defimage): Images with the :data keyword should be considered valid as well. 1999-12-31 15:54:44 +00:00
Richard M. Stallman
f6e2cbe3c1 (dired-get-filename): Don't call file-name-absolute-p with FILE if FILE is nil. 1999-12-31 07:04:08 +00:00
Gerd Moellmann
cc8fdbd3c2 (make-mode-line-mouse-sensitive): Copy keymap
assigned to mode-line-mode-menu because bindings.el is dumped with
Emacs, and thus the lists used for menu-item definition will be
copied to pure space.  Emacs' menu code (parse_menu_item) doesn't
like pure menu item definitions.
1999-12-30 17:49:14 +00:00
Gerd Moellmann
a915c6488f *** empty log message *** 1999-12-30 12:27:44 +00:00
Richard M. Stallman
d989116ddb *** empty log message *** 1999-12-30 08:22:06 +00:00
Thien-Thi Nguyen
30f80d00b5 (also deleted unsightly eol whitespace) 1999-12-29 09:06:03 +00:00
Thien-Thi Nguyen
74576c2c8d *** empty log message *** 1999-12-28 23:44:13 +00:00
Thien-Thi Nguyen
4340f945cf *** empty log message *** 1999-12-28 23:38:33 +00:00
Gerd Moellmann
e83062243f (icomplete-exhibit): Adapt to prompt in buffer. 1999-12-28 18:14:44 +00:00
Gerd Moellmann
a3d4e58757 (c-fill-paragraph): Don't delete white
space in front of a C-style comment end.
1999-12-28 16:16:23 +00:00
Eli Zaretskii
5731b491b2 (command-line-1): Make mode line mouse-sensitive for
the MS-DOS version as well.
1999-12-28 16:03:01 +00:00
Gerd Moellmann
6448a6b36f *** empty log message *** 1999-12-28 13:05:57 +00:00
Richard M. Stallman
2765768780 (ispell-process-line): Add local var line-offset to adjust for the change
in positions within the line, due to previous replacements.
1999-12-28 05:37:52 +00:00
Richard M. Stallman
d7e110e479 (lpr-buffer, print-buffer, lpr-region, print-region): Doc fixes. 1999-12-28 03:36:21 +00:00
Gerd Moellmann
776d8e16b1 (change-log-version-number-regexp-list)
(change-log-version-info-enabled): Change :version to 21.1.
(toplevel): Require CL when compiling.

(change-log-version-number-regexp-list): Added tag
:version 20.6
(change-log-version-info-enabled): Added tag :version 20.6

More general version number search with
user-configurable regexp list.
(change-log-version-number-regexp-list): New user variable.
(change-log-find-version): Rewritten.  Use user-configurable
version numbering regexp list
change-log-version-number-regexp-list.
(change-log-find-version): Renamed to
change-log-version-number-search
(add-log-file-name-function): New.
(change-log-search-vc-number): Added END paramaeter.  Added doc
string to function.
(change-log-version-rcs): Renamed.  Was
change-log-search-vc-number.
1999-12-27 12:27:32 +00:00
Richard M. Stallman
f7c9e039d2 *** empty log message *** 1999-12-25 23:01:14 +00:00
Gerd Moellmann
deca1348bc *** empty log message *** 1999-12-22 10:58:10 +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
2936437d10 *** empty log message *** 1999-12-21 09:08:41 +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
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
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
5cf713b1e3 *** empty log message *** 1999-12-16 19:07:06 +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
340fe50f3b (java-keywords): Add Javadoc tags as of JDK 1.2.1. 1999-12-16 12:11:18 +00:00
Eli Zaretskii
a5e0e1a8ab * ls-lisp.el (ls-lisp-insert-directory): Print an explicit message
if one of the files specified cannot be accessed by
file-attributes.  Do not strip any leading directories from the
file names, to behave more like `ls' does.

* dired.el (dired-get-filename): Handle absolute file names.
(dired-readin-insert): If argument is a cons, don't print
"wildcard" on the ``total'' line.
1999-12-16 09:43:32 +00:00
Eli Zaretskii
f9d2fdc464 Changes for separate unspecified foreground and background colors
on character terminals:

* dispextern.h (FACE_TTY_DEFAULT_FG_COLOR)
(FACE_TTY_DEFAULT_BG_COLOR):  New macros.

* xfaces.c (Qunspecified_fg, Qunspecified_bg): New variables.
(syms_of_xfaces): Initialize and staticpro them.
(tty_defined_color): If the color name is unspecified-fg or
unspecified-bg, return FACE_TTY_DEFAULT_FG_COLOR and
FACE_TTY_DEFAULT_BG_COLOR, respectively, as the pixel value.
(tty_color_name): If the color pixel value is either
FACE_TTY_DEFAULT_FG_COLOR or FACE_TTY_DEFAULT_BG_COLOR, return
Qunspecified_fg or Qunspecified_bg, respectively.
(Finternal_set_lisp_face_attribute): Allow values Qunspecified_fg
and Qunspecified_bg for foreground and background colors.
(realize_default_face): If the foreground and background colors
are not specified, default to Qunspecified_fg and Qunspecified_bg.
(realize_tty_face): By default, set the face colors to
FACE_TTY_DEFAULT_FG_COLOR and FACE_TTY_DEFAULT_BG_COLOR.
[MSDOS]: Handle FACE_TTY_DEFAULT_FG_COLOR and
FACE_TTY_DEFAULT_BG_COLOR when face colors are not defined.
Reverse the colors if the default colors were reversed.

* dispnew.c (init_display): Initialize the frame pixels of the
initial frame to FACE_TTY_DEFAULT_FG_COLOR and
FACE_TTY_DEFAULT_BG_COLOR.

* term.c (turn_on_face): If the default fore- and background
colors are reversed, enter inverse video mode.  Don't send color
escape sequences for unspecified foreground and background colors.
(turn_off_face): Handle unspecified-fg and unspecified-bg colors.

* dosfns.c (unspecified_colors): New variable.
(msdos_stdcolor_idx): Handle unspecified-fg and unspecified-bg
color names, return FACE_TTY_DEFAULT_FG_COLOR and
FACE_TTY_DEFAULT_BG_COLOR, respectively.
(msdos_stdcolor_name): Handle FACE_TTY_DEFAULT_FG_COLOR and
FACE_TTY_DEFAULT_BG_COLOR, return Qunspecified_fg and
Qunspecified_bg, respectively.

* msdos.c (IT_set_face): Support FACE_TTY_DEFAULT_FG_COLOR and
FACE_TTY_DEFAULT_BG_COLOR as pixel values.

* faces.el (face-read-integer, read-face-attribute)
(color-defined-p, color-values): Allow color values unspecified-fg
and unspecified-bg, handle them as unspecified.
1999-12-15 13:14:38 +00:00
Kenichi Handa
5ec14d3c00 *** empty log message *** 1999-12-15 00:53:45 +00:00
Gerd Moellmann
5806e8a61d (default-input-method): Specify
that it should be set after current-language-environment.
1999-12-14 13:00:09 +00:00
Gerd Moellmann
c3c60f13d5 *** empty log message *** 1999-12-14 10:46:48 +00:00
Gerd Moellmann
295ccc644c *** empty log message *** 1999-12-12 18:53:40 +00:00
Gerd Moellmann
03d218b4f8 *** empty log message *** 1999-12-12 18:29:58 +00:00
Dave Love
3fc5589700 *** empty log message *** 1999-12-12 16:13:50 +00:00
Gerd Moellmann
d8eccf12ba *** empty log message *** 1999-12-12 13:23:20 +00:00
Eli Zaretskii
01511f50e3 (menu-bar-edit-menu): Define the Spell submenu even
if start-process is not bound, since Ispell now supports such
platforms as well.
1999-12-12 13:15:07 +00:00
Gerd Moellmann
23ee5556c6 *** empty log message *** 1999-12-12 12:32:20 +00:00
Stefan Monnier
f28eba7baf *** empty log message *** 1999-12-12 06:57:54 +00:00
Dave Love
d5f65532f3 1999-12-11 Samir Barjoud <samir@mindspring.com>
* help.el (where-is): use `commandp' as predicate for
        `completing-read'
1999-12-11 23:45:32 +00:00
Richard M. Stallman
910e571440 *** empty log message *** 1999-12-10 21:52:33 +00:00
Gerd Moellmann
a7261cf5cb (file-name-buffer-file-type-alist): Add `$' at end of
regexp matching image and audio files.
1999-12-10 13:37:42 +00:00