1. 01 Oct, 2012 2 commits
  2. 30 Sep, 2012 3 commits
    • Bastien Guerry's avatar
      b9ab1b1f
    • Ralf Angeli's avatar
      Merge from standalone RefTeX repository. · 4f595e15
      Ralf Angeli authored
      Here is the ChangeLog of the standalone version of RefTeX without
      information about Makefiles and other auxiliary files.  The differences to
      the Emacs repository are documented in the respective ChangeLog files.
      
      2010-11-06  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-cite.el (reftex-create-bibtex-file): Make sure that
      	entries with whitespace at various places are found.
      	(reftex-extract-bib-entries-from-thebibliography): Remove
      	superfluous backslash.
      
      2010-10-16  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-cite.el
      	(reftex-extract-bib-entries-from-thebibliography): Use
      	`with-current-buffer'.
      
      2010-09-14  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-cite.el (reftex-do-citation): Make it possible again
      	to insert non-existent entries.
      
      2010-01-30  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-base.el (reftex-syntax-table-for-bib, reftex-mode):
      	Do not derive `reftex-syntax-table-for-bib' from
      	`reftex-syntax-table' because parens have to retain their paren
      	syntax in order for parsing of BibTeX entries like @book(...) to
      	work.
      
      2009-09-12  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-vars.el (reftex-label-alist): Doc fix.
      
      	* lisp/reftex-toc.el (reftex-re-enlarge): Call `enlarge-window'
      	only if there is something to do because in Emacs the horizontal
      	version throws an error even if the parameter is 0.
      
      2009-08-08  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-index.el: Suppress byte-compiler warnings.  Move
      	provide statement to end of file.
      
      	* lisp/reftex-dcr.el: Suppress byte-compiler warnings.  Move
      	provide statement to end of file.
      
      	* lisp/reftex-auc.el: Suppress byte-compiler warnings.
      
      	* doc/reftex.texi (Imprint): Mention Wolfgang in list of
      	contributors.
      
      	* lisp/reftex-vars.el (reftex-plug-into-AUCTeX): Doc fix.
      
      2009-07-05  Ralf Angeli  <angeli@caeruleus.net>
      
      	* doc/reftex.texi (Creating Citations): Give a hint about how to
      	auto-revert the BibTeX database file when using external editors.
      
      	* lisp/reftex-cite.el (reftex-do-citation): Save match data when
      	asking for optional arguments.
      
      2009-04-29  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-base.el (reftex-in-comment): Do not error out if
      	`comment-start-skip' is not set.
      
      2009-03-01  Wolfgang Mayer  <wmayer7@gmail.com>
      
      	* lisp/reftex-cite.el (reftex-all-used-citation-keys):
      	Fix regexp to correctly extract all citations in the same line.
      
      2008-12-29  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-vars.el (reftex-vref-is-default)
      	(reftex-fref-is-default): Adapt doc string.
      	(reftex-ref-style-default-list): New name for
      	`reftex-ref-style-active-list'.  Use :set instead of :repeat.
      	(reftex-vref-is-default, reftex-fref-is-default): Adapt to new
      	name.
      
      	* lisp/reftex-base.el (reftex-tie-multifile-symbols): Add doc
      	string.
      	(reftex-tie-multifile-symbols): Initialize
      	`reftex-ref-style-list'.
      	(reftex-untie-multifile-symbols): Add doc string.
      	(reftex-add-index-macros): Doc fix.
      	(reftex-ref-style-activate, reftex-ref-style-toggle)
      	(reftex-ref-style-list): New functions.
      	(reftex-mode-menu): Use them.
      
      	* lisp/reftex-sel.el (reftex-select-cycle-ref-style-internal): Use
      	`reftex-ref-style-list' function.
      
      	* lisp/reftex-ref.el (reftex-reference): Use
      	`reftex-ref-style-list' function.
      
      	* doc/reftex.texi (Referencing Labels): Simplify section about
      	reference macro cycling.
      	(Reference Styles, Options (Referencing Labels)): Adapt to changed
      	implementation.
      
      2008-12-18  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-base.el (reftex-in-comment): Deal correctly with
      	escaped comment characters.
      
      2008-11-30  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-vars.el (reftex-ref-style-alist): Change structure
      	so that it is not possible to use multiple different package names
      	within a style.
      	(reftex-ref-style-active-list): Adapt to new structure of
      	`reftex-ref-style-alist'.
      
      	* lisp/reftex-sel.el (reftex-select-cycle-active-ref-styles):
      	Remove.
      	(reftex-select-cycle-ref-style-internal): Adapt to new structure
      	of `reftex-ref-style-alist'.
      
      	* lisp/reftex-ref.el: Adapt creation of `reftex-<package>-<macro>'
      	functions to new structure of `reftex-ref-style-alist'.
      	(reftex-reference): Adapt to new structure of
      	`reftex-ref-style-alist'.
      
      	* lisp/reftex-base.el (reftex-mode-menu): Adapt to new structure
      	of `reftex-ref-style-alist'.
      
      	* doc/reftex.texi (Options (Referencing Labels)): Adapt to new
      	structure of `reftex-ref-style-alist'.
      
      2008-10-16  Ralf Angeli  <angeli@caeruleus.net>
      
      	* doc/reftex.texi (Referencing Labels, Reference Styles): Document
      	changes in the referencing functionality.
      
      2008-10-15  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-vars.el (reftex-ref-style-alist): Remove the symbols
      	for symbols for macro type distinction.  Add characters for macro
      	selection.
      	(reftex-ref-macro-prompt): New variable.
      
      	* lisp/reftex-sel.el (reftex-select-cycle-ref-style-internal):
      	Remove code for testing macro type.
      	(reftex-select-toggle-numref-pageref): Remove.
      	(reftex-select-label-map): Remove binding for
      	`reftex-select-toggle-numref-pageref'.
      
      	* lisp/reftex-ref.el (reftex-reference): Prompt for a reference
      	macro if `reftex-ref-macro-prompt' is non-nil.
      
      	* lisp/reftex-base.el (reftex-select-with-char): Kill the RefTeX
      	Select buffer when done.
      
      2008-06-07  David Kastrup  <dak@gnu.org>
      
      	* lisp/reftex-base.el (reftex-remove-if): Improve performance.
      
      2008-06-07  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-cite.el (reftex-get-string-refs): Use a regexp
      	alternative for better performance.
      
      	* doc/reftex.texi (Commands): Mention options for definition of
      	header and footer in BibTeX files.
      	(Options (Creating Citations)): Document
      	`reftex-create-bibtex-header' and `reftex-create-bibtex-footer'.
      
      	* lisp/reftex-cite.el (reftex-stringref-p): Remove.
      	(reftex-get-string-refs): Do without `reftex-stringref-p' and use
      	`reftex-remove-if' instead of the cl-based `remove-if'.
      	(reftex-create-bibtex-file): Doc fix.
      
      	* lisp/reftex-base.el (reftex-remove-if): New function.
      
      2008-06-07  Wolfgang Mayer  <wmayer7@gmail.com>
      
      	* lisp/reftex-vars.el (reftex-create-bibtex-header)
      	(reftex-create-bibtex-footer): New variables.
      
      	* lisp/reftex-cite.el (reftex-parse-bibtex-entry): Accept
      	additional optional argument `raw' and keep quotes or braces if it
      	is non-nil.
      	(reftex-stringref-p, reftex-get-string-refs): New functions.
      	(reftex-create-bibtex-file): Include entries that are
      	cross-referenced from cited entries.  Include @String definitions
      	in the resulting bib file.  Add header and footer defined in
      	`reftex-create-bibtex-header' and `reftex-create-bibtex-footer'.
      
      2008-05-03  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-parse.el (reftex-parse-from-file): Move backward one
      	char if a `\' was matched after a section macro.
      
      	* lisp/reftex-global.el (reftex-isearch-switch-to-next-file): Use
      	`reverse' instead of `nreverse' and `copy-list' in order to make
      	the byte compiler happy.  Get rid of unused `orig-flist' variable.
      
      	* lisp/reftex-base.el (reftex-compile-variables): Revert last
      	change.  Match `\' after a section macro.
      	(reftex-mapconcat-with-predicate): Remove.
      
      2008-04-13  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-base.el (reftex-mapconcat-with-predicate): New
      	function.
      	(reftex-compile-variables): Use it.  Treat environments and macros
      	differently in the regexp for section matching.
      
      	* lisp/reftex-parse.el (reftex-parse-from-file): Use beginning of
      	match instead of end as bound.
      
      	* lisp/reftex-sel.el (reftex-select-label-map): Changing binding
      	of reference style toggling to "s" which is not already taken.
      
      	* doc/reftex.texi (Reference Styles): Reflect change in key
      	binding for toggling reference styles.  Some minor changes.
      
      2008-03-27  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-vars.el: Some whitespace, doc and checkdoc fixes.
      
      2008-03-16  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-index.el (reftex-index-selection-or-word): Use
      	`reftex-region-active-p'.
      	(reftex-index-show-entry)
      	(reftex-index-initialize-phrases-buffer)
      	(reftex-index-phrases-apply-to-region): Sync with Emacs trunk.
      
      	* lisp/reftex-dcr.el (reftex-start-itimer-once): Silence the byte
      	compiler.
      
      	* lisp/reftex-auc.el: Move `provide' call to bottom of file.
      
      	* lisp/reftex-base.el: Require easymenu and define autoloads
      	earlier to avoid compiler warnings.
      	(reftex-region-active-p, reftex-select-with-char)
      	(reftex-show-commentary): Sync with version in Emacs trunk.
      	(reftex-make-overlay, reftex-overlay-put, reftex-move-overlay)
      	(reftex-delete-overlay): Define in a way which hides the XEmacs
      	symbols from the byte compiler.
      	(reftex-info): Silence the byte compiler.  Use `reftex.info'
      	instead of `reftex' in order to get the correct file.
      
      2008-03-07  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-cite.el (reftex-extract-bib-entries): Check if
      	BibTeX file changed on disk and ask if it should be reread in case
      	it did.
      
      2008-03-02  Ralf Angeli  <angeli@caeruleus.net>
      
      	* doc/reftex.texi: Lots of small fixes.
      	(Reference Styles): New section.
      	(varioref (LaTeX package), fancyref (LaTeX package)): Remove.
      	(Options (Referencing Labels)): Remove descriptions of deprecated
      	variables `reftex-vref-is-default' and `reftex-fref-is-default'.
      	Add descriptions for `reftex-ref-style-alist' and
      	`reftex-ref-style-active-list'.
      	(Referencing Labels): Update regarding reference styles.
      
      2008-02-17  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-ref.el (reftex-format-special): Add third argument
      	for refstyle possible to be passed, making the byte compiler
      	happy.
      	(reftex-reference): Pass refstyle to `reftex-format-special'.
      
      	* lisp/reftex-vars.el (reftex-ref-style-active-list): Make
      	creation of type compatible with Emacs 21.
      	(reftex-format-ref-function): Mention third argument of special
      	format function.
      
      	* lisp/reftex-base.el (reftex-mode-menu): Make creation of
      	Reference Style menu compatible with Emacs 21.
      
      	* doc/reftex.texi: Fix some typos.
      
      2008-01-27  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-vars.el (reftex-ref-style-active-list): Doc fix.
      
      	* lisp/reftex-base.el (reftex-erase-all-selection-and-index-buffers)
      	(reftex-access-parse-file): Use `mapc' instead of `mapcar' where
      	return value is not used.
      
      	* lisp/reftex-ref.el (reftex-offer-label-menu): Use `mapc' instead
      	of `mapcar' where return value is not used.
      
      	* lisp/reftex-sel.el (reftex-select-item, reftex-select-unmark):
      	Use `mapc' instead of `mapcar' where return value is not used.
      
      	* lisp/reftex-vars.el (reftex-ref-style-alist)
      	(reftex-ref-style-active-list): New variables.
      	(reftex-vref-is-default, reftex-fref-is-default): Adapt doc string
      	to new implementation.  Mark as obsolete.  Add compatibility code
      	for honoring the variable values in case they are set.
      
      	* lisp/reftex-base.el (reftex-mode-menu): Reference styles are now
      	computed from `reftex-ref-style-alist'.  Fix typo.
      
      	* lisp/reftex-ref.el (reftex-reference): Determine reference macro
      	by looking at `reftex-ref-style-active-list' and
      	`reftex-ref-style-alist'.  Use only one special format function.
      	(reftex-varioref-vref, reftex-fancyref-fref)
      	(reftex-fancyref-Fref): Remove definitions.  The functions are now
      	generated from `reftex-ref-style-alist'.
      	(reftex-format-vref, reftex-format-Fref, reftex-format-fref):
      	Remove.
      	(reftex-format-special): New function.
      
      	* lisp/reftex-sel.el (reftex-select-toggle-varioref)
      	(reftex-select-toggle-fancyref): Remove.
      	(reftex-select-cycle-active-ref-styles)
      	(reftex-select-cycle-ref-style-internal)
      	(reftex-select-cycle-ref-style-forward)
      	(reftex-select-cycle-ref-style-backward)
      	(reftex-select-toggle-numref-pageref): New functions.
      	(reftex-select-label-map): Use `v' and `V' for general cycling
      	through reference styles.  Add `p' for switching between number
      	and page reference types.
      
      2008-01-06  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-cite.el (reftex-pop-to-bibtex-entry)
      	(reftex-extract-bib-entries-from-thebibliography): Match \bibitem
      	entries with spaces or tabs in front of arguments.
      	(reftex-insert-bib-matches): Use `mapc' instead of `mapcar'
      	because return value is not used.
      
      2008-01-05  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-toc.el (reftex-make-separate-toc-frame): Hide
      	non-operational call to `focus-frame' in Emacs for the compilers's
      	sake.
      
      2008-01-03  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-dcr.el (reftex-mouse-view-crossref): Explain why
      	point is set.
      
      	* lisp/reftex-toc.el (reftex-toc-do-promote): Use `mapc' instead
      	of `mapcar' because return value is not used.
      	(reftex-toggle-auto-toc-recenter): Fix typo.
      
      	* lisp/reftex-cite.el (reftex-do-citation): Use `mapc' instead of
      	`mapcar' because return value is not used.
      
      2007-10-10  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-vars.el (reftex-cite-format-builtin)
      	(reftex-bibliography-commands): Add support for ConTeXt.
      
      	* doc/reftex.texi (Citation Styles): Mention support for ConTeXt.
      
      2007-08-23  Ralf Angeli  <angeli@caeruleus.net>
      
      	* doc/reftex.texi (Options (Defining Label Environments)): Fix
      	typo.
      
      2007-07-22  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-base.el (reftex-set-cite-format): Autoload.
      	(reftex-access-parse-file): Create parse file in a way that does
      	not interfere with recentf mode.
      	(reftex-access-parse-file): Do not risk destroying an existing
      	buffer.
      
      2007-07-07  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-parse.el (reftex-nth-arg): Use `forward-comment'
      	instead of `comment-forward'.  The latter is not always available
      	and the former is sufficient for LaTeX.
      	(reftex-nth-arg): Revert last change since moving over whitespace
      	and comments is done by `reftex-move-to-next-arg'.
      
      2007-05-20  Ralf Angeli  <angeli@caeruleus.net>
      
      	* doc/reftex.texi (Citation Styles): Correct some mistakes.
      
      2007-04-03  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-cite.el: Delete trailing whitespace.
      	(reftex-pop-to-bibtex-entry, reftex-extract-bib-entries)
      	(reftex-parse-bibtex-entry, reftex-create-bibtex-file): Match
      	entries containing numbers and symbol constituents.
      
      2007-03-28  Ralf Angeli  <angeli@caeruleus.net>
      
      	* doc/reftex.texi: Replace BibTeX by @BibTeX{} throughout the
      	file.
      
      2007-03-12  John Paul Wallington  <jpw@pobox.com>
      
      	* lisp/reftex-vars.el (reftex-format-ref-function)
      	(reftex-format-cite-function): Fix custom type.
      
      2007-03-10  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-base.el: Remove information in comment already in
      	imprint or cluttering output of `finder-commentary'.
      	Require reftex.el.
      
      	* lisp/reftex.el: Remove.  Now generated from reftex.el.in.
      
      	* lisp/reftex-dcr.el: Remove version info in header.  Add
      	maintainer info.
      
      	* lisp/reftex-global.el Remove version info in header.  Add
      	maintainer info.
      
      	* lisp/reftex-index.el Remove version info in header.  Add
      	maintainer info.
      
      	* lisp/reftex-parse.el Remove version info in header.  Add
      	maintainer info.
      
      	* lisp/reftex-ref.el Remove version info in header.  Add
      	maintainer info.
      
      	* lisp/reftex-sel.el Remove version info in header.  Add
      	maintainer info.
      
      	* lisp/reftex-toc.el Remove version info in header.  Add
      	maintainer info.
      
      	* lisp/reftex-vars.el Remove version info in header.  Add
      	maintainer info.
      
      2007-03-08  Ralf Angeli  <angeli@caeruleus.net>
      
      	* doc/reftex.texi: Include macros.texi and version.texi.  Change
      	maintainer and version information.  Express TeX, LaTeX, AUCTeX
      	and RefTeX with macros.
      	(Imprint): Change maintainer information.
      
      2007-03-04  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex.el: Update.
      
      	* lisp/reftex-base.el (reftex-show-commentary): Look in
      	reftex-base.el.
      	(reftex-report-bug): New function.
      
      	* lisp/reftex.el: Move original content to reftex-base.el.  Add
      	new header and automatically generated autoloads.
      
      	* lisp/reftex-base.el: New file.  Insert original content of
      	reftex.el.  Remove autoload for `reftex-index-phrases-mode'.
      	Delete trailing whitespace.
      
      2007-02-26  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-index.el (reftex-index-visit-phrases-buffer): Set
      	marker when visiting buffer.  This allows for returning from the
      	phrases file to the file one was just editing instead of the file
      	where the last phrases was added from.
      
      2007-02-25  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-index.el (reftex-index-phrases-syntax-table): New
      	variable.  Give ?\" punctuation syntax as it usually is not used
      	as string quote in TeX-related modes and may occur unmatched.  The
      	change also prevents fontification of quoted content.
      	(reftex-index-phrases-mode): Use it.
      
      	* lisp/reftex-cite.el (reftex-parse-bibtex-entry): Match fields
      	containing hyphens (besides word constituents).
      
      2007-02-25  David Kastrup  <dak@gnu.org>
      
      	* lisp/reftex.el (reftex-uniquify, reftex-uniquify-by-car):
      	Replace O(n^2) algorithms with O(n log n).  Introduce optional
      	argument SORT (not yet used).  TODO: figure out callers that can
      	specify SORT, in order to further speed this up.
      
      2007-02-25  Ralf Angeli  <angeli@caeruleus.net>
      
      	* lisp/reftex-vars.el (reftex-cite-key-separator): New variable.
      
      	* lisp/reftex-auc.el (reftex-arg-cite): Use
      	`reftex-cite-key-separator'.
      
      	* lisp/reftex-cite.el (reftex-do-citation)
      	(reftex-figure-out-cite-format): Use `reftex-cite-key-separator'.
      
      	* doc/reftex.texi (Options (Creating Citations)): Document
      	`reftex-cite-key-separator'.
      
      	* lisp/reftex-cite.el (reftex-do-citation): Return all keys, not
      	just the first one.
      
      	* lisp/reftex-auc.el (reftex-arg-cite): Correctly handle new
      	value type returned by `reftex-citation'.
      
      2007-02-24  Ralf Angeli  <angeli@caeruleus.net>
      
      	* doc/reftex.texi: Set correct filename for standalone
      	distribution.
      
      2007-02-07  Ralf Angeli  <angeli@caeruleus.net>
      
      	Create `reftex' module.
      4f595e15
    • Bastien Guerry's avatar
  3. 13 Sep, 2012 1 commit
  4. 12 Sep, 2012 2 commits
  5. 24 Aug, 2012 1 commit
  6. 15 Aug, 2012 1 commit
  7. 06 Aug, 2012 1 commit
  8. 01 Aug, 2012 2 commits
    • Jay Belanger's avatar
      calc.texi (Simplification modes, Conversions) · 1dcac243
      Jay Belanger authored
      (Operating on Selections, Basic Simplifications)
      (Algebraic Simplifications):  Mention "basic" simplifications.
      (Algebraic Entry): Remove mention of default simplifications.
      1dcac243
    • Jay Belanger's avatar
      calc.texi (Simplification modes): Mention "basic" simplification. · 8e7046c3
      Jay Belanger authored
      (The Calc Mode Line): Mention the mode line display for Basic
      simplification mode.
      (Simplify Formulas): Refer to 'algebraic' rather than 'default'
      simplifications.
      (Basic Simplifications): Rename from "Limited Simplifications"
      Replace "limited" by "basic" throughout.
      (Algebraic Simplifications):  Indicate that the algebraic
      simplifications are done by default.
      (Unsafe Simplifications):  Mention `m E'.
      (Simplification of Units): Mention `m U'.
      (Trigonometric/Hyperbolic Functions, Reducing and Mapping,
      Kinds of Declarations, Functions for Declarations):  Mention
      "algebraic simplifications" instead of `a s'.
      8e7046c3
  9. 30 Jul, 2012 1 commit
  10. 29 Jul, 2012 1 commit
    • Paul Eggert's avatar
      Don't use the abbreviation "win" to refer to Windows (Bug#10421). · b46a6a83
      Paul Eggert authored
      * lisp/org/ob-lilypond.el (ly-w32-ly-path): Rename from ly-win32-ly-path.
      (ly-w32-pdf-path): Rename from ly-win32-pdf-path.
      (ly-w32-midi-path): Rename from ly-win32-midi-path.
      (ly-determine-ly-path, ly-determine-pdf-path, ly-determine-midi-path):
      Check for "windows-nt", not "win32", in system-type.
      * src/regex.c (MAX_BUF_SIZE): Remove some incorrect and
      long-ago-commented-out code that talks about "WIN32".
      * src/w32heap.h (OS_WINDOWS_95): Rename from OS_WIN95.
      All uses changed.
      b46a6a83
  11. 28 Jul, 2012 1 commit
  12. 25 Jul, 2012 1 commit
  13. 14 Jul, 2012 1 commit
  14. 09 Jul, 2012 1 commit
  15. 06 Jul, 2012 1 commit
  16. 26 Jun, 2012 1 commit
    • Gnus developers's avatar
      Merge changes made in Gnus master ever since feature freeze · 89b163db
      Gnus developers authored
      :::::::::::::::::
      ::: doc/misc/ :::
      :::::::::::::::::
      2012-06-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus.texi (POP before SMTP): POP-before-SMTP works with all sending
        methods, so don't mention smtpmail here.
      	
      2012-05-04 Wolfgang Jenkner <wjenkner@inode.at>
      * gnus.texi (Picons): Document gnus-picon-properties.
      	
      2012-06-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus.texi: Remove mention of compilation, as that's no longer
       supported.
      	
      2012-03-14 Christopher Schmidt <christopher@ch.ristopher.com>
      * gnus.texi (Archived Messages): Mention
        gnus-gcc-pre-body-encode-hook and gnus-gcc-post-body-encode-hook.
      	
      2012-02-16 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus.texi (Various Summary Stuff):
        Remove mention of `gnus-propagate-marks'.
      	
      2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus.texi: Remove mentions of nnml/nnfolder/nntp backend marks,
        which no longer exist.
      	
      2012-02-08 Katsumi Yamaoka <yamaoka@jpl.org>
      * gnus.texi (Archived Messages):
        Document gnus-gcc-self-resent-messages.
      	
      2012-02-06 Lars Ingebrigtsen <larsi@gnus.org>
      * message.texi (Mail Variables):
        Mention the optional user parameter for X-Message-SMTP-Method.
      	
      2012-02-02 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus.texi (Posting Styles): Mention X-Message-SMTP-Method.
      * message.texi (Mail Variables): Document X-Message-SMTP-Method.
      	
      2012-01-31 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus.texi (Key Index): Change encoding to utf-8.
      	
      ::::::::::::::::::
      ::: lisp/gnus/ :::
      ::::::::::::::::::
      2012-06-26 Katsumi Yamaoka <yamaoka@jpl.org>
      * mm-decode.el: Add coding cookie for a soft hyphen that mm-shr uses.
      
      2012-06-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus-art.el (gnus-article-read-summary-keys): Protect against the key
        being bound to a lambda form.
      	
      2012-05-04 Wolfgang Jenkner <wjenkner@inode.at>
      * gnus-picon.el (gnus-picon-properties): New defcustom.
        (gnus-picon-create-glyph): Use it.
      	
      2012-06-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * shr.el: Add a iso-8859-1 cookie to make stuff work under other
        locales.
      * mm-decode.el (mm-display-part): Dissect archives when hitting `RET'
        on a handle.
      * gnus-sum.el (gnus-summary-limit-to-author): Use the current From
        address as the default.
      * nnfolder.el (nnfolder-save-buffer): Delete old versions silently.
        It makes no sense to query the user about internal files.
      * gnus-spec.el: Remove all the byte-compilation stuff, since
        benchmarking shows that it doesn't help when entering large summary
        buffers.
      * gnus-util.el (gnus-byte-code): Remove.
      * gnus-spec.el (gnus-update-format-specifications): Remove outdated
        grouplens stuff.
      	
      2012-06-07 Stephen Eglen <S.J.Eglen@damtp.cam.ac.uk>
      * message.el (message-buffers): Return all buffers derived from Message
        to make `gnus-dired-attach' work with mu4e.
      	
      2012-05-28 Daiki Ueno <ueno@unixuser.org>
      * mm-decode.el (mm-inhibit-auto-detect-attachment): New variable.
        (mm-dissect-singlepart): Don't guess the MIME type of
        application/octet-stream parts if mm-inhibit-auto-detect-attachment is
        set.
        (mm-dissect-multipart): Bind mm-inhibit-auto-detect-attachment if the
        toplevel MIME type is multipart/encrypted.
      	
      2011-12-02 Wolfgang Jenkner <wjenkner@inode.at>
      * gnus-agent.el (gnus-agent-save-active): Deal with the "groups" format.
        In particular, add an optional argument and a docstring.
      * gnus-start.el (gnus-groups-to-gnus-format): Use it.
      * nntp.el (nntp-finish-retrieve-group-infos): Make `nntp-server-buffer'
        current before calling `gnus-groups-to-gnus-format'.
        Note that this was already the case for `gnus-active-to-gnus-format'.
      	
      2012-04-25 Katsumi Yamaoka <yamaoka@jpl.org>
      * pop3.el (pop3-wait-for-messages): Fix retrieved data size calculation.
      	
      2012-04-12 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * mm-decode.el (mm-dissect-buffer): Doc fix.
      * gnus-sum.el (gnus-handle-ephemeral-exit):
        Avoid creating the group buffer if it doesn't exist.
      * gnus-group.el (gnus-group-read-ephemeral-group): If no quit-config
        is given, mark the group as ephemeral with the current window conf.
      * gnus-sum.el (gnus-set-global-variables): Don't assume that the group
        buffer exists, which it doesn't if we haven't started Gnus.
        (gnus-summary-exit): Allow quitting when we don't have a group buffer.
      	
      2012-04-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * mml.el (mml-generate-mime):
        Allow specifying what the top-level part type is.
      * gnus-sum.el (gnus-auto-center-summary):
        `scroll-margin' isn't defined on XEmacs.
      	
      2012-04-10 Philipp Haselwarter <philipp.haselwarter@gmx.de> (tiny change)
      * gnus-sum.el (gnus-auto-center-summary):
        Set default to respect `scroll-margin'.
      	
      2012-04-10 Elias Oltmanns <eo@nebensachen.de> (tiny change)
      * gnus-cite.el (gnus-dissect-cited-text): A single line without
        citation prefix within a block of cited text should be considered
        part of that block *only* if it is a blank line.
      	
      2012-04-02 Katsumi Yamaoka <yamaoka@jpl.org>
      * shr.el (shr-find-fill-point): Remove unused code; don't break a line
        before kinsoku-bol characters nor within kinsoku-eol characters.
      	
      2012-03-27 Katsumi Yamaoka <yamaoka@jpl.org>
      * gnus-sync.el (gnus-topic-alist, gnus-group-topic)
        (gnus-topic-create-topic, gnus-topic-enter-dribble):
        Silence compiler.
        (gnus-sync-read): Use mapc instead of mapcar.
      * mm-archive.el: Require mm-decode for some macros.
        (gnus-recursive-directory-files, mailcap-extension-to-mime):
        Silence the byte compiler.
        (mm-archive-decoders): New function that returns the value of
        the mm-archive-decoders variable.
      * mm-decode.el:
        Don't require mm-archive; autoload mm-archive functions instead.
        (mm-dissect-singlepart): Use the function mm-archive-decoders.
      * nnmail.el (mail-send-and-exit): Silence the byte compiler.
      	
      2012-03-12 Peter Munster <pmrb@free.fr>
      * gnus-demon.el (gnus-demon-timers): Now a plist (function -> timer).
        (gnus-demon-cancel): Ditto.
        (gnus-demon-run-callback): When function cannot be called due to low
        idleness, call it when idleness reaches the expected value, instead
        of waiting another timer period.
        (gnus-demon-init): Add `time' to arguments of call-back.
      	
      2012-03-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus.el: Register gnus-registry functions.
      * gnus-registry.el (gnus-try-warping-via-registry):
        Moved here and indent.
      * gnus-int.el (gnus-warp-to-article):
        Check whether the registry is enabled before warping.
      	
      2012-03-22 Dave Abrahams <dave@boostpro.com>
      * gnus-sum.el (gnus-summary-insert-subject): Record information
        in the registry about each article retrieved.
      * gnus-int.el (gnus-select-group-with-message-id): New function.
        (gnus-try-warping-via-registry): Ditto.
        (gnus-warp-to-article): Fall back on the registry.
      	
      2012-03-22 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * nnimap.el (nnimap-fetch-partial-articles): Minor doc string fixup.
      	
      2012-03-22 Katsumi Yamaoka <yamaoka@jpl.org>
      * gnus-msg.el (gnus-summary-resend-message-insert-gcc): Assume that
        gnus-gcc-self-resent-messages may be a group parameter.
        (gnus-summary-resend-message):
        Don't encode encoded words in header when Gcc'ing resent message.
      	
      2012-03-19 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * shr.el (shr-insert): Treat non-breaking space just like normal
        space.  This seems to produce more pleasing results.
        (shr-insert):
        Only insert a blank line if we're starting from an image.
        (shr-tag-br):
        Allow <br> to end lines or to make a single blank line.
        (shr-ensure-paragraph): Consider lines with white space to be blank.
      	
      2012-03-14 Christopher Schmidt <christopher@ch.ristopher.com>
      * gnus-msg.el (gnus-inews-do-gcc): Add gnus-gcc-pre-body-encode-hook
        and gnus-gcc-post-body-encode-hook.
      	
      2012-02-16 Lars Ingebrigtsen <larsi@gnus.org>
      * mm-decode.el (mm-dissect-singlepart):
        Guess what the type of application/octet-stream parts really is.
      * gnus-sum.el (gnus-propagate-marks): Remove.
      	
      2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
      * nntp.el (nntp-coding-system-for-read): Remove.
        (nntp-coding-system-for-write): Ditto.
        (nntp-open-connection): Just use `binary' directly.
      
      2012-02-14 Teodor Zlatanov <tzz@lifelogs.com>
      * registry.el (registry-usage-test, registry-persistence-test):
        Move to tests/gnustest-registry.el.
        (registry-make-testable-db, registry-match-test)
        (registry-instantiation-test): Move to tests/gnustest-registry.el.
      * gnus-registry.el (gnus-registry-misc-test)
        (gnus-registry-usage-test): Move to tests/gnustest-registry.el.
      * tests/gnustest-registry.el:
        New file with the registry and gnus-registry ERT tests.
      	
      2012-02-13 Katsumi Yamaoka <yamaoka@jpl.org>
      * gnus-msg.el (gnus-summary-resend-message):
        Make gnus-summary-resend-message-insert-gcc be last item in
        message-header-setup-hook.
      	
      2012-02-13 Lars Ingebrigtsen <larsi@gnus.org>
      * nnfolder.el (nnfolder-marks-directory, nnfolder-marks-is-evil)
        (nnfolder-marks, nnfolder-marks-file-suffix)
        (nnfolder-marks-modtime): Remove.
        (nnfolder-open-server): Don't use marks.
        (nnfolder-request-delete-group): Ditto.
        (nnfolder-request-rename-group): Ditto.
        (nnfolder-request-set-mark, nnfolder-request-marks)
        (nnfolder-group-marks-pathname, nnfolder-marks-changed-p)
        (nnfolder-save-marks, nnfolder-open-marks): Remove.
      * nnml.el (nnml-marks-is-evil, nnml-marks-file-name, nnml-marks)
        (nnml-marks-modtime): Remove.
        (nnml-request-delete-group): Don't use marks.
        (nnml-request-rename-group): Ditto.
        (nnml-request-set-mark, nnml-request-marks, nnml-marks-changed-p)
        (nnml-save-marks, nnml-open-marks): Remove.
      * nntp.el (nntp-marks-is-evil, nntp-marks-file-name, nntp-marks)
        (nntp-marks-modtime, nntp-marks-directory, nntp-request-set-mark)
        (nntp-request-marks, nntp-marks-directory, nntp-marks-changed-p)
        (nntp-save-marks, nntp-open-marks, nntp-possibly-create-directory)
        (nntp-server-to-method-cache): Remove.
      * shr.el (shr-rescale-image): Fix wrong merge.
      	
      2012-02-15 Lars Ingebrigtsen <larsi@gnus.org>
      * shr.el (shr-remove-trailing-whitespace):
        Really delete the padding on too-wide lines.
      	
      2012-02-09 Lars Ingebrigtsen <larsi@gnus.org>
      * mm-archive.el (mm-archive-dissect-and-inline): New function.
        (mm-archive-dissect-and-inline): Fix up the undisplayer.
      * mm-decode.el (mm-display-external): Output the text from
        the command in the buffer after the command finished.
        This makes text-based commands behave better.
      	
      2012-02-07 Lars Ingebrigtsen <larsi@gnus.org>
      * message.el (smtpmail-smtp-user): Silence compiler warning.
      	
      2012-02-06 Lars Ingebrigtsen <larsi@gnus.org>
      * message.el (message-multi-smtp-send-mail):
        Also allow specifying the SMTP user name.
      	
      2012-02-06 Katsumi Yamaoka <yamaoka@jpl.org>
      * gnus-sum.el (gnus-summary-article-map): Fix typo.
      	
      2012-02-02 Lars Ingebrigtsen <larsi@gnus.org>
      * message.el (message-multi-smtp-send-mail): New function.
        (message-multi-smtp-send-mail): Respect the X-Message-SMTP-Method
        header to implement multi-SMTP functionality.
      * gnus-agent.el (gnus-agent-send-mail-function): Removed.
        (gnus-agentize): Don't set it.
        (gnus-agent-send-mail): Don't use it.
      * gnus-sum.el (gnus-summary-widget-backward):
        New function and keystroke.
      * shr.el (shr-put-image): Remove underlines from sliced images.
        (shr-zoom-image): Compute the region to be replaced more correctly.
      	
      2012-02-02 Katsumi Yamaoka <yamaoka@jpl.org>
      * gnus-msg.el (gnus-gcc-self-resent-messages): New user option.
        (gnus-summary-resend-message-insert-gcc): New function.
        (gnus-summary-resend-message): Modify message-header-setup-hook and
        message-sent-hook to make it work for Gcc.
        (gnus-inews-do-gcc): Update the number of unread articles of groups
        that messages are Gcc'd to.
      * message.el (message-resend): Run message-sent-hook to do Gcc.
      	
      2012-02-01 Lars Ingebrigtsen <larsi@gnus.org>
      * gnus-registry.el (gnus-registry-fixup-registry):
        Move the message to a higher level to silence compilation.
      * gnus-art.el (gnus-shr-put-image): Take and pass on a `flags'
        parameter to allow controlling the scaling.
      * shr.el (shr-zoom-image): New command and keystroke.
        (shr-put-image): Take a `size' flag to say how to scale the image.
      * mm-archive.el (mm-dissect-archive): Use it to get all file names.
        Use recursive deletion.
        (mm-dissect-archive): Add support for zip files.
      * gnus-util.el (gnus-recursive-directory-files): New function.
      * mm-archive.el (mm-archive-list-files): Inline text and image parts.
        (mm-archive-decoders): Add tgz support.
      * mm-decode.el (mm-shr): Make sure that the HTML ends with a newline.
        Otherwise inserting text into the Gnus buffer can look odd.
      * gnus-art.el (gnus-mime-inline-part): Slight clean-up.
      * mm-archive.el (mm-archive-decoders): Add support for tar.
      * gnus.el (gnus-logo-color-alist): Change the colours for Ma Gnus.
      * nnmail.el (nnmail-extra-headers): Add Cc to the default.
      	
      2012-01-31 Lars Ingebrigtsen <larsi@gnus.org>
      * mm-decode.el (mm-dissect-singlepart): Check that the decoder exists.
      * mm-archive.el: New file.
      * mm-decode.el (mm-dissect-singlepart):
        Use it to decode ms-tnef files.
      * mm-util.el (mm-find-buffer-file-coding-system): Comment fix.
      * message.el (message-goto-*): Make all the `message-goto-*' commands
        push the mark before moving point.  This makes it easier to go back
        to where you came from after editing whatever you jumped to.
      	
      2012-01-07 Teodor Zlatanov <tzz@lifelogs.com>
      * gnus-sync.el (gnus-sync-newsrc-groups): Quote normally.
        (gnus-sync-lesync-pre-save-group-entry): Remove invalid invlists.
        (gnus-sync-lesync-normalize-group-entry): Ignore a few more keys.
      	
      2011-11-09 Teodor Zlatanov <tzz@lifelogs.com>
      * spam.el: Move BBDB autoloads.
        (spam-exists-in-BBDB-p):
        New function to do the BBDB search directly in BBDB 2 and 3.
        (spam-check-BBDB): Use it.
        (spam-enter-ham-BBDB): Use it.
      	
      2011-10-31 Peter Munster <pmrb@free.fr> (tiny change)
      * gnus-group.el (gnus-group-get-new-news):
        New parameter `one-level' for scanning exactly one level.
      * gnus-start.el (gnus-get-unread-articles): Ditto.
      	
      2011-11-03 Teodor Zlatanov <tzz@lifelogs.com>
      * gnus-sync.el: More commentary about setup.
      	
      2011-11-02 Teodor Zlatanov <tzz@lifelogs.com>
      * gnus-sync.el: More commentary about `gnus-sync-read' issues.
      	
      2011-10-31 Teodor Zlatanov <tzz@lifelogs.com>
      * gnus-sync.el: Improve docs about CouchDB admins.
      	
      2011-10-29 Teodor Zlatanov <tzz@lifelogs.com>
      * gnus-sync.el (gnus-sync-lesync-setup): Fix salt when user setup is
        not needed.  Provide xmlplistread list function to produce XML plist
        output for non-Gnus LeSync clients.
      	
      2011-10-27 Teodor Zlatanov <tzz@lifelogs.com>
      * gnus-sync.el: Add LeSync synchronization backend and logic to read
        and save against it.  Group subscriptions, read marks, other marks,
        subscription levels, topic names, and topic offsets (the group's
        position within the topic) are saved.  This is an experimental
        backend and may change significantly.  Load json.el from
        the gnus-fallback-lib if it's not available otherwise.
        (gnus-sync-save): Don't use `apply-partially' because of XEmacs.
      
      2011-04-20 David Engster <dengste@eml.cc>
      * tests/gnustest-nntp.el: New file for simple NNTP testing.
      89b163db
  17. 19 Jun, 2012 1 commit
  18. 11 Jun, 2012 2 commits
    • Gnus developers's avatar
      Merge bugfixes done in Gnus trunk · 71cca84d
      Gnus developers authored
      Those changes fix only the bugs having appeared in the bug list.
      Many other Gnus changes not yet merged to Emacs are in:
         ftp://ftp.jpl.org/pub/tmp/MaGnus-to-Emacs.patch
      (or http://www.jpl.org/ftp/pub/tmp/MaGnus-to-Emacs.patch)
      
      2012-06-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
      * gnus.texi (Group Timestamp): Mention where to find documentation for
        the `gnus-tmp-' variables (bug#11601).
      2012-04-14 Wolfgang Jenkner <wjenkner@inode.at>
      * gnus-agent.el (gnus-agent-retrieve-headers): Recalculate the range of
        articles when fetch-old is non-nil (bug#11370).
      71cca84d
    • Michael Albinus's avatar
      Sync with Tramp 2.2.6-pre. · 888a7fc0
      Michael Albinus authored
      * tramp.texi (all): Use consequently @command{}, @env{} and @kbd{}
      where appropriate.
      (Ad-hoc multi-hops): New section.
      (Remote processes): New subsection "Running remote processes on
      Windows hosts".
      (History): Add remote commands on Windows, and ad-hoc multi-hop methods.
      (External methods): "ControlPersist" must be set to "no" for the
      `scpc' method.
      (Remote processes): Add a note about `auto-revert-tail-mode'.
      (Frequently Asked Questions): Use "scpx" in combination with
      "ControlPersist".  Reported by Adam Spiers <emacs@adamspiers.org>.
      
      * trampver.texi: Update release number.
      888a7fc0
  19. 10 Jun, 2012 1 commit
  20. 08 Jun, 2012 1 commit
  21. 01 Jun, 2012 1 commit
  22. 29 May, 2012 1 commit
  23. 28 May, 2012 2 commits
  24. 27 May, 2012 1 commit
  25. 22 May, 2012 1 commit
  26. 19 May, 2012 1 commit
    • Jay Belanger's avatar
      * calc/calc.el (calc-ensure-consistent-units): New variable. · d14b0029
      Jay Belanger authored
      * calc/calc-units.el (math-consistent-units-p, math-check-unit-consistency):
        New functions.
        (calc-quick-units, calc-convert-units): Use `math-check-unit-consistency' when 
        `calc-ensure-consistent-units' is non-nil. 
        (calc-extract-units): Fix typo.
      
      * doc/misc/calc.texi
        (Basic Operations on Units, Customizing Calc):
        Mention `calc-ensure-consistent-units'.
      d14b0029
  27. 16 May, 2012 1 commit
  28. 14 May, 2012 1 commit
  29. 12 May, 2012 5 commits