Eli Zaretskii
24109c98ab
(Fsnarf_documentation): Remove unused variables `fun' and
...
`tem'.
2001-01-02 14:02:33 +00:00
Eli Zaretskii
7ef8bdb5aa
(Ftranspose_regions): Remove unused variables `gcpro1'
...
and `gcpro2'.
2001-01-02 14:01:48 +00:00
Eli Zaretskii
504f24f1be
(Flength): Remove unused variable `tail'.
...
(Fdelete): Remove unused variable `size'.
2001-01-02 14:01:05 +00:00
Eli Zaretskii
e093d6bf56
(doprnt1): Remove unused variable `size'.
2001-01-02 14:00:20 +00:00
Eli Zaretskii
f94ecad1f5
(get_local_map): Remove unused variable `tem'.
2001-01-02 13:59:23 +00:00
Eli Zaretskii
7d01951074
(run_composition_function): Remove unused variable
...
`val'.
(update_compositions): Remove unused variable `hook'.
2001-01-02 13:58:26 +00:00
Eli Zaretskii
3c3bf422a5
(EmacsFrameSetCharSize): Remove unused variables `ac'
...
and al[].
2001-01-02 13:57:46 +00:00
Gerd Moellmann
0da1ab50c6
(x_connection_closed): Catch X errors around all
...
statements that call X. Save away the error message in a local
copy.
2001-01-02 13:57:17 +00:00
Eli Zaretskii
deefb1ef4e
(encode_terminal_code): Remove unused variable `c'.
2001-01-02 13:57:02 +00:00
Gerd Moellmann
1a532e5428
(x_connection_closed): Set handling_signal to 0 at
...
the start.
2001-01-02 13:32:43 +00:00
Gerd Moellmann
a13be20798
(pos_visible_p): Take into account that CHARPOS maybe
...
in or at the start of invisible text.
2001-01-02 12:11:32 +00:00
Gerd Moellmann
1a8a9daf94
*** empty log message ***
2001-01-02 10:35:32 +00:00
Gerd Moellmann
0cffd9d8da
(update_window): Don't check_current_matrix_flags.
2001-01-02 10:26:28 +00:00
Jason Rumney
35b41202ed
(x_figure_window_size): Do not allow new_height and
...
new_width of frame to override specified values.
2001-01-01 22:25:57 +00:00
Jason Rumney
3608c0f984
*** empty log message ***
2001-01-01 22:24:13 +00:00
Kenichi Handa
d279f62098
(find_composition): Fix a code for searching a composition backward.
2000-12-30 02:29:22 +00:00
Kenichi Handa
abb1acc440
*** empty log message ***
2000-12-30 02:28:28 +00:00
Gerd Moellmann
93962bfac7
(check_current_matrix_flags) [GLYPH_DEBUG]: New
...
function.
(update_window) [GLYPH_DEBUG]: Call it.
(scrolling_window): Prevent including current rows which are below
what's displayed in the window.
2000-12-29 21:09:36 +00:00
Gerd Moellmann
9c8b83828f
(try_window_reusing_current_matrix)
...
<new start <= old start>: Disable rows in the current matrix
which are below the window after scrolling.
2000-12-29 21:08:50 +00:00
Gerd Moellmann
762a68ecf7
*** empty log message ***
2000-12-29 15:16:23 +00:00
Gerd Moellmann
2c79b73234
(move_it_by_lines): Don't do optimizations if NEED_Y_P
...
is zero. It's not worth the complexity.
(invisible_text_between_p): Put in #if 0 because unused.
2000-12-29 14:24:09 +00:00
Gerd Moellmann
46f6a25854
(Fx_backspace_delete_keys_p): Check library and server
...
XKB versions. Call XkbFreeKeyboard with 2nd arg 0.
2000-12-28 16:23:19 +00:00
Gerd Moellmann
89f93679ee
(push_key_description): Add prototype.
2000-12-28 13:41:26 +00:00
Gerd Moellmann
f1cb0a2584
(push_key_description): Add parameter FORCE_MULTIBYTE.
...
If set, print multibyte text.
(Fsingle_key_description): Call push_key_description with
FORCE_MULTIBYTE set.
(describe_buffer_bindings): Likewise.
2000-12-28 13:38:55 +00:00
Gerd Moellmann
5a7cb8f13d
(echo_char): If C is an integer, always call
...
push_key_description. Former code could signal an invalid
character error.
2000-12-28 13:37:33 +00:00
Gerd Moellmann
c06017fbd0
(echo_area_display): Bind redisplay-dont-pause to t
...
around the call to redisplay_internal.
2000-12-28 12:19:58 +00:00
Gerd Moellmann
f1d2ce7f2f
Use #if GLYPH_DEBUG instead of #ifdef GLYPH_DEBUG.
2000-12-28 10:12:26 +00:00
Gerd Moellmann
2d5912c169
Use #if GLYPH_DEBUG instead of #ifdef GLYPH_DEBUG.
2000-12-28 10:08:46 +00:00
Kenichi Handa
1c3478b085
(setup_coding_system): Initialize
...
coding->spec.ccl.eight_bit_carryover.
(ccl_coding_driver): Pay attention to carried over 8-bit bytes.
2000-12-28 07:03:56 +00:00
Kenichi Handa
898f33125f
(struct ccl_spec): New member eight_bit_carryover.
2000-12-28 07:03:19 +00:00
Kenichi Handa
a37520c676
(CCL_WRITE_CHAR): Check variable `extra_bytes'.
...
(ccl_driver): New local variable `extra_bytes'.
2000-12-28 07:03:05 +00:00
Kenichi Handa
9371f8312a
*** empty log message ***
2000-12-28 07:02:51 +00:00
Kenichi Handa
aa72b389be
(SAFE_ONE_MORE_BYTE): New macro.
...
(DECODE_EMACS_MULE_COMPOSITION_CHAR): New macro.
(DECODE_EMACS_MULE_COMPOSITION_RULE): New macro.
(decode_composition_emacs_mule): New function.
(decode_coding_emacs_mule): Decode composition sequence by calling
decode_composition_emacs_mule.
(ENCODE_COMPOSITION_EMACS_MULE): New macro.
(encode_coding_emacs_mule): Changed from macro to function. If
a text contains compostions, encode them correctly.
(setup_coding_system): Set coding->commong_flags for emacs-mule so
that decoding and encoding are required.
2000-12-28 01:05:02 +00:00
Kenichi Handa
0c80628aa4
*** empty log message ***
2000-12-28 01:02:34 +00:00
Gerd Moellmann
5e25feeec1
*** empty log message ***
2000-12-27 16:55:07 +00:00
Gerd Moellmann
c660ce4ec4
(PT_PER_INCH): New macro.
...
(xlfd_point_size): Compute real point size from font's pixel size.
(pixel_point_size, build_scalable_font_name): Use PT_PER_INCH
instead of 72.
2000-12-27 16:54:09 +00:00
Gerd Moellmann
892d8fcd4d
Comment out the line pointing to the Lesstif source
...
directory.
2000-12-27 15:50:06 +00:00
Gerd Moellmann
12c8b416be
(Frecenter): Use displayed_window_lines instead
...
of window_internal_height.
2000-12-27 15:46:54 +00:00
Gerd Moellmann
6061fbf05a
*** empty log message ***
2000-12-27 14:38:04 +00:00
Gerd Moellmann
5bf045202f
(syms_of_xterm): DEFVAR_LISP x-toolkit-scroll-bars
...
instead of x-toolkit-scroll-bars-p.
(Vx_toolkit_scroll_bars): Renamed from x_toolkit_scroll_bars_p.
2000-12-27 14:33:11 +00:00
Gerd Moellmann
9b0e97aaa0
(struct redisplay_history) [GLYPH_DEBUG]: New.
...
(REDISPLAY_HISTORY_SIZE) [GLYPH_DEBUG]: New macro.
(redisplay_history, history_idx, history_tick) [GLYPH_DEBUG]: New
variables.
(add_window_display_history, add_frame_display_history)
(Fdump_redisplay_history) [GLYPH_DEBUG]: New functions.
(build_frame_matrix_from_leaf_window): Remove unused code.
(build_frame_matrix_from_leaf_window) [GLYPH_DEBUG]: Add to
redisplay history.
(update_frame) [GLYPH_DEBUG]: Add to redisplay history.
(update_window) [GLYPH_DEBUG]: Likewise.
(syms_of_display): Defsubr dump-redisplay-history.
2000-12-27 12:43:22 +00:00
Gerd Moellmann
3e32cc273a
*** empty log message ***
2000-12-27 12:42:55 +00:00
Gerd Moellmann
f717c2baaa
(echo_prompt): Always set current_kboard->echoptr to
...
the end of the prompt. Set echo_after_prompt to the offset
of echoptr in echobuf.
2000-12-23 23:09:04 +00:00
Gerd Moellmann
aeb2b8fc29
(init_from_display_pos): Pop until the iterator's
...
stack is empty; there may be frames for stretch or images
on the stack.
2000-12-23 19:23:24 +00:00
Gerd Moellmann
31798cfeb5
(save_frame_matrix, restore_frame_matrix): Removed.
...
(save_or_restore_current_matrix): New function for the same
purpose, but more efficient.
(adjust_frame_glyphs_for_frame_redisplay): Use it.
2000-12-23 17:22:45 +00:00
Eli Zaretskii
f81561561a
(syms_of_xdisp): Fix last change.
2000-12-23 16:20:22 +00:00
Gerd Moellmann
bdd6d4e85c
*** empty log message ***
2000-12-23 15:43:08 +00:00
Gerd Moellmann
504454e824
(syms_of_xdisp): Doc fix.
...
(redisplay_window): Remove label restore_buffers;
use finish_scroll_bars instead to make sure that scroll bars
are redeemed. If we don't do this, flickering can result from
scroll bars being destroyed and recreated.
2000-12-23 15:32:07 +00:00
Gerd Moellmann
856ff7a7ed
*** empty log message ***
2000-12-22 13:49:57 +00:00
Gerd Moellmann
f18625cd58
(size_window): When setting the window's too_small_ok
...
flag, compare old size with minimum size depending on WIDTH_P,
don't compare with window_min_width.
2000-12-22 13:48:19 +00:00