[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/ChangeLog
From: |
Roland Winkler |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/ChangeLog |
Date: |
Thu, 29 Dec 2005 15:25:29 +0000 |
Index: emacs/lisp/ChangeLog
diff -u emacs/lisp/ChangeLog:1.8884 emacs/lisp/ChangeLog:1.8885
--- emacs/lisp/ChangeLog:1.8884 Thu Dec 29 02:01:31 2005
+++ emacs/lisp/ChangeLog Thu Dec 29 15:25:28 2005
@@ -1,3 +1,51 @@
+2005-12-29 Roland Winkler <address@hidden>
+
+ * textmodes/bibtex.el (bibtex-entry-type-whitespace)
+ (bibtex-entry-type-str, bibtex-empty-field-re)
+ (bibtex-search-backward-string, bibtex-preamble-prefix)
+ (bibtex-search-entry, bibtex-enclosing-entry-maybe-empty-head):
+ Removed.
+ (bibtex-any-valid-entry-type): New variable.
+ (bibtex-parse-field-name): Simplify.
+ (bibtex-parse-string, bibtex-search-forward-string): New arg
+ empty-key.
+ (bibtex-preamble-prefix): Include left delimiter.
+ (bibtex-search-forward-field, bibtex-search-backward-field): Allow
+ unbounded search past entry boundaries (required by bibtex-pop).
+ (bibtex-text-in-field-bounds): Use push.
+ (bibtex-text-in-field): Do not use bibtex-narrow-to-entry.
+ (bibtex-parse-preamble, bibtex-valid-entry)
+ (bibtex-beginning-first-field): New functions.
+ (bibtex-skip-to-valid-entry): Use bibtex-valid-entry. Fix regexp.
+ (bibtex-map-entries): Fix docstring.
+ (bibtex-flash-head): New arg prompt. Simplify.
+ (bibtex-enclosing-field): Include code of bibtex-inside-field.
+ (bibtex-insert-kill): Simplify. Always insert text past the
+ current field or entry.
+ (bibtex-format-entry): Use bibtex-parse-field.
+ (bibtex-pop): Use bibtex-beginning-of-entry and
+ bibtex-end-of-entry to initiate the search. Insert empty field if
+ we found ourselves.
+ (bibtex-print-help-message): New args field and comma. Handle
+ entry keys.
+ (bibtex-make-field): Use bibtex-beginning-of-entry.
+ (bibtex-end-of-entry): Use bibtex-valid-entry. Recognize any
+ invalid entry.
+ (bibtex-validate): Use bibtex-valid-entry and bibtex-parse-string.
+ Handle preambles. Simplify code for thorough test.
+ (bibtex-next-field, bibtex-find-text, bibtex-find-text-internal):
+ New arg comma. Handle entry heads.
+ (bibtex-remove-OPT-or-ALT, bibtex-remove-delimiters)
+ (bibtex-kill-field, bibtex-copy-field-as-kil, bibtex-empty-field):
+ New arg comma.
+ (bibtex-kill-entry): Use bibtex-any-entry-maybe-empty-head.
+ (bibtex-fill-field): Simplify.
+ (bibtex-fill-entry): Use bibtex-beginning-first-field and
+ bibtex-parse-field.
+ (bibtex-convert-alien): Do not wait before calling
+ bibtex-validate.
+ (bibtex-complete): Use bibtex-parse-preamble.
+
2005-12-29 Nick Roberts <address@hidden>
* progmodes/gdb-ui.el (gdb-tooltip-print, gdb-tooltip-print-1):
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Richard M. Stallman, 2005/12/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Richard M. Stallman, 2005/12/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juri Linkov, 2005/12/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Richard M. Stallman, 2005/12/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Simon Josefsson, 2005/12/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Luc Teirlinck, 2005/12/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2005/12/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2005/12/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Bill Wohler, 2005/12/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Nick Roberts, 2005/12/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,
Roland Winkler <=
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Roland Winkler, 2005/12/29
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Luc Teirlinck, 2005/12/29
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2005/12/29
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juri Linkov, 2005/12/30
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Eli Zaretskii, 2005/12/30
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Andreas Schwab, 2005/12/30
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Roland Winkler, 2005/12/30
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2005/12/30
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2005/12/30
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Richard M. Stallman, 2005/12/30