bpt/emacs.git
15 years ago(undo_limit, undo_strong_limit, Vundo_outer_limit): Quadruple undo
Chong Yidong [Tue, 27 Jan 2009 20:57:47 +0000 (20:57 +0000)]
(undo_limit, undo_strong_limit, Vundo_outer_limit): Quadruple undo
limits (bug#1501).

15 years ago* undo.c (undo_limit, undo_strong_limit, Vundo_outer_limit):
Chong Yidong [Tue, 27 Jan 2009 20:57:07 +0000 (20:57 +0000)]
* undo.c (undo_limit, undo_strong_limit, Vundo_outer_limit):
Quadruple undo limits (bug#1501).

15 years ago(mouse-select-font): Return a string instead of a list.
Chong Yidong [Tue, 27 Jan 2009 20:43:27 +0000 (20:43 +0000)]
(mouse-select-font): Return a string instead of a list.

15 years ago* mouse.el (mouse-select-font): Return a string instead of a list.
Chong Yidong [Tue, 27 Jan 2009 20:43:18 +0000 (20:43 +0000)]
* mouse.el (mouse-select-font): Return a string instead of a list.

15 years agoFix last changelog entry.
Chong Yidong [Tue, 27 Jan 2009 20:10:00 +0000 (20:10 +0000)]
Fix last changelog entry.

15 years agoSwap C-delete and C-backspace bindings here, so we don't have to do it
Chong Yidong [Tue, 27 Jan 2009 20:09:47 +0000 (20:09 +0000)]
Swap C-delete and C-backspace bindings here, so we don't have to do it
in normal-erase-is-backspace-mode.

15 years agothe latter is not available on ttys anyway.
Chong Yidong [Tue, 27 Jan 2009 20:09:38 +0000 (20:09 +0000)]
the latter is not available on ttys anyway.

15 years ago* bindings.el ([C-backspace]): Swap C-delete and C-backspace
Chong Yidong [Tue, 27 Jan 2009 20:09:20 +0000 (20:09 +0000)]
* bindings.el ([C-backspace]): Swap C-delete and C-backspace
bindings here, so we don't have to do it in
normal-erase-is-backspace-mode.

* simple.el (normal-erase-is-backspace-mode): Don't swap C-delete
and C-backspace; the latter is not available on ttys anyway.

15 years agoFix broken call to string-match.
Tassilo Horn [Tue, 27 Jan 2009 18:34:02 +0000 (18:34 +0000)]
Fix broken call to string-match.

15 years agoRestore a clobbered change.
Glenn Morris [Tue, 27 Jan 2009 18:19:36 +0000 (18:19 +0000)]
Restore a clobbered change.

15 years ago(doc-view-mode): Enhance docstring and fallback to
Tassilo Horn [Tue, 27 Jan 2009 15:52:17 +0000 (15:52 +0000)]
(doc-view-mode): Enhance docstring and fallback to
fundamental-mode or ps-mode if the file is empty or doesn't exist
at all.
(doc-view-initiate-display): Better info message if doc-view-mode
cannot be used.  (Missing utility or no png support/no X frame.)

15 years ago2009-01-27 Carsten Dominik <dominik@science.uva.nl>
Carsten Dominik [Tue, 27 Jan 2009 11:41:50 +0000 (11:41 +0000)]
2009-01-27  Carsten Dominik  <dominik@science.uva.nl>

* refcards/orgcard.tex: New version number.

15 years ago2009-01-27 Carsten Dominik <dominik@science.uva.nl>
Carsten Dominik [Tue, 27 Jan 2009 11:41:36 +0000 (11:41 +0000)]
2009-01-27  Carsten Dominik  <dominik@science.uva.nl>

* org.texi (Plain lists, TODO basics, Priorities)
(Multiple sets in one file, Conflicts): Document interaction with
`shift-selection-mode'.

15 years ago2009-01-27 Carsten Dominik <carsten.dominik@gmail.com>
Carsten Dominik [Tue, 27 Jan 2009 11:39:48 +0000 (11:39 +0000)]
2009-01-27  Carsten Dominik  <carsten.dominik@gmail.com>

* org.el (org-todo): Return correct state type even if the blocker
throws an error.
(org-modifier-cursor-error): Renamed from
`org-shiftcursor-error'.
(org-shiftmetaleft, org-shiftmetaright, org-shiftmetaup)
(org-shiftmetadown): Call `org-modifier-cursor-error'.

* org-agenda.el (org-agenda-todo): Call `org-todo' interactively,
to get real errors from the blocker hook.

* org.el (org-shiftselect-error, org-call-for-shift-select): New
functions.
(org-set-visibility-according-to-property): Turn off the setting
of `org-show-entry-below', to avoid overruling a FOLDED visibility
property.

* org.el (org-support-shift-select): New option.
(org-shiftup, org-shiftdown, org-shiftright, org-shiftleft)
(org-shiftcontrolright, org-shiftcontrolleft): Support for shift
selection outside contexts.

* org-list.el (org-at-item-bullet-p): New function.

* org-jsinfo.el (org-infojs-handle-options): Remove unnecessary
variables.

* org-footnote.el (org-footnote-normalize): Remove unnecessary
variable.
(org-insert-footnote-reference-near-definition): Remove
unnecessary let form.

15 years ago(Search-based Fontification): Correct a typo.
Alan Mackenzie [Tue, 27 Jan 2009 09:40:25 +0000 (09:40 +0000)]
(Search-based Fontification): Correct a typo.

15 years ago*** empty log message ***
Alan Mackenzie [Tue, 27 Jan 2009 09:39:11 +0000 (09:39 +0000)]
*** empty log message ***

15 years agoTweak previous doc fix.
Glenn Morris [Tue, 27 Jan 2009 08:32:56 +0000 (08:32 +0000)]
Tweak previous doc fix.

15 years ago(rmail-copy-headers): Doc fix. Leave point at the end
Glenn Morris [Tue, 27 Jan 2009 08:29:35 +0000 (08:29 +0000)]
(rmail-copy-headers): Doc fix.  Leave point at the end
of the headers in the full header case.  (Bug#2073)

15 years ago(mh-pack-folder-hook): Bump package-version to 8.2.
Bill Wohler [Tue, 27 Jan 2009 06:42:27 +0000 (06:42 +0000)]
(mh-pack-folder-hook): Bump package-version to 8.2.

15 years ago(mh-pack-folder): Fix docstring.
Bill Wohler [Tue, 27 Jan 2009 06:42:11 +0000 (06:42 +0000)]
(mh-pack-folder): Fix docstring.

15 years ago(mh-mm-merge-handles)
Bill Wohler [Tue, 27 Jan 2009 06:36:54 +0000 (06:36 +0000)]
(mh-mm-merge-handles)
(mh-mm-set-handle-multipart-parameter, mh-mm-inline-text-vcard)
(mh-mml-minibuffer-read-disposition, mh-mm-save-part): Update with
code from Gnus 5.11 (closes SF #2235022).

15 years ago(calc-sel-expand-formula): Simplify expanded denominator.
Jay Belanger [Tue, 27 Jan 2009 05:12:28 +0000 (05:12 +0000)]
(calc-sel-expand-formula): Simplify expanded denominator.

15 years ago(ftfont_has_char): If the arg FONT is a font-object,
Kenichi Handa [Tue, 27 Jan 2009 05:10:08 +0000 (05:10 +0000)]
(ftfont_has_char): If the arg FONT is a font-object,
directly use GT_Get_Char_index.

15 years ago(struct xftfont_info): New member `index'.
Kenichi Handa [Tue, 27 Jan 2009 05:08:40 +0000 (05:08 +0000)]
(struct xftfont_info): New member `index'.

15 years ago(struct font_driver): Fix comment for has_char.
Kenichi Handa [Tue, 27 Jan 2009 05:08:00 +0000 (05:08 +0000)]
(struct font_driver): Fix comment for has_char.

15 years ago(font_for_char): Use assq_no_quit, not assoc_no_quit.
Kenichi Handa [Tue, 27 Jan 2009 05:07:04 +0000 (05:07 +0000)]
(font_for_char): Use assq_no_quit, not assoc_no_quit.
(Ffontset_font): Adjusted for the change of fontset entry.

15 years ago(rmail-get-coding-system): Fix previous change.
Kenichi Handa [Tue, 27 Jan 2009 04:49:33 +0000 (04:49 +0000)]
(rmail-get-coding-system): Fix previous change.

15 years ago(rmail-get-coding-system): Re-search
Kenichi Handa [Tue, 27 Jan 2009 04:48:56 +0000 (04:48 +0000)]
(rmail-get-coding-system): Re-search
rmail-mime-charset-pattern directly instead of using
mail-fetch-field.  Use coding-system-from-name.

15 years agoNew function `coding-sytem-from-name'.
Kenichi Handa [Tue, 27 Jan 2009 04:39:53 +0000 (04:39 +0000)]
New function `coding-sytem-from-name'.

15 years ago(canonicalize-coding-system-name)
Kenichi Handa [Tue, 27 Jan 2009 04:39:30 +0000 (04:39 +0000)]
(canonicalize-coding-system-name)
(coding-system-from-name): New functions.

15 years agoComment.
Glenn Morris [Tue, 27 Jan 2009 03:53:07 +0000 (03:53 +0000)]
Comment.

15 years ago(Top): Fix Antinews menu entry.
Glenn Morris [Tue, 27 Jan 2009 03:49:27 +0000 (03:49 +0000)]
(Top): Fix Antinews menu entry.

15 years agoComment.
Glenn Morris [Tue, 27 Jan 2009 03:48:50 +0000 (03:48 +0000)]
Comment.

15 years agoFix initial comment on outline mode.
Glenn Morris [Tue, 27 Jan 2009 03:48:02 +0000 (03:48 +0000)]
Fix initial comment on outline mode.

15 years agoCross off some easy rmail stuff.
Glenn Morris [Tue, 27 Jan 2009 03:45:38 +0000 (03:45 +0000)]
Cross off some easy rmail stuff.

15 years ago(dired-bind-vm): Doc fix.
Glenn Morris [Tue, 27 Jan 2009 03:45:06 +0000 (03:45 +0000)]
(dired-bind-vm): Doc fix.

15 years agoRemove leading `*' from defcustom docs.
Glenn Morris [Tue, 27 Jan 2009 03:43:26 +0000 (03:43 +0000)]
Remove leading `*' from defcustom docs.
Replace `first' and `rest' with `car' and `cdr' throughout.
(rsf-auto-delete-spam-bbdb-entries): Remove unused variable.
(rsf-scanning-messages-now): Doc fix.
(rsf-check-field): Rename from `check-field' and update callers.
(rmail-spam-filter): Fix bbdb/mail_auto_create_p oddness.
Use rmail-output rather than deleted rmail-output-to-rmail-file.

15 years agoRemove leading `*' from defcustom docs.
Glenn Morris [Tue, 27 Jan 2009 03:43:04 +0000 (03:43 +0000)]
Remove leading `*' from defcustom docs.
Remove needless autoloads of many defcustoms and hooks.
(rmail-enable-mime, rmail-insert-mime-resent-message-function)
(rmail-search-mime-message-function, rmail-search-mime-header-function)
(rmail-decode-mime-charset): Doc fix.
(rmail-search-message, rmail-resend): Check functions set before use.

15 years agoRemove leading `*' from defcustom docs.
Glenn Morris [Tue, 27 Jan 2009 03:42:31 +0000 (03:42 +0000)]
Remove leading `*' from defcustom docs.
Remove needless autoloads of many defcustoms.
(rmail-output-to-babyl-buffer): Rename from
rmail-output-to-r-mail-buffer and update caller.
(rmail-output): Doc fix.

15 years agoRemove leading `*' from defcustom docs.
Glenn Morris [Tue, 27 Jan 2009 03:42:08 +0000 (03:42 +0000)]
Remove leading `*' from defcustom docs.
Remove needless autoloads of many defcustoms.
(rmail-message-regexp-p-1): Check rmail-search-mime-header-function is set.

15 years ago(command-line-args-left): Remove unneeded declaration.
Glenn Morris [Tue, 27 Jan 2009 03:41:25 +0000 (03:41 +0000)]
(command-line-args-left): Remove unneeded declaration.
(batch-unrmail, unrmail): Doc fix.

15 years ago(rmail-message-recipients-p-1, rmail-message-regexp-p-1): Avoid clobbering the mark.
Chong Yidong [Tue, 27 Jan 2009 03:15:52 +0000 (03:15 +0000)]
(rmail-message-recipients-p-1, rmail-message-regexp-p-1): Avoid clobbering the mark.

15 years ago* mail/rmailsum.el (rmail-message-recipients-p-1)
Chong Yidong [Tue, 27 Jan 2009 03:15:14 +0000 (03:15 +0000)]
* mail/rmailsum.el (rmail-message-recipients-p-1)
(rmail-message-regexp-p-1): Avoid clobbering the mark.

15 years ago(rmail-summary-mark-deleted): Recache summary.
Chong Yidong [Tue, 27 Jan 2009 03:05:18 +0000 (03:05 +0000)]
(rmail-summary-mark-deleted): Recache summary.

15 years ago* mail/rmailsum.el (rmail-summary-mark-deleted): Recache summary.
Chong Yidong [Tue, 27 Jan 2009 03:05:08 +0000 (03:05 +0000)]
* mail/rmailsum.el (rmail-summary-mark-deleted): Recache summary.

15 years ago(Embedded Mode, Algebraic-Style Calculations): Make Calc the subject
Jay Belanger [Tue, 27 Jan 2009 01:55:20 +0000 (01:55 +0000)]
(Embedded Mode, Algebraic-Style Calculations): Make Calc the subject
of sentences.
(Rearranging Formulas using Selections): Discuss new options for `j *'.

15 years ago(cal-sel-mult-both-sides): Add an option to expand the denominator.
Jay Belanger [Tue, 27 Jan 2009 01:21:54 +0000 (01:21 +0000)]
(cal-sel-mult-both-sides): Add an option to expand the denominator.

15 years agoMention change to `j *'.
Jay Belanger [Tue, 27 Jan 2009 01:20:27 +0000 (01:20 +0000)]
Mention change to `j *'.

15 years ago* net/dbus.el (dbus-event-error-hooks): New variable.
Michael Albinus [Mon, 26 Jan 2009 20:26:52 +0000 (20:26 +0000)]
* net/dbus.el (dbus-event-error-hooks): New variable.
(dbus-handle-event): Use it.

15 years ago* dbus.texi (Errors and Events): New variable dbus-event-error-hooks.
Michael Albinus [Mon, 26 Jan 2009 20:23:49 +0000 (20:23 +0000)]
* dbus.texi (Errors and Events): New variable dbus-event-error-hooks.

15 years ago(fontset_find_font): Fix handling of non-cons return
Chong Yidong [Mon, 26 Jan 2009 15:50:43 +0000 (15:50 +0000)]
(fontset_find_font): Fix handling of non-cons return
value of fontset_get_font_group.
(fontset_font): Revert last change.

15 years ago* fontset.c (fontset_find_font): Fix handling of non-cons return
Chong Yidong [Mon, 26 Jan 2009 15:50:18 +0000 (15:50 +0000)]
* fontset.c (fontset_find_font): Fix handling of non-cons return
value of fontset_get_font_group.
(fontset_font): Revert last change.

15 years agomh-e.el (mh-pack-folder-hook): New variable.
Stephen Gildea [Mon, 26 Jan 2009 14:42:31 +0000 (14:42 +0000)]
mh-e.el (mh-pack-folder-hook): New variable.
mh-funcs.el (mh-pack-folder): Call new mh-pack-folder-hook.

15 years ago(w32font_list_internal): Return quickly if registry is
Jason Rumney [Mon, 26 Jan 2009 14:32:34 +0000 (14:32 +0000)]
(w32font_list_internal): Return quickly if registry is
unknown.  Simplify final return.
(add_font_entity_to_list): Break complex logic down into more
manageable chunks.  Move unknown registry check to
w32font_list_internal.

15 years ago* org-export-latex.el (org-export-as-latex): Call
Carsten Dominik [Mon, 26 Jan 2009 08:40:19 +0000 (08:40 +0000)]
* org-export-latex.el (org-export-as-latex): Call
`org-export-latex-first-lines' with OPT-PLIST as a parameter.
(org-export-latex-first-lines): New parameter OPT-PLIST.

15 years ago*** empty log message ***
Carsten Dominik [Mon, 26 Jan 2009 08:39:48 +0000 (08:39 +0000)]
*** empty log message ***

15 years ago2009-01-26 Carsten Dominik <dominik@science.uva.nl>
Carsten Dominik [Mon, 26 Jan 2009 07:44:42 +0000 (07:44 +0000)]
2009-01-26  Carsten Dominik  <dominik@science.uva.nl>

* org.el (org-yank): Tell `delete-selection-mode' about
`org-yank'.

* org-faces.el (org-clock-overlay): Fix face definition.

* org-export-latex.el (org-export-latex-first-lines): Pass
timestamp and footnote parameters to the preprocessor.

* org-exp.el (org-export-remove-timestamps): Do not remove time
stamps inside tables.

15 years agoRegenerate.
Glenn Morris [Mon, 26 Jan 2009 07:31:35 +0000 (07:31 +0000)]
Regenerate.

15 years ago(ELCFILES): Update.
Glenn Morris [Mon, 26 Jan 2009 03:03:23 +0000 (03:03 +0000)]
(ELCFILES): Update.

15 years agoAdd some addresses for rmail users to ignore.
Glenn Morris [Mon, 26 Jan 2009 02:58:27 +0000 (02:58 +0000)]
Add some addresses for rmail users to ignore.

15 years agoMention m68k-*-netbsd* was restored.
Glenn Morris [Mon, 26 Jan 2009 02:51:23 +0000 (02:51 +0000)]
Mention m68k-*-netbsd* was restored.

15 years agoAdd an introductory comment.
Glenn Morris [Mon, 26 Jan 2009 02:48:23 +0000 (02:48 +0000)]
Add an introductory comment.

15 years agoFix typos.
Glenn Morris [Mon, 26 Jan 2009 02:37:20 +0000 (02:37 +0000)]
Fix typos.

15 years ago(rmail-reply): Don't include Resent-To and Resent-Cc in replies. (Bug#512)
Glenn Morris [Mon, 26 Jan 2009 02:06:58 +0000 (02:06 +0000)]
(rmail-reply): Don't include Resent-To and Resent-Cc in replies.  (Bug#512)

15 years agoSwap name and description. Remove Windows versions.
Jason Rumney [Mon, 26 Jan 2009 01:51:18 +0000 (01:51 +0000)]
Swap name and description. Remove Windows versions.

15 years agouse @itemize @w{} for an item with no bullet instead of the incorrect @itemize asis
Karl Berry [Mon, 26 Jan 2009 01:15:47 +0000 (01:15 +0000)]
use @itemize @w{} for an item with no bullet instead of the incorrect @itemize asis

15 years agoAdd bug references.
Juanma Barranquero [Sun, 25 Jan 2009 22:58:22 +0000 (22:58 +0000)]
Add bug references.

15 years agoAdd bug references.
Juanma Barranquero [Sun, 25 Jan 2009 22:22:59 +0000 (22:22 +0000)]
Add bug references.

15 years agoAdd bug reference.
Juanma Barranquero [Sun, 25 Jan 2009 22:19:29 +0000 (22:19 +0000)]
Add bug reference.

15 years agoMinor doc fix.
Chong Yidong [Sun, 25 Jan 2009 21:31:49 +0000 (21:31 +0000)]
Minor doc fix.

15 years agoicalendar: fixed doc string.
Ulf Jasper [Sun, 25 Jan 2009 21:23:39 +0000 (21:23 +0000)]
icalendar: fixed doc string.

15 years ago(mh-goto-header-end): Use mh-mail-header-separator instead of -* in
Bill Wohler [Sun, 25 Jan 2009 20:56:45 +0000 (20:56 +0000)]
(mh-goto-header-end): Use mh-mail-header-separator instead of -* in
regexp.

15 years ago(mh-folder-mode-help-messages): Add e and t to K's help.
Bill Wohler [Sun, 25 Jan 2009 20:12:21 +0000 (20:12 +0000)]
(mh-folder-mode-help-messages): Add e and t to K's help.

15 years ago* term/ns-win.el (ns-insert-working-text, ns-delete-working-text):
Adrian Robert [Sun, 25 Jan 2009 19:50:16 +0000 (19:50 +0000)]
* term/ns-win.el (ns-insert-working-text, ns-delete-working-text):
Remove from global map and key definitions.
(ns-toggle-toolbar, ns-info-prefs): Add to global map and key
definitions.
(ns-show-preferences-help, ns-unput-working-text): New functions.
(ns-unecho-working-text): Update message.

15 years agoChanges to remove Feval calls from GUI under NS.
Adrian Robert [Sun, 25 Jan 2009 19:43:31 +0000 (19:43 +0000)]
Changes to remove Feval calls from GUI under NS.
* nsterm.h: Move KEY_NS_... definitions here from nsterm.m.  Add
NS_TOGGLE_TOOLBAR, NS_PUT_WORKING_TEXT, NS_UNPUT_WORKING_TEXT.
Remove NS_INSERT_WORKING_TEXT, NS_DELETE_WORKING_TEXT.

* nsterm.m: Move KEY_NS_... definitions to nsterm.h.
(EmacsView-toggleToolbar:): Use KEY_NS_TOGGLE_TOOLBAR.
(EmacsView-setMarkedText:,-deleteWorkingText:): Use NS_TEXT_EVENT
instead of NON_ASCII_KEYSTROKE_EVENT.
(EmacsApp-terminate:): Use KEY_NS_POWER_OFF instead of Feval.
(EmacsApp-applicationShouldTerminate:): Query user.
(EmacsPreferencesController-runHelp:): Use KEY_NS_INFO_PREFS
instead of Feval.

* termhooks.h (NS_TEXT_EVENT): New event type under HAVE_NS.

* keyboard.c (kbd_buffer_get_event): Check for it.
(keys_of_keyboard): Define lispy keys for
ns-put/unput-working-text.

* nsmenu.m (ns_popup_dialog): Resync window setting with X and W32
versions.
(EmacsDialog-runDialogAt:): Use NSModalPanelRunLoopMode.

15 years ago(EDITION, UPDATED): Update.
Bill Wohler [Sun, 25 Jan 2009 19:40:51 +0000 (19:40 +0000)]
(EDITION, UPDATED): Update.

15 years agoFollow Glenn's lead and update format of Copyright.
Bill Wohler [Sun, 25 Jan 2009 18:33:05 +0000 (18:33 +0000)]
Follow Glenn's lead and update format of Copyright.

15 years ago(buffer_posn_from_coords): Use Fset_buffer instead of setting
Chong Yidong [Sun, 25 Jan 2009 17:00:55 +0000 (17:00 +0000)]
(buffer_posn_from_coords): Use Fset_buffer instead of setting
current_buffer directly.

15 years ago* dispnew.c (buffer_posn_from_coords): Use Fset_buffer instead of
Chong Yidong [Sun, 25 Jan 2009 17:00:25 +0000 (17:00 +0000)]
* dispnew.c (buffer_posn_from_coords): Use Fset_buffer instead of
setting current_buffer directly.

15 years ago2009-01-25 Carsten Dominik <dominik@science.uva.nl>
Carsten Dominik [Sun, 25 Jan 2009 15:57:20 +0000 (15:57 +0000)]
2009-01-25  Carsten Dominik  <dominik@science.uva.nl>

* refcards/orgcard.tex: New year and version number.
Document heading/item conversion commands.
Document C-c RET in tables.

15 years ago2009-01-25 Carsten Dominik <dominik@science.uva.nl>
Carsten Dominik [Sun, 25 Jan 2009 15:57:04 +0000 (15:57 +0000)]
2009-01-25  Carsten Dominik  <dominik@science.uva.nl>

* org.texi (References): Add information about remote references.
(Built-in table editor): Document `C-c RET' in tables.
(Math symbols, Quoting LaTeX code): Mention that simple
LaTeX macros survive LaTeX export.
(Images in LaTeX export): Show how to create a reference to a
figure.
(Sectioning structure): Document that the LaTeX class can be
specified in a property.
(Text areas in HTML export): New section.
(External links): Add examples for text search and ID links.
(Built-in table editor): Remove the descriptio of `C-c
C-q', it not longer works.
(Literal examples): Document that a space must follow
the colon in short examples.
(Relative timer): Document `org-timer-stop'.
(Footnotes): New section.
(Footnote markup): Shorten section and refer to new Footnote
section.
(Literal examples): Add documentation for line
numbering in and references to code examples.
(CSS support): Fix the description of default CSS styles.
(Capturing column view): Document
"file:path/to/file.org" as an allowed value for the ID property of
a dynamic block copying column view.

15 years ago2009-01-25 Carsten Dominik <carsten.dominik@gmail.com>
Carsten Dominik [Sun, 25 Jan 2009 15:54:03 +0000 (15:54 +0000)]
2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-exp.el (org-export-as-html): Turn \par into a paragraph.

* org.el (org-agenda-tags-todo-honor-ignore-options): Declare
variable.

* org-table.el (org-table-insert-hline): Fix typo in fuction call
to `backward-char'.

* org-exp.el (org-export-as-html): Remove the initial space from
colon examples.

* org.el (org-scan-tags): Call
`org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item'.

* org-agenda.el (org-agenda-todo-list, org-agenda-match-view): New
customization groups.
(org-agenda-tags-todo-honor-ignore-options): New option.
(org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item):
New function.
(org-agenda-get-todos): Use
`org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item'.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-exp.el (org-export-format-source-code-or-example): Escape
HTML characters also in examples that anre not treated with
htmlize.  Also, just switch to EXAMPLE processing if we do not
have a good version of htmlize.

* org-rmail.el: Fix copyright notice.

* org.el (org-activate-footnote-links): Improve footnote link
highlighting.

* org-footnote.el (org-footnote-normalize): Fix finding the end of
a footnote definition at the end of the file.

* org-table.el (org-table-get-specials): Add an imagined hline at
the end of the table.  This can be useful for references that want
to go to the end of the table.  Also fix bug when computing last
row constants, in tables that do not start right at the right
margin.
(org-table-eval-formula): Match and replace remove references.
(org-table-formula-substitute-names): Make sure that names inside
a "remote" call are left alone, the will be replaced later when
the remote call is handled.
(org-table-convert-refs-to-rc): Do not convert things that might
look like a reference, but are really part of an ID or namei n a
remote reference.
(org-table-get-remote-range): New function.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-faces.el (org-clock-overlay): Fix bug in face definition.

* org-clock.el (org-clock-put-overlay): Use new face instead of
`secondary-selection'.

* org-faces.el (org-clock-overlay): New face.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-exp.el (org-get-current-options): Include the option for
publishing time stamps.

* org.el (org-toggle-heading): Renamed from
`org-toggel-region-headings'.
No longer needs a region defined, but will use it if there is one.
(org-ctrl-c-star): Simplified, relying more on the internal
workings of `org-toggle-heading'.
(org-toggle-item): Renamed from `org-toggle-region-items'.
No longer needs a region defined, but will use it if there is one.
(org-ctrl-c-minus): Simplified, relying more on the inernal
workings of `org-toggle-item'.

* org-export-latex.el (org-export-latex-preprocess): Fix bug in
environment detection.  Also, do real changes only in unprotected
places.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-export-latex.el (org-export-latex-quotation-marks): Use
`org-if-unprotected-1'.
(org-export-latex-set-initial-vars): Check for class definition in
property.

* org-macs.el (org-if-unprotected-1): New macro.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-compat.el (org-count-lines): New function.

* org-exp.el (org-export-format-source-code-or-example): Handle
switches related to text areas.

* org.el (org-activate-footnote-links): Don't allow match inside a
link.

* org-footnote.el (org-footnote-re): Don't allow match inside a link.

* org-export-latex.el (org-export-latex-links): Keep a relative
path relative also after export.

* org-exp.el (org-export-html-scripts): Fix HTML snippet.

* org.el (org-make-tags-matcher): Never use IDO for completing the
tags matcher match string.
(org-completing-read): Also remove the special biding for "?".

* org-attach.el (org-attach-allow-inheritance): New option.
(org-attach-inherited): New variable.
(org-attach-dir): Handle properties related to the attachment
directory.
(org-attach-check-absolute-path): New function.
(org-attach-set-directory, org-attach-set-inherit): New commands.
(org-attach): Accommodate the new commands in the dispatcher.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-compat.el (org-fit-window-to-buffer): Fix bug with using
`window-full-width-p'.

* org-exp.el (org-export-as-html): Only check for images files
that really can be inlined

* org.el (org-image-file-name-regexp, org-file-image-p): Allow the
list of extensions to be a parameter.

* org-exp.el (org-export-html-inline-image-extensions): New
variable.

* org-agenda.el (org-prepare-agenda): Use
`org-agenda-block-separator'.
(org-agenda-block-separator): New option.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-export-latex.el (org-export-latex-tables): Call
`org-table-clean-before-export' with the new optional argument.

* org-exp.el (org-table-clean-before-export): New optional
parameter MAYBE-QUOTED, allows for quoted characters like \# in
first column.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-plot.el (org-plot/gnuplot): Fix text-ind parameter for
histograms.

* org-colview.el (org-colview-construct-allowed-dates): Better
error catching when a date/time property does not have allowed
values defined.

* org-colview-xemacs.el (org-colview-construct-allowed-dates):
Better error catching when a date/time property does not have
allowed values defined.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org.el (org-map-entries): Restore point and restriction after
`org-map-entries'.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org.el (org-time=, org-time<, org-time<=, org-time>)
(org-time>=, org-time<>): Make sure both values are dates.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-archive.el (org-extract-archive-heading): Allow %s for file
name also in achive location heading.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-archive.el (org-add-archive-files): Uniquify the list before
returning it.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-compat.el (org-fit-window-to-buffer): Use
`window-full-width-p'.

* org-export-latex.el (org-export-latex-fixed-width): Enforce the
space after the colon in short examples.

* org-exp.el (org-export-protect-colon-examples): Rewritten, to
enforce a space after the colon.  However, we also allow lines
that are *only* a colon.
(org-export-as-html): Enforce the space after the colon in short
examples.
(org-export-preprocess-string): Do the colon example protection
earlier.
(org-export-remove-timestamps): Do not check for protection at the
end of the line.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org.el (org-format-latex-options): Add new matcher for single
letters between dollars.
(org-get-header): Function removed.
(org-heading-components): New function.

* org-exp.el (org-export-define-heading-targets): Record ID's also
as alternative targets.
(org-export-as-html): Interpret "id:" links to other files by
preserving the relative path.

* org-jsinfo.el (org-infojs-handle-options): Catch the case if v
is nil.

* org-exp.el (org-export-normalize-links): Protect the main link,
to avoid special character processing.

* org-export-latex.el (org-export-latex-special-keyword-regexp):
New variable.
(org-export-latex-special-string-regexps): Variable removed.
(org-export-latex-keywords): Use the new regexp.

* org-exp.el (org-export-handle-include-files): Fetch switches and
put them into the BEGIN statement.

* org-timer.el (org-timer-mode-line-string): New variable.

* org-clock.el (org-clock-mode-line-map): Renamed from
`org-clock-mode-map'.
(org-clock-mode-line-timer): Renamed from `org-mode-line-timer'.
(org-clock-update-mode-line): Renamed from `org-update-mode-line'.
(org-clock-put-overlay): Renamed from `org-put-clock-overlay'.
(org-clock-remove-overlays): Renamed from
`org-remove-clock-overlays'.

* org-timer.el (org-timer-pause-or-continue): Implement stopping
and mode line display.
(org-timer-stop): New command.
(org-timer-seconds): Return correct time when timer is paused.
(org-timer-mode-line-timer): New variable.
(org-timer-set-mode-line, org-timer-update-mode-line): New
functions.

* org.el (org-insert-heading):  Handle new value `auto' for
`org-blank-before-new-entry'.
(org-org-menu): Add new items for timer functions.

* org-list.el (org-insert-item): Handle new value `auto' for
`org-blank-before-new-entry'.

* org.el (org-blank-before-new-entry): New value `auto', made
default.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-exp.el (org-export-normalize-links): If the link is also
used as the description, protect the description.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org.el (org-closest-date): Fix bug with yearly repeats, in
combination with preference of the past as it is used for deadline
and scheduling search.

* org-exp.el (org-html-handle-time-stamps): No longer check for
the `org-export-with-timestamps' option, because the preprocesser
has taken care of this already.

* org.el (org-entry-properties): Catch the case when this is
called in a non-org-mode file.

* org-export-latex.el (org-export-latex-remove-from-headlines):
Variable made obsolete, also LaTeX export now uses the standard
variables.
(org-export-as-latex): Add the timestamps parameter to the
preprocessor parameter list.
(org-export-latex-content): Export the remaining keywords without
considering to remove them.
(org-export-latex-keywords-maybe): Make the REMOVE-LIST optional.
Use bold font instead of tt font for the keywords.
(org-export-latex-fontify-headline): Format headlines, assuming
that all keywords still present should be published.
(org-export-latex-keywords): Remove argument TIMESTAMPS and just
publish what ever remains of the time stamps.
(org-export-latex-list-parameters): New option.
(org-export-latex-lists): Pass additional parameters to the list
converter.

* org-exp.el (org-export-preprocess-string): Remove clock lines
and timestamps already in the preprocesor.
(org-export-remove-timestamps, org-export-remove-clock-lines): New
functions.
(org-export-as-ascii, org-export-as-html): Add the timestamps
parameter to the preprocessor parameter list.

* org-list.el (org-list-parse-list): Parse for checkboxes.
(org-list-to-generic): Introduce and handle new parameters :cbon
and :cboff.
(org-list-to-latex, org-list-to-html, org-list-to-texinfo): Add
optional parameter PARAMS.

* org-export-latex.el (org-export-latex-special-chars): Fix
problems with interpreting dollar signs.
(org-inside-latex-math-p): New function.
(org-export-latex-preprocess): Protect all the math fragments.

* org.el (org-latex-regexps): Allow a dash after a dollar.

* org-w3m.el (org-w3m-copy-for-org-mode): Always deactivate the
mark after copying.

* org-agenda.el (org-run-agenda-series): Have series options set
when finalizing the agenda.

* org-exp.el (org-export-format-source-code-or-example): Protect
the converted examples.

* org.el (org-set-regexps-and-options): Fix the regexp
`org-complex-heading-regexp'.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org.el (org-edit-src-get-label-format): New function.
(org-coderef-label-format): New option.
(org-edit-src-code, org-edit-src-find-region-and-lang): Parse for
a label format specification and make sure it is used in the edit
buffer.
(org-edit-src-get-label-format): New function.
(org-store-link): Handle new coderef formats.
(org-link-search): Handle new coderef formats.

* org-footnote.el (org-footnote-create-definition)
(org-footnote-goto-local-insertion-point): Make footnote insertion
work correctly when the "Footnotes" headline is the last line in
the buffer.

* org.el (org-goto-marker-or-bmk): Expose context after jumping to
the location.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-w3m.el (org-w3m): New customization group.
(org-w3m-deactivate-mark): New option.
(org-w3m-copy-for-org-mode): Deactivate region, unless the user
option say not to.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org.el (org-set-font-lock-defaults): Trigger footnote
fontification.
(org-activate-footnote-links): New function.
(org-activate-links): New entry `footnote'.

* org-faces.el (org-footnote): New face.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-macs.el (org-re): Handle the [:word:] class.

* org-exp.el (org-export-preprocess-string): Call
`org-export-protect-colon-examples'.
(org-export-protect-colon-examples): Renamed from
`org-export-protect-examples', and scope limited to lines starting
with a colon.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-exp.el (org-export-preprocess-string): Move the preprocess
hook to after turning on Org-mode.
(org-export-preprocess-after-include-files-hook)
(org-export-preprocess-after-tree-selection-hook)
(org-export-preprocess-before-backend-specifics-hook)
(org-export-preprocess-final-hook): New hooks.
(org-export-preprocess-string): Run the new hooks.

* org.el (org-ctrl-c-minus): Fix indentation for new items.

* org-footnote.el: New file.

* org.el (org-footnote): Require footnote code.
(org-startup-options): Add new footnote options.
(org-mode-map): New keybindig for footnotes.
(org-ctrl-c-ctrl-c): Add function at footnotes.
(org-org-menu): New menu entries for footnotes.

* org-export-latex.el (org-export-as-latex): Pass footnote
variable to preprocessor.
(org-export-latex-preprocess): Treat multiple references to a
footnote.

* org-exp.el (org-export-preprocess-string): Call
`org-footnote-normalize'.
(org-export-as-ascii, org-export-as-html): Pass footnote variable
to preprocessor.
(org-export-as-html): Treat multiple references to a footnote.

2009-01-25  Carsten Dominik  <carsten.dominik@gmail.com>

* org-export-latex.el (org-export-latex-links): Handle coderef
links.

* org.el (org-bracket-link-analytic-regexp++): New variable.
(org-make-link-regexps): Initialize
`org-bracket-link-analytic-regexp++'.
(org-store-link): Implement special case in edit-src buffer.
(org-insert-link): No use of ide to insert stored links.
(org-link-search): Implement special case for coderefs.

* org-exp.el (org-export-html-scripts): New constant.
(org-export-html-style-default): Add a new style for highlighted
code.
(org-export-code-refs): New variable.
(org-export-preprocess-string): Initialize `org-export-code-refs'.
Call `org-export-replace-src-segments-and-examples'
No longer call `org-export-protect-examples'.
(org-export-target-internal-links): Take care of coderef targets.
(org-export-last-code-line-counter-value): New variable.
(org-export-replace-src-segments-and-examples): Renamed from
`org-export-replace-src-segments', and modified.
(org-export-format-source-code-or-example): Renamed from
`org-export-format-source-code'.
(org-export-number-lines): New function.
(org-export-as-ascii, org-export-as-html): Handle coderef links.

15 years agoicalendar: uid-format, bug fixes.
Ulf Jasper [Sun, 25 Jan 2009 13:38:14 +0000 (13:38 +0000)]
icalendar: uid-format, bug fixes.

15 years ago* abbrevs.texi (Abbrev Table Properties): Fix typo.
Juanma Barranquero [Sun, 25 Jan 2009 12:10:52 +0000 (12:10 +0000)]
* abbrevs.texi (Abbrev Table Properties): Fix typo.
  Reported by Seweryn Kokot <sewkokot@gmail.com>.  (Bug#2039)

15 years agoFix comment doc.
Vinicius Jose Latorre [Sun, 25 Jan 2009 01:24:16 +0000 (01:24 +0000)]
Fix comment doc.

15 years agoFix face background/foreground extraction.
Vinicius Jose Latorre [Sun, 25 Jan 2009 01:20:28 +0000 (01:20 +0000)]
Fix face background/foreground extraction.

15 years ago(Grep Searching): Fix index entry for lgrep.
Juri Linkov [Sun, 25 Jan 2009 00:57:19 +0000 (00:57 +0000)]
(Grep Searching): Fix index entry for lgrep.

15 years ago(grep-mode-map): Put grep-find before grep and
Juri Linkov [Sun, 25 Jan 2009 00:55:22 +0000 (00:55 +0000)]
(grep-mode-map): Put grep-find before grep and
change its title from "Recursive grep..." to "Grep via Find...".
Add menu items for lgrep and rgrep.

15 years ago(align-region): Avoid infloop.
Chong Yidong [Sat, 24 Jan 2009 23:42:42 +0000 (23:42 +0000)]
(align-region): Avoid infloop.

15 years ago* align.el (align-region): Avoid infloop.
Chong Yidong [Sat, 24 Jan 2009 23:42:14 +0000 (23:42 +0000)]
* align.el (align-region): Avoid infloop.

15 years ago(fontset_font): If we know there is no font, don't do any work.
Chong Yidong [Sat, 24 Jan 2009 22:42:02 +0000 (22:42 +0000)]
(fontset_font): If we know there is no font, don't do any work.

15 years ago* fontset.c (fontset_font): If we know there is no font, don't do any
Chong Yidong [Sat, 24 Jan 2009 22:41:46 +0000 (22:41 +0000)]
* fontset.c (fontset_font): If we know there is no font, don't do any
work.

15 years agoMention trouble with XKeymacs and the Windows keys.
Eli Zaretskii [Sat, 24 Jan 2009 20:39:10 +0000 (20:39 +0000)]
Mention trouble with XKeymacs and the Windows keys.

15 years ago(Window Systems): Document the value of `initial-window-system' under --daemon.
Eli Zaretskii [Sat, 24 Jan 2009 20:24:18 +0000 (20:24 +0000)]
(Window Systems): Document the value of `initial-window-system' under --daemon.

15 years agoAdd some details about Rmail mbox merge.
Eli Zaretskii [Sat, 24 Jan 2009 16:33:17 +0000 (16:33 +0000)]
Add some details about Rmail mbox merge.

15 years ago(System Environment): Remove description of the `environment' function which
Eli Zaretskii [Sat, 24 Jan 2009 16:24:17 +0000 (16:24 +0000)]
(System Environment): Remove description of the `environment' function which
has been deleted.

15 years ago(environment): Function removed.
Eli Zaretskii [Sat, 24 Jan 2009 16:19:56 +0000 (16:19 +0000)]
(environment): Function removed.

15 years ago(prefer-coding-system, set-default-coding-systems): Doc fix.
Eli Zaretskii [Sat, 24 Jan 2009 15:55:55 +0000 (15:55 +0000)]
(prefer-coding-system, set-default-coding-systems): Doc fix.

15 years ago(Windows Printing): Add an index entry for Ghostscript.
Eli Zaretskii [Sat, 24 Jan 2009 15:51:50 +0000 (15:51 +0000)]
(Windows Printing): Add an index entry for Ghostscript.

15 years ago(set-language-environment-coding-systems): If default-buffer-file-coding-system
Eli Zaretskii [Sat, 24 Jan 2009 15:32:15 +0000 (15:32 +0000)]
(set-language-environment-coding-systems): If default-buffer-file-coding-system
is nil, set up to have EOLs that are native for the underlying system-type.