]> git.eshelyaron.com Git - emacs.git/log
emacs.git
16 years agoMake `checkout-model' apply to filesets.
Stefan Monnier [Tue, 29 Apr 2008 15:32:56 +0000 (15:32 +0000)]
Make `checkout-model' apply to filesets.
* vc-hooks.el (vc-checkout-model): Rewrite.
(vc-before-save, vc-after-save): Adjust callers accordingly.
* vc.el (vc-editable-p, vc-next-action, vc-checkout, vc-update)
(vc-transfer-file): Adjust callers accordingly.
* vc-rcs.el (vc-rcs-checkout-model): Adjust arg.
(vc-rcs-state, vc-rcs-state-heuristic, vc-rcs-receive-file)
(vc-rcs-checkout, vc-rcs-fetch-master-state): Use vc-rcs-checkout-model
instead of vc-checkout-model.
* vc-mcvs.el (vc-mcvs-revert):
Use vc-mcvs-checkout-model i.s.o vc-checkout-model.
* vc-cvs.el (vc-cvs-checkout-model): Adjust arg.
(vc-cvs-revert): Use vc-cvs-checkout-model i.s.o vc-checkout-model.
* vc-svn.el (vc-svn-checkout-model):
* vc-hg.el (vc-hg-checkout-model):
* vc-git.el (vc-git-checkout-model):
* vc-bzr.el (vc-bzr-checkout-model): Adjust arg.

16 years ago(dired-read-dir-and-switches): Replace last change with
Stefan Monnier [Tue, 29 Apr 2008 14:48:57 +0000 (14:48 +0000)]
(dired-read-dir-and-switches): Replace last change with
a new approach that mixes read-file-name and read-directory-name.

16 years ago(read-buffer-to-switch): Avoid making assumptions about `other-buffer'.
Stefan Monnier [Tue, 29 Apr 2008 14:47:45 +0000 (14:47 +0000)]
(read-buffer-to-switch): Avoid making assumptions about `other-buffer'.

16 years ago(vc-dir-mode-hook): Add normal hook.
Sam Steingold [Tue, 29 Apr 2008 13:42:15 +0000 (13:42 +0000)]
(vc-dir-mode-hook): Add normal hook.
(vc-dir-mode): Run it.

16 years ago(gud-speedbar-buttons): Raise frame in gdb-speedbar-timer-fn.
Nick Roberts [Tue, 29 Apr 2008 11:03:40 +0000 (11:03 +0000)]
(gud-speedbar-buttons): Raise frame in gdb-speedbar-timer-fn.

16 years ago(gdb-display-buffer): Don't pop up GUD buffer.
Nick Roberts [Tue, 29 Apr 2008 11:02:22 +0000 (11:02 +0000)]
(gdb-display-buffer): Don't pop up GUD buffer.
Always split windows.
(gdb-speedbar-timer-fn): Only raise frame after user input.
(gdb-same-frame): Reverse initial value.
(gdb-display-gdb-buffer): Check for GUD buffer in other frames.

16 years ago*** empty log message ***
Nick Roberts [Tue, 29 Apr 2008 11:00:31 +0000 (11:00 +0000)]
*** empty log message ***

16 years ago(flyspell-mode-on): Remove redundant (flyspell-mode-hook) run.
Agustín Martín [Tue, 29 Apr 2008 10:55:35 +0000 (10:55 +0000)]
(flyspell-mode-on):  Remove redundant (flyspell-mode-hook) run.
(flyspell-mode): Fix docstring in definition.

16 years ago(uniquify-rationalize-a-list): Beware of side-effects.
Stefan Monnier [Tue, 29 Apr 2008 07:11:36 +0000 (07:11 +0000)]
(uniquify-rationalize-a-list): Beware of side-effects.

16 years agoDaiki Ueno <ueno at unixuser.org>
Glenn Morris [Tue, 29 Apr 2008 07:10:55 +0000 (07:10 +0000)]
Daiki Ueno  <ueno at unixuser.org>

(epa-key-list-mode-map): Add menu.
(epa-delete-keys, epa-import-keys): Fix typo.

16 years ago(top-level): Does not need cl when compiling.
Glenn Morris [Tue, 29 Apr 2008 07:05:39 +0000 (07:05 +0000)]
(top-level): Does not need cl when compiling.
Add arch-tag and footer.

16 years agoAnother new file, another license notice to update.
Glenn Morris [Tue, 29 Apr 2008 07:01:01 +0000 (07:01 +0000)]
Another new file, another license notice to update.

16 years agoFix typo in previous.
Glenn Morris [Tue, 29 Apr 2008 06:59:58 +0000 (06:59 +0000)]
Fix typo in previous.

16 years agoNew file.
Stefan Monnier [Tue, 29 Apr 2008 06:09:32 +0000 (06:09 +0000)]
New file.

16 years ago(completion-hilit-commonality): Remove leftover code.
Stefan Monnier [Tue, 29 Apr 2008 06:00:21 +0000 (06:00 +0000)]
(completion-hilit-commonality): Remove leftover code.
(completion-pcm--pattern->regex): Let `group' be a list of symbols.
(completion-pcm--hilit-commonality): New function.
(completion-pcm-all-completions): Use it.

16 years ago* minibuffer.el (completion-common-substring): Mark obsolete.
Stefan Monnier [Tue, 29 Apr 2008 05:36:55 +0000 (05:36 +0000)]
* minibuffer.el (completion-common-substring): Mark obsolete.
(completions-first-difference, completions-common-part): Move from simple.el.
(completion-hilit-commonality): New fun.
(display-completion-list, completion-emacs21-all-completions)
(completion-emacs22-all-completions): Use it.
* simple.el (completions-first-difference, completions-common-part):
Move to minibuffer.el.
(choose-completion-string): Use field functions and minibufferp.
(completion-setup-function): Don't set completions faces.

16 years agoFix comment typo.
Glenn Morris [Tue, 29 Apr 2008 03:42:15 +0000 (03:42 +0000)]
Fix comment typo.

16 years ago(Sexp Diary Entries): Clarify diary-float.
Glenn Morris [Tue, 29 Apr 2008 03:40:45 +0000 (03:40 +0000)]
(Sexp Diary Entries): Clarify diary-float.

16 years ago(check-declare-errmsg): Fix counting in the `full' case.
Glenn Morris [Tue, 29 Apr 2008 03:40:00 +0000 (03:40 +0000)]
(check-declare-errmsg): Fix counting in the `full' case.

16 years ago(calendar-iso-from-absolute): Fix declaration.
Glenn Morris [Tue, 29 Apr 2008 03:38:22 +0000 (03:38 +0000)]
(calendar-iso-from-absolute): Fix declaration.

16 years ago(calendar-absolute-from-iso, calendar-iso-from-absolute): Fix declarations.
Glenn Morris [Tue, 29 Apr 2008 03:37:54 +0000 (03:37 +0000)]
(calendar-absolute-from-iso, calendar-iso-from-absolute): Fix declarations.

16 years ago(holiday-float): Doc fix.
Glenn Morris [Tue, 29 Apr 2008 03:35:08 +0000 (03:35 +0000)]
(holiday-float): Doc fix.

16 years ago(diary-list-sexp-entries, diary-float): Doc fix.
Glenn Morris [Tue, 29 Apr 2008 03:34:40 +0000 (03:34 +0000)]
(diary-list-sexp-entries, diary-float): Doc fix.

16 years ago(calendar-nth-named-absday, calendar-nth-named-day): Doc fix.
Glenn Morris [Tue, 29 Apr 2008 03:34:17 +0000 (03:34 +0000)]
(calendar-nth-named-absday, calendar-nth-named-day): Doc fix.

16 years agoAdd Windows battery support.
Jason Rumney [Tue, 29 Apr 2008 01:16:45 +0000 (01:16 +0000)]
Add Windows battery support.

16 years agoMerge from emacs--rel--22
Miles Bader [Tue, 29 Apr 2008 01:03:43 +0000 (01:03 +0000)]
Merge from emacs--rel--22

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1132

16 years agoMerge from gnus--devo--0
Miles Bader [Tue, 29 Apr 2008 01:03:33 +0000 (01:03 +0000)]
Merge from gnus--devo--0

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1131

16 years ago(battery-status-function): Use w32-battery-status on Windows.
Jason Rumney [Tue, 29 Apr 2008 00:59:37 +0000 (00:59 +0000)]
(battery-status-function): Use w32-battery-status on Windows.
(battery-echo-area-format): Make apm format the general case.
(battery-mode-line-format): Merge apm and pmset formats as the
general case.

16 years ago(Fw32_battery_status): New defun.
Jason Rumney [Tue, 29 Apr 2008 00:51:07 +0000 (00:51 +0000)]
(Fw32_battery_status): New defun.
(syms_of_w32fns): Defsubr it.

16 years ago(gud-display-line): Only consider visible
Nick Roberts [Tue, 29 Apr 2008 00:44:47 +0000 (00:44 +0000)]
(gud-display-line): Only consider visible
frames when looking for source buffer.

16 years ago(gdb-info-stack-custom): Use
Nick Roberts [Tue, 29 Apr 2008 00:41:23 +0000 (00:41 +0000)]
(gdb-info-stack-custom): Use
gud-tool-bar-item-visible-no-fringe.
(gdb-display-buffer): Don't pop new buffer if gud-comint-buffer
is already visible in frame.  Remove optional size parameter
and add optional frame parameter.

16 years ago*** empty log message ***
Nick Roberts [Tue, 29 Apr 2008 00:39:06 +0000 (00:39 +0000)]
*** empty log message ***

16 years ago(doc-view-new-window-function): Avoid using WINDOW
Chong Yidong [Mon, 28 Apr 2008 23:49:02 +0000 (23:49 +0000)]
(doc-view-new-window-function): Avoid using WINDOW
argument to get-char-property, in case the current buffer hasn't
been assigned to that window yet.
(doc-view-display): Default to selected window if the current
buffer hasn't been assigned to a window yet.

16 years ago* doc-view.el (doc-view-new-window-function): Avoid using WINDOW
Chong Yidong [Mon, 28 Apr 2008 23:48:35 +0000 (23:48 +0000)]
* doc-view.el (doc-view-new-window-function): Avoid using WINDOW
argument to get-char-property, in case the current buffer hasn't
been assigned to that window yet.
(doc-view-display): Default to selected window if the current
buffer hasn't been assigned to a window yet.

16 years agoAdd arch tagline
Miles Bader [Mon, 28 Apr 2008 23:24:24 +0000 (23:24 +0000)]
Add arch tagline

16 years agowhitespace-trailing-regexp docstring fix.
Vinicius Jose Latorre [Mon, 28 Apr 2008 23:12:09 +0000 (23:12 +0000)]
whitespace-trailing-regexp docstring fix.

16 years ago(vc-hg-rename-file): Fix argument order.
Sam Steingold [Mon, 28 Apr 2008 19:56:43 +0000 (19:56 +0000)]
(vc-hg-rename-file): Fix argument order.

16 years ago* tramp.texi (Frequently Asked Questions): Explain, how to disable
Michael Albinus [Mon, 28 Apr 2008 19:40:43 +0000 (19:40 +0000)]
* tramp.texi (Frequently Asked Questions): Explain, how to disable
Tramp via `tramp-mode'.

16 years ago* net/tramp.el (tramp-replace-environment-variables): Remove it.
Michael Albinus [Mon, 28 Apr 2008 19:32:41 +0000 (19:32 +0000)]
* net/tramp.el (tramp-replace-environment-variables): Remove it.
There is a more simple solution.
(tramp-file-name-handler): Apply `substitute-in-file-name' w/o
Tramp file name handlers.

16 years ago* net/tramp.el (tramp-mode): New defcustom.
Michael Albinus [Mon, 28 Apr 2008 19:07:26 +0000 (19:07 +0000)]
* net/tramp.el (tramp-mode): New defcustom.
(tramp-file-name-handler, tramp-completion-file-name-handler): Use
it.
(tramp-replace-environment-variables): Handle "$$".

16 years ago(file_name_completion): Fix another mixing of encoded
Andreas Schwab [Mon, 28 Apr 2008 18:33:06 +0000 (18:33 +0000)]
(file_name_completion): Fix another mixing of encoded
and decoded names.

16 years agoExplain how to work awound an error case.
Eric S. Raymond [Mon, 28 Apr 2008 17:59:38 +0000 (17:59 +0000)]
Explain how to work awound an error case.

16 years ago(Fw32_define_rgb_color): Fix typo in docstring.
Juanma Barranquero [Mon, 28 Apr 2008 16:44:15 +0000 (16:44 +0000)]
(Fw32_define_rgb_color): Fix typo in docstring.

16 years ago* whitespace.el (whitespace-trailing): Fix typo.
Bastien Guerry [Mon, 28 Apr 2008 16:27:37 +0000 (16:27 +0000)]
* whitespace.el (whitespace-trailing): Fix typo.

16 years ago(url-load-hook): Fix typo in docstring.
Juanma Barranquero [Mon, 28 Apr 2008 16:27:17 +0000 (16:27 +0000)]
(url-load-hook): Fix typo in docstring.

16 years ago(diary-make-entry): Update the autoload.
Sam Steingold [Mon, 28 Apr 2008 15:05:45 +0000 (15:05 +0000)]
(diary-make-entry): Update the autoload.

16 years ago(completion-pcm--all-completions): Don't pass nil to all-completions.
Stefan Monnier [Mon, 28 Apr 2008 13:57:20 +0000 (13:57 +0000)]
(completion-pcm--all-completions): Don't pass nil to all-completions.

16 years ago(desktop-minor-mode-table): Add `savehist-mode'.
Juanma Barranquero [Mon, 28 Apr 2008 08:06:51 +0000 (08:06 +0000)]
(desktop-minor-mode-table): Add `savehist-mode'.

16 years ago*** empty log message ***
Glenn Morris [Mon, 28 Apr 2008 07:21:58 +0000 (07:21 +0000)]
*** empty log message ***

16 years ago(gdb-info-breakpoints-custom): Fix mismatched parentheses.
Nick Roberts [Mon, 28 Apr 2008 07:18:03 +0000 (07:18 +0000)]
(gdb-info-breakpoints-custom): Fix mismatched parentheses.

16 years agoDaiki Ueno <ueno at unixuser.org>
Glenn Morris [Mon, 28 Apr 2008 07:16:36 +0000 (07:16 +0000)]
Daiki Ueno <ueno at unixuser.org>

(epa-file-handler): Restore 2008-03-16T04:04:15Z!mwolson@gnu.org version; previous change was buggy
patch.

16 years ago(gdb-info-breakpoints-custom): Make breakpoint
Nick Roberts [Mon, 28 Apr 2008 03:24:43 +0000 (03:24 +0000)]
(gdb-info-breakpoints-custom): Make breakpoint
icons work for assembler, i.e. FILE.s, FILE.S (not disassembly).
(gdb-goto-breakpoint): Likewise for visiting breakpoints.
(gdb-assembler-custom): Be careful not to match other addresses.

16 years ago*** empty log message ***
Nick Roberts [Mon, 28 Apr 2008 03:22:23 +0000 (03:22 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
Juanma Barranquero [Sun, 27 Apr 2008 23:15:22 +0000 (23:15 +0000)]
*** empty log message ***

16 years ago*** empty log message ***
Juanma Barranquero [Sun, 27 Apr 2008 22:03:05 +0000 (22:03 +0000)]
*** empty log message ***

16 years ago(Fdefine_fringe_bitmap): Doc fix.
Juanma Barranquero [Sun, 27 Apr 2008 21:51:50 +0000 (21:51 +0000)]
(Fdefine_fringe_bitmap): Doc fix.

16 years ago(epa-file-handler): Comment out, does not compile.
Dan Nicolaescu [Sun, 27 Apr 2008 20:53:34 +0000 (20:53 +0000)]
(epa-file-handler): Comment out, does not compile.

16 years ago(vc-dir-mode-map): Change bindings for unmark all and revert.
Dan Nicolaescu [Sun, 27 Apr 2008 19:52:13 +0000 (19:52 +0000)]
(vc-dir-mode-map): Change bindings for unmark all and revert.
(vc-dir-parent-marked-p, vc-dir-children-marked-p): Implement.
(vc-dir-mark-file): Add an optional argument.
(vc-dir-mark-all-files, vc-dir-unmark-all-files): Deal with directories.

16 years ago* epa-file.el (auto-encryption-mode): Rename from epa-file-mode.
Dan Nicolaescu [Sun, 27 Apr 2008 19:49:15 +0000 (19:49 +0000)]
* epa-file.el (auto-encryption-mode): Rename from epa-file-mode.
(epa-file-handler): Put 'safe-magic and 'operations properties.

* epa.el (epa-global-minor-modes, epa-mode, epa-menu)
(epa-menu-items): Remove.

* epa-dired.el (epa-dired-do-decrypt, epa-dired-do-verify)
(epa-dired-do-sign, epa-dired-do-encrypt): Add autoload cookie.
(epa-dired-mode, epa-global-dired-mode): Remove.

* dired.el (dired-mode-map): Bind encryption/decryption commands.

* menu-bar.el (menu-bar-encryption-decryption-menu): New menu item.

* files.el (insert-file-contents-literally): Inhibit epa-file-handler.

16 years ago(reftex-isearch-switch-to-next-file): Remove un-needed local `orig-list'.
Glenn Morris [Sun, 27 Apr 2008 18:44:16 +0000 (18:44 +0000)]
(reftex-isearch-switch-to-next-file): Remove un-needed local `orig-list'.
Replace cl `copy-list'.

16 years ago2008-04-27 Carsten Dominik <dominik@science.uva.nl>
Carsten Dominik [Sun, 27 Apr 2008 18:33:39 +0000 (18:33 +0000)]
2008-04-27  Carsten Dominik  <dominik@science.uva.nl>

* org/org.el (org-html-level-start): Always have id's in HTML
(org-export-as-html): Use `org-link-protocols' to
retrieve the export form of the link.
(org-add-link-type): Final parameter renamed from PUBLISH.  Better
documentation of how it is to be used.  Avoid double entries for
the same link type.
(org-add-link-props): New function.
(org-modules-loaded): New variable.
(org-load-modules-maybe, org-set-modules): New function.
(org-modules): New option.
(org-mode, org-cycle, orgstruct-mode, org-run-like-in-org-mode)
(orgtbl-mode, org-store-link, org-insert-link-global)
(org-open-at-point): Call `org-load-modules-maybe'.
(org-search-view): Add more text properties.
(org-agenda-schedule, org-agenda-deadline): Allow also in
search-type agendas.
(org-search-view): Order of arguments has been changed.
Interpret prefix-arg as TODO-ONLY.
(org-agenda, org-run-agenda-series, org-agenda-manipulate-query):
Take new argument order of `org-search-view' into account.
(org-todo-only): New variable.
(org-search-syntax-table): New variable and function.
(org-search-view): Do the search with the special syntax table.
(define-obsolete-function-alias): Make work with XEmacs.
(org-add-planning-info): Use old date as default when modifying an
existing deadline or scheduled item.
(org-agenda-compute-time-span): Make argument N optional.
(org-agenda-format-date-aligned): Require `cal-iso'.
(org-agenda-list): Include week into into agenda heading, don't
list it at each date (only on Mondays).
(org-read-date-analyze): Define local variable `iso-date'.
(org-agenda-format-date-aligned): Remove dependency on
`calendar-time-from-absolute'.
(org-remember-apply-template, org-go-to-remember-target):
Interpret filenames relative to `org-directory'.
(org-complete): Silently fail when trying to complete
keywords that don't have a default value.
(org-get-current-options): Added a #+DATE: option.
(org-additional-option-like-keywords): Removed "DATE:" from the
list of additional keywords.
(org-export-as-html): Removed (current-time) as unnecessary second
argument of `format-time-string'.
(org-clock-find-position): Handle special case at end of
buffer.
(org-agenda-day-view): New argument DAY-OF-YEAR, pass it on to
`org-agenda-change-time-span'.
(org-agenda-week-view): New argument ISO-WEEK, pass it on to
`org-agenda-change-time-span'.
(org-agenda-month-view): New argument MONTH, pass it on to
`org-agenda-change-time-span'.
(org-agenda-year-view):  New argument YEAR, pass it on to
`org-agenda-change-time-span'.
(org-agenda-change-time-span): New optional argument N, pass it on
to `org-agenda-compute-time-span'.
(org-agenda-compute-time-span): New argument N, interpret it by
changing the starting day.
(org-small-year-to-year): New function.
(org-scheduled-past-days): Respect
`org-scheduled-past-days'.
(org-auto-repeat-maybe): Make sure that repeating
dates are pushed into the future, and that the shift is at least
one interval, never 0.
(org-update-checkbox-count): Fix bug with checkbox
counting.
(org-add-note): New command.
(org-add-log-setup): Renamed from `org-add-log-maybe'.
(org-log-note-headings): New entry for plain notes (i.e. notes not
related to state changes or clocking).
(org-get-org-file): Check for availability of
`remember-data-file'.
(org-cached-entry-get): Allow a regexp value for
`org-use-property-inheritance'.
(org-use-property-inheritance): Allow regexp value.  Fix bug in
customization type.
(org-use-tag-inheritance): Allow a list and a regexp value for
this variable.
(org-scan-tags, org-get-tags-at): Implement selective tag
inheritance.
(org-entry-get): Respect value `selective' for the INHERIT
argument.
(org-tag-inherit-p, org-property-inherit-p): New functions.
(org-agenda-format-date-aligned): Allow 10 characters for
weekday, to acomodate German locale.
(org-add-archive-files): New function.
(org-agenda-files): New argument `ext', to
get archive files as well.
(org-tbl-menu): Protect the use of variables that
are only available when org-table.el gets loaded.
(org-read-agenda-file-list): Error if `org-agenda-files' is a
single directory.
(org-open-file): Allow a batch process to trigger
waiting after executing a system command.
(org-store-link): Link to headline when there is not
target and no region in an org-mode buffer when creating a link.
(org-link-types-re): New variable.
(org-make-link-regexps): Compute `org-link-types-re'.
(org-make-link-description-function): New option.
(org-agenda-date, org-agenda-date-weekend): New faces.
(org-archive-sibling-heading): New option.
(org-archive-to-archive-sibling): New function.
(org-iswitchb): New command.
(org-buffer-list): New function.
(org-agenda-columns): Also try the #+COLUMNS line in
the buffer associated with the entry at point (or with the first
entry in the agenda view).
(org-modules): Add entry for org-bibtex.el.
(org-completion-fallback-command): Moved into `org-completion'
group.
(org-clock-heading-function): Moved to `org-progress' group.
(org-auto-repeat-maybe): Make sure that a note can
be enforces if `org-log-repeat' is `note'.
(org-modules): Allow additional symbols for external
packages.
(org-ctrl-c-ctrl-c): Allow for `org-clock-overlays' to be
undefined.
(org-clock-goto): Hide drawers after showing an
entry with `org-clock-goto.'
(org-shiftup, org-shiftdown, org-shiftright, org-shiftleft): Try
also a clocktable block shift.
(org-clocktable-try-shift): New function.
(org-columns-hscoll-title): New function.
(org-columns-previous-hscroll): New variable.
(org-columns-full-header-line-format): New variable.
(org-columns-display-here-title, org-columns-remove-overlays):
Install `org-columns-hscoll-title' in post-command-hook.

* org/org.el: Split into many small files.

* org/org-agenda.el: New file, split off from org.el.

* org/org-archive.el: New file, split off from org.el.

* org/org-bbdb.el: New file.

* org/org-bibtex.el: New file, split off from org.el.

* org/org-clock.el: New file, split off from org.el.

* org/org-colview.el: New file, split off from org.el.

* org/org-compat.el: New file, split off from org.el.

* org/org-exp.el: New file, split off from org.el.

* org/org-faces.el: New file, split off from org.el.

* org/org-gnus.el: New file, split off from org.el.

* org/org-info.el: New file, split off from org.el.

* org/org-infojs.el: New file.

* org/org-irc.el: New file.

* org/org-macs.el: New file, split off from org.el.

* org/org-mew.el: New file.

* org/org-mhe.el: New file, split off from org.el.

* org/org-publish.el: New file, split off from org.el.

* org/org-remember.el: New file, split off from org.el.

* org/org-rmail.el: New file, split off from org.el.

* org/org-table.el: New file, split off from org.el.

* org/org-vm.el: New file, split off from org.el.

* org/org-wl.el: New file, split off from org.el.

2008-04-27  Jason Riedy  <jason@acm.org>

* lisp/org-table.el (orgtbl-to-generic): Add a :remove-nil-lines
parameter that supresses lines that evaluate to NIL.
(orgtbl-get-fmt): New inline function for
picking apart formats that may be lists.
(orgtbl-apply-fmt): New inline function for applying formats that
may be functions.
(orgtbl-eval-str): New inline function for strings that may be
functions.
(orgtbl-format-line, orgtbl-to-generic): Use and document.
(orgtbl-to-latex, orgtbl-to-texinfo): Document.
(*orgtbl-llfmt*, *orgtbl-llstart*)
(*orgtbl-llend*): Dynamic variables for last-line formatting.
(orgtbl-format-section): Shift formatting to support detecting the
last line and formatting it specially.
(orgtbl-to-generic): Document :ll* formats.  Set to the non-ll
formats unless overridden.
(orgtbl-to-latex): Suggest using :llend to suppress the final \\.
(*orgtbl-table*, *orgtbl-rtn*): Dynamically
bound variables to hold the input collection of lines and output
formatted text.
(*orgtbl-hline*, *orgtbl-sep*, *orgtbl-fmt*, *orgtbl-efmt*,
(*orgtbl-lfmt*, *orgtbl-lstart*, *orgtbl-lend*): Dynamically bound
format parameters.
(orgtbl-format-line): New function encapsulating formatting for a
single line.
(orgtbl-format-section): Similar for each section.  Rebinding the
dynamic vars customizes the formatting for each section.
(orgtbl-to-generic): Use orgtbl-format-line and
orgtbl-format-section.
(org-get-param): Now unused, so delete.
(orgtbl-gather-send-defs): New function to
gather all the SEND definitions before a table.
(orgtbl-send-replace-tbl): New function to find the RECEIVE
corresponding to the current name.
(orgtbl-send-table): Use the previous two functions and implement
multiple destinations for each table.

* doc/org.texi (A LaTeX example): Note that fmt may be a
one-argument function, and efmt may be a two-argument function.
(Radio tables): Document multiple destinations.

2008-04-27  Carsten Dominik  <dominik@science.uva.nl>

* org/org-agenda.el (org-add-to-diary-list): New function.
(org-prefix-has-effort): New variable.
(org-sort-agenda-noeffort-is-high): New option.
(org-agenda-columns-show-summaries)
(org-agenda-columns-compute-summary-properties): New options.
(org-format-agenda-item): Compute the duration of the item.
(org-agenda-weekend-days): New variable.
(org-agenda-list, org-timeline): Use the proper faces for dates in
the agenda and timeline buffers.
(org-agenda-archive-to-archive-sibling): New command.
(org-agenda-start-with-clockreport-mode): New option.
(org-agenda-clockreport-parameter-plist): New option.
(org-agenda-clocktable-mode): New variable.
(org-agenda-deadline-leaders): Allow a function value for the
deadline leader.
(org-agenda-get-deadlines): Deal with new function value.

* lisp/org-clock.el (org-clock): New customization group.
(org-clock-into-drawer, org-clock-out-when-done)
(org-clock-in-switch-to-state, org-clock-heading-function): Moved
into the new group.
(org-clock-out-remove-zero-time-clocks): New option.
(org-clock-out): Use `org-clock-out-remove-zero-time-clocks'.
(org-dblock-write:clocktable): Allow a Lisp form for the scope
parameter.
(org-dblock-write:clocktable): Fixed bug with total time
calculation.
(org-dblock-write:clocktable): Request the unrestricted list of
files.
(org-get-clocktable): New function.
(org-dblock-write:clocktable): Make sure :tstart and :tend can not
only be strings but also integers (an absolute day number) and
lists (m d y).

* org/org-colview.el (org-columns-next-allowed-value)
(org-columns-edit-value): Limit the effort for updatig in the
agenda to recomputing a single file.
(org-columns-compute): Only write property value if it has
changed.  This avoids raising the buffer-change-flag
unnecessarily.
(org-agenda-colview-summarize)
(org-agenda-colview-compute): New functions.
(org-agenda-columns): Call `org-agenda-colview-summarize'.

* org/org-exp.el (org-export-run-in-background): New option.
(org-export-icalendar): Allow a batch process to trigger waiting
after executing a system command.
(org-export-preprocess-string): Renamed-from
`org-cleaned-string-for-export'.
(org-export-html-style): Made target class look like normal text.
(org-export-as-html): Make use of the better proprocessing in
`org-cleaned-string-for-export'.
(org-cleaned-string-for-export): Better treatment of heuristic
targets, many more internal links will now work in HTML export.
(org-get-current-options): Incorporate LINK_UP, LINK_HOME, and
INFOJS.
(org-export-inbuffer-options-extra): New variable.
(org-export-options-filters): New hook.
(org-infile-export-plist): Find also the settings keywords in
`org-export-inbuffer-options-extra'.
(org-infile-export-plist): Allow multiple #+OPTIONS lines and
multiple #+INFOJS_OPT lines.
(org-export-html-handle-js-options): New function.
(org-export-html-infojs-setup): New option.
(org-export-as-html): Call `org-export-html-handle-js-options'.
Add autoload to all entry points.
(org-skip-comments): Function removed.

* org/org-table.el (org-table-make-reference): Extra parenthesis
around single fields, to make sure that algebraic formulas get
correctly interpreted by calc.
(org-table-current-column): No longer interactive.

* org/org-export-latex.el (org-export-latex-preprocess): Renamed
from `org-export-latex-cleaned-string'.

2008-04-27  Bastien Guerry  <bzg@altern.org>

* org/org-publish.el (org-publish-get-base-files-1): New function.
(org-publish-get-base-files): Use it.
(org-publish-temp-files): New variable.
Don't require 'dired-aux anymore.
(org-publish-initial-buffer): New variable.
(org-publish-org-to, org-publish): Use it.
(org-publish-get-base-files-1): Bug fix: get
the proper list of files when recursing thru a directory.
(org-publish-get-base-files): Use the :exclude property to skip
both files and directories.

16 years ago*** empty log message ***
Carsten Dominik [Sun, 27 Apr 2008 18:32:26 +0000 (18:32 +0000)]
*** empty log message ***

16 years ago(erc-put-text-properties): Replace use of cl mapcar*.
Glenn Morris [Sun, 27 Apr 2008 18:23:50 +0000 (18:23 +0000)]
(erc-put-text-properties): Replace use of cl mapcar*.

16 years agoMinor changes during update to version 6.02b.
Carsten Dominik [Sun, 27 Apr 2008 18:19:53 +0000 (18:19 +0000)]
Minor changes during update to version 6.02b.

16 years agoMassive changes in all parts of the documentation.
Carsten Dominik [Sun, 27 Apr 2008 18:18:27 +0000 (18:18 +0000)]
Massive changes in all parts of the documentation.

16 years ago*** empty log message ***
Carsten Dominik [Sun, 27 Apr 2008 18:17:59 +0000 (18:17 +0000)]
*** empty log message ***

16 years ago(file_name_completion): Fix inappropriate mixing of
Andreas Schwab [Sun, 27 Apr 2008 18:06:51 +0000 (18:06 +0000)]
(file_name_completion): Fix inappropriate mixing of
encoded and decoded names.

16 years ago* net/tramp.el (tramp-handle-make-symbolic-link)
Michael Albinus [Sun, 27 Apr 2008 16:39:03 +0000 (16:39 +0000)]
* net/tramp.el (tramp-handle-make-symbolic-link)
(tramp-handle-file-name-directory)
(tramp-handle-file-name-nondirectory, tramp-handle-file-truename)
(tramp-do-copy-or-rename-file-directly)
(tramp-handle-insert-directory, tramp-handle-expand-file-name)
(tramp-handle-substitute-in-file-name)
(tramp-handle-insert-file-contents, tramp-handle-write-region)
* net/tramp-cache.el (tramp-get-file-property)
(tramp-set-file-property, tramp-flush-file-property)
(tramp-flush-directory-property)
* net/tramp-cpmpat.el (tramp-compat-make-temp-file)
* net/tramp-fish.el (tramp-fish-handle-expand-file-name): Disable
`file-name-handler-alist' when handling localname.  It could have
a remote file syntax, like a VMS file name.

16 years agowhitespace-trailing-regexp option fix.
Vinicius Jose Latorre [Sun, 27 Apr 2008 11:50:47 +0000 (11:50 +0000)]
whitespace-trailing-regexp option fix.

16 years ago(XTread_socket): Fix use of uninitialized variable.
Andreas Schwab [Sun, 27 Apr 2008 10:44:37 +0000 (10:44 +0000)]
(XTread_socket): Fix use of uninitialized variable.

16 years ago(BASE_PURESIZE): Increase to 1200000.
Andreas Schwab [Sun, 27 Apr 2008 10:21:48 +0000 (10:21 +0000)]
(BASE_PURESIZE): Increase to 1200000.

16 years ago* net/tramp.el (tramp-replace-environment-variables): New defun.
Michael Albinus [Sun, 27 Apr 2008 09:56:45 +0000 (09:56 +0000)]
* net/tramp.el (tramp-replace-environment-variables): New defun.
(tramp-file-name-handler): Use it.

16 years ago*** empty log message ***
Michael Albinus [Sun, 27 Apr 2008 09:47:14 +0000 (09:47 +0000)]
*** empty log message ***

16 years agoUnbreak bootstrap.
Andreas Schwab [Sun, 27 Apr 2008 09:47:00 +0000 (09:47 +0000)]
Unbreak bootstrap.

16 years ago* net/tramp.el (tramp-replace-environment-variables): New defun.
Michael Albinus [Sun, 27 Apr 2008 09:30:36 +0000 (09:30 +0000)]
* net/tramp.el (tramp-replace-environment-variables): New defun.
(tramp-handle-substitute-in-file-name, tramp-file-name-handler):
Use it.

16 years ago(font_prop_validate): Signal `error' instead of `font'.
Kenichi Handa [Sun, 27 Apr 2008 09:06:42 +0000 (09:06 +0000)]
(font_prop_validate): Signal `error' instead of `font'.

16 years ago(byte-compile-file): Doc fix.
Glenn Morris [Sun, 27 Apr 2008 01:41:46 +0000 (01:41 +0000)]
(byte-compile-file): Doc fix.

16 years agoRemove time-stamp annoyance.
Glenn Morris [Sun, 27 Apr 2008 01:28:53 +0000 (01:28 +0000)]
Remove time-stamp annoyance.

16 years ago(calculator-expt): Modify previous change to just use the expanded cl
Glenn Morris [Sun, 27 Apr 2008 01:27:47 +0000 (01:27 +0000)]
(calculator-expt): Modify previous change to just use the expanded cl
definition of oddp.

16 years ago(calculator-expt): Replace cl function `oddp'.
Glenn Morris [Sun, 27 Apr 2008 01:20:10 +0000 (01:20 +0000)]
(calculator-expt): Replace cl function `oddp'.

16 years agoJohan Bockg� <bojohan at gnu.org>
Glenn Morris [Sun, 27 Apr 2008 01:17:03 +0000 (01:17 +0000)]
Johan Bockg�  <bojohan at gnu.org>

(byte-compile-find-cl-functions): Simplify.  Collect `defun' and
`autoload' entries.  Avoid modifying load-history.

16 years agoUnignore charprop.el and uni-*.el.
Andreas Schwab [Sat, 26 Apr 2008 21:37:57 +0000 (21:37 +0000)]
Unignore charprop.el and uni-*.el.

16 years agoRalf Angeli <angeli at caeruleus.net>
Glenn Morris [Sat, 26 Apr 2008 20:28:08 +0000 (20:28 +0000)]
Ralf Angeli <angeli at caeruleus.net>

Comment.

16 years ago(ispell-insert-word): Revert previous change.
Glenn Morris [Sat, 26 Apr 2008 20:14:30 +0000 (20:14 +0000)]
(ispell-insert-word): Revert previous change.

16 years ago(quoted-insert, zap-to-char): Revert previous change.
Glenn Morris [Sat, 26 Apr 2008 20:13:00 +0000 (20:13 +0000)]
(quoted-insert, zap-to-char): Revert previous change.

16 years ago(hexl-mode): Stash `eldoc-documentation-function' in
John Paul Wallington [Sat, 26 Apr 2008 17:09:02 +0000 (17:09 +0000)]
(hexl-mode): Stash `eldoc-documentation-function' in
`hexl-mode-old-eldoc-documentation-function'.
(hexl-mode-exit): Restore it.
(hexl-mode-old-eldoc-documentation-function): Declare for compiler.

16 years ago(top-level): Don't set `completion-ignore-case' to t.
John Paul Wallington [Sat, 26 Apr 2008 16:54:44 +0000 (16:54 +0000)]
(top-level): Don't set `completion-ignore-case' to t.

16 years ago*** empty log message ***
Juanma Barranquero [Sat, 26 Apr 2008 13:09:13 +0000 (13:09 +0000)]
*** empty log message ***

16 years ago(completion-pcm-word-delimiters): Add :group.
Juanma Barranquero [Sat, 26 Apr 2008 12:58:13 +0000 (12:58 +0000)]
(completion-pcm-word-delimiters): Add :group.
(completion-pcm--all-completions): Doc fix.
(completion-styles-alist, completion-all-completions): Fix typos in docstrings.

16 years agoDoc fix.
Vinicius Jose Latorre [Sat, 26 Apr 2008 12:38:54 +0000 (12:38 +0000)]
Doc fix.

16 years agoNew version 11.0.
Vinicius Jose Latorre [Sat, 26 Apr 2008 11:38:50 +0000 (11:38 +0000)]
New version 11.0.

16 years ago(Ffile_attributes) [WINDOWSNT]: Undo change from 2008-03-31, it's not needed
Eli Zaretskii [Sat, 26 Apr 2008 08:23:21 +0000 (08:23 +0000)]
(Ffile_attributes) [WINDOWSNT]: Undo change from 2008-03-31, it's not needed
anymore with `struct stat' definition on nt/inc/sys/stat.h.  Undo changes
from 2007-01-12 and 2007-01-13 for the same reasons.

16 years agoMerge from emacs--rel--22
Miles Bader [Sat, 26 Apr 2008 05:40:19 +0000 (05:40 +0000)]
Merge from emacs--rel--22

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1129

16 years agoMerge from gnus--rel--5.10
Miles Bader [Sat, 26 Apr 2008 04:30:32 +0000 (04:30 +0000)]
Merge from gnus--rel--5.10

Revision: emacs@sv.gnu.org/emacs--rel--22--patch-259

16 years agoMerge from gnus--devo--0
Miles Bader [Sat, 26 Apr 2008 04:29:42 +0000 (04:29 +0000)]
Merge from gnus--devo--0

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1128

16 years agoComments.
Glenn Morris [Sat, 26 Apr 2008 02:46:56 +0000 (02:46 +0000)]
Comments.

16 years ago(forms-file): Update for moved forms-d2.dat.
Glenn Morris [Sat, 26 Apr 2008 02:43:06 +0000 (02:43 +0000)]
(forms-file): Update for moved forms-d2.dat.

16 years ago(ispell-insert-word): Remove, and replace with insert, now that
Glenn Morris [Sat, 26 Apr 2008 02:41:13 +0000 (02:41 +0000)]
(ispell-insert-word): Remove, and replace with insert, now that
translation-table-for-input not needed.

16 years agoAdd pp-macroexpand-expression, pp-macroexpand-last-sexp.
Glenn Morris [Sat, 26 Apr 2008 02:39:56 +0000 (02:39 +0000)]
Add pp-macroexpand-expression, pp-macroexpand-last-sexp.

16 years agoAdd forms-d2.dat.
Glenn Morris [Sat, 26 Apr 2008 02:39:32 +0000 (02:39 +0000)]
Add forms-d2.dat.