Gerd Moellmann [Wed, 31 Oct 2001 11:13:56 +0000 (11:13 +0000)]
(realize_x_face): If C is not a single-byte character,
set the face's colors_copied_bitwise_p instead of the defaulted_p
members which have a different meaning.
(free_face_colors): Do nothing for a face whose colors have been
copied bitwise.
Gerd Moellmann [Tue, 30 Oct 2001 15:01:32 +0000 (15:01 +0000)]
(x_draw_relief_rect): Correct bottom relief by 1 pixel.
(x_set_glyph_string_background_width): Set
extends_to_end_of_line_p if the row's fill_line_p is set and
drawing the last glyph with DRAW_IMAGE_{RAISED,SUNKEN}.
Eli Zaretskii [Mon, 29 Oct 2001 18:32:37 +0000 (18:32 +0000)]
(invert-face): Check for 'unspecified, not for nil,
when testing whether face colors are not specified. From
David.Kastrup@t-online.de (David Kastrup).
Gerd Moellmann [Mon, 29 Oct 2001 09:33:24 +0000 (09:33 +0000)]
(sql-mysql): Doc change by RMS.
(sql-db2): Doc change.
(sql-help): Doc change by Christian Egli <christian.egli@stest.ch>.
(sql-mysql): Doc change by Christian Egli <christian.egli@stest.ch>.
Gerd Moellmann [Sat, 27 Oct 2001 08:56:24 +0000 (08:56 +0000)]
(move_it_vertically_backward): Use 2/3 line_height
instead of 1/2 line_height in the heuristic for skipping
farther backward when target_y was not reached.
Gerd Moellmann [Sat, 27 Oct 2001 08:50:24 +0000 (08:50 +0000)]
(sound_perror): Unblock SIGIO, turn on atimers.
Display errno only if non-zero.
(sound_warning): New function.
(vox_configure): Don't treat failing to set sample rate as error.
(various places): Improve error messages.
Gerd Moellmann [Fri, 26 Oct 2001 09:52:35 +0000 (09:52 +0000)]
(artist-version): 1.2.4.
(artist-butlast-fn): New variable.
(artist-butlast): New function.
(artist-ellipse-mirror-quadrant): Use it.
(artist-mouse-draw-poly): Use nil for `point-list'.
(artist-mouse-draw-poly): Check for point-list being nil.
Gerd Moellmann [Fri, 26 Oct 2001 09:16:27 +0000 (09:16 +0000)]
(ps-mode-print-function): Remove quote for
lambda expression.
(ps-mode-menu-main): Submenu with options on/off was replaced with
a toggle button.
(ps-mode, ps-run-mode): Define with `define-derived-mode'
(ps-mode): Autoload cookie added on same line as comment
(ps-mode-tabkey, ps-mode-backward-delete-char):
(ps-mode-r-balance): Replace `delete-horizontal-space' and
`indent-to' with `indent-line-to'
(ps-mode-print-buffer, ps-mode-print-region): Use `funcall'
instead of `eval'.
(ps-mode-print-region): Use `with-temp-buffer'.
(ps-run-start): Use of `mapconcat'. Use `apply' instead of
`eval'.
(numerous places): Add back-tick and tick around names in
docstrings, fix punctuation in docstrings, remove trailing spaces.
Eli Zaretskii [Wed, 24 Oct 2001 18:54:08 +0000 (18:54 +0000)]
(RegText): Document append-to-register and prepend-to-register.
Suggested by Philip Lijnzaad <lijnzaad@ebi.ac.uk>
Add index entries to sections of the Registers chapter.
Stefan Monnier [Wed, 24 Oct 2001 16:12:07 +0000 (16:12 +0000)]
(c-beginning-of-member-init-list):
Better handling of C++ template args to avoid confusion with `<'
and `>' used as operators in member init expressions.
From Martin Stjernholm <bug-cc-mode@gnu.org>.
Gerd Moellmann [Wed, 24 Oct 2001 09:17:20 +0000 (09:17 +0000)]
(try_window_reusing_current_matrix): Use
row_containing_pos.
(row_containing_pos): Take additional argument DY. Treat
rows ending in middle of char differently.
(display_line): Handle tabs on window systems differently.
Gerd Moellmann [Wed, 24 Oct 2001 08:14:56 +0000 (08:14 +0000)]
(inhibit_try_window_id, inhibit_try_window_reusing)
(inhibit_try_cursor_movement) [GLYPH_DEBUG]: New variables.
(try_window_id, try_window_reusing_current_matrix)
(try_cursor_movement) [GLYPH_DEBUG]: Don't run if inhibited.
(syms_of_xdisp) [GLYPH_DEBUG]: DEFVAR_BOOL the variables.
Gerd Moellmann [Tue, 23 Oct 2001 12:03:01 +0000 (12:03 +0000)]
(x_draw_glyphs): Remove parameters READ_START and
REAL_END. Notice if cursor gets overwritten.
(notice_overwritten_cursor): Take X positions as parameters.
(x_draw_phys_cursor_glyph): Save state of w->phys_cursor_on_p
around call to x_draw_glyphs.