1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-14 23:40:39 -08:00
Commit graph

17151 commits

Author SHA1 Message Date
Karl Heuer
ca57718c8e (cal-tex-preamble): Set \lineskip to 0pt. 1997-03-19 19:00:22 +00:00
Kenichi Handa
6b1e91e3c1 (x-complement-fontset-spec): Setup
alternative-fontname-alist while complementing fontnames.
1997-03-19 16:38:41 +00:00
Kenichi Handa
b5210ea72e (dumpglyphs): Set a clipping region when we draw glyphs
with a font of inappropriate size.
(x_list_fonts): Try alternate fonts if we can't find a font of an
appropriate size.
1997-03-19 16:33:48 +00:00
Kenichi Handa
8c83e4f9fb (Valternative_fontname_alist): New variable.
(syms_of_fontset): Declare Lisp variable alternative-fontname-alist.
1997-03-19 16:33:06 +00:00
Kenichi Handa
bdf3d7e8b5 (Valternative_fontname_alist): Extern it. 1997-03-19 16:33:06 +00:00
Kenichi Handa
07109bf9ed (insert_glyphs): Fix a bug which turns up when
TS_ins_multi_chars is 0.
1997-03-19 16:32:46 +00:00
Kenichi Handa
467e767554 Adjusted for the change of MAX_CHARSET. 1997-03-18 23:31:34 +00:00
Kenichi Handa
1df19f0203 (describe_vector): Adjusted for the change of CHAR_TABLE_ORDINARY_SLOTS.
(push_key_description): A key code less than 512 is printed with 3
octal numbers.  Print only entries of valid charsets.
1997-03-18 23:31:34 +00:00
Kenichi Handa
b96656ce4e (CHAR_TABLE_ORDINARY_SLOTS): Change to 384 (== 256 + 128).
(CHAR_TABLE_STANDARD_SLOTS): Adjusted for the above change.
(CHAR_TABLE_SINGLE_BYTE_SLOTS): New macro.
(CHAR_TABLE_REF, CHAR_TABLE_SET): New macros.
1997-03-18 23:31:34 +00:00
Kenichi Handa
cecda31486 Adjusted for the change of CHAR_TABLE_ORDINARY_SLOTS. 1997-03-18 23:31:34 +00:00
Kenichi Handa
513ee44261 Adjusted for the change of MAX_CHARSET.
(str_cmpchar_id): Return -1 if we have no more room
for a new composite character.
(Fmake_char_internal): Docstring is moved to lisp/mule.el.
1997-03-18 23:31:34 +00:00
Kenichi Handa
03e66c53e1 (MAX_CHARSET): Definition changed to the actual
maximum valid charset.
(MAX_CHAR): New macro.
1997-03-18 23:31:34 +00:00
Kenichi Handa
3a6cf6bde3 (Faref, Faset): Adjusted for the change of CHAR_TABLE_ORDINARY_SLOTS. 1997-03-18 23:31:34 +00:00
Kenichi Handa
cd49fad3f1 (GLYPH_FOLLOW_ALIASES): Assure that the resulting G
contains valid character code.
1997-03-18 23:31:34 +00:00
Kenichi Handa
a8283a4a98 (map_char_table): Handle multibyte characters. 1997-03-18 23:31:34 +00:00
Kenichi Handa
9ca6ab7d30 (SET_RAW_SYNTAX_ENTRY, SYNTAX_ENTRY): Adjusted for the change of
CHAR_TABLE_ORDINARY_SLOTS.
1997-03-18 23:31:34 +00:00
Kenichi Handa
085d590815 (encode_terminal_code): Check validity of character code. 1997-03-18 23:31:34 +00:00
Kenichi Handa
e57bca5d35 (copy_part_of_rope): Declare glyph as type GLYPH. For a
invalid character code, use ' ' (space).
(display_string, display_text_line): Check validity of character
code before calling fix_glyph.
1997-03-18 23:31:34 +00:00
Kenichi Handa
81ba44e5ff (x_list_fonts): Comment about cached font list added. 1997-03-18 23:31:34 +00:00
Kenichi Handa
441038a65f (x-charset-registries): Change entry for Ethiopic.
Typo in comments fixed.
(fontset-plain-name): Set correct size information.
(x-reduce-font-name): New function.
(x-compose-font-name): New optional argument REDUCE.
(x-complement-fontset-spec): Call x-compose-font-name with t for
the above argument.
1997-03-18 23:16:27 +00:00
Kenichi Handa
d2382a1dd3 Change short and long names for Ethipic character set.
(alternate-charset-table): Change each entry from list to dot pair.
1997-03-18 23:16:27 +00:00
Kenichi Handa
f98e279785 (make-char): Documented.
(charset-plist): Return quoted list even if CHARSET is
	supplied by symbol.
1997-03-18 23:16:27 +00:00
Kenichi Handa
ea3fb7d263 (quail-translation-keymap): Add entry for escape key.
(quail-conversion-keymap): Likewise.
(quail-keyboard-layout-standard): Add two lines for
keyboard layout.
(quail-keyboard-layout): Docstring changed to reflect the above
change.
(quail-keyboard-layout-len): Increased for the above change.
(quail-keyboard-layout-alist): Modified for the above change.
1997-03-18 23:16:27 +00:00
Kenichi Handa
3aa3a18c9c (set-face-font): Allow specifing fontset for the arg FONT. 1997-03-18 23:16:27 +00:00
Kenichi Handa
9a0ce8ca2a (thai-post-read-conversion): Return the correct length. 1997-03-18 23:14:07 +00:00
Kenichi Handa
06f84575f0 (viet-decode-viqr-region): Supply correct
argumnents to rassoc.
(viqr-post-read-conversion, viqr-pre-write-conversion): New
functions.
1997-03-18 23:14:07 +00:00
Kenichi Handa
b36cb14f2b Set functions viqr-post-read-conversion and viqr-pre-write-conversion
to the coding system viqr.
1997-03-18 23:14:07 +00:00
Richard M. Stallman
5afb8c58f5 Conditionalize the fontset code on
whether new-fontset is bound.
1997-03-18 07:20:16 +00:00
Francesco Potortì
85e77a3fcf * etags.c (add_regex): reset *putbuf before using it. 1997-03-17 10:25:53 +00:00
Karl Heuer
d69e3b68e6 (apropos): Print all property symbols. 1997-03-17 09:54:01 +00:00
Karl Heuer
2dd5c7f71a Fix typo in comment. 1997-03-17 09:37:32 +00:00
Karl Heuer
1c4f857c24 Fix typos in comment. 1997-03-17 09:25:32 +00:00
Simon Marshall
3d51068df9 Tweak font-lock-keywords 1997-03-15 13:26:59 +00:00
Simon Marshall
45c4fdeb98 defvar before- and after- make frame vars; use properly in make-frame. 1997-03-15 13:23:49 +00:00
Simon Marshall
28ceec49f1 clean code. 1997-03-15 13:22:49 +00:00
Simon Marshall
2d63aa6734 Allow arbitrary regexps in *-font-lock-extra-types. 1997-03-15 13:19:12 +00:00
Simon Marshall
fbd4411672 When testing FACE's non-nil face-font with the default face font, use the frame's font parameter if the default face's face-font is nil. 1997-03-15 13:14:24 +00:00
Simon Marshall
4a11114dfd minor bug fixes/enhancements to comint-delchar-or-maybe-eof, send-invisible, comint-exec-1. 1997-03-15 13:10:07 +00:00
Karl Heuer
11d431add7 (when, unless): Symbol props moved from cl.el.
(add-to-invisibility-spec): Add to beginning, not end.
1997-03-14 17:58:03 +00:00
Karl Heuer
033d0963b3 (when, unless): Symbol props moved to subr.el. 1997-03-14 17:57:41 +00:00
Karl Heuer
dc91fb5dbd (change_window_height): Handle shrink as well as enlarge. 1997-03-14 17:22:11 +00:00
Karl Heuer
cd6d305e53 (indent-line-to): Fix off-by-one bug when deciding
whether to delete the existing spaces.
1997-03-14 16:35:03 +00:00
Karl Heuer
3ec18f3f45 Re-fix copyright dates. 1997-03-12 20:03:49 +00:00
Joel Ray Holveck
93515b3a66 Fixed copyright dates 1997-03-12 18:40:06 +00:00
Karl Heuer
071a2a7132 Fix typo in previous change. 1997-03-12 02:08:10 +00:00
Karl Heuer
6e6d2764da (octave-abbrev-table): Add abbrevs for switch,
case, otherwise, and endswitch.
(octave-begin-keywords): Add switch.
(octave-else-keywords): Add case and otherwise.
(octave-end-keywords): Add endswitch.
(octave-block-match-alist): Add an entry for switch syntax.
(calculate-octave-indent): Add support for switch syntax.
(octave-block-end-offset): New function.
(octave-comment-indent): Fix typo.
1997-03-12 00:35:32 +00:00
Karl Heuer
15c2d736a0 Provide octave-inf. 1997-03-12 00:34:25 +00:00
Karl Heuer
6840310a0d Provide octave-hlp. 1997-03-12 00:33:56 +00:00
Karl Heuer
34ce46c808 (inferior-emacs-lisp-mode): Set comint-completion-addsuffix. 1997-03-12 00:29:09 +00:00
Karl Heuer
3b4956e868 (term-completion-addsuffix): Doc fix.
(term-dynamic-complete-as-filename): Support the case where
term-completion-addsuffix is a (DIRSUFFIX . FILESUFFIX) cons
pair.
1997-03-12 00:23:49 +00:00