view lispintro/ChangeLog @ 67575:d0f7b15488df

(bibtex-expand-strings) (bibtex-autokey-expand-string, bibtex-name-part) (bibtex-entry-type-whitespace, bibtex-entry-type-str) (bibtex-any-entry-maybe-empty-head, bibtex-string-type) (bibtex-preamble-prefix, bibtex-string-empty-key): New variables. (bibtex-entry-type, bibtex-entry-head): Match only valid entries. (bibtex-entry-postfix, bibtex-known-entry-type-re) (bibtex-valid-entry-re, bibtex-any-valid-entry-re) (bibtex-valid-entry-whitespace-re, bibtex-empty-field-re) (bibtex-field-name-for-parsing, bibtex-remove-delimiters-string) (bibtex-beginning-of-last-entry): Remove. (bibtex-parse-field-name): Use bibtex-field-name. Issue error message if comma is missing but buffer is read-only. (bibtex-parse-field-text): Handle whitespaces at the end of field text. Return 3-element list with beginning and end of field text and end of field. (bibtex-end-of-text-in-field, bibtex-end-of-field): Change accordingly. (bibtex-parse-field): Remove arg name. Use bibtex-field-name. (bibtex-search-forward-field, bibtex-search-backward-field): Search always delimited by limits of entry. Use more efficient search algorithms. (bibtex-name-in-field): Use bibtex-start-of-name-in-field and bibtex-end-of-name-in-field. (bibtex-text-in-field-bounds): Handle BibTeX strings when extracting the content of a field. (bibtex-text-in-field): Use search limits. (bibtex-parse-string-prefix): Handle empty string keys based on bibtex-string-empty-key. (bibtex-parse-string): Fix docstring. (bibtex-text-in-string): Use bibtex-text-in-field-bounds. (bibtex-preamble-prefix, bibtex-strings): New functions. (bibtex-skip-to-valid-entry): Include preceding whitespace in BibTeX entries (consistent with other BibTeX functions). (bibtex-map-entries): Use bibtex-skip-to-valid-entry. (bibtex-search-entry): Fix docstring. Simplify. (bibtex-flash-head, bibtex-complete-string-cleanup) (bibtex-count-entries, bibtex-sort-buffer): Simplify. (bibtex-beginning-of-first-entry): Use bibtex-skip-to-valid-entry. (bibtex-parse-entry): New optional arg content. (bibtex-format-entry, bibtex-autofill-entry, bibtex-url): Use it. Use bibtex-text-in-field-bounds. (bibtex-print-help-message): Handle BibTeX strings and preambles. (bibtex-end-of-entry): Use bibtex-preamble-prefix and bibtex-parse-string-postfix. (bibtex-find-text-internal): New function. (bibtex-remove-delimiters): Use it. (bibtex-find-text): Use it. New optional arg help. (bibtex-complete): Handle BibTeX string and preamble entries. (bibtex-Preamble): Fix order of closing delimiters.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Wed, 14 Dec 2005 17:15:20 +0000
parents 2c8495a2cf88
children e8a3fb527b77 fa0da9b57058
line wrap: on
line source

2005-09-16  Romain Francoise  <romain@orebokech.com>

	* emacs-lisp-intro.texi (GNU Free Documentation License):
	Specify GFDL version 1.2.

2005-07-30  Eli Zaretskii  <eliz@gnu.org>

	* makefile.w32-in (info): Don't run install-info.
	($(infodir)/dir): New target, produced by running install-info.

2005-07-04  Lute Kamstra  <lute@gnu.org>

	Update FSF's address in GPL notices.

	* emacs-lisp-intro.texi: Update FSF's address.

2004-04-23  Juanma Barranquero  <lektu@terra.es>

	* makefile.w32-in: Add "-*- makefile -*-" mode tag.

2004-02-29  Juanma Barranquero  <lektu@terra.es>

	* makefile.w32-in (mostlyclean, clean, maintainer-clean): Use
	$(DEL) instead of rm, and ignore exit code.

2003-11-16  Kevin Ryde  <user42@zip.com.au>

	* emacs-lisp-intro.texi: [CVS commitment by <bob@rattlesnake.com>]
	Corrections to cross references,
	(Interactive Options): elisp "interactive" -> "Using Interactive".
	(defvar and asterisk): Remove emacs "Edit Options" reference,
	edit-options is no longer described in the emacs manual.
	(Lists diagrammed): elisp "List Type" -> "Cons Cell Type".

2003-09-03  Peter Runestig  <peter@runestig.com>

	* makefile.w32-in: New file.

2001-11-29  Eli Zaretskii  <eliz@is.elta.co.il>

	* emacs-lisp-intro.texi (Index): @ignore extraneous text.
	Use @dircategory and @direntry to define the DIR entry.

2001-11-25  Robert J. Chassell  <bob@rattlesnake.com>

	* emacs-lisp-intro.texi: Move @contents to the beginning of the
	file.  Set the size to @smallbook.

2001-11-24  Eli Zaretskii  <eliz@is.elta.co.il>

	* Makefile.in: New file.

	* README: Update.

	* *.eps: Rename to avoid clashes in DOS 8+3 namespace.

;; Local Variables:
;; coding: iso-2022-7bit
;; End:

    Copyright (C) 2001, 2002, 2003, 2004, 2005
	Free Software Foundation, Inc.
  Copying and distribution of this file, with or without modification,
  are permitted provided the copyright notice and this notice are preserved.

;;; arch-tag: ee4f8e1f-e14c-4d2e-86de-4dd697e6f1c3