1. 13 Dec, 2004 1 commit
  2. 12 Dec, 2004 1 commit
  3. 11 Dec, 2004 1 commit
  4. 10 Dec, 2004 1 commit
  5. 09 Dec, 2004 1 commit
  6. 07 Dec, 2004 4 commits
  7. 26 Nov, 2004 2 commits
    • Stefan Monnier's avatar
      (bibtex-sort-entry-class) · 02c8032e
      Stefan Monnier authored
      (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'.
      (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.
      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.
    • Jan Djärv's avatar
  8. 25 Nov, 2004 2 commits
  9. 22 Nov, 2004 2 commits
  10. 20 Nov, 2004 3 commits
  11. 19 Nov, 2004 2 commits
  12. 16 Nov, 2004 1 commit
  13. 15 Nov, 2004 1 commit
  14. 10 Nov, 2004 1 commit
  15. 09 Nov, 2004 1 commit
  16. 08 Nov, 2004 2 commits
  17. 06 Nov, 2004 2 commits
  18. 04 Nov, 2004 1 commit
  19. 02 Nov, 2004 1 commit
  20. 01 Nov, 2004 1 commit
  21. 31 Oct, 2004 1 commit
    • Stefan Monnier's avatar
      Use `button's. · e0dc0c55
      Stefan Monnier authored
      (bibtex-autokey-transcriptions): Translate TeX `\ ' to space.
      (bibtex-reference-keys): Distinguish between header keys and crossref keys.
      (bibtex-beginning-of-field): New function.
      (bibtex-url-map): Remove.
      (bibtex-font-lock-keywords): Use bibtex-font-lock-crossref.
      (bibtex-font-lock-url-regexp): Assume that field names begin at
      the beginning of a line.
      (bibtex-font-lock-url): Simplify.  Do not use bibtex-enclosing-field.
      Remove field delimiters.  Bugfix, point can be inside a field with a url.
      Use bibtex-beginning-of-field.
      (bibtex-font-lock-crossref, bibtex-button-action, bibtex-button): New funs.
      (bibtex-mark-active, bibtex-run-with-idle-timer): Remove.
      (bibtex-key-in-head): Simplify.
      (bibtex-current-line): Use bolp.
      (bibtex-parse-keys): Remove unused arg `add'.
      Use bibtex-type-in-head and bibtex-key-in-head.
      (bibtex-parse-entry, bibtex-autofill-entry):
      Use bibtex-type-in-head and bibtex-key-in-head.
      (bibtex-autokey-get-field): Do not alter case of replacement text.
      (bibtex-autokey-get-names): Do all processing of name list.
      (bibtex-autokey-get-year): New function.
      (bibtex-autokey-get-title): Do all processing of title words.
      (bibtex-generate-autokey): Simplify.
      (bibtex-string-files-init): Use default-directory.
      Allow for absolute file names in bibtex-string-files.
      (bibtex-files, bibtex-file-path): New variables.
      (bibtex-files-expand): New function.
      (bibtex-find-entry-globally): New command.
      (bibtex-summary-function): New variable.
      (bibtex-summary): Default value of bibtex-summary-function.
      (bibtex-find-crossref): New optional args pnt and split.
      (bibtex-complete-key-cleanup): Call bibtex-summary-function.
      (bibtex-copy-summary-as-kill): New command bound to C-cC-t.
      (bibtex-validate): Fix docstring.  Check only abbreviated month fields.
      Fix handling of required and alternative fields.
      Identify duplicate keys even if bibtex-maintain-sorted-entries is nil.
      Use cons and display-buffer.
      (bibtex-validate-globally): New command.
      (bibtex-clean-entry): Use bibtex-files-expand.  Do not call
      bibtex-parse-keys and bibtex-parse-strings for updating
      bibtex-reference-keys and bibtex-strings.
      (bibtex-realign): Remove blank lines past the last entry.
      (bibtex-reformat): Use bibtex-entry-format as default.
      (bibtex-choose-completion-string): Remove.
      (bibtex-complete): Do not use bibtex-choose-completion-string.
      (bibtex-url): Simplify.
  22. 28 Oct, 2004 1 commit
  23. 27 Oct, 2004 3 commits
  24. 26 Oct, 2004 2 commits
  25. 24 Oct, 2004 2 commits