diff options
| author | Eli Zaretskii | 2013-04-18 19:20:48 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2013-04-18 19:20:48 +0300 |
| commit | 4f0e6095fc0bcc8b9e8bcf6bf907b957b15cf699 (patch) | |
| tree | abab34f8645852eaef34782428fbc422f8098332 | |
| parent | 224e1caae160cccd6447db6228cc617765f7ad31 (diff) | |
| parent | cdca825560c4f97fba5ccd6ba87df5c881d1ffce (diff) | |
| download | emacs-4f0e6095fc0bcc8b9e8bcf6bf907b957b15cf699.tar.gz emacs-4f0e6095fc0bcc8b9e8bcf6bf907b957b15cf699.zip | |
Merge from trunk.
| -rw-r--r-- | ChangeLog | 8 | ||||
| -rw-r--r-- | Makefile.in | 5 | ||||
| -rw-r--r-- | autogen/Makefile.in | 2 | ||||
| -rwxr-xr-x | autogen/configure | 34 | ||||
| -rw-r--r-- | configure.ac | 33 | ||||
| -rw-r--r-- | etc/ChangeLog | 4 | ||||
| -rw-r--r-- | etc/NEWS | 15 | ||||
| -rw-r--r-- | lisp/ChangeLog | 69 | ||||
| -rw-r--r-- | lisp/abbrev.el | 15 | ||||
| -rw-r--r-- | lisp/bindings.el | 2 | ||||
| -rw-r--r-- | lisp/emacs-lisp/lisp.el | 80 | ||||
| -rw-r--r-- | lisp/emacs-lisp/nadvice.el | 7 | ||||
| -rw-r--r-- | lisp/files.el | 2 | ||||
| -rw-r--r-- | lisp/mail/mailabbrev.el | 3 | ||||
| -rw-r--r-- | lisp/minibuffer.el | 23 | ||||
| -rw-r--r-- | lisp/net/tramp-sh.el | 2 | ||||
| -rw-r--r-- | lisp/org/ChangeLog | 1258 | ||||
| -rw-r--r-- | lisp/org/org-agenda.el | 4 | ||||
| -rw-r--r-- | lisp/org/org-indent.el | 7 | ||||
| -rw-r--r-- | lisp/progmodes/python.el | 48 | ||||
| -rw-r--r-- | lisp/simple.el | 44 | ||||
| -rw-r--r-- | lisp/subr.el | 4 | ||||
| -rw-r--r-- | lisp/textmodes/flyspell.el | 25 | ||||
| -rw-r--r-- | lisp/textmodes/ispell.el | 9 | ||||
| -rw-r--r-- | lisp/winner.el | 6 | ||||
| -rw-r--r-- | test/ChangeLog | 6 | ||||
| -rw-r--r-- | test/automated/python-tests.el | 108 |
27 files changed, 1063 insertions, 760 deletions
| @@ -1,3 +1,11 @@ | |||
| 1 | 2013-04-18 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * configure.ac (AC_PROG_LN_S): Remove, too restrictive. | ||
| 4 | (LN_S_FILEONLY): New output variable. | ||
| 5 | * Makefile.in (LN_S): Remove. | ||
| 6 | (LN_S_FILEONLY): New, set by configure. | ||
| 7 | (install-arch-dep): Use LN_S_FILEONLY rather than LN_S. | ||
| 8 | |||
| 1 | 2013-04-12 Ken Brown <kbrown@cornell.edu> | 9 | 2013-04-12 Ken Brown <kbrown@cornell.edu> |
| 2 | 10 | ||
| 3 | * configure.ac (canonical): Adapt to 64-bit Cygwin, for which | 11 | * configure.ac (canonical): Adapt to 64-bit Cygwin, for which |
diff --git a/Makefile.in b/Makefile.in index e84090806c3..af4b4c011ac 100644 --- a/Makefile.in +++ b/Makefile.in | |||
| @@ -256,7 +256,8 @@ INSTALL_INFO = @INSTALL_INFO@ | |||
| 256 | # By default, we uphold the dignity of our programs. | 256 | # By default, we uphold the dignity of our programs. |
| 257 | INSTALL_STRIP = | 257 | INSTALL_STRIP = |
| 258 | MKDIR_P = @MKDIR_P@ | 258 | MKDIR_P = @MKDIR_P@ |
| 259 | LN_S = @LN_S@ | 259 | # Create a link to a file in the same directory as the target. |
| 260 | LN_S_FILEONLY = @LN_S_FILEONLY@ | ||
| 260 | 261 | ||
| 261 | # We use gzip to compress installed .el files. | 262 | # We use gzip to compress installed .el files. |
| 262 | GZIP_PROG = @GZIP_PROG@ | 263 | GZIP_PROG = @GZIP_PROG@ |
| @@ -471,7 +472,7 @@ install-arch-dep: src install-arch-indep install-doc | |||
| 471 | chmod 1755 $(DESTDIR)${bindir}/$(EMACSFULL) || true; \ | 472 | chmod 1755 $(DESTDIR)${bindir}/$(EMACSFULL) || true; \ |
| 472 | if test "x${NO_BIN_LINK}" = x; then \ | 473 | if test "x${NO_BIN_LINK}" = x; then \ |
| 473 | rm -f $(DESTDIR)${bindir}/$(EMACS) ; \ | 474 | rm -f $(DESTDIR)${bindir}/$(EMACS) ; \ |
| 474 | cd $(DESTDIR)${bindir} && $(LN_S) $(EMACSFULL) $(EMACS); \ | 475 | cd $(DESTDIR)${bindir} && $(LN_S_FILEONLY) $(EMACSFULL) $(EMACS); \ |
| 475 | fi; \ | 476 | fi; \ |
| 476 | else \ | 477 | else \ |
| 477 | subdir=${ns_appresdir}/site-lisp; \ | 478 | subdir=${ns_appresdir}/site-lisp; \ |
diff --git a/autogen/Makefile.in b/autogen/Makefile.in index 5f213903e9b..912aefe095a 100644 --- a/autogen/Makefile.in +++ b/autogen/Makefile.in | |||
| @@ -663,7 +663,7 @@ LIB_MATH = @LIB_MATH@ | |||
| 663 | LIB_PTHREAD = @LIB_PTHREAD@ | 663 | LIB_PTHREAD = @LIB_PTHREAD@ |
| 664 | LIB_PTHREAD_SIGMASK = @LIB_PTHREAD_SIGMASK@ | 664 | LIB_PTHREAD_SIGMASK = @LIB_PTHREAD_SIGMASK@ |
| 665 | LIB_TIMER_TIME = @LIB_TIMER_TIME@ | 665 | LIB_TIMER_TIME = @LIB_TIMER_TIME@ |
| 666 | LN_S = @LN_S@ | 666 | LN_S_FILEONLY = @LN_S_FILEONLY@ |
| 667 | LTLIBINTL = @LTLIBINTL@ | 667 | LTLIBINTL = @LTLIBINTL@ |
| 668 | LTLIBOBJS = @LTLIBOBJS@ | 668 | LTLIBOBJS = @LTLIBOBJS@ |
| 669 | M17N_FLT_CFLAGS = @M17N_FLT_CFLAGS@ | 669 | M17N_FLT_CFLAGS = @M17N_FLT_CFLAGS@ |
diff --git a/autogen/configure b/autogen/configure index cc0e18b7d8f..8e69c9ceffc 100755 --- a/autogen/configure +++ b/autogen/configure | |||
| @@ -1363,7 +1363,7 @@ HAVE_MAKEINFO | |||
| 1363 | PAXCTL | 1363 | PAXCTL |
| 1364 | GZIP_PROG | 1364 | GZIP_PROG |
| 1365 | INSTALL_INFO | 1365 | INSTALL_INFO |
| 1366 | LN_S | 1366 | LN_S_FILEONLY |
| 1367 | GNULIB_WARN_CFLAGS | 1367 | GNULIB_WARN_CFLAGS |
| 1368 | WARN_CFLAGS | 1368 | WARN_CFLAGS |
| 1369 | WERROR_CFLAGS | 1369 | WERROR_CFLAGS |
| @@ -8115,18 +8115,36 @@ fi | |||
| 8115 | 8115 | ||
| 8116 | 8116 | ||
| 8117 | 8117 | ||
| 8118 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 | 8118 | |
| 8119 | $as_echo_n "checking whether ln -s works... " >&6; } | 8119 | |
| 8120 | LN_S=$as_ln_s | 8120 | |
| 8121 | if test "$LN_S" = "ln -s"; then | 8121 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works for files in the same directory" >&5 |
| 8122 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | 8122 | $as_echo_n "checking whether ln -s works for files in the same directory... " >&6; } |
| 8123 | rm -f conf$$ conf$$.file | ||
| 8124 | |||
| 8125 | LN_S_FILEONLY='cp -p' | ||
| 8126 | |||
| 8127 | if (echo >conf$$.file) 2>/dev/null; then | ||
| 8128 | if ln -s conf$$.file conf$$ 2>/dev/null; then | ||
| 8129 | LN_S_FILEONLY='ln -s' | ||
| 8130 | elif ln conf$$.file conf$$ 2>/dev/null; then | ||
| 8131 | LN_S_FILEONLY=ln | ||
| 8132 | fi | ||
| 8133 | fi | ||
| 8134 | |||
| 8135 | rm -f conf$$ conf$$.file | ||
| 8136 | |||
| 8137 | if test "$LN_S_FILEONLY" = "ln -s"; then | ||
| 8138 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 | ||
| 8123 | $as_echo "yes" >&6; } | 8139 | $as_echo "yes" >&6; } |
| 8124 | else | 8140 | else |
| 8125 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 | 8141 | { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S_FILEONLY" >&5 |
| 8126 | $as_echo "no, using $LN_S" >&6; } | 8142 | $as_echo "no, using $LN_S_FILEONLY" >&6; } |
| 8127 | fi | 8143 | fi |
| 8128 | 8144 | ||
| 8129 | 8145 | ||
| 8146 | |||
| 8147 | |||
| 8130 | # Extract the first word of "install-info", so it can be a program name with args. | 8148 | # Extract the first word of "install-info", so it can be a program name with args. |
| 8131 | set dummy install-info; ac_word=$2 | 8149 | set dummy install-info; ac_word=$2 |
| 8132 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | 8150 | { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
diff --git a/configure.ac b/configure.ac index d0515147584..4dfbc224335 100644 --- a/configure.ac +++ b/configure.ac | |||
| @@ -812,7 +812,38 @@ dnl AC_PROG_MKDIR_P | |||
| 812 | dnl if test "x$RANLIB" = x; then | 812 | dnl if test "x$RANLIB" = x; then |
| 813 | dnl AC_PROG_RANLIB | 813 | dnl AC_PROG_RANLIB |
| 814 | dnl fi | 814 | dnl fi |
| 815 | AC_PROG_LN_S | 815 | |
| 816 | |||
| 817 | dnl Sadly, AC_PROG_LN_S is too restrictive. It also tests whether links | ||
| 818 | dnl can be made to directories. This is not relevant for our usage, and | ||
| 819 | dnl excludes some cases that work fine for us. Eg MS Windows or files | ||
| 820 | dnl hosted on AFS, both examples where simple links work, but links to | ||
| 821 | dnl directories fail. We use a cut-down version instead. | ||
| 822 | dnl AC_PROG_LN_S | ||
| 823 | |||
| 824 | AC_MSG_CHECKING([whether ln -s works for files in the same directory]) | ||
| 825 | rm -f conf$$ conf$$.file | ||
| 826 | |||
| 827 | LN_S_FILEONLY='cp -p' | ||
| 828 | |||
| 829 | if (echo >conf$$.file) 2>/dev/null; then | ||
| 830 | if ln -s conf$$.file conf$$ 2>/dev/null; then | ||
| 831 | LN_S_FILEONLY='ln -s' | ||
| 832 | elif ln conf$$.file conf$$ 2>/dev/null; then | ||
| 833 | LN_S_FILEONLY=ln | ||
| 834 | fi | ||
| 835 | fi | ||
| 836 | |||
| 837 | rm -f conf$$ conf$$.file | ||
| 838 | |||
| 839 | if test "$LN_S_FILEONLY" = "ln -s"; then | ||
| 840 | AC_MSG_RESULT([yes]) | ||
| 841 | else | ||
| 842 | AC_MSG_RESULT([no, using $LN_S_FILEONLY]) | ||
| 843 | fi | ||
| 844 | |||
| 845 | AC_SUBST(LN_S_FILEONLY) | ||
| 846 | |||
| 816 | 847 | ||
| 817 | dnl AC_PROG_LN_S sets LN_S to 'cp -pR' for MinGW, on the premise that 'ln' | 848 | dnl AC_PROG_LN_S sets LN_S to 'cp -pR' for MinGW, on the premise that 'ln' |
| 818 | dnl doesn't support links to directories, as in "ln file dir". But that | 849 | dnl doesn't support links to directories, as in "ln file dir". But that |
diff --git a/etc/ChangeLog b/etc/ChangeLog index 2b7534dc1e7..0dd27a1c0c0 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2013-04-18 Leo Liu <sdl.web@gmail.com> | ||
| 2 | |||
| 3 | * NEWS: Mention new key ? for describe-prefix-bindings. | ||
| 4 | |||
| 1 | 2013-04-15 Christopher Schmidt <christopher@ch.ristopher.com> | 5 | 2013-04-15 Christopher Schmidt <christopher@ch.ristopher.com> |
| 2 | 6 | ||
| 3 | * NEWS: Mention separation of package descriptor and name of | 7 | * NEWS: Mention separation of package descriptor and name of |
| @@ -37,6 +37,8 @@ It is no longer needed, as the crt*.o files are no longer linked specially. | |||
| 37 | 37 | ||
| 38 | * Changes in Emacs 24.4 | 38 | * Changes in Emacs 24.4 |
| 39 | 39 | ||
| 40 | ** Key ? also describes prefix bindings like C-h. | ||
| 41 | |||
| 40 | +++ | 42 | +++ |
| 41 | ** `apropos-variable' is now `apropos-user-option' | 43 | ** `apropos-variable' is now `apropos-user-option' |
| 42 | `apropos-user-option' shows all user options while `apropos-variable' | 44 | `apropos-user-option' shows all user options while `apropos-variable' |
| @@ -323,7 +325,18 @@ file using `set-file-extended-attributes'. | |||
| 323 | 325 | ||
| 324 | * Lisp Changes in Emacs 24.4 | 326 | * Lisp Changes in Emacs 24.4 |
| 325 | 327 | ||
| 326 | ** `dont-compile' is declared obsolete. | 328 | ** Obsoleted functions: |
| 329 | *** `dont-compile' | ||
| 330 | *** `lisp-complete-symbol' | ||
| 331 | *** `field-complete' | ||
| 332 | *** `minibuffer-completion-contents' | ||
| 333 | |||
| 334 | ** `with-wrapper-hook' is obsoleted by `add-function'. | ||
| 335 | The few hooks that used with-wrapper-hook are replaced as follows: | ||
| 336 | *** `abbrev-expand-function' obsoletes `abbrev-expand-functions'. | ||
| 337 | *** `completion-in-region-function' obsoletes `completion-in-region-functions'. | ||
| 338 | *** `filter-buffer-substring-function' obsoletes `filter-buffer-substring-functions'. | ||
| 339 | |||
| 327 | 340 | ||
| 328 | ** `get-upcase-table' is obsoleted by the new `case-table-get-table'. | 341 | ** `get-upcase-table' is obsoleted by the new `case-table-get-table'. |
| 329 | 342 | ||
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 11666c60c74..98ba110ab33 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,72 @@ | |||
| 1 | 2013-04-18 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * winner.el (winner-active-region): Use region-active-p, activate-mark | ||
| 4 | and deactivate-mark (bug#14225). | ||
| 5 | |||
| 6 | * simple.el (deactivate-mark): Don't inline it. | ||
| 7 | |||
| 8 | 2013-04-18 Michael Albinus <michael.albinus@gmx.de> | ||
| 9 | |||
| 10 | * net/tramp-sh.el (tramp-remote-process-environment): Add "TMOUT=0". | ||
| 11 | |||
| 12 | 2013-04-18 Tassilo Horn <tsdh@gnu.org> | ||
| 13 | |||
| 14 | * files.el (auto-mode-alist): Delete OpenDocument and StarOffice | ||
| 15 | file extensions from the archive-mode entry in order to prefer | ||
| 16 | doc-view-mode-maybe with archive-mode as fallback (bug#14188). | ||
| 17 | |||
| 18 | 2013-04-18 Leo Liu <sdl.web@gmail.com> | ||
| 19 | |||
| 20 | * bindings.el (help-event-list): Add ?\?. | ||
| 21 | |||
| 22 | 2013-04-18 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 23 | |||
| 24 | * subr.el (with-wrapper-hook): Declare obsolete. | ||
| 25 | * simple.el (filter-buffer-substring-function): New hook. | ||
| 26 | (filter-buffer-substring): Use it. | ||
| 27 | (filter-buffer-substring-functions): Mark obsolete. | ||
| 28 | * minibuffer.el (completion-in-region-function): New hook. | ||
| 29 | (completion-in-region): Use it. | ||
| 30 | (completion-in-region-functions): Mark obsolete. | ||
| 31 | * mail/mailabbrev.el (mail-abbrevs-setup): Use abbrev-expand-function. | ||
| 32 | * abbrev.el (abbrev-expand-function): New hook. | ||
| 33 | (expand-abbrev): Use it. | ||
| 34 | (abbrev-expand-functions): Mark obsolete. | ||
| 35 | * emacs-lisp/nadvice.el (advice--where-alist): Add :filter-args | ||
| 36 | and :filter-return. | ||
| 37 | |||
| 38 | 2013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org> | ||
| 39 | |||
| 40 | * progmodes/python.el (python-nav--syntactically): Fix cornercases | ||
| 41 | and do not care about match data. | ||
| 42 | |||
| 43 | 2013-04-17 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 44 | |||
| 45 | * emacs-lisp/lisp.el (lisp-completion-at-point): Provide specialized | ||
| 46 | completion tables when completing error conditions and | ||
| 47 | `declare' arguments. | ||
| 48 | (lisp-complete-symbol, field-complete): Mark as obsolete. | ||
| 49 | (check-parens): Unmatched parens are user errors. | ||
| 50 | * minibuffer.el (minibuffer-completion-contents): Mark as obsolete. | ||
| 51 | |||
| 52 | 2013-04-17 Michal Nazarewicz <mina86@mina86.com> | ||
| 53 | |||
| 54 | * textmodes/flyspell.el (flyspell-check-pre-word-p): Return nil if | ||
| 55 | command changed buffer (ie. `flyspell-pre-buffer' is not current | ||
| 56 | buffer), which prevents making decisions based on invalid value of | ||
| 57 | `flyspell-pre-point' in the wrong buffer. Most notably, this used to | ||
| 58 | cause an error when `flyspell-pre-point' was nil after switching | ||
| 59 | buffers. | ||
| 60 | (flyspell-post-command-hook): No longer needs to change buffers when | ||
| 61 | checking pre-word. While at it remove unnecessary progn. | ||
| 62 | |||
| 63 | 2013-04-17 Nicolas Richard <theonewiththeevillook@yahoo.fr> (tiny change) | ||
| 64 | |||
| 65 | * textmodes/ispell.el (ispell-add-per-file-word-list): | ||
| 66 | Fix `flyspell-correct-word-before-point' error when accepting | ||
| 67 | words and `coment-padding' is an integer by using | ||
| 68 | `comment-normalize-vars' (Bug #14214). | ||
| 69 | |||
| 1 | 2013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org> | 70 | 2013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org> |
| 2 | 71 | ||
| 3 | New defun movement commands. | 72 | New defun movement commands. |
diff --git a/lisp/abbrev.el b/lisp/abbrev.el index cc7ebe489f7..27cd7089a07 100644 --- a/lisp/abbrev.el +++ b/lisp/abbrev.el | |||
| @@ -532,7 +532,7 @@ This is the first thing that `expand-abbrev' does, and so this may change | |||
| 532 | the current abbrev table before abbrev lookup happens." | 532 | the current abbrev table before abbrev lookup happens." |
| 533 | :type 'hook | 533 | :type 'hook |
| 534 | :group 'abbrev-mode) | 534 | :group 'abbrev-mode) |
| 535 | (make-obsolete-variable 'pre-abbrev-expand-hook 'abbrev-expand-functions "23.1") | 535 | (make-obsolete-variable 'pre-abbrev-expand-hook 'abbrev-expand-function "23.1") |
| 536 | 536 | ||
| 537 | (defun clear-abbrev-table (table) | 537 | (defun clear-abbrev-table (table) |
| 538 | "Undefine all abbrevs in abbrev table TABLE, leaving it empty." | 538 | "Undefine all abbrevs in abbrev table TABLE, leaving it empty." |
| @@ -832,10 +832,12 @@ see `define-abbrev' for details." | |||
| 832 | value)) | 832 | value)) |
| 833 | 833 | ||
| 834 | (defvar abbrev-expand-functions nil | 834 | (defvar abbrev-expand-functions nil |
| 835 | "Wrapper hook around `expand-abbrev'. | 835 | "Wrapper hook around `expand-abbrev'.") |
| 836 | The functions on this special hook are called with one argument: | 836 | (make-obsolete-variable 'abbrev-expand-functions 'abbrev-expand-function "24.4") |
| 837 | a function that performs the abbrev expansion. It should return | 837 | |
| 838 | the abbrev symbol if expansion took place.") | 838 | (defvar abbrev-expand-function #'abbrev--default-expand |
| 839 | "Function to perform abbrev expansion. | ||
| 840 | Takes no argument and should return the abbrev symbol if expansion took place.") | ||
| 839 | 841 | ||
| 840 | (defun expand-abbrev () | 842 | (defun expand-abbrev () |
| 841 | "Expand the abbrev before point, if there is an abbrev there. | 843 | "Expand the abbrev before point, if there is an abbrev there. |
| @@ -844,6 +846,9 @@ Returns the abbrev symbol, if expansion took place. (The actual | |||
| 844 | return value is that of `abbrev-insert'.)" | 846 | return value is that of `abbrev-insert'.)" |
| 845 | (interactive) | 847 | (interactive) |
| 846 | (run-hooks 'pre-abbrev-expand-hook) | 848 | (run-hooks 'pre-abbrev-expand-hook) |
| 849 | (funcall abbrev-expand-function)) | ||
| 850 | |||
| 851 | (defun abbrev--default-expand () | ||
| 847 | (with-wrapper-hook abbrev-expand-functions () | 852 | (with-wrapper-hook abbrev-expand-functions () |
| 848 | (pcase-let ((`(,sym ,name ,wordstart ,wordend) (abbrev--before-point))) | 853 | (pcase-let ((`(,sym ,name ,wordstart ,wordend) (abbrev--before-point))) |
| 849 | (when sym | 854 | (when sym |
diff --git a/lisp/bindings.el b/lisp/bindings.el index 5c95bcd0baa..fe0eabb77af 100644 --- a/lisp/bindings.el +++ b/lisp/bindings.el | |||
| @@ -675,7 +675,7 @@ language you are using." | |||
| 675 | (garbage-collect) | 675 | (garbage-collect) |
| 676 | 676 | ||
| 677 | 677 | ||
| 678 | (setq help-event-list '(help f1)) | 678 | (setq help-event-list '(help f1 ?\?)) |
| 679 | 679 | ||
| 680 | (make-variable-buffer-local 'minor-mode-overriding-map-alist) | 680 | (make-variable-buffer-local 'minor-mode-overriding-map-alist) |
| 681 | 681 | ||
diff --git a/lisp/emacs-lisp/lisp.el b/lisp/emacs-lisp/lisp.el index 22fb6ad1809..f301a1875ed 100644 --- a/lisp/emacs-lisp/lisp.el +++ b/lisp/emacs-lisp/lisp.el | |||
| @@ -46,6 +46,12 @@ This affects `insert-parentheses' and `insert-pair'." | |||
| 46 | :group 'lisp) | 46 | :group 'lisp) |
| 47 | 47 | ||
| 48 | (defvar forward-sexp-function nil | 48 | (defvar forward-sexp-function nil |
| 49 | ;; FIXME: | ||
| 50 | ;; - for some uses, we may want a "sexp-only" version, which only | ||
| 51 | ;; jumps over a well-formed sexp, rather than some dwimish thing | ||
| 52 | ;; like jumping from an "else" back up to its "if". | ||
| 53 | ;; - for up-list, we could use the "sexp-only" behavior as well | ||
| 54 | ;; to treat the dwimish halfsexp as a form of "up-list" step. | ||
| 49 | "If non-nil, `forward-sexp' delegates to this function. | 55 | "If non-nil, `forward-sexp' delegates to this function. |
| 50 | Should take the same arguments and behave similarly to `forward-sexp'.") | 56 | Should take the same arguments and behave similarly to `forward-sexp'.") |
| 51 | 57 | ||
| @@ -618,9 +624,10 @@ character." | |||
| 618 | ;; "Unbalanced parentheses", but those may not be so | 624 | ;; "Unbalanced parentheses", but those may not be so |
| 619 | ;; accurate/helpful, e.g. quotes may actually be | 625 | ;; accurate/helpful, e.g. quotes may actually be |
| 620 | ;; mismatched. | 626 | ;; mismatched. |
| 621 | (error "Unmatched bracket or quote")))) | 627 | (user-error "Unmatched bracket or quote")))) |
| 622 | 628 | ||
| 623 | (defun field-complete (table &optional predicate) | 629 | (defun field-complete (table &optional predicate) |
| 630 | (declare (obsolete completion-in-region "24.4")) | ||
| 624 | (let ((minibuffer-completion-table table) | 631 | (let ((minibuffer-completion-table table) |
| 625 | (minibuffer-completion-predicate predicate) | 632 | (minibuffer-completion-predicate predicate) |
| 626 | ;; This made sense for lisp-complete-symbol, but for | 633 | ;; This made sense for lisp-complete-symbol, but for |
| @@ -645,6 +652,7 @@ considered. If the symbol starts just after an open-parenthesis, only | |||
| 645 | symbols with function definitions are considered. Otherwise, all | 652 | symbols with function definitions are considered. Otherwise, all |
| 646 | symbols with function definitions, values or properties are | 653 | symbols with function definitions, values or properties are |
| 647 | considered." | 654 | considered." |
| 655 | (declare (obsolete completion-at-point "24.4")) | ||
| 648 | (interactive) | 656 | (interactive) |
| 649 | (let* ((data (lisp-completion-at-point predicate)) | 657 | (let* ((data (lisp-completion-at-point predicate)) |
| 650 | (plist (nthcdr 3 data))) | 658 | (plist (nthcdr 3 data))) |
| @@ -666,25 +674,6 @@ considered." | |||
| 666 | (skip-syntax-forward "'") | 674 | (skip-syntax-forward "'") |
| 667 | (point)) | 675 | (point)) |
| 668 | (scan-error pos))) | 676 | (scan-error pos))) |
| 669 | (predicate | ||
| 670 | (or predicate | ||
| 671 | (save-excursion | ||
| 672 | (goto-char beg) | ||
| 673 | (if (not (eq (char-before) ?\()) | ||
| 674 | (lambda (sym) ;why not just nil ? -sm | ||
| 675 | (or (boundp sym) (fboundp sym) | ||
| 676 | (symbol-plist sym))) | ||
| 677 | ;; Looks like a funcall position. Let's double check. | ||
| 678 | (if (condition-case nil | ||
| 679 | (progn (up-list -2) (forward-char 1) | ||
| 680 | (eq (char-after) ?\()) | ||
| 681 | (error nil)) | ||
| 682 | ;; If the first element of the parent list is an open | ||
| 683 | ;; paren we are probably not in a funcall position. | ||
| 684 | ;; Maybe a `let' varlist or something. | ||
| 685 | nil | ||
| 686 | ;; Else, we assume that a function name is expected. | ||
| 687 | 'fboundp))))) | ||
| 688 | (end | 677 | (end |
| 689 | (unless (or (eq beg (point-max)) | 678 | (unless (or (eq beg (point-max)) |
| 690 | (member (char-syntax (char-after beg)) '(?\" ?\( ?\)))) | 679 | (member (char-syntax (char-after beg)) '(?\" ?\( ?\)))) |
| @@ -694,12 +683,51 @@ considered." | |||
| 694 | (forward-sexp 1) | 683 | (forward-sexp 1) |
| 695 | (when (>= (point) pos) | 684 | (when (>= (point) pos) |
| 696 | (point))) | 685 | (point))) |
| 697 | (scan-error pos))))) | 686 | (scan-error pos)))) |
| 687 | (funpos (eq (char-before beg) ?\()) ;t if in function position. | ||
| 688 | (table-etc | ||
| 689 | (if (not funpos) | ||
| 690 | ;; FIXME: We could look at the first element of the list and | ||
| 691 | ;; use it to provide a more specific completion table in some | ||
| 692 | ;; cases. E.g. filter out keywords that are not understood by | ||
| 693 | ;; the macro/function being called. | ||
| 694 | (list nil obarray ;Could be anything. | ||
| 695 | :annotation-function | ||
| 696 | (lambda (str) (if (fboundp (intern-soft str)) " <f>"))) | ||
| 697 | ;; Looks like a funcall position. Let's double check. | ||
| 698 | (save-excursion | ||
| 699 | (goto-char (1- beg)) | ||
| 700 | (let ((parent | ||
| 701 | (condition-case nil | ||
| 702 | (progn (up-list -1) (forward-char 1) | ||
| 703 | (let ((c (char-after))) | ||
| 704 | (if (eq c ?\() ?\( | ||
| 705 | (if (memq (char-syntax c) '(?w ?_)) | ||
| 706 | (read (current-buffer)))))) | ||
| 707 | (error nil)))) | ||
| 708 | (pcase parent | ||
| 709 | ;; FIXME: Rather than hardcode special cases here, | ||
| 710 | ;; we should use something like a symbol-property. | ||
| 711 | (`declare | ||
| 712 | (list t (mapcar (lambda (x) (symbol-name (car x))) | ||
| 713 | (delete-dups | ||
| 714 | (append | ||
| 715 | macro-declarations-alist | ||
| 716 | defun-declarations-alist))))) | ||
| 717 | ((or `condition-case `condition-case-unless-debug) | ||
| 718 | (list t obarray | ||
| 719 | :predicate (lambda (sym) (get sym 'error-conditions)))) | ||
| 720 | (_ (list nil obarray #'fboundp)))))))) | ||
| 698 | (when end | 721 | (when end |
| 699 | (list beg end obarray | 722 | (let ((tail (if (null (car table-etc)) |
| 700 | :predicate predicate | 723 | (cdr table-etc) |
| 701 | :annotation-function | 724 | (cons |
| 702 | (unless (eq predicate 'fboundp) | 725 | (if (memq (char-syntax (char-after end)) |
| 703 | (lambda (str) (if (fboundp (intern-soft str)) " <f>")))))))) | 726 | '(?\s ?>)) |
| 727 | (cadr table-etc) | ||
| 728 | (apply-partially 'completion-table-with-terminator | ||
| 729 | " " (cadr table-etc))) | ||
| 730 | (cddr table-etc))))) | ||
| 731 | `(,beg ,end ,@tail)))))) | ||
| 704 | 732 | ||
| 705 | ;;; lisp.el ends here | 733 | ;;; lisp.el ends here |
diff --git a/lisp/emacs-lisp/nadvice.el b/lisp/emacs-lisp/nadvice.el index 6c09ddfb8cf..a3dfb0326e6 100644 --- a/lisp/emacs-lisp/nadvice.el +++ b/lisp/emacs-lisp/nadvice.el | |||
| @@ -44,7 +44,9 @@ | |||
| 44 | (:after-until "\300\302\002\"\206\013\000\300\301\002\"\207" 4) | 44 | (:after-until "\300\302\002\"\206\013\000\300\301\002\"\207" 4) |
| 45 | (:after-while "\300\302\002\"\205\013\000\300\301\002\"\207" 4) | 45 | (:after-while "\300\302\002\"\205\013\000\300\301\002\"\207" 4) |
| 46 | (:before-until "\300\301\002\"\206\013\000\300\302\002\"\207" 4) | 46 | (:before-until "\300\301\002\"\206\013\000\300\302\002\"\207" 4) |
| 47 | (:before-while "\300\301\002\"\205\013\000\300\302\002\"\207" 4)) | 47 | (:before-while "\300\301\002\"\205\013\000\300\302\002\"\207" 4) |
| 48 | (:filter-args "\300\302\301!\"\207" 5) | ||
| 49 | (:filter-return "\301\300\302\"!\207" 5)) | ||
| 48 | "List of descriptions of how to add a function. | 50 | "List of descriptions of how to add a function. |
| 49 | Each element has the form (WHERE BYTECODE STACK) where: | 51 | Each element has the form (WHERE BYTECODE STACK) where: |
| 50 | WHERE is a keyword indicating where the function is added. | 52 | WHERE is a keyword indicating where the function is added. |
| @@ -208,7 +210,6 @@ WHERE is a symbol to select an entry in `advice--where-alist'." | |||
| 208 | ;;;###autoload | 210 | ;;;###autoload |
| 209 | (defmacro add-function (where place function &optional props) | 211 | (defmacro add-function (where place function &optional props) |
| 210 | ;; TODO: | 212 | ;; TODO: |
| 211 | ;; - obsolete with-wrapper-hook (mostly requires buffer-local support). | ||
| 212 | ;; - provide some kind of control over ordering. E.g. debug-on-entry, ELP | 213 | ;; - provide some kind of control over ordering. E.g. debug-on-entry, ELP |
| 213 | ;; and tracing want to stay first. | 214 | ;; and tracing want to stay first. |
| 214 | ;; - maybe let `where' specify some kind of predicate and use it | 215 | ;; - maybe let `where' specify some kind of predicate and use it |
| @@ -231,6 +232,8 @@ call OLDFUN here: | |||
| 231 | `:before-until' (lambda (&rest r) (or (apply FUNCTION r) (apply OLDFUN r))) | 232 | `:before-until' (lambda (&rest r) (or (apply FUNCTION r) (apply OLDFUN r))) |
| 232 | `:after-while' (lambda (&rest r) (and (apply OLDFUN r) (apply FUNCTION r))) | 233 | `:after-while' (lambda (&rest r) (and (apply OLDFUN r) (apply FUNCTION r))) |
| 233 | `:after-until' (lambda (&rest r) (or (apply OLDFUN r) (apply FUNCTION r))) | 234 | `:after-until' (lambda (&rest r) (or (apply OLDFUN r) (apply FUNCTION r))) |
| 235 | `:filter-args' (lambda (&rest r) (apply OLDFUN (funcall FUNCTION r))) | ||
| 236 | `:filter-return'(lambda (&rest r) (funcall FUNCTION (apply OLDFUN r))) | ||
| 234 | If FUNCTION was already added, do nothing. | 237 | If FUNCTION was already added, do nothing. |
| 235 | PROPS is an alist of additional properties, among which the following have | 238 | PROPS is an alist of additional properties, among which the following have |
| 236 | a special meaning: | 239 | a special meaning: |
diff --git a/lisp/files.el b/lisp/files.el index 238be36cae0..ae5e5a23161 100644 --- a/lisp/files.el +++ b/lisp/files.el | |||
| @@ -2312,7 +2312,7 @@ since only a single case-insensitive search through the alist is made." | |||
| 2312 | ("\\.\\(\ | 2312 | ("\\.\\(\ |
| 2313 | arc\\|zip\\|lzh\\|lha\\|zoo\\|[jew]ar\\|xpi\\|rar\\|7z\\|\ | 2313 | arc\\|zip\\|lzh\\|lha\\|zoo\\|[jew]ar\\|xpi\\|rar\\|7z\\|\ |
| 2314 | ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\|7Z\\)\\'" . archive-mode) | 2314 | ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\|7Z\\)\\'" . archive-mode) |
| 2315 | ("\\.\\(sx[dmicw]\\|od[fgpst]\\|oxt\\)\\'" . archive-mode) ;OpenOffice.org | 2315 | ("\\.oxt\\'" . archive-mode) ;(Open|Libre)Office extensions. |
| 2316 | ("\\.\\(deb\\|[oi]pk\\)\\'" . archive-mode) ; Debian/Opkg packages. | 2316 | ("\\.\\(deb\\|[oi]pk\\)\\'" . archive-mode) ; Debian/Opkg packages. |
| 2317 | ;; Mailer puts message to be edited in | 2317 | ;; Mailer puts message to be edited in |
| 2318 | ;; /tmp/Re.... or Message | 2318 | ;; /tmp/Re.... or Message |
diff --git a/lisp/mail/mailabbrev.el b/lisp/mail/mailabbrev.el index 3308e6416e3..981be8b6a98 100644 --- a/lisp/mail/mailabbrev.el +++ b/lisp/mail/mailabbrev.el | |||
| @@ -182,7 +182,8 @@ no aliases, which is represented by this being a table with no entries.)") | |||
| 182 | (nth 5 (file-attributes mail-personal-alias-file))) | 182 | (nth 5 (file-attributes mail-personal-alias-file))) |
| 183 | (build-mail-abbrevs))) | 183 | (build-mail-abbrevs))) |
| 184 | (mail-abbrevs-sync-aliases) | 184 | (mail-abbrevs-sync-aliases) |
| 185 | (add-hook 'abbrev-expand-functions 'mail-abbrev-expand-wrapper nil t) | 185 | (add-function :around (local 'abbrev-expand-function) |
| 186 | #'mail-abbrev-expand-wrapper) | ||
| 186 | (abbrev-mode 1)) | 187 | (abbrev-mode 1)) |
| 187 | 188 | ||
| 188 | (defun mail-abbrevs-enable () | 189 | (defun mail-abbrevs-enable () |
diff --git a/lisp/minibuffer.el b/lisp/minibuffer.el index 06ac7a91bea..978b3a5b130 100644 --- a/lisp/minibuffer.el +++ b/lisp/minibuffer.el | |||
| @@ -638,7 +638,8 @@ If ARGS are provided, then pass MESSAGE through `format'." | |||
| 638 | 638 | ||
| 639 | (defun minibuffer-completion-contents () | 639 | (defun minibuffer-completion-contents () |
| 640 | "Return the user input in a minibuffer before point as a string. | 640 | "Return the user input in a minibuffer before point as a string. |
| 641 | That is what completion commands operate on." | 641 | That used to be what completion commands operate on." |
| 642 | (declare (obsolete minibuffer-contents "24.4")) | ||
| 642 | (buffer-substring (field-beginning) (point))) | 643 | (buffer-substring (field-beginning) (point))) |
| 643 | 644 | ||
| 644 | (defun delete-minibuffer-contents () | 645 | (defun delete-minibuffer-contents () |
| @@ -1763,14 +1764,15 @@ variables.") | |||
| 1763 | (exit-minibuffer)) | 1764 | (exit-minibuffer)) |
| 1764 | 1765 | ||
| 1765 | (defvar completion-in-region-functions nil | 1766 | (defvar completion-in-region-functions nil |
| 1766 | "Wrapper hook around `completion-in-region'. | 1767 | "Wrapper hook around `completion-in-region'.") |
| 1767 | The functions on this special hook are called with 5 arguments: | 1768 | (make-obsolete-variable 'completion-in-region-functions |
| 1768 | NEXT-FUN START END COLLECTION PREDICATE. | 1769 | 'completion-in-region-function "24.4") |
| 1769 | NEXT-FUN is a function of four arguments (START END COLLECTION PREDICATE) | 1770 | |
| 1770 | that performs the default operation. The other four arguments are like | 1771 | (defvar completion-in-region-function #'completion--in-region |
| 1771 | the ones passed to `completion-in-region'. The functions on this hook | 1772 | "Function to perform the job of `completion-in-region'. |
| 1772 | are expected to perform completion on START..END using COLLECTION | 1773 | The function is called with 4 arguments: START END COLLECTION PREDICATE. |
| 1773 | and PREDICATE, either by calling NEXT-FUN or by doing it themselves.") | 1774 | The arguments and expected return value are like the ones of |
| 1775 | `completion-in-region'.") | ||
| 1774 | 1776 | ||
| 1775 | (defvar completion-in-region--data nil) | 1777 | (defvar completion-in-region--data nil) |
| 1776 | 1778 | ||
| @@ -1792,6 +1794,9 @@ Point needs to be somewhere between START and END. | |||
| 1792 | PREDICATE (a function called with no arguments) says when to | 1794 | PREDICATE (a function called with no arguments) says when to |
| 1793 | exit." | 1795 | exit." |
| 1794 | (cl-assert (<= start (point)) (<= (point) end)) | 1796 | (cl-assert (<= start (point)) (<= (point) end)) |
| 1797 | (funcall completion-in-region-function start end collection predicate)) | ||
| 1798 | |||
| 1799 | (defun completion--in-region (start end collection &optional predicate) | ||
| 1795 | (with-wrapper-hook | 1800 | (with-wrapper-hook |
| 1796 | ;; FIXME: Maybe we should use this hook to provide a "display | 1801 | ;; FIXME: Maybe we should use this hook to provide a "display |
| 1797 | ;; completions" operation as well. | 1802 | ;; completions" operation as well. |
diff --git a/lisp/net/tramp-sh.el b/lisp/net/tramp-sh.el index da2dcc71c5c..f28df1ce160 100644 --- a/lisp/net/tramp-sh.el +++ b/lisp/net/tramp-sh.el | |||
| @@ -422,7 +422,7 @@ as given in your `~/.profile'." | |||
| 422 | 422 | ||
| 423 | ;;;###tramp-autoload | 423 | ;;;###tramp-autoload |
| 424 | (defcustom tramp-remote-process-environment | 424 | (defcustom tramp-remote-process-environment |
| 425 | `("HISTFILE=$HOME/.tramp_history" "HISTSIZE=1" "LC_ALL=C" | 425 | `("HISTFILE=$HOME/.tramp_history" "HISTSIZE=1" "TMOUT=0" "LC_ALL=C" |
| 426 | ,(format "TERM=%s" tramp-terminal-type) | 426 | ,(format "TERM=%s" tramp-terminal-type) |
| 427 | "EMACS=t" ;; Deprecated. | 427 | "EMACS=t" ;; Deprecated. |
| 428 | ,(format "INSIDE_EMACS='%s,tramp:%s'" emacs-version tramp-version) | 428 | ,(format "INSIDE_EMACS='%s,tramp:%s'" emacs-version tramp-version) |
diff --git a/lisp/org/ChangeLog b/lisp/org/ChangeLog index 895e009e619..7ea780f2aa6 100644 --- a/lisp/org/ChangeLog +++ b/lisp/org/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2013-04-18 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * org-agenda.el (org-agenda-mode): | ||
| 4 | * org-indent.el (org-indent-mode): Use the `local' arg of | ||
| 5 | add-hook/remove-hook. | ||
| 6 | |||
| 1 | 2013-03-08 Bastien Guerry <bzg@gnu.org> | 7 | 2013-03-08 Bastien Guerry <bzg@gnu.org> |
| 2 | 8 | ||
| 3 | * org-exp.el (org-export-normalize-links): Fix critical bug: do | 9 | * org-exp.el (org-export-normalize-links): Fix critical bug: do |
| @@ -119,8 +125,8 @@ | |||
| 119 | (org-agenda-get-blocks): Don't use | 125 | (org-agenda-get-blocks): Don't use |
| 120 | `org-agenda-no-heading-message', skip the entry. | 126 | `org-agenda-no-heading-message', skip the entry. |
| 121 | 127 | ||
| 122 | * org.el (org-agenda-inhibit-startup-visibility-cycling): New | 128 | * org.el (org-agenda-inhibit-startup-visibility-cycling): |
| 123 | option. | 129 | New option. |
| 124 | (org-agenda-prepare-buffers): Use it to speed up the agenda | 130 | (org-agenda-prepare-buffers): Use it to speed up the agenda |
| 125 | generation. | 131 | generation. |
| 126 | 132 | ||
| @@ -195,8 +201,8 @@ | |||
| 195 | 201 | ||
| 196 | * org-compat.el (org-condition-case-unless-debug): Delete. | 202 | * org-compat.el (org-condition-case-unless-debug): Delete. |
| 197 | 203 | ||
| 198 | * org-odt.el (org-odt-cleanup-xml-buffers): Use | 204 | * org-odt.el (org-odt-cleanup-xml-buffers): |
| 199 | `condition-case' instead of `org-condition-case-unless-debug', | 205 | Use `condition-case' instead of `org-condition-case-unless-debug', |
| 200 | which is now deleted. | 206 | which is now deleted. |
| 201 | 207 | ||
| 202 | * org-capture.el (org-capture-templates-contexts): | 208 | * org-capture.el (org-capture-templates-contexts): |
| @@ -227,8 +233,8 @@ | |||
| 227 | 233 | ||
| 228 | 2013-01-13 Michael Albinus <michael.albinus@gmx.de> | 234 | 2013-01-13 Michael Albinus <michael.albinus@gmx.de> |
| 229 | 235 | ||
| 230 | * ob-eval.el (org-babel-shell-command-on-region): Use | 236 | * ob-eval.el (org-babel-shell-command-on-region): |
| 231 | `executable-find' for local `shell-file-name'. | 237 | Use `executable-find' for local `shell-file-name'. |
| 232 | 238 | ||
| 233 | 2013-01-09 Achim Gratz <Stromeko@Stromeko.de> | 239 | 2013-01-09 Achim Gratz <Stromeko@Stromeko.de> |
| 234 | 240 | ||
| @@ -573,8 +579,8 @@ | |||
| 573 | * ob.el (org-babel-temp-file): Fix setting of | 579 | * ob.el (org-babel-temp-file): Fix setting of |
| 574 | `temporary-file-directory' on remote hosts. | 580 | `temporary-file-directory' on remote hosts. |
| 575 | 581 | ||
| 576 | * ob-eval.el (org-babel-shell-command-on-region): Use | 582 | * ob-eval.el (org-babel-shell-command-on-region): |
| 577 | `process-file' instead of `call-process-region'. The latter one | 583 | Use `process-file' instead of `call-process-region'. The latter one |
| 578 | does not work on remote hosts. | 584 | does not work on remote hosts. |
| 579 | 585 | ||
| 580 | 2012-12-13 Bastien Guerry <bzg@gnu.org> | 586 | 2012-12-13 Bastien Guerry <bzg@gnu.org> |
| @@ -632,8 +638,8 @@ | |||
| 632 | * org-element.el (org-element-context): When point is between two | 638 | * org-element.el (org-element-context): When point is between two |
| 633 | objects, be sure to return the second one. | 639 | objects, be sure to return the second one. |
| 634 | 640 | ||
| 635 | * org-list.el (org-list-separating-blank-lines-number): When | 641 | * org-list.el (org-list-separating-blank-lines-number): |
| 636 | computing number of blank lines separating items, also count those | 642 | When computing number of blank lines separating items, also count those |
| 637 | in unparsed blocks, like example blocks. | 643 | in unparsed blocks, like example blocks. |
| 638 | 644 | ||
| 639 | * org.el (org-end-of-line): When visual line mode is on, really | 645 | * org.el (org-end-of-line): When visual line mode is on, really |
| @@ -717,8 +723,8 @@ | |||
| 717 | when the current buffer is not a file. | 723 | when the current buffer is not a file. |
| 718 | (org-check-agenda-file): Enhance the message. | 724 | (org-check-agenda-file): Enhance the message. |
| 719 | (org-element-type): Autoload. | 725 | (org-element-type): Autoload. |
| 720 | (org-element-context, org-element-paragraph-parser): Don't | 726 | (org-element-context, org-element-paragraph-parser): |
| 721 | declare as these two functions are not used in org.el. | 727 | Don't declare as these two functions are not used in org.el. |
| 722 | 728 | ||
| 723 | * org-lparse.el (browse-url-file-url): Declare. | 729 | * org-lparse.el (browse-url-file-url): Declare. |
| 724 | 730 | ||
| @@ -755,22 +761,22 @@ | |||
| 755 | functions. | 761 | functions. |
| 756 | (org-clock-update-time-maybe): Move to org-clock.el. | 762 | (org-clock-update-time-maybe): Move to org-clock.el. |
| 757 | 763 | ||
| 758 | * org-exp.el (org-insert-export-options-template): Remove | 764 | * org-exp.el (org-insert-export-options-template): |
| 759 | autoload cookie. | 765 | Remove autoload cookie. |
| 760 | 766 | ||
| 761 | * org-clock.el (org-resolve-clocks, org-clock-in) | 767 | * org-clock.el (org-resolve-clocks, org-clock-in) |
| 762 | (org-clock-out, org-clock-cancel, org-clock-goto) | 768 | (org-clock-out, org-clock-cancel, org-clock-goto) |
| 763 | (org-clock-sum, org-clock-display, org-clock-report) | 769 | (org-clock-sum, org-clock-display, org-clock-report) |
| 764 | (org-dblock-write:clocktable): Add autoload cookie. | 770 | (org-dblock-write:clocktable): Add autoload cookie. |
| 765 | (org-clock-update-time-maybe): Moved from org.el. | 771 | (org-clock-update-time-maybe): Move from org.el. |
| 766 | 772 | ||
| 767 | * org-beamer.el (org-beamer-sectioning, org-beamer-mode): Ditto. | 773 | * org-beamer.el (org-beamer-sectioning, org-beamer-mode): Ditto. |
| 768 | 774 | ||
| 769 | * org-ascii.el (org-export-ascii-preprocess): Ditto. | 775 | * org-ascii.el (org-export-ascii-preprocess): Ditto. |
| 770 | 776 | ||
| 771 | * org-archive.el (org-archive-subtree) | 777 | * org-archive.el (org-archive-subtree) |
| 772 | (org-archive-to-archive-sibling, org-toggle-archive-tag): Add | 778 | (org-archive-to-archive-sibling, org-toggle-archive-tag): |
| 773 | autoload cookie. | 779 | Add autoload cookie. |
| 774 | 780 | ||
| 775 | * org-colview.el (org-columns, org-dblock-write:columnview) | 781 | * org-colview.el (org-columns, org-dblock-write:columnview) |
| 776 | (org-insert-columns-dblock, org-agenda-columns): Ditto. | 782 | (org-insert-columns-dblock, org-agenda-columns): Ditto. |
| @@ -804,8 +810,8 @@ | |||
| 804 | (orgtbl-to-tsv, orgtbl-to-csv, orgtbl-to-latex) | 810 | (orgtbl-to-tsv, orgtbl-to-csv, orgtbl-to-latex) |
| 805 | (orgtbl-to-html, orgtbl-to-texinfo, orgtbl-to-orgtbl): Ditto. | 811 | (orgtbl-to-html, orgtbl-to-texinfo, orgtbl-to-orgtbl): Ditto. |
| 806 | 812 | ||
| 807 | * org.el (turn-on-orgtbl): Moved here from org-table.el. | 813 | * org.el (turn-on-orgtbl): Move here from org-table.el. |
| 808 | (org-clock-persistence-insinuate): Moved here from org-clock.el. | 814 | (org-clock-persistence-insinuate): Move here from org-clock.el. |
| 809 | (org-update-all-dblocks, org-map-entries) | 815 | (org-update-all-dblocks, org-map-entries) |
| 810 | (org-require-autoloaded-modules, org-forward-element) | 816 | (org-require-autoloaded-modules, org-forward-element) |
| 811 | (org-backward-element, org-up-element) | 817 | (org-backward-element, org-up-element) |
| @@ -821,12 +827,12 @@ | |||
| 821 | * org-capture.el: Do no set `generated-autoload-file' locally. | 827 | * org-capture.el: Do no set `generated-autoload-file' locally. |
| 822 | Minor code clean up. | 828 | Minor code clean up. |
| 823 | 829 | ||
| 824 | * org-agenda.el (org-agenda-list): Use | 830 | * org-agenda.el (org-agenda-list): |
| 825 | `org-clock-get-clocktable'. Do no set | 831 | Use `org-clock-get-clocktable'. Do no set |
| 826 | `generated-autoload-file' locally. | 832 | `generated-autoload-file' locally. |
| 827 | 833 | ||
| 828 | * org-table.el (org-table-iterate-buffer-tables): Minor | 834 | * org-table.el (org-table-iterate-buffer-tables): |
| 829 | reformatting. | 835 | Minor reformatting. |
| 830 | (turn-on-orgtbl): Move to org.el. | 836 | (turn-on-orgtbl): Move to org.el. |
| 831 | 837 | ||
| 832 | * org-html.el (org-export-htmlize-generate-css): Don't autoload. | 838 | * org-html.el (org-export-htmlize-generate-css): Don't autoload. |
| @@ -871,7 +877,7 @@ | |||
| 871 | 877 | ||
| 872 | 2012-10-26 Myles English <mylesenglish@gmail.com> (tiny change) | 878 | 2012-10-26 Myles English <mylesenglish@gmail.com> (tiny change) |
| 873 | 879 | ||
| 874 | * org-clock.el (org-clock-in): Moved the call to | 880 | * org-clock.el (org-clock-in): Move the call to |
| 875 | org-clock-in-prepare-hook until the task's properties | 881 | org-clock-in-prepare-hook until the task's properties |
| 876 | can be accessed. | 882 | can be accessed. |
| 877 | 883 | ||
| @@ -891,11 +897,11 @@ | |||
| 891 | * org.el (org-sparse-tree): Allow to call `org-show-todo-tree' | 897 | * org.el (org-sparse-tree): Allow to call `org-show-todo-tree' |
| 892 | with an argument. | 898 | with an argument. |
| 893 | 899 | ||
| 894 | * org-element.el (org-element--get-next-object-candidates): Fix | 900 | * org-element.el (org-element--get-next-object-candidates): |
| 895 | parsing of objects of the same type in a single paragraph. | 901 | Fix parsing of objects of the same type in a single paragraph. |
| 896 | 902 | ||
| 897 | * org-element.el (org-element-sub/superscript-successor): Fix | 903 | * org-element.el (org-element-sub/superscript-successor): |
| 898 | parsing of sub/superscript at beginning of item. | 904 | Fix parsing of sub/superscript at beginning of item. |
| 899 | (org-element-latex-or-entity-successor): Fix parsing of latex | 905 | (org-element-latex-or-entity-successor): Fix parsing of latex |
| 900 | fragments at beginning of item. | 906 | fragments at beginning of item. |
| 901 | 907 | ||
| @@ -937,7 +943,7 @@ | |||
| 937 | (org-unescape-code-in-region): New functions. | 943 | (org-unescape-code-in-region): New functions. |
| 938 | (org-edit-src-code, org-edit-src-exit): Use new functions. | 944 | (org-edit-src-code, org-edit-src-exit): Use new functions. |
| 939 | 945 | ||
| 940 | * org.el (org-strip-protective-commas): Removed function. | 946 | * org.el (org-strip-protective-commas): Remove function. |
| 941 | 947 | ||
| 942 | * org-exp.el (org-export-select-backend-specific-text): Use new | 948 | * org-exp.el (org-export-select-backend-specific-text): Use new |
| 943 | function. | 949 | function. |
| @@ -967,8 +973,8 @@ | |||
| 967 | 2012-09-30 Abdó Roig-Maranges <abdo.roig@gmail.com> | 973 | 2012-09-30 Abdó Roig-Maranges <abdo.roig@gmail.com> |
| 968 | 974 | ||
| 969 | * org-html.el (org-export-html-preprocess) | 975 | * org-html.el (org-export-html-preprocess) |
| 970 | (org-export-html-format-image): Use | 976 | (org-export-html-format-image): |
| 971 | `org-latex-preview-ltxpng-directory'. | 977 | Use `org-latex-preview-ltxpng-directory'. |
| 972 | 978 | ||
| 973 | * org-odt.el (org-export-odt-do-preprocess-latex-fragments): | 979 | * org-odt.el (org-export-odt-do-preprocess-latex-fragments): |
| 974 | Ditto. | 980 | Ditto. |
| @@ -984,8 +990,8 @@ | |||
| 984 | variable is true, so act accordingly if it is found unbound. | 990 | variable is true, so act accordingly if it is found unbound. |
| 985 | 991 | ||
| 986 | * ob-R.el: Remove initialization with `nil´ from | 992 | * ob-R.el: Remove initialization with `nil´ from |
| 987 | `ess-ask-for-ess-directory´ and `ess-local-process-name´. Remove | 993 | `ess-ask-for-ess-directory´ and `ess-local-process-name´. |
| 988 | second declaration for `ess-local-process-name´. | 994 | Remove second declaration for `ess-local-process-name´. |
| 989 | 995 | ||
| 990 | * org-gnus.el: Add a missing require for gnus-util. | 996 | * org-gnus.el: Add a missing require for gnus-util. |
| 991 | 997 | ||
| @@ -1001,8 +1007,8 @@ | |||
| 1001 | * org.el (org-mode-map): Add keybindings to | 1007 | * org.el (org-mode-map): Add keybindings to |
| 1002 | `org-element-transpose' and `org-narrow-to-element'. | 1008 | `org-element-transpose' and `org-narrow-to-element'. |
| 1003 | (org-metaup): Fall back on `org-element-drag-backward'. | 1009 | (org-metaup): Fall back on `org-element-drag-backward'. |
| 1004 | (org-metadown): Fall back on `org-element-drag-forward'. Also | 1010 | (org-metadown): Fall back on `org-element-drag-forward'. |
| 1005 | move chunks of declarations and require statements to get rid of | 1011 | Also move chunks of declarations and require statements to get rid of |
| 1006 | compiler warnings. | 1012 | compiler warnings. |
| 1007 | 1013 | ||
| 1008 | * org-exp-blocks.el (org): Don't require org. Add declarations. | 1014 | * org-exp-blocks.el (org): Don't require org. Add declarations. |
| @@ -1033,8 +1039,8 @@ | |||
| 1033 | * org.el: Use org-check-version. | 1039 | * org.el: Use org-check-version. |
| 1034 | 1040 | ||
| 1035 | * org.el: Fix a subtle error resulting in version functions | 1041 | * org.el: Fix a subtle error resulting in version functions |
| 1036 | sometimes not being defined and byte-compiling failing. Always | 1042 | sometimes not being defined and byte-compiling failing. |
| 1037 | compile in fallback definitions into org.elc -- org-fixup either | 1043 | Always compile in fallback definitions into org.elc -- org-fixup either |
| 1038 | provides re-definitions at compile-time or checks org-version.el | 1044 | provides re-definitions at compile-time or checks org-version.el |
| 1039 | and then the git work tree when run uncompiled. So the fallback | 1045 | and then the git work tree when run uncompiled. So the fallback |
| 1040 | definitions will only come into effect when org-fixup is not | 1046 | definitions will only come into effect when org-fixup is not |
| @@ -1077,8 +1083,8 @@ | |||
| 1077 | 1083 | ||
| 1078 | * org.el: Add with-not-warnings around call of (org-fixup). | 1084 | * org.el: Add with-not-warnings around call of (org-fixup). |
| 1079 | 1085 | ||
| 1080 | * org-compat.el (org-find-library-dir): Rename | 1086 | * org-compat.el (org-find-library-dir): |
| 1081 | org-find-library-name (misleading) and implement with a function | 1087 | Rename org-find-library-name (misleading) and implement with a function |
| 1082 | that exists identically in Emacs/XEmacs. | 1088 | that exists identically in Emacs/XEmacs. |
| 1083 | 1089 | ||
| 1084 | * org-exp-blocks.el: Change calls to org-find-library-dir. | 1090 | * org-exp-blocks.el: Change calls to org-find-library-dir. |
| @@ -1188,8 +1194,8 @@ | |||
| 1188 | base-dir argument and use (file-name-directory file) to get the | 1194 | base-dir argument and use (file-name-directory file) to get the |
| 1189 | file's directory. | 1195 | file's directory. |
| 1190 | (org-publish-update-timestamp) | 1196 | (org-publish-update-timestamp) |
| 1191 | (org-publish-cache-file-needs-publishing): Call | 1197 | (org-publish-cache-file-needs-publishing): |
| 1192 | `org-publish-cache-ctime-of-src' with only one argument. | 1198 | Call `org-publish-cache-ctime-of-src' with only one argument. |
| 1193 | 1199 | ||
| 1194 | * org.el (org-follow-timestamp-link): Fix bug when using sticky | 1200 | * org.el (org-follow-timestamp-link): Fix bug when using sticky |
| 1195 | agenda. Add a docstring. | 1201 | agenda. Add a docstring. |
| @@ -1306,8 +1312,8 @@ | |||
| 1306 | hook twice. | 1312 | hook twice. |
| 1307 | 1313 | ||
| 1308 | * org-agenda.el (org-agenda-menu-two-column) | 1314 | * org-agenda.el (org-agenda-menu-two-column) |
| 1309 | (org-finalize-agenda-hook, org-agenda-ndays): Use | 1315 | (org-finalize-agenda-hook, org-agenda-ndays): |
| 1310 | `define-obsolete-variable-alias' instead of | 1316 | Use `define-obsolete-variable-alias' instead of |
| 1311 | `make-obsolete-variable'. | 1317 | `make-obsolete-variable'. |
| 1312 | 1318 | ||
| 1313 | * org.el (org-link-to-org-use-id): Move to org-id.el. | 1319 | * org.el (org-link-to-org-use-id): Move to org-id.el. |
| @@ -1472,8 +1478,8 @@ | |||
| 1472 | (org-tags-view, org-diary, org-agenda-finalize-entries) | 1478 | (org-tags-view, org-diary, org-agenda-finalize-entries) |
| 1473 | (org-agenda-change-all-lines): Use the new names. | 1479 | (org-agenda-change-all-lines): Use the new names. |
| 1474 | 1480 | ||
| 1475 | * org-agenda.el (org-agenda-local-vars): Remove | 1481 | * org-agenda.el (org-agenda-local-vars): |
| 1476 | ̀org-agenda-last-arguments' from the list of local variables. | 1482 | Remove ̀org-agenda-last-arguments' from the list of local variables. |
| 1477 | (org-agenda-mode-map): `g' does the same than `r' in buffers with | 1483 | (org-agenda-mode-map): `g' does the same than `r' in buffers with |
| 1478 | only one agenda view, but its behavior differs when there are | 1484 | only one agenda view, but its behavior differs when there are |
| 1479 | several views. In manually appended agendas (with `A'), `g' | 1485 | several views. In manually appended agendas (with `A'), `g' |
| @@ -1582,20 +1588,20 @@ | |||
| 1582 | value. | 1588 | value. |
| 1583 | (org-agenda-multi-back-to-pos): New variable. | 1589 | (org-agenda-multi-back-to-pos): New variable. |
| 1584 | (org-agenda-later): Retrieve `org-agenda-current-span' and | 1590 | (org-agenda-later): Retrieve `org-agenda-current-span' and |
| 1585 | `org-agenda-overriding-arguments' from text properties. Also | 1591 | `org-agenda-overriding-arguments' from text properties. |
| 1586 | handle numeric span. | 1592 | Also handle numeric span. |
| 1587 | (org-agenda-later, org-agenda-change-time-span): Set | 1593 | (org-agenda-later, org-agenda-change-time-span): |
| 1588 | `org-agenda-overriding-cmd' so that we to take overriding | 1594 | Set `org-agenda-overriding-cmd' so that we to take overriding |
| 1589 | arguments into account for this command only. | 1595 | arguments into account for this command only. |
| 1590 | 1596 | ||
| 1591 | * org-agenda.el (org-agenda-kill, org-agenda-archive-with): Fix | 1597 | * org-agenda.el (org-agenda-kill, org-agenda-archive-with): |
| 1592 | bug when called with a non-nil value of `org-agenda-stick'. | 1598 | Fix bug when called with a non-nil value of `org-agenda-stick'. |
| 1593 | 1599 | ||
| 1594 | * org-agenda.el (org-agenda-refile): Fix bug when refiling an | 1600 | * org-agenda.el (org-agenda-refile): Fix bug when refiling an |
| 1595 | entry from a sticky agenda. | 1601 | entry from a sticky agenda. |
| 1596 | 1602 | ||
| 1597 | * org-agenda.el (org-prepare-agenda-window): Use | 1603 | * org-agenda.el (org-prepare-agenda-window): |
| 1598 | `org-pre-agenda-window-conf' if already set. | 1604 | Use `org-pre-agenda-window-conf' if already set. |
| 1599 | (org-agenda-Quit): Set `org-pre-agenda-window-conf' to nil when | 1605 | (org-agenda-Quit): Set `org-pre-agenda-window-conf' to nil when |
| 1600 | quitting. | 1606 | quitting. |
| 1601 | (org-agenda-quit): Ditto. | 1607 | (org-agenda-quit): Ditto. |
| @@ -1618,8 +1624,8 @@ | |||
| 1618 | 1624 | ||
| 1619 | * org-capture.el (org-capture-templates-contexts): Ditto. | 1625 | * org-capture.el (org-capture-templates-contexts): Ditto. |
| 1620 | 1626 | ||
| 1621 | * org.el (org-contextualize-agenda-or-capture): Normalize | 1627 | * org.el (org-contextualize-agenda-or-capture): |
| 1622 | contexts. | 1628 | Normalize contexts. |
| 1623 | 1629 | ||
| 1624 | * org.el (org-contextualize-agenda-or-capture): Handle key | 1630 | * org.el (org-contextualize-agenda-or-capture): Handle key |
| 1625 | replacement depending on the contexts. | 1631 | replacement depending on the contexts. |
| @@ -1653,8 +1659,8 @@ | |||
| 1653 | `org-icalendar-use-plain-timestamp' is nil, scheduled and deadline | 1659 | `org-icalendar-use-plain-timestamp' is nil, scheduled and deadline |
| 1654 | items should not be ignored. | 1660 | items should not be ignored. |
| 1655 | 1661 | ||
| 1656 | * org.el (org-ds-keyword-length, org-make-tags-matcher): Docstring | 1662 | * org.el (org-ds-keyword-length, org-make-tags-matcher): |
| 1657 | clean-up. | 1663 | Docstring clean-up. |
| 1658 | 1664 | ||
| 1659 | * org-freemind.el (org-freemind-convert-links-from-org): Replace | 1665 | * org-freemind.el (org-freemind-convert-links-from-org): Replace |
| 1660 | literally to prevent errors when replacing with string containing | 1666 | literally to prevent errors when replacing with string containing |
| @@ -1663,8 +1669,8 @@ | |||
| 1663 | * org-pcomplete.el (org-thing-at-point): Allow to match (and then | 1669 | * org-pcomplete.el (org-thing-at-point): Allow to match (and then |
| 1664 | complete) a "thing" containing dashes. | 1670 | complete) a "thing" containing dashes. |
| 1665 | 1671 | ||
| 1666 | * org-table.el (org-table-toggle-coordinate-overlays): Better | 1672 | * org-table.el (org-table-toggle-coordinate-overlays): |
| 1667 | message when interactively toggling. | 1673 | Better message when interactively toggling. |
| 1668 | 1674 | ||
| 1669 | * org-table.el (org-table-number-regexp): Update the docstring to | 1675 | * org-table.el (org-table-number-regexp): Update the docstring to |
| 1670 | show an example of a decimal number using the comma as a | 1676 | show an example of a decimal number using the comma as a |
| @@ -1677,8 +1683,8 @@ | |||
| 1677 | * org-agenda.el (org-search-view, org-agenda-get-todos) | 1683 | * org-agenda.el (org-search-view, org-agenda-get-todos) |
| 1678 | (org-agenda-get-timestamps, org-agenda-get-sexps) | 1684 | (org-agenda-get-timestamps, org-agenda-get-sexps) |
| 1679 | (org-agenda-get-progress, org-agenda-get-deadlines) | 1685 | (org-agenda-get-progress, org-agenda-get-deadlines) |
| 1680 | (org-agenda-get-scheduled, org-agenda-get-blocks): Use | 1686 | (org-agenda-get-scheduled, org-agenda-get-blocks): |
| 1681 | `category-pos' instead of `org-category-pos'. | 1687 | Use `category-pos' instead of `org-category-pos'. |
| 1682 | 1688 | ||
| 1683 | * ob-fortran.el (org-babel-fortran-transform-list): Rename from | 1689 | * ob-fortran.el (org-babel-fortran-transform-list): Rename from |
| 1684 | `ob-fortran-transform-list'. | 1690 | `ob-fortran-transform-list'. |
| @@ -1772,8 +1778,8 @@ | |||
| 1772 | and don't allow whitespaces between the hashtag and the plus sign. | 1778 | and don't allow whitespaces between the hashtag and the plus sign. |
| 1773 | 1779 | ||
| 1774 | * org.el (org-refresh-category-properties) | 1780 | * org.el (org-refresh-category-properties) |
| 1775 | (org-find-dblock, org-dblock-start-re, org-dblock-end-re): Allow | 1781 | (org-find-dblock, org-dblock-start-re, org-dblock-end-re): |
| 1776 | lowercase "#+category" and "#+begin:" dynamic blocks. | 1782 | Allow lowercase "#+category" and "#+begin:" dynamic blocks. |
| 1777 | 1783 | ||
| 1778 | * org.el (org-context): Use case-folding when trying to match | 1784 | * org.el (org-context): Use case-folding when trying to match |
| 1779 | clocktables and source blocks contexts. | 1785 | clocktables and source blocks contexts. |
| @@ -1832,8 +1838,8 @@ | |||
| 1832 | * org-agenda.el (org-agenda-menu-two-column): Rename to | 1838 | * org-agenda.el (org-agenda-menu-two-column): Rename to |
| 1833 | `org-agenda-menu-two-columns'. | 1839 | `org-agenda-menu-two-columns'. |
| 1834 | 1840 | ||
| 1835 | * ob.el (org-babel-sha1-hash, org-babel-noweb-p): Replace | 1841 | * ob.el (org-babel-sha1-hash, org-babel-noweb-p): |
| 1836 | `org-labels' by `let*'. | 1842 | Replace `org-labels' by `let*'. |
| 1837 | 1843 | ||
| 1838 | * org-bibtex.el (org-bibtex-headline): Ditto. | 1844 | * org-bibtex.el (org-bibtex-headline): Ditto. |
| 1839 | 1845 | ||
| @@ -1842,8 +1848,8 @@ | |||
| 1842 | * ob.el (org-babel-get-src-block-info) | 1848 | * ob.el (org-babel-get-src-block-info) |
| 1843 | (org-babel-check-src-block, org-babel-current-result-hash) | 1849 | (org-babel-check-src-block, org-babel-current-result-hash) |
| 1844 | (org-babel-parse-src-block-match, org-babel-read-link) | 1850 | (org-babel-parse-src-block-match, org-babel-read-link) |
| 1845 | (org-babel-insert-result, org-babel-clean-text-properties): Use | 1851 | (org-babel-insert-result, org-babel-clean-text-properties): |
| 1846 | ̀org-no-properties' instead of `org-babel-clean-text-properties'. | 1852 | Use ̀org-no-properties' instead of `org-babel-clean-text-properties'. |
| 1847 | (org-babel-clean-text-properties): Delete redundant function | 1853 | (org-babel-clean-text-properties): Delete redundant function |
| 1848 | `org-babel-clean-text-properties'. | 1854 | `org-babel-clean-text-properties'. |
| 1849 | 1855 | ||
| @@ -1872,8 +1878,8 @@ | |||
| 1872 | removal of text properties. | 1878 | removal of text properties. |
| 1873 | (org-capture-fill-template): Use `org-no-properties'. | 1879 | (org-capture-fill-template): Use `org-no-properties'. |
| 1874 | 1880 | ||
| 1875 | * org-gnus.el (org-gnus-open, org-gnus-follow-link): Use | 1881 | * org-gnus.el (org-gnus-open, org-gnus-follow-link): |
| 1876 | `org-no-properties'. | 1882 | Use `org-no-properties'. |
| 1877 | 1883 | ||
| 1878 | * org-colview.el (org-columns-display-here): Ditto. | 1884 | * org-colview.el (org-columns-display-here): Ditto. |
| 1879 | 1885 | ||
| @@ -1967,8 +1973,8 @@ | |||
| 1967 | * ob.el (org-babel-edit-distance, org-babel-sha1-hash) | 1973 | * ob.el (org-babel-edit-distance, org-babel-sha1-hash) |
| 1968 | (org-babel-get-rownames, org-babel-insert-result) | 1974 | (org-babel-get-rownames, org-babel-insert-result) |
| 1969 | (org-babel-merge-params) | 1975 | (org-babel-merge-params) |
| 1970 | (org-babel-expand-noweb-references): Don't use `org-flet'. Also | 1976 | (org-babel-expand-noweb-references): Don't use `org-flet'. |
| 1971 | indent some functions correctly. | 1977 | Also indent some functions correctly. |
| 1972 | 1978 | ||
| 1973 | * ob.el (org-babel-execute-src-block) | 1979 | * ob.el (org-babel-execute-src-block) |
| 1974 | (org-babel-join-splits-near-ch, org-babel-format-result) | 1980 | (org-babel-join-splits-near-ch, org-babel-format-result) |
| @@ -1979,8 +1985,8 @@ | |||
| 1979 | 1985 | ||
| 1980 | * ob-sh.el (org-babel-sh-var-to-string): Ditto. | 1986 | * ob-sh.el (org-babel-sh-var-to-string): Ditto. |
| 1981 | 1987 | ||
| 1982 | * ob-tangle.el (org-babel-tangle, org-babel-spec-to-string): Don't | 1988 | * ob-tangle.el (org-babel-tangle, org-babel-spec-to-string): |
| 1983 | use `org-flet'. | 1989 | Don't use `org-flet'. |
| 1984 | 1990 | ||
| 1985 | * org-pcomplete.el (org-compat): Require. | 1991 | * org-pcomplete.el (org-compat): Require. |
| 1986 | 1992 | ||
| @@ -2092,8 +2098,8 @@ | |||
| 2092 | 2098 | ||
| 2093 | * org.el (org-forward-same-level): Fix typo in docstring. | 2099 | * org.el (org-forward-same-level): Fix typo in docstring. |
| 2094 | 2100 | ||
| 2095 | * org-agenda.el (org-agenda-mode-map): Bind | 2101 | * org-agenda.el (org-agenda-mode-map): |
| 2096 | `org-agenda-show-priority' to `C-c,' instead of `P'. | 2102 | Bind `org-agenda-show-priority' to `C-c,' instead of `P'. |
| 2097 | (org-agenda-next-item, org-agenda-previous-item): New commands to | 2103 | (org-agenda-next-item, org-agenda-previous-item): New commands to |
| 2098 | move by one item down/up in the agenda. | 2104 | move by one item down/up in the agenda. |
| 2099 | (org-agenda-mode-map): Bind `org-agenda-next-item' and | 2105 | (org-agenda-mode-map): Bind `org-agenda-next-item' and |
| @@ -2118,8 +2124,8 @@ | |||
| 2118 | (org-element-transpose, org-element-unindent-buffer): Autoload. | 2124 | (org-element-transpose, org-element-unindent-buffer): Autoload. |
| 2119 | Require 'org and remove all declarations. | 2125 | Require 'org and remove all declarations. |
| 2120 | 2126 | ||
| 2121 | * org.el (org-outline-regexp-bol, org-heading-regexp): Use | 2127 | * org.el (org-outline-regexp-bol, org-heading-regexp): |
| 2122 | variables instead of constants. | 2128 | Use variables instead of constants. |
| 2123 | 2129 | ||
| 2124 | * org-archive.el (org-datetree-find-date-create): Declare. | 2130 | * org-archive.el (org-datetree-find-date-create): Declare. |
| 2125 | 2131 | ||
| @@ -2127,8 +2133,8 @@ | |||
| 2127 | `clean-buffer-list-kill-buffer-names' when the feature 'midnight | 2133 | `clean-buffer-list-kill-buffer-names' when the feature 'midnight |
| 2128 | has been loaded. | 2134 | has been loaded. |
| 2129 | 2135 | ||
| 2130 | * org-icalendar.el (org-print-icalendar-entries): Let | 2136 | * org-icalendar.el (org-print-icalendar-entries): |
| 2131 | APPT_WARNTIME take precedence over ̀org-icalendar-alarm-time'. | 2137 | Let APPT_WARNTIME take precedence over ̀org-icalendar-alarm-time'. |
| 2132 | 2138 | ||
| 2133 | * org.el (org-special-properties): New special property | 2139 | * org.el (org-special-properties): New special property |
| 2134 | CLOCKSUM_T. | 2140 | CLOCKSUM_T. |
| @@ -2191,8 +2197,8 @@ | |||
| 2191 | creating a new output buffer for each shell process. The new | 2197 | creating a new output buffer for each shell process. The new |
| 2192 | buffer is added to `clean-buffer-list-kill-buffer-names'. | 2198 | buffer is added to `clean-buffer-list-kill-buffer-names'. |
| 2193 | 2199 | ||
| 2194 | * org-mobile.el (org-mobile-create-index-file): Use | 2200 | * org-mobile.el (org-mobile-create-index-file): |
| 2195 | `org-global-tags-completion-table' instead of | 2201 | Use `org-global-tags-completion-table' instead of |
| 2196 | `org-tag-alist-for-agenda' to get the tags for the index file. | 2202 | `org-tag-alist-for-agenda' to get the tags for the index file. |
| 2197 | 2203 | ||
| 2198 | * org.el (org-global-tags-completion-table): Fix typo in | 2204 | * org.el (org-global-tags-completion-table): Fix typo in |
| @@ -2263,8 +2269,8 @@ | |||
| 2263 | (org-mode-flyspell-verify): Exclude keywords from the new | 2269 | (org-mode-flyspell-verify): Exclude keywords from the new |
| 2264 | constant. | 2270 | constant. |
| 2265 | 2271 | ||
| 2266 | * org-pcomplete.el (pcomplete/org-mode/file-option): Use | 2272 | * org-pcomplete.el (pcomplete/org-mode/file-option): |
| 2267 | `org-options-keywords'. | 2273 | Use `org-options-keywords'. |
| 2268 | 2274 | ||
| 2269 | * org.el (org-toggle-heading): Bugfix: use | 2275 | * org.el (org-toggle-heading): Bugfix: use |
| 2270 | `org-element-mark-element' instead of `org-mark-list'. | 2276 | `org-element-mark-element' instead of `org-mark-list'. |
| @@ -2362,8 +2368,8 @@ | |||
| 2362 | * org.el (org-mode-map): Add keybindings to | 2368 | * org.el (org-mode-map): Add keybindings to |
| 2363 | `org-element-transpose' and `org-narrow-to-element'. | 2369 | `org-element-transpose' and `org-narrow-to-element'. |
| 2364 | (org-metaup): Fall back on `org-element-drag-backward'. | 2370 | (org-metaup): Fall back on `org-element-drag-backward'. |
| 2365 | (org-metadown): Fall back on `org-element-drag-forward'. Also | 2371 | (org-metadown): Fall back on `org-element-drag-forward'. |
| 2366 | move chunks of declarations and require statements to get rid of | 2372 | Also move chunks of declarations and require statements to get rid of |
| 2367 | compiler warnings. | 2373 | compiler warnings. |
| 2368 | 2374 | ||
| 2369 | * org-exp-blocks.el (org): Don't require org. Add declarations. | 2375 | * org-exp-blocks.el (org): Don't require org. Add declarations. |
| @@ -2374,8 +2380,8 @@ | |||
| 2374 | 2380 | ||
| 2375 | * org.el (org-timestamp-change): Don't use the `position'. | 2381 | * org.el (org-timestamp-change): Don't use the `position'. |
| 2376 | 2382 | ||
| 2377 | * org.el (org-clock-history, org-clock-adjust-closest): New | 2383 | * org.el (org-clock-history, org-clock-adjust-closest): |
| 2378 | variables. | 2384 | New variables. |
| 2379 | (org-timestamp-change): Maybe adjust the next or previous clock in | 2385 | (org-timestamp-change): Maybe adjust the next or previous clock in |
| 2380 | `org-clock-history'. | 2386 | `org-clock-history'. |
| 2381 | (org-shiftmetaup, org-shiftmetadown): On clock logs, update the | 2387 | (org-shiftmetaup, org-shiftmetadown): On clock logs, update the |
| @@ -2479,8 +2485,8 @@ | |||
| 2479 | (org-edit-src-code, org-edit-src-continue) | 2485 | (org-edit-src-code, org-edit-src-continue) |
| 2480 | (org-edit-fixed-width-region) | 2486 | (org-edit-fixed-width-region) |
| 2481 | (org-src-do-key-sequence-at-code-block) | 2487 | (org-src-do-key-sequence-at-code-block) |
| 2482 | (org-src-font-lock-fontify-block, org-src-fontify-buffer): Fix | 2488 | (org-src-font-lock-fontify-block, org-src-fontify-buffer): |
| 2483 | typos in docstrings. | 2489 | Fix typos in docstrings. |
| 2484 | 2490 | ||
| 2485 | * org-docbook.el (org-export-docbook-emphasis-alist): Fix typo: | 2491 | * org-docbook.el (org-export-docbook-emphasis-alist): Fix typo: |
| 2486 | use "format string" instead of "formatting string". | 2492 | use "format string" instead of "formatting string". |
| @@ -2490,8 +2496,8 @@ | |||
| 2490 | 2496 | ||
| 2491 | * org-html.el (org-export-html-postamble): Ditto. | 2497 | * org-html.el (org-export-html-postamble): Ditto. |
| 2492 | 2498 | ||
| 2493 | * org-latex.el (org-export-latex-hyperref-options-format): New | 2499 | * org-latex.el (org-export-latex-hyperref-options-format): |
| 2494 | option. | 2500 | New option. |
| 2495 | (org-export-latex-make-header): Use it. | 2501 | (org-export-latex-make-header): Use it. |
| 2496 | 2502 | ||
| 2497 | * ob.el (org-babel-confirm-evaluate): Prevent errors when | 2503 | * ob.el (org-babel-confirm-evaluate): Prevent errors when |
| @@ -2550,8 +2556,8 @@ | |||
| 2550 | * org-capture.el (org-capture-bookmark): New option. | 2556 | * org-capture.el (org-capture-bookmark): New option. |
| 2551 | (org-capture-finalize): Use it. | 2557 | (org-capture-finalize): Use it. |
| 2552 | 2558 | ||
| 2553 | * org-publish.el (org-publish-cache-file-needs-publishing): Make | 2559 | * org-publish.el (org-publish-cache-file-needs-publishing): |
| 2554 | the column mandatory after #+include:. | 2560 | Make the column mandatory after #+include:. |
| 2555 | 2561 | ||
| 2556 | * org-exp.el (org-export-handle-include-files): Ditto. | 2562 | * org-exp.el (org-export-handle-include-files): Ditto. |
| 2557 | 2563 | ||
| @@ -2561,8 +2567,8 @@ | |||
| 2561 | * org-exp.el (org-export-handle-include-files): Allow to use | 2567 | * org-exp.el (org-export-handle-include-files): Allow to use |
| 2562 | #+include with no column. | 2568 | #+include with no column. |
| 2563 | 2569 | ||
| 2564 | * org-publish.el (org-publish-cache-file-needs-publishing): Make | 2570 | * org-publish.el (org-publish-cache-file-needs-publishing): |
| 2565 | quotes mandatory around the file name and allow spaces in it. | 2571 | Make quotes mandatory around the file name and allow spaces in it. |
| 2566 | 2572 | ||
| 2567 | * org-html.el (org-export-as-html): Add link to Org's and Emacs's | 2573 | * org-html.el (org-export-as-html): Add link to Org's and Emacs's |
| 2568 | websites. | 2574 | websites. |
| @@ -2621,8 +2627,8 @@ | |||
| 2621 | (org-clock-frame-title-format): New option. | 2627 | (org-clock-frame-title-format): New option. |
| 2622 | (org-frame-title-string): Delete. | 2628 | (org-frame-title-string): Delete. |
| 2623 | (org-clock-update-mode-line): Minor code reformatting. | 2629 | (org-clock-update-mode-line): Minor code reformatting. |
| 2624 | (org-clock-in, org-clock-out, org-clock-cancel): Use | 2630 | (org-clock-in, org-clock-out, org-clock-cancel): |
| 2625 | `org-clock-frame-title-format'. | 2631 | Use `org-clock-frame-title-format'. |
| 2626 | 2632 | ||
| 2627 | * org-clock.el (org-clock-get-clock-string): Add a space. | 2633 | * org-clock.el (org-clock-get-clock-string): Add a space. |
| 2628 | 2634 | ||
| @@ -2648,7 +2654,7 @@ | |||
| 2648 | `org-agenda-bulk-unmark-all'. Check against | 2654 | `org-agenda-bulk-unmark-all'. Check against |
| 2649 | `org-agenda-bulk-marked-entries' before trying to unmark entries. | 2655 | `org-agenda-bulk-marked-entries' before trying to unmark entries. |
| 2650 | Minor docstring fix. | 2656 | Minor docstring fix. |
| 2651 | (org-agenda-bulk-unmark-all): Renamed from | 2657 | (org-agenda-bulk-unmark-all): Rename from |
| 2652 | ̀org-agenda-bulk-remove-all-marks'. | 2658 | ̀org-agenda-bulk-remove-all-marks'. |
| 2653 | 2659 | ||
| 2654 | * org-agenda.el (org-agenda-bulk-mark-char): New option. | 2660 | * org-agenda.el (org-agenda-bulk-mark-char): New option. |
| @@ -2665,8 +2671,8 @@ | |||
| 2665 | (org-set-property): Fix the check against | 2671 | (org-set-property): Fix the check against |
| 2666 | `org-properties-postprocess-alist'. | 2672 | `org-properties-postprocess-alist'. |
| 2667 | 2673 | ||
| 2668 | * org-macs.el (orgstruct++-ignore-org-filling): Set | 2674 | * org-macs.el (orgstruct++-ignore-org-filling): |
| 2669 | `def-edebug-spec' correctly. | 2675 | Set `def-edebug-spec' correctly. |
| 2670 | 2676 | ||
| 2671 | * org-colview.el (org-columns-string-to-number): When computing | 2677 | * org-colview.el (org-columns-string-to-number): When computing |
| 2672 | the values for the colview, match durations and convert them to | 2678 | the values for the colview, match durations and convert them to |
| @@ -2730,8 +2736,8 @@ | |||
| 2730 | active region when exporting a subtree/region. | 2736 | active region when exporting a subtree/region. |
| 2731 | 2737 | ||
| 2732 | * org-clock.el (org-program-exists): Remove. | 2738 | * org-clock.el (org-program-exists): Remove. |
| 2733 | (org-show-notification, org-clock-play-sound): Use | 2739 | (org-show-notification, org-clock-play-sound): |
| 2734 | `executable-find' instead of `org-program-exists'. | 2740 | Use `executable-find' instead of `org-program-exists'. |
| 2735 | 2741 | ||
| 2736 | * org-agenda.el (org-diary): Prevent failure from | 2742 | * org-agenda.el (org-diary): Prevent failure from |
| 2737 | `org-compile-prefix-format' when there is no agenda buffer. | 2743 | `org-compile-prefix-format' when there is no agenda buffer. |
| @@ -2791,8 +2797,8 @@ | |||
| 2791 | 2797 | ||
| 2792 | * org.el (org-goto): Fix docstring and document what C-u does. | 2798 | * org.el (org-goto): Fix docstring and document what C-u does. |
| 2793 | 2799 | ||
| 2794 | * org-publish.el (org-publish-cache-file-needs-publishing): Use | 2800 | * org-publish.el (org-publish-cache-file-needs-publishing): |
| 2795 | (case-fold-search t) when looking for #+INCLUDE:. | 2801 | Use (case-fold-search t) when looking for #+INCLUDE:. |
| 2796 | 2802 | ||
| 2797 | * org.el: Use (case-fold-search t). | 2803 | * org.el: Use (case-fold-search t). |
| 2798 | (org-edit-special, org-ctrl-c-ctrl-c): Ditto. | 2804 | (org-edit-special, org-ctrl-c-ctrl-c): Ditto. |
| @@ -2826,15 +2832,15 @@ | |||
| 2826 | 2832 | ||
| 2827 | * org-agenda.el (org-toggle-sticky-agenda): Only shout a message | 2833 | * org-agenda.el (org-toggle-sticky-agenda): Only shout a message |
| 2828 | when called interactively. | 2834 | when called interactively. |
| 2829 | (org-agenda-get-restriction-and-command): Call | 2835 | (org-agenda-get-restriction-and-command): |
| 2830 | `org-toggle-sticky-agenda' interactively. | 2836 | Call `org-toggle-sticky-agenda' interactively. |
| 2831 | 2837 | ||
| 2832 | * org-agenda.el (org-agenda-top-category-filter): New variable for | 2838 | * org-agenda.el (org-agenda-top-category-filter): New variable for |
| 2833 | storing the current top-category filter. | 2839 | storing the current top-category filter. |
| 2834 | (org-agenda-redo): Apply a top-category filter, if any. | 2840 | (org-agenda-redo): Apply a top-category filter, if any. |
| 2835 | (org-agenda-filter-by-top-category) | 2841 | (org-agenda-filter-by-top-category) |
| 2836 | (org-agenda-filter-top-category-apply): Set | 2842 | (org-agenda-filter-top-category-apply): |
| 2837 | `org-agenda-top-category-filter' to the right value. | 2843 | Set `org-agenda-top-category-filter' to the right value. |
| 2838 | 2844 | ||
| 2839 | * org-clock.el (org-clock-out, org-clock-cancel) | 2845 | * org-clock.el (org-clock-out, org-clock-cancel) |
| 2840 | (org-clock-in): Don't modify `frame-title-format' if it is a | 2846 | (org-clock-in): Don't modify `frame-title-format' if it is a |
| @@ -2845,8 +2851,8 @@ | |||
| 2845 | 2851 | ||
| 2846 | * org.el (org-read-date): Set cursor-type to nil in the calendar. | 2852 | * org.el (org-read-date): Set cursor-type to nil in the calendar. |
| 2847 | 2853 | ||
| 2848 | * org-faces.el (org-date-selected): Use inverse video. Don't | 2854 | * org-faces.el (org-date-selected): Use inverse video. |
| 2849 | explicitely set bold to nil as it causes `customize-face' to show | 2855 | Don't explicitely set bold to nil as it causes `customize-face' to show |
| 2850 | the weight property and thus encourage the user to change it. | 2856 | the weight property and thus encourage the user to change it. |
| 2851 | Warn in the docstring that using bold might cause problems when | 2857 | Warn in the docstring that using bold might cause problems when |
| 2852 | displaying the calendar. | 2858 | displaying the calendar. |
| @@ -2926,8 +2932,8 @@ | |||
| 2926 | (org-time-stamp, org-read-date, org-read-date-get-relative) | 2932 | (org-time-stamp, org-read-date, org-read-date-get-relative) |
| 2927 | (org-display-custom-time, org-get-wdays) | 2933 | (org-display-custom-time, org-get-wdays) |
| 2928 | (org-time-string-to-absolute, org-closest-date) | 2934 | (org-time-string-to-absolute, org-closest-date) |
| 2929 | (org-timestamp-change): Allow to set hourly repeat cookie. Send | 2935 | (org-timestamp-change): Allow to set hourly repeat cookie. |
| 2930 | an error when an hourly repeat cookie is set and no hour is | 2936 | Send an error when an hourly repeat cookie is set and no hour is |
| 2931 | specified in the timestamp. | 2937 | specified in the timestamp. |
| 2932 | 2938 | ||
| 2933 | * org-icalendar.el (org-print-icalendar-entries): Handle hourly | 2939 | * org-icalendar.el (org-print-icalendar-entries): Handle hourly |
| @@ -2948,8 +2954,8 @@ | |||
| 2948 | `org-agenda-filter-by-top-category'. | 2954 | `org-agenda-filter-by-top-category'. |
| 2949 | 2955 | ||
| 2950 | * org-ascii.el (org-export-ascii-underline): Change the default | 2956 | * org-ascii.el (org-export-ascii-underline): Change the default |
| 2951 | underlining characters for headlines of level 1 and 2. Also | 2957 | underlining characters for headlines of level 1 and 2. |
| 2952 | introduce \. as the underline character for headlines of level 5. | 2958 | Also introduce \. as the underline character for headlines of level 5. |
| 2953 | 2959 | ||
| 2954 | * org-table.el (org-table-recalculate-buffer-tables) | 2960 | * org-table.el (org-table-recalculate-buffer-tables) |
| 2955 | (org-table-iterate-buffer-tables): Add autoload cookie. | 2961 | (org-table-iterate-buffer-tables): Add autoload cookie. |
| @@ -3038,8 +3044,8 @@ | |||
| 3038 | 3044 | ||
| 3039 | 2012-09-30 Christoph Dittmann <github@christoph-d.de> (tiny change) | 3045 | 2012-09-30 Christoph Dittmann <github@christoph-d.de> (tiny change) |
| 3040 | 3046 | ||
| 3041 | * org-beamer.el (org-beamer-auto-fragile-frames): Make | 3047 | * org-beamer.el (org-beamer-auto-fragile-frames): |
| 3042 | [fragile] work with overlay specifications. | 3048 | Make [fragile] work with overlay specifications. |
| 3043 | 3049 | ||
| 3044 | 2012-09-30 Christophe Junke <christophe.junke@inria.fr> (tiny change) | 3050 | 2012-09-30 Christophe Junke <christophe.junke@inria.fr> (tiny change) |
| 3045 | 3051 | ||
| @@ -3251,7 +3257,7 @@ | |||
| 3251 | 3257 | ||
| 3252 | * ob.el (org-babel-result-to-file): New optional description | 3258 | * ob.el (org-babel-result-to-file): New optional description |
| 3253 | argument. | 3259 | argument. |
| 3254 | (org-babel-insert-result): Moved description logic to another | 3260 | (org-babel-insert-result): Move description logic to another |
| 3255 | function. | 3261 | function. |
| 3256 | 3262 | ||
| 3257 | * ob.el (org-babel-insert-result): Change name of filelinkdescr to | 3263 | * ob.el (org-babel-insert-result): Change name of filelinkdescr to |
| @@ -3279,8 +3285,8 @@ | |||
| 3279 | 3285 | ||
| 3280 | 2012-09-30 Feng Shu <tumashu@gmail.com> | 3286 | 2012-09-30 Feng Shu <tumashu@gmail.com> |
| 3281 | 3287 | ||
| 3282 | * org.el (org-create-formula-image-with-imagemagick): Use | 3288 | * org.el (org-create-formula-image-with-imagemagick): |
| 3283 | 'call-process to launch latex so that no shell output buffer will | 3289 | Use 'call-process to launch latex so that no shell output buffer will |
| 3284 | be shown when previewing formulas. | 3290 | be shown when previewing formulas. |
| 3285 | 3291 | ||
| 3286 | * org.el (org-create-formula-image-with-imagemagick): Fix typo. | 3292 | * org.el (org-create-formula-image-with-imagemagick): Fix typo. |
| @@ -3326,7 +3332,7 @@ | |||
| 3326 | 3332 | ||
| 3327 | 2012-09-30 Henning Weiss <hdweiss@gmail.com> | 3333 | 2012-09-30 Henning Weiss <hdweiss@gmail.com> |
| 3328 | 3334 | ||
| 3329 | * org-mobile.el (org-mobile-edit): Added handling of addheading, | 3335 | * org-mobile.el (org-mobile-edit): Add handling of addheading, |
| 3330 | refile, archive, archive-sibling and delete edit nodes. | 3336 | refile, archive, archive-sibling and delete edit nodes. |
| 3331 | (org-mobile-locate-entry): Olp links containing only a file are | 3337 | (org-mobile-locate-entry): Olp links containing only a file are |
| 3332 | now be located correctly. | 3338 | now be located correctly. |
| @@ -3349,8 +3355,8 @@ | |||
| 3349 | 3355 | ||
| 3350 | * org-colview.el (org-columns): New argument `columns-fmt-string'. | 3356 | * org-colview.el (org-columns): New argument `columns-fmt-string'. |
| 3351 | 3357 | ||
| 3352 | * org-colview.el (org-columns-get-format-end-top-level): Split | 3358 | * org-colview.el (org-columns-get-format-end-top-level): |
| 3353 | into `org-columns-get-format' and `org-columns-goto-top-level'. | 3359 | Split into `org-columns-get-format' and `org-columns-goto-top-level'. |
| 3354 | 3360 | ||
| 3355 | * org-colview.el (org-dblock-write:columnview): Add a new | 3361 | * org-colview.el (org-dblock-write:columnview): Add a new |
| 3356 | parameter :format which specifies the column view format for the | 3362 | parameter :format which specifies the column view format for the |
| @@ -3371,8 +3377,8 @@ | |||
| 3371 | * org-odt.el (org-odt-do-image-size): Replace `flet' with | 3377 | * org-odt.el (org-odt-do-image-size): Replace `flet' with |
| 3372 | equivalent construct. | 3378 | equivalent construct. |
| 3373 | 3379 | ||
| 3374 | * org-odt.el (org-odt-cleanup-xml-buffers): Use | 3380 | * org-odt.el (org-odt-cleanup-xml-buffers): |
| 3375 | `condition-case-no-debug' instead of | 3381 | Use `condition-case-no-debug' instead of |
| 3376 | `condition-case-unless-debug'. This ensures backward | 3382 | `condition-case-unless-debug'. This ensures backward |
| 3377 | compatibility with Emacs versions < 24.1. | 3383 | compatibility with Emacs versions < 24.1. |
| 3378 | 3384 | ||
| @@ -3380,14 +3386,14 @@ | |||
| 3380 | (org-odt-cleanup-xml-buffers): New. | 3386 | (org-odt-cleanup-xml-buffers): New. |
| 3381 | (org-export-as-odt-and-open, org-export-as-odt) | 3387 | (org-export-as-odt-and-open, org-export-as-odt) |
| 3382 | (org-odt-init-outfile, org-odt-save-as-outfile) | 3388 | (org-odt-init-outfile, org-odt-save-as-outfile) |
| 3383 | (org-export-as-odf, org-export-as-odf-and-open): Use | 3389 | (org-export-as-odf, org-export-as-odf-and-open): |
| 3384 | `org-odt-cleanup-xml-buffers'. | 3390 | Use `org-odt-cleanup-xml-buffers'. |
| 3385 | 3391 | ||
| 3386 | * org-odt.el (org-export-odt-default-org-styles-alist): Add | 3392 | * org-odt.el (org-export-odt-default-org-styles-alist): |
| 3387 | default character style. | 3393 | Add default character style. |
| 3388 | 3394 | ||
| 3389 | * org-odt.el (org-export-odt-default-org-styles-alist): Add | 3395 | * org-odt.el (org-export-odt-default-org-styles-alist): |
| 3390 | default character style. | 3396 | Add default character style. |
| 3391 | 3397 | ||
| 3392 | * org-lparse.el (org-do-lparse): Remove stray call to | 3398 | * org-lparse.el (org-do-lparse): Remove stray call to |
| 3393 | `org-export-html-after-blockquotes-hook'. | 3399 | `org-export-html-after-blockquotes-hook'. |
| @@ -3450,7 +3456,7 @@ | |||
| 3450 | * org-entities.el (org-entities): Add new entities for characters | 3456 | * org-entities.el (org-entities): Add new entities for characters |
| 3451 | which could cause formatting changes if typed directly. | 3457 | which could cause formatting changes if typed directly. |
| 3452 | 3458 | ||
| 3453 | * org-entities.el (org-entities): Added \asciicirc entity for ^; | 3459 | * org-entities.el (org-entities): Add \asciicirc entity for ^; |
| 3454 | also fixed \circ expansion in latex. | 3460 | also fixed \circ expansion in latex. |
| 3455 | 3461 | ||
| 3456 | * org.el (org-fontify-entities): Fix bug: The entities \sup[123] | 3462 | * org.el (org-fontify-entities): Fix bug: The entities \sup[123] |
| @@ -3459,16 +3465,16 @@ | |||
| 3459 | 3465 | ||
| 3460 | 2012-09-30 Mats Lidell <matsl@xemacs.org> (tiny change) | 3466 | 2012-09-30 Mats Lidell <matsl@xemacs.org> (tiny change) |
| 3461 | 3467 | ||
| 3462 | * org-element.el (org-element-paragraph-separate): Remove | 3468 | * org-element.el (org-element-paragraph-separate): |
| 3463 | redundant and misplaced t clause in case. | 3469 | Remove redundant and misplaced t clause in case. |
| 3464 | 3470 | ||
| 3465 | 2012-09-30 Matt Lundin <mdl@imapmail.org> | 3471 | 2012-09-30 Matt Lundin <mdl@imapmail.org> |
| 3466 | 3472 | ||
| 3467 | * org-datetree.el: Fix regexp to allow datetree to find headings | 3473 | * org-datetree.el: Fix regexp to allow datetree to find headings |
| 3468 | with trailing whitespace. This fixes a bug in which an existing | 3474 | with trailing whitespace. This fixes a bug in which an existing |
| 3469 | datetree heading (e.g., "* 2012 ") would not be found by | 3475 | datetree heading (e.g., "* 2012 ") would not be found by |
| 3470 | org-datetree-find-year-create if it had trailing whitespace. This | 3476 | org-datetree-find-year-create if it had trailing whitespace. |
| 3471 | can cause problems, for instance, if one is using column view on | 3477 | This can cause problems, for instance, if one is using column view on |
| 3472 | the date tree, since editing subheadings with column view adds | 3478 | the date tree, since editing subheadings with column view adds |
| 3473 | whitespace at the end of the top heading. | 3479 | whitespace at the end of the top heading. |
| 3474 | 3480 | ||
| @@ -3484,8 +3490,8 @@ | |||
| 3484 | (org-bbdb-make-anniv-hash): Fix org-bbdb anniversary functionality | 3490 | (org-bbdb-make-anniv-hash): Fix org-bbdb anniversary functionality |
| 3485 | to accommodate BBDB 3.x. There are two major changes in BBDB 3.x | 3491 | to accommodate BBDB 3.x. There are two major changes in BBDB 3.x |
| 3486 | that need to be taken into account. The first is that | 3492 | that need to be taken into account. The first is that |
| 3487 | `bbdb-split' reverses the order of its parameters in 3.x. The | 3493 | `bbdb-split' reverses the order of its parameters in 3.x. |
| 3488 | second is that `bbdb-record-getprop' is replaced by | 3494 | The second is that `bbdb-record-getprop' is replaced by |
| 3489 | bbdb-record-note in 3.x. | 3495 | bbdb-record-note in 3.x. |
| 3490 | 3496 | ||
| 3491 | 2012-09-30 Max Mikhanosha <max@openchat.com> | 3497 | 2012-09-30 Max Mikhanosha <max@openchat.com> |
| @@ -3526,15 +3532,15 @@ | |||
| 3526 | * ob-tangle.el (org-babel-tangle-collect-blocks): Use dummy string | 3532 | * ob-tangle.el (org-babel-tangle-collect-blocks): Use dummy string |
| 3527 | when heading has no text. | 3533 | when heading has no text. |
| 3528 | 3534 | ||
| 3529 | * org-capture.el (org-capture-inside-embedded-elisp-p): Improve | 3535 | * org-capture.el (org-capture-inside-embedded-elisp-p): |
| 3530 | parsing. | 3536 | Improve parsing. |
| 3531 | 3537 | ||
| 3532 | * org-feed.el (org-feed-format-entry): Require `org-capture'. | 3538 | * org-feed.el (org-feed-format-entry): Require `org-capture'. |
| 3533 | Expand Elisp %(...) templates. | 3539 | Expand Elisp %(...) templates. |
| 3534 | (org-feed-default-template): Update docstring. | 3540 | (org-feed-default-template): Update docstring. |
| 3535 | 3541 | ||
| 3536 | * org-capture.el (org-capture-expand-embedded-elisp): New | 3542 | * org-capture.el (org-capture-expand-embedded-elisp): |
| 3537 | function. | 3543 | New function. |
| 3538 | (org-capture-fill-template): Use it. | 3544 | (org-capture-fill-template): Use it. |
| 3539 | (org-capture-inside-embedded-elisp-p): New function to tell if we | 3545 | (org-capture-inside-embedded-elisp-p): New function to tell if we |
| 3540 | are within an Elisp %(...) template. | 3546 | are within an Elisp %(...) template. |
| @@ -3550,16 +3556,16 @@ | |||
| 3550 | * org.el (org-fill-paragraph): Pass optional argument to | 3556 | * org.el (org-fill-paragraph): Pass optional argument to |
| 3551 | `fill-paragraph' to fix compatibility with XEmacs. | 3557 | `fill-paragraph' to fix compatibility with XEmacs. |
| 3552 | 3558 | ||
| 3553 | * org.el (org-self-insert-cluster-for-undo): Default | 3559 | * org.el (org-self-insert-cluster-for-undo): |
| 3554 | `org-self-insert-cluster-for-undo' also on XEmacs. | 3560 | Default `org-self-insert-cluster-for-undo' also on XEmacs. |
| 3555 | 3561 | ||
| 3556 | * org.el (org-kill-line): Access `visual-line-mode' only if it's | 3562 | * org.el (org-kill-line): Access `visual-line-mode' only if it's |
| 3557 | bound. | 3563 | bound. |
| 3558 | 3564 | ||
| 3559 | 2012-09-30 Muchenxuan Tong <demon386@gmail.com> (tiny change) | 3565 | 2012-09-30 Muchenxuan Tong <demon386@gmail.com> (tiny change) |
| 3560 | 3566 | ||
| 3561 | * org-timer.el (org-timer-set-mode-line): Check | 3567 | * org-timer.el (org-timer-set-mode-line): |
| 3562 | `org-timer-display' when value is 'off. | 3568 | Check `org-timer-display' when value is 'off. |
| 3563 | 3569 | ||
| 3564 | 2012-09-30 Nicolas Calderon Asselin <nicolas.calderon.asselin@gmail.com> (tiny change) | 3570 | 2012-09-30 Nicolas Calderon Asselin <nicolas.calderon.asselin@gmail.com> (tiny change) |
| 3565 | 3571 | ||
| @@ -3581,19 +3587,19 @@ | |||
| 3581 | * ob-org.el (org-babel-default-header-args:org): By default, | 3587 | * ob-org.el (org-babel-default-header-args:org): By default, |
| 3582 | export code from Org src blocks. | 3588 | export code from Org src blocks. |
| 3583 | 3589 | ||
| 3584 | * org-element.el (org-element-inline-src-block-successor): Fix | 3590 | * org-element.el (org-element-inline-src-block-successor): |
| 3585 | inline-src-block parsing at the beginning of an item. | 3591 | Fix inline-src-block parsing at the beginning of an item. |
| 3586 | 3592 | ||
| 3587 | * org-element.el (org-element--collect-affiliated-keywords): Fix | 3593 | * org-element.el (org-element--collect-affiliated-keywords): |
| 3588 | caption parsing. | 3594 | Fix caption parsing. |
| 3589 | 3595 | ||
| 3590 | * org-element.el (org-element--current-element): At the very | 3596 | * org-element.el (org-element--current-element): At the very |
| 3591 | beginning of a footnote definition or an item, next element is | 3597 | beginning of a footnote definition or an item, next element is |
| 3592 | always a paragraph. | 3598 | always a paragraph. |
| 3593 | 3599 | ||
| 3594 | * org-element.el (org-element-headline-parser): Handle nil titles. | 3600 | * org-element.el (org-element-headline-parser): Handle nil titles. |
| 3595 | (org-element-inlinetask-parser): Add :raw-value property. Also | 3601 | (org-element-inlinetask-parser): Add :raw-value property. |
| 3596 | handle nil titles. | 3602 | Also handle nil titles. |
| 3597 | 3603 | ||
| 3598 | * org.el (org-set-regexps-and-options): Don't consider tags as a | 3604 | * org.el (org-set-regexps-and-options): Don't consider tags as a |
| 3599 | replacement for a missing title in an headline. | 3605 | replacement for a missing title in an headline. |
| @@ -3613,7 +3619,7 @@ | |||
| 3613 | 3619 | ||
| 3614 | * org.el (org-mode): Call external initalizers. Now both filling | 3620 | * org.el (org-mode): Call external initalizers. Now both filling |
| 3615 | code and comments code have their own independant part in org.el. | 3621 | code and comments code have their own independant part in org.el. |
| 3616 | (org-setup-filling): Renamed from `org-set-autofill-regexps'. | 3622 | (org-setup-filling): Rename from `org-set-autofill-regexps'. |
| 3617 | (org-setup-comments-handling): New function. | 3623 | (org-setup-comments-handling): New function. |
| 3618 | 3624 | ||
| 3619 | * org.el (org-fill-paragraph): Refine filling in comments and in | 3625 | * org.el (org-fill-paragraph): Refine filling in comments and in |
| @@ -3708,7 +3714,7 @@ | |||
| 3708 | 3714 | ||
| 3709 | * org-element.el (org-element-set-element): Rewrite function. | 3715 | * org-element.el (org-element-set-element): Rewrite function. |
| 3710 | (org-element-adopt-elements): New function. | 3716 | (org-element-adopt-elements): New function. |
| 3711 | (org-element-adopt-element): Removed function. | 3717 | (org-element-adopt-element): Remove function. |
| 3712 | (org-element--parse-elements, org-element--parse-objects): Use new | 3718 | (org-element--parse-elements, org-element--parse-objects): Use new |
| 3713 | function. | 3719 | function. |
| 3714 | 3720 | ||
| @@ -3788,16 +3794,16 @@ | |||
| 3788 | very end of a paragraph. | 3794 | very end of a paragraph. |
| 3789 | 3795 | ||
| 3790 | * org.el (org-mode): Set comments related variables. | 3796 | * org.el (org-mode): Set comments related variables. |
| 3791 | (org-insert-comment, org-comment-or-uncomment-region): New | 3797 | (org-insert-comment, org-comment-or-uncomment-region): |
| 3792 | functions. | 3798 | New functions. |
| 3793 | 3799 | ||
| 3794 | * org.el (org-fill-context-prefix): Small refactoring. | 3800 | * org.el (org-fill-context-prefix): Small refactoring. |
| 3795 | (org-fill-paragraph): Add code comments. | 3801 | (org-fill-paragraph): Add code comments. |
| 3796 | 3802 | ||
| 3797 | * org-element.el (org-element-at-point): Add :parent property to | 3803 | * org-element.el (org-element-at-point): Add :parent property to |
| 3798 | output. | 3804 | output. |
| 3799 | (org-element-context): Add :parent property to output. Also | 3805 | (org-element-context): Add :parent property to output. |
| 3800 | return a single element or object instead of a list of parents. | 3806 | Also return a single element or object instead of a list of parents. |
| 3801 | (org-element-forward, org-element-up): Apply changes. | 3807 | (org-element-forward, org-element-up): Apply changes. |
| 3802 | 3808 | ||
| 3803 | * org.el (org-fill-context-prefix): New function. | 3809 | * org.el (org-fill-context-prefix): New function. |
| @@ -3848,8 +3854,8 @@ | |||
| 3848 | * org-footnote.el (org-footnote-normalize): Fix positionning in | 3854 | * org-footnote.el (org-footnote-normalize): Fix positionning in |
| 3849 | HTML export without a footnote section. | 3855 | HTML export without a footnote section. |
| 3850 | 3856 | ||
| 3851 | * org-list.el (org-list-struct-indent): Follow | 3857 | * org-list.el (org-list-struct-indent): |
| 3852 | `org-list-demote-modify-bullet' specifications for ordered | 3858 | Follow `org-list-demote-modify-bullet' specifications for ordered |
| 3853 | bullets. | 3859 | bullets. |
| 3854 | (org-list-indent-item-generic, org-indent-item-tree) | 3860 | (org-list-indent-item-generic, org-indent-item-tree) |
| 3855 | (org-outdent-item-tree): Fix bug when operating on a region. | 3861 | (org-outdent-item-tree): Fix bug when operating on a region. |
| @@ -3903,8 +3909,8 @@ | |||
| 3903 | 3909 | ||
| 3904 | 2012-09-30 T.F. Torrey <tftorrey@tftorrey.com> (tiny change) | 3910 | 2012-09-30 T.F. Torrey <tftorrey@tftorrey.com> (tiny change) |
| 3905 | 3911 | ||
| 3906 | * org-exp.el (org-export-remember-html-container-classes): Allow | 3912 | * org-exp.el (org-export-remember-html-container-classes): |
| 3907 | exporting a single subtree with HTML_CONTAINER_CLASS property. | 3913 | Allow exporting a single subtree with HTML_CONTAINER_CLASS property. |
| 3908 | 3914 | ||
| 3909 | * org-rmail.el (org-rmail-follow-link): Use `rmail-widen' instead | 3915 | * org-rmail.el (org-rmail-follow-link): Use `rmail-widen' instead |
| 3910 | of `widen' and don't toggle header as `rmail-widen' already takes | 3916 | of `widen' and don't toggle header as `rmail-widen' already takes |
| @@ -3920,9 +3926,9 @@ | |||
| 3920 | * org-capture.el (org-capture-fill-template): Expand %<num> escape | 3926 | * org-capture.el (org-capture-fill-template): Expand %<num> escape |
| 3921 | sequences into text entered for <num>'th %^{PROMPT} escape. | 3927 | sequences into text entered for <num>'th %^{PROMPT} escape. |
| 3922 | 3928 | ||
| 3923 | * org-capture.el (org-capture-fill-template): Fixed regexp for | 3929 | * org-capture.el (org-capture-fill-template): Fix regexp for |
| 3924 | %<n> expandos to match any positive integer. | 3930 | %<n> expandos to match any positive integer. |
| 3925 | (org-capture-templates): Updated docstring accordingly. | 3931 | (org-capture-templates): Update docstring accordingly. |
| 3926 | 3932 | ||
| 3927 | * org-agenda.el (org-agenda-skip-timestamp-if-deadline-is-shown): | 3933 | * org-agenda.el (org-agenda-skip-timestamp-if-deadline-is-shown): |
| 3928 | Skip timestamp items in agenda view if item is already shown as a | 3934 | Skip timestamp items in agenda view if item is already shown as a |
| @@ -3956,9 +3962,9 @@ | |||
| 3956 | property override :empty-lines when inserting empty lines after | 3962 | property override :empty-lines when inserting empty lines after |
| 3957 | captured captured entry. | 3963 | captured captured entry. |
| 3958 | 3964 | ||
| 3959 | * org-agenda.el (org-agenda-skip-if, org-agenda-skip-if-todo): Add | 3965 | * org-agenda.el (org-agenda-skip-if, org-agenda-skip-if-todo): |
| 3960 | new todo-unblocked and nottodo-unblocked skip conditions. These | 3966 | Add new todo-unblocked and nottodo-unblocked skip conditions. |
| 3961 | match as for todo and nottodo, but only for unblocked todo items. | 3967 | These match as for todo and nottodo, but only for unblocked todo items. |
| 3962 | 3968 | ||
| 3963 | 2012-09-30 Zachary Kanfer <zkanfer@gmail.com> (tiny change) | 3969 | 2012-09-30 Zachary Kanfer <zkanfer@gmail.com> (tiny change) |
| 3964 | 3970 | ||
| @@ -3968,8 +3974,8 @@ | |||
| 3968 | 2012-09-30 Niels Giesen <niels.giesen@gmail.com> | 3974 | 2012-09-30 Niels Giesen <niels.giesen@gmail.com> |
| 3969 | 3975 | ||
| 3970 | * org-table.el (orgtbl-to-generic): Add check for :skipheadrule. | 3976 | * org-table.el (orgtbl-to-generic): Add check for :skipheadrule. |
| 3971 | When present, the :hline following the head will be skipped. This | 3977 | When present, the :hline following the head will be skipped. |
| 3972 | is necessary to avoid doubling of horizontal rules in LaTeX | 3978 | This is necessary to avoid doubling of horizontal rules in LaTeX |
| 3973 | longtable environments and consequent width problems. | 3979 | longtable environments and consequent width problems. |
| 3974 | 3980 | ||
| 3975 | * org-latex.el (org-export-latex-tables-tstart) | 3981 | * org-latex.el (org-export-latex-tables-tstart) |
| @@ -4131,8 +4137,8 @@ | |||
| 4131 | 4137 | ||
| 4132 | 2012-04-27 Nicolas Goaziou <n.goaziou@gmail.com> | 4138 | 2012-04-27 Nicolas Goaziou <n.goaziou@gmail.com> |
| 4133 | 4139 | ||
| 4134 | * org-list.el (org-list-struct-indent): Follow | 4140 | * org-list.el (org-list-struct-indent): |
| 4135 | `org-list-demote-modify-bullet' specifications for ordered | 4141 | Follow `org-list-demote-modify-bullet' specifications for ordered |
| 4136 | bullets. | 4142 | bullets. |
| 4137 | (org-list-indent-item-generic, org-indent-item-tree) | 4143 | (org-list-indent-item-generic, org-indent-item-tree) |
| 4138 | (org-outdent-item-tree): Fix bug when operating on a region. | 4144 | (org-outdent-item-tree): Fix bug when operating on a region. |
| @@ -4264,7 +4270,7 @@ | |||
| 4264 | 4270 | ||
| 4265 | 2012-04-01 Ilya Shlyakhter <ilya_shl@alum.mit.edu> (tiny change) | 4271 | 2012-04-01 Ilya Shlyakhter <ilya_shl@alum.mit.edu> (tiny change) |
| 4266 | 4272 | ||
| 4267 | * org.el (org-delete-property-globally): Fixed a bug that left | 4273 | * org.el (org-delete-property-globally): Fix a bug that left |
| 4268 | blank line in place of the property, instead of removing the line. | 4274 | blank line in place of the property, instead of removing the line. |
| 4269 | 4275 | ||
| 4270 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | 4276 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| @@ -4289,8 +4295,8 @@ | |||
| 4289 | 4295 | ||
| 4290 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | 4296 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| 4291 | 4297 | ||
| 4292 | * org-table.el (orgtbl-self-insert-command): Use | 4298 | * org-table.el (orgtbl-self-insert-command): |
| 4293 | `backward-delete-char' instead of `delete-backward-char' as this | 4299 | Use `backward-delete-char' instead of `delete-backward-char' as this |
| 4294 | last command gets caught by the compiler which says to not use it | 4300 | last command gets caught by the compiler which says to not use it |
| 4295 | in programs. `backward-delete-char' is just an alias for | 4301 | in programs. `backward-delete-char' is just an alias for |
| 4296 | `delete-backward-char' which is internally remapped to | 4302 | `delete-backward-char' which is internally remapped to |
| @@ -4314,8 +4320,8 @@ | |||
| 4314 | 4320 | ||
| 4315 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | 4321 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| 4316 | 4322 | ||
| 4317 | * org-mime.el (org-mime-htmlize): Set | 4323 | * org-mime.el (org-mime-htmlize): |
| 4318 | `org-export-with-LaTeX-fragments' correctly. | 4324 | Set `org-export-with-LaTeX-fragments' correctly. |
| 4319 | 4325 | ||
| 4320 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | 4326 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| 4321 | 4327 | ||
| @@ -4338,7 +4344,7 @@ | |||
| 4338 | 4344 | ||
| 4339 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> | 4345 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> |
| 4340 | 4346 | ||
| 4341 | * ob-lob.el (org-babel-lob-get-info): Removed extra []s when | 4347 | * ob-lob.el (org-babel-lob-get-info): Remove extra []s when |
| 4342 | parsing inline call_foo lines. | 4348 | parsing inline call_foo lines. |
| 4343 | 4349 | ||
| 4344 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> | 4350 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> |
| @@ -4385,8 +4391,8 @@ | |||
| 4385 | 4391 | ||
| 4386 | 2012-04-01 Thomas Morgan <tlm@ziiuu.com> (tiny change) | 4392 | 2012-04-01 Thomas Morgan <tlm@ziiuu.com> (tiny change) |
| 4387 | 4393 | ||
| 4388 | * org-habit.el (org-habit-insert-consistency-graphs): Fix | 4394 | * org-habit.el (org-habit-insert-consistency-graphs): |
| 4389 | alignment of consistency graph in filtered agenda view. | 4395 | Fix alignment of consistency graph in filtered agenda view. |
| 4390 | 4396 | ||
| 4391 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | 4397 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| 4392 | 4398 | ||
| @@ -4409,8 +4415,8 @@ | |||
| 4409 | 4415 | ||
| 4410 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | 4416 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| 4411 | 4417 | ||
| 4412 | * org-agenda.el (org-agenda-custom-commands-local-options): Fix | 4418 | * org-agenda.el (org-agenda-custom-commands-local-options): |
| 4413 | incorrect custom option definition. | 4419 | Fix incorrect custom option definition. |
| 4414 | 4420 | ||
| 4415 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | 4421 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| 4416 | 4422 | ||
| @@ -4447,14 +4453,14 @@ | |||
| 4447 | 4453 | ||
| 4448 | * org-odt.el (org-export-odt-category-strings): New custom | 4454 | * org-odt.el (org-export-odt-category-strings): New custom |
| 4449 | variable. | 4455 | variable. |
| 4450 | (org-odt-category-map-alist): Modify interpretation. Don't | 4456 | (org-odt-category-map-alist): Modify interpretation. |
| 4451 | use the same field to double up as both a OpenDocument | 4457 | Don't use the same field to double up as both a OpenDocument |
| 4452 | variable and a category string. Entries in this list now | 4458 | variable and a category string. Entries in this list now |
| 4453 | specify only the OpenDocument variable. Category strings are | 4459 | specify only the OpenDocument variable. Category strings are |
| 4454 | obtained through an indirect lookup of | 4460 | obtained through an indirect lookup of |
| 4455 | `org-export-odt-category-strings'. Use same OpenDocument | 4461 | `org-export-odt-category-strings'. Use same OpenDocument |
| 4456 | variables as what LibreOffice uses for various entities. Fix | 4462 | variables as what LibreOffice uses for various entities. |
| 4457 | docstring. | 4463 | Fix docstring. |
| 4458 | (org-odt-add-label-definition) | 4464 | (org-odt-add-label-definition) |
| 4459 | (org-odt-format-label-definition) | 4465 | (org-odt-format-label-definition) |
| 4460 | (org-odt-format-label-reference): Propagate above changes. | 4466 | (org-odt-format-label-reference): Propagate above changes. |
| @@ -4501,8 +4507,8 @@ | |||
| 4501 | 2012-04-01 Jambunathan K <kjambunathan@gmail.com> | 4507 | 2012-04-01 Jambunathan K <kjambunathan@gmail.com> |
| 4502 | 4508 | ||
| 4503 | * org-lparse.el (org-do-lparse): Make effective setting of | 4509 | * org-lparse.el (org-do-lparse): Make effective setting of |
| 4504 | `org-export-headline-levels' available to the ODT exporter. Also | 4510 | `org-export-headline-levels' available to the ODT exporter. |
| 4505 | remove some stale comments. | 4511 | Also remove some stale comments. |
| 4506 | 4512 | ||
| 4507 | 2012-04-01 Jambunathan K <kjambunathan@gmail.com> | 4513 | 2012-04-01 Jambunathan K <kjambunathan@gmail.com> |
| 4508 | 4514 | ||
| @@ -4583,7 +4589,7 @@ | |||
| 4583 | 4589 | ||
| 4584 | 2012-04-01 Ilya Shlyakhter <ilya_shl@alum.mit.edu> (tiny change) | 4590 | 2012-04-01 Ilya Shlyakhter <ilya_shl@alum.mit.edu> (tiny change) |
| 4585 | 4591 | ||
| 4586 | * ob-lilypond.el (ly-compile-lilyfile): Fixed misplaced comma in a | 4592 | * ob-lilypond.el (ly-compile-lilyfile): Fix misplaced comma in a |
| 4587 | quoting expression. | 4593 | quoting expression. |
| 4588 | 4594 | ||
| 4589 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> | 4595 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> |
| @@ -4737,7 +4743,7 @@ | |||
| 4737 | 4743 | ||
| 4738 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> | 4744 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> |
| 4739 | 4745 | ||
| 4740 | * ob.el (org-babel-examplize-region): Fixed bug in examplization. | 4746 | * ob.el (org-babel-examplize-region): Fix bug in examplization. |
| 4741 | 4747 | ||
| 4742 | 2012-04-01 Nicolas Goaziou <n.goaziou@gmail.com> | 4748 | 2012-04-01 Nicolas Goaziou <n.goaziou@gmail.com> |
| 4743 | 4749 | ||
| @@ -4835,7 +4841,7 @@ | |||
| 4835 | 2012-04-01 Nicolas Goaziou <n.goaziou@gmail.com> | 4841 | 2012-04-01 Nicolas Goaziou <n.goaziou@gmail.com> |
| 4836 | 4842 | ||
| 4837 | * org-list.el (org-list-ending-method, org-list-end-regexp): | 4843 | * org-list.el (org-list-ending-method, org-list-end-regexp): |
| 4838 | Removed variables. | 4844 | Remove variables. |
| 4839 | (org-in-item-p, org-list-separating-blank-lines-number) | 4845 | (org-in-item-p, org-list-separating-blank-lines-number) |
| 4840 | (org-list-parse-list, org-list-struct): Apply changes. | 4846 | (org-list-parse-list, org-list-struct): Apply changes. |
| 4841 | 4847 | ||
| @@ -4873,7 +4879,7 @@ | |||
| 4873 | 4879 | ||
| 4874 | 2012-04-01 David Maus <dmaus@ictsoc.de> | 4880 | 2012-04-01 David Maus <dmaus@ictsoc.de> |
| 4875 | 4881 | ||
| 4876 | * org-clock.el (org-in-clocktable-p): Moved to org.el. | 4882 | * org-clock.el (org-in-clocktable-p): Move to org.el. |
| 4877 | 4883 | ||
| 4878 | * org.el (org-in-clocktable-p): New function. Moved from | 4884 | * org.el (org-in-clocktable-p): New function. Moved from |
| 4879 | org-clock.el. | 4885 | org-clock.el. |
| @@ -4936,14 +4942,14 @@ | |||
| 4936 | 4942 | ||
| 4937 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> | 4943 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> |
| 4938 | 4944 | ||
| 4939 | * ob.el (org-babel-strip-protective-commas): Use | 4945 | * ob.el (org-babel-strip-protective-commas): |
| 4940 | `org-strip-protective-commas'. | 4946 | Use `org-strip-protective-commas'. |
| 4941 | 4947 | ||
| 4942 | * org-exp.el (org-export-select-backend-specific-text): Use | 4948 | * org-exp.el (org-export-select-backend-specific-text): |
| 4943 | `org-strip-protective-commas'. | 4949 | Use `org-strip-protective-commas'. |
| 4944 | 4950 | ||
| 4945 | * org-src.el (org-edit-src-code): Use | 4951 | * org-src.el (org-edit-src-code): |
| 4946 | `org-strip-protective-commas'. | 4952 | Use `org-strip-protective-commas'. |
| 4947 | 4953 | ||
| 4948 | * org.el (org-strip-protective-commas): Single definition for this | 4954 | * org.el (org-strip-protective-commas): Single definition for this |
| 4949 | functionality. | 4955 | functionality. |
| @@ -4977,7 +4983,7 @@ | |||
| 4977 | 2012-04-01 Nicolas Goaziou <n.goaziou@gmail.com> | 4983 | 2012-04-01 Nicolas Goaziou <n.goaziou@gmail.com> |
| 4978 | 4984 | ||
| 4979 | * org-list.el (org-list-ending-method, org-list-end-regexp): | 4985 | * org-list.el (org-list-ending-method, org-list-end-regexp): |
| 4980 | Removed variables. | 4986 | Remove variables. |
| 4981 | (org-in-item-p, org-list-separating-blank-lines-number) | 4987 | (org-in-item-p, org-list-separating-blank-lines-number) |
| 4982 | (org-list-parse-list, org-list-struct): Apply changes. | 4988 | (org-list-parse-list, org-list-struct): Apply changes. |
| 4983 | 4989 | ||
| @@ -5005,8 +5011,8 @@ | |||
| 5005 | 2012-04-01 Jambunathan K <kjambunathan@gmail.com> | 5011 | 2012-04-01 Jambunathan K <kjambunathan@gmail.com> |
| 5006 | 5012 | ||
| 5007 | * org-odt.el (org-export-as-odt-to-buffer) | 5013 | * org-odt.el (org-export-as-odt-to-buffer) |
| 5008 | (org-replace-region-by-odt, org-export-region-as-odt): Remove | 5014 | (org-replace-region-by-odt, org-export-region-as-odt): |
| 5009 | these interactive functions. They are of questionable value. | 5015 | Remove these interactive functions. They are of questionable value. |
| 5010 | 5016 | ||
| 5011 | 2012-04-01 Toby S. Cubitt <tsc25@cantab.net> (tiny change) | 5017 | 2012-04-01 Toby S. Cubitt <tsc25@cantab.net> (tiny change) |
| 5012 | 5018 | ||
| @@ -5049,7 +5055,7 @@ | |||
| 5049 | 5055 | ||
| 5050 | 2012-04-01 David Maus <dmaus@ictsoc.de> | 5056 | 2012-04-01 David Maus <dmaus@ictsoc.de> |
| 5051 | 5057 | ||
| 5052 | * org-clock.el (org-in-clocktable-p): Moved to org.el. | 5058 | * org-clock.el (org-in-clocktable-p): Move to org.el. |
| 5053 | 5059 | ||
| 5054 | * org.el (org-in-clocktable-p): New function. Moved from org-clock.el. | 5060 | * org.el (org-in-clocktable-p): New function. Moved from org-clock.el. |
| 5055 | 5061 | ||
| @@ -5071,7 +5077,7 @@ | |||
| 5071 | 5077 | ||
| 5072 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> | 5078 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> |
| 5073 | 5079 | ||
| 5074 | * org-exp-blocks.el (org-export-blocks): Changed the name of | 5080 | * org-exp-blocks.el (org-export-blocks): Change the name of |
| 5075 | exporting comment blocks given that it seems regular comment | 5081 | exporting comment blocks given that it seems regular comment |
| 5076 | blocks no longer export. | 5082 | blocks no longer export. |
| 5077 | 5083 | ||
| @@ -5086,8 +5092,8 @@ | |||
| 5086 | 2012-04-01 Nicolas Goaziou <n.goaziou@gmail.com> | 5092 | 2012-04-01 Nicolas Goaziou <n.goaziou@gmail.com> |
| 5087 | 5093 | ||
| 5088 | * ob-exp.el (org-babel-exp-in-export-file) | 5094 | * ob-exp.el (org-babel-exp-in-export-file) |
| 5089 | (org-babel-exp-src-block, org-babel-exp-inline-src-blocks): Allow | 5095 | (org-babel-exp-src-block, org-babel-exp-inline-src-blocks): |
| 5090 | org-current-export-file to contain a buffer. | 5096 | Allow org-current-export-file to contain a buffer. |
| 5091 | 5097 | ||
| 5092 | 2012-04-01 Jambunathan K <kjambunathan@gmail.com> | 5098 | 2012-04-01 Jambunathan K <kjambunathan@gmail.com> |
| 5093 | 5099 | ||
| @@ -5162,8 +5168,8 @@ | |||
| 5162 | * org-inlinetask.el (org-inlinetask-show-first-star): New option. | 5168 | * org-inlinetask.el (org-inlinetask-show-first-star): New option. |
| 5163 | (org-inlinetask-fontify): Honor `org-inlinetask-show-first-star'. | 5169 | (org-inlinetask-fontify): Honor `org-inlinetask-show-first-star'. |
| 5164 | 5170 | ||
| 5165 | * org-indent.el (org-indent-set-line-properties): Honor | 5171 | * org-indent.el (org-indent-set-line-properties): |
| 5166 | `org-inlinetask-show-first-star'. | 5172 | Honor `org-inlinetask-show-first-star'. |
| 5167 | 5173 | ||
| 5168 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | 5174 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| 5169 | 5175 | ||
| @@ -5174,8 +5180,8 @@ | |||
| 5174 | 5180 | ||
| 5175 | * org.el (org-at-drawer-p): Normalize the docstring to match other | 5181 | * org.el (org-at-drawer-p): Normalize the docstring to match other |
| 5176 | `org-at-*-p' docstrings. | 5182 | `org-at-*-p' docstrings. |
| 5177 | (org-indent-block, org-indent-drawer, org-at-block-p): New | 5183 | (org-indent-block, org-indent-drawer, org-at-block-p): |
| 5178 | functions. | 5184 | New functions. |
| 5179 | (org-metaright): Use the new functions to indent a drawer or a | 5185 | (org-metaright): Use the new functions to indent a drawer or a |
| 5180 | block depending on the context. Also update the docstring. | 5186 | block depending on the context. Also update the docstring. |
| 5181 | 5187 | ||
| @@ -5192,8 +5198,8 @@ | |||
| 5192 | 5198 | ||
| 5193 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | 5199 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| 5194 | 5200 | ||
| 5195 | * org-inlinetask.el (org-inlinetask-toggle-visibility): Use | 5201 | * org-inlinetask.el (org-inlinetask-toggle-visibility): |
| 5196 | `org-show-entry' instead of `outline-flag-region' to keep the | 5202 | Use `org-show-entry' instead of `outline-flag-region' to keep the |
| 5197 | drawers folded when unfolding an inline task. | 5203 | drawers folded when unfolding an inline task. |
| 5198 | 5204 | ||
| 5199 | 2012-04-01 Torsten Anders <torsten.anders@beds.ac.uk> (tiny change) | 5205 | 2012-04-01 Torsten Anders <torsten.anders@beds.ac.uk> (tiny change) |
| @@ -5389,16 +5395,16 @@ | |||
| 5389 | 5395 | ||
| 5390 | * org-odt.el (org-odt-table-style-format): New. Template for | 5396 | * org-odt.el (org-odt-table-style-format): New. Template for |
| 5391 | auto-generated table styles. | 5397 | auto-generated table styles. |
| 5392 | (org-odt-automatic-styles, org-odt-object-counters): New | 5398 | (org-odt-automatic-styles, org-odt-object-counters): |
| 5393 | variables. | 5399 | New variables. |
| 5394 | (org-odt-add-automatic-style): New function. | 5400 | (org-odt-add-automatic-style): New function. |
| 5395 | (org-odt-write-automatic-styles): New function. Create | 5401 | (org-odt-write-automatic-styles): New function. |
| 5396 | automatic styles for tables that have custom :rel-width. | 5402 | Create automatic styles for tables that have custom :rel-width. |
| 5397 | (org-odt-begin-table): Parse attributes specified with | 5403 | (org-odt-begin-table): Parse attributes specified with |
| 5398 | "#+ATTR_ODT: " option and use it to create an automatic table | 5404 | "#+ATTR_ODT: " option and use it to create an automatic table |
| 5399 | style. | 5405 | style. |
| 5400 | (org-odt-save-as-outfile): Call | 5406 | (org-odt-save-as-outfile): |
| 5401 | `org-odt-add-write-automatic-styles'. | 5407 | Call `org-odt-add-write-automatic-styles'. |
| 5402 | (org-odt-init-outfile): Init newly add variables. | 5408 | (org-odt-init-outfile): Init newly add variables. |
| 5403 | (org-odt-section-count): Remove it. | 5409 | (org-odt-section-count): Remove it. |
| 5404 | (org-odt-begin-section): Use `org-odt-add-automatic-style' to | 5410 | (org-odt-begin-section): Use `org-odt-add-automatic-style' to |
| @@ -5473,13 +5479,13 @@ | |||
| 5473 | 5479 | ||
| 5474 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | 5480 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| 5475 | 5481 | ||
| 5476 | * org-html.el (org-export-as-html): Initialize | 5482 | * org-html.el (org-export-as-html): |
| 5477 | `html-pre-real-contents' correctly. | 5483 | Initialize `html-pre-real-contents' correctly. |
| 5478 | 5484 | ||
| 5479 | 2012-04-01 Bastien Guerry <bzg@gnu.org> | 5485 | 2012-04-01 Bastien Guerry <bzg@gnu.org> |
| 5480 | 5486 | ||
| 5481 | * org-html.el (org-export-as-html): Initialize | 5487 | * org-html.el (org-export-as-html): |
| 5482 | `html-pre-real-contents' correctly. | 5488 | Initialize `html-pre-real-contents' correctly. |
| 5483 | 5489 | ||
| 5484 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> | 5490 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> |
| 5485 | 5491 | ||
| @@ -5494,7 +5500,7 @@ | |||
| 5494 | 5500 | ||
| 5495 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> | 5501 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> |
| 5496 | 5502 | ||
| 5497 | * ob-clojure.el (org-babel-execute:clojure): Removed dependency | 5503 | * ob-clojure.el (org-babel-execute:clojure): Remove dependency |
| 5498 | on deprecated swank-clojure. | 5504 | on deprecated swank-clojure. |
| 5499 | 5505 | ||
| 5500 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> | 5506 | 2012-04-01 Eric Schulte <eric.schulte@gmx.com> |
| @@ -5545,8 +5551,8 @@ | |||
| 5545 | * ob-exp.el (org-babel-exp-src-block): Use `org-babel-noweb-p'. | 5551 | * ob-exp.el (org-babel-exp-src-block): Use `org-babel-noweb-p'. |
| 5546 | (org-babel-exp-inline-src-blocks): Use `org-babel-noweb-p'. | 5552 | (org-babel-exp-inline-src-blocks): Use `org-babel-noweb-p'. |
| 5547 | 5553 | ||
| 5548 | * ob-tangle.el (org-babel-tangle-collect-blocks): Use | 5554 | * ob-tangle.el (org-babel-tangle-collect-blocks): |
| 5549 | `org-babel-noweb-p'. | 5555 | Use `org-babel-noweb-p'. |
| 5550 | 5556 | ||
| 5551 | * ob.el (org-babel-execute-src-block): Use `org-babel-noweb-p'. | 5557 | * ob.el (org-babel-execute-src-block): Use `org-babel-noweb-p'. |
| 5552 | (org-babel-expand-src-block): Use `org-babel-noweb-p'. | 5558 | (org-babel-expand-src-block): Use `org-babel-noweb-p'. |
| @@ -5715,20 +5721,20 @@ | |||
| 5715 | 5721 | ||
| 5716 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 5722 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 5717 | 5723 | ||
| 5718 | * org-agenda.el (org-agenda-filter-by-tag): Use | 5724 | * org-agenda.el (org-agenda-filter-by-tag): |
| 5719 | `read-char-exclusive' instead of `read-char'. | 5725 | Use `read-char-exclusive' instead of `read-char'. |
| 5720 | 5726 | ||
| 5721 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> (tiny change) | 5727 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> (tiny change) |
| 5722 | 5728 | ||
| 5723 | * org-clock.el (org-clock-in, org-clock-find-position): Remove | 5729 | * org-clock.el (org-clock-in, org-clock-find-position): |
| 5724 | erraneous space in regexp. | 5730 | Remove erraneous space in regexp. |
| 5725 | 5731 | ||
| 5726 | 2012-01-03 Eric Schulte <eric.schulte@gmx.com> | 5732 | 2012-01-03 Eric Schulte <eric.schulte@gmx.com> |
| 5727 | 5733 | ||
| 5728 | * ob.el (org-babel-expand-noweb-references): Rather than using | 5734 | * ob.el (org-babel-expand-noweb-references): Rather than using |
| 5729 | a pure regexp solution to resolve noweb references, actually | 5735 | a pure regexp solution to resolve noweb references, actually |
| 5730 | check the information of every code block in the buffer. This | 5736 | check the information of every code block in the buffer. |
| 5731 | will cause a slowdown in noweb reference expansion, but is | 5737 | This will cause a slowdown in noweb reference expansion, but is |
| 5732 | necessary for correct behavior. | 5738 | necessary for correct behavior. |
| 5733 | 5739 | ||
| 5734 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 5740 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| @@ -5758,19 +5764,19 @@ | |||
| 5758 | 5764 | ||
| 5759 | 2012-01-03 Eric Schulte <eric.schulte@gmx.com> | 5765 | 2012-01-03 Eric Schulte <eric.schulte@gmx.com> |
| 5760 | 5766 | ||
| 5761 | * ob.el (org-babel-map-call-lines): Moved this file from | 5767 | * ob.el (org-babel-map-call-lines): Move this file from |
| 5762 | ob-lob.el into ob.el to ease dependency pains. | 5768 | ob-lob.el into ob.el to ease dependency pains. |
| 5763 | 5769 | ||
| 5764 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 5770 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 5765 | 5771 | ||
| 5766 | * org-publish.el (org-publish-index-generate-theindex): Use | 5772 | * org-publish.el (org-publish-index-generate-theindex): |
| 5767 | theindex.inc for storing index entries, and theindex.org for | 5773 | Use theindex.inc for storing index entries, and theindex.org for |
| 5768 | including theindex.inc. | 5774 | including theindex.inc. |
| 5769 | 5775 | ||
| 5770 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 5776 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 5771 | 5777 | ||
| 5772 | * org-publish.el (org-publish-index-generate-theindex): Create | 5778 | * org-publish.el (org-publish-index-generate-theindex): |
| 5773 | proper file target for index entries in subdirectories. | 5779 | Create proper file target for index entries in subdirectories. |
| 5774 | 5780 | ||
| 5775 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 5781 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 5776 | 5782 | ||
| @@ -5786,11 +5792,11 @@ | |||
| 5786 | customize what goes before the document body. Currently it | 5792 | customize what goes before the document body. Currently it |
| 5787 | outputs title, author and email, date and toc. | 5793 | outputs title, author and email, date and toc. |
| 5788 | (org-odt-begin-document-body): Use `org-odt-format-preamble'. | 5794 | (org-odt-begin-document-body): Use `org-odt-format-preamble'. |
| 5789 | (org-odt-format-date): Renamed from | 5795 | (org-odt-format-date): Rename from |
| 5790 | `org-odt-iso-date-from-org-timestamp'. Also added an | 5796 | `org-odt-iso-date-from-org-timestamp'. Also added an |
| 5791 | additional param for format string. | 5797 | additional param for format string. |
| 5792 | (org-odt-begin-annotation, org-odt-update-meta-file): Use | 5798 | (org-odt-begin-annotation, org-odt-update-meta-file): |
| 5793 | `org-odt-format-date'. | 5799 | Use `org-odt-format-date'. |
| 5794 | 5800 | ||
| 5795 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 5801 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 5796 | 5802 | ||
| @@ -5835,8 +5841,8 @@ | |||
| 5835 | overlays. | 5841 | overlays. |
| 5836 | (org-agenda-category-filter-preset): New variable. | 5842 | (org-agenda-category-filter-preset): New variable. |
| 5837 | (org-finalize-agenda, org-agenda-redo) | 5843 | (org-finalize-agenda, org-agenda-redo) |
| 5838 | (org-agenda-filter-make-matcher, org-agenda-filter-apply): Handle | 5844 | (org-agenda-filter-make-matcher, org-agenda-filter-apply): |
| 5839 | both category and tag filters. | 5845 | Handle both category and tag filters. |
| 5840 | (org-agenda-filter-show-all-tag): Rename from | 5846 | (org-agenda-filter-show-all-tag): Rename from |
| 5841 | `org-agenda-filter-by-tag-show-all'. | 5847 | `org-agenda-filter-by-tag-show-all'. |
| 5842 | (org-agenda-filter-show-all-cat): New function. | 5848 | (org-agenda-filter-show-all-cat): New function. |
| @@ -5870,8 +5876,8 @@ | |||
| 5870 | 5876 | ||
| 5871 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 5877 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 5872 | 5878 | ||
| 5873 | * org.el (org-loop-over-headlines-in-active-region): Fix | 5879 | * org.el (org-loop-over-headlines-in-active-region): |
| 5874 | docstring. | 5880 | Fix docstring. |
| 5875 | (org-todo, org-deadline, org-schedule): Honor the 'start-level | 5881 | (org-todo, org-deadline, org-schedule): Honor the 'start-level |
| 5876 | value of `org-loop-over-headlines-in-active-region'. | 5882 | value of `org-loop-over-headlines-in-active-region'. |
| 5877 | 5883 | ||
| @@ -5887,8 +5893,8 @@ | |||
| 5887 | 5893 | ||
| 5888 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 5894 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 5889 | 5895 | ||
| 5890 | * org-agenda.el (org-agenda-filter-by-tag): Use | 5896 | * org-agenda.el (org-agenda-filter-by-tag): |
| 5891 | `read-char-exclusive' instead of `read-char'. | 5897 | Use `read-char-exclusive' instead of `read-char'. |
| 5892 | 5898 | ||
| 5893 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> | 5899 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> |
| 5894 | 5900 | ||
| @@ -5897,8 +5903,8 @@ | |||
| 5897 | 5903 | ||
| 5898 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> (tiny change) | 5904 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> (tiny change) |
| 5899 | 5905 | ||
| 5900 | * org-clock.el (org-clock-in, org-clock-find-position): Remove | 5906 | * org-clock.el (org-clock-in, org-clock-find-position): |
| 5901 | erraneous space in regexp. | 5907 | Remove erraneous space in regexp. |
| 5902 | 5908 | ||
| 5903 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> | 5909 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> |
| 5904 | 5910 | ||
| @@ -5908,8 +5914,8 @@ | |||
| 5908 | OpenDocument styles and schema files from. Set this variable | 5914 | OpenDocument styles and schema files from. Set this variable |
| 5909 | explicitly only if the in-built heuristics for locating the | 5915 | explicitly only if the in-built heuristics for locating the |
| 5910 | above files fails. | 5916 | above files fails. |
| 5911 | (org-odt-styles-dir-list, org-odt-schema-dir-list): New | 5917 | (org-odt-styles-dir-list, org-odt-schema-dir-list): |
| 5912 | variables. Pay specific attention to (eval-when-compile ...) | 5918 | New variables. Pay specific attention to (eval-when-compile ...) |
| 5913 | form through which Makefile's $(datadir) - contained in | 5919 | form through which Makefile's $(datadir) - contained in |
| 5914 | `org-odt-data-dir' - gets compiled in as a "hard coded" | 5920 | `org-odt-data-dir' - gets compiled in as a "hard coded" |
| 5915 | constant. | 5921 | constant. |
| @@ -5949,8 +5955,8 @@ | |||
| 5949 | 5955 | ||
| 5950 | * ob.el (org-babel-expand-noweb-references): Rather than using | 5956 | * ob.el (org-babel-expand-noweb-references): Rather than using |
| 5951 | a pure regexp solution to resolve noweb references, actually | 5957 | a pure regexp solution to resolve noweb references, actually |
| 5952 | check the information of every code block in the buffer. This | 5958 | check the information of every code block in the buffer. |
| 5953 | will cause a slowdown in noweb reference expansion, but is | 5959 | This will cause a slowdown in noweb reference expansion, but is |
| 5954 | necessary for correct behavior. | 5960 | necessary for correct behavior. |
| 5955 | 5961 | ||
| 5956 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 5962 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| @@ -6017,19 +6023,19 @@ | |||
| 6017 | 6023 | ||
| 6018 | 2012-01-03 Eric Schulte <eric.schulte@gmx.com> | 6024 | 2012-01-03 Eric Schulte <eric.schulte@gmx.com> |
| 6019 | 6025 | ||
| 6020 | * ob.el (org-babel-map-call-lines): Moved this file from | 6026 | * ob.el (org-babel-map-call-lines): Move this file from |
| 6021 | ob-lob.el into ob.el to ease dependency pains. | 6027 | ob-lob.el into ob.el to ease dependency pains. |
| 6022 | 6028 | ||
| 6023 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 6029 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 6024 | 6030 | ||
| 6025 | * org-publish.el (org-publish-index-generate-theindex): Use | 6031 | * org-publish.el (org-publish-index-generate-theindex): |
| 6026 | theindex.inc for storing index entries, and theindex.org for | 6032 | Use theindex.inc for storing index entries, and theindex.org for |
| 6027 | including theindex.inc. | 6033 | including theindex.inc. |
| 6028 | 6034 | ||
| 6029 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 6035 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 6030 | 6036 | ||
| 6031 | * org-publish.el (org-publish-index-generate-theindex): Create | 6037 | * org-publish.el (org-publish-index-generate-theindex): |
| 6032 | proper file target for index entries in subdirectories. | 6038 | Create proper file target for index entries in subdirectories. |
| 6033 | 6039 | ||
| 6034 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 6040 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 6035 | 6041 | ||
| @@ -6038,18 +6044,18 @@ | |||
| 6038 | 6044 | ||
| 6039 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> | 6045 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> |
| 6040 | 6046 | ||
| 6041 | * org-odt.el (org-export-odt-default-org-styles-alist): Add | 6047 | * org-odt.el (org-export-odt-default-org-styles-alist): |
| 6042 | styles for title and subtitle. | 6048 | Add styles for title and subtitle. |
| 6043 | (org-odt-format-toc): New. | 6049 | (org-odt-format-toc): New. |
| 6044 | (org-odt-format-preamble): New. Users can redefine this to | 6050 | (org-odt-format-preamble): New. Users can redefine this to |
| 6045 | customize what goes before the document body. Currently it | 6051 | customize what goes before the document body. Currently it |
| 6046 | outputs title, author and email, date and toc. | 6052 | outputs title, author and email, date and toc. |
| 6047 | (org-odt-begin-document-body): Use `org-odt-format-preamble'. | 6053 | (org-odt-begin-document-body): Use `org-odt-format-preamble'. |
| 6048 | (org-odt-format-date): Renamed from | 6054 | (org-odt-format-date): Rename from |
| 6049 | `org-odt-iso-date-from-org-timestamp'. Also added an | 6055 | `org-odt-iso-date-from-org-timestamp'. Also added an |
| 6050 | additional param for format string. | 6056 | additional param for format string. |
| 6051 | (org-odt-begin-annotation, org-odt-update-meta-file): Use | 6057 | (org-odt-begin-annotation, org-odt-update-meta-file): |
| 6052 | `org-odt-format-date'. | 6058 | Use `org-odt-format-date'. |
| 6053 | 6059 | ||
| 6054 | 2012-01-03 Eric Schulte <eric.schulte@gmx.com> | 6060 | 2012-01-03 Eric Schulte <eric.schulte@gmx.com> |
| 6055 | 6061 | ||
| @@ -6072,8 +6078,8 @@ | |||
| 6072 | 6078 | ||
| 6073 | 2012-01-03 Dave Abrahams <dave@boostpro.com> (tiny change) | 6079 | 2012-01-03 Dave Abrahams <dave@boostpro.com> (tiny change) |
| 6074 | 6080 | ||
| 6075 | * org-agenda.el (org-agenda-do-tree-to-indirect-buffer): New | 6081 | * org-agenda.el (org-agenda-do-tree-to-indirect-buffer): |
| 6076 | function. | 6082 | New function. |
| 6077 | (org-agenda-tree-to-indirect-buffer): Use the new function. | 6083 | (org-agenda-tree-to-indirect-buffer): Use the new function. |
| 6078 | 6084 | ||
| 6079 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 6085 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| @@ -6083,8 +6089,8 @@ | |||
| 6083 | 6089 | ||
| 6084 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> | 6090 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> |
| 6085 | 6091 | ||
| 6086 | * org-odt.el (org-odt-format-source-code-or-example): Try | 6092 | * org-odt.el (org-odt-format-source-code-or-example): |
| 6087 | loading htmlfontify safely. | 6093 | Try loading htmlfontify safely. |
| 6088 | 6094 | ||
| 6089 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 6095 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 6090 | 6096 | ||
| @@ -6098,7 +6104,7 @@ | |||
| 6098 | 6104 | ||
| 6099 | 2012-01-03 Eric Schulte <eric.schulte@gmx.com> | 6105 | 2012-01-03 Eric Schulte <eric.schulte@gmx.com> |
| 6100 | 6106 | ||
| 6101 | * ob.el (org-babel-expand-noweb-references): Fixed regexp. | 6107 | * ob.el (org-babel-expand-noweb-references): Fix regexp. |
| 6102 | 6108 | ||
| 6103 | 2012-01-03 Michael Brand <michael.ch.brand@gmail.com> | 6109 | 2012-01-03 Michael Brand <michael.ch.brand@gmail.com> |
| 6104 | 6110 | ||
| @@ -6107,8 +6113,8 @@ | |||
| 6107 | 6113 | ||
| 6108 | 2012-01-03 Christian Moe <mail@christianmoe.com> (tiny change) | 6114 | 2012-01-03 Christian Moe <mail@christianmoe.com> (tiny change) |
| 6109 | 6115 | ||
| 6110 | * org-html.el (org-export-as-html): Apply | 6116 | * org-html.el (org-export-as-html): |
| 6111 | `org-export-html-get-todo-kwd-class-name' to the class | 6117 | Apply `org-export-html-get-todo-kwd-class-name' to the class |
| 6112 | attribute of the todo-keyword span tag, not to its text | 6118 | attribute of the todo-keyword span tag, not to its text |
| 6113 | content. | 6119 | content. |
| 6114 | 6120 | ||
| @@ -6167,20 +6173,20 @@ | |||
| 6167 | 6173 | ||
| 6168 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 6174 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 6169 | 6175 | ||
| 6170 | * org-html.el (org-export-html-headline-anchor-format): New | 6176 | * org-html.el (org-export-html-headline-anchor-format): |
| 6171 | option. | 6177 | New option. |
| 6172 | (org-html-level-start): Use the new option. | 6178 | (org-html-level-start): Use the new option. |
| 6173 | 6179 | ||
| 6174 | 2012-01-03 Rob Giardina <rob@giardina.us> (tiny change) | 6180 | 2012-01-03 Rob Giardina <rob@giardina.us> (tiny change) |
| 6175 | 6181 | ||
| 6176 | * org-agenda.el (org-agenda-with-point-at-orig-entry): Small | 6182 | * org-agenda.el (org-agenda-with-point-at-orig-entry): |
| 6177 | bugfix. | 6183 | Small bugfix. |
| 6178 | 6184 | ||
| 6179 | 2012-01-03 Christian Moe <mail@christianmoe.com> (tiny change) | 6185 | 2012-01-03 Christian Moe <mail@christianmoe.com> (tiny change) |
| 6180 | 6186 | ||
| 6181 | * org-special-blocks.el | 6187 | * org-special-blocks.el |
| 6182 | (org-special-blocks-convert-html-special-cookies): Close | 6188 | (org-special-blocks-convert-html-special-cookies): |
| 6183 | paragraph before opening or closing the <div>, and open | 6189 | Close paragraph before opening or closing the <div>, and open |
| 6184 | paragraph after. Also changed newline placement to be the same | 6190 | paragraph after. Also changed newline placement to be the same |
| 6185 | as for other blocks. | 6191 | as for other blocks. |
| 6186 | 6192 | ||
| @@ -6197,9 +6203,9 @@ | |||
| 6197 | 6203 | ||
| 6198 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> | 6204 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> |
| 6199 | 6205 | ||
| 6200 | * org-odt.el (org-odt-data-dir): Removed. | 6206 | * org-odt.el (org-odt-data-dir): Remove. |
| 6201 | (org-odt-styles-dir, org-export-odt-schema-dir): New | 6207 | (org-odt-styles-dir, org-export-odt-schema-dir): |
| 6202 | variables. | 6208 | New variables. |
| 6203 | 6209 | ||
| 6204 | * org-odt.el, org-lparse.el: New files. | 6210 | * org-odt.el, org-lparse.el: New files. |
| 6205 | 6211 | ||
| @@ -6248,8 +6254,8 @@ | |||
| 6248 | 6254 | ||
| 6249 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 6255 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 6250 | 6256 | ||
| 6251 | * org.el (org-link-unescape, org-link-unescape-compound): Fix | 6257 | * org.el (org-link-unescape, org-link-unescape-compound): |
| 6252 | two typos in docstrings. | 6258 | Fix two typos in docstrings. |
| 6253 | 6259 | ||
| 6254 | 2012-01-03 Thomas Dye <dk@poto.local> | 6260 | 2012-01-03 Thomas Dye <dk@poto.local> |
| 6255 | 6261 | ||
| @@ -6272,8 +6278,8 @@ | |||
| 6272 | 6278 | ||
| 6273 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6279 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 6274 | 6280 | ||
| 6275 | * org-exp.el (org-export-grab-title-from-buffer): Don't | 6281 | * org-exp.el (org-export-grab-title-from-buffer): |
| 6276 | license to kill text inside blocks when getting a title. | 6282 | Don't license to kill text inside blocks when getting a title. |
| 6277 | 6283 | ||
| 6278 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6284 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 6279 | 6285 | ||
| @@ -6301,13 +6307,13 @@ | |||
| 6301 | 6307 | ||
| 6302 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6308 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 6303 | 6309 | ||
| 6304 | * org.el (org-reduce): Added a less functional Org-mode copy of | 6310 | * org.el (org-reduce): Add a less functional Org-mode copy of |
| 6305 | the cl reduce function. | 6311 | the cl reduce function. |
| 6306 | 6312 | ||
| 6307 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 6313 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 6308 | 6314 | ||
| 6309 | * org.el (org-fontify-meta-lines-and-blocks-1): Recognize | 6315 | * org.el (org-fontify-meta-lines-and-blocks-1): |
| 6310 | "name" as a valid keyword that can preceed a block. | 6316 | Recognize "name" as a valid keyword that can preceed a block. |
| 6311 | 6317 | ||
| 6312 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6318 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 6313 | 6319 | ||
| @@ -6321,8 +6327,8 @@ | |||
| 6321 | 6327 | ||
| 6322 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6328 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 6323 | 6329 | ||
| 6324 | * ob.el (org-babel-named-src-block-regexp-for-name): Ensure | 6330 | * ob.el (org-babel-named-src-block-regexp-for-name): |
| 6325 | that partial names are not matched. | 6331 | Ensure that partial names are not matched. |
| 6326 | (org-babel-named-data-regexp-for-name): Ensure that partial names | 6332 | (org-babel-named-data-regexp-for-name): Ensure that partial names |
| 6327 | are not matched. | 6333 | are not matched. |
| 6328 | 6334 | ||
| @@ -6346,15 +6352,15 @@ | |||
| 6346 | 6352 | ||
| 6347 | 2012-01-03 Milan Zamazal <pdm@zamazal.org> | 6353 | 2012-01-03 Milan Zamazal <pdm@zamazal.org> |
| 6348 | 6354 | ||
| 6349 | * org.el (org-set-outline-overlay-data): Use | 6355 | * org.el (org-set-outline-overlay-data): |
| 6350 | outline-flag-region to make a region invisible. This ensures | 6356 | Use outline-flag-region to make a region invisible. This ensures |
| 6351 | all necessary actions, especially adding | 6357 | all necessary actions, especially adding |
| 6352 | isearch-open-invisible property, are applied. | 6358 | isearch-open-invisible property, are applied. |
| 6353 | 6359 | ||
| 6354 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6360 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 6355 | 6361 | ||
| 6356 | * ob-lob.el (org-babel-in-example-or-verbatim): Fix | 6362 | * ob-lob.el (org-babel-in-example-or-verbatim): |
| 6357 | compilation warning. | 6363 | Fix compilation warning. |
| 6358 | 6364 | ||
| 6359 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6365 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 6360 | 6366 | ||
| @@ -6363,8 +6369,8 @@ | |||
| 6363 | 6369 | ||
| 6364 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6370 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 6365 | 6371 | ||
| 6366 | * ob-lisp.el (org-babel-execute:lisp): Fixed typo. | 6372 | * ob-lisp.el (org-babel-execute:lisp): Fix typo. |
| 6367 | (org-babel-lisp-vector-to-list): Fixed typo. | 6373 | (org-babel-lisp-vector-to-list): Fix typo. |
| 6368 | 6374 | ||
| 6369 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6375 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 6370 | 6376 | ||
| @@ -6379,11 +6385,11 @@ | |||
| 6379 | 6385 | ||
| 6380 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6386 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 6381 | 6387 | ||
| 6382 | * ob-exp.el (org-exp-res/src-name-cleanup): Updated Documentation. | 6388 | * ob-exp.el (org-exp-res/src-name-cleanup): Update Documentation. |
| 6383 | 6389 | ||
| 6384 | * ob-lob.el (org-babel-block-lob-one-liner-regexp): Updated | 6390 | * ob-lob.el (org-babel-block-lob-one-liner-regexp): |
| 6385 | regular expression. | 6391 | Update regular expression. |
| 6386 | (org-babel-inline-lob-one-liner-regexp): Updated regular | 6392 | (org-babel-inline-lob-one-liner-regexp): Update regular |
| 6387 | expression. | 6393 | expression. |
| 6388 | 6394 | ||
| 6389 | * ob-ref.el (org-babel-ref-resolve): Notice when something that | 6395 | * ob-ref.el (org-babel-ref-resolve): Notice when something that |
| @@ -6391,15 +6397,15 @@ | |||
| 6391 | 6397 | ||
| 6392 | * ob-table.el: Updated documentation. | 6398 | * ob-table.el: Updated documentation. |
| 6393 | 6399 | ||
| 6394 | * ob.el (org-babel-src-name-regexp): Simplified regexp. | 6400 | * ob.el (org-babel-src-name-regexp): Simplify regexp. |
| 6395 | (org-babel-get-src-block-info): Updated match strings. | 6401 | (org-babel-get-src-block-info): Update match strings. |
| 6396 | (org-babel-data-names): Simplified acceptable names. | 6402 | (org-babel-data-names): Simplify acceptable names. |
| 6397 | (org-babel-find-named-block): Indentation. | 6403 | (org-babel-find-named-block): Indentation. |
| 6398 | (org-babel-find-named-result): Updated to not return a code block | 6404 | (org-babel-find-named-result): Update to not return a code block |
| 6399 | as a result. | 6405 | as a result. |
| 6400 | 6406 | ||
| 6401 | * org.el (org-fontify-meta-lines-and-blocks-1): Removing | 6407 | * org.el (org-fontify-meta-lines-and-blocks-1): |
| 6402 | references to old syntactic elements. | 6408 | Removing references to old syntactic elements. |
| 6403 | (org-additional-option-like-keywords): Removing references to | 6409 | (org-additional-option-like-keywords): Removing references to |
| 6404 | old syntactic elements. | 6410 | old syntactic elements. |
| 6405 | 6411 | ||
| @@ -6713,7 +6719,7 @@ | |||
| 6713 | (org-set-regexps-and-options): Create regexps according to the | 6719 | (org-set-regexps-and-options): Create regexps according to the |
| 6714 | following rule: use spaces only to separate elements from an headline, | 6720 | following rule: use spaces only to separate elements from an headline, |
| 6715 | while allowing mixed tabs and spaces for any indentation job. | 6721 | while allowing mixed tabs and spaces for any indentation job. |
| 6716 | (org-nl-done-regexp, org-looking-at-done-regexp): Removed variables. | 6722 | (org-nl-done-regexp, org-looking-at-done-regexp): Remove variables. |
| 6717 | (org-set-font-lock-defaults): Fontify again headlines with a keyword | 6723 | (org-set-font-lock-defaults): Fontify again headlines with a keyword |
| 6718 | and no other text. Use new format strings. | 6724 | and no other text. Use new format strings. |
| 6719 | (org-get-heading, org-toggle-comment, org-prepare-agenda-buffers) | 6725 | (org-get-heading, org-toggle-comment, org-prepare-agenda-buffers) |
| @@ -6784,7 +6790,7 @@ | |||
| 6784 | 6790 | ||
| 6785 | 2012-01-03 Kai Tetzlaff <kai.tetzlaff@web.de> (tiny change) | 6791 | 2012-01-03 Kai Tetzlaff <kai.tetzlaff@web.de> (tiny change) |
| 6786 | 6792 | ||
| 6787 | * org-publish.el (org-publish-file): Added 'eval'ing the value of | 6793 | * org-publish.el (org-publish-file): Add 'eval'ing the value of |
| 6788 | the :publishing-directory property before using it as destination | 6794 | the :publishing-directory property before using it as destination |
| 6789 | of the publishing project. This allows to construct the publish | 6795 | of the publishing project. This allows to construct the publish |
| 6790 | destination directory dynamically at run-time using the return | 6796 | destination directory dynamically at run-time using the return |
| @@ -6856,11 +6862,11 @@ | |||
| 6856 | * ob.el: Removing `org-babel-params-from-buffer' and | 6862 | * ob.el: Removing `org-babel-params-from-buffer' and |
| 6857 | #+PROPERTIES: entirely. | 6863 | #+PROPERTIES: entirely. |
| 6858 | 6864 | ||
| 6859 | * ob-exp.el (org-babel-exp-src-block): Removing | 6865 | * ob-exp.el (org-babel-exp-src-block): |
| 6860 | `org-babel-params-from-buffer' and #+PROPERTIES: entirely. | 6866 | Removing `org-babel-params-from-buffer' and #+PROPERTIES: entirely. |
| 6861 | 6867 | ||
| 6862 | * ob-lob.el (org-babel-lob-execute): Removing | 6868 | * ob-lob.el (org-babel-lob-execute): |
| 6863 | `org-babel-params-from-buffer' and #+PROPERTIES: entirely. | 6869 | Removing `org-babel-params-from-buffer' and #+PROPERTIES: entirely. |
| 6864 | 6870 | ||
| 6865 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6871 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 6866 | 6872 | ||
| @@ -6916,8 +6922,8 @@ | |||
| 6916 | property for consistency. Renamed local variable `aligns' to | 6922 | property for consistency. Renamed local variable `aligns' to |
| 6917 | `cookies'. | 6923 | `cookies'. |
| 6918 | 6924 | ||
| 6919 | * org-html.el (org-format-org-table-html): Use | 6925 | * org-html.el (org-format-org-table-html): |
| 6920 | `org-col-cookies'. Renamed local variable forced-aligns to | 6926 | Use `org-col-cookies'. Renamed local variable forced-aligns to |
| 6921 | col-cookies. | 6927 | col-cookies. |
| 6922 | 6928 | ||
| 6923 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> | 6929 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> |
| @@ -6929,8 +6935,8 @@ | |||
| 6929 | (org-format-latex-as-mathml): New functions. | 6935 | (org-format-latex-as-mathml): New functions. |
| 6930 | (org-format-latex): Add a new local variable block-type that notes | 6936 | (org-format-latex): Add a new local variable block-type that notes |
| 6931 | the nature of the equation - inline or display. Associate it's | 6937 | the nature of the equation - inline or display. Associate it's |
| 6932 | value to `org-latex-src-embed-type' property of dvipng links. Add | 6938 | value to `org-latex-src-embed-type' property of dvipng links. |
| 6933 | mathml as new processing type. | 6939 | Add mathml as new processing type. |
| 6934 | 6940 | ||
| 6935 | 2012-01-03 Sébastien Vauban <wxhgmqzgwmuf@spammotel.com> | 6941 | 2012-01-03 Sébastien Vauban <wxhgmqzgwmuf@spammotel.com> |
| 6936 | 6942 | ||
| @@ -6938,8 +6944,8 @@ | |||
| 6938 | 6944 | ||
| 6939 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> | 6945 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> |
| 6940 | 6946 | ||
| 6941 | * org-latex.el (org-export-latex-tables): Honor | 6947 | * org-latex.el (org-export-latex-tables): |
| 6942 | `org-export-latex-table-caption-above' | 6948 | Honor `org-export-latex-table-caption-above' |
| 6943 | (org-export-latex-table-caption-above): New option. | 6949 | (org-export-latex-table-caption-above): New option. |
| 6944 | 6950 | ||
| 6945 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6951 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| @@ -6949,11 +6955,11 @@ | |||
| 6949 | 6955 | ||
| 6950 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 6956 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 6951 | 6957 | ||
| 6952 | * ob.el (org-babel-insert-header-arg): Fixed typo. | 6958 | * ob.el (org-babel-insert-header-arg): Fix typo. |
| 6953 | 6959 | ||
| 6954 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> | 6960 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> |
| 6955 | 6961 | ||
| 6956 | * org-exp.el (org-export-number-lines): Modified. Add a new | 6962 | * org-exp.el (org-export-number-lines): Modify. Add a new |
| 6957 | parameter `preprocess' and use this for backend-agnostic | 6963 | parameter `preprocess' and use this for backend-agnostic |
| 6958 | handling of literal examples. | 6964 | handling of literal examples. |
| 6959 | 6965 | ||
| @@ -7060,8 +7066,8 @@ | |||
| 7060 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> | 7066 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> |
| 7061 | 7067 | ||
| 7062 | * org-agenda.el | 7068 | * org-agenda.el |
| 7063 | (org-agenda-skip-additional-timestamps-same-entry): Change | 7069 | (org-agenda-skip-additional-timestamps-same-entry): |
| 7064 | default value. | 7070 | Change default value. |
| 7065 | 7071 | ||
| 7066 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> | 7072 | 2012-01-03 Carsten Dominik <carsten.dominik@gmail.com> |
| 7067 | 7073 | ||
| @@ -7083,8 +7089,8 @@ | |||
| 7083 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7089 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7084 | 7090 | ||
| 7085 | * org-list.el (org-list-parents-alist): When no parent is found | 7091 | * org-list.el (org-list-parents-alist): When no parent is found |
| 7086 | for an item, set it as the closest less indented item above. If | 7092 | for an item, set it as the closest less indented item above. |
| 7087 | none is found, make it a top level item. | 7093 | If none is found, make it a top level item. |
| 7088 | (org-list-write-struct): Externalize code. | 7094 | (org-list-write-struct): Externalize code. |
| 7089 | (org-list-struct-fix-item-end): New function. | 7095 | (org-list-struct-fix-item-end): New function. |
| 7090 | (org-list-struct): Remove a now useless fix. | 7096 | (org-list-struct): Remove a now useless fix. |
| @@ -7110,8 +7116,8 @@ | |||
| 7110 | 7116 | ||
| 7111 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7117 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7112 | 7118 | ||
| 7113 | * org-footnote.el (org-footnote-at-definition-p): Remove | 7119 | * org-footnote.el (org-footnote-at-definition-p): |
| 7114 | useless `org-re'. | 7120 | Remove useless `org-re'. |
| 7115 | 7121 | ||
| 7116 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7122 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7117 | 7123 | ||
| @@ -7154,8 +7160,8 @@ | |||
| 7154 | 7160 | ||
| 7155 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7161 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7156 | 7162 | ||
| 7157 | * ob-asymptote.el (org-babel-asymptote-define-type): Silence | 7163 | * ob-asymptote.el (org-babel-asymptote-define-type): |
| 7158 | byte-compiler. | 7164 | Silence byte-compiler. |
| 7159 | 7165 | ||
| 7160 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 7166 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 7161 | 7167 | ||
| @@ -7164,8 +7170,8 @@ | |||
| 7164 | 7170 | ||
| 7165 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 7171 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 7166 | 7172 | ||
| 7167 | * org-bibtex.el (org-bibtex-type-property-name): Configurable | 7173 | * org-bibtex.el (org-bibtex-type-property-name): |
| 7168 | property name for bibtex entry types. | 7174 | Configurable property name for bibtex entry types. |
| 7169 | (org-bibtex-headline): Use new configurable property name. | 7175 | (org-bibtex-headline): Use new configurable property name. |
| 7170 | (org-bibtex-check): Use new configurable property name. | 7176 | (org-bibtex-check): Use new configurable property name. |
| 7171 | (org-bibtex-create): Use new configurable property name. | 7177 | (org-bibtex-create): Use new configurable property name. |
| @@ -7191,8 +7197,8 @@ | |||
| 7191 | 7197 | ||
| 7192 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 7198 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 7193 | 7199 | ||
| 7194 | * ob-tangle.el (org-babel-tangle-collect-blocks): Better | 7200 | * ob-tangle.el (org-babel-tangle-collect-blocks): |
| 7195 | delimiting of Org-mode text preceding a code block. | 7201 | Better delimiting of Org-mode text preceding a code block. |
| 7196 | 7202 | ||
| 7197 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 7203 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 7198 | 7204 | ||
| @@ -7201,8 +7207,8 @@ | |||
| 7201 | 7207 | ||
| 7202 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 7208 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 7203 | 7209 | ||
| 7204 | * ob-tangle.el (org-babel-process-comment-text): Customizable | 7210 | * ob-tangle.el (org-babel-process-comment-text): |
| 7205 | function to process comment text. | 7211 | Customizable function to process comment text. |
| 7206 | (org-babel-tangle-collect-blocks): Make use of new | 7212 | (org-babel-tangle-collect-blocks): Make use of new |
| 7207 | customizable processing function. | 7213 | customizable processing function. |
| 7208 | (org-babel-spec-to-string): Call customizable function rather than | 7214 | (org-babel-spec-to-string): Call customizable function rather than |
| @@ -7268,8 +7274,8 @@ | |||
| 7268 | 7274 | ||
| 7269 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 7275 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 7270 | 7276 | ||
| 7271 | * org-exp.el (org-export-select-backend-specific-text): Only | 7277 | * org-exp.el (org-export-select-backend-specific-text): |
| 7272 | remove commas on the front line of a code block. | 7278 | Only remove commas on the front line of a code block. |
| 7273 | 7279 | ||
| 7274 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 7280 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 7275 | 7281 | ||
| @@ -7283,8 +7289,8 @@ | |||
| 7283 | 7289 | ||
| 7284 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7290 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7285 | 7291 | ||
| 7286 | * org-footnote.el (org-footnote-in-valid-context-p): No | 7292 | * org-footnote.el (org-footnote-in-valid-context-p): |
| 7287 | footnote in latex fragments. | 7293 | No footnote in latex fragments. |
| 7288 | 7294 | ||
| 7289 | 2012-01-03 Martin Rudalics <rudalics@gmx.at> | 7295 | 2012-01-03 Martin Rudalics <rudalics@gmx.at> |
| 7290 | 7296 | ||
| @@ -7298,14 +7304,14 @@ | |||
| 7298 | 7304 | ||
| 7299 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7305 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7300 | 7306 | ||
| 7301 | * org-inlinetask.el (org-inlinetask-goto-end): Small | 7307 | * org-inlinetask.el (org-inlinetask-goto-end): |
| 7302 | refactoring. | 7308 | Small refactoring. |
| 7303 | 7309 | ||
| 7304 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7310 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7305 | 7311 | ||
| 7306 | * ob-asymptote.el (org-babel-asymptote-var-to-asymptote): | 7312 | * ob-asymptote.el (org-babel-asymptote-var-to-asymptote): |
| 7307 | refactor code. | 7313 | refactor code. |
| 7308 | (org-babel-asymptote-table-to-array): Removed function. | 7314 | (org-babel-asymptote-table-to-array): Remove function. |
| 7309 | 7315 | ||
| 7310 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7316 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7311 | 7317 | ||
| @@ -7319,8 +7325,8 @@ | |||
| 7319 | 7325 | ||
| 7320 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7326 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7321 | 7327 | ||
| 7322 | * org-inlinetask.el (org-inlinetask-goto-end): Correctly | 7328 | * org-inlinetask.el (org-inlinetask-goto-end): |
| 7323 | detect the end of an inlinetask when the next one starts | 7329 | Correctly detect the end of an inlinetask when the next one starts |
| 7324 | immediately after the current one. Also, return position of | 7330 | immediately after the current one. Also, return position of |
| 7325 | point. | 7331 | point. |
| 7326 | 7332 | ||
| @@ -7331,8 +7337,8 @@ | |||
| 7331 | 7337 | ||
| 7332 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7338 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7333 | 7339 | ||
| 7334 | * ob-asymptote.el (org-babel-asymptote-define-type): Elisp | 7340 | * ob-asymptote.el (org-babel-asymptote-define-type): |
| 7335 | floats are asymptote reals. | 7341 | Elisp floats are asymptote reals. |
| 7336 | 7342 | ||
| 7337 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7343 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7338 | 7344 | ||
| @@ -7364,8 +7370,8 @@ | |||
| 7364 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 7370 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 7365 | 7371 | ||
| 7366 | * org-agenda.el (org-search-view, org-agenda-get-todos) | 7372 | * org-agenda.el (org-search-view, org-agenda-get-todos) |
| 7367 | (org-agenda-get-deadlines, org-agenda-get-scheduled): Add | 7373 | (org-agenda-get-deadlines, org-agenda-get-scheduled): |
| 7368 | `category-pos' in let construct. | 7374 | Add `category-pos' in let construct. |
| 7369 | 7375 | ||
| 7370 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7376 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7371 | 7377 | ||
| @@ -7463,8 +7469,8 @@ | |||
| 7463 | 7469 | ||
| 7464 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 7470 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 7465 | 7471 | ||
| 7466 | * org-exp-blocks.el (org-export-blocks-preprocess): Explicitly | 7472 | * org-exp-blocks.el (org-export-blocks-preprocess): |
| 7467 | cleaning up markers. | 7473 | Explicitly cleaning up markers. |
| 7468 | 7474 | ||
| 7469 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 7475 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 7470 | 7476 | ||
| @@ -7495,8 +7501,8 @@ | |||
| 7495 | 7501 | ||
| 7496 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7502 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7497 | 7503 | ||
| 7498 | * org-list.el (org-list-separating-blank-lines-number): The | 7504 | * org-list.el (org-list-separating-blank-lines-number): |
| 7499 | behaviour of `org-back-over-empty-lines' depends on the | 7505 | The behaviour of `org-back-over-empty-lines' depends on the |
| 7500 | associated value of `headline' in | 7506 | associated value of `headline' in |
| 7501 | `org-blank-before-new-entry', which is out of context in a | 7507 | `org-blank-before-new-entry', which is out of context in a |
| 7502 | list. | 7508 | list. |
| @@ -7507,7 +7513,7 @@ | |||
| 7507 | buffer isn't being watched, resume initialization of other watched | 7513 | buffer isn't being watched, resume initialization of other watched |
| 7508 | buffers. In that case, give hand to others idle timers or | 7514 | buffers. In that case, give hand to others idle timers or |
| 7509 | processes more frequently. | 7515 | processes more frequently. |
| 7510 | (org-indent-agent-active-delay): Renamed from | 7516 | (org-indent-agent-active-delay): Rename from |
| 7511 | `org-indent-agent-process-duration'. | 7517 | `org-indent-agent-process-duration'. |
| 7512 | (org-indent-agent-passive-delay): New variable. | 7518 | (org-indent-agent-passive-delay): New variable. |
| 7513 | (org-indent-agent-resume-delay): Change value. | 7519 | (org-indent-agent-resume-delay): Change value. |
| @@ -7544,7 +7550,7 @@ | |||
| 7544 | * org-agenda.el (org-agenda-include-all-todo): Declare this option | 7550 | * org-agenda.el (org-agenda-include-all-todo): Declare this option |
| 7545 | as no longer working. | 7551 | as no longer working. |
| 7546 | (org-timeline): Rename the include-all argument to dotodo. | 7552 | (org-timeline): Rename the include-all argument to dotodo. |
| 7547 | (org-arg-loc): Renamed from` org-include-all-loc'. | 7553 | (org-arg-loc): Rename from` org-include-all-loc'. |
| 7548 | (org-agenda-list): Rename the INCLUDE-ALL argument to ARG, | 7554 | (org-agenda-list): Rename the INCLUDE-ALL argument to ARG, |
| 7549 | because its function has changed. | 7555 | because its function has changed. |
| 7550 | 7556 | ||
| @@ -7562,7 +7568,7 @@ | |||
| 7562 | (org-indent-initial-timer, org-indent-initial-resume-timer) | 7568 | (org-indent-initial-timer, org-indent-initial-resume-timer) |
| 7563 | (org-indent-initial-process-duration) | 7569 | (org-indent-initial-process-duration) |
| 7564 | (org-indent-initial-resume-delay) | 7570 | (org-indent-initial-resume-delay) |
| 7565 | (org-indent-initial-lock): Removed variables. | 7571 | (org-indent-initial-lock): Remove variables. |
| 7566 | (org-indent-mode): Set up an agent to watch current buffer, or | 7572 | (org-indent-mode): Set up an agent to watch current buffer, or |
| 7567 | add it to the list of already watched buffers. | 7573 | add it to the list of already watched buffers. |
| 7568 | (org-indent-initialize-agent): New function. | 7574 | (org-indent-initialize-agent): New function. |
| @@ -7612,9 +7618,9 @@ | |||
| 7612 | 7618 | ||
| 7613 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7619 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7614 | 7620 | ||
| 7615 | * org-indent.el (org-indent-modified-headline-flag): Renamed from | 7621 | * org-indent.el (org-indent-modified-headline-flag): Rename from |
| 7616 | `org-indent-deleted-headline-flag' | 7622 | `org-indent-deleted-headline-flag' |
| 7617 | (org-indent-notify-modified-headline): Renamed from | 7623 | (org-indent-notify-modified-headline): Rename from |
| 7618 | `org-indent-notify-deleted-headline'. Handle situations when | 7624 | `org-indent-notify-deleted-headline'. Handle situations when |
| 7619 | the stars of an headline are modified. | 7625 | the stars of an headline are modified. |
| 7620 | (org-indent-refresh-maybe): Remove case now handled by | 7626 | (org-indent-refresh-maybe): Remove case now handled by |
| @@ -7623,8 +7629,8 @@ | |||
| 7623 | 7629 | ||
| 7624 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7630 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7625 | 7631 | ||
| 7626 | * org-indent.el (org-indent-inlinetask-first-star): New | 7632 | * org-indent.el (org-indent-inlinetask-first-star): |
| 7627 | variable. | 7633 | New variable. |
| 7628 | (org-indent-add-properties): Set the first star of inline-tasks' | 7634 | (org-indent-add-properties): Set the first star of inline-tasks' |
| 7629 | virtual indentation in `org-warning' face. | 7635 | virtual indentation in `org-warning' face. |
| 7630 | 7636 | ||
| @@ -7635,8 +7641,8 @@ | |||
| 7635 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7641 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7636 | 7642 | ||
| 7637 | * org-indent.el (org-indent-initial-marker) | 7643 | * org-indent.el (org-indent-initial-marker) |
| 7638 | (org-indent-initial-timer, org-indent-initial-lock): New | 7644 | (org-indent-initial-timer, org-indent-initial-lock): |
| 7639 | variables. | 7645 | New variables. |
| 7640 | (org-indent-mode): At initialization, start an idle timer to indent | 7646 | (org-indent-mode): At initialization, start an idle timer to indent |
| 7641 | the whole buffer. When the user is asking for control, interrupt the | 7647 | the whole buffer. When the user is asking for control, interrupt the |
| 7642 | process, and resume at the same point when idle again. | 7648 | process, and resume at the same point when idle again. |
| @@ -7670,16 +7676,16 @@ | |||
| 7670 | 7676 | ||
| 7671 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7677 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7672 | 7678 | ||
| 7673 | * org-indent.el (org-indent-fix-section-after-idle-time): Remove | 7679 | * org-indent.el (org-indent-fix-section-after-idle-time): |
| 7674 | variable. | 7680 | Remove variable. |
| 7675 | (org-indent-initialize): Remove timer. | 7681 | (org-indent-initialize): Remove timer. |
| 7676 | (org-indent-add-properties): Refactor code. | 7682 | (org-indent-add-properties): Refactor code. |
| 7677 | (org-indent-refresh-subtree, org-indent-refresh-section) | 7683 | (org-indent-refresh-subtree, org-indent-refresh-section) |
| 7678 | (org-indent-refresh-buffer,org-indent-set-initial-properties): Remove | 7684 | (org-indent-refresh-buffer,org-indent-set-initial-properties): |
| 7679 | functions. | 7685 | Remove functions. |
| 7680 | (org-indent-deleted-headline): New variable. | 7686 | (org-indent-deleted-headline): New variable. |
| 7681 | (org-indent-notify-deleted-headline,org-indent-refresh-maybe): New | 7687 | (org-indent-notify-deleted-headline,org-indent-refresh-maybe): |
| 7682 | functions. | 7688 | New functions. |
| 7683 | (org-indent-mode): Insert new functions into a hook. | 7689 | (org-indent-mode): Insert new functions into a hook. |
| 7684 | 7690 | ||
| 7685 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7691 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| @@ -7692,8 +7698,8 @@ | |||
| 7692 | line, as required by `wrap-prefix' specificity. | 7698 | line, as required by `wrap-prefix' specificity. |
| 7693 | (org-indent-refresh-section,org-indent-refresh-subtree): Refactor. | 7699 | (org-indent-refresh-section,org-indent-refresh-subtree): Refactor. |
| 7694 | (org-indent-refresh-view): New function. | 7700 | (org-indent-refresh-view): New function. |
| 7695 | (org-indent-refresh-to, org-indent-refresh-section): Removed | 7701 | (org-indent-refresh-to, org-indent-refresh-section): |
| 7696 | functions. | 7702 | Remove functions. |
| 7697 | 7703 | ||
| 7698 | * org.el (org-unfontify-region): Do not remove prefix | 7704 | * org.el (org-unfontify-region): Do not remove prefix |
| 7699 | properties when unfontifying a region. | 7705 | properties when unfontifying a region. |
| @@ -7714,8 +7720,8 @@ | |||
| 7714 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 7720 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 7715 | 7721 | ||
| 7716 | * org-clock.el (org-duration-string-to-minutes) | 7722 | * org-clock.el (org-duration-string-to-minutes) |
| 7717 | (org-minutes-to-hh:mm-string, org-hh:mm-string-to-minutes): Move | 7723 | (org-minutes-to-hh:mm-string, org-hh:mm-string-to-minutes): |
| 7718 | from org.el. | 7724 | Move from org.el. |
| 7719 | 7725 | ||
| 7720 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 7726 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 7721 | 7727 | ||
| @@ -7741,8 +7747,8 @@ | |||
| 7741 | 7747 | ||
| 7742 | 2012-01-03 Bastien Guerry <bzg@gnu.org> | 7748 | 2012-01-03 Bastien Guerry <bzg@gnu.org> |
| 7743 | 7749 | ||
| 7744 | * org-archive.el (org-archive-to-archive-sibling): Use | 7750 | * org-archive.el (org-archive-to-archive-sibling): |
| 7745 | `org-outline-regexp' instead of `outline-regexp'. | 7751 | Use `org-outline-regexp' instead of `outline-regexp'. |
| 7746 | 7752 | ||
| 7747 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7753 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7748 | 7754 | ||
| @@ -7788,8 +7794,8 @@ | |||
| 7788 | 7794 | ||
| 7789 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> | 7795 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> |
| 7790 | 7796 | ||
| 7791 | * org-inlinetask.el (org-inlinetask-export-templates): Fixed | 7797 | * org-inlinetask.el (org-inlinetask-export-templates): |
| 7792 | template for html so that the exported file is valid | 7798 | Fix template for html so that the exported file is valid |
| 7793 | xhtml. Added template for odt. | 7799 | xhtml. Added template for odt. |
| 7794 | (org-inlinetask-export-handler): Fix typo in the regexp that | 7800 | (org-inlinetask-export-handler): Fix typo in the regexp that |
| 7795 | trims content. Make sure that the content is flanked by | 7801 | trims content. Make sure that the content is flanked by |
| @@ -7909,8 +7915,8 @@ | |||
| 7909 | 7915 | ||
| 7910 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7916 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7911 | 7917 | ||
| 7912 | * org-inlinetask.el (org-inlinetask-export-templates): Fix | 7918 | * org-inlinetask.el (org-inlinetask-export-templates): |
| 7913 | docstring. | 7919 | Fix docstring. |
| 7914 | 7920 | ||
| 7915 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 7921 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 7916 | 7922 | ||
| @@ -7934,8 +7940,8 @@ | |||
| 7934 | 7940 | ||
| 7935 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> | 7941 | 2012-01-03 Jambunathan K <kjambunathan@gmail.com> |
| 7936 | 7942 | ||
| 7937 | * org-inlinetask.el (org-inlinetask-export-handler): Don't | 7943 | * org-inlinetask.el (org-inlinetask-export-handler): |
| 7938 | export inline tasks if the current backend has provided no | 7944 | Don't export inline tasks if the current backend has provided no |
| 7939 | entries in `org-inlinetask-export-templates'. | 7945 | entries in `org-inlinetask-export-templates'. |
| 7940 | 7946 | ||
| 7941 | 2012-01-03 Valentin Wüstholz <wuestholz@gmail.com> (tiny change) | 7947 | 2012-01-03 Valentin Wüstholz <wuestholz@gmail.com> (tiny change) |
| @@ -7955,24 +7961,24 @@ | |||
| 7955 | 7961 | ||
| 7956 | 2012-01-03 David Maus <dmaus@ictsoc.de> | 7962 | 2012-01-03 David Maus <dmaus@ictsoc.de> |
| 7957 | 7963 | ||
| 7958 | * org-agenda.el (org-batch-agenda, org-batch-agenda-csv): Use | 7964 | * org-agenda.el (org-batch-agenda, org-batch-agenda-csv): |
| 7959 | `org-eval-in-environment. | 7965 | Use `org-eval-in-environment. |
| 7960 | 7966 | ||
| 7961 | 2012-01-03 David Maus <dmaus@ictsoc.de> | 7967 | 2012-01-03 David Maus <dmaus@ictsoc.de> |
| 7962 | 7968 | ||
| 7963 | * org-macs.el (org-make-parameter-alist): New function. Turn | 7969 | * org-macs.el (org-make-parameter-alist): New function. |
| 7964 | flat list of alternating symbol names and values into an alist | 7970 | Turn flat list of alternating symbol names and values into an alist |
| 7965 | with symbol name in car and value in cdr. | 7971 | with symbol name in car and value in cdr. |
| 7966 | 7972 | ||
| 7967 | 2012-01-03 David Maus <dmaus@ictsoc.de> | 7973 | 2012-01-03 David Maus <dmaus@ictsoc.de> |
| 7968 | 7974 | ||
| 7969 | * org-agenda.el (org-agenda-with-point-at-orig-entry): Use | 7975 | * org-agenda.el (org-agenda-with-point-at-orig-entry): |
| 7970 | macro `org-with-gensyms'. | 7976 | Use macro `org-with-gensyms'. |
| 7971 | 7977 | ||
| 7972 | 2012-01-03 David Maus <dmaus@ictsoc.de> | 7978 | 2012-01-03 David Maus <dmaus@ictsoc.de> |
| 7973 | 7979 | ||
| 7974 | * org-macs.el (org-substitute-posix-classes): New | 7980 | * org-macs.el (org-substitute-posix-classes): |
| 7975 | function. Substitute posix classes in regular expression. | 7981 | New function. Substitute posix classes in regular expression. |
| 7976 | (org-re): Use new function. | 7982 | (org-re): Use new function. |
| 7977 | 7983 | ||
| 7978 | 2012-01-03 David Maus <dmaus@ictsoc.de> | 7984 | 2012-01-03 David Maus <dmaus@ictsoc.de> |
| @@ -8016,8 +8022,8 @@ | |||
| 8016 | 8022 | ||
| 8017 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 8023 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8018 | 8024 | ||
| 8019 | * org-footnote.el (org-footnote-label-history): Removed | 8025 | * org-footnote.el (org-footnote-label-history): |
| 8020 | variable | 8026 | Remove variable |
| 8021 | (org-footnote-new): Remove call to that variable. | 8027 | (org-footnote-new): Remove call to that variable. |
| 8022 | 8028 | ||
| 8023 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 8029 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| @@ -8028,7 +8034,7 @@ | |||
| 8028 | 8034 | ||
| 8029 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 8035 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 8030 | 8036 | ||
| 8031 | * ob.el (org-babel-sha1-hash): Removed use of `copy-seq'. | 8037 | * ob.el (org-babel-sha1-hash): Remove use of `copy-seq'. |
| 8032 | 8038 | ||
| 8033 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> | 8039 | 2012-01-03 Eric Schulte <schulte.eric@gmail.com> |
| 8034 | 8040 | ||
| @@ -8042,8 +8048,8 @@ | |||
| 8042 | 8048 | ||
| 8043 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 8049 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8044 | 8050 | ||
| 8045 | * org-footnote.el (org-footnote-in-valid-context-p): Check | 8051 | * org-footnote.el (org-footnote-in-valid-context-p): |
| 8046 | `org-protected' property before allowing to match a footnote. | 8052 | Check `org-protected' property before allowing to match a footnote. |
| 8047 | (org-footnote-at-reference-p): Remove an obsolete test. It is now | 8053 | (org-footnote-at-reference-p): Remove an obsolete test. It is now |
| 8048 | done in the previous function. | 8054 | done in the previous function. |
| 8049 | 8055 | ||
| @@ -8054,8 +8060,8 @@ | |||
| 8054 | (org-narrow-to-block, org-in-block-p) | 8060 | (org-narrow-to-block, org-in-block-p) |
| 8055 | (org-indent-line-function): Applied the rename. | 8061 | (org-indent-line-function): Applied the rename. |
| 8056 | 8062 | ||
| 8057 | * ob-exp.el (org-babel-in-example-or-verbatim): Applied | 8063 | * ob-exp.el (org-babel-in-example-or-verbatim): |
| 8058 | rename. Also removed a white space. | 8064 | Applied rename. Also removed a white space. |
| 8059 | 8065 | ||
| 8060 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> | 8066 | 2012-01-03 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8061 | 8067 | ||
| @@ -8143,7 +8149,7 @@ | |||
| 8143 | 8149 | ||
| 8144 | 2011-09-02 Chong Yidong <cyd@stupidchicken.com> | 8150 | 2011-09-02 Chong Yidong <cyd@stupidchicken.com> |
| 8145 | 8151 | ||
| 8146 | * org-compat.el (org-pop-to-buffer-same-window): Deleted. | 8152 | * org-compat.el (org-pop-to-buffer-same-window): Delete. |
| 8147 | 8153 | ||
| 8148 | * ob-ref.el (org-babel-ref-goto-headline-id): | 8154 | * ob-ref.el (org-babel-ref-goto-headline-id): |
| 8149 | * org.el (org-get-location, org-tree-to-indirect-buffer) | 8155 | * org.el (org-get-location, org-tree-to-indirect-buffer) |
| @@ -8184,8 +8190,8 @@ | |||
| 8184 | 8190 | ||
| 8185 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | 8191 | 2011-07-28 Bastien Guerry <bzg@gnu.org> |
| 8186 | 8192 | ||
| 8187 | * org-publish.el (org-publish-index-generate-theindex): Rename | 8193 | * org-publish.el (org-publish-index-generate-theindex): |
| 8188 | from `org-publish-index-generate-theindex.inc'. Use the file | 8194 | Rename from `org-publish-index-generate-theindex.inc'. Use the file |
| 8189 | theindex.org directly instead of including theindex.inc. | 8195 | theindex.org directly instead of including theindex.inc. |
| 8190 | (org-publish-projects): Don't delete .orgx files. | 8196 | (org-publish-projects): Don't delete .orgx files. |
| 8191 | (org-publish-aux-preprocess): Use .file.orgx. | 8197 | (org-publish-aux-preprocess): Use .file.orgx. |
| @@ -8209,8 +8215,8 @@ | |||
| 8209 | unless they were already visited. | 8215 | unless they were already visited. |
| 8210 | (org-sitemap-sort-files, org-sitemap-sort-folders) | 8216 | (org-sitemap-sort-files, org-sitemap-sort-folders) |
| 8211 | (org-sitemap-ignore-case, org-sitemap-requested) | 8217 | (org-sitemap-ignore-case, org-sitemap-requested) |
| 8212 | (org-sitemap-date-format, org-sitemap-file-entry-format): Use | 8218 | (org-sitemap-date-format, org-sitemap-file-entry-format): |
| 8213 | a correct prefix. | 8219 | Use a correct prefix. |
| 8214 | (org-publish-projects): Make sure to delete .orgx files. | 8220 | (org-publish-projects): Make sure to delete .orgx files. |
| 8215 | (org-publish-index-generate-theindex.inc): Small docstring fix. | 8221 | (org-publish-index-generate-theindex.inc): Small docstring fix. |
| 8216 | 8222 | ||
| @@ -8357,8 +8363,8 @@ | |||
| 8357 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 8363 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8358 | 8364 | ||
| 8359 | * org.el (org-paste-subtree, org-kill-is-subtree-p) | 8365 | * org.el (org-paste-subtree, org-kill-is-subtree-p) |
| 8360 | (org-yank-folding-would-swallow-text, org-yank-generic): Use | 8366 | (org-yank-folding-would-swallow-text, org-yank-generic): |
| 8361 | `org-with-limited-levels' macro. | 8367 | Use `org-with-limited-levels' macro. |
| 8362 | 8368 | ||
| 8363 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 8369 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8364 | 8370 | ||
| @@ -8445,8 +8451,8 @@ | |||
| 8445 | 8451 | ||
| 8446 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | 8452 | 2011-07-28 Matt Lundin <mdl@imapmail.org> |
| 8447 | 8453 | ||
| 8448 | * org-bibtex.el (org-bibtex-create, org-bibtex-write): Change | 8454 | * org-bibtex.el (org-bibtex-create, org-bibtex-write): |
| 8449 | argument of `org-toggle-tag' to 'on. (Other arguments, e.g., t, | 8455 | Change argument of `org-toggle-tag' to 'on. (Other arguments, e.g., t, |
| 8450 | have no effect). | 8456 | have no effect). |
| 8451 | 8457 | ||
| 8452 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 8458 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| @@ -8485,8 +8491,8 @@ | |||
| 8485 | (org-fill-paragraph, org-toggle-fixed-width-section) | 8491 | (org-fill-paragraph, org-toggle-fixed-width-section) |
| 8486 | (org-yank-generic, org-yank-folding-would-swallow-text) | 8492 | (org-yank-generic, org-yank-folding-would-swallow-text) |
| 8487 | (org-first-sibling-p, org-goto-sibling) | 8493 | (org-first-sibling-p, org-goto-sibling) |
| 8488 | (org-goto-first-child, org-show-entry): Use | 8494 | (org-goto-first-child, org-show-entry): |
| 8489 | `org-outline-regexp' and `org-outline-regexp-bol'. | 8495 | Use `org-outline-regexp' and `org-outline-regexp-bol'. |
| 8490 | 8496 | ||
| 8491 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 8497 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8492 | 8498 | ||
| @@ -8509,8 +8515,8 @@ | |||
| 8509 | 8515 | ||
| 8510 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | 8516 | 2011-07-28 Bastien Guerry <bzg@gnu.org> |
| 8511 | 8517 | ||
| 8512 | * org-latex.el (org-export-latex-image-default-option): Change | 8518 | * org-latex.el (org-export-latex-image-default-option): |
| 8513 | default value. | 8519 | Change default value. |
| 8514 | 8520 | ||
| 8515 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 8521 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8516 | 8522 | ||
| @@ -8526,8 +8532,8 @@ | |||
| 8526 | 8532 | ||
| 8527 | 2011-07-28 Jon Anders Skorpen <jonas@ifi.uio.no> (tiny change) | 8533 | 2011-07-28 Jon Anders Skorpen <jonas@ifi.uio.no> (tiny change) |
| 8528 | 8534 | ||
| 8529 | * org-publish.el (org-publish-cache-file-needs-publishing): Regexp | 8535 | * org-publish.el (org-publish-cache-file-needs-publishing): |
| 8530 | did not find includes with double quoted file names. | 8536 | Regexp did not find includes with double quoted file names. |
| 8531 | 8537 | ||
| 8532 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 8538 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8533 | 8539 | ||
| @@ -8571,8 +8577,8 @@ | |||
| 8571 | 8577 | ||
| 8572 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 8578 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8573 | 8579 | ||
| 8574 | * org-latex.el (org-export-latex-list-parameters): Complete | 8580 | * org-latex.el (org-export-latex-list-parameters): |
| 8575 | default value with cbtrans option. | 8581 | Complete default value with cbtrans option. |
| 8576 | 8582 | ||
| 8577 | * org-list.el (org-list-to-latex): Set a more consistent default | 8583 | * org-list.el (org-list-to-latex): Set a more consistent default |
| 8578 | value. | 8584 | value. |
| @@ -8597,8 +8603,8 @@ | |||
| 8597 | 8603 | ||
| 8598 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 8604 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8599 | 8605 | ||
| 8600 | * org-list.el (org-list-delete-item, org-list-send-item): New | 8606 | * org-list.el (org-list-delete-item, org-list-send-item): |
| 8601 | functions. | 8607 | New functions. |
| 8602 | 8608 | ||
| 8603 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | 8609 | 2011-07-28 Bastien Guerry <bzg@gnu.org> |
| 8604 | 8610 | ||
| @@ -8678,8 +8684,8 @@ | |||
| 8678 | 8684 | ||
| 8679 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 8685 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8680 | 8686 | ||
| 8681 | * org-list.el (org-plain-list-ordered-item-terminator): Remove | 8687 | * org-list.el (org-plain-list-ordered-item-terminator): |
| 8682 | incorrect assumption. | 8688 | Remove incorrect assumption. |
| 8683 | 8689 | ||
| 8684 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 8690 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8685 | 8691 | ||
| @@ -8766,8 +8772,8 @@ | |||
| 8766 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 8772 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 8767 | 8773 | ||
| 8768 | * org-exp.el (org-export-preprocess-string): If the last subtree | 8774 | * org-exp.el (org-export-preprocess-string): If the last subtree |
| 8769 | is a task, footnotes may be removed along with the subtree. This | 8775 | is a task, footnotes may be removed along with the subtree. |
| 8770 | patch ensures footnotes are put at the end of the buffer after the | 8776 | This patch ensures footnotes are put at the end of the buffer after the |
| 8771 | subtree has been removed. | 8777 | subtree has been removed. |
| 8772 | 8778 | ||
| 8773 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 8779 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| @@ -8789,8 +8795,8 @@ | |||
| 8789 | 8795 | ||
| 8790 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 8796 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 8791 | 8797 | ||
| 8792 | * ob-python.el (org-babel-python-evaluate-session): Enough | 8798 | * ob-python.el (org-babel-python-evaluate-session): |
| 8793 | newlines to ensure a return when ":results output :session". | 8799 | Enough newlines to ensure a return when ":results output :session". |
| 8794 | 8800 | ||
| 8795 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 8801 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 8796 | 8802 | ||
| @@ -8801,8 +8807,8 @@ | |||
| 8801 | 8807 | ||
| 8802 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | 8808 | 2011-07-28 Bastien Guerry <bzg@gnu.org> |
| 8803 | 8809 | ||
| 8804 | * org-table.el (org-table-time-seconds-to-string): Use | 8810 | * org-table.el (org-table-time-seconds-to-string): |
| 8805 | `org-format-seconds' instead of `format-seconds'. | 8811 | Use `org-format-seconds' instead of `format-seconds'. |
| 8806 | 8812 | ||
| 8807 | 2011-07-28 David Maus <dmaus@ictsoc.de> | 8813 | 2011-07-28 David Maus <dmaus@ictsoc.de> |
| 8808 | 8814 | ||
| @@ -8828,14 +8834,14 @@ | |||
| 8828 | 8834 | ||
| 8829 | 2011-07-28 David Maus <dmaus@ictsoc.de> | 8835 | 2011-07-28 David Maus <dmaus@ictsoc.de> |
| 8830 | 8836 | ||
| 8831 | * ob-haskell.el (org-babel-haskell-export-to-lhs): Call | 8837 | * ob-haskell.el (org-babel-haskell-export-to-lhs): |
| 8832 | `kill-buffer' with argument indiciating to kill current | 8838 | Call `kill-buffer' with argument indiciating to kill current |
| 8833 | buffer. Emacs 22 compatibility. | 8839 | buffer. Emacs 22 compatibility. |
| 8834 | 8840 | ||
| 8835 | 2011-07-28 David Maus <dmaus@ictsoc.de> | 8841 | 2011-07-28 David Maus <dmaus@ictsoc.de> |
| 8836 | 8842 | ||
| 8837 | * org-macs.el (org-without-partial-completion): Toggle | 8843 | * org-macs.el (org-without-partial-completion): |
| 8838 | partial-completion-mode only if it is turned on. | 8844 | Toggle partial-completion-mode only if it is turned on. |
| 8839 | 8845 | ||
| 8840 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | 8846 | 2011-07-28 Bastien Guerry <bzg@gnu.org> |
| 8841 | 8847 | ||
| @@ -8878,8 +8884,8 @@ | |||
| 8878 | 8884 | ||
| 8879 | 2011-07-28 Eric S Fraga <e.fraga@ucl.ac.uk> | 8885 | 2011-07-28 Eric S Fraga <e.fraga@ucl.ac.uk> |
| 8880 | 8886 | ||
| 8881 | * org-latex.el (org-export-latex-timestamp-inactive-markup): New | 8887 | * org-latex.el (org-export-latex-timestamp-inactive-markup): |
| 8882 | option to allow different markup for inactive timestamps. | 8888 | New option to allow different markup for inactive timestamps. |
| 8883 | 8889 | ||
| 8884 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 8890 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 8885 | 8891 | ||
| @@ -9082,15 +9088,15 @@ | |||
| 9082 | 9088 | ||
| 9083 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 9089 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 9084 | 9090 | ||
| 9085 | * org-docbook.el (org-export-docbook-footnote-separator): New | 9091 | * org-docbook.el (org-export-docbook-footnote-separator): |
| 9086 | variable. | 9092 | New variable. |
| 9087 | (org-export-as-docbook): Add a separator between footnotes. | 9093 | (org-export-as-docbook): Add a separator between footnotes. |
| 9088 | 9094 | ||
| 9089 | * org-html.el (org-export-html-footnote-separator): New variable. | 9095 | * org-html.el (org-export-html-footnote-separator): New variable. |
| 9090 | (org-export-as-html): Add a separator between footnotes. | 9096 | (org-export-as-html): Add a separator between footnotes. |
| 9091 | 9097 | ||
| 9092 | * org-latex.el (org-export-latex-footnote-separator): New | 9098 | * org-latex.el (org-export-latex-footnote-separator): |
| 9093 | variable. | 9099 | New variable. |
| 9094 | (org-export-latex-preprocess): Add a separator between footnotes. | 9100 | (org-export-latex-preprocess): Add a separator between footnotes. |
| 9095 | 9101 | ||
| 9096 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 9102 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| @@ -9108,8 +9114,8 @@ | |||
| 9108 | 9114 | ||
| 9109 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 9115 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 9110 | 9116 | ||
| 9111 | * org-footnote.el (org-footnote-next-reference-or-definition): New | 9117 | * org-footnote.el (org-footnote-next-reference-or-definition): |
| 9112 | function. | 9118 | New function. |
| 9113 | 9119 | ||
| 9114 | * org.el (org-activate-footnote-links): Activate the whole | 9120 | * org.el (org-activate-footnote-links): Activate the whole |
| 9115 | footnote, but only fontify its label. | 9121 | footnote, but only fontify its label. |
| @@ -9153,8 +9159,8 @@ | |||
| 9153 | 9159 | ||
| 9154 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 9160 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 9155 | 9161 | ||
| 9156 | * org-exp.el (org-export-select-backend-specific-text): Strip | 9162 | * org-exp.el (org-export-select-backend-specific-text): |
| 9157 | protective commas from literal code blocks. | 9163 | Strip protective commas from literal code blocks. |
| 9158 | 9164 | ||
| 9159 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 9165 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 9160 | 9166 | ||
| @@ -9259,10 +9265,10 @@ | |||
| 9259 | 9265 | ||
| 9260 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 9266 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 9261 | 9267 | ||
| 9262 | * ob-lob.el (org-babel-inline-lob-one-liner-regexp): Updated to | 9268 | * ob-lob.el (org-babel-inline-lob-one-liner-regexp): Update to |
| 9263 | successfully match optional trailing header arguments in square | 9269 | successfully match optional trailing header arguments in square |
| 9264 | brackets. | 9270 | brackets. |
| 9265 | (org-babel-lob-get-info): Updated to match the new regexp. | 9271 | (org-babel-lob-get-info): Update to match the new regexp. |
| 9266 | 9272 | ||
| 9267 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 9273 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 9268 | 9274 | ||
| @@ -9284,8 +9290,8 @@ | |||
| 9284 | 9290 | ||
| 9285 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> | 9291 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> |
| 9286 | 9292 | ||
| 9287 | * org-exp.el (org-export-format-source-code-or-example): Fix | 9293 | * org-exp.el (org-export-format-source-code-or-example): |
| 9288 | signature of org-<backend>-format-source-code-or-example function. | 9294 | Fix signature of org-<backend>-format-source-code-or-example function. |
| 9289 | 9295 | ||
| 9290 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 9296 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 9291 | 9297 | ||
| @@ -9294,8 +9300,8 @@ | |||
| 9294 | 9300 | ||
| 9295 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 9301 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 9296 | 9302 | ||
| 9297 | * ob-exp.el (org-babel-exp-lob-one-liners): Appropriate | 9303 | * ob-exp.el (org-babel-exp-lob-one-liners): |
| 9298 | replacement of inline call blocks with their results. | 9304 | Appropriate replacement of inline call blocks with their results. |
| 9299 | 9305 | ||
| 9300 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 9306 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 9301 | 9307 | ||
| @@ -9347,8 +9353,8 @@ | |||
| 9347 | 9353 | ||
| 9348 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> | 9354 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> |
| 9349 | 9355 | ||
| 9350 | * org-exp.el (org-export-format-source-code-or-example): Add | 9356 | * org-exp.el (org-export-format-source-code-or-example): |
| 9351 | support for: - custom formatters for existing backends - seamless | 9357 | Add support for: - custom formatters for existing backends - seamless |
| 9352 | plugging in of new backends. | 9358 | plugging in of new backends. |
| 9353 | 9359 | ||
| 9354 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> | 9360 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> |
| @@ -9408,8 +9414,8 @@ | |||
| 9408 | 9414 | ||
| 9409 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 9415 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 9410 | 9416 | ||
| 9411 | * ob-emacs-lisp.el (org-babel-execute:emacs-lisp): Respects | 9417 | * ob-emacs-lisp.el (org-babel-execute:emacs-lisp): |
| 9412 | ":results verbatim". | 9418 | Respects ":results verbatim". |
| 9413 | 9419 | ||
| 9414 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | 9420 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> |
| 9415 | 9421 | ||
| @@ -9417,8 +9423,8 @@ | |||
| 9417 | 9423 | ||
| 9418 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 9424 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 9419 | 9425 | ||
| 9420 | * ob-python.el (org-babel-python-evaluate-session): Send | 9426 | * ob-python.el (org-babel-python-evaluate-session): |
| 9421 | comint-send-input after every line when interacting with an | 9427 | Send comint-send-input after every line when interacting with an |
| 9422 | interactive python process. | 9428 | interactive python process. |
| 9423 | 9429 | ||
| 9424 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 9430 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| @@ -9651,8 +9657,8 @@ | |||
| 9651 | 9657 | ||
| 9652 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | 9658 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> |
| 9653 | 9659 | ||
| 9654 | * org-html.el (org-export-as-html, org-html-level-start): Only | 9660 | * org-html.el (org-export-as-html, org-html-level-start): |
| 9655 | convert section number underscores to dashes. | 9661 | Only convert section number underscores to dashes. |
| 9656 | 9662 | ||
| 9657 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | 9663 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> |
| 9658 | 9664 | ||
| @@ -9672,8 +9678,8 @@ | |||
| 9672 | 9678 | ||
| 9673 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 9679 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 9674 | 9680 | ||
| 9675 | * org-exp-blocks.el (org-export-blocks-preprocess): Ensure | 9681 | * org-exp-blocks.el (org-export-blocks-preprocess): |
| 9676 | balanced nested begin/end blocks in block bodies. | 9682 | Ensure balanced nested begin/end blocks in block bodies. |
| 9677 | 9683 | ||
| 9678 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | 9684 | 2011-07-28 Dan Davison <dandavison7@gmail.com> |
| 9679 | 9685 | ||
| @@ -9681,15 +9687,15 @@ | |||
| 9681 | 9687 | ||
| 9682 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 9688 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 9683 | 9689 | ||
| 9684 | * ob-tangle.el (org-babel-tangle-named-block-combination): Block | 9690 | * ob-tangle.el (org-babel-tangle-named-block-combination): |
| 9685 | combination can now take a number of values. | 9691 | Block combination can now take a number of values. |
| 9686 | (org-babel-tangle-combine-named-blocks): More sophisticated block | 9692 | (org-babel-tangle-combine-named-blocks): More sophisticated block |
| 9687 | combination behavior. | 9693 | combination behavior. |
| 9688 | 9694 | ||
| 9689 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 9695 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 9690 | 9696 | ||
| 9691 | * ob-tangle.el (org-babel-tangle-do-combine-named-blocks): Switch | 9697 | * ob-tangle.el (org-babel-tangle-do-combine-named-blocks): |
| 9692 | to turn on the combination of code blocks of the same name. | 9698 | Switch to turn on the combination of code blocks of the same name. |
| 9693 | (org-babel-tangle-combine-named-blocks): Combine blocks of the same | 9699 | (org-babel-tangle-combine-named-blocks): Combine blocks of the same |
| 9694 | name. | 9700 | name. |
| 9695 | 9701 | ||
| @@ -9782,8 +9788,8 @@ | |||
| 9782 | * org-exp.el (org-export): Use new compatibility function | 9788 | * org-exp.el (org-export): Use new compatibility function |
| 9783 | `org-activate-mark'. | 9789 | `org-activate-mark'. |
| 9784 | 9790 | ||
| 9785 | * org-compat.el (org-activate-mark): New function. Provide | 9791 | * org-compat.el (org-activate-mark): New function. |
| 9786 | `activate-mark' if not present (e.g. Emacs 22). | 9792 | Provide `activate-mark' if not present (e.g. Emacs 22). |
| 9787 | 9793 | ||
| 9788 | 2011-07-28 David Maus <dmaus@ictsoc.de> | 9794 | 2011-07-28 David Maus <dmaus@ictsoc.de> |
| 9789 | 9795 | ||
| @@ -9828,8 +9834,8 @@ | |||
| 9828 | 9834 | ||
| 9829 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 9835 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 9830 | 9836 | ||
| 9831 | * org-latex.el (org-export-latex-preprocess): Add | 9837 | * org-latex.el (org-export-latex-preprocess): |
| 9832 | `original-indentation' property to footnotes so they cannot | 9838 | Add `original-indentation' property to footnotes so they cannot |
| 9833 | possibly end a list by being less indented than the item they | 9839 | possibly end a list by being less indented than the item they |
| 9834 | belong to. | 9840 | belong to. |
| 9835 | 9841 | ||
| @@ -9937,10 +9943,10 @@ | |||
| 9937 | 9943 | ||
| 9938 | 2011-07-28 Roland Kaufmann <rlndkfmn+orgmode@gmail.com> (tiny change) | 9944 | 2011-07-28 Roland Kaufmann <rlndkfmn+orgmode@gmail.com> (tiny change) |
| 9939 | 9945 | ||
| 9940 | * org-exp.el (org-remove-formatting-on-newlines-in-region): New | 9946 | * org-exp.el (org-remove-formatting-on-newlines-in-region): |
| 9941 | function. | 9947 | New function. |
| 9942 | (org-export-format-source-code-or-example): Call | 9948 | (org-export-format-source-code-or-example): |
| 9943 | `org-remove-formatting-on-newlines-in-region'. | 9949 | Call `org-remove-formatting-on-newlines-in-region'. |
| 9944 | 9950 | ||
| 9945 | 2011-07-28 David Maus <dmaus@ictsoc.de> | 9951 | 2011-07-28 David Maus <dmaus@ictsoc.de> |
| 9946 | 9952 | ||
| @@ -9951,14 +9957,14 @@ | |||
| 9951 | 9957 | ||
| 9952 | * org-html.el (org-export-as-html): Don't expand non-data lines of | 9958 | * org-html.el (org-export-as-html): Don't expand non-data lines of |
| 9953 | table.el tables. | 9959 | table.el tables. |
| 9954 | (org-html-expand): Removed the (buggy) test for non-data lines | 9960 | (org-html-expand): Remove the (buggy) test for non-data lines |
| 9955 | in table.el tables. The test is now done as part of | 9961 | in table.el tables. The test is now done as part of |
| 9956 | org-export-as-html. | 9962 | org-export-as-html. |
| 9957 | (org-format-table-table-html-using-table-generate-source): | 9963 | (org-format-table-table-html-using-table-generate-source): |
| 9958 | Added test for spanning of cells in table.el tables using | 9964 | Add test for spanning of cells in table.el tables using |
| 9959 | table.el's own library routine. Optionally suppress export of | 9965 | table.el's own library routine. Optionally suppress export of |
| 9960 | simple table.el tables. | 9966 | simple table.el tables. |
| 9961 | (org-format-table-html): Removed the (buggy) test for spanned | 9967 | (org-format-table-html): Remove the (buggy) test for spanned |
| 9962 | table.el tables. The test is now done as part of | 9968 | table.el tables. The test is now done as part of |
| 9963 | org-format-table-table-html-using-table-generate-source. | 9969 | org-format-table-table-html-using-table-generate-source. |
| 9964 | 9970 | ||
| @@ -10002,8 +10008,8 @@ | |||
| 10002 | 10008 | ||
| 10003 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 10009 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 10004 | 10010 | ||
| 10005 | * org-list.el (org-list-separating-blank-lines-number): Fix | 10011 | * org-list.el (org-list-separating-blank-lines-number): |
| 10006 | confusion between point and item beginning. Now, if no | 10012 | Fix confusion between point and item beginning. Now, if no |
| 10007 | information is available, truly follow user preference when it | 10013 | information is available, truly follow user preference when it |
| 10008 | inserts blank lines manually. | 10014 | inserts blank lines manually. |
| 10009 | (org-list-insert-item): Send correct argument to the preceding | 10015 | (org-list-insert-item): Send correct argument to the preceding |
| @@ -10084,8 +10090,8 @@ | |||
| 10084 | 10090 | ||
| 10085 | 2011-07-28 Robert P. Goldman <rpgoldman@real-time.com> (tiny change) | 10091 | 2011-07-28 Robert P. Goldman <rpgoldman@real-time.com> (tiny change) |
| 10086 | 10092 | ||
| 10087 | * ob-exp.el (org-babel-exp-in-export-file): Bind | 10093 | * ob-exp.el (org-babel-exp-in-export-file): |
| 10088 | `org-link-search-inhibit-query' to t to inhibit prompts. | 10094 | Bind `org-link-search-inhibit-query' to t to inhibit prompts. |
| 10089 | 10095 | ||
| 10090 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | 10096 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> |
| 10091 | 10097 | ||
| @@ -10136,8 +10142,8 @@ | |||
| 10136 | 10142 | ||
| 10137 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | 10143 | 2011-07-28 Matt Lundin <mdl@imapmail.org> |
| 10138 | 10144 | ||
| 10139 | * org-bibtex.el (org-bibtex-treat-headline-as-title): New | 10145 | * org-bibtex.el (org-bibtex-treat-headline-as-title): |
| 10140 | defcustom. | 10146 | New defcustom. |
| 10141 | (org-bibtex-headline): Only use headline text (not TODO or other | 10147 | (org-bibtex-headline): Only use headline text (not TODO or other |
| 10142 | metadata) to generate title field and auto key. | 10148 | metadata) to generate title field and auto key. |
| 10143 | (org-bibtex-fleshout): Allow user to choose whether to treat | 10149 | (org-bibtex-fleshout): Allow user to choose whether to treat |
| @@ -10188,7 +10194,7 @@ | |||
| 10188 | 10194 | ||
| 10189 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | 10195 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> |
| 10190 | 10196 | ||
| 10191 | * org.el (org-remove-uninherited-tags): Renamed from | 10197 | * org.el (org-remove-uninherited-tags): Rename from |
| 10192 | `org-remove-iniherited-tags'. | 10198 | `org-remove-iniherited-tags'. |
| 10193 | (org-scan-tags): Fix typo in function call. | 10199 | (org-scan-tags): Fix typo in function call. |
| 10194 | (org-get-tags-at): Fix typo in function call. | 10200 | (org-get-tags-at): Fix typo in function call. |
| @@ -10223,11 +10229,11 @@ | |||
| 10223 | 10229 | ||
| 10224 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 10230 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 10225 | 10231 | ||
| 10226 | * org-bibtex.el (org-bibtex-headline): Renamed flet function `get' | 10232 | * org-bibtex.el (org-bibtex-headline): Rename flet function `get' |
| 10227 | which was causing compile problems. | 10233 | which was causing compile problems. |
| 10228 | (org-bibtex-fleshout): Renamed flet function `get' which was causing | 10234 | (org-bibtex-fleshout): Rename flet function `get' which was causing |
| 10229 | compile problems. | 10235 | compile problems. |
| 10230 | (org-bibtex-write): Renamed flet function `get' which was causing | 10236 | (org-bibtex-write): Rename flet function `get' which was causing |
| 10231 | compile problems. | 10237 | compile problems. |
| 10232 | 10238 | ||
| 10233 | 2011-07-28 Christian Egli <christian.egli@sbszh.ch> | 10239 | 2011-07-28 Christian Egli <christian.egli@sbszh.ch> |
| @@ -10365,8 +10371,8 @@ | |||
| 10365 | 10371 | ||
| 10366 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 10372 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 10367 | 10373 | ||
| 10368 | * ob-ocaml.el (org-babel-ocaml-read-list): Use | 10374 | * ob-ocaml.el (org-babel-ocaml-read-list): |
| 10369 | `org-babel-script-escape'. | 10375 | Use `org-babel-script-escape'. |
| 10370 | (org-babel-ocaml-read-array): Use `org-babel-script-escape'. | 10376 | (org-babel-ocaml-read-array): Use `org-babel-script-escape'. |
| 10371 | 10377 | ||
| 10372 | 2011-07-28 Manuel Giraud <manuel.giraud@univ-nantes.fr> | 10378 | 2011-07-28 Manuel Giraud <manuel.giraud@univ-nantes.fr> |
| @@ -10381,7 +10387,7 @@ | |||
| 10381 | 10387 | ||
| 10382 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 10388 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 10383 | 10389 | ||
| 10384 | * org-src.el (org-src-lang-modes): Added a language alias of "C" | 10390 | * org-src.el (org-src-lang-modes): Add a language alias of "C" |
| 10385 | to "c". | 10391 | to "c". |
| 10386 | 10392 | ||
| 10387 | 2011-07-28 Shaun Johnson <shaun@slugfest.demon.co.uk> (tiny change) | 10393 | 2011-07-28 Shaun Johnson <shaun@slugfest.demon.co.uk> (tiny change) |
| @@ -10416,8 +10422,8 @@ | |||
| 10416 | 10422 | ||
| 10417 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 10423 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 10418 | 10424 | ||
| 10419 | * ob-python.el (org-babel-python-evaluate-external-process): Allow | 10425 | * ob-python.el (org-babel-python-evaluate-external-process): |
| 10420 | parsing as a table in the case of ":results output table". | 10426 | Allow parsing as a table in the case of ":results output table". |
| 10421 | (org-babel-python-evaluate-session): Allow parsing as a table in | 10427 | (org-babel-python-evaluate-session): Allow parsing as a table in |
| 10422 | the case of ":results output table". | 10428 | the case of ":results output table". |
| 10423 | 10429 | ||
| @@ -10435,8 +10441,8 @@ | |||
| 10435 | 2011-07-28 Julien Danjou <julien@danjou.info> | 10441 | 2011-07-28 Julien Danjou <julien@danjou.info> |
| 10436 | 10442 | ||
| 10437 | * org.el (org-entry-get, org-entry-delete, org-entry-put) | 10443 | * org.el (org-entry-get, org-entry-delete, org-entry-put) |
| 10438 | (org-property-values, org-delete-property-globally): Use | 10444 | (org-property-values, org-delete-property-globally): |
| 10439 | `org-re-property'. | 10445 | Use `org-re-property'. |
| 10440 | (org-re-property): New function allowing to build a regexp to | 10446 | (org-re-property): New function allowing to build a regexp to |
| 10441 | match a property. | 10447 | match a property. |
| 10442 | 10448 | ||
| @@ -10455,12 +10461,12 @@ | |||
| 10455 | 10461 | ||
| 10456 | 2011-07-28 Julien Danjou <julien@danjou.info> | 10462 | 2011-07-28 Julien Danjou <julien@danjou.info> |
| 10457 | 10463 | ||
| 10458 | * org-table.el (org-table-cleanup-narrow-column-properties): Use | 10464 | * org-table.el (org-table-cleanup-narrow-column-properties): |
| 10459 | point-min rather than 1 when moving in the buffer. | 10465 | Use point-min rather than 1 when moving in the buffer. |
| 10460 | 10466 | ||
| 10461 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 10467 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 10462 | 10468 | ||
| 10463 | * org-list.el (org-list-in-valid-context-p): Renamed from | 10469 | * org-list.el (org-list-in-valid-context-p): Rename from |
| 10464 | `org-list-in-valid-block-p'. | 10470 | `org-list-in-valid-block-p'. |
| 10465 | (org-at-item-p,org-list-search-generic): Use renamed function. | 10471 | (org-at-item-p,org-list-search-generic): Use renamed function. |
| 10466 | 10472 | ||
| @@ -10506,13 +10512,13 @@ | |||
| 10506 | 10512 | ||
| 10507 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | 10513 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> |
| 10508 | 10514 | ||
| 10509 | * org-latex.el (org-export-latex-convert-table.el-table): Fix | 10515 | * org-latex.el (org-export-latex-convert-table.el-table): |
| 10510 | format-string for insertion of captions. | 10516 | Fix format-string for insertion of captions. |
| 10511 | 10517 | ||
| 10512 | 2011-07-28 Nick Dokos <nicholas.dokos@hp.com> (tiny change) | 10518 | 2011-07-28 Nick Dokos <nicholas.dokos@hp.com> (tiny change) |
| 10513 | 10519 | ||
| 10514 | * org-exp.el (org-export-remove-comment-blocks-and-subtrees): Fix | 10520 | * org-exp.el (org-export-remove-comment-blocks-and-subtrees): |
| 10515 | regexp. | 10521 | Fix regexp. |
| 10516 | 10522 | ||
| 10517 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> (tiny change) | 10523 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> (tiny change) |
| 10518 | 10524 | ||
| @@ -10554,8 +10560,8 @@ | |||
| 10554 | 10560 | ||
| 10555 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | 10561 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> |
| 10556 | 10562 | ||
| 10557 | * org-html.el (org-export-as-html, org-html-level-start): Fix | 10563 | * org-html.el (org-export-as-html, org-html-level-start): |
| 10558 | logic for section number printing when NUM is an integer. | 10564 | Fix logic for section number printing when NUM is an integer. |
| 10559 | 10565 | ||
| 10560 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | 10566 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> |
| 10561 | 10567 | ||
| @@ -10564,8 +10570,8 @@ | |||
| 10564 | 10570 | ||
| 10565 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | 10571 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> |
| 10566 | 10572 | ||
| 10567 | * org.el (org-point-at-end-of-empty-headline): Bind | 10573 | * org.el (org-point-at-end-of-empty-headline): |
| 10568 | `case-fold-search' to nil. | 10574 | Bind `case-fold-search' to nil. |
| 10569 | 10575 | ||
| 10570 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | 10576 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> |
| 10571 | 10577 | ||
| @@ -10700,8 +10706,8 @@ | |||
| 10700 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | 10706 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> |
| 10701 | 10707 | ||
| 10702 | * org-html.el (org-export-as-html): Get local value of | 10708 | * org-html.el (org-export-as-html): Get local value of |
| 10703 | org-export-with-section-numbers from the buffer's plist. Deal | 10709 | org-export-with-section-numbers from the buffer's plist. |
| 10704 | specially with the case the resulting value is an integer. | 10710 | Deal specially with the case the resulting value is an integer. |
| 10705 | (org-html-level-start): New optional argument of the option plist used | 10711 | (org-html-level-start): New optional argument of the option plist used |
| 10706 | instead of `org-export-with-section-numbers'. Also deal specially | 10712 | instead of `org-export-with-section-numbers'. Also deal specially |
| 10707 | with the case that the value is an integer. | 10713 | with the case that the value is an integer. |
| @@ -10734,7 +10740,7 @@ | |||
| 10734 | 10740 | ||
| 10735 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 10741 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 10736 | 10742 | ||
| 10737 | * ob-sh.el (org-babel-sh-var-to-sh): Fixed insertion of tabular | 10743 | * ob-sh.el (org-babel-sh-var-to-sh): Fix insertion of tabular |
| 10738 | data into shell variables. | 10744 | data into shell variables. |
| 10739 | 10745 | ||
| 10740 | 2011-07-28 David Maus <dmaus@ictsoc.de> | 10746 | 2011-07-28 David Maus <dmaus@ictsoc.de> |
| @@ -10749,8 +10755,8 @@ | |||
| 10749 | 10755 | ||
| 10750 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | 10756 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> |
| 10751 | 10757 | ||
| 10752 | * org-table.el (org-table-formula-handle-first/last-rc): Bind | 10758 | * org-table.el (org-table-formula-handle-first/last-rc): |
| 10753 | `char'. | 10759 | Bind `char'. |
| 10754 | 10760 | ||
| 10755 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 10761 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 10756 | 10762 | ||
| @@ -10866,8 +10872,8 @@ | |||
| 10866 | * org-html.el (org-export-as-html): Handle links with | 10872 | * org-html.el (org-export-as-html): Handle links with |
| 10867 | `org-html-handle-links' after we handle special characters | 10873 | `org-html-handle-links' after we handle special characters |
| 10868 | conversions. | 10874 | conversions. |
| 10869 | (org-html-make-link, org-export-html-format-image): Don't | 10875 | (org-html-make-link, org-export-html-format-image): |
| 10870 | protect html with @ anymore, as links are now handled after | 10876 | Don't protect html with @ anymore, as links are now handled after |
| 10871 | special characters conversions. | 10877 | special characters conversions. |
| 10872 | 10878 | ||
| 10873 | 2011-07-28 Julien Danjou <julien@danjou.info> | 10879 | 2011-07-28 Julien Danjou <julien@danjou.info> |
| @@ -10949,8 +10955,8 @@ | |||
| 10949 | 10955 | ||
| 10950 | * org-html.el (org-export-html-insert-plist-item): Remove. | 10956 | * org-html.el (org-export-html-insert-plist-item): Remove. |
| 10951 | (org-export-html-preamble): Default to `t'. Accept functions. | 10957 | (org-export-html-preamble): Default to `t'. Accept functions. |
| 10952 | (org-export-html-postamble): Default to `auto'. Accept | 10958 | (org-export-html-postamble): Default to `auto'. |
| 10953 | functions and distinguish between 'auto (no formatting string) | 10959 | Accept functions and distinguish between 'auto (no formatting string) |
| 10954 | and `t' (default formatting string). | 10960 | and `t' (default formatting string). |
| 10955 | (org-export-as-html): Handle org-export-html-preamble and | 10961 | (org-export-as-html): Handle org-export-html-preamble and |
| 10956 | org-export-html-postamble new defaults/allowed values. | 10962 | org-export-html-postamble new defaults/allowed values. |
| @@ -10968,7 +10974,7 @@ | |||
| 10968 | 10974 | ||
| 10969 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 10975 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 10970 | 10976 | ||
| 10971 | * org-list.el (org-list-parse-list): Fixed regexp. | 10977 | * org-list.el (org-list-parse-list): Fix regexp. |
| 10972 | 10978 | ||
| 10973 | 2011-07-28 David Maus <dmaus@ictsoc.de> | 10979 | 2011-07-28 David Maus <dmaus@ictsoc.de> |
| 10974 | 10980 | ||
| @@ -10984,8 +10990,8 @@ | |||
| 10984 | 10990 | ||
| 10985 | 2011-07-28 David Maus <dmaus@ictsoc.de> | 10991 | 2011-07-28 David Maus <dmaus@ictsoc.de> |
| 10986 | 10992 | ||
| 10987 | * org-html.el (org-html-make-link, org-html-handle-links): Protect | 10993 | * org-html.el (org-html-make-link, org-html-handle-links): |
| 10988 | generated XHTML elements. | 10994 | Protect generated XHTML elements. |
| 10989 | (org-export-as-html): Expand character entities after creating markup | 10995 | (org-export-as-html): Expand character entities after creating markup |
| 10990 | for links and timestamps. | 10996 | for links and timestamps. |
| 10991 | 10997 | ||
| @@ -11064,8 +11070,8 @@ | |||
| 11064 | 11070 | ||
| 11065 | 2011-07-28 Jason Dunsmore <emacs-orgmode@deathroller.dunsmor.com> (tiny change) | 11071 | 2011-07-28 Jason Dunsmore <emacs-orgmode@deathroller.dunsmor.com> (tiny change) |
| 11066 | 11072 | ||
| 11067 | * org.el (org-back-over-empty-lines): Bugfix. Honor | 11073 | * org.el (org-back-over-empty-lines): Bugfix. |
| 11068 | `org-blank-before-new-entry' correctly in various contexts. | 11074 | Honor `org-blank-before-new-entry' correctly in various contexts. |
| 11069 | 11075 | ||
| 11070 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | 11076 | 2011-07-28 Bastien Guerry <bzg@gnu.org> |
| 11071 | 11077 | ||
| @@ -11087,8 +11093,8 @@ | |||
| 11087 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11093 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11088 | 11094 | ||
| 11089 | * org-list.el (org-update-checkbox-count): Ensure cookies on an | 11095 | * org-list.el (org-update-checkbox-count): Ensure cookies on an |
| 11090 | heading are correctly updated when checkboxes are hidden. It | 11096 | heading are correctly updated when checkboxes are hidden. |
| 11091 | allows, for example, to use C-c C-x C-b on a collapsed tree and | 11097 | It allows, for example, to use C-c C-x C-b on a collapsed tree and |
| 11092 | still get the update. | 11098 | still get the update. |
| 11093 | 11099 | ||
| 11094 | 2011-07-28 David Maus <dmaus@ictsoc.de> | 11100 | 2011-07-28 David Maus <dmaus@ictsoc.de> |
| @@ -11147,8 +11153,8 @@ | |||
| 11147 | 11153 | ||
| 11148 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11154 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11149 | 11155 | ||
| 11150 | * org.el (org-demote-subtree,org-promote-subtree): Wrap | 11156 | * org.el (org-demote-subtree,org-promote-subtree): |
| 11151 | `org-map-tree' into `org-with-limited-levels' macro, so it avoids | 11157 | Wrap `org-map-tree' into `org-with-limited-levels' macro, so it avoids |
| 11152 | operating on inline tasks. | 11158 | operating on inline tasks. |
| 11153 | 11159 | ||
| 11154 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11160 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| @@ -11279,8 +11285,8 @@ | |||
| 11279 | 11285 | ||
| 11280 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | 11286 | 2011-07-28 Bastien Guerry <bzg@gnu.org> |
| 11281 | 11287 | ||
| 11282 | * org-exp-bibtex.el (org-export-bibtex-preprocess): Use | 11288 | * org-exp-bibtex.el (org-export-bibtex-preprocess): |
| 11283 | `org-export-current-backend'. | 11289 | Use `org-export-current-backend'. |
| 11284 | 11290 | ||
| 11285 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 11291 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 11286 | 11292 | ||
| @@ -11295,8 +11301,8 @@ | |||
| 11295 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | 11301 | 2011-07-28 Bastien Guerry <bzg@gnu.org> |
| 11296 | 11302 | ||
| 11297 | * org-special-blocks.el | 11303 | * org-special-blocks.el |
| 11298 | (org-special-blocks-make-special-cookies): Use | 11304 | (org-special-blocks-make-special-cookies): |
| 11299 | `org-export-current-backend'. | 11305 | Use `org-export-current-backend'. |
| 11300 | 11306 | ||
| 11301 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 11307 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 11302 | 11308 | ||
| @@ -11304,7 +11310,7 @@ | |||
| 11304 | as an argument. | 11310 | as an argument. |
| 11305 | (org-babel-exp-src-block): Explicitly pass language to | 11311 | (org-babel-exp-src-block): Explicitly pass language to |
| 11306 | `org-babel-exp-in-export-file'. | 11312 | `org-babel-exp-in-export-file'. |
| 11307 | (org-babel-exp-inline-src-blocks): Removed unused code. | 11313 | (org-babel-exp-inline-src-blocks): Remove unused code. |
| 11308 | (org-babel-exp-results): Explicitly pass language to | 11314 | (org-babel-exp-results): Explicitly pass language to |
| 11309 | `org-babel-exp-in-export-file'. | 11315 | `org-babel-exp-in-export-file'. |
| 11310 | 11316 | ||
| @@ -11357,7 +11363,7 @@ | |||
| 11357 | * org-table.el (orgtbl-ctrl-c-ctrl-c): Bind local variable | 11363 | * org-table.el (orgtbl-ctrl-c-ctrl-c): Bind local variable |
| 11358 | `const-str'. | 11364 | `const-str'. |
| 11359 | 11365 | ||
| 11360 | * org.el (org-eval): Moved function here from org-agenda.el. | 11366 | * org.el (org-eval): Move function here from org-agenda.el. |
| 11361 | 11367 | ||
| 11362 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 11368 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 11363 | 11369 | ||
| @@ -11468,8 +11474,8 @@ | |||
| 11468 | 11474 | ||
| 11469 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 11475 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 11470 | 11476 | ||
| 11471 | * org-exp-blocks.el (org-export-blocks-format-comment): Explicitly | 11477 | * org-exp-blocks.el (org-export-blocks-format-comment): |
| 11472 | append a newline to the body. | 11478 | Explicitly append a newline to the body. |
| 11473 | 11479 | ||
| 11474 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11480 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11475 | 11481 | ||
| @@ -11523,8 +11529,8 @@ | |||
| 11523 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11529 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11524 | 11530 | ||
| 11525 | * org-list.el (org-cycle-item-indentation): Do not break an | 11531 | * org-list.el (org-cycle-item-indentation): Do not break an |
| 11526 | indentation cycle because visibility cycling is requested. This | 11532 | indentation cycle because visibility cycling is requested. |
| 11527 | happens when an item becomes a parent, due to indentation change. | 11533 | This happens when an item becomes a parent, due to indentation change. |
| 11528 | Not considered empty anymore, the function cannot change its | 11534 | Not considered empty anymore, the function cannot change its |
| 11529 | indentation again. | 11535 | indentation again. |
| 11530 | 11536 | ||
| @@ -11587,8 +11593,8 @@ | |||
| 11587 | 11593 | ||
| 11588 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11594 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11589 | 11595 | ||
| 11590 | * org-list.el (org-toggle-checkbox, org-update-checkbox-count): No | 11596 | * org-list.el (org-toggle-checkbox, org-update-checkbox-count): |
| 11591 | need to wrap `org-entry-get' in `ignore-errors'. | 11597 | No need to wrap `org-entry-get' in `ignore-errors'. |
| 11592 | 11598 | ||
| 11593 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11599 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11594 | 11600 | ||
| @@ -11599,8 +11605,8 @@ | |||
| 11599 | 11605 | ||
| 11600 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11606 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11601 | 11607 | ||
| 11602 | * org-exp.el (org-export-select-backend-specific-text): Add | 11608 | * org-exp.el (org-export-select-backend-specific-text): |
| 11603 | `original-indentation' property when replacing #+begin_backend and | 11609 | Add `original-indentation' property when replacing #+begin_backend and |
| 11604 | #+backend blocks with their content. This is needed for lists, as | 11610 | #+backend blocks with their content. This is needed for lists, as |
| 11605 | they must know if the block belonged to them. | 11611 | they must know if the block belonged to them. |
| 11606 | 11612 | ||
| @@ -11635,8 +11641,8 @@ | |||
| 11635 | 11641 | ||
| 11636 | * org.el (org-cycle, org-cycle-internal-local): Separate lists and | 11642 | * org.el (org-cycle, org-cycle-internal-local): Separate lists and |
| 11637 | inline tasks from headlines. | 11643 | inline tasks from headlines. |
| 11638 | (org-outline-level): Do not consider lists as headlines. Cycling | 11644 | (org-outline-level): Do not consider lists as headlines. |
| 11639 | visibility is using different tools. | 11645 | Cycling visibility is using different tools. |
| 11640 | 11646 | ||
| 11641 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11647 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11642 | 11648 | ||
| @@ -11701,8 +11707,8 @@ | |||
| 11701 | 11707 | ||
| 11702 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11708 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11703 | 11709 | ||
| 11704 | * org.el (org-toggle-item): Now accepts a prefix argument. When | 11710 | * org.el (org-toggle-item): Now accepts a prefix argument. |
| 11705 | used without argument on normal text, it will make the whole | 11711 | When used without argument on normal text, it will make the whole |
| 11706 | region one item. With an argument, it defaults to old behavior: | 11712 | region one item. With an argument, it defaults to old behavior: |
| 11707 | change each line in region into an item. | 11713 | change each line in region into an item. |
| 11708 | 11714 | ||
| @@ -11733,23 +11739,23 @@ | |||
| 11733 | 11739 | ||
| 11734 | * org-exp.el (org-export-mark-list-properties): Apply renaming. | 11740 | * org-exp.el (org-export-mark-list-properties): Apply renaming. |
| 11735 | 11741 | ||
| 11736 | * org-list.el (org-list-prevs-alist): Renamed from | 11742 | * org-list.el (org-list-prevs-alist): Rename from |
| 11737 | `org-list-struct-prev-alist'. | 11743 | `org-list-struct-prev-alist'. |
| 11738 | (org-list-parents-alist): Renamed from `org-list-struct-parent-alist'. | 11744 | (org-list-parents-alist): Rename from `org-list-struct-parent-alist'. |
| 11739 | (org-list-write-struct): Renamed from `org-list-struct-fix-struct'. | 11745 | (org-list-write-struct): Rename from `org-list-struct-fix-struct'. |
| 11740 | (org-list-parse-list, org-sort-list, org-list-indent-item-generic) | 11746 | (org-list-parse-list, org-sort-list, org-list-indent-item-generic) |
| 11741 | (org-toggle-checkbox, org-update-checkbox-count) | 11747 | (org-toggle-checkbox, org-update-checkbox-count) |
| 11742 | (org-cycle-list-bullet, org-list-repair, org-insert-item) | 11748 | (org-cycle-list-bullet, org-list-repair, org-insert-item) |
| 11743 | (org-move-item-up, org-move-item-up, org-move-item-down) | 11749 | (org-move-item-up, org-move-item-up, org-move-item-down) |
| 11744 | (org-next-item, org-previous-item, org-end-of-item-list) | 11750 | (org-next-item, org-previous-item, org-end-of-item-list) |
| 11745 | (org-beginning-of-item-list, org-apply-on-list): Apply renaming. | 11751 | (org-beginning-of-item-list, org-apply-on-list): Apply renaming. |
| 11746 | (org-get-bullet): Removed function, as it is not needed anymore. | 11752 | (org-get-bullet): Remove function, as it is not needed anymore. |
| 11747 | 11753 | ||
| 11748 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11754 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11749 | 11755 | ||
| 11750 | * org-list.el (org-list-insert-item-generic): Change arguments. | 11756 | * org-list.el (org-list-insert-item-generic): Change arguments. |
| 11751 | The function now accepts structure and previous items alist. This | 11757 | The function now accepts structure and previous items alist. |
| 11752 | allows to insert an item programmatically more easily. | 11758 | This allows to insert an item programmatically more easily. |
| 11753 | (org-insert-item): Apply changes to | 11759 | (org-insert-item): Apply changes to |
| 11754 | `org-list-insert-item-generic'. The function now takes care about | 11760 | `org-list-insert-item-generic'. The function now takes care about |
| 11755 | repairing structure and updating checkboxes. | 11761 | repairing structure and updating checkboxes. |
| @@ -11762,11 +11768,11 @@ | |||
| 11762 | 11768 | ||
| 11763 | * org-list.el (org-list-make-subtree): Function now uses | 11769 | * org-list.el (org-list-make-subtree): Function now uses |
| 11764 | `org-list-parse-list mechanism'. | 11770 | `org-list-parse-list mechanism'. |
| 11765 | (org-list-make-subtrees): Removed function. | 11771 | (org-list-make-subtrees): Remove function. |
| 11766 | (org-list-to-generic): Added a parameter and every parameter can | 11772 | (org-list-to-generic): Add a parameter and every parameter can |
| 11767 | be a sexp returning a string, for finer control. | 11773 | be a sexp returning a string, for finer control. |
| 11768 | (org-list-to-html, org-list-to-latex, org-list-to-texinfo): Slight | 11774 | (org-list-to-html, org-list-to-latex, org-list-to-texinfo): |
| 11769 | modifications to apply changes to `org-list-to-generic'. | 11775 | Slight modifications to apply changes to `org-list-to-generic'. |
| 11770 | (org-list-to-subtree): New function. | 11776 | (org-list-to-subtree): New function. |
| 11771 | 11777 | ||
| 11772 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11778 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| @@ -11788,8 +11794,8 @@ | |||
| 11788 | (org-list-parse-list): Handle counters and list depth. | 11794 | (org-list-parse-list): Handle counters and list depth. |
| 11789 | (org-list-to-generic): A special string is used when an item has a | 11795 | (org-list-to-generic): A special string is used when an item has a |
| 11790 | counter. | 11796 | counter. |
| 11791 | (org-list-to-latex): Use new special string for counters. This | 11797 | (org-list-to-latex): Use new special string for counters. |
| 11792 | fixes the counter bug in LaTeX export, as the enumi counter was | 11798 | This fixes the counter bug in LaTeX export, as the enumi counter was |
| 11793 | the only one modified. | 11799 | the only one modified. |
| 11794 | 11800 | ||
| 11795 | * org-latex.el (org-export-latex-lists): Use new | 11801 | * org-latex.el (org-export-latex-lists): Use new |
| @@ -11808,9 +11814,9 @@ | |||
| 11808 | 11814 | ||
| 11809 | * org-list.el (org-alphabetical-lists): New variable | 11815 | * org-list.el (org-alphabetical-lists): New variable |
| 11810 | (org-item-re, org-list-full-item, org-cycle-list-bullet) | 11816 | (org-item-re, org-list-full-item, org-cycle-list-bullet) |
| 11811 | (org-list-struct-fix-bul, org-list-inc-bullet-maybe): Reflect | 11817 | (org-list-struct-fix-bul, org-list-inc-bullet-maybe): |
| 11812 | introduction of the new variable. | 11818 | Reflect introduction of the new variable. |
| 11813 | (org-item-beginning-re): Changed into a function, so any | 11819 | (org-item-beginning-re): Change into a function, so any |
| 11814 | modification of `org-alphabetical-lists' will not require | 11820 | modification of `org-alphabetical-lists' will not require |
| 11815 | reloading Org. | 11821 | reloading Org. |
| 11816 | (org-at-item-p, org-toggle-checkbox, org-update-checkbox-count) | 11822 | (org-at-item-p, org-toggle-checkbox, org-update-checkbox-count) |
| @@ -11841,7 +11847,7 @@ | |||
| 11841 | 11847 | ||
| 11842 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11848 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11843 | 11849 | ||
| 11844 | * org-list.el (org-list-end-re): Removed function and made it a | 11850 | * org-list.el (org-list-end-re): Remove function and made it a |
| 11845 | variable. There's no need for the overhead of calling the | 11851 | variable. There's no need for the overhead of calling the |
| 11846 | function every at every line in a list. User will have to reload | 11852 | function every at every line in a list. User will have to reload |
| 11847 | Org if he change value of either `org-list-end-regexp' or | 11853 | Org if he change value of either `org-list-end-regexp' or |
| @@ -11851,8 +11857,8 @@ | |||
| 11851 | * org-exp.el (org-export-mark-list-end) | 11857 | * org-exp.el (org-export-mark-list-end) |
| 11852 | (org-export-mark-list-properties): Apply change. | 11858 | (org-export-mark-list-properties): Apply change. |
| 11853 | 11859 | ||
| 11854 | * org-latex.el (org-export-latex-lists): Apply change. Also | 11860 | * org-latex.el (org-export-latex-lists): Apply change. |
| 11855 | prevent items with org-example property to be considered as real | 11861 | Also prevent items with org-example property to be considered as real |
| 11856 | items. | 11862 | items. |
| 11857 | 11863 | ||
| 11858 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11864 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| @@ -11880,8 +11886,8 @@ | |||
| 11880 | 11886 | ||
| 11881 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11887 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11882 | 11888 | ||
| 11883 | * org-list.el (org-list-automatic-rules): Removed insert rule. | 11889 | * org-list.el (org-list-automatic-rules): Remove insert rule. |
| 11884 | (org-list-insert-item-generic): Removed code preventing user to | 11890 | (org-list-insert-item-generic): Remove code preventing user to |
| 11885 | insert another item in a block within a list. It is because new | 11891 | insert another item in a block within a list. It is because new |
| 11886 | list context make it impossible to see if a point in a block is | 11892 | list context make it impossible to see if a point in a block is |
| 11887 | also in a list. | 11893 | also in a list. |
| @@ -11895,7 +11901,7 @@ | |||
| 11895 | can easily be included in lists. | 11901 | can easily be included in lists. |
| 11896 | (org-export-mark-list-end): New function. | 11902 | (org-export-mark-list-end): New function. |
| 11897 | (org-export-mark-list-properties): New function. | 11903 | (org-export-mark-list-properties): New function. |
| 11898 | (org-export-mark-lists): Removed function. It was split into the | 11904 | (org-export-mark-lists): Remove function. It was split into the |
| 11899 | two preceding functions. | 11905 | two preceding functions. |
| 11900 | 11906 | ||
| 11901 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11907 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| @@ -11913,19 +11919,19 @@ | |||
| 11913 | 11919 | ||
| 11914 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11920 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11915 | 11921 | ||
| 11916 | * org-list.el (org-list-forbidden-blocks): Renamed from | 11922 | * org-list.el (org-list-forbidden-blocks): Rename from |
| 11917 | `org-list-blocks'. | 11923 | `org-list-blocks'. |
| 11918 | (org-list-export-context): New variable. | 11924 | (org-list-export-context): New variable. |
| 11919 | 11925 | ||
| 11920 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11926 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11921 | 11927 | ||
| 11922 | * org-list.el (org-list-search-generic): Renamed form | 11928 | * org-list.el (org-list-search-generic): Rename form |
| 11923 | `org-search-unenclosed-generic' to reflect the new behavior. Now, | 11929 | `org-search-unenclosed-generic' to reflect the new behavior. Now, |
| 11924 | match can only be in a valid context for lists, as determined by | 11930 | match can only be in a valid context for lists, as determined by |
| 11925 | `org-list-context'. | 11931 | `org-list-context'. |
| 11926 | (org-list-search-backward): Renamed from | 11932 | (org-list-search-backward): Rename from |
| 11927 | `org-search-backward-unenclosed'. | 11933 | `org-search-backward-unenclosed'. |
| 11928 | (org-list-search-forward): Renamed from | 11934 | (org-list-search-forward): Rename from |
| 11929 | `org-search-forward-unenclosed'. | 11935 | `org-search-forward-unenclosed'. |
| 11930 | (org-toggle-checkbox,org-update-checkbox-count): Use new | 11936 | (org-toggle-checkbox,org-update-checkbox-count): Use new |
| 11931 | functions. | 11937 | functions. |
| @@ -11948,7 +11954,7 @@ | |||
| 11948 | 11954 | ||
| 11949 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11955 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11950 | 11956 | ||
| 11951 | * org.el (org-get-string-indentation): Moved in generally useful | 11957 | * org.el (org-get-string-indentation): Move in generally useful |
| 11952 | functions section, as it wasn't specific to plain lists and that | 11958 | functions section, as it wasn't specific to plain lists and that |
| 11953 | no code was using it in org-list.el. | 11959 | no code was using it in org-list.el. |
| 11954 | 11960 | ||
| @@ -11969,8 +11975,8 @@ | |||
| 11969 | 11975 | ||
| 11970 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11976 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11971 | 11977 | ||
| 11972 | * org-list.el (org-apply-on-list): Use new structures. Function | 11978 | * org-list.el (org-apply-on-list): Use new structures. |
| 11973 | is now applied in reverse order so modifications do not change | 11979 | Function is now applied in reverse order so modifications do not change |
| 11974 | positions of items in buffer. | 11980 | positions of items in buffer. |
| 11975 | 11981 | ||
| 11976 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11982 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| @@ -11984,7 +11990,7 @@ | |||
| 11984 | 11990 | ||
| 11985 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 11991 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 11986 | 11992 | ||
| 11987 | * org-list.el (org-list-has-child-p): Renamed from | 11993 | * org-list.el (org-list-has-child-p): Rename from |
| 11988 | `org-list-get-child'. Returning first child is only useful as a | 11994 | `org-list-get-child'. Returning first child is only useful as a |
| 11989 | predicate, as we are allowing an item to have more than one | 11995 | predicate, as we are allowing an item to have more than one |
| 11990 | sub-list. | 11996 | sub-list. |
| @@ -12036,34 +12042,34 @@ | |||
| 12036 | 12042 | ||
| 12037 | * org-list.el (org-list-in-item-p): Unify methods for this | 12043 | * org-list.el (org-list-in-item-p): Unify methods for this |
| 12038 | predicate. | 12044 | predicate. |
| 12039 | (org-list-in-item-p-with-indent): Removed function. | 12045 | (org-list-in-item-p-with-indent): Remove function. |
| 12040 | (org-list-ending-between): Removed function. | 12046 | (org-list-ending-between): Remove function. |
| 12041 | (org-list-maybe-skip-block): Removed function. | 12047 | (org-list-maybe-skip-block): Remove function. |
| 12042 | (org-list-in-item-p-with-regexp): Removed function. | 12048 | (org-list-in-item-p-with-regexp): Remove function. |
| 12043 | (org-list-top-point-with-regexp): Removed function. | 12049 | (org-list-top-point-with-regexp): Remove function. |
| 12044 | (org-list-top-point-with-indent): Removed function. | 12050 | (org-list-top-point-with-indent): Remove function. |
| 12045 | (org-list-bottom-point-with-indent): Removed function. | 12051 | (org-list-bottom-point-with-indent): Remove function. |
| 12046 | (org-list-bottom-point-with-regexp): Removed function. | 12052 | (org-list-bottom-point-with-regexp): Remove function. |
| 12047 | (org-list-get-item-same-level): Removed function. | 12053 | (org-list-get-item-same-level): Remove function. |
| 12048 | (org-list-top-point): Removed function. | 12054 | (org-list-top-point): Remove function. |
| 12049 | (org-list-bottom-point): Removed function. | 12055 | (org-list-bottom-point): Remove function. |
| 12050 | (org-get-item-beginning): Renamed to `org-list-get-item-begin' to | 12056 | (org-get-item-beginning): Rename to `org-list-get-item-begin' to |
| 12051 | be consistent with naming policy of non-interactive functions. | 12057 | be consistent with naming policy of non-interactive functions. |
| 12052 | (org-get-beginning-of-list): Removed function. | 12058 | (org-get-beginning-of-list): Remove function. |
| 12053 | (org-beginning-of-item-list): Use new accessors. | 12059 | (org-beginning-of-item-list): Use new accessors. |
| 12054 | (org-get-end-of-list): Removed function. | 12060 | (org-get-end-of-list): Remove function. |
| 12055 | (org-end-of-list): Use new accessors. | 12061 | (org-end-of-list): Use new accessors. |
| 12056 | (org-get-end-of-item): Removed function. | 12062 | (org-get-end-of-item): Remove function. |
| 12057 | (org-end-of-item): Use new accessors. | 12063 | (org-end-of-item): Use new accessors. |
| 12058 | (org-get-previous-item): Removed function. | 12064 | (org-get-previous-item): Remove function. |
| 12059 | (org-previous-item): Use new accessors. | 12065 | (org-previous-item): Use new accessors. |
| 12060 | (org-get-next-item): Removed function. | 12066 | (org-get-next-item): Remove function. |
| 12061 | (org-next-item): Use new accessors. | 12067 | (org-next-item): Use new accessors. |
| 12062 | (org-list-get-item-end-before-blank): Use new accessors. | 12068 | (org-list-get-item-end-before-blank): Use new accessors. |
| 12063 | 12069 | ||
| 12064 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 12070 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 12065 | 12071 | ||
| 12066 | * org-list.el (org-list-repair): Removed optional argument | 12072 | * org-list.el (org-list-repair): Remove optional argument |
| 12067 | FORCE-BULLET. The job of this interactive function is to | 12073 | FORCE-BULLET. The job of this interactive function is to |
| 12068 | completely fix a list at point. Changing bullets is a separate | 12074 | completely fix a list at point. Changing bullets is a separate |
| 12069 | task. Also removed others optional arguments TOP and BOTTOM to | 12075 | task. Also removed others optional arguments TOP and BOTTOM to |
| @@ -12078,8 +12084,8 @@ | |||
| 12078 | (org-list-insert-item-generic): Reflect changes to `org-list-repair'. | 12084 | (org-list-insert-item-generic): Reflect changes to `org-list-repair'. |
| 12079 | (org-list-exchange-items): Use new accessors. Now modify struct | 12085 | (org-list-exchange-items): Use new accessors. Now modify struct |
| 12080 | to avoid re-reading it later. | 12086 | to avoid re-reading it later. |
| 12081 | (org-move-item-down): Reflect changes to `org-list-repair'. Use | 12087 | (org-move-item-down): Reflect changes to `org-list-repair'. |
| 12082 | new accessors. | 12088 | Use new accessors. |
| 12083 | (org-move-item-up): Reflect changes to `org-list-repair'. Use new | 12089 | (org-move-item-up): Reflect changes to `org-list-repair'. Use new |
| 12084 | accessors. | 12090 | accessors. |
| 12085 | (org-cycle-list-bullet): Use new structures. Also use a shortcut | 12091 | (org-cycle-list-bullet): Use new structures. Also use a shortcut |
| @@ -12123,7 +12129,7 @@ | |||
| 12123 | new accessors. | 12129 | new accessors. |
| 12124 | (org-list-struct-fix-ind): Make use of new accessors. | 12130 | (org-list-struct-fix-ind): Make use of new accessors. |
| 12125 | (org-list-struct-fix-box): New function. | 12131 | (org-list-struct-fix-box): New function. |
| 12126 | (org-list-struct-fix-checkboxes): Removed function. | 12132 | (org-list-struct-fix-checkboxes): Remove function. |
| 12127 | (org-list-struct-outdent): Use new accessors. Use the fact that | 12133 | (org-list-struct-outdent): Use new accessors. Use the fact that |
| 12128 | there is no longer a virtual item at beginning of structure. | 12134 | there is no longer a virtual item at beginning of structure. |
| 12129 | (org-list-struct-indent): Use helper functions | 12135 | (org-list-struct-indent): Use helper functions |
| @@ -12134,7 +12140,7 @@ | |||
| 12134 | first. | 12140 | first. |
| 12135 | (org-list-struct-apply-struct): Comment function. Rewrite using | 12141 | (org-list-struct-apply-struct): Comment function. Rewrite using |
| 12136 | new accessors. Use new variable `org-list-full-item-re'. | 12142 | new accessors. Use new variable `org-list-full-item-re'. |
| 12137 | (org-list-shift-item-indentation): Removed function, now included | 12143 | (org-list-shift-item-indentation): Remove function, now included |
| 12138 | in `org-list-struct-apply-struct' because it is too specific. | 12144 | in `org-list-struct-apply-struct' because it is too specific. |
| 12139 | 12145 | ||
| 12140 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 12146 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| @@ -12146,7 +12152,7 @@ | |||
| 12146 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 12152 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 12147 | 12153 | ||
| 12148 | * org-list.el (org-list-struct-fix-checkboxes): New function. | 12154 | * org-list.el (org-list-struct-fix-checkboxes): New function. |
| 12149 | (org-checkbox-blocked-p): Removed function. | 12155 | (org-checkbox-blocked-p): Remove function. |
| 12150 | 12156 | ||
| 12151 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | 12157 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> |
| 12152 | 12158 | ||
| @@ -12163,8 +12169,8 @@ | |||
| 12163 | (org-list-struct-fix-bul): Use new accessors. | 12169 | (org-list-struct-fix-bul): Use new accessors. |
| 12164 | (org-list-repair): Use new accessors. | 12170 | (org-list-repair): Use new accessors. |
| 12165 | (org-list-indent-item-generic): Make use of accessors. | 12171 | (org-list-indent-item-generic): Make use of accessors. |
| 12166 | (org-list-get-parent): Renamed from `org-list-struct-get-parent'. | 12172 | (org-list-get-parent): Rename from `org-list-struct-get-parent'. |
| 12167 | (org-list-get-child): Renamed from `org-list-struct-get-child'. | 12173 | (org-list-get-child): Rename from `org-list-struct-get-child'. |
| 12168 | (org-list-struct-fix-ind): Make use of accessors. | 12174 | (org-list-struct-fix-ind): Make use of accessors. |
| 12169 | (org-list-get-next-item): New function. | 12175 | (org-list-get-next-item): New function. |
| 12170 | (org-list-get-subtree): New function. | 12176 | (org-list-get-subtree): New function. |
| @@ -12188,8 +12194,8 @@ | |||
| 12188 | 2011-07-28 David Maus <dmaus@ictsoc.de> | 12194 | 2011-07-28 David Maus <dmaus@ictsoc.de> |
| 12189 | 12195 | ||
| 12190 | * org-protocol.el (org-protocol-unhex-single-byte-sequence) | 12196 | * org-protocol.el (org-protocol-unhex-single-byte-sequence) |
| 12191 | (org-protocol-unhex-string, org-protocol-unhex-compound): Change | 12197 | (org-protocol-unhex-string, org-protocol-unhex-compound): |
| 12192 | date of obsolete declaration to 2011-02-17. | 12198 | Change date of obsolete declaration to 2011-02-17. |
| 12193 | 12199 | ||
| 12194 | 2011-07-28 David Maus <dmaus@ictsoc.de> | 12200 | 2011-07-28 David Maus <dmaus@ictsoc.de> |
| 12195 | 12201 | ||
| @@ -12276,8 +12282,8 @@ | |||
| 12276 | 12282 | ||
| 12277 | 2011-07-28 Sebastian Rose <sebastian_rose@gmx.de> | 12283 | 2011-07-28 Sebastian Rose <sebastian_rose@gmx.de> |
| 12278 | 12284 | ||
| 12279 | * org-protocol.el (org-protocol-unhex-single-byte-sequence): New | 12285 | * org-protocol.el (org-protocol-unhex-single-byte-sequence): |
| 12280 | function. Decode hex-encoded singly byte sequences. | 12286 | New function. Decode hex-encoded singly byte sequences. |
| 12281 | (org-protocol-unhex-compound): Use new function if decoding sequence | 12287 | (org-protocol-unhex-compound): Use new function if decoding sequence |
| 12282 | as Unicode character failed. | 12288 | as Unicode character failed. |
| 12283 | 12289 | ||
| @@ -12287,8 +12293,8 @@ | |||
| 12287 | 12293 | ||
| 12288 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | 12294 | 2011-07-28 Bastien Guerry <bzg@gnu.org> |
| 12289 | 12295 | ||
| 12290 | * org-publish.el (org-publish-cache-ctime-of-src): Improve | 12296 | * org-publish.el (org-publish-cache-ctime-of-src): |
| 12291 | docstring. | 12297 | Improve docstring. |
| 12292 | (org-publish-find-title): New option to explicitly reset the title | 12298 | (org-publish-find-title): New option to explicitly reset the title |
| 12293 | in the cache. | 12299 | in the cache. |
| 12294 | (org-publish-format-file-entry): Use this new option. | 12300 | (org-publish-format-file-entry): Use this new option. |
| @@ -12301,13 +12307,13 @@ | |||
| 12301 | 12307 | ||
| 12302 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | 12308 | 2011-07-28 Dan Davison <dandavison7@gmail.com> |
| 12303 | 12309 | ||
| 12304 | * org-exp.el (org-export-format-source-code-or-example): Allow | 12310 | * org-exp.el (org-export-format-source-code-or-example): |
| 12305 | empty string as second element in minted/listings options. | 12311 | Allow empty string as second element in minted/listings options. |
| 12306 | 12312 | ||
| 12307 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | 12313 | 2011-07-28 Dan Davison <dandavison7@gmail.com> |
| 12308 | 12314 | ||
| 12309 | * org-exp.el (org-export-format-source-code-or-example): Support | 12315 | * org-exp.el (org-export-format-source-code-or-example): |
| 12310 | new user-customizable options. | 12316 | Support new user-customizable options. |
| 12311 | (org-export-latex-custom-lang-environments): Ensure new variable | 12317 | (org-export-latex-custom-lang-environments): Ensure new variable |
| 12312 | is defined. | 12318 | is defined. |
| 12313 | (org-export-latex-listings-options): Ensure new variable is defined. | 12319 | (org-export-latex-listings-options): Ensure new variable is defined. |
| @@ -12409,8 +12415,8 @@ | |||
| 12409 | 12415 | ||
| 12410 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | 12416 | 2011-07-28 Bastien Guerry <bzg@gnu.org> |
| 12411 | 12417 | ||
| 12412 | * org-latex.el (org-export-latex-hyperref-format): Update | 12418 | * org-latex.el (org-export-latex-hyperref-format): |
| 12413 | docstring. | 12419 | Update docstring. |
| 12414 | 12420 | ||
| 12415 | 2011-07-28 Tom Dye <tsd@tsdye.com> | 12421 | 2011-07-28 Tom Dye <tsd@tsdye.com> |
| 12416 | 12422 | ||
| @@ -12513,8 +12519,8 @@ | |||
| 12513 | 12519 | ||
| 12514 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 12520 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 12515 | 12521 | ||
| 12516 | * org-exp-blocks.el (org-export-blocks-format-ditaa): This | 12522 | * org-exp-blocks.el (org-export-blocks-format-ditaa): |
| 12517 | function is begin deprecated in favor of begin_src blocks. | 12523 | This function is begin deprecated in favor of begin_src blocks. |
| 12518 | (org-export-blocks-format-dot): This function is begin deprecated in | 12524 | (org-export-blocks-format-dot): This function is begin deprecated in |
| 12519 | favor of begin_src blocks. | 12525 | favor of begin_src blocks. |
| 12520 | 12526 | ||
| @@ -12543,8 +12549,8 @@ | |||
| 12543 | 12549 | ||
| 12544 | 2011-07-28 Julien Danjou <julien@danjou.info> | 12550 | 2011-07-28 Julien Danjou <julien@danjou.info> |
| 12545 | 12551 | ||
| 12546 | * org-agenda.el (org-agenda): Kill all local variables. This | 12552 | * org-agenda.el (org-agenda): Kill all local variables. |
| 12547 | assures we are not keeping buffer variable from an old agenda view | 12553 | This assures we are not keeping buffer variable from an old agenda view |
| 12548 | when switching to a new custom agenda. | 12554 | when switching to a new custom agenda. |
| 12549 | 12555 | ||
| 12550 | 2011-07-28 Julien Danjou <julien@danjou.info> | 12556 | 2011-07-28 Julien Danjou <julien@danjou.info> |
| @@ -12605,8 +12611,8 @@ | |||
| 12605 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | 12611 | 2011-07-28 Bastien Guerry <bzg@gnu.org> |
| 12606 | 12612 | ||
| 12607 | * org-agenda.el (org-agenda-repeating-timestamp-show-all): Allow | 12613 | * org-agenda.el (org-agenda-repeating-timestamp-show-all): Allow |
| 12608 | to use a list of TODO keywords as the value of this variable. The | 12614 | to use a list of TODO keywords as the value of this variable. |
| 12609 | agenda will show repeating stamps for entries matching these TODO | 12615 | The agenda will show repeating stamps for entries matching these TODO |
| 12610 | keywords. | 12616 | keywords. |
| 12611 | (org-agenda-get-timestamps, org-agenda-get-deadlines) | 12617 | (org-agenda-get-timestamps, org-agenda-get-deadlines) |
| 12612 | (org-agenda-get-scheduled): Allow the use of a list of keywords in | 12618 | (org-agenda-get-scheduled): Allow the use of a list of keywords in |
| @@ -12657,8 +12663,8 @@ | |||
| 12657 | 12663 | ||
| 12658 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | 12664 | 2011-07-28 Bastien Guerry <bzg@gnu.org> |
| 12659 | 12665 | ||
| 12660 | * org-latex.el (org-export-latex-emphasis-alist): Use | 12666 | * org-latex.el (org-export-latex-emphasis-alist): |
| 12661 | \protectedtexttt for the =...= emphasis and \verb for the ~...~ | 12667 | Use \protectedtexttt for the =...= emphasis and \verb for the ~...~ |
| 12662 | emphasis. | 12668 | emphasis. |
| 12663 | (org-export-latex-use-verb): Now defaults to t. | 12669 | (org-export-latex-use-verb): Now defaults to t. |
| 12664 | (org-export-latex-emph-format): Distinguish between =...= and | 12670 | (org-export-latex-emph-format): Distinguish between =...= and |
| @@ -12715,18 +12721,18 @@ | |||
| 12715 | 12721 | ||
| 12716 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 12722 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 12717 | 12723 | ||
| 12718 | * ob-exp.el (org-babel-exp-do-export): Simplified, no longer need | 12724 | * ob-exp.el (org-babel-exp-do-export): Simplify, no longer need |
| 12719 | to do anything to export code. | 12725 | to do anything to export code. |
| 12720 | (org-babel-exp-results): No longer returns a replacement for the | 12726 | (org-babel-exp-results): No longer returns a replacement for the |
| 12721 | code block. | 12727 | code block. |
| 12722 | (org-babel-exp-inline-src-blocks): Simplified. | 12728 | (org-babel-exp-inline-src-blocks): Simplify. |
| 12723 | (org-babel-exp-src-block): Removed unnecessary pluralization from | 12729 | (org-babel-exp-src-block): Remove unnecessary pluralization from |
| 12724 | function name. | 12730 | function name. |
| 12725 | 12731 | ||
| 12726 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 12732 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 12727 | 12733 | ||
| 12728 | * ob-exp.el (org-babel-exp-inline-src-blocks): Simplified | 12734 | * ob-exp.el (org-babel-exp-inline-src-blocks): |
| 12729 | exportation of inline code blocks using normal code block | 12735 | Simplify exportation of inline code blocks using normal code block |
| 12730 | execution mechanism to insert results. | 12736 | execution mechanism to insert results. |
| 12731 | (org-babel-exp-results): Results exportation mechanism is unified | 12737 | (org-babel-exp-results): Results exportation mechanism is unified |
| 12732 | for both inline and regular code blocks. | 12738 | for both inline and regular code blocks. |
| @@ -13029,8 +13035,8 @@ | |||
| 13029 | (org-entry-properties): Remove refresh - this is now done in | 13035 | (org-entry-properties): Remove refresh - this is now done in |
| 13030 | org-get-category. | 13036 | org-get-category. |
| 13031 | 13037 | ||
| 13032 | * org-clock.el (org-clock-insert-selection-line): Let | 13038 | * org-clock.el (org-clock-insert-selection-line): |
| 13033 | `org-get-category' do the property refresh. | 13039 | Let `org-get-category' do the property refresh. |
| 13034 | 13040 | ||
| 13035 | * org-archive.el (org-archive-subtree): Force a refresh of | 13041 | * org-archive.el (org-archive-subtree): Force a refresh of |
| 13036 | category properties. | 13042 | category properties. |
| @@ -13089,7 +13095,7 @@ | |||
| 13089 | 13095 | ||
| 13090 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 13096 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| 13091 | 13097 | ||
| 13092 | * ob.el (org-babel-execute-src-block): Removed unused flet | 13098 | * ob.el (org-babel-execute-src-block): Remove unused flet |
| 13093 | function. | 13099 | function. |
| 13094 | 13100 | ||
| 13095 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | 13101 | 2011-07-28 Dan Davison <dandavison7@gmail.com> |
| @@ -13178,13 +13184,13 @@ | |||
| 13178 | 13184 | ||
| 13179 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | 13185 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> |
| 13180 | 13186 | ||
| 13181 | * org-capture.el (org-capture-set-target-location): Use | 13187 | * org-capture.el (org-capture-set-target-location): |
| 13182 | `current-time'. | 13188 | Use `current-time'. |
| 13183 | 13189 | ||
| 13184 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | 13190 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> |
| 13185 | 13191 | ||
| 13186 | * org-capture.el (org-capture-set-target-location): Use | 13192 | * org-capture.el (org-capture-set-target-location): |
| 13187 | `current-time'. | 13193 | Use `current-time'. |
| 13188 | 13194 | ||
| 13189 | 2011-07-28 Bernt Hansen <bernt@norang.ca> | 13195 | 2011-07-28 Bernt Hansen <bernt@norang.ca> |
| 13190 | 13196 | ||
| @@ -13227,8 +13233,8 @@ | |||
| 13227 | 13233 | ||
| 13228 | 2011-07-28 Julien Danjou <julien@danjou.info> | 13234 | 2011-07-28 Julien Danjou <julien@danjou.info> |
| 13229 | 13235 | ||
| 13230 | * org-capture.el (org-capture-fill-template): Use | 13236 | * org-capture.el (org-capture-fill-template): |
| 13231 | `org-set-property' directly. | 13237 | Use `org-set-property' directly. |
| 13232 | 13238 | ||
| 13233 | 2011-07-28 Julien Danjou <julien@danjou.info> | 13239 | 2011-07-28 Julien Danjou <julien@danjou.info> |
| 13234 | 13240 | ||
| @@ -13277,8 +13283,8 @@ | |||
| 13277 | 13283 | ||
| 13278 | 2011-07-28 Konrad Hinsen <konrad.hinsen@fastmail.net> | 13284 | 2011-07-28 Konrad Hinsen <konrad.hinsen@fastmail.net> |
| 13279 | 13285 | ||
| 13280 | * ob-python.el (org-babel-python-initiate-session-by-key): Make | 13286 | * ob-python.el (org-babel-python-initiate-session-by-key): |
| 13281 | sure that py-which-bufname is initialized, as otherwise it will be | 13287 | Make sure that py-which-bufname is initialized, as otherwise it will be |
| 13282 | overwritten the first time a Python buffer is created. | 13288 | overwritten the first time a Python buffer is created. |
| 13283 | 13289 | ||
| 13284 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | 13290 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> |
| @@ -13322,8 +13328,8 @@ | |||
| 13322 | 13328 | ||
| 13323 | 2011-07-28 Łukasz Stelmach <lukasz.stelmach@iem.pw.edu.pl> | 13329 | 2011-07-28 Łukasz Stelmach <lukasz.stelmach@iem.pw.edu.pl> |
| 13324 | 13330 | ||
| 13325 | * org-html.el (org-export-html-mathjax-template): Displaymath | 13331 | * org-html.el (org-export-html-mathjax-template): |
| 13326 | environment and MathJax. | 13332 | Displaymath environment and MathJax. |
| 13327 | 13333 | ||
| 13328 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | 13334 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> |
| 13329 | 13335 | ||
| @@ -14342,7 +14348,7 @@ | |||
| 14342 | 14348 | ||
| 14343 | 2010-11-11 Eric Schulte <schulte.eric@gmail.com> | 14349 | 2010-11-11 Eric Schulte <schulte.eric@gmail.com> |
| 14344 | 14350 | ||
| 14345 | * ob.el (org-babel-demarcate-block): Updated to reflect the new | 14351 | * ob.el (org-babel-demarcate-block): Update to reflect the new |
| 14346 | info list contents. | 14352 | info list contents. |
| 14347 | 14353 | ||
| 14348 | 2010-11-11 Dan Davison <davison@stats.ox.ac.uk> | 14354 | 2010-11-11 Dan Davison <davison@stats.ox.ac.uk> |
| @@ -14382,7 +14388,7 @@ | |||
| 14382 | 14388 | ||
| 14383 | 2010-11-11 Eric Schulte <schulte.eric@gmail.com> | 14389 | 2010-11-11 Eric Schulte <schulte.eric@gmail.com> |
| 14384 | 14390 | ||
| 14385 | * ob-table.el (sbe): Simplified to reflect to var resolution. | 14391 | * ob-table.el (sbe): Simplify to reflect to var resolution. |
| 14386 | 14392 | ||
| 14387 | 2010-11-11 Eric Schulte <schulte.eric@gmail.com> | 14393 | 2010-11-11 Eric Schulte <schulte.eric@gmail.com> |
| 14388 | 14394 | ||
| @@ -15281,7 +15287,7 @@ | |||
| 15281 | (org-speed-command-default-hook): The default hook for | 15287 | (org-speed-command-default-hook): The default hook for |
| 15282 | org-speed-command-hook. Factored out from org-self-insert-command | 15288 | org-speed-command-hook. Factored out from org-self-insert-command |
| 15283 | and mimics existing behavior. | 15289 | and mimics existing behavior. |
| 15284 | (org-self-insert-command): Modified to use org-speed-command-hook. | 15290 | (org-self-insert-command): Modify to use org-speed-command-hook. |
| 15285 | 15291 | ||
| 15286 | 2010-11-11 Carsten Dominik <carsten.dominik@gmail.com> | 15292 | 2010-11-11 Carsten Dominik <carsten.dominik@gmail.com> |
| 15287 | 15293 | ||
| @@ -15769,8 +15775,8 @@ | |||
| 15769 | 2010-11-11 Dan Davison <davison@stats.ox.ac.uk> | 15775 | 2010-11-11 Dan Davison <davison@stats.ox.ac.uk> |
| 15770 | 15776 | ||
| 15771 | * org.el (org-fontify-meta-lines-and-blocks): Alter main regexp to | 15777 | * org.el (org-fontify-meta-lines-and-blocks): Alter main regexp to |
| 15772 | match code blocks with switches and header args. Call | 15778 | match code blocks with switches and header args. |
| 15773 | `org-src-font-lock-fontify-block' for automatic fontification of | 15779 | Call `org-src-font-lock-fontify-block' for automatic fontification of |
| 15774 | code in code blocks, controlled by variable | 15780 | code in code blocks, controlled by variable |
| 15775 | `org-src-fontify-natively'. | 15781 | `org-src-fontify-natively'. |
| 15776 | (org-src-fontify-natively): New variable. | 15782 | (org-src-fontify-natively): New variable. |
| @@ -15939,8 +15945,8 @@ | |||
| 15939 | change. | 15945 | change. |
| 15940 | 15946 | ||
| 15941 | * org-list.el (org-indent-item-tree): Prevent whole list from | 15947 | * org-list.el (org-indent-item-tree): Prevent whole list from |
| 15942 | being moved when user is not moving subtree. Thus | 15948 | being moved when user is not moving subtree. |
| 15943 | `org-cycle-item-indentation' will not allow to move the list. | 15949 | Thus `org-cycle-item-indentation' will not allow to move the list. |
| 15944 | 15950 | ||
| 15945 | 2010-11-11 Nicolas Goaziou <n.goaziou@gmail.com> | 15951 | 2010-11-11 Nicolas Goaziou <n.goaziou@gmail.com> |
| 15946 | 15952 | ||
| @@ -16032,7 +16038,7 @@ | |||
| 16032 | `org-toggle-checkbox' is trying to insert a checkbox at a | 16038 | `org-toggle-checkbox' is trying to insert a checkbox at a |
| 16033 | description item. | 16039 | description item. |
| 16034 | 16040 | ||
| 16035 | * org-list.el (org-item-re): Modified regexp so it can catch | 16041 | * org-list.el (org-item-re): Modify regexp so it can catch |
| 16036 | correct number of white space before item body. | 16042 | correct number of white space before item body. |
| 16037 | 16043 | ||
| 16038 | * org-list.el (org-list-at-regexp-after-bullet-p): Take into | 16044 | * org-list.el (org-list-at-regexp-after-bullet-p): Take into |
| @@ -16644,7 +16650,7 @@ | |||
| 16644 | 16650 | ||
| 16645 | 2010-11-11 Nicolas Goaziou <n.goaziou@gmail.com> | 16651 | 2010-11-11 Nicolas Goaziou <n.goaziou@gmail.com> |
| 16646 | 16652 | ||
| 16647 | * org.el (org-make-link-regexps): Modified regexp of | 16653 | * org.el (org-make-link-regexps): Modify regexp of |
| 16648 | org-plain-link-re. | 16654 | org-plain-link-re. |
| 16649 | 16655 | ||
| 16650 | 2010-11-11 Noorul Islam <noorul@noorul.com> (tiny change) | 16656 | 2010-11-11 Noorul Islam <noorul@noorul.com> (tiny change) |
| @@ -16769,7 +16775,7 @@ | |||
| 16769 | 16775 | ||
| 16770 | * org-feed.el (xml-substitute-special): Declare function for byte | 16776 | * org-feed.el (xml-substitute-special): Declare function for byte |
| 16771 | compiler. | 16777 | compiler. |
| 16772 | (org-feed-unescape): Removed. | 16778 | (org-feed-unescape): Remove. |
| 16773 | (org-feed-parse-rss-entry, org-feed-parse-atom-entry): | 16779 | (org-feed-parse-rss-entry, org-feed-parse-atom-entry): |
| 16774 | Use `xml-substitute-special' to unescape XML entities. | 16780 | Use `xml-substitute-special' to unescape XML entities. |
| 16775 | 16781 | ||
| @@ -17103,7 +17109,7 @@ | |||
| 17103 | 17109 | ||
| 17104 | 2010-11-11 Eric Schulte <schulte.eric@gmail.com> | 17110 | 2010-11-11 Eric Schulte <schulte.eric@gmail.com> |
| 17105 | 17111 | ||
| 17106 | * ob-R.el (org-babel-R-evaluate): Improved prompt-stripping regexp. | 17112 | * ob-R.el (org-babel-R-evaluate): Improve prompt-stripping regexp. |
| 17107 | 17113 | ||
| 17108 | 2010-11-11 Eric Schulte <schulte.eric@gmail.com> | 17114 | 2010-11-11 Eric Schulte <schulte.eric@gmail.com> |
| 17109 | 17115 | ||
| @@ -21694,7 +21700,7 @@ | |||
| 21694 | 21700 | ||
| 21695 | 2009-08-06 Carsten Dominik <carsten.dominik@gmail.com> | 21701 | 2009-08-06 Carsten Dominik <carsten.dominik@gmail.com> |
| 21696 | 21702 | ||
| 21697 | * org.el (org-cycle-internal-local): Improved version of finding | 21703 | * org.el (org-cycle-internal-local): Improve version of finding |
| 21698 | next visible line. | 21704 | next visible line. |
| 21699 | (org-cycle-hide-drawers): Only hide drawers if this is really | 21705 | (org-cycle-hide-drawers): Only hide drawers if this is really |
| 21700 | necessary. | 21706 | necessary. |
diff --git a/lisp/org/org-agenda.el b/lisp/org/org-agenda.el index 79217b6a6e6..764b15ff6c5 100644 --- a/lisp/org/org-agenda.el +++ b/lisp/org/org-agenda.el | |||
| @@ -2015,10 +2015,10 @@ The following commands are available: | |||
| 2015 | (org-add-hook 'post-command-hook 'org-agenda-update-agenda-type nil 'local) | 2015 | (org-add-hook 'post-command-hook 'org-agenda-update-agenda-type nil 'local) |
| 2016 | (org-add-hook 'pre-command-hook 'org-unhighlight nil 'local) | 2016 | (org-add-hook 'pre-command-hook 'org-unhighlight nil 'local) |
| 2017 | ;; Make sure properties are removed when copying text | 2017 | ;; Make sure properties are removed when copying text |
| 2018 | (make-local-variable 'filter-buffer-substring-functions) | ||
| 2019 | (add-hook 'filter-buffer-substring-functions | 2018 | (add-hook 'filter-buffer-substring-functions |
| 2020 | (lambda (fun start end delete) | 2019 | (lambda (fun start end delete) |
| 2021 | (substring-no-properties (funcall fun start end delete)))) | 2020 | (substring-no-properties (funcall fun start end delete))) |
| 2021 | nil t) | ||
| 2022 | (unless org-agenda-keep-modes | 2022 | (unless org-agenda-keep-modes |
| 2023 | (setq org-agenda-follow-mode org-agenda-start-with-follow-mode | 2023 | (setq org-agenda-follow-mode org-agenda-start-with-follow-mode |
| 2024 | org-agenda-entry-text-mode org-agenda-start-with-entry-text-mode | 2024 | org-agenda-entry-text-mode org-agenda-start-with-entry-text-mode |
diff --git a/lisp/org/org-indent.el b/lisp/org/org-indent.el index 6e6f2bf1589..9719a1fa035 100644 --- a/lisp/org/org-indent.el +++ b/lisp/org/org-indent.el | |||
| @@ -182,11 +182,11 @@ during idle time." | |||
| 182 | (org-set-local 'org-hide-leading-stars-before-indent-mode | 182 | (org-set-local 'org-hide-leading-stars-before-indent-mode |
| 183 | org-hide-leading-stars) | 183 | org-hide-leading-stars) |
| 184 | (org-set-local 'org-hide-leading-stars t)) | 184 | (org-set-local 'org-hide-leading-stars t)) |
| 185 | (make-local-variable 'filter-buffer-substring-functions) | ||
| 186 | (add-hook 'filter-buffer-substring-functions | 185 | (add-hook 'filter-buffer-substring-functions |
| 187 | (lambda (fun start end delete) | 186 | (lambda (fun start end delete) |
| 188 | (org-indent-remove-properties-from-string | 187 | (org-indent-remove-properties-from-string |
| 189 | (funcall fun start end delete)))) | 188 | (funcall fun start end delete))) |
| 189 | nil t) | ||
| 190 | (org-add-hook 'after-change-functions 'org-indent-refresh-maybe nil 'local) | 190 | (org-add-hook 'after-change-functions 'org-indent-refresh-maybe nil 'local) |
| 191 | (org-add-hook 'before-change-functions | 191 | (org-add-hook 'before-change-functions |
| 192 | 'org-indent-notify-modified-headline nil 'local) | 192 | 'org-indent-notify-modified-headline nil 'local) |
| @@ -213,7 +213,8 @@ during idle time." | |||
| 213 | (remove-hook 'filter-buffer-substring-functions | 213 | (remove-hook 'filter-buffer-substring-functions |
| 214 | (lambda (fun start end delete) | 214 | (lambda (fun start end delete) |
| 215 | (org-indent-remove-properties-from-string | 215 | (org-indent-remove-properties-from-string |
| 216 | (funcall fun start end delete)))) | 216 | (funcall fun start end delete))) |
| 217 | t) | ||
| 217 | (remove-hook 'after-change-functions 'org-indent-refresh-maybe 'local) | 218 | (remove-hook 'after-change-functions 'org-indent-refresh-maybe 'local) |
| 218 | (remove-hook 'before-change-functions | 219 | (remove-hook 'before-change-functions |
| 219 | 'org-indent-notify-modified-headline 'local) | 220 | 'org-indent-notify-modified-headline 'local) |
diff --git a/lisp/progmodes/python.el b/lisp/progmodes/python.el index 1d7cf02ca5a..53aff94ae0e 100644 --- a/lisp/progmodes/python.el +++ b/lisp/progmodes/python.el | |||
| @@ -1192,28 +1192,32 @@ Returns nil if point is not in a def or class." | |||
| 1192 | ;; Ensure point moves forward. | 1192 | ;; Ensure point moves forward. |
| 1193 | (and (> beg-pos (point)) (goto-char beg-pos))))) | 1193 | (and (> beg-pos (point)) (goto-char beg-pos))))) |
| 1194 | 1194 | ||
| 1195 | (defun python-nav--syntactically (fn poscompfn &optional pos) | 1195 | (defun python-nav--syntactically (fn poscompfn &optional contextfn) |
| 1196 | "Move to point using FN ignoring non-code or paren context. | 1196 | "Move point using FN avoiding places with specific context. |
| 1197 | FN must take no arguments and could be used to set match-data. | 1197 | FN must take no arguments. POSCOMPFN is a two arguments function |
| 1198 | POSCOMPFN is a two arguments function used to compare current and | 1198 | used to compare current and previous point after it is moved |
| 1199 | previous point after it is moved using FN, this is normally a | 1199 | using FN, this is normally a less-than or greater-than |
| 1200 | less-than or greater-than comparison. Optional argument POS is | 1200 | comparison. Optional argument CONTEXTFN defaults to |
| 1201 | internally used in recursive calls and should not be explicitly | 1201 | `python-syntax-context-type' and is used for checking current |
| 1202 | passed." | 1202 | point context, it must return a non-nil value if this point must |
| 1203 | (let* ((newpos | 1203 | be skipped." |
| 1204 | (and (funcall fn) | 1204 | (let ((contextfn (or contextfn 'python-syntax-context-type)) |
| 1205 | (save-match-data | 1205 | (start-pos (point-marker)) |
| 1206 | (and | 1206 | (prev-pos)) |
| 1207 | (not (python-syntax-context-type)) | 1207 | (catch 'found |
| 1208 | (point-marker))))) | 1208 | (while t |
| 1209 | (current-match-data (match-data))) | 1209 | (let* ((newpos |
| 1210 | (cond ((or (and (not pos) newpos) | 1210 | (and (funcall fn) (point-marker))) |
| 1211 | (and pos newpos (funcall poscompfn newpos pos))) | 1211 | (context (funcall contextfn))) |
| 1212 | (set-match-data current-match-data) | 1212 | (cond ((and (not context) newpos |
| 1213 | (point-marker)) | 1213 | (or (and (not prev-pos) newpos) |
| 1214 | ((and (not pos) (not newpos)) nil) | 1214 | (and prev-pos newpos |
| 1215 | (t (python-nav--syntactically | 1215 | (funcall poscompfn newpos prev-pos)))) |
| 1216 | fn poscompfn (point-marker)))))) | 1216 | (throw 'found (point-marker))) |
| 1217 | ((and newpos context) | ||
| 1218 | (setq prev-pos (point))) | ||
| 1219 | (t (when (not newpos) (goto-char start-pos)) | ||
| 1220 | (throw 'found nil)))))))) | ||
| 1217 | 1221 | ||
| 1218 | (defun python-nav--forward-defun (arg) | 1222 | (defun python-nav--forward-defun (arg) |
| 1219 | "Internal implementation of python-nav-{backward,forward}-defun. | 1223 | "Internal implementation of python-nav-{backward,forward}-defun. |
diff --git a/lisp/simple.el b/lisp/simple.el index 5adb634e195..5fda9021004 100644 --- a/lisp/simple.el +++ b/lisp/simple.el | |||
| @@ -3291,46 +3291,33 @@ These commands include \\[set-mark-command] and \\[start-kbd-macro]." | |||
| 3291 | 3291 | ||
| 3292 | 3292 | ||
| 3293 | (defvar filter-buffer-substring-functions nil | 3293 | (defvar filter-buffer-substring-functions nil |
| 3294 | "This variable is a wrapper hook around `filter-buffer-substring'. | 3294 | "This variable is a wrapper hook around `filter-buffer-substring'.") |
| 3295 | Each member of the hook should be a function accepting four arguments: | 3295 | (make-obsolete-variable 'filter-buffer-substring-functions |
| 3296 | \(FUN BEG END DELETE), where FUN is itself a function of three arguments | 3296 | 'filter-buffer-substring-function "24.4") |
| 3297 | |||
| 3298 | (defvar filter-buffer-substring-function #'buffer-substring--filter | ||
| 3299 | "Function to perform the filtering in `filter-buffer-substring'. | ||
| 3300 | The function is called with 3 arguments: | ||
| 3297 | \(BEG END DELETE). The arguments BEG, END, and DELETE are the same | 3301 | \(BEG END DELETE). The arguments BEG, END, and DELETE are the same |
| 3298 | as those of `filter-buffer-substring' in each case. | 3302 | as those of `filter-buffer-substring' in each case. |
| 3299 | 3303 | It should return the buffer substring between BEG and END, after filtering.") | |
| 3300 | The first hook function to be called receives a FUN equivalent | ||
| 3301 | to the default operation of `filter-buffer-substring', | ||
| 3302 | i.e. one that returns the buffer-substring between BEG and | ||
| 3303 | END (processed by any `buffer-substring-filters'). Normally, | ||
| 3304 | the hook function will call FUN and then do its own processing | ||
| 3305 | of the result. The next hook function receives a FUN equivalent | ||
| 3306 | to the previous hook function, calls it, and does its own | ||
| 3307 | processing, and so on. The overall result is that of all hook | ||
| 3308 | functions acting in sequence. | ||
| 3309 | |||
| 3310 | Any hook may choose not to call FUN though, in which case it | ||
| 3311 | effectively replaces the default behavior with whatever it chooses. | ||
| 3312 | Of course, a later hook function may do the same thing.") | ||
| 3313 | 3304 | ||
| 3314 | (defvar buffer-substring-filters nil | 3305 | (defvar buffer-substring-filters nil |
| 3315 | "List of filter functions for `filter-buffer-substring'. | 3306 | "List of filter functions for `filter-buffer-substring'. |
| 3316 | Each function must accept a single argument, a string, and return | 3307 | Each function must accept a single argument, a string, and return |
| 3317 | a string. The buffer substring is passed to the first function | 3308 | a string. The buffer substring is passed to the first function |
| 3318 | in the list, and the return value of each function is passed to | 3309 | in the list, and the return value of each function is passed to |
| 3319 | the next. The final result (if `buffer-substring-filters' is | 3310 | the next. |
| 3320 | nil, this is the unfiltered buffer-substring) is passed to the | ||
| 3321 | first function on `filter-buffer-substring-functions'. | ||
| 3322 | |||
| 3323 | As a special convention, point is set to the start of the buffer text | 3311 | As a special convention, point is set to the start of the buffer text |
| 3324 | being operated on (i.e., the first argument of `filter-buffer-substring') | 3312 | being operated on (i.e., the first argument of `filter-buffer-substring') |
| 3325 | before these functions are called.") | 3313 | before these functions are called.") |
| 3326 | (make-obsolete-variable 'buffer-substring-filters | 3314 | (make-obsolete-variable 'buffer-substring-filters |
| 3327 | 'filter-buffer-substring-functions "24.1") | 3315 | 'filter-buffer-substring-function "24.1") |
| 3328 | 3316 | ||
| 3329 | (defun filter-buffer-substring (beg end &optional delete) | 3317 | (defun filter-buffer-substring (beg end &optional delete) |
| 3330 | "Return the buffer substring between BEG and END, after filtering. | 3318 | "Return the buffer substring between BEG and END, after filtering. |
| 3331 | The wrapper hook `filter-buffer-substring-functions' performs | 3319 | The hook `filter-buffer-substring-function' performs the actual filtering. |
| 3332 | the actual filtering. The obsolete variable `buffer-substring-filters' | 3320 | By default, no filtering is done. |
| 3333 | is also consulted. If both of these are nil, no filtering is done. | ||
| 3334 | 3321 | ||
| 3335 | If DELETE is non-nil, the text between BEG and END is deleted | 3322 | If DELETE is non-nil, the text between BEG and END is deleted |
| 3336 | from the buffer. | 3323 | from the buffer. |
| @@ -3338,9 +3325,12 @@ from the buffer. | |||
| 3338 | This function should be used instead of `buffer-substring', | 3325 | This function should be used instead of `buffer-substring', |
| 3339 | `buffer-substring-no-properties', or `delete-and-extract-region' | 3326 | `buffer-substring-no-properties', or `delete-and-extract-region' |
| 3340 | when you want to allow filtering to take place. For example, | 3327 | when you want to allow filtering to take place. For example, |
| 3341 | major or minor modes can use `filter-buffer-substring-functions' to | 3328 | major or minor modes can use `filter-buffer-substring-function' to |
| 3342 | extract characters that are special to a buffer, and should not | 3329 | extract characters that are special to a buffer, and should not |
| 3343 | be copied into other buffers." | 3330 | be copied into other buffers." |
| 3331 | (funcall filter-buffer-substring-function beg end delete)) | ||
| 3332 | |||
| 3333 | (defun buffer-substring--filter (beg end &optional delete) | ||
| 3344 | (with-wrapper-hook filter-buffer-substring-functions (beg end delete) | 3334 | (with-wrapper-hook filter-buffer-substring-functions (beg end delete) |
| 3345 | (cond | 3335 | (cond |
| 3346 | ((or delete buffer-substring-filters) | 3336 | ((or delete buffer-substring-filters) |
| @@ -4187,7 +4177,7 @@ a mistake; see the documentation of `set-mark'." | |||
| 4187 | (marker-position (mark-marker)) | 4177 | (marker-position (mark-marker)) |
| 4188 | (signal 'mark-inactive nil))) | 4178 | (signal 'mark-inactive nil))) |
| 4189 | 4179 | ||
| 4190 | (defsubst deactivate-mark (&optional force) | 4180 | (defun deactivate-mark (&optional force) |
| 4191 | "Deactivate the mark. | 4181 | "Deactivate the mark. |
| 4192 | If Transient Mark mode is disabled, this function normally does | 4182 | If Transient Mark mode is disabled, this function normally does |
| 4193 | nothing; but if FORCE is non-nil, it deactivates the mark anyway. | 4183 | nothing; but if FORCE is non-nil, it deactivates the mark anyway. |
diff --git a/lisp/subr.el b/lisp/subr.el index 0fed34cfe1e..7fe3d411580 100644 --- a/lisp/subr.el +++ b/lisp/subr.el | |||
| @@ -1414,7 +1414,9 @@ Of course, a subsequent hook function may do the same thing. | |||
| 1414 | Each hook function definition is used to construct the FUN passed | 1414 | Each hook function definition is used to construct the FUN passed |
| 1415 | to the next hook function, if any. The last (or \"outermost\") | 1415 | to the next hook function, if any. The last (or \"outermost\") |
| 1416 | FUN is then called once." | 1416 | FUN is then called once." |
| 1417 | (declare (indent 2) (debug (form sexp body))) | 1417 | (declare (indent 2) (debug (form sexp body)) |
| 1418 | (obsolete "use a <foo>-function variable modified by add-function." | ||
| 1419 | "24.4")) | ||
| 1418 | ;; We need those two gensyms because CL's lexical scoping is not available | 1420 | ;; We need those two gensyms because CL's lexical scoping is not available |
| 1419 | ;; for function arguments :-( | 1421 | ;; for function arguments :-( |
| 1420 | (let ((funs (make-symbol "funs")) | 1422 | (let ((funs (make-symbol "funs")) |
diff --git a/lisp/textmodes/flyspell.el b/lisp/textmodes/flyspell.el index 6ab3e3d3f16..81f17c897eb 100644 --- a/lisp/textmodes/flyspell.el +++ b/lisp/textmodes/flyspell.el | |||
| @@ -738,7 +738,7 @@ before the current command." | |||
| 738 | (let ((ispell-otherchars (ispell-get-otherchars))) | 738 | (let ((ispell-otherchars (ispell-get-otherchars))) |
| 739 | (cond | 739 | (cond |
| 740 | ((not (and (numberp flyspell-pre-point) | 740 | ((not (and (numberp flyspell-pre-point) |
| 741 | (buffer-live-p flyspell-pre-buffer))) | 741 | (eq flyspell-pre-buffer (current-buffer)))) |
| 742 | nil) | 742 | nil) |
| 743 | ((and (eq flyspell-pre-pre-point flyspell-pre-point) | 743 | ((and (eq flyspell-pre-pre-point flyspell-pre-point) |
| 744 | (eq flyspell-pre-pre-buffer flyspell-pre-buffer)) | 744 | (eq flyspell-pre-pre-buffer flyspell-pre-buffer)) |
| @@ -956,11 +956,10 @@ Mostly we check word delimiters." | |||
| 956 | ;; Prevent anything we do from affecting the mark. | 956 | ;; Prevent anything we do from affecting the mark. |
| 957 | deactivate-mark) | 957 | deactivate-mark) |
| 958 | (if (flyspell-check-pre-word-p) | 958 | (if (flyspell-check-pre-word-p) |
| 959 | (with-current-buffer flyspell-pre-buffer | 959 | (save-excursion |
| 960 | '(flyspell-debug-signal-pre-word-checked) | 960 | '(flyspell-debug-signal-pre-word-checked) |
| 961 | (save-excursion | 961 | (goto-char flyspell-pre-point) |
| 962 | (goto-char flyspell-pre-point) | 962 | (flyspell-word))) |
| 963 | (flyspell-word)))) | ||
| 964 | (if (flyspell-check-word-p) | 963 | (if (flyspell-check-word-p) |
| 965 | (progn | 964 | (progn |
| 966 | '(flyspell-debug-signal-word-checked) | 965 | '(flyspell-debug-signal-word-checked) |
| @@ -974,16 +973,14 @@ Mostly we check word delimiters." | |||
| 974 | ;; FLYSPELL-CHECK-PRE-WORD-P | 973 | ;; FLYSPELL-CHECK-PRE-WORD-P |
| 975 | (setq flyspell-pre-pre-buffer (current-buffer)) | 974 | (setq flyspell-pre-pre-buffer (current-buffer)) |
| 976 | (setq flyspell-pre-pre-point (point))) | 975 | (setq flyspell-pre-pre-point (point))) |
| 977 | (progn | 976 | (setq flyspell-pre-pre-buffer nil) |
| 978 | (setq flyspell-pre-pre-buffer nil) | 977 | (setq flyspell-pre-pre-point nil) |
| 979 | (setq flyspell-pre-pre-point nil) | 978 | ;; when a word is not checked because of a delayed command |
| 980 | ;; when a word is not checked because of a delayed command | 979 | ;; we do not disable the ispell cache. |
| 981 | ;; we do not disable the ispell cache. | 980 | (when (and (symbolp this-command) |
| 982 | (if (and (symbolp this-command) | ||
| 983 | (get this-command 'flyspell-delayed)) | 981 | (get this-command 'flyspell-delayed)) |
| 984 | (progn | 982 | (setq flyspell-word-cache-end -1) |
| 985 | (setq flyspell-word-cache-end -1) | 983 | (setq flyspell-word-cache-result '_))) |
| 986 | (setq flyspell-word-cache-result '_))))) | ||
| 987 | (while (and (not (input-pending-p)) (consp flyspell-changes)) | 984 | (while (and (not (input-pending-p)) (consp flyspell-changes)) |
| 988 | (let ((start (car (car flyspell-changes))) | 985 | (let ((start (car (car flyspell-changes))) |
| 989 | (stop (cdr (car flyspell-changes)))) | 986 | (stop (cdr (car flyspell-changes)))) |
diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el index 06c3cc68664..94b184d09a1 100644 --- a/lisp/textmodes/ispell.el +++ b/lisp/textmodes/ispell.el | |||
| @@ -4336,8 +4336,13 @@ Both should not be used to define a buffer-local dictionary." | |||
| 4336 | (if (fboundp 'comment-padright) | 4336 | (if (fboundp 'comment-padright) |
| 4337 | ;; Try and use the proper comment marker, | 4337 | ;; Try and use the proper comment marker, |
| 4338 | ;; e.g. ";;" rather than ";". | 4338 | ;; e.g. ";;" rather than ";". |
| 4339 | (comment-padright comment-start | 4339 | (progn |
| 4340 | (comment-add nil)) | 4340 | ;; XEmacs: comment-normalize-vars |
| 4341 | ;; (newcomment.el) only in >= 21.5 | ||
| 4342 | (and (fboundp 'comment-normalize-vars) | ||
| 4343 | (comment-normalize-vars)) | ||
| 4344 | (comment-padright comment-start | ||
| 4345 | (comment-add nil))) | ||
| 4341 | comment-start) | 4346 | comment-start) |
| 4342 | " ") | 4347 | " ") |
| 4343 | "") | 4348 | "") |
diff --git a/lisp/winner.el b/lisp/winner.el index dfbd15b6676..f521ba0521b 100644 --- a/lisp/winner.el +++ b/lisp/winner.el | |||
| @@ -45,10 +45,8 @@ | |||
| 45 | (if (featurep 'xemacs) | 45 | (if (featurep 'xemacs) |
| 46 | `(if ,store (zmacs-activate-region) | 46 | `(if ,store (zmacs-activate-region) |
| 47 | (zmacs-deactivate-region)) | 47 | (zmacs-deactivate-region)) |
| 48 | `(setq mark-active ,store))))) | 48 | `(if ,store (activate-mark) (deactivate-mark)))))) |
| 49 | (if (boundp 'mark-active) | 49 | (region-active-p)) |
| 50 | mark-active | ||
| 51 | (region-active-p))) | ||
| 52 | 50 | ||
| 53 | (defalias 'winner-edges | 51 | (defalias 'winner-edges |
| 54 | (if (featurep 'xemacs) 'window-pixel-edges 'window-edges)) | 52 | (if (featurep 'xemacs) 'window-pixel-edges 'window-edges)) |
diff --git a/test/ChangeLog b/test/ChangeLog index 7c25ad1a804..c8cb8ee3b54 100644 --- a/test/ChangeLog +++ b/test/ChangeLog | |||
| @@ -1,5 +1,11 @@ | |||
| 1 | 2013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org> | 1 | 2013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org> |
| 2 | 2 | ||
| 3 | * automated/python-tests.el (python-nav-backward-defun-2) | ||
| 4 | (python-nav-backward-defun-3, python-nav-forward-defun-2) | ||
| 5 | (python-nav-forward-defun-3): New tests. | ||
| 6 | |||
| 7 | 2013-04-17 Fabián Ezequiel Gallina <fgallina@gnu.org> | ||
| 8 | |||
| 3 | * automated/python-tests.el (python-nav-backward-defun-1) | 9 | * automated/python-tests.el (python-nav-backward-defun-1) |
| 4 | (python-nav-forward-defun-1): New tests. | 10 | (python-nav-forward-defun-1): New tests. |
| 5 | 11 | ||
diff --git a/test/automated/python-tests.el b/test/automated/python-tests.el index a7c7aab6464..15089e6b393 100644 --- a/test/automated/python-tests.el +++ b/test/automated/python-tests.el | |||
| @@ -718,6 +718,60 @@ class A(object): # A | |||
| 718 | (python-tests-look-at "class A(object): # A" -1))) | 718 | (python-tests-look-at "class A(object): # A" -1))) |
| 719 | (should (not (python-nav-backward-defun))))) | 719 | (should (not (python-nav-backward-defun))))) |
| 720 | 720 | ||
| 721 | (ert-deftest python-nav-backward-defun-2 () | ||
| 722 | (python-tests-with-temp-buffer | ||
| 723 | " | ||
| 724 | def decoratorFunctionWithArguments(arg1, arg2, arg3): | ||
| 725 | '''print decorated function call data to stdout. | ||
| 726 | |||
| 727 | Usage: | ||
| 728 | |||
| 729 | @decoratorFunctionWithArguments('arg1', 'arg2') | ||
| 730 | def func(a, b, c=True): | ||
| 731 | pass | ||
| 732 | ''' | ||
| 733 | |||
| 734 | def wwrap(f): | ||
| 735 | print 'Inside wwrap()' | ||
| 736 | def wrapped_f(*args): | ||
| 737 | print 'Inside wrapped_f()' | ||
| 738 | print 'Decorator arguments:', arg1, arg2, arg3 | ||
| 739 | f(*args) | ||
| 740 | print 'After f(*args)' | ||
| 741 | return wrapped_f | ||
| 742 | return wwrap | ||
| 743 | " | ||
| 744 | (goto-char (point-max)) | ||
| 745 | (should (= (save-excursion (python-nav-backward-defun)) | ||
| 746 | (python-tests-look-at " def wrapped_f(*args):" -1))) | ||
| 747 | (should (= (save-excursion (python-nav-backward-defun)) | ||
| 748 | (python-tests-look-at " def wwrap(f):" -1))) | ||
| 749 | (should (= (save-excursion (python-nav-backward-defun)) | ||
| 750 | (python-tests-look-at "def decoratorFunctionWithArguments(arg1, arg2, arg3):" -1))) | ||
| 751 | (should (not (python-nav-backward-defun))))) | ||
| 752 | |||
| 753 | (ert-deftest python-nav-backward-defun-3 () | ||
| 754 | (python-tests-with-temp-buffer | ||
| 755 | " | ||
| 756 | ''' | ||
| 757 | def u(self): | ||
| 758 | pass | ||
| 759 | |||
| 760 | def v(self): | ||
| 761 | pass | ||
| 762 | |||
| 763 | def w(self): | ||
| 764 | pass | ||
| 765 | ''' | ||
| 766 | |||
| 767 | class A(object): | ||
| 768 | pass | ||
| 769 | " | ||
| 770 | (goto-char (point-min)) | ||
| 771 | (let ((point (python-tests-look-at "class A(object):"))) | ||
| 772 | (should (not (python-nav-backward-defun))) | ||
| 773 | (should (= point (point)))))) | ||
| 774 | |||
| 721 | (ert-deftest python-nav-forward-defun-1 () | 775 | (ert-deftest python-nav-forward-defun-1 () |
| 722 | (python-tests-with-temp-buffer | 776 | (python-tests-with-temp-buffer |
| 723 | " | 777 | " |
| @@ -762,6 +816,60 @@ class A(object): # A | |||
| 762 | (python-tests-look-at "(self): # c"))) | 816 | (python-tests-look-at "(self): # c"))) |
| 763 | (should (not (python-nav-forward-defun))))) | 817 | (should (not (python-nav-forward-defun))))) |
| 764 | 818 | ||
| 819 | (ert-deftest python-nav-forward-defun-2 () | ||
| 820 | (python-tests-with-temp-buffer | ||
| 821 | " | ||
| 822 | def decoratorFunctionWithArguments(arg1, arg2, arg3): | ||
| 823 | '''print decorated function call data to stdout. | ||
| 824 | |||
| 825 | Usage: | ||
| 826 | |||
| 827 | @decoratorFunctionWithArguments('arg1', 'arg2') | ||
| 828 | def func(a, b, c=True): | ||
| 829 | pass | ||
| 830 | ''' | ||
| 831 | |||
| 832 | def wwrap(f): | ||
| 833 | print 'Inside wwrap()' | ||
| 834 | def wrapped_f(*args): | ||
| 835 | print 'Inside wrapped_f()' | ||
| 836 | print 'Decorator arguments:', arg1, arg2, arg3 | ||
| 837 | f(*args) | ||
| 838 | print 'After f(*args)' | ||
| 839 | return wrapped_f | ||
| 840 | return wwrap | ||
| 841 | " | ||
| 842 | (goto-char (point-min)) | ||
| 843 | (should (= (save-excursion (python-nav-forward-defun)) | ||
| 844 | (python-tests-look-at "(arg1, arg2, arg3):"))) | ||
| 845 | (should (= (save-excursion (python-nav-forward-defun)) | ||
| 846 | (python-tests-look-at "(f):"))) | ||
| 847 | (should (= (save-excursion (python-nav-forward-defun)) | ||
| 848 | (python-tests-look-at "(*args):"))) | ||
| 849 | (should (not (python-nav-forward-defun))))) | ||
| 850 | |||
| 851 | (ert-deftest python-nav-forward-defun-3 () | ||
| 852 | (python-tests-with-temp-buffer | ||
| 853 | " | ||
| 854 | class A(object): | ||
| 855 | pass | ||
| 856 | |||
| 857 | ''' | ||
| 858 | def u(self): | ||
| 859 | pass | ||
| 860 | |||
| 861 | def v(self): | ||
| 862 | pass | ||
| 863 | |||
| 864 | def w(self): | ||
| 865 | pass | ||
| 866 | ''' | ||
| 867 | " | ||
| 868 | (goto-char (point-min)) | ||
| 869 | (let ((point (python-tests-look-at "(object):"))) | ||
| 870 | (should (not (python-nav-forward-defun))) | ||
| 871 | (should (= point (point)))))) | ||
| 872 | |||
| 765 | (ert-deftest python-nav-beginning-of-statement-1 () | 873 | (ert-deftest python-nav-beginning-of-statement-1 () |
| 766 | (python-tests-with-temp-buffer | 874 | (python-tests-with-temp-buffer |
| 767 | " | 875 | " |