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

26840 commits

Author SHA1 Message Date
Richard M. Stallman
2b12cfbfd1 Fix in license info. 1999-12-30 02:50:29 +00:00
Eli Zaretskii
7f4bc0c36c (mode_line_string): Support MS-DOS frames. 1999-12-29 12:31:58 +00:00
Gerd Moellmann
dac204bce1 (syms_of_eval): Initialize debug_may_continue. 1999-12-29 10:41:49 +00:00
Thien-Thi Nguyen
30f80d00b5 (also deleted unsightly eol whitespace) 1999-12-29 09:06:03 +00:00
Thien-Thi Nguyen
1a8e83dc40 (hs-minor-mode-menu): Fix omission bug; was used but not declared.
(hs-discard-overlays, hs-isearch-show, hs-isearch-show-temporary,
hs-find-block-beginning): Add or modify docstrings.

(hs-isearch-show): Rewrite.
1999-12-29 09:00:35 +00:00
Kenichi Handa
1c89844b12 (read_process_output): Fix the args CHARPOS and LENINS
to signal_after_change.
1999-12-29 00:57:25 +00:00
Kenichi Handa
7b712ad8f5 *** empty log message *** 1999-12-29 00:56:48 +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
Eli Zaretskii
41ad069bdc Changes for supporting mouse/modeline highlight and help echo features:
(dos_set_window_size) [__DJGPP__ > 1]: If the frame
dimensions changed, invalidate the mouse highlight info.
(disable_mouse_highlight, help_echo, previous_help_echo): New
variables.
(IT_set_mouse_pointer, show_mouse_face, clear_mouse_face)
(fast_find_position, IT_note_mode_line_highlight)
(IT_note_mouse_highlight): New functions.
(IT_update_begin): If the redisplay affects the window where the
mouse highlight is, clear the highlight.  If the frame where the
highlight was displayed was killed, invalidate the highlight
info.
(IT_update_end): Reset the highlight flag.  Reset the mouse
highlight-defer flag.
(IT_frame_up_to_date): New function, if mouse highlight was
deferred due to GC, do it now.
(internal_terminal_init): Initialize mouse-highlight related
members of the_only_x_display.  Assign IT_frame_up_to_date to
frame_up_to_date_hook.
(dos_rawgetc): If the mouse moved, update mouse highlight.  If
help_echo changed value, generate a HELP_EVENT event.
(syms_of_msdos): Staticpro help_echo and previous_help_echo.
1999-12-28 15:59:34 +00:00
Eli Zaretskii
adb9900f35 (struct display_info): New.
(struct x_output): Add the display_info member.
(FRAME_X_DISPLAY_INFO): New macro.
1999-12-28 15:56:29 +00:00
Gerd Moellmann
0d43b60dfe Hideshow changes. 1999-12-28 13:08:05 +00:00
Gerd Moellmann
6448a6b36f *** empty log message *** 1999-12-28 13:05:57 +00:00
Gerd Moellmann
bcdda9a4bb (dump_glyph_row): Adapt to changes in struct glyph. 1999-12-28 12:18:41 +00:00
Gerd Moellmann
481b505472 (modify_overlay): Always compute unchanged info. 1999-12-28 12:13:02 +00:00
Gerd Moellmann
9d60f77200 (try_window_id): Compute BEG_UNCHANGED and END_UNCHANGED
if MODIFF > 1.
1999-12-28 12:05:39 +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
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