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

26819 Commits

Author SHA1 Message Date
Richard M. Stallman
dbd2182a1c Comment change. 1999-12-28 03:34:56 +00:00
Gerd Moellmann
eb2aac9db6 Alto's change to add-log.el. 1999-12-27 12:36:23 +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
Kenichi Handa
c388b3c2b8 (FACE_FROM_ID): Cast the arg ID to `unsigned'. 1999-12-27 05:29:55 +00:00
Kenichi Handa
a2882b0d4a *** empty log message *** 1999-12-27 05:29:29 +00:00
Kenichi Handa
43d120d80e All codes adjusted for the change of struct glyph. 1999-12-27 05:09:13 +00:00
Kenichi Handa
32de38e46d (encode_terminal_code): Adjusted for the change of struct
glyph and GLYPH_FROM_CHAR_GLYPH.
(write_glyphs) (insert_glyphs) (append_glyph): Adjusted for the
change of struct glyph.
1999-12-27 05:07:56 +00:00
Kenichi Handa
4218698360 (line_hash_code) (direct_output_for_insert): Adjusted
for the change of struct glyph.
(line_draw_cost): Adjusted for the change of
GLYPH_FROM_CHAR_GLYPH.
(count_match): Use macro GLYPH_CHAR_AND_FACE_EQUAL_P.
1999-12-27 05:06:03 +00:00
Kenichi Handa
3305fc6a35 (struct glyph): Make face_id and padding_p the top
level members.  Change members in union `u'.
(GLYPH_EQUAL_P): Check also members face_id and padding_p.
(GLYPH_CHAR_AND_FACE_EQUAL_P): New macro.
(SET_CHAR_GLYPH): Adjusted for the change of struct glyph.
(CHAR_GLYPH_PADDING_P): Likewise.
(GLYPH_FROM_CHAR_GLYPH): Likewise.  Always return -1 for multibyte
characters.
1999-12-27 05:05:19 +00:00
Kenichi Handa
ae87e39643 (char_bytes): Use ((1 << CHARACTERBITS) - 1) instead
of GLYPH_MASK_CHAR.
1999-12-27 05:04:47 +00:00
Kenichi Handa
07129d9eaf (CHAR_BYTES): Use ((1 << CHARACTERBITS) - 1) instead
of GLYPH_MASK_CHAR.
1999-12-27 05:04:23 +00:00
Kenichi Handa
3b0fee460e (GLYPH): Defined as int', not unsigned int'. Now the
lowest 8 bits are single byte character code, the bits above are
face ID.
(GLYPH_MASK_FACE) (GLYPH_MASK_CHAR): Adjusted for the change
above.
(FAST_MAKE_GLYPH) (FSST_GLYPH_FACE): Likewise.
(GLYPH_MASK_REV_DIR) (GLYPH_MASK_PADDING): Macros deleted.
1999-12-27 05:03:46 +00:00
Kenichi Handa
89ba5b5f00 *** empty log message *** 1999-12-27 04:57:02 +00:00
Kenichi Handa
51e31f7a01 (struct composition): Change the order of declaring
members to reduce the byte size of the structure.
1999-12-27 03:34:02 +00:00
Kenichi Handa
5bcd116ca9 *** empty log message *** 1999-12-27 03:33:17 +00:00
Thien-Thi Nguyen
721cfafec9 (compilation-goto-locus): Delete hideshow overlays if they interfere.
(compilation-find-file): Make intangible overlays tangible.
1999-12-26 12:59:52 +00:00
Thien-Thi Nguyen
26a0b3991e Generally, synch w/ maintainer version 5.9.
(hs-show-hidden-short-form): Delete var; hard-code uses as `t'.

(hs-minor-mode-hook): Don't initialize.

(hs-special-modes-alist): Rewrite value and docstring.

(hs-minor-mode-prefix): Delete unused var.

(hs-block-start-mdata-select): New var, buffer local.

(hs-headline): New var.

(hs-match-data, hs-forward-sexp): New funcs.

(hs-hide-comment-region): New func.

(hs-discard-overlays, hs-flag-region, hs-hide-block-at-point,
hs-safety-is-job-n, hs-hide-initial-comment-block, hs-inside-comment-p,
hs-grok-mode-type, hs-find-block-beginning, hs-hide-level-recursive,
hs-life-goes-on, hs-already-hidden-p, hs-c-like-adjust-block-beginning,
hs-hide-all, hs-show-all, hs-hide-block, hs-show-block, hs-show-region,
hs-hide-level, hs-mouse-toggle-hiding, hs-minor-mode): Rewrite.

(hs-isearch-show): Renamed from `hs-isearch-open-invisible'.
(hs-isearch-show-temporary): New funcs.

(hs-show-block-at-point, java-hs-forward-sexp): Delete funcs.

(hs-hide-all, hs-mouse-toggle-hiding): Don't autoload.

When constructing menu, use `[(shift button2)]' notation.
1999-12-26 11:03:32 +00:00
Richard M. Stallman
f7c9e039d2 *** empty log message *** 1999-12-25 23:01:14 +00:00
Richard M. Stallman
e073a3561b (jka-compr-info-file-magic-bytes): New function.
(jka-compr-compression-info-list): Add new elt to each vector.
(jka-compr-write-region): Don't compress the data if it is already compressed.

(jka-compr-really-do-compress): New variable.
(jka-compr-insert-file-contents): Set jka-compr-really-do-compress if visiting.
(jka-compr-write-region): Set jka-compr-really-do-compress
if visiting.  Test it when deciding to compress.
1999-12-25 23:00:57 +00:00
Gerd Moellmann
f21b06b762 *** empty log message *** 1999-12-25 13:01:06 +00:00
Gerd Moellmann
de182d7041 (looking_at_1): Reset immediate_quit before modifying
global data.
1999-12-25 12:55:46 +00:00
Kenichi Handa
f9b537ecb3 (read_process_output): Fix the arg FROM to
update_compositions.
1999-12-24 01:06:50 +00:00
Kenichi Handa
e36557c98b *** empty log message *** 1999-12-24 01:06:20 +00:00
Richard M. Stallman
68e69fbd44 (Freplace_match): For nonliteral replacement,
construct all the new text first, then insert all at once.
1999-12-23 04:45:26 +00:00
Dave Love
0b863bd9ea *** empty log message *** 1999-12-22 23:15:17 +00:00
Dave Love
393f2d147c (Fx_show_tip): Gcpro `timeout' too. 1999-12-22 22:58:15 +00:00
Gerd Moellmann
28d7281dc7 (Fx_create_frame): Move x_default_parameter calls that
lead to size changes to after the X window has been created.
1999-12-22 16:09:37 +00:00
Gerd Moellmann
e22ef6eb69 (realize_x_face): Don't use uninitialized local
variable in xassert.
1999-12-22 16:01:16 +00:00
Gerd Moellmann
6d8e8ef35c (clear_font_table): Don't use uninitialized local
variable in xassert.
1999-12-22 12:11:42 +00:00
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