bpt/emacs.git
20 years ago(clipboard_sequence_fn): New variable.
Jason Rumney [Sun, 6 Jul 2003 21:58:12 +0000 (21:58 +0000)]
(clipboard_sequence_fn): New variable.
(globals_of_w32fns): Initialize it.

20 years ago(ClipboardSequence_Proc): New type.
Jason Rumney [Sun, 6 Jul 2003 21:57:33 +0000 (21:57 +0000)]
(ClipboardSequence_Proc): New type.

20 years ago(MARKBIT): Remove definition since lisp.h does not compare
Stefan Monnier [Sun, 6 Jul 2003 21:09:31 +0000 (21:09 +0000)]
(MARKBIT): Remove definition since lisp.h does not compare
MARKBIT and ARRAY_MARK_FLAG any more.

20 years ago(XSETMARKBIT): Remove unused macro.
Stefan Monnier [Sun, 6 Jul 2003 21:06:45 +0000 (21:06 +0000)]
(XSETMARKBIT): Remove unused macro.

20 years ago(mark_object): Change arg to only take Lisp_Object rather than *Lisp_Object.
Stefan Monnier [Sun, 6 Jul 2003 19:35:58 +0000 (19:35 +0000)]
(mark_object): Change arg to only take Lisp_Object rather than *Lisp_Object.
(last_marked): Change accordingly.
(mark_interval, mark_maybe_object, mark_maybe_pointer)
(Fgarbage_collect, mark_glyph_matrix, mark_face_cache, mark_image)
(mark_buffer): Update calls to mark_object.

20 years ago(mark_byte_stack): Update calls to mark_object.
Stefan Monnier [Sun, 6 Jul 2003 19:30:10 +0000 (19:30 +0000)]
(mark_byte_stack): Update calls to mark_object.

20 years ago(sweep_weak_table): Update calls to mark_object.
Stefan Monnier [Sun, 6 Jul 2003 19:29:48 +0000 (19:29 +0000)]
(sweep_weak_table): Update calls to mark_object.

20 years ago(mark_kboards): Update calls to mark_object.
Stefan Monnier [Sun, 6 Jul 2003 19:29:26 +0000 (19:29 +0000)]
(mark_kboards): Update calls to mark_object.

20 years ago(mark_object): Change prototype to only pass Lisp_Object.
Stefan Monnier [Sun, 6 Jul 2003 19:29:04 +0000 (19:29 +0000)]
(mark_object): Change prototype to only pass Lisp_Object.

20 years ago(vc-annotate-offset): Move defvar up.
John Paul Wallington [Sun, 6 Jul 2003 19:09:10 +0000 (19:09 +0000)]
(vc-annotate-offset): Move defvar up.

20 years agoRemove #ifdefs from comments, as they are ignored there.
Jason Rumney [Sun, 6 Jul 2003 18:42:55 +0000 (18:42 +0000)]
Remove #ifdefs from comments, as they are ignored there.

20 years ago(vc-stay-local, vc-stay-local-p): Move to vc-hooks.el.
Stefan Monnier [Sun, 6 Jul 2003 17:28:12 +0000 (17:28 +0000)]
(vc-stay-local, vc-stay-local-p): Move to vc-hooks.el.

20 years ago(vc-stay-local, vc-stay-local-p): Move from vc.el.
Stefan Monnier [Sun, 6 Jul 2003 17:26:48 +0000 (17:26 +0000)]
(vc-stay-local, vc-stay-local-p): Move from vc.el.

20 years ago(Info-menu-entry-name-re): Disallow : again: I misunderstood the problem.
Stefan Monnier [Sun, 6 Jul 2003 17:00:41 +0000 (17:00 +0000)]
(Info-menu-entry-name-re): Disallow : again: I misunderstood the problem.

20 years ago(Info-menu-entry-name-re): Be careful to avoid multiple ways
Stefan Monnier [Sun, 6 Jul 2003 16:35:23 +0000 (16:35 +0000)]
(Info-menu-entry-name-re): Be careful to avoid multiple ways
to match the same text.  Allow : after : again.

20 years ago(struct ablock): Only include padding when there is some.
Jason Rumney [Sun, 6 Jul 2003 14:55:00 +0000 (14:55 +0000)]
(struct ablock): Only include padding when there is some.

20 years ago*** empty log message ***
Jason Rumney [Sun, 6 Jul 2003 14:54:30 +0000 (14:54 +0000)]
*** empty log message ***

20 years ago(Info-menu-entry-name-re): Add `:' to second [] part.
Kim F. Storm [Sun, 6 Jul 2003 11:47:04 +0000 (11:47 +0000)]
(Info-menu-entry-name-re): Add `:' to second [] part.
This should fix the infinite loop when extracting menu names.

20 years ago*** empty log message ***
Kim F. Storm [Sun, 6 Jul 2003 11:46:47 +0000 (11:46 +0000)]
*** empty log message ***

20 years ago(Activation of Advice): Note that ad-start-advice is turned on by default.
Markus Rost [Sun, 6 Jul 2003 01:31:52 +0000 (01:31 +0000)]
(Activation of Advice): Note that ad-start-advice is turned on by default.

20 years ago(auto-mode-alist, interpreter-mode-alist): Removed entries to CC Mode
Martin Stjernholm [Sat, 5 Jul 2003 20:02:18 +0000 (20:02 +0000)]
(auto-mode-alist, interpreter-mode-alist): Removed entries to CC Mode
modes to avoid duplicates; they are now added with autoload directives
in cc-mode.el.

20 years agoNew patch version.
Martin Stjernholm [Sat, 5 Jul 2003 19:57:01 +0000 (19:57 +0000)]
New patch version.

20 years ago(c-style-alist, c-lang-variable-inits, c-lang-variable-inits-tail): The
Martin Stjernholm [Sat, 5 Jul 2003 19:54:33 +0000 (19:54 +0000)]
(c-style-alist, c-lang-variable-inits, c-lang-variable-inits-tail): The
values of these are changed, so declare them as variables and not constants.

20 years agoFixed some autoload problems: Try to ensure that the entry for ".c"
Martin Stjernholm [Sat, 5 Jul 2003 19:53:33 +0000 (19:53 +0000)]
Fixed some autoload problems: Try to ensure that the entry for ".c"
extension comes before the one for ".C" on auto-mode-alist', to behave
better on case insensitive OS:es.  Fixed incorrect entries that were added
to interpreter-mode-alist'.  Moved the autoload directives for AWK to the
top level since they aren't recognized anywhere else.  Do not use the new
AWK mode doc in the autoload form for the old AWK mode.

20 years ago(customize-create-theme): Call `customize-create-theme' in
John Paul Wallington [Sat, 5 Jul 2003 14:53:30 +0000 (14:53 +0000)]
(customize-create-theme): Call `customize-create-theme' in
Reset widget's notify function.  Blush.

20 years agoDescribe bibtex.el changes. From Roland Winkler.
Kai Großjohann [Sat, 5 Jul 2003 12:42:43 +0000 (12:42 +0000)]
Describe bibtex.el changes.  From Roland Winkler.

20 years ago2003-06-30 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de>
Kai Großjohann [Sat, 5 Jul 2003 12:41:24 +0000 (12:41 +0000)]
2003-06-30  Roland Winkler  <Roland.Winkler@physik.uni-erlangen.de>

* textmodes/bibtex.el (bibtex-sort-entry-class): new entry
catch-all.
(bibtex-sort-ignore-string-entries): default value t.
(bibtex-entry-kill-ring-max): Reintroduced as it was removed
erroneously in previous version.
(bibtex-string-files): Docstring reflects new parsing scheme.
(bibtex-autokey-transcriptions): Merge some rewrite entries, fix
docstring, add # as one of the chars to crush
(bibtex-autokey-prefix-string, bibtex-autokey-names)
(bibtex-autokey-names-stretch, bibtex-autokey-additional-names)
(bibtex-autokey-name-change-strings)
(bibtex-autokey-name-case-convert, bibtex-autokey-name-length)
(bibtex-autokey-name-separator, bibtex-autokey-year-length)
(bibtex-autokey-use-crossref, bibtex-autokey-titlewords)
(bibtex-autokey-title-terminators)
(bibtex-autokey-titlewords-stretch)
(bibtex-autokey-titleword-ignore)
(bibtex-autokey-titleword-case-convert)
(bibtex-autokey-titleword-abbrevs)
(bibtex-autokey-titleword-abbrevs)
(bibtex-autokey-titleword-change-strings)
(bibtex-autokey-titleword-length)
(bibtex-autokey-titleword-separator)
(bibtex-autokey-name-year-separator)
(bibtex-autokey-year-title-separator)
(bibtex-autokey-before-presentation-function)
(bibtex-entry-type-history, bibtex-entry-maybe-empty-head): Fix
docstring.
(bibtex-strings, bibtex-reference-keys): Use
lazy-completion-table and make-variable-buffer-local.
(bibtex-sort-entry-class-alist): Use downcase, account for
catch-all.
(bibtex-braced-string-syntax-table)
(bibtex-quoted-string-syntax-table): New variables.
(bibtex-parse-nested-braces): Remove.
(bibtex-parse-field-string): Use syntax table and forward-sexp.
(bibtex-parse-association): Simplify.
(bibtex-parse-field-name): Obey bibtex-autoadd-commas.
(bibtex-parse-field-text): Simplify.
(bibtex-search-forward-field, bibtex-search-backward-field):
argument BOUND can take value t.
(bibtex-start-of-field, bibtex-start-of-name-in-field)
(bibtex-end-of-name-in-field, bibtex-end-of-field)
(bibtex-start-of-text-in-field, bibtex-end-of-text-in-field)
(bibtex-start-of-text-in-string, bibtex-end-of-text-in-string)
(bibtex-end-of-string, bibtex-type-in-head): Use defsubst.
(bibtex-skip-to-valid-entry): Return buffer position of beginning
and ending of entry. Update for changes of bibtex-search-entry.
Simplify.
(bibtex-map-entries): FUN is called with three arguments.
(bibtex-search-entry): Return a cons pair with buffer positions of
beginning and end of entry.
(bibtex-enclosing-field): Simplify.
(bibtex-format-entry): Use booktitle to set a missing title.
(bibtex-autokey-get-names): Fiddle with regexps.
(bibtex-generate-autokey): Use identity.
(bibtex-parse-keys): Use simplified parsing algorithm if
bibtex-parse-keys-fast is non-nil. Simplify. Change order of
arguments. Return alist of keys.
(bibtex-parse-strings): Simplify. Return alist of strings.
(bibtex-complete-string-cleanup): Fix docstring.
(bibtex-read-key): New function.
(bibtex-mode): Fix docstring. Do not parse for keys and
strings when the mode is entered. Set fill-paragraph-function to
bibtex-fill-field. Setup font-lock-mark-block-function the way
font-lock intended.
(bibtex-entry): Use bibtex-read-key. Obey bibtex-autofill-types.
(bibtex-parse-entry, bibtex-autofill-entry): New functions.
(bibtex-print-help-message, bibtex-remove-OPT-or-ALT)
(bibtex-Preamble): Avoid hard coded constants.
(bibtex-make-field): Fix docstring. Simplify.
(bibtex-beginning-of-entry): Always return new position of point.
(bibtex-end-of-entry): Rearrange cond clauses.
(bibtex-count-entries, bibtex-validate, bibtex-reformat): Update
for changes of bibtex-map-entries.
(bibtex-ispell-abstract): Do not move point.
(bibtex-entry-index): Use downcase. Simplify.
(bibtex-lessp): Handle catch-all.
(bibtex-find-crossref): Turned into a command.
(bibtex-find-entry): Simplify. Use bibtex-read-key. Fix regexp.
(bibtex-clean-entry): Use bibtex-read-key. Handle string and
preamble entries.
(bibtex-fill-field-bounds): New function.
(bibtex-fill-field): New command. Bound to
fill-paragraph-function.
(bibtex-fill-entry): Use bibtex-fill-field-bounds
(bibtex-String): Use bibtex-strings. Always obey
bibtex-sort-ignore-string-entries.

20 years ago(ibuffer-backward-line, ibuffer-forward-line)
John Paul Wallington [Sat, 5 Jul 2003 11:24:00 +0000 (11:24 +0000)]
(ibuffer-backward-line, ibuffer-forward-line)
(ibuffer-mark-interactive): Use `or' instead of `unless'.
(define-ibuffer-column name): Add summarizer.
(define-ibuffer-column size): Likewise.
(define-ibuffer-column filename): Likewise.
(define-ibuffer-column process): Likewise.  Change BODY's output too.
(define-ibuffer-column filename-and-process): Likewise, likewise.
(ibuffer): Remove local vars `already-in' and `need-update'.

20 years agoDon't require `derived' at compile-time.
John Paul Wallington [Sat, 5 Jul 2003 11:20:30 +0000 (11:20 +0000)]
Don't require `derived' at compile-time.

20 years ago*** empty log message ***
Stefan Monnier [Sat, 5 Jul 2003 00:36:30 +0000 (00:36 +0000)]
*** empty log message ***

20 years ago(cl-transform-lambda): Strip &cl-defs
Stefan Monnier [Sat, 5 Jul 2003 00:23:04 +0000 (00:23 +0000)]
(cl-transform-lambda): Strip &cl-defs
thingies from constructors created by defstruct.

20 years ago(byte-compile-defvar): Check and set the default value of the variable.
Stefan Monnier [Fri, 4 Jul 2003 23:47:48 +0000 (23:47 +0000)]
(byte-compile-defvar): Check and set the default value of the variable.
(byte-code-meter): Move declaration to top level.

20 years ago(cvs-parse-status): Ignore extra fields from CVSNT.
Stefan Monnier [Fri, 4 Jul 2003 23:30:29 +0000 (23:30 +0000)]
(cvs-parse-status): Ignore extra fields from CVSNT.

20 years ago(Info-following-node-name-re): New fun.
Stefan Monnier [Fri, 4 Jul 2003 23:05:35 +0000 (23:05 +0000)]
(Info-following-node-name-re): New fun.
(Info-following-node-name): Remove.
(Info-insert-dir): Use the new fun.
(Info-extract-pointer): Don't save restriction; use new fun.
(Info-menu-entry-name-re): New const.
(Info-menu-entry-name-re): Use it along with new fun.
(Info-node-spec-re): Use new fun.
(Info-complete-menu-item, Info-fontify-node): Use new const.
(Info-goto-node, Info-follow-reference, Info-menu-update):
Use match-string.
(Info-follow-reference): Use assoc-string.
Use a list of strings for the completion table.
(Info-fontify-node): Use match-string, line-end-position.
Limit the search for `node:' to the first line.

20 years ago(uncomment-region): Remove padding coming from
Stefan Monnier [Fri, 4 Jul 2003 22:45:26 +0000 (22:45 +0000)]
(uncomment-region): Remove padding coming from
comment-start rather than just from comment-padding.

20 years ago(vc-cvs-repository-hostname): New operation.
Stefan Monnier [Fri, 4 Jul 2003 22:40:26 +0000 (22:40 +0000)]
(vc-cvs-repository-hostname): New operation.
(vc-cvs-stay-local-p): Use vc-stay-local-p.
(vc-cvs-rename-file): Remove (use the default).
(vc-cvs-register): Register parent dir if needed.
(vc-cvs-could-register): Return non-nil if parent can be registered.
(vc-cvs-state, vc-cvs-dir-state, vc-cvs-print-log, vc-cvs-diff)
(vc-cvs-diff-tree, vc-cvs-make-version-backups-p): Use vc-stay-local-p.

20 years ago(vc-svn-use-edit): Make it into a const.
Stefan Monnier [Fri, 4 Jul 2003 22:21:45 +0000 (22:21 +0000)]
(vc-svn-use-edit): Make it into a const.
(vc-svn-update): Fix the arguments to `svn'.
(vc-svn-diff-tree): Just use `vc-svn-diff'.
(vc-svn-create-snapshot, vc-svn-retrieve-snapshot):
Simple implementations, assuming `name' is a URL.

20 years agoDisable paragraph refilling.
Kim F. Storm [Fri, 4 Jul 2003 21:40:22 +0000 (21:40 +0000)]
Disable paragraph refilling.
(Info-refill-paragraphs): New defcustom.
(Info-fontify-node): Use it.

20 years ago*** empty log message ***
Kim F. Storm [Fri, 4 Jul 2003 21:40:04 +0000 (21:40 +0000)]
*** empty log message ***

20 years ago(Top, Help-Small-Screen): Remove accidentally added next, prev and up
Luc Teirlinck [Fri, 4 Jul 2003 21:07:23 +0000 (21:07 +0000)]
(Top, Help-Small-Screen): Remove accidentally added next, prev and up
pointers.

20 years ago*** empty log message ***
Luc Teirlinck [Fri, 4 Jul 2003 21:04:47 +0000 (21:04 +0000)]
*** empty log message ***

20 years ago(sh-font-lock-paren): Add [ and ] to the
Stefan Monnier [Fri, 4 Jul 2003 20:37:49 +0000 (20:37 +0000)]
(sh-font-lock-paren): Add [ and ] to the
set of chars allowed unquoted in a case pattern.

20 years ago*** empty log message ***
Stefan Monnier [Fri, 4 Jul 2003 20:36:50 +0000 (20:36 +0000)]
*** empty log message ***

20 years ago(font-lock-defaults-alist): Remove obsolete comment.
Stefan Monnier [Fri, 4 Jul 2003 20:27:14 +0000 (20:27 +0000)]
(font-lock-defaults-alist): Remove obsolete comment.

20 years ago(struct Lisp_Float): Remove unused field `type'.
Stefan Monnier [Fri, 4 Jul 2003 20:19:55 +0000 (20:19 +0000)]
(struct Lisp_Float): Remove unused field `type'.

20 years ago(ALIGN): Add casts to simplify usage.
Stefan Monnier [Fri, 4 Jul 2003 20:19:06 +0000 (20:19 +0000)]
(ALIGN): Add casts to simplify usage.
(BLOCK_ALIGN, BLOCK_BYTES, ABLOCKS_PADDING, ABLOCKS_SIZE)
(ABLOCKS_BYTES, ABLOCK_ABASE, ABLOCKS_BUSY, ABLOCKS_BASE): New macros.
(struct ablock, struct ablocks): New types.
(free_ablock): New global var.
(lisp_align_malloc, lisp_align_free): New functions.
(FLOAT_BLOCK_SIZE): Redefine in terms of BLOCK_BYTES.
(struct float_block): Reorder and add gcmarkbits.
(GETMARKBIT, SETMARKBIT, UNSETMARKBIT, FLOAT_BLOCK, FLOAT_INDEX)
(FLOAT_MARKED_P, FLOAT_MARK, FLOAT_UNMARK): New macros.
(init_float, make_float): Use lisp_align_malloc.
(free_float, live_float_p): Don't use `type' any more.
(make_float): Use FLOAT_UNMARK to access to mark bit.
(mark_maybe_object, mark_maybe_pointer, survives_gc_p):
Use FLOAT_MARKED_P to access the mark bit.
(pure_alloc): Simplify use of ALIGN.
(mark_object): Use FLOAT_MARK to access the mark bit.
(gc_sweep): Use new macros to access the float's mark bit.
(init_alloc_once): Init free_ablock.

20 years ago*** empty log message ***
Dave Love [Fri, 4 Jul 2003 20:10:42 +0000 (20:10 +0000)]
*** empty log message ***

20 years ago(font-lock-extra-types-widget)
Stefan Monnier [Fri, 4 Jul 2003 18:29:49 +0000 (18:29 +0000)]
(font-lock-extra-types-widget)
(c-font-lock-extra-types, c++-font-lock-extra-types)
(objc-font-lock-extra-types, java-font-lock-extra-types)
(c-font-lock-keywords-1, c-font-lock-keywords-2, c-font-lock-keywords)
(c-font-lock-keywords-3, c-font-lock-syntactic-face-function)
(font-lock-match-c++-style-declaration-item-and-skip-to-next)
(font-lock-match-c++-structor-declaration)
(c++-font-lock-keywords-1, c++-font-lock-keywords-2)
(c++-font-lock-keywords-3, c++-font-lock-keywords)
(objc-font-lock-keywords-1, objc-font-lock-keywords-2)
(objc-font-lock-keywords-3, objc-font-lock-keywords)
(java-font-lock-keywords-1, java-font-lock-keywords-2)
(java-font-lock-keywords-3, java-font-lock-keywords)
(java-font-lock-syntactic-face-function): Remove obsolete code
and constants.  It's all in cc-fonts.el now.

20 years ago(font-lock-defaults-alist): Remove obsolete entries.
Stefan Monnier [Fri, 4 Jul 2003 18:29:12 +0000 (18:29 +0000)]
(font-lock-defaults-alist): Remove obsolete entries.

20 years ago(mail-specify-envelope-from, mail-envelope-from): Doc fix.
Glenn Morris [Fri, 4 Jul 2003 11:24:57 +0000 (11:24 +0000)]
(mail-specify-envelope-from, mail-envelope-from): Doc fix.

20 years ago*** empty log message ***
Glenn Morris [Fri, 4 Jul 2003 11:24:29 +0000 (11:24 +0000)]
*** empty log message ***

20 years agoDid away with the dependency on `c-emacs-features' when populating
Martin Stjernholm [Fri, 4 Jul 2003 10:47:06 +0000 (10:47 +0000)]
Did away with the dependency on `c-emacs-features' when populating
`rul-generic-mode-syntax-table'; we already know this isn't XEmacs.

20 years agoCC Mode 5.30 news.
Martin Stjernholm [Thu, 3 Jul 2003 12:49:26 +0000 (12:49 +0000)]
CC Mode 5.30 news.

20 years agoUpdated CC Mode to version 5.30.
Martin Stjernholm [Thu, 3 Jul 2003 12:30:59 +0000 (12:30 +0000)]
Updated CC Mode to version 5.30.

20 years ago(Help): Mention existence of Emacs and stand-alone Info at the very
Luc Teirlinck [Thu, 3 Jul 2003 01:59:39 +0000 (01:59 +0000)]
(Help): Mention existence of Emacs and stand-alone Info at the very
beginning of the tutorial.
(Help-Inv): New node.
(Help-]): New node.
(Help-M): Systematically point out the differences between default
Emacs and stand-alone versions.  Delete second menu.
(Help-Xref): Systematically point out the differences between default
Emacs and stand-alone versions.
(Help-Int): Change `l' example.
(Expert Info): Fix typos.
(Emacs Info Variables): Mention `Info-hide-note-references' and new
default for `Info-scroll-prefer-subnodes'.

20 years ago*** empty log message ***
Luc Teirlinck [Thu, 3 Jul 2003 01:54:21 +0000 (01:54 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Luc Teirlinck [Wed, 2 Jul 2003 04:28:58 +0000 (04:28 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Luc Teirlinck [Wed, 2 Jul 2003 04:09:52 +0000 (04:09 +0000)]
*** empty log message ***

20 years ago(Info-fontify-menu-headers): Only fontify `* Menu:' at the beginning
Luc Teirlinck [Wed, 2 Jul 2003 00:57:20 +0000 (00:57 +0000)]
(Info-fontify-menu-headers): Only fontify `* Menu:' at the beginning
of a line.
(Info-extract-menu-node-name): Correctly initialize while loop.
(Info-scroll-prefer-subnodes): Change default to nil.

20 years ago*** empty log message ***
Luc Teirlinck [Wed, 2 Jul 2003 00:53:46 +0000 (00:53 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Luc Teirlinck [Wed, 2 Jul 2003 00:42:24 +0000 (00:42 +0000)]
*** empty log message ***

20 years ago(vis-mode): Update documentation string to reflect earlier changes.
Luc Teirlinck [Tue, 1 Jul 2003 22:15:33 +0000 (22:15 +0000)]
(vis-mode): Update documentation string to reflect earlier changes.

20 years ago*** empty log message ***
Luc Teirlinck [Tue, 1 Jul 2003 22:12:50 +0000 (22:12 +0000)]
*** empty log message ***

20 years agoFix typo.
Richard M. Stallman [Mon, 30 Jun 2003 10:43:22 +0000 (10:43 +0000)]
Fix typo.

20 years agoMinor Texinfo usage fix.
Richard M. Stallman [Mon, 30 Jun 2003 10:43:01 +0000 (10:43 +0000)]
Minor Texinfo usage fix.

20 years ago(Buffer Contents): Document current-word.
Richard M. Stallman [Mon, 30 Jun 2003 10:42:46 +0000 (10:42 +0000)]
(Buffer Contents): Document current-word.
(Change Hooks): Not called for *Messages*.

20 years ago(Defining Functions): Explain about redefining primitives.
Richard M. Stallman [Mon, 30 Jun 2003 10:40:27 +0000 (10:40 +0000)]
(Defining Functions): Explain about redefining primitives.
(Function Safety): Renamed.  Minor changes.
Comment out the detailed criteria for what is safe.

20 years ago(pure-space-overflow): Set it if overflow.
Richard M. Stallman [Mon, 30 Jun 2003 10:38:03 +0000 (10:38 +0000)]
(pure-space-overflow): Set it if overflow.

20 years ago(pure-space-overflow): New variable.
Richard M. Stallman [Mon, 30 Jun 2003 10:36:35 +0000 (10:36 +0000)]
(pure-space-overflow): New variable.
(fancy-splash-screens-1): Display warning if overflow.
(normal-splash-screen): Likewise.

20 years agoRecord new maintainer.
Richard M. Stallman [Mon, 30 Jun 2003 10:34:50 +0000 (10:34 +0000)]
Record new maintainer.

20 years ago(vc-default-show-log-entry): Use with-no-warnings.
Richard M. Stallman [Mon, 30 Jun 2003 10:34:26 +0000 (10:34 +0000)]
(vc-default-show-log-entry): Use with-no-warnings.

20 years ago(lazy-completion-table, dynamic-completion-table): New macros.
Richard M. Stallman [Mon, 30 Jun 2003 10:33:52 +0000 (10:33 +0000)]
(lazy-completion-table, dynamic-completion-table): New macros.

20 years agoAdd workaround for "Windows only" printers
Jason Rumney [Sun, 29 Jun 2003 20:22:07 +0000 (20:22 +0000)]
Add workaround for "Windows only" printers

20 years ago(gdb-display-number-end): Don't re-initialise local
Nick Roberts [Sun, 29 Jun 2003 13:52:50 +0000 (13:52 +0000)]
(gdb-display-number-end): Don't re-initialise local
variables to preserve array slices.
(gdb-array-slice): Rename gdb-mouse-array-slice.
(gdb-array-slice): Interactive function bound to "\r" for text
terminals.
(gdb-view-source): Rename gdb-view-source-function.
Set uninitialised variables (defvars) to nil.

20 years ago*** empty log message ***
Nick Roberts [Sun, 29 Jun 2003 13:49:13 +0000 (13:49 +0000)]
*** empty log message ***

20 years ago*** empty log message ***
Dave Love [Sun, 29 Jun 2003 12:05:01 +0000 (12:05 +0000)]
*** empty log message ***

20 years agoFix XRegisterIMInstantiateCallback check for gcc.
Dave Love [Sun, 29 Jun 2003 12:01:08 +0000 (12:01 +0000)]
Fix XRegisterIMInstantiateCallback check for gcc.

20 years ago(set-display-table-and-terminal-coding-system): Remove CVS
Kai Großjohann [Sun, 29 Jun 2003 10:37:00 +0000 (10:37 +0000)]
(set-display-table-and-terminal-coding-system): Remove CVS
conflict markers and some code.

20 years ago(mule-menu-keymap): Delete mouse-set-fonts item here.
Richard M. Stallman [Sat, 28 Jun 2003 11:54:47 +0000 (11:54 +0000)]
(mule-menu-keymap): Delete mouse-set-fonts item here.

20 years ago(menu-bar-options-menu): Move mouse-set-fonts item here.
Richard M. Stallman [Sat, 28 Jun 2003 11:54:09 +0000 (11:54 +0000)]
(menu-bar-options-menu): Move mouse-set-fonts item here.

20 years ago(mark_buffer): Fix missed buffer->name in last patch.
Stefan Monnier [Fri, 27 Jun 2003 22:54:26 +0000 (22:54 +0000)]
(mark_buffer): Fix missed buffer->name in last patch.

20 years ago(MARKBIT): Update comment.
Stefan Monnier [Fri, 27 Jun 2003 22:53:35 +0000 (22:53 +0000)]
(MARKBIT): Update comment.

20 years ago(VECTOR_MARK, VECTOR_UNMARK, VECTOR_MARKED_P): New macros.
Stefan Monnier [Fri, 27 Jun 2003 21:54:38 +0000 (21:54 +0000)]
(VECTOR_MARK, VECTOR_UNMARK, VECTOR_MARKED_P): New macros.
(GC_STRING_BYTES): Don't mask markbit (it's only used on `size').
(allocate_buffer): Move.
(string_bytes): Don't mask markbit of `size_byte'.
(mark_maybe_object, mark_maybe_pointer, Fgarbage_collect)
(mark_object, mark_buffer, survives_gc_p, gc_sweep):
Use the `size' field of buffers (rather than the `name' field) for
the mark bit, as is done for all other vectorlike objects.
Use the new macros to access the mark bit of vectorlike objects.

20 years ago(menu-bar-options-menu): Move
Kai Großjohann [Fri, 27 Jun 2003 20:19:21 +0000 (20:19 +0000)]
(menu-bar-options-menu): Move
`mouse-set-fonts' here from Options/Mule submenu.

20 years agoFix minor Texinfo usage.
Richard M. Stallman [Fri, 27 Jun 2003 16:20:28 +0000 (16:20 +0000)]
Fix minor Texinfo usage.

20 years agoconfig.nt: New define strftime
Jan Djärv [Fri, 27 Jun 2003 11:55:04 +0000 (11:55 +0000)]
config.nt: New define strftime

20 years ago(BASE_PURESIZE): Increment base size.
Richard M. Stallman [Fri, 27 Jun 2003 02:25:31 +0000 (02:25 +0000)]
(BASE_PURESIZE): Increment base size.

20 years ago(fast_find_position): Enable Gerd's new definition.
Richard M. Stallman [Fri, 27 Jun 2003 02:24:29 +0000 (02:24 +0000)]
(fast_find_position): Enable Gerd's new definition.

20 years ago(xim_initialize): Undo previous change.
Richard M. Stallman [Fri, 27 Jun 2003 02:21:51 +0000 (02:21 +0000)]
(xim_initialize): Undo previous change.

20 years ago(Fset_window_dedicated_p): Simplify.
Stefan Monnier [Thu, 26 Jun 2003 23:20:50 +0000 (23:20 +0000)]
(Fset_window_dedicated_p): Simplify.
(display_buffer_1): Don't raise the win from which minibuf was entered.
(temp_output_buffer_show): Don't assume BEG == 1.  Simplify.
(Fminibuffer_selected_window): Simplify.
(delete_window): Update for new types.

20 years ago(message_dolog): Update for new types.
Stefan Monnier [Thu, 26 Jun 2003 23:18:07 +0000 (23:18 +0000)]
(message_dolog): Update for new types.

20 years ago(buf_charpos_to_bytepos, buf_bytepos_to_charpos)
Stefan Monnier [Thu, 26 Jun 2003 23:17:50 +0000 (23:17 +0000)]
(buf_charpos_to_bytepos, buf_bytepos_to_charpos)
(Fset_marker, set_marker_restricted, set_marker_both, unchain_marker)
(set_marker_restricted_both, Fbuffer_has_markers_at, count_markers):
Update for new types.

20 years ago(check_markers, adjust_markers_for_delete)
Stefan Monnier [Thu, 26 Jun 2003 23:17:29 +0000 (23:17 +0000)]
(check_markers, adjust_markers_for_delete)
(adjust_markers_for_insert, adjust_markers_for_replace)
(prepare_to_modify_buffer, RESTORE_VALUE): Update for new types.

20 years ago(save_excursion_restore, transpose_markers): Update for new types.
Stefan Monnier [Thu, 26 Jun 2003 23:17:13 +0000 (23:17 +0000)]
(save_excursion_restore, transpose_markers): Update for new types.

20 years ago(set_buffer_internal_1): Test CONSP for lists.
Stefan Monnier [Thu, 26 Jun 2003 23:16:44 +0000 (23:16 +0000)]
(set_buffer_internal_1): Test CONSP for lists.
(Fget_buffer_create, Fkill_buffer, Fset_buffer_multibyte): Update to new types.

20 years ago(survives_gc_p): Simplify.
Stefan Monnier [Thu, 26 Jun 2003 23:16:05 +0000 (23:16 +0000)]
(survives_gc_p): Simplify.
(Fmake_marker, free_marker, gc_sweep): Update for new types.

20 years ago(struct buffer_text): Lisp_Object `markers' => Lisp_Marker.
Stefan Monnier [Thu, 26 Jun 2003 23:15:25 +0000 (23:15 +0000)]
(struct buffer_text): Lisp_Object `markers' => Lisp_Marker.

20 years ago(unchain_marker): Lisp_Object arg => Lisp_Marker.
Stefan Monnier [Thu, 26 Jun 2003 23:15:08 +0000 (23:15 +0000)]
(unchain_marker): Lisp_Object arg => Lisp_Marker.
(struct Lisp_Marker): Lisp_Object `chain' => Lisp_Marker `next'.

20 years agoFix some of the font/face problems.
Jan Djärv [Thu, 26 Jun 2003 21:18:45 +0000 (21:18 +0000)]
Fix some of the font/face problems.

20 years agoconfigure: Regenerate
Jan Djärv [Thu, 26 Jun 2003 21:09:11 +0000 (21:09 +0000)]
configure: Regenerate