emacs-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-commit] emacs lisp/textmodes/bibtex.el lisp/ChangeLog e...


From: Stefan Monnier
Subject: [Emacs-commit] emacs lisp/textmodes/bibtex.el lisp/ChangeLog e...
Date: Fri, 26 Nov 2004 18:33:13 -0500

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Branch:         
Changes by:     Stefan Monnier <address@hidden> 04/11/26 23:24:45

Modified files:
        lisp/textmodes : bibtex.el 
        lisp           : ChangeLog 
        etc            : NEWS 

Log message:
        (bibtex-sort-entry-class)
        (bibtex-comment-start): Use defcustom.
        (bibtex-entry-field-alist): Use nil if initial content of the
        field is undefined.  Fix docstring.
        (bibtex-parse-keys-timeout, bibtex-autokey-additional-names)
        (bibtex-generate-autokey, bibtex-parse-buffers-stealthily)
        (bibtex-mode, bibtex-field-list, bibtex-entry-updat)
        (bibtex-autofill-entry, bibtex-entry-index, bibtex-next-field):
        Fix docstring.
        (bibtex-autokey-title-terminators): Use only one regexp.
        (bibtex-string-maybe-empty-head): New variable.
        (bibtex-remove-delimiters-string): New function.
        (bibtex-text-in-field-bounds, bibtex-text-in-string):
        Use bibtex-remove-delimiters-string.
        (bibtex-progress-message, bibtex-field-left-delimiter)
        (bibtex-field-right-delimiter, bibtex-entry-left-delimiter)
        (bibtex-entry-right-delimiter, bibtex-search-entry): Use eq.
        (bibtex-insert-kill): Rename from `bibtex-insert-current-kill'.
        Simplify.
        (bibtex-format-entry): Use save-excursion for inherited booktitle.
        Use eq and bibtex-remove-delimiters-string.  For end markers use
        insertion type so that marker stays after inserted text.
        (bibtex-autokey-get-names): Return empty string if name is missing.
        (bibtex-autokey-demangle-name): Call bibtex-autokey-abbrev before
        calling bibtex-autokey-name-case-convert.
        (bibtex-autokey-demangle-title):
        Call bibtex-autokey-titleword-case-convert.  Remove call to
        bibtex-autokey-titleword-case-convert from bibtex-autokey-get-title.
        (bibtex-global-key-alist, bibtex-read-string-key): New functions.
        (bibtex-read-key): New optional arg global.
        (bibtex-files-expand): New optional arg force.
        (bibtex-complete-string-cleanup): Expansion of abbrev can be absent.
        (bibtex-complete-crossref-cleanup): Rename from
        bibtex-complete-key-cleanup.  Simplify code.
        (bibtex-copy-summary-as-kill): Remove arg key.  Operate on current 
entry.
        Use looking-at.
        (bibtex-button): Add docstring.
        (bibtex-entry): Simplify.
        (bibtex-make-field): Replace optional arg called-by-yank with more
        specific args move and interactive.
        (bibtex-end-of-entry): Use forward-sexp.
        (bibtex-find-entry-globally): Remove.
        (bibtex-find-crossref): Allow for crossref key located in other buffer.
        Bound to C-c C-x.
        (bibtex-find-entry): New optional args global and display.
        (bibtex-find-text): Fix docstring.  Remove arg as-if-interactive.
        (bibtex-validate): Use arg force of bibtex-files-expand.
        (bibtex-clean-entry): Bugfix, clean string entries properly.
        Always keep point at beginning of entry.
        (bibtex-complete): Bugfix.  Handle string entries properly.
        Call cleanup functions only if needed.
        (bibtex-String): Use bibtex-read-string-key.
        (bibtex-url): Use bibtex-remove-delimiters-string.  Do not alter
        case of replacement text.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/textmodes/bibtex.el.diff?tr1=1.88&tr2=1.89&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/ChangeLog.diff?tr1=1.6672&tr2=1.6673&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/etc/NEWS.diff?tr1=1.1076&tr2=1.1077&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]