Commit Graph

29014 Commits

Author SHA1 Message Date
Kenichi Handa
ca6ccf3d4d *** empty log message *** 2000-06-07 01:16:53 +00:00
Karl Fogel
59cfe8b98f Applied this patch from Eli Zaretskii. Pretty much taking on faith
that it works, because I can't build the 20.6 raw tree...

2000-05-25  Eli Zaretskii  <eliz@is.elta.co.il>

	* bookmark.el (bookmark-insert-location, bookmark-bmenu-list)
	(bookmark-bmenu-show-filenames, bookmark-bmenu-hide-filenames):
	Call display-color-p and display-mouse-p instead of looking at
	window-system.
2000-06-06 22:41:24 +00:00
Gerd Moellmann
666852af77 (struct it): Add starts_in_middle_of_char_p.
(struct glyph_row): Add starts_in_middle_of_char_p and
ends_in_middle_of_char_p.
(MATRIX_ROW_ENDS_IN_MIDDLE_OF_CHAR_P): Test row's
ends_in_middle_of_char_p flag.
(MATRIX_ROW_STARTS_IN_MIDDLE_OF_CHAR_P): Likewise.
2000-06-06 20:03:57 +00:00
Gerd Moellmann
9100404975 (display_line): Set row's and iterator's
starts_in_middle_of_char_p and ends_in_middle_of_char_p flags.
Set cursor even if row ends in the middle of a character.
(dump_glyph_row): Print values of new flags.
(redisplay_window) <cursor movement in unchanged window>: When
point has been moved forward, and PT is at the end of the cursor
row, don't place the cursor in the next row if the cursor row ends
in the middle of a character or at ZV.
2000-06-06 20:02:39 +00:00
Dave Love
346181f0cd New maintainer address. 2000-06-06 16:43:40 +00:00
Dave Love
bb2337f5ad *** empty log message *** 2000-06-06 14:56:30 +00:00
Dave Love
cedbd8d02f (find-image): Doc fix. Return nil if image not found.
(put-image, insert-image): Make STRING arg optional.
2000-06-06 14:27:42 +00:00
Dave Love
a57a160552 (x_alloc_nearest_color_for_widget, x_catch_errors, x_uncatch_errors)
(x_had_errors_p, x_clear_errors): Add prototypes -- should be moved
into separate header.
(make_shadow_gcs) <x_alloc_nearest_color_for_widget>: Cast first arg.
(Start) <pop_up_menu>: Cast second arg.
2000-06-06 14:21:15 +00:00
Dave Love
fdc4d3cdb9 (P_): Use PROTOTYPES.
(safe_strdup): Declare arg const.
(lw_modify_all_widgets) <!info>: Return 0.
2000-06-06 14:15:49 +00:00
Dave Love
200ca4d576 (P_): Use PROTOTYPES. 2000-06-06 14:13:17 +00:00
Dave Love
99570665ff Enable prototypes. 2000-06-06 14:12:10 +00:00
Dave Love
4374c6b0cb (xaw_popup_menu): Add EVENT arg. 2000-06-06 14:07:57 +00:00
Dave Love
371b6f31d3 (lwlib.o): Depend on lwlib-Xlw.h.
(lwlib-Xlw.o): Depend on lwlib-Xlw.h.
(lwlib-Xaw.o): Depend on lwlib-Xaw.h.
(lwlib-Xm.o): Depend on lwlib-Xm.h.
2000-06-06 14:05:40 +00:00
Gerd Moellmann
d13f3e2e24 (append_glyph): Revert change of 2000-06-06. 2000-06-06 12:27:18 +00:00
Gerd Moellmann
3b3c4bf057 (display_line): Revert change of 2000-06-06. Treat
padding glyph not fitting on line as whole character not
fitting on line.
2000-06-06 12:25:50 +00:00
Gerd Moellmann
5f1aea9aa7 *** empty log message *** 2000-06-06 10:39:20 +00:00
Gerd Moellmann
9aa665aab5 (ymalloc): Renamed from xmalloc.
(yrealloc): Renamed from xrealloc.
2000-06-06 10:39:01 +00:00
Gerd Moellmann
3017fdd1e3 (x_produce_glyphs): Don't xassert `it->descent > 0';
this isn't true for images with `:ascent 100'.
2000-06-06 10:36:48 +00:00
Kenichi Handa
ed00559de2 (Fset_buffer_multibyte): Don't make the current buffer as modified if
it is originally unmodified.
2000-06-06 05:43:12 +00:00
Kenichi Handa
8e624fa2af *** empty log message *** 2000-06-06 02:51:52 +00:00
Kenichi Handa
04f63b87bc (non-iso-charset-alist): Specify
translation table symbol instead of translation table itself.
(list-block-of-chars): CHARSET may be a translation table symbol.
2000-06-06 02:10:42 +00:00
Kenichi Handa
1f487ef8ac Remove eval-when-compile.
(cyrillic-koi8-r-nonascii-translation-table): Define it as a
translation table made from cyrillic-koi8-r-decode-table.
(cyrillic-koi8-r-encode-table): Define it as a translation table
made from the reverse map of above.
(ccl-decode-koi8): Use translate-character.
(ccl-encode-koi8, ccl-encode-koi8-font): Likewize
(cyrillic-alternativnyj-nonascii-translation-table): Define it as
a translation table made from cyrillic-alternativnyj-decode-table.
(cyrillic-alternativnyj-encode-table): Define it as a translation
table made from the reverse map of above.
(ccl-decode-alternativnyj): Use translate-character.
(ccl-encode-alternativnyj, ccl-encode-alternativnyj-font):
Likewize
2000-06-06 02:10:04 +00:00
Kenichi Handa
0d833551c7 Remove eval-when-compile.
(viet-viscii-nonascii-translation-table): Define it as a
translation table made from viet-viscii-decode-table.
(viet-viscii-encode-table): Define it as a translation table made
from the reverse map of above.
(viet-vscii-nonascii-translation-table): Define it as a
translation table made from viet-vscii-decode-table.
(viet-vscii-encode-table): Define it as a translation table made
from the reverse map of above.
(ccl-decode-viscii): Use translate-character.
(ccl-encode-viscii, ccl-encode-viscii-font)
(ccl-decode-vscii, ccl-encode-vscii, ccl-encode-vscii-font):
Likewize.
2000-06-06 02:09:30 +00:00
Kenichi Handa
10cda9b031 (display_line): While checking line continuation, pay attention to a
padding glyph.
2000-06-06 01:12:21 +00:00
Kenichi Handa
1ac0700a34 (encode_terminal_code): Change the way to check if
terminal coding does any conversion.
(append_glyph): Set glyph->pixel_width correctly.
2000-06-06 01:08:19 +00:00
Gerd Moellmann
1969fae27a *** empty log message *** 2000-06-05 19:24:26 +00:00
Gerd Moellmann
760d5cb38e Bind case-fold-search to t when searching in case
a user sets it to nil in a hook.
2000-06-05 19:22:40 +00:00
Gerd Moellmann
6a93695f4b (redisplay_window): Always use set_buffer_internal_1. 2000-06-05 19:21:06 +00:00
Dave Love
f19f32dd0f *** empty log message *** 2000-06-05 14:58:46 +00:00
Dave Love
9d936abcd0 (DEFUN, EXFUN): Test PROTOTYPES.
(Foptimize_char_table, make_temp_name): Declare.
2000-06-05 14:41:27 +00:00
Dave Love
482fa0533f Protect against multiple inclusion.
(timezone) [USG5_4]: Define as time_t.
2000-06-05 14:34:08 +00:00
Dave Love
edc8940c14 (menu_item_selection): Declare volatile unconditionally. 2000-06-05 14:30:01 +00:00
Dave Love
d80f9daead Remove Vbefore_change_function, Vafter_change_function. 2000-06-05 14:27:07 +00:00
Dave Love
b975254ebb (struct frame): Use volatile unconditionally. 2000-06-05 14:25:48 +00:00
Dave Love
eb545596f0 Declare code_convert_string_norecord. 2000-06-05 14:22:54 +00:00
Dave Love
fa0ec9f42e Conditionally include term.h. 2000-06-05 14:22:26 +00:00
Dave Love
f3cc12611b Copyright up-date. 2000-06-05 14:20:20 +00:00
Dave Love
2ebb2f8b11 (x_calc_absolute_position): Declare nchildren unsigned. 2000-06-05 14:19:33 +00:00
Dave Love
4848ef2391 (x_real_positions): Declare tmp_nchildren as unsigned. 2000-06-05 14:15:24 +00:00
Dave Love
0ef75e87fb Include fontset.h. 2000-06-05 14:13:41 +00:00
Dave Love
e651b9a2e1 (xdisp.o): Depend on fontset.h. 2000-06-05 14:13:17 +00:00
Dave Love
162ccef4e8 Don't define MATHERR. 2000-06-05 13:28:43 +00:00
Kenichi Handa
bec6f62a85 (ccl-compile-translate-character): Don't check if Rrr has property
translation-table.
(ccl-compile-map-multiple): Modified to avoid compiler warning.
2000-06-05 12:50:35 +00:00
Kenichi Handa
b48eb508f4 (make-coding-system): If CODING-SYSTEM already exists, override it. 2000-06-05 12:12:26 +00:00
Kenichi Handa
9ebbe4d8b0 Use family `proportional' for Tibetan fonts. 2000-06-05 12:07:08 +00:00
Stefan Monnier
d3d02e659e * autoarg.el (autoarg-mode, autoarg-kp-mode):
* hl-line.el (hl-line-mode): Use the new :global key argument.
2000-06-05 08:11:22 +00:00
Stefan Monnier
139f2b7cdc (tar-header-block-recompute-checksum): Remove.
(tar-clip-time-string): Prepend a space.
(tar-grind-file-mode): Construct a string rather than modifying one.
(tar-header-block-summarize): Fix docstring.
Use `format' rather than an error-prone set of copy-loops.
2000-06-05 07:44:59 +00:00
Stefan Monnier
c0078a045c (diff-font-lock-keywords, diff-hunk-header-re)
(diff-goto-source, diff-unified->context, diff-context->unified)
(diff-reverse-direction, diff-fixup-modifs): Fix the regexps to
understand the format output by the `-p' argument to diff.
2000-06-05 07:30:09 +00:00
Stefan Monnier
d92474ed9d (sh-symbol-list, sh-number-or-symbol-list)
(sh-re-done): Use defconst.
(sh-indent-supported-here, sh-electric-rparen-needed-here): Add defvar.
(sh-help-string-for-variable, sh-guess-basic-offset):
Don't quote lambdas.
(sh-electric-rparen, sh-electric-hash, sh-search-word): Docstring typo.
(sh-regexp-for-done, sh-kw-alist, sh-kw): Moved to before their use.
2000-06-05 07:26:01 +00:00
Stefan Monnier
f7c4478f99 (mh-send-sub): Check mh-etc is bound before using it.
(mh-letter-mode): Derive from text-mode.
This implicitly means that it now calls kill-all-local-variables.
Also remove the Emacs-18 compatibility code.
2000-06-05 07:15:58 +00:00