]> code.delx.au - gnu-emacs/log
gnu-emacs
23 years ago(run-with-idle-timer): Undo last change, so that timer
Andrew Innes [Wed, 30 Aug 2000 12:39:15 +0000 (12:39 +0000)]
(run-with-idle-timer): Undo last change, so that timer
is not activated immediately if Emacs is already idle.  Some
existing code relies on this behaviour.

23 years ago*** empty log message ***
Miles Bader [Wed, 30 Aug 2000 12:11:04 +0000 (12:11 +0000)]
*** empty log message ***

23 years ago(set-frame-font): Do completion of font-name for interactive use.
Miles Bader [Wed, 30 Aug 2000 12:09:58 +0000 (12:09 +0000)]
(set-frame-font): Do completion of font-name for interactive use.

23 years ago(XlwMenuSetValues):
Miles Bader [Wed, 30 Aug 2000 11:52:37 +0000 (11:52 +0000)]
(XlwMenuSetValues):
  If the background color has changed, re-make the shadow-gcs too.

23 years ago(quail-self-insert-command): Fix docstring.
Kenichi Handa [Wed, 30 Aug 2000 07:56:36 +0000 (07:56 +0000)]
(quail-self-insert-command): Fix docstring.

23 years ago*** empty log message ***
Kenichi Handa [Wed, 30 Aug 2000 07:56:19 +0000 (07:56 +0000)]
*** empty log message ***

23 years ago(quail-start-translation): Bind locally
Kenichi Handa [Wed, 30 Aug 2000 00:44:29 +0000 (00:44 +0000)]
(quail-start-translation): Bind locally
last-command-event, last-command, and this-command.
(quail-start-conversion): Likewise.

23 years ago*** empty log message ***
Kenichi Handa [Wed, 30 Aug 2000 00:44:08 +0000 (00:44 +0000)]
*** empty log message ***

23 years ago(executable-make-buffer-file-executable-if-script-p): Check that
Gerd Moellmann [Tue, 29 Aug 2000 19:29:27 +0000 (19:29 +0000)]
(executable-make-buffer-file-executable-if-script-p): Check that
buffer contains at least 2 characters.

23 years ago(Single-Byte Character Support): Modify iso-accents-mode index entry.
Eli Zaretskii [Tue, 29 Aug 2000 17:38:28 +0000 (17:38 +0000)]
(Single-Byte Character Support): Modify iso-accents-mode index entry.

23 years agoMark as documented in the manual the effect of prefix argument
Eli Zaretskii [Tue, 29 Aug 2000 17:37:01 +0000 (17:37 +0000)]
Mark as documented in the manual the effect of prefix argument
on list-abbrevs.

23 years ago(Editing Abbrevs): Document the effect of prefix argument on list-abbrevs.
Eli Zaretskii [Tue, 29 Aug 2000 17:35:09 +0000 (17:35 +0000)]
(Editing Abbrevs): Document the effect of prefix argument on list-abbrevs.

23 years ago(International Intro): document describe-character-set.
Eli Zaretskii [Tue, 29 Aug 2000 17:32:02 +0000 (17:32 +0000)]
(International Intro): document describe-character-set.

23 years ago*** empty log message ***
Eli Zaretskii [Tue, 29 Aug 2000 17:24:56 +0000 (17:24 +0000)]
*** empty log message ***

23 years ago(help-make-xrefs, help-xref-mule-regexp): Doc fix.
Eli Zaretskii [Tue, 29 Aug 2000 17:23:43 +0000 (17:23 +0000)]
(help-make-xrefs, help-xref-mule-regexp): Doc fix.

23 years agoRevert previous change.
Dave Love [Tue, 29 Aug 2000 17:15:31 +0000 (17:15 +0000)]
Revert previous change.

23 years ago(profile, make-docfile, hexl): Depend on config.h.
Eli Zaretskii [Tue, 29 Aug 2000 17:12:42 +0000 (17:12 +0000)]
(profile, make-docfile, hexl): Depend on config.h.

23 years ago(build_frame_matrix_from_leaf_window): If a row of a
Gerd Moellmann [Tue, 29 Aug 2000 15:04:48 +0000 (15:04 +0000)]
(build_frame_matrix_from_leaf_window): If a row of a
desired window matrix hasn't been displayed, use the current row
instead.  Make sure that only those frame rows are updated for
which there is a corresponding enabled desired row.

23 years ago*** empty log message ***
Dave Love [Tue, 29 Aug 2000 14:40:01 +0000 (14:40 +0000)]
*** empty log message ***

23 years ago(diff-mode) <defgroup>: Add :version.
Dave Love [Tue, 29 Aug 2000 14:38:49 +0000 (14:38 +0000)]
(diff-mode) <defgroup>: Add :version.
(diff-mode-shared-map): Bind mouse-2.
(diff-imenu-generic-expression): New variable.
(diff-mode): Use it.

23 years ago("latin-9-prefix"): Change entries for � and �.
Dave Love [Tue, 29 Aug 2000 13:50:04 +0000 (13:50 +0000)]
("latin-9-prefix"): Change entries for � and �.

23 years agoja-dic <- skk in several places.
Dave Love [Tue, 29 Aug 2000 13:36:32 +0000 (13:36 +0000)]
ja-dic <- skk in several places.

23 years agoFix the file name in the entries for ebnf2ps.el.
Eli Zaretskii [Tue, 29 Aug 2000 11:33:06 +0000 (11:33 +0000)]
Fix the file name in the entries for ebnf2ps.el.

23 years ago*** empty log message ***
Dave Love [Tue, 29 Aug 2000 11:30:59 +0000 (11:30 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Miles Bader [Tue, 29 Aug 2000 11:23:51 +0000 (11:23 +0000)]
*** empty log message ***

23 years ago(HAVE_INDEX, HAVE_RINDEX): Define.
Eli Zaretskii [Tue, 29 Aug 2000 11:23:34 +0000 (11:23 +0000)]
(HAVE_INDEX, HAVE_RINDEX): Define.

23 years ago(comint-send-input):
Miles Bader [Tue, 29 Aug 2000 11:21:09 +0000 (11:21 +0000)]
(comint-send-input):
  Create overlays using the proper front/read-advance arguments.

23 years ago(default_face_vector): New function.
Miles Bader [Tue, 29 Aug 2000 11:18:16 +0000 (11:18 +0000)]
(default_face_vector): New function.
(Finternal_merge_in_global_face): Use it instead of merge_face_vectors.

23 years ago(mouse-major-mode-menu): Use local-key-binding.
Dave Love [Tue, 29 Aug 2000 11:10:48 +0000 (11:10 +0000)]
(mouse-major-mode-menu): Use local-key-binding.
(mouse-popup-menubar): Add minor mode menus.
(popup-menu): Check for lookup-key returning number.

23 years agoRemove unbalanced brace at the end of the file.
Eli Zaretskii [Tue, 29 Aug 2000 11:07:14 +0000 (11:07 +0000)]
Remove unbalanced brace at the end of the file.

23 years ago*** empty log message ***
Gerd Moellmann [Tue, 29 Aug 2000 10:58:38 +0000 (10:58 +0000)]
*** empty log message ***

23 years agoDoc fix.
Gerd Moellmann [Tue, 29 Aug 2000 10:58:13 +0000 (10:58 +0000)]
Doc fix.
(ebnf-version): New version (3.3).
(ebnf-user-arrow): Change variable customization to sexp.
(ebnf-user-arrow): Function eliminated.
(ebnf-eps-finish-and-write, ebnf-insert-ebnf-prologue): Code fix.

23 years agoEven/odd pages printing. Doc fix.
Gerd Moellmann [Tue, 29 Aug 2000 10:51:52 +0000 (10:51 +0000)]
Even/odd pages printing.  Doc fix.
(ps-print-version): New version number (6.0).
(ps-setup, ps-print-page-p, ps-background-text, ps-background-image)
(ps-background, ps-begin-file, ps-begin-job): Code fix.
(ps-print-duplex-feature): Variable eliminated.
(ps-even-or-odd-pages): New variable.

23 years agoChanged comment version (6.0).
Gerd Moellmann [Tue, 29 Aug 2000 10:48:39 +0000 (10:48 +0000)]
Changed comment version (6.0).

23 years agoEliminated.
Gerd Moellmann [Tue, 29 Aug 2000 10:48:14 +0000 (10:48 +0000)]
Eliminated.

23 years ago(openp): Prevent temporary string passed to
Gerd Moellmann [Tue, 29 Aug 2000 10:37:38 +0000 (10:37 +0000)]
(openp): Prevent temporary string passed to
Ffile_readable_p from being garbage collected.

23 years ago*** empty log message ***
Dave Love [Tue, 29 Aug 2000 09:35:04 +0000 (09:35 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Kenichi Handa [Tue, 29 Aug 2000 07:08:29 +0000 (07:08 +0000)]
*** empty log message ***

23 years ago(quail-help): New arg PACKAGE. Hyperlinks to mule related items.
Kenichi Handa [Tue, 29 Aug 2000 05:38:34 +0000 (05:38 +0000)]
(quail-help): New arg PACKAGE.  Hyperlinks to mule related items.
(quail-help-insert-keymap-description): Use
substitute-command-keys instead of describe-bindings.
(quail-translation-help): Hyperlinks to mule related items.

23 years ago(charset-multibyte-form-string): New function.
Kenichi Handa [Tue, 29 Aug 2000 05:38:10 +0000 (05:38 +0000)]
(charset-multibyte-form-string): New function.
(list-character-sets-1): Use charset-multibyte-form-string.
(describe-character-set): New function.
(describe-coding-system): Hyperlinks to safe character sets.

23 years ago(help-xref-mule-regexp-template): New variable.
Kenichi Handa [Tue, 29 Aug 2000 05:37:48 +0000 (05:37 +0000)]
(help-xref-mule-regexp-template): New variable.
(describe-input-method): Temporarily activate the specfied input
method to display the information.
(describe-language-environment): Hyperlinks to mule related items.

23 years ago(help-xref-mule-regexp): New variable
Kenichi Handa [Tue, 29 Aug 2000 05:37:05 +0000 (05:37 +0000)]
(help-xref-mule-regexp): New variable
(help-make-xrefs): Handle help-xref-mule-regexp.

23 years ago*** empty log message ***
Kenichi Handa [Tue, 29 Aug 2000 05:36:23 +0000 (05:36 +0000)]
*** empty log message ***

23 years agoSee ChangeLog
John Wiegley [Tue, 29 Aug 2000 00:47:45 +0000 (00:47 +0000)]
See ChangeLog

23 years agoSee ChangeLog
John Wiegley [Tue, 29 Aug 2000 00:37:10 +0000 (00:37 +0000)]
See ChangeLog

23 years agoSee ChangeLog
John Wiegley [Mon, 28 Aug 2000 23:48:02 +0000 (23:48 +0000)]
See ChangeLog

23 years ago(locate) Cleaned up locate command's interactive prompting
Peter Breton [Mon, 28 Aug 2000 20:35:45 +0000 (20:35 +0000)]
(locate) Cleaned up locate command's interactive prompting
Thanks to Fran�s_Pinard <pinard@iro.umontreal.ca> for suggestions

23 years ago*** empty log message ***
Peter Breton [Mon, 28 Aug 2000 20:26:28 +0000 (20:26 +0000)]
*** empty log message ***

23 years agoAdded file-cache-case-fold-search and file-cache-assoc-function variables
Peter Breton [Mon, 28 Aug 2000 20:20:49 +0000 (20:20 +0000)]
Added file-cache-case-fold-search and file-cache-assoc-function variables
(file-cache-minibuffer-complete): Use file-cache-assoc-function.
Use file-cache-case-fold-search variable
(file-cache-add-file): Use file-cache-assoc-function
(file-cache-delete-file): likewise
(file-cache-directory-name): likewise
(file-cache-debug-read-from-minibuffer): likewise

23 years ago*** empty log message ***
Dave Love [Mon, 28 Aug 2000 18:56:48 +0000 (18:56 +0000)]
*** empty log message ***

23 years ago(toplevel) [HAVE_STRING_H]: Include string.h.
Dave Love [Mon, 28 Aug 2000 18:56:15 +0000 (18:56 +0000)]
(toplevel) [HAVE_STRING_H]: Include string.h.
(toplevel) [HAVE_STRINGS_H]: Include strings.h.

23 years ago(store_in_keymap): Add `static' to declaration.
Dave Love [Mon, 28 Aug 2000 18:40:21 +0000 (18:40 +0000)]
(store_in_keymap): Add `static' to declaration.

23 years ago*** empty log message ***
Gerd Moellmann [Mon, 28 Aug 2000 16:08:42 +0000 (16:08 +0000)]
*** empty log message ***

23 years ago(list-abbrevs): Add optional parameter LOCAL.
Gerd Moellmann [Mon, 28 Aug 2000 16:07:10 +0000 (16:07 +0000)]
(list-abbrevs): Add optional parameter LOCAL.
(abbrev-table-name): New function.
(prepare-abbrev-list-buffer): Add optional parameter LOCAL.
If non-nil list local abbrev, only.

23 years ago*** empty log message ***
Gerd Moellmann [Mon, 28 Aug 2000 15:05:20 +0000 (15:05 +0000)]
*** empty log message ***

23 years ago(HAVE_INDEX, HAVE_RINDEX, HAVE_STRINGS_H): Add undefs.
Gerd Moellmann [Mon, 28 Aug 2000 15:04:04 +0000 (15:04 +0000)]
(HAVE_INDEX, HAVE_RINDEX, HAVE_STRINGS_H): Add undefs.

23 years ago(bcopy, bzero, bcmp): Don't define.
Gerd Moellmann [Mon, 28 Aug 2000 15:03:56 +0000 (15:03 +0000)]
(bcopy, bzero, bcmp): Don't define.

23 years ago(index): Define only if not HAVE_INDEX.
Gerd Moellmann [Mon, 28 Aug 2000 15:03:42 +0000 (15:03 +0000)]
(index): Define only if not HAVE_INDEX.
(rindex): Define only if !HAVE_RINDEX.

23 years ago(toplevel) [HAVE_STRING_H]: Include string.h.
Gerd Moellmann [Mon, 28 Aug 2000 15:03:29 +0000 (15:03 +0000)]
(toplevel) [HAVE_STRING_H]: Include string.h.
(toplevel) [HAVE_STRINGS_H]: Include strings.h.
(index): Remove prototypes which might conflict with non-standard
definitions of index/strchr.

23 years ago(uce-reply-to-uce): Remove hard-coded "*Article*" from
Gerd Moellmann [Mon, 28 Aug 2000 15:01:58 +0000 (15:01 +0000)]
(uce-reply-to-uce): Remove hard-coded "*Article*" from
Gnus support code, and use special article copy buffer
`(gnus-original-article-buffer)' instead.  This allows to get rid
of article-hide-headers usage (which breaks in the latest Gnus
version).  Thanks to Detlev Zundel.

23 years agoCheck <strings.h>; check `index' and `rindex'
Gerd Moellmann [Mon, 28 Aug 2000 15:01:07 +0000 (15:01 +0000)]
Check <strings.h>; check `index' and `rindex'
functions.

23 years ago(merge_face_vectors):
Miles Bader [Mon, 28 Aug 2000 14:42:49 +0000 (14:42 +0000)]
(merge_face_vectors):
  Clear TO's :font attribute if made inconsistent by a font-related attribute in FROM.
(merge_face_inheritance):
  Add function comment.

23 years ago*** empty log message ***
Gerd Moellmann [Mon, 28 Aug 2000 12:29:42 +0000 (12:29 +0000)]
*** empty log message ***

23 years agoFix a typo in a comment.
Eli Zaretskii [Mon, 28 Aug 2000 03:32:42 +0000 (03:32 +0000)]
Fix a typo in a comment.

23 years ago(kkc-region): Hide "... loaded" message.
Kenichi Handa [Mon, 28 Aug 2000 01:54:45 +0000 (01:54 +0000)]
(kkc-region): Hide "... loaded" message.

23 years ago(quail-use-package): Hide "... loaded" message.
Kenichi Handa [Mon, 28 Aug 2000 01:54:18 +0000 (01:54 +0000)]
(quail-use-package): Hide "... loaded" message.
(quail-start-translation, quail-start-conversion): Likewise.

23 years ago*** empty log message ***
Kenichi Handa [Mon, 28 Aug 2000 01:53:53 +0000 (01:53 +0000)]
*** empty log message ***

23 years ago(read_char_minibuf_menu_prompt): Call read_char with
Kenichi Handa [Mon, 28 Aug 2000 01:32:15 +0000 (01:32 +0000)]
(read_char_minibuf_menu_prompt): Call read_char with
the 4th arg (PREV_EVENT) Qt to suppress input method.

23 years ago* regex.c: Indent cpp directives and remove parens after `defined'.
Stefan Monnier [Mon, 28 Aug 2000 00:37:50 +0000 (00:37 +0000)]
* regex.c: Indent cpp directives and remove parens after `defined'.
(PTR_TO_OFFSET, POS_AS_IN_BUFFER): Move to a better place.
(ISDIGIT, ISCNTRL, ISXDIGIT) [!emacs]: Remove duplicate definition.
(regex_compile): Use RE_FRUGAL instead of RE_ALL_GREEDY.
(re_compile_pattern): Use size_t for length.
(init_syntax_once): Move to a better place.
* regex.h: Merge changes from GNU libc.  Indent cpp directives.
(RE_FRUGAL): Replaces RE_ALL_GREEDY (inverted meaning).

23 years ago(mapc): Use byte-compile-funarg.
Dave Love [Sun, 27 Aug 2000 21:55:00 +0000 (21:55 +0000)]
(mapc): Use byte-compile-funarg.

23 years ago(back_comment): Detect cases where a comment-starter is
Stefan Monnier [Sun, 27 Aug 2000 17:44:59 +0000 (17:44 +0000)]
(back_comment): Detect cases where a comment-starter is
actually inside another comment as in:   /* a // b */ c // d \n.
Make it clear that `comstart_pos' is unused for nested comments.

23 years ago(store_in_keymap, fix_submap_inheritance): New prototypes.
Stefan Monnier [Sun, 27 Aug 2000 16:21:55 +0000 (16:21 +0000)]
(store_in_keymap, fix_submap_inheritance): New prototypes.
(KEYMAPP): New macro.
(Fkeymap_parent, Fset_keymap_parent): Use it.
(fix_submap_inheritance): Mark it static.
(define_as_prefix, describe_buffer_bindings, describe_command)
(describe_translation, describe_map): Complete prototypes.

23 years ago(store_in_keymap, fix_submap_inheritance): Remove.
Stefan Monnier [Sun, 27 Aug 2000 15:50:49 +0000 (15:50 +0000)]
(store_in_keymap, fix_submap_inheritance): Remove.

23 years ago(menu_bar_item): Detect duplicate entries for all items
Stefan Monnier [Sun, 27 Aug 2000 15:47:59 +0000 (15:47 +0000)]
(menu_bar_item): Detect duplicate entries for all items
to better match the key-lookup behavior.

23 years ago*** empty log message ***
Dave Love [Sun, 27 Aug 2000 13:02:01 +0000 (13:02 +0000)]
*** empty log message ***

23 years ago(lface_fully_specified_p): Handle :inherit.
Gerd Moellmann [Sun, 27 Aug 2000 11:30:05 +0000 (11:30 +0000)]
(lface_fully_specified_p): Handle :inherit.
(Finternal_set_lisp_face_attribute): Fix typo in error message.

23 years agoFix a typo in a comment.
Eli Zaretskii [Sun, 27 Aug 2000 10:10:14 +0000 (10:10 +0000)]
Fix a typo in a comment.

23 years ago(dispnew.o, indent.o, fontset.o, minibuf.o)
Eli Zaretskii [Sun, 27 Aug 2000 10:06:41 +0000 (10:06 +0000)]
(dispnew.o, indent.o, fontset.o, minibuf.o)
(process.o, scroll.o, sysdep.o): Depend on keyboard.h.
(xterm.o): Depend on coding.h

23 years ago*** empty log message ***
Miles Bader [Sun, 27 Aug 2000 02:09:36 +0000 (02:09 +0000)]
*** empty log message ***

23 years ago(read-face-font, read-face-and-attribute): Tweak prompts.
Miles Bader [Sun, 27 Aug 2000 02:04:26 +0000 (02:04 +0000)]
(read-face-font, read-face-and-attribute): Tweak prompts.

23 years ago(skkdic-convert): Insert (require 'ja-dic-cnv), not (require
Kenichi Handa [Sun, 27 Aug 2000 02:04:17 +0000 (02:04 +0000)]
(skkdic-convert): Insert (require 'ja-dic-cnv), not (require
'skkdic-cnv).

23 years ago*** empty log message ***
Kenichi Handa [Sun, 27 Aug 2000 02:03:55 +0000 (02:03 +0000)]
*** empty log message ***

23 years ago(face-x-resources): Add entry for :inherit.
Miles Bader [Sat, 26 Aug 2000 11:50:06 +0000 (11:50 +0000)]
(face-x-resources): Add entry for :inherit.

23 years ago(custom-face-attributes):
Miles Bader [Sat, 26 Aug 2000 11:47:02 +0000 (11:47 +0000)]
(custom-face-attributes):
  Add support for :inherit attribute.
  Add support for relative face heights.
(custom-face-attributes-get):
  Treat `nil' as being a default value for :inherit (as well as `unspecified').

23 years ago(set-face-attribute):
Miles Bader [Sat, 26 Aug 2000 10:59:51 +0000 (10:59 +0000)]
(set-face-attribute):
  Update doc string.
(face-attribute-name-alist):
  Add :inherit.
(face-valid-attribute-values):
  Handle :inherit.
(face-read-string):
  Rephrase prompt to be less confusing.
  Assume that DEFAULT is a string, since we must return a string.
(face-read-integer):
  Use `format' to turn DEFAULT into an acceptable default for face-read-string.
  Match NEW-VALUE against the string "unspecified", not the symbol
    `unspecified', since that's what face-read-string returns.
(read-face-attribute):
  Lookup a name for old-value in valid, and use it as a default if we find one.
  Treat all values from face-read-string as strings.
  If the default is used, don't do any more processing on the value,
    just use the old value directly.
(read-face-and-attribute, modify-face):
  Tweak prompt.
(read-face-name):
  Don't assume prompt ends with a space.

23 years agoIt was "skk" that was renamed, not "skkdic".
Eli Zaretskii [Sat, 26 Aug 2000 06:10:30 +0000 (06:10 +0000)]
It was "skk" that was renamed, not "skkdic".

23 years agoFix a typo.
Eli Zaretskii [Sat, 26 Aug 2000 06:08:42 +0000 (06:08 +0000)]
Fix a typo.

23 years agoAnother typo.
Eli Zaretskii [Sat, 26 Aug 2000 06:07:05 +0000 (06:07 +0000)]
Another typo.

23 years agoFix a typo.
Eli Zaretskii [Sat, 26 Aug 2000 06:05:37 +0000 (06:05 +0000)]
Fix a typo.

23 years agoMention that M-x clone-buffer can be used to create multiple *info* and
Eli Zaretskii [Sat, 26 Aug 2000 06:02:53 +0000 (06:02 +0000)]
Mention that M-x clone-buffer can be used to create multiple *info* and
*Help* buffers.  Add an index entry.

23 years agoFix typos.
Eli Zaretskii [Sat, 26 Aug 2000 05:59:50 +0000 (05:59 +0000)]
Fix typos.

23 years agoAdd description of new :inherit face attribute, and additional legal
Miles Bader [Sat, 26 Aug 2000 05:58:27 +0000 (05:58 +0000)]
Add description of new :inherit face attribute, and additional legal
values for the :height attribute.

23 years ago(internal_self_insert): Delete '#ifdef HAVE_FACES' and
Kenichi Handa [Sat, 26 Aug 2000 05:56:50 +0000 (05:56 +0000)]
(internal_self_insert): Delete '#ifdef HAVE_FACES' and
the corresponding '#endif'.

23 years ago*** empty log message ***
Kenichi Handa [Sat, 26 Aug 2000 05:56:05 +0000 (05:56 +0000)]
*** empty log message ***

23 years ago*** empty log message ***
Miles Bader [Sat, 26 Aug 2000 05:53:18 +0000 (05:53 +0000)]
*** empty log message ***

23 years ago(describe-face): Add support for :inherit attribute.
Miles Bader [Sat, 26 Aug 2000 05:51:52 +0000 (05:51 +0000)]
(describe-face): Add support for :inherit attribute.

23 years ago(QCinherit):
Miles Bader [Sat, 26 Aug 2000 05:36:17 +0000 (05:36 +0000)]
(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.

23 years ago(enum lface_attribute_index): Add LFACE_INHERIT_INDEX.
Miles Bader [Sat, 26 Aug 2000 05:33:29 +0000 (05:33 +0000)]
(enum lface_attribute_index): Add LFACE_INHERIT_INDEX.

23 years ago*** empty log message ***
Kenichi Handa [Sat, 26 Aug 2000 01:08:44 +0000 (01:08 +0000)]
*** empty log message ***

23 years ago(char_to_string): Check the character validity.
Kenichi Handa [Sat, 26 Aug 2000 01:07:49 +0000 (01:07 +0000)]
(char_to_string): Check the character validity.
(char_valid_p): If C is not less than MAX_CHAR, be sure to return 0.