1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-01 09:51:22 -08:00
Commit graph

34673 commits

Author SHA1 Message Date
Gerd Moellmann
06bccf8e72 (specbind): If binding a per-buffer variable which
doesn't have a buffer-local value in the current buffer, change
the global value by changing the value of the symbol bound in all
buffers not having their own value, to make it consistent with
what happens with other buffer-local variables.
2001-01-18 13:21:51 +00:00
Gerd Moellmann
9017309fb5 (x_initialize): Set char_ins_del_ok to 1. 2001-01-18 12:30:25 +00:00
Gerd Moellmann
8692ca9275 (forward_to_next_line_start): Stop at end of buffer
when searching for a newline.
2001-01-18 12:29:55 +00:00
Kenichi Handa
9299cb1520 (display_string): Fix previous change. 2001-01-18 12:14:48 +00:00
Kenichi Handa
bb3a3b5034 *** empty log message *** 2001-01-18 12:14:25 +00:00
Gerd Moellmann
61739ec983 *** empty log message *** 2001-01-18 11:28:29 +00:00
Jason Rumney
c2cc16fa2b (x_produce_stretch_glyph): Only use Qspace when GLYPH_DEBUG is defined.
(x_produce_glyphs): Don't xassert `it->descent > 0'; this isn't
true for images with `:ascent 100'.
(x_set_mouse_face_gc): If the last used mouse face has gone in the
meantime, use face MOUSE_FACE_ID.
If first glyph isn't a character glyph, use the ASCII NUL
character to determine the face.
(expose_area): Do not treat left margin specially.
(note_mode_line_highlight): If no local_map, check global keymap.
(note_mouse_highlight): Initialize overlay.
(clear_mouse_face): Don't return if tip_frame is non-nil.
(show_scroll_bars): Remove unused function.
(w32_read_socket) [WM_KILLFOCUS]: Set help_echo to Qnil.
(x_draw_bar_cursor): Remove extra test for out of bounds cursor.
Clip to row.
(x_erase_phys_cursor): Don't apply XWINDOW to variable that may be nil.
(x_free_frame_resources): Unload relief colors.
2001-01-18 09:19:39 +00:00
Kenichi Handa
9be82109cf (mail-setup): Call set-buffer-multibyte because
kill-local-variable doesn't work for enable-multibyte-characters.
2001-01-18 08:01:34 +00:00
Kenichi Handa
6b453381c0 *** empty log message *** 2001-01-18 08:01:14 +00:00
Dave Love
cebd37ce87 *** empty log message *** 2001-01-17 22:01:57 +00:00
Gerd Moellmann
3aec872292 (forward_to_next_line_start): Avoid calling
get_next_display_element when the newline is already found.  This
may change the iterator's position, when its current position is
equal to the iterator's stop_charpos.
2001-01-17 20:11:33 +00:00
Dave Love
35e8600f86 *** empty log message *** 2001-01-17 18:34:29 +00:00
Dave Love
ca7d9565e9 (ediff-before-setup-hook)
(ediff-merge-filename-prefix): Add :version.
2001-01-17 18:28:50 +00:00
Dave Love
754b75d27c New version from http://www.tuxedo.org/~esr/terminfo/. 2001-01-17 17:49:37 +00:00
Gerd Moellmann
f3ffc2c358 (direct_output_for_insert): If char_ins_del_ok is
zero, use this method only at the end of a line.
2001-01-17 16:54:20 +00:00
Sam Steingold
d51ffa0ebe removed x-list-font.c per change 2001-01-17 Gerd Moellmann <gerd@gnu.org> 2001-01-17 16:18:45 +00:00
Gerd Moellmann
a86110a8e3 (x_face_list_fonts): Don't BLOCK_INPUT around the
call to x_list_fonts.  Call x_list_fonts with SIZE -1 only
if SCALABLE_FONTS_P is set.
2001-01-17 15:56:25 +00:00
Gerd Moellmann
d26d6fd916 (x_face_list_fonts): Call x_list_fonts with SIZE -1,
so that scalable fonts are included.

(x_face_list_fonts): Use x_list_fonts instead of
XListFonts to take advantage of font caching.
2001-01-17 15:51:32 +00:00
Gerd Moellmann
9c11f79e2d (x_list_fonts): Allow scalable fonts if SIZE is < 0,
In the cache, use a key containing the information if scalable
fonts are included.
(x_load_font): Adapt to change of keys in the font cache.

(x_list_fonts): Ensure caching font information when
called for a null frame, which is the case frequently when Emacs
starts.
2001-01-17 15:46:49 +00:00
Dave Love
9eaf396bd1 Require disp-table.
(latin1-display): Fix :set.
2001-01-17 14:29:49 +00:00
Gerd Moellmann
f864120fde *** empty log message *** 2001-01-17 14:11:43 +00:00
Gerd Moellmann
b8fbd47499 (isearch-lazy-highlight-initial-delay)
(isearch-lazy-highlight-interval): Default to 0.
2001-01-17 14:11:06 +00:00
Gerd Moellmann
c982ab2168 (isearch-highlight): Set isearch-overlay priority to
1 here rather than each time through
isearch-lazy-highlight-new-loop.
(isearch-lazy-highlight-max): Variable deleted.
(isearch-lazy-highlight-max-at-a-time): New user variable, like
isearch-lazy-highlight-max but controls a single invocation of
isearch-lazy-highlight-update.
(isearch-lazy-highlight-wrapped): Variable recreated.
(isearch-lazy-highlight-window-start): New variable.
(isearch-lazy-highlight-cleanup): Restored to behavior of
before 2-Jan.
(isearch-lazy-highlight-remove-overlays): Function deleted;
behavior folded into isearch-lazy-highlight-cleanup.  "Keep"
behavior removed.
(isearch-lazy-highlight-new-loop): Restore old behavior of calling
isearch-lazy-highlight-update in a loop rather than just once.
Test isearch-invalid-regexp here and decide not to start a new
loop, rather than testing it each time through
isearch-lazy-highlight-update.
(isearch-lazy-highlight-search): Function restored.
(isearch-lazy-highlight-update): Get called in a timer loop again,
but this time highlight more than one match each time through.
Only highlight matches in the visible part of the window.  Start
at point, move in the direction of the search, and wrap around at
the edge of the window.  Use sit-for to force redisplay and ensure
window-start is credible.  "Face suppressing" behavior removed;
overlay priorities should make it unnecessary, right?
(isearch-highlight): Face suppressing behavior removed.
(isearch-dehighlight): Face suppressing behavior removed.
(isearch-set-lazy-highlight-faces-at): Removed.
2001-01-17 14:10:25 +00:00
Gerd Moellmann
ecd01a0e00 * xdisp.c (build_desired_tool_bar_string): Use :conversion instead
of :algorithm.
2001-01-17 13:14:45 +00:00
Gerd Moellmann
d2dc816719 (QCconversion): Replaces QCalgorithm. 2001-01-17 13:14:01 +00:00
Gerd Moellmann
a93f45669c (QCconversion): Replaces QCalgorithm. Update copyright. 2001-01-17 13:13:34 +00:00
Gerd Moellmann
e37d1417a6 *** empty log message *** 2001-01-17 13:00:16 +00:00
Gerd Moellmann
6e33e6f097 (redisplay_tool_bar): Change tool bar's height when
not everything could be displayed.
2001-01-17 12:59:47 +00:00
Gerd Moellmann
51446987ae *** empty log message *** 2001-01-17 12:07:03 +00:00
Dave Love
f1f06a6978 (eudc-server, eudc-protocol): Fix :type. 2001-01-17 11:41:05 +00:00
Andrew Innes
9ad4f3e556 (directory_files_internal): Convert result from readdir
to a unibyte string initially, to avoid possible misinterpretation
of some bytes as the internal form of Emacs characters.
2001-01-17 11:11:53 +00:00
Kenichi Handa
3bd00f3b93 (concat): Be sure to avoid putting the same `composition'
property on the adjacent regions.
2001-01-17 05:55:31 +00:00
Kenichi Handa
2eda09b59d *** empty log message *** 2001-01-17 05:55:12 +00:00
Kenichi Handa
cd53f29e7d ("Latin-1"): Make the format of description
about additional language environments same as that of Latin-2.
2001-01-16 23:49:14 +00:00
Kenichi Handa
076ec540f6 *** empty log message *** 2001-01-16 23:48:56 +00:00
Gerd Moellmann
9d4850e50c Bind <backspace> and <delete> via function-key-map.
Don't bind <delete> otherwise.
2001-01-16 20:27:08 +00:00
Gerd Moellmann
ec9f475427 (delete-key-deletes-forward-mode): Bind <backspace>
and <delete> via function-key-map.
2001-01-16 20:25:23 +00:00
Dave Love
39f2174e95 (isearch-lazy-highlight): Add :version. 2001-01-16 17:27:20 +00:00
Dave Love
92328ec563 *** empty log message *** 2001-01-16 17:20:25 +00:00
Gerd Moellmann
f251459d42 *** empty log message *** 2001-01-16 15:00:06 +00:00
Gerd Moellmann
c67fa41033 (Fset_window_hscroll): Don't set window's min_hscroll
here.
(Fscroll_right, Fscroll_left): Set it here instead, if called
interactively.
2001-01-16 14:59:37 +00:00
Gerd Moellmann
d57b83b374 (Fset_buffer_modified_p): Set buffer's
prevent_redisplay_optimizations_p flag.
2001-01-16 14:21:59 +00:00
Gerd Moellmann
25c99c6d35 (mail-mode-flyspell-verify): Check in
Subject line only if point is after the `Subject:'.
2001-01-16 14:04:21 +00:00
Gerd Moellmann
826f3788b6 *** empty log message *** 2001-01-16 12:56:19 +00:00
Gerd Moellmann
3007ebfbc7 Call redisplay_preserve_echo_area with additional arg. 2001-01-16 12:42:22 +00:00
Gerd Moellmann
69d1478a79 (redisplay_preserve_echo_area): Change prototype. 2001-01-16 12:38:28 +00:00
Gerd Moellmann
9bf7693622 (redisplay_preserve_echo_area): Add parameter
FROM_WHERE, for debugging.
2001-01-16 12:37:31 +00:00
Dave Love
e1d6e383c7 (next-line-add-newlines): Add :version. 2001-01-16 12:13:43 +00:00
Kenichi Handa
d6f08fd9be ("Japanese"): Add japanese-jisx0213-1 and
japanese-jisx0213-2 in `charset' property of this lang. env.
2001-01-16 11:41:33 +00:00
Kenichi Handa
bda6b48102 *** empty log message *** 2001-01-16 11:41:20 +00:00