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

30423 commits

Author SHA1 Message Date
Miles Bader
787345ff6f Add description of new :inherit face attribute, and additional legal
values for the :height attribute.
2000-08-26 05:58:27 +00:00
Kenichi Handa
1848e3a5ab (internal_self_insert): Delete '#ifdef HAVE_FACES' and
the corresponding '#endif'.
2000-08-26 05:56:50 +00:00
Kenichi Handa
d10dfeef97 *** empty log message *** 2000-08-26 05:56:05 +00:00
Miles Bader
2d73e8d3a2 *** empty log message *** 2000-08-26 05:53:18 +00:00
Miles Bader
25ac7b52b0 (describe-face): Add support for :inherit attribute. 2000-08-26 05:51:52 +00:00
Miles Bader
2c20458f58 (QCinherit):
New variable.
(syms_of_xfaces):
  Initialize it.
(LFACE_INHERIT):
  New macro.
(Finternal_get_lisp_face_attribute, merge_face_vector_with_property)
(Finternal_set_lisp_face_attribute):
  Deal with :inherit attribute.
(check_lface_attrs):
  Allow new types of face height.  Check inherit attribute.
(CYCLE_CHECK):
  New macro.
(merge_face_inheritance):
  New function.
(merge_face_vectors):
  Merge inherited faces too.  Add F and CYCLE_CHECK arguments.
(merge_face_vector_with_property, Finternal_merge_in_global_face)
(lookup_named_face, lookup_derived_face, realize_named_face)
(face_at_string_position, face_at_buffer_position):
  Supply new F and CYCLE_CHECK arguments to merge_face_vectors.
(merge_face_heights):
  New function.
(merge_face_vectors, merge_face_vector_with_property)
(Finternal_set_lisp_face_attribute):
  Call merge_face_heights to handle relative face heights.
(lface_same_font_attributes_p):
  Compare heights using EQ.
2000-08-26 05:36:17 +00:00
Miles Bader
cd68bbe836 (enum lface_attribute_index): Add LFACE_INHERIT_INDEX. 2000-08-26 05:33:29 +00:00
Kenichi Handa
6ce974d452 *** empty log message *** 2000-08-26 01:08:44 +00:00
Kenichi Handa
0e235b7e3a (char_to_string): Check the character validity.
(char_valid_p): If C is not less than MAX_CHAR, be sure to return 0.
2000-08-26 01:07:49 +00:00
Kenichi Handa
71c72a72ac <alpha*-dec-osf*>: Move "NON_GNU_CPP='cpp'" before
"case "${canonical}" in".
2000-08-26 00:36:57 +00:00
Dave Love
f8340326f3 <osf>: Use NON_GNU_CPP='cpp' always. 2000-08-25 15:20:51 +00:00
Stefan Monnier
dc1e502dd9 (PUSH_FAILURE_COUNT): New macro.
(POP_FAILURE_REG_OR_COUNT): Renamed from POP_FAILURE_REG.
Handle popping of a register's or a counter's data.
(POP_FAILURE_POINT): Use the new name.
(re_match_2_internal): Push counter data on the stack for succeed_n,
jump_n and set_number_at and remove misleading dead code in succeed_n.
2000-08-25 14:35:12 +00:00
Gerd Moellmann
bd9d0f3f80 (redisplay_internal): If considering all windows on all
frames, update the display for each frame as soon as possible,
instead of first building all desired matrices for all frames, and
then updating them all.
(try_cursor_movement): Handle case that last_cursor.vpos is -1.
2000-08-25 13:21:46 +00:00
Gerd Moellmann
84c58e1e6c *** empty log message *** 2000-08-25 11:20:36 +00:00
Kenichi Handa
b01cef4781 (terminal-emulator): Fix args to `concat'. Now concat doesn't accept
interger.
2000-08-25 07:23:42 +00:00
Kenichi Handa
e84fa7c5bc *** empty log message *** 2000-08-25 07:22:07 +00:00
Kenichi Handa
a1a2e38fb9 *** empty log message *** 2000-08-25 02:37:11 +00:00
Kenichi Handa
1b33349269 Remove SKK from Keywords. Require ja-dic-utl instead of skkdic-utl. 2000-08-25 01:58:44 +00:00
Kenichi Handa
b47a7926d8 Renamed from skkdic-cnv.el.
Provide ja-dic-cnv instead of skkdic-cnv.
(ja-dic-filename): Renamed from skkdic-filename.  Referers changed
(iso-2022-7bit-short): Add safe-charsets property.
(skkdic-convert-postfix): Search Japanese chou-on character in
addition to Hiragana character.
(skkdic-convert-prefix, skkdic-collect-okuri-nasi): Likewise.
(skkdic-convert): Change file names from skkdic.el to ja-dic.el
(batch-skkdic-convert): Likewise.
2000-08-25 01:56:39 +00:00
Kenichi Handa
383a3ccf9f Renamed from skkdic-utl.el.
Provide ja-dic-utl instead of skkdic-utl.
(skkdic-lookup-key): Load ja-dic/ja-dic, not skkdic/skkdic.
2000-08-25 01:47:27 +00:00
Kenichi Handa
457dd64a58 *** empty log message *** 2000-08-25 01:42:12 +00:00
Kenichi Handa
243353b982 Rename skkdic to ja-dic throughout the file. 2000-08-25 01:39:56 +00:00
Kenichi Handa
05e98c8f17 New file 2000-08-25 01:28:09 +00:00
Kenichi Handa
42d777dbe6 *** empty log message *** 2000-08-25 01:25:52 +00:00
Dave Love
1c2c3f160b (standard-display-default): Make the test of `l'
useful.
2000-08-24 16:16:21 +00:00
Dave Love
f6499c03d8 *** empty log message *** 2000-08-24 13:34:24 +00:00
Dave Love
27ff18c98a ("Latin-8", "Latin-9"): Add input methods,
mod sample text.
2000-08-24 13:19:19 +00:00
Dave Love
68ce69e17d ("latin-8-prefix", "latin-9-prefix"): New.
("latin-1-prefix""): Add missing symbols.
2000-08-24 13:18:03 +00:00
Gerd Moellmann
17494071e6 *** empty log message *** 2000-08-24 11:42:48 +00:00
Gerd Moellmann
dff13d039c (mark_byte_stack): Add a comment. 2000-08-24 11:42:33 +00:00
Kenichi Handa
59f534e9b3 New file. 2000-08-24 11:42:16 +00:00
Kenichi Handa
85d6400cb7 *** empty log message *** 2000-08-24 11:41:44 +00:00
Gerd Moellmann
36969de6bb <making srcdir absolute>: Unset CDPATH in case $PWD
contains a relative path.  Protect against unusable values of
$PWD.
2000-08-24 11:41:40 +00:00
Gerd Moellmann
aa5b8e155d (FRAME_FLAGS_AREA_COLS, FRAME_FLAGS_AREA_WIDTH)
(FRAME_LEFT_FLAGS_AREA_WIDTH): Return 0 unless frame is
a graphical frame.
2000-08-24 11:06:09 +00:00
Andrew Innes
280d77218f New file. 2000-08-24 11:05:18 +00:00
Eli Zaretskii
436b261dc5 Bump version to 14, Emacs version to 21.1, and add 2000 to the
copyright years.
2000-08-24 10:16:59 +00:00
Dave Love
10a6a1b694 Make pilcrow convenient string
consistent with section.
(iso-ascii-display): Set up multibyte characters as well as
unibyte.
2000-08-24 09:48:48 +00:00
Eli Zaretskii
56bfaffd72 Mention that Lisp files are normally read as multibyte. 2000-08-24 08:03:06 +00:00
Eli Zaretskii
576f17ffa6 Expand the explanation about Lisp files being loaded as multibyte.
Add index entries.
2000-08-24 08:01:48 +00:00
Kenichi Handa
7892a68b98 (do_completion): Always use compare-string, not string-equal because
the latter doesn't pay attention to multibyteness of strings.
2000-08-24 03:24:13 +00:00
Kenichi Handa
d246d5f583 *** empty log message *** 2000-08-24 03:23:37 +00:00
Kenichi Handa
0c47a7c83d (reset-language-environment): Set default-process-coding-system to
'(undecided . iso-latin-1), which makes process I/O almost consistent
with file I/O.  Call this function when mule-cmds.el[c] is loaded.
2000-08-24 02:10:05 +00:00
Kenichi Handa
c543db811f *** empty log message *** 2000-08-24 02:09:20 +00:00
Kenichi Handa
278bfdd615 (create_process): Don't setup raw-text coding here.
(Fopen_network_stream): Don't set coding->src_multibyte and
coding->dst_multibyte here.
(read_process_output): For process filter, return unibyte string
if default-enable-multibyte-characters is nil.
(send_process): If OBJECT is multibyte text, be sure to encoded it
by the specified coding system for the process.  Otherwise, setup
raw-text coding.
(init_process): Don't initialize default-process-coding-system
here.
2000-08-24 02:06:43 +00:00
Dave Love
5a76406cf3 ("latin-1-prefix"): Change ~s to give ,A'(B and
add ~p for ,A6(B.
2000-08-23 22:12:28 +00:00
Andrew Innes
ffa85ae7a5 *** empty log message *** 2000-08-23 22:04:13 +00:00
Andrew Innes
b329cc1549 fix line endings 2000-08-23 21:41:37 +00:00
Dave Love
dbda27d1f9 Add `last'. 2000-08-23 14:19:27 +00:00
Eli Zaretskii
bfccb7b3bc Add a comment about the significance of an asterisk as the first
character of a variable's doc string.  Reported by Donald Knuth.
2000-08-23 12:05:12 +00:00
Eli Zaretskii
9b47cfe0f3 (syms_of_buffer) <scroll-up-aggressively>: Doc fix.
<scroll-down-aggressively>: Likewise.
2000-08-23 11:54:24 +00:00