diff options
| author | Bastien Guerry | 2011-07-28 17:13:49 +0200 |
|---|---|---|
| committer | Bastien Guerry | 2011-07-28 17:13:49 +0200 |
| commit | 3ab2c837b302b01fff610f7b83050ab7e703477c (patch) | |
| tree | efa67ed523bbda4d41488ae6b9ad2782941ddcf2 /lisp/org/ChangeLog | |
| parent | 44a8054f971837447e80d618b6e0c2a77778a2ee (diff) | |
| download | emacs-3ab2c837b302b01fff610f7b83050ab7e703477c.tar.gz emacs-3ab2c837b302b01fff610f7b83050ab7e703477c.zip | |
Merge changes from Org 7.4 to current Org 7.7.
Diffstat (limited to 'lisp/org/ChangeLog')
| -rw-r--r-- | lisp/org/ChangeLog | 5191 |
1 files changed, 5191 insertions, 0 deletions
diff --git a/lisp/org/ChangeLog b/lisp/org/ChangeLog index d9ca232c9d0..a11db6f7b63 100644 --- a/lisp/org/ChangeLog +++ b/lisp/org/ChangeLog | |||
| @@ -1,3 +1,5194 @@ | |||
| 1 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2 | |||
| 3 | * org-agenda.el (org-agenda-filter-by-tag): bugfix: always refresh | ||
| 4 | the agenda when needed. | ||
| 5 | |||
| 6 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 7 | |||
| 8 | * org-publish.el (org-publish-index-generate-theindex): rename | ||
| 9 | from `org-publish-index-generate-theindex.inc'. Use the file | ||
| 10 | theindex.org directly instead of including theindex.inc. | ||
| 11 | (org-publish-projects): Don't delete .orgx files. | ||
| 12 | (org-publish-aux-preprocess): Use .file.orgx. | ||
| 13 | |||
| 14 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 15 | |||
| 16 | * org-html.el (org-export-html-preamble-format): New default for | ||
| 17 | the HTML preamble: don't include the title. Also improve the | ||
| 18 | docstring. | ||
| 19 | (org-export-html-postamble-format): Improve the docstring. | ||
| 20 | (org-export-as-html): Add the title within the "content" div. | ||
| 21 | This is necessary for interaction with the org-info.js script. | ||
| 22 | |||
| 23 | 2011-07-28 Michael Brand <michael.ch.brand@gmail.com> | ||
| 24 | |||
| 25 | * org-table.el (org-table-edit-field): Display field coordinates. | ||
| 26 | |||
| 27 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 28 | |||
| 29 | * org-publish.el (org-publish-find-title): bugfix: kill buffers | ||
| 30 | unless they were already visited. | ||
| 31 | (org-sitemap-sort-files, org-sitemap-sort-folders) | ||
| 32 | (org-sitemap-ignore-case, org-sitemap-requested) | ||
| 33 | (org-sitemap-date-format, org-sitemap-file-entry-format): use | ||
| 34 | a correct prefix. | ||
| 35 | (org-publish-projects): Make sure to delete .orgx files. | ||
| 36 | (org-publish-index-generate-theindex.inc): Small docstring | ||
| 37 | fix. | ||
| 38 | |||
| 39 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 40 | |||
| 41 | * org-table.el (org-table-duration-custom-format): New defcustom | ||
| 42 | to select output format of durations computations. | ||
| 43 | (org-table-time-seconds-to-string): Use the new variable. | ||
| 44 | (org-table-eval-formula): Allow `t' as a flag, on top of `T'. `t' | ||
| 45 | will use the custom output format defined in | ||
| 46 | `org-table-duration-custom-format'. | ||
| 47 | |||
| 48 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 49 | |||
| 50 | * org-list.el: search blank lines down to the end of the item | ||
| 51 | instead of stopping at the item, in order to possibly match such | ||
| 52 | lines within the item. | ||
| 53 | |||
| 54 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 55 | |||
| 56 | * org-latex.el (org-export-latex-href-format): docstring fix to | ||
| 57 | reflect the fact that you can use only one "%s". | ||
| 58 | (org-export-latex-links): allow `org-export-latex-href-format' to | ||
| 59 | have only one "%s". | ||
| 60 | |||
| 61 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 62 | |||
| 63 | * org.el (org-org-menu): Add `org-copy-visible' to the menu. | ||
| 64 | |||
| 65 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 66 | |||
| 67 | * org.el (org-copy-visible): New command. | ||
| 68 | |||
| 69 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 70 | |||
| 71 | * org-capture.el (org-capture-templates): docstring fix. | ||
| 72 | |||
| 73 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 74 | |||
| 75 | * ob.el (org-babel-view-src-block-info): New function to inspect | ||
| 76 | code blocks. | ||
| 77 | |||
| 78 | * ob-keys.el (org-babel-key-bindings): Key bindings for | ||
| 79 | org-babel-view-src-block-info. | ||
| 80 | |||
| 81 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 82 | |||
| 83 | * org-exp.el (org-infile-export-plist): Handle recursively | ||
| 84 | included setup files. The value of the last included file always | ||
| 85 | takes precedence over previous values. | ||
| 86 | |||
| 87 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 88 | |||
| 89 | * org.el (org-timestamp-change): keep point in the same category | ||
| 90 | when updating a time-stamp. This requires to be careful, as, | ||
| 91 | depending on the locale, name of day might change of length during | ||
| 92 | the process. | ||
| 93 | |||
| 94 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 95 | |||
| 96 | * org-footnote.el (org-footnote-create-definition): when skipping | ||
| 97 | already written footnotes definition, the algorithme would assume | ||
| 98 | each one was only one-line long. | ||
| 99 | |||
| 100 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 101 | |||
| 102 | * org-table.el (org-table-eval-formula): Fix bug when a formula | ||
| 103 | "range" is just one cell. | ||
| 104 | (org-table-time-string-to-seconds): don't check whether | ||
| 105 | we manipulate a string. | ||
| 106 | |||
| 107 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 108 | |||
| 109 | * org-exp.el (org-export-mark-list-end) | ||
| 110 | (org-export-mark-list-properties): don't remove the ending regexp | ||
| 111 | when it consists in blank lines. | ||
| 112 | |||
| 113 | * org-list.el (org-list-parse-list): ditto, but remove it | ||
| 114 | completely when it isn't made of blank lines (i.e. during export | ||
| 115 | process). | ||
| 116 | |||
| 117 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 118 | |||
| 119 | * org-table.el (org-table-time-string-to-seconds): match either | ||
| 120 | HH:MM:SS or HH:MM (instead of MM:SS). | ||
| 121 | |||
| 122 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 123 | |||
| 124 | * org.el (org-ctrl-c-ctrl-c-final-hook): New hook to be run when | ||
| 125 | `org-ctrl-c-ctrl-c' cannot do anything useful in the given | ||
| 126 | context. | ||
| 127 | |||
| 128 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 129 | |||
| 130 | * org-html.el (org-export-html-with-timestamp) | ||
| 131 | (org-export-html-html-helper-timestamp): These are obsolete | ||
| 132 | variables as of Org version 7.7 as you can already export the | ||
| 133 | timestamp from the preamble or the postamble. | ||
| 134 | (org-export-html-before-content-div): Delete variable. | ||
| 135 | (org-export-html-content-div): obsolete variable as of 7.7. | ||
| 136 | (org-export-html-divs): New variable to define divs used in | ||
| 137 | HTML export. | ||
| 138 | (org-export-as-html): Now the preamble and the postamble are | ||
| 139 | surrounded by a <div ...>. The name of the div is defined | ||
| 140 | through `org-export-html-divs'. | ||
| 141 | |||
| 142 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 143 | |||
| 144 | * org-table.el (org-table-eval-formula): Throw an error when | ||
| 145 | trying to replace complex range with invalid references. | ||
| 146 | |||
| 147 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 148 | |||
| 149 | * org-macs.el (org-with-limited-levels): some functions, like | ||
| 150 | `org-back-to-heading', being deeply based on outline-mode, still | ||
| 151 | refer to `outline-regexp' instead of `org-outline-regexp'. | ||
| 152 | |||
| 153 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 154 | |||
| 155 | * org.el (org-refile-get-targets): new optional argument | ||
| 156 | `excluded-entries' to exclude entries from the targets. | ||
| 157 | (org-refile-get-location): From an org-mode buffer, exclude | ||
| 158 | current heading and subheadings from the list of targets when | ||
| 159 | org-refile-use-cache is nil. | ||
| 160 | |||
| 161 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 162 | |||
| 163 | * org.el (org-imenu-get-tree): note to self: headlines start at | ||
| 164 | bol. | ||
| 165 | |||
| 166 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 167 | |||
| 168 | * ob-maxima.el: New file. Fixed self-proclaimed file name. | ||
| 169 | |||
| 170 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 171 | |||
| 172 | * ob.el (org-babel-sha1-hash): Only call copy-seq on proper lists. | ||
| 173 | |||
| 174 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 175 | |||
| 176 | * org.el (org-kill-is-subtree-p): matched string needs to start at | ||
| 177 | bol. | ||
| 178 | |||
| 179 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 180 | |||
| 181 | * org.el (org-paste-subtree, org-kill-is-subtree-p) | ||
| 182 | (org-yank-folding-would-swallow-text, org-yank-generic): use | ||
| 183 | `org-with-limited-levels' macro. | ||
| 184 | |||
| 185 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 186 | |||
| 187 | * org-macs.el (org-with-limited-levels): also modify, when | ||
| 188 | appropriate, `org-outline-regexp-at-bol'. | ||
| 189 | |||
| 190 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 191 | |||
| 192 | * org.el (org-timestamp-change): some locales don't use the same | ||
| 193 | length for date abbreviations. Set a marker at origin in case | ||
| 194 | length of new timestamp is different. | ||
| 195 | |||
| 196 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 197 | |||
| 198 | * org.el (org-imenu-get-tree): browse only true headlines. | ||
| 199 | |||
| 200 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 201 | |||
| 202 | * org-archive.el (org-archive-subtree): while it might be possible | ||
| 203 | to archive an headline of a temporary buffer (i.e. not visiting a | ||
| 204 | file), it wouldn't be really sensical. | ||
| 205 | |||
| 206 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 207 | |||
| 208 | * org-archive.el (org-extract-archive-file) | ||
| 209 | (org-extract-archive-heading, org-archive-subtree): | ||
| 210 | buffer-file-name is nil in an indirect buffer. Thus, use | ||
| 211 | (buffer-file-name (buffer-base-buffer)), which will, in any case, | ||
| 212 | return the file-name. | ||
| 213 | |||
| 214 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 215 | |||
| 216 | * org-capture.el (org-capture): if dired isn't loaded, | ||
| 217 | `dired-buffers' isn't defined, and %F will fail. | ||
| 218 | |||
| 219 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 220 | |||
| 221 | * ob-java.el (org-babel-execute:java): Don't create empty package | ||
| 222 | directories. | ||
| 223 | |||
| 224 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 225 | |||
| 226 | * ob-java.el: New file. | ||
| 227 | |||
| 228 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 229 | |||
| 230 | * ob.el (org-babel-execute-src-block): Replaced call to defunct | ||
| 231 | function `org-babel-result-hash'. | ||
| 232 | |||
| 233 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 234 | |||
| 235 | * org-footnote.el (org-footnote-in-valid-context-p): avoid cited | ||
| 236 | lines and headers in message-mode. | ||
| 237 | (org-footnote-at-reference-p): remove check for cited lines, this | ||
| 238 | is now handled by the previous function. Refactor. | ||
| 239 | |||
| 240 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 241 | |||
| 242 | * org-capture.el (org-capture): if no file is associated to | ||
| 243 | current buffer, check dired buffer and try to retreive a possibly | ||
| 244 | directory associated. | ||
| 245 | |||
| 246 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 247 | |||
| 248 | * ob-exp.el (org-babel-exp-results): Resolve hashes in the current | ||
| 249 | (not original) file buffer. | ||
| 250 | |||
| 251 | * ob.el (org-babel-current-result-hash): More informative name, | ||
| 252 | and remove useless optional argument. | ||
| 253 | |||
| 254 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 255 | |||
| 256 | * org.el (org-refile-get-location): exclude current heading from | ||
| 257 | the refile table. | ||
| 258 | |||
| 259 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 260 | |||
| 261 | * org-footnote.el (org-footnote-at-reference-p): test if match is | ||
| 262 | in cited text, when replying to a message. | ||
| 263 | (org-footnote-new): do not create a new footnote at bol, as it might | ||
| 264 | be seen as a definition. | ||
| 265 | (org-footnote-at-definition-p): ignore definitions in forbidden | ||
| 266 | blocks, as it is already the case for references. | ||
| 267 | |||
| 268 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 269 | |||
| 270 | * org-bibtex.el (org-bibtex-create, org-bibtex-write): Change | ||
| 271 | argument of `org-toggle-tag' to 'on. (Other arguments, e.g., t, | ||
| 272 | have no effect). | ||
| 273 | |||
| 274 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 275 | |||
| 276 | * org-bibtex.el (org-bibtex-get): Don't let trimming turn nils | ||
| 277 | into empty strings. | ||
| 278 | |||
| 279 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 280 | |||
| 281 | * org-list.el (org-list-insert-item): actualize code comments. | ||
| 282 | (org-insert-item): for consistency, point cannot be moved at | ||
| 283 | a surprising place when the user is being asked to choose a new | ||
| 284 | description term to insert in the list. Point should stay where the | ||
| 285 | user called the command. | ||
| 286 | |||
| 287 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 288 | |||
| 289 | * org-toc.el (org-toc-before-first-heading-p, org-toc-show) | ||
| 290 | (org-toc-get-headlines-status): Use `org-outline-regexp-bol'. | ||
| 291 | |||
| 292 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 293 | |||
| 294 | * org.el (org-outline-regexp-bol): New defconst. | ||
| 295 | (org-outline-level, org-set-font-lock-defaults, org-cycle) | ||
| 296 | (org-overview, org-content, org-flag-drawer) | ||
| 297 | (org-first-headline-recenter, org-insert-todo-heading) | ||
| 298 | (org-map-region, org-move-subtree-down, org-paste-subtree) | ||
| 299 | (org-kill-is-subtree-p, org-context-p, org-refile) | ||
| 300 | (org-refile-new-child, org-toggle-comment, org-todo) | ||
| 301 | (org-add-planning-info, org-add-log-setup, org-scan-tags) | ||
| 302 | (org-set-tags, org-insert-property-drawer) | ||
| 303 | (org-prepare-agenda-buffers, org-preview-latex-fragment) | ||
| 304 | (org-speed-command-default-hook, org-check-for-hidden) | ||
| 305 | (org-toggle-item, org-toggle-heading) | ||
| 306 | (org-indent-line-function, org-set-autofill-regexps) | ||
| 307 | (org-fill-paragraph, org-toggle-fixed-width-section) | ||
| 308 | (org-yank-generic, org-yank-folding-would-swallow-text) | ||
| 309 | (org-first-sibling-p, org-goto-sibling) | ||
| 310 | (org-goto-first-child, org-show-entry): Use | ||
| 311 | `org-outline-regexp' and `org-outline-regexp-bol'. | ||
| 312 | |||
| 313 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 314 | |||
| 315 | * org.el (org-update-parent-todo-statistics): COOKIE_DATA should | ||
| 316 | be checked for parent, not current headline. Also, this function | ||
| 317 | doesn't need to be interactive. | ||
| 318 | |||
| 319 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 320 | |||
| 321 | * org-list.el (org-list-send-item, org-list-struct-apply-struct) | ||
| 322 | (org-apply-on-list, org-toggle-checkbox): make markers point | ||
| 323 | nowhere when they have become useless. | ||
| 324 | |||
| 325 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 326 | |||
| 327 | * org-list.el (org-list-insert-item): when insertion point is in | ||
| 328 | some white line after the end of the list, remove all unnecessary | ||
| 329 | white lines there before proceeding. Also refactor a snippet of | ||
| 330 | code. | ||
| 331 | |||
| 332 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 333 | |||
| 334 | * org-latex.el (org-export-latex-image-default-option): Change | ||
| 335 | default value. | ||
| 336 | |||
| 337 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 338 | |||
| 339 | * org.el (org-fontify-meta-lines-and-blocks-1): blocks cannot be | ||
| 340 | correctly fontified when the buffer is missing a final newline. | ||
| 341 | |||
| 342 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 343 | |||
| 344 | * ob.el (org-babel-strip-protective-commas): Return `nil' instead | ||
| 345 | of an error if no argument is given. | ||
| 346 | (org-babel-parse-src-block-match): Make sure body is defined | ||
| 347 | in the let construct. | ||
| 348 | |||
| 349 | 2011-07-28 Jon Anders Skorpen <jonas@ifi.uio.no> (tiny change) | ||
| 350 | |||
| 351 | * org-publish.el (org-publish-cache-file-needs-publishing): Regexp | ||
| 352 | did not find includes with double quoted file names. | ||
| 353 | |||
| 354 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 355 | |||
| 356 | * org-footnote.el (org-footnote-normalize): footnote section | ||
| 357 | should be inserted only if there are footnotes to insert. | ||
| 358 | |||
| 359 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 360 | |||
| 361 | * org-footnote.el (org-footnote-at-definition-p) | ||
| 362 | (org-footnote-normalize): do not grab signature in the definition | ||
| 363 | of the last footnote. | ||
| 364 | |||
| 365 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 366 | |||
| 367 | * org-bibtex.el (org-babel-trim): Declare this function to the | ||
| 368 | compiler. | ||
| 369 | (org-bibtex-get): Trimming whitespace off of bibtex fields read from | ||
| 370 | properties. | ||
| 371 | |||
| 372 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 373 | |||
| 374 | * org-exp.el (org-export-preprocess-string): add the possibility | ||
| 375 | to call recursively the function. Also change order of some | ||
| 376 | function calls. Comment export process for footnotes. | ||
| 377 | |||
| 378 | * org-footnote.el (org-footnote-normalize): change the export | ||
| 379 | specific parameter to hold properties of export. Thus, the | ||
| 380 | function can send every footnote definition in the buffer through | ||
| 381 | `org-export-process-string'. | ||
| 382 | |||
| 383 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 384 | |||
| 385 | * org-latex.el (org-export-latex-preprocess): first insert | ||
| 386 | footnotes in the temporary buffer so their contents can properly | ||
| 387 | be protected from further transformations if required. | ||
| 388 | |||
| 389 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 390 | |||
| 391 | * org-list.el (org-list-indent-offset): new variable. | ||
| 392 | (org-list-struct-fix-ind): make use of the new variable. | ||
| 393 | |||
| 394 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 395 | |||
| 396 | * org-latex.el (org-export-latex-list-parameters): complete | ||
| 397 | default value with cbtrans option. | ||
| 398 | |||
| 399 | * org-list.el (org-list-to-latex): set a more consistent default | ||
| 400 | value. | ||
| 401 | |||
| 402 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 403 | |||
| 404 | * org-list.el (org-list-swap-items): move it to a meaningful | ||
| 405 | position in source code (i.e. before any function using it), and | ||
| 406 | rename it to an easier name. | ||
| 407 | |||
| 408 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 409 | |||
| 410 | * org-list.el (org-list-separating-blank-lines-number): if there | ||
| 411 | are blank lines already in the whole list, add a blank line. | ||
| 412 | |||
| 413 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 414 | |||
| 415 | * org-list.el (org-list-use-circular-move): new variable. | ||
| 416 | (org-previous-item, org-next-item): make use of the new variable. | ||
| 417 | (org-move-item-down, org-move-item-up): make use of the new | ||
| 418 | variable. Simplify code. | ||
| 419 | |||
| 420 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 421 | |||
| 422 | * org-list.el (org-list-delete-item, org-list-send-item): new | ||
| 423 | functions. | ||
| 424 | |||
| 425 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 426 | |||
| 427 | * org-agenda.el (org-agenda-bulk-custom-functions): New variable | ||
| 428 | for custom bulk action functions. | ||
| 429 | (org-agenda-bulk-action): Use it. | ||
| 430 | |||
| 431 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 432 | |||
| 433 | * org-latex.el (org-export-latex-quotes): New defcustom. | ||
| 434 | (org-export-latex-quotation-marks): Use it. | ||
| 435 | |||
| 436 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 437 | |||
| 438 | * org-capture.el (org-capture-finalize): bugfix about inserted | ||
| 439 | blank line when killing the capture buffer and | ||
| 440 | `org-blank-before-new-entry' tells to not insert anything before a | ||
| 441 | heading. | ||
| 442 | |||
| 443 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 444 | |||
| 445 | * org-html.el (org-export-html-content-div): Rename from | ||
| 446 | `org-export-content-div'. | ||
| 447 | (org-export-as-html): Use new name. | ||
| 448 | |||
| 449 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 450 | |||
| 451 | * org-latex.el (org-export-latex-header-defs-re): Delete. | ||
| 452 | |||
| 453 | 2011-07-28 Bastien <bzg@gnu.org> | ||
| 454 | |||
| 455 | * org.el (org-last-set-property): New variable. | ||
| 456 | (org-read-property-name): Use the new variable: the prompt | ||
| 457 | defaults to the last property set, unless there is a property | ||
| 458 | in the line at point. | ||
| 459 | |||
| 460 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 461 | |||
| 462 | * org-capture.el (org-capture-before-finalize-hook) | ||
| 463 | (org-capture-after-finalize-hook, org-capture-mode-map) | ||
| 464 | (org-capture-mode, org-capture-goto-last-stored): Fix docstring, | ||
| 465 | consistently refer to capture, not remember. | ||
| 466 | |||
| 467 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 468 | |||
| 469 | * ob-clojure.el (org-babel-execute:clojure): Respects "scalar" and | ||
| 470 | "verbatim" results params. | ||
| 471 | |||
| 472 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 473 | |||
| 474 | * ob-awk.el (org-babel-execute:awk): Use "verbatim" as synonym for | ||
| 475 | "scalar". | ||
| 476 | |||
| 477 | * ob-sh.el (org-babel-sh-evaluate): Use "verbatim" as synonym for | ||
| 478 | "scalar". | ||
| 479 | |||
| 480 | * ob-sqlite.el (org-babel-execute:sqlite): Use "verbatim" as | ||
| 481 | synonym for "scalar". | ||
| 482 | |||
| 483 | * ob.el (org-babel-merge-params): Use "verbatim" as synonym for | ||
| 484 | "scalar". | ||
| 485 | |||
| 486 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 487 | |||
| 488 | * ob.el (org-babel-script-escape): Parse odd parens when nested | ||
| 489 | isnide lists. | ||
| 490 | |||
| 491 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 492 | |||
| 493 | * ob-clojure.el (org-babel-execute:clojure): No longer force | ||
| 494 | results into elisp if they don't naturally fit. | ||
| 495 | |||
| 496 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 497 | |||
| 498 | * ob-clojure.el (org-babel-execute:clojure): Stop re-reading | ||
| 499 | already parsed lisp results. | ||
| 500 | |||
| 501 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 502 | |||
| 503 | * org-list.el (org-plain-list-ordered-item-terminator): remove | ||
| 504 | incorrect assumption. | ||
| 505 | |||
| 506 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 507 | |||
| 508 | * org-footnote.el (org-footnote-forbidden-blocks): add missing | ||
| 509 | exporter specific blocks. | ||
| 510 | |||
| 511 | * org-list.el (org-list-forbidden-blocks): ditto. | ||
| 512 | |||
| 513 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 514 | |||
| 515 | * org-latex.el (org-export-latex-tables): Bugfix: remove | ||
| 516 | properties from fields. | ||
| 517 | |||
| 518 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 519 | |||
| 520 | * org.el (org-shiftcontrolup, org-shiftcontroldown): New commands | ||
| 521 | to use `org-clock-timestamps-change'. | ||
| 522 | |||
| 523 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 524 | |||
| 525 | * org.el (org-timestamp-up, org-timestamp-down): mention time | ||
| 526 | changes in the docstring. | ||
| 527 | |||
| 528 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 529 | |||
| 530 | * org-clock.el (org-clock-remove-empty-clock-drawer): New function | ||
| 531 | to remove empty clock drawer. | ||
| 532 | (org-clock-out-hook): Add the new function as a hook. | ||
| 533 | |||
| 534 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 535 | |||
| 536 | * org-list.el (org-list-in-valid-context-p): use `org-in-block-p'. | ||
| 537 | |||
| 538 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 539 | |||
| 540 | * org.el (org-in-block-p): new function. | ||
| 541 | |||
| 542 | * org-footnote.el (org-footnote-forbidden-blocks): new variable. | ||
| 543 | (org-footnote-in-valid-context-p): new function. | ||
| 544 | (org-footnote-at-reference-p): use new function. Allow inline | ||
| 545 | footnotes to start at bol. | ||
| 546 | |||
| 547 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 548 | |||
| 549 | * org-lparse.el (org-lparse-use-flashy-warning): New defcustom. | ||
| 550 | (org-lparse-warn): Use it. | ||
| 551 | |||
| 552 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 553 | |||
| 554 | * org-ascii.el (org-export-as-utf8): fix call to | ||
| 555 | `org-called-interactively-p': it requires an argument. Also fix | ||
| 556 | the docstring. | ||
| 557 | |||
| 558 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 559 | |||
| 560 | * ob-lilypond.el (show-all): Declaring function from outline.el. | ||
| 561 | (org-babel-default-header-args:lilypond): Declared. | ||
| 562 | (ly-process-basic): Use the appropriate prefix for the temporary | ||
| 563 | file, and don't call a function from ob-dot.el. | ||
| 564 | (ly-version): Let-bind a free variable. | ||
| 565 | |||
| 566 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 567 | |||
| 568 | * ob-lilypond.el: New file. | ||
| 569 | |||
| 570 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 571 | |||
| 572 | * org-publish.el | ||
| 573 | (org-publish-cache-file-needs-publishing): only check against .org | ||
| 574 | files. | ||
| 575 | |||
| 576 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 577 | |||
| 578 | * org.el (org-mode): Use org-default as | ||
| 579 | the default face in org-mode. | ||
| 580 | |||
| 581 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 582 | |||
| 583 | * org-publish.el | ||
| 584 | (org-publish-cache-file-needs-publishing): Takes care of more | ||
| 585 | recently included files, returning `t' in case the file including | ||
| 586 | them needs to be republished. | ||
| 587 | |||
| 588 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 589 | |||
| 590 | * org-exp.el (org-export-preprocess-string): if the last subtree | ||
| 591 | is a task, footnotes may be removed along with the subtree. This | ||
| 592 | patch ensures footnotes are put at the end of the buffer after the | ||
| 593 | subtree has been removed. | ||
| 594 | |||
| 595 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 596 | |||
| 597 | * org-footnote.el (org-footnote-at-reference-p): verify that what | ||
| 598 | looks like a footnote doesn't belong to a link. | ||
| 599 | (org-footnote-next-reference-or-definition): check more strictly | ||
| 600 | footnote definitions. | ||
| 601 | |||
| 602 | 2011-07-28 Deech <deech@deech-ThinkPad-X200.(none)> | ||
| 603 | |||
| 604 | * ob-tangle.el (org-babel-tangle): Ignore errors thrown by | ||
| 605 | language modes. | ||
| 606 | |||
| 607 | 2011-07-28 Suvayu Ali <fatkasuvayu+linux@gmail.com> | ||
| 608 | |||
| 609 | * Mention use of keywords like multicolumn and float | ||
| 610 | |||
| 611 | * Remove previous mention of hack with placement option as per | ||
| 612 | comments on the mailing list. The hack is better suited for Worg. | ||
| 613 | |||
| 614 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 615 | |||
| 616 | * ob-python.el (org-babel-python-evaluate-session): Inhibit return | ||
| 617 | of the eoe string during session evaluation. | ||
| 618 | |||
| 619 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 620 | |||
| 621 | * ob-python.el (org-babel-python-evaluate-session): Enough | ||
| 622 | newlines to ensure a return when ":results output :session". | ||
| 623 | |||
| 624 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 625 | |||
| 626 | * ob-python.el (org-babel-python-evaluate-session): Introduced a | ||
| 627 | new local function for sending input with a slight delay to allow | ||
| 628 | pythong to re-draw the prompt. No longer removing newlines inside | ||
| 629 | code block bodies (was due to a defective regexp). | ||
| 630 | |||
| 631 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 632 | |||
| 633 | * org-table.el | ||
| 634 | (org-table-time-seconds-to-string): use `org-format-seconds' | ||
| 635 | instead of `format-seconds'. | ||
| 636 | |||
| 637 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 638 | |||
| 639 | * org-publish.el (org-publish-cache-ctime-of-src): Properly handle | ||
| 640 | relative symlinks. | ||
| 641 | |||
| 642 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 643 | |||
| 644 | * org-latex.el (org-export-latex-preprocess): Use function | ||
| 645 | argument instead of dynamically scoped symbol. | ||
| 646 | |||
| 647 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 648 | |||
| 649 | * org-freemind.el (org-freemind-convert-links-helper) | ||
| 650 | (org-freemind-convert-text-p, org-freemind-write-mm-buffer) | ||
| 651 | (org-freemind-get-node-style): Use org-string-match-p for backward | ||
| 652 | compatibility with Emacs22. | ||
| 653 | |||
| 654 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 655 | |||
| 656 | * org-html.el (org-export-html-protect-char-alist): Add missing | ||
| 657 | :group keyword in defcustom. | ||
| 658 | |||
| 659 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 660 | |||
| 661 | * ob-haskell.el (org-babel-haskell-export-to-lhs): Call | ||
| 662 | kill-buffer with argument indiciating to kill current | ||
| 663 | buffer. Emacs 22 compatibility. | ||
| 664 | |||
| 665 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 666 | |||
| 667 | * org-macs.el (org-without-partial-completion): Toggle | ||
| 668 | partial-completion-mode only if it is turned on. | ||
| 669 | |||
| 670 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 671 | |||
| 672 | * org.el (org-add-planning-info): fix | ||
| 673 | issues with timestamps not being inserted at the same position. | ||
| 674 | |||
| 675 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 676 | |||
| 677 | * org-table.el | ||
| 678 | (org-table-time-string-to-seconds) | ||
| 679 | (org-table-time-seconds-to-string): New functions. | ||
| 680 | (org-table-eval-formula): Implement the "T" (time) flag for | ||
| 681 | computing durations. | ||
| 682 | |||
| 683 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> | ||
| 684 | |||
| 685 | * org.el (org-modules): Add org-lparse and org-odt as contrib | ||
| 686 | modules. | ||
| 687 | |||
| 688 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 689 | |||
| 690 | * org.el (org-fontify-meta-lines-and-blocks-1): Include header | ||
| 691 | lines. | ||
| 692 | (org-additional-option-like-keywords): Include data as a synonym for | ||
| 693 | results. | ||
| 694 | |||
| 695 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 696 | |||
| 697 | * ob.el (org-babel-sha1-hash): Improving code layout and removing | ||
| 698 | export-variable headers in cache sha1. | ||
| 699 | |||
| 700 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 701 | |||
| 702 | * ob-ref.el (org-babel-ref-goto-headline-id): Don't let org-id | ||
| 703 | rescan all IDs when trying to resolve a reference. | ||
| 704 | |||
| 705 | 2011-07-28 Julien Barnier <julien@nozav.org> | ||
| 706 | |||
| 707 | * org.el (org-fontify-meta-lines-and-blocks-1): Fix test for src | ||
| 708 | blocks lang attribute | ||
| 709 | |||
| 710 | 2011-07-28 Eric S Fraga <e.fraga@ucl.ac.uk> | ||
| 711 | |||
| 712 | * Allow for a different markup for inactive time stamps on latex | ||
| 713 | export | ||
| 714 | |||
| 715 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 716 | |||
| 717 | * ob-org.el (org-babel-expand-body:org): Implemented this | ||
| 718 | function, only action is to expand variables. | ||
| 719 | (org-babel-execute:org): Uses the new body-expansion function. | ||
| 720 | |||
| 721 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 722 | |||
| 723 | * org-list.el (org-list-full-item-re): allow counter and check-box | ||
| 724 | to be separated by white spaces. | ||
| 725 | (org-list-struct-apply-struct): reflect changes made to | ||
| 726 | `org-list-full-item-re'. | ||
| 727 | |||
| 728 | * org-html.el (org-html-export-list-line): recognize spaces | ||
| 729 | between counter and check-boxes as valid. | ||
| 730 | |||
| 731 | * org-docbook.el (org-export-docbook-list-line): ditto. | ||
| 732 | |||
| 733 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 734 | |||
| 735 | * org-list.el (org-list-insert-item): make sure point is moved to | ||
| 736 | the specified POS before starting the function. | ||
| 737 | |||
| 738 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 739 | |||
| 740 | * org.el (org-activate-footnote-links): properly fontify inline | ||
| 741 | footnotes. | ||
| 742 | (org-set-font-lock-defaults): apply changes to previous function. | ||
| 743 | |||
| 744 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 745 | |||
| 746 | * org-footnote.el (org-footnote-at-reference-p): first check if | ||
| 747 | point is at the beginning of a footnote. Indeed `org-in-regexp' | ||
| 748 | first checks backwards and might find an incorrect footnote if | ||
| 749 | they are side-by-side. | ||
| 750 | |||
| 751 | 2011-07-28 Michael Brand <michael.ch.brand@gmail.com> | ||
| 752 | |||
| 753 | * org-agenda.el (org-agenda-compact-blocks): Improve docstring. | ||
| 754 | (org-agenda-block-separator): Add nil to docstring and customization. | ||
| 755 | (org-prepare-agenda): Skip agenda block separator additionally if | ||
| 756 | org-agenda-block-separator is nil. | ||
| 757 | (org-agenda-overriding-header): Improve docstring. | ||
| 758 | |||
| 759 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 760 | |||
| 761 | * org.el (org-set-tags): Remove useless | ||
| 762 | `org-without-partial-completion'. | ||
| 763 | |||
| 764 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 765 | |||
| 766 | * org-footnote.el (org-fill-paragraph): Declare function for the | ||
| 767 | compiler. | ||
| 768 | |||
| 769 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 770 | |||
| 771 | * ob-ref.el (org-narrow-to-subtree): Declare unknown function. | ||
| 772 | |||
| 773 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 774 | |||
| 775 | * ob.el (org-babel-inline-lob-one-liner-regexp): Declare variable | ||
| 776 | to appease compiler. | ||
| 777 | |||
| 778 | 2011-07-28 Michael Markert <markert.michael@googlemail.com> | ||
| 779 | |||
| 780 | * ob.el (org-babel-sha1-hash): Adding optional argument KIND to | ||
| 781 | all org-called-interactively-p function invocations. | ||
| 782 | |||
| 783 | * org-agenda.el (org-agenda-redo): Adding optional argument KIND | ||
| 784 | to all org-called-interactively-p function invocations. | ||
| 785 | (org-agenda-show-1): Adding optional argument KIND to all | ||
| 786 | org-called-interactively-p function invocations. | ||
| 787 | (org-agenda-set-tags): Adding optional argument KIND to all | ||
| 788 | org-called-interactively-p function invocations. | ||
| 789 | |||
| 790 | * org-ascii.el (org-export-as-latin1): Adding optional argument | ||
| 791 | KIND to all org-called-interactively-p function invocations. | ||
| 792 | (org-export-as-latin1-to-buffer): Adding optional argument KIND to | ||
| 793 | all org-called-interactively-p function invocations. | ||
| 794 | (org-export-as-utf8-to-buffer): Adding optional argument KIND to all | ||
| 795 | org-called-interactively-p function invocations. | ||
| 796 | (org-export-region-as-ascii): Adding optional argument KIND to all | ||
| 797 | org-called-interactively-p function invocations. | ||
| 798 | |||
| 799 | * org-docbook.el (org-export-region-as-docbook): Adding optional | ||
| 800 | argument KIND to all org-called-interactively-p function | ||
| 801 | invocations. | ||
| 802 | |||
| 803 | * org-html.el (org-export-region-as-html): Adding optional | ||
| 804 | argument KIND to all org-called-interactively-p function | ||
| 805 | invocations. | ||
| 806 | |||
| 807 | * org-latex.el (org-export-region-as-latex): Adding optional | ||
| 808 | argument KIND to all org-called-interactively-p function | ||
| 809 | invocations. | ||
| 810 | |||
| 811 | * org-table.el (org-table-blank-field): Adding optional argument | ||
| 812 | KIND to all org-called-interactively-p function invocations. | ||
| 813 | (org-table-current-column): Adding optional argument KIND to all | ||
| 814 | org-called-interactively-p function invocations. | ||
| 815 | (org-table-current-dline): Adding optional argument KIND to all | ||
| 816 | org-called-interactively-p function invocations. | ||
| 817 | (org-table-sort-lines): Adding optional argument KIND to all | ||
| 818 | org-called-interactively-p function invocations. | ||
| 819 | (org-table-sum): Adding optional argument KIND to all | ||
| 820 | org-called-interactively-p function invocations. | ||
| 821 | (org-table-rotate-recalc-marks): Adding optional argument KIND to | ||
| 822 | all org-called-interactively-p function invocations. | ||
| 823 | (org-table-eval-formula): Adding optional argument KIND to all | ||
| 824 | org-called-interactively-p function invocations. | ||
| 825 | (orgtbl-send-table): Adding optional argument KIND to all | ||
| 826 | org-called-interactively-p function invocations. | ||
| 827 | |||
| 828 | * org.el (org-mode): Adding optional argument KIND to all | ||
| 829 | org-called-interactively-p function invocations. | ||
| 830 | (org-copy-subtree): Adding optional argument KIND to all | ||
| 831 | org-called-interactively-p function invocations. | ||
| 832 | (org-paste-subtree): Adding optional argument KIND to all | ||
| 833 | org-called-interactively-p function invocations. | ||
| 834 | (org-store-link): Adding optional argument KIND to all | ||
| 835 | org-called-interactively-p function invocations. | ||
| 836 | (org-todo): Adding optional argument KIND to all | ||
| 837 | org-called-interactively-p function invocations. | ||
| 838 | (org-occur): Adding optional argument KIND to all | ||
| 839 | org-called-interactively-p function invocations. | ||
| 840 | |||
| 841 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 842 | |||
| 843 | * org-footnote.el (org-footnote-action): offer to create | ||
| 844 | definition when none is found. | ||
| 845 | |||
| 846 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 847 | |||
| 848 | * org-footnote.el (org-footnote-re): avoid matching inactive | ||
| 849 | time-stamps or check-box cookies. | ||
| 850 | (org-footnote-next-reference-or-definition): adapt to the new regexp. | ||
| 851 | |||
| 852 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 853 | |||
| 854 | * org-exp.el (org-export-preprocess-string): if the last subtree | ||
| 855 | is commented, footnotes inserted during normalizing at the end of | ||
| 856 | the buffer may get deleted. This patch ensures deletion comes | ||
| 857 | first, normalization second. | ||
| 858 | |||
| 859 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 860 | |||
| 861 | * org-exp.el (org-export-footnotes-data): change docstring. | ||
| 862 | (org-export-footnotes-seen): renamed from | ||
| 863 | org-export-footnotes-markers. | ||
| 864 | |||
| 865 | * org-ascii.el (org-export-as-ascii): apply change. | ||
| 866 | |||
| 867 | * org-docbook.el (org-export-as-docbook): apply change. | ||
| 868 | |||
| 869 | * org-footnote.el (org-footnote-normalize): apply change. | ||
| 870 | |||
| 871 | * org-html.el (org-export-as-html): apply change. | ||
| 872 | |||
| 873 | * org-latex.el (org-export-as-latex): apply change. | ||
| 874 | |||
| 875 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 876 | |||
| 877 | * org-latex.el (org-export-latex-preprocess): rely on | ||
| 878 | `org-export-footnotes-markers' to retreive definition of the | ||
| 879 | current footnote during export. | ||
| 880 | |||
| 881 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 882 | |||
| 883 | * org-footnote.el (org-footnote-normalize): remember footnotes | ||
| 884 | seen so far by the exporter when choosing the new marker. | ||
| 885 | |||
| 886 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 887 | |||
| 888 | * org-footnote.el (org-footnote-normalize): make use of | ||
| 889 | `org-footnote-insert-pos-for-preprocessor'. | ||
| 890 | |||
| 891 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 892 | |||
| 893 | * org-footnote.el (org-footnote-normalize): add `org-footnote' | ||
| 894 | property to footnote markers when preparing for exportation. | ||
| 895 | |||
| 896 | * org-html.el (org-export-as-html): read new property to decide | ||
| 897 | when to export a footnote. | ||
| 898 | |||
| 899 | * org-docbook.el (org-export-as-docbook): read new property to | ||
| 900 | decide when to export a footnote. | ||
| 901 | |||
| 902 | * org-latex.el (org-export-latex-preprocess): ensure footnote at | ||
| 903 | column 0 cannot end a list containing it by adding | ||
| 904 | `original-indentation' property to it. | ||
| 905 | |||
| 906 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 907 | |||
| 908 | * org-exp (org-export-preprocess-string): normalize footnotes | ||
| 909 | before marking lists ending. | ||
| 910 | |||
| 911 | * org-latex.el (org-export-latex-preprocess): work with labels as | ||
| 912 | strings and not as numbers. | ||
| 913 | |||
| 914 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 915 | |||
| 916 | * org-docbook.el (org-export-docbook-footnote-separator): new | ||
| 917 | variable | ||
| 918 | (org-export-as-docbook): add a separator between footnotes. | ||
| 919 | |||
| 920 | * org-html.el (org-export-html-footnote-separator): new variable. | ||
| 921 | (org-export-as-html): add a separator between footnotes. | ||
| 922 | |||
| 923 | * org-latex.el (org-export-latex-footnote-separator): new | ||
| 924 | variable. | ||
| 925 | (org-export-latex-preprocess): add a separator between footnotes. | ||
| 926 | |||
| 927 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 928 | |||
| 929 | * org-exp.el (org-export-footnotes-markers) | ||
| 930 | (org-export-footnotes-data): new variables. | ||
| 931 | (org-export-preprocess-string): use a more explicit argument. | ||
| 932 | |||
| 933 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 934 | |||
| 935 | * org-footnote.el (org-footnote-goto-definition): now, determining | ||
| 936 | if point is at a footnote reference is entirely determined by | ||
| 937 | `org-footnote-at-reference-p'. No need to check if pattern isn't | ||
| 938 | at beginning of the line elsewhere. | ||
| 939 | |||
| 940 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 941 | |||
| 942 | * org-footnote.el (org-footnote-next-reference-or-definition): new | ||
| 943 | function. | ||
| 944 | |||
| 945 | * org.el (org-activate-footnote-links): activate the whole | ||
| 946 | footnote, but only fontify its label. | ||
| 947 | |||
| 948 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 949 | |||
| 950 | * org-footnote.el (org-footnote-normalize): make use of changes to | ||
| 951 | `org-footnote-at-reference-p' and creation of various functions.. | ||
| 952 | Also comment code. | ||
| 953 | (org-footnote-get-next-reference, org-footnote-delete-references, | ||
| 954 | org-footnote-delete-definitions): new functions | ||
| 955 | (org-footnote-goto-previous-reference, org-footnote-all-labels, | ||
| 956 | org-insert-footnote-reference-near-definition, org-footnote-delete): | ||
| 957 | rewrite to use org-footnote-get-next-reference. | ||
| 958 | |||
| 959 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 960 | |||
| 961 | * org-footnote.el (org-footnote-re): don't end an inline footnote | ||
| 962 | at unrelated closing square brackets. | ||
| 963 | (org-footnote-at-reference-p): improve accuracy of the function to | ||
| 964 | determine if point is at a reference and to extract definition of an | ||
| 965 | inline footnote. | ||
| 966 | (org-footnote-all-labels, org-footnote-action, org-footnote-delete, | ||
| 967 | org-footnote-auto-adjust-maybe): make use of previous function. | ||
| 968 | |||
| 969 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 970 | |||
| 971 | * org.el (org-deadline, org-schedule): | ||
| 972 | keep warning cookie when rescheduling/redeadlining. | ||
| 973 | (org-time-stamp): Fix problem with warning cookie. | ||
| 974 | |||
| 975 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 976 | |||
| 977 | * ob-clojure.el (org-babel-execute:clojure): Force escaping of | ||
| 978 | clojure source into elisp source. | ||
| 979 | |||
| 980 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 981 | |||
| 982 | * ob.el (org-babel-script-escape): Treats {} in the same manner as | ||
| 983 | [] and allows for forcing string conversion. | ||
| 984 | |||
| 985 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 986 | |||
| 987 | * org-exp.el (org-export-select-backend-specific-text): Strip | ||
| 988 | protective commas from literal code blocks. | ||
| 989 | |||
| 990 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 991 | |||
| 992 | * ob-ref.el (org-babel-ref-goto-headline-id): Fix bug. | ||
| 993 | |||
| 994 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 995 | |||
| 996 | * ob-ref.el (org-babel-ref-goto-headline-id): Split out into its | ||
| 997 | own function. | ||
| 998 | (org-babel-ref-headline-body): Split out into its own function. | ||
| 999 | (org-babel-ref-resolve): Using new functions, and alignment. | ||
| 1000 | |||
| 1001 | * ob.el (org-babel-ref-goto-headline-id): Declare function. | ||
| 1002 | (org-babel-ref-headline-body): Declare function. | ||
| 1003 | (org-babel-expand-noweb-references): Now expands noweb references to | ||
| 1004 | headlines during expansion. | ||
| 1005 | |||
| 1006 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1007 | |||
| 1008 | * ob-ref.el (org-babel-ref-resolve): Now resolves references to | ||
| 1009 | headlines by either global or custom id, in which case the | ||
| 1010 | contents of the headline are returned literally. | ||
| 1011 | |||
| 1012 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1013 | |||
| 1014 | * ob-exp.el (org-babel-in-example-or-verbatim): Also check for in | ||
| 1015 | verbatim emphasis. | ||
| 1016 | (org-babel-exp-lob-one-liners): Cleaner checking for escaped call | ||
| 1017 | lines. | ||
| 1018 | |||
| 1019 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1020 | |||
| 1021 | * org-list.el (org-cycle-item-indentation): cycling back to | ||
| 1022 | original position deleted any additional information in the item, | ||
| 1023 | like a counter or a tag. | ||
| 1024 | |||
| 1025 | 2011-07-28 Pieter Praet <pieter@praet.org> | ||
| 1026 | |||
| 1027 | * org-crypt.el (org-crypt-disable-auto-save): New defcustom. | ||
| 1028 | (org-decrypt-entry): before decrypting, check whether | ||
| 1029 | `auto-save-mode' is enabled for the current buffer, and act on it | ||
| 1030 | according to how `org-crypt-disable-auto-save' is set. Remove | ||
| 1031 | comment re "encrypt[ing] Org auto-saved buffers". Remove on-init | ||
| 1032 | check for `auto-save-default'. | ||
| 1033 | |||
| 1034 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1035 | |||
| 1036 | * ob.el (org-babel-merge-params): Ensure variable parameters are | ||
| 1037 | not reversed. | ||
| 1038 | |||
| 1039 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1040 | |||
| 1041 | * ob.el (org-babel-insert-result): Fix results insertion for | ||
| 1042 | inline blocks which happen to start a line. | ||
| 1043 | |||
| 1044 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1045 | |||
| 1046 | * ob-exp.el (org-babel-exp-lob-one-liners): Fix the logic checking | ||
| 1047 | if a call line is commented. | ||
| 1048 | |||
| 1049 | 2011-07-28 Vincent BelaĂŻche <vincentb1@users.sourceforge.net> | ||
| 1050 | |||
| 1051 | * org.el (org-read-property-name): Propose default property name. | ||
| 1052 | |||
| 1053 | 2011-07-28 Achim Gratz <stromeko@nexgo.de> | ||
| 1054 | |||
| 1055 | * org.el (defcustom org-log-into-drawer): correct typo | ||
| 1056 | |||
| 1057 | * org-clock.el (org-clock-into-drawer): New function to change the | ||
| 1058 | location of clock events based on properties CLOCK_INTO_DRAWER or, | ||
| 1059 | as fallback, LOG_INTO_DRAWER, like it is already possible for | ||
| 1060 | state change logs. | ||
| 1061 | |||
| 1062 | * org-clock.el (org-clock-jump-to-current-clock): add statement to | ||
| 1063 | let clause to bind org-clock-into-drawer to result of function | ||
| 1064 | eval | ||
| 1065 | |||
| 1066 | * org-clock.el (org-clock-find-position): add statement to let | ||
| 1067 | clause to bind org-clock-into-drawer to result of function eval, | ||
| 1068 | change let to let* since the binding is used later in the same | ||
| 1069 | clause | ||
| 1070 | |||
| 1071 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1072 | |||
| 1073 | * ob-lob.el (require): Ensure 'cl is loaded during compilation so | ||
| 1074 | we can use flet. | ||
| 1075 | |||
| 1076 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1077 | |||
| 1078 | * ob-lob.el (org-babel-lob-get-info): Correctly indent results of | ||
| 1079 | non-inline call lines. | ||
| 1080 | |||
| 1081 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1082 | |||
| 1083 | * ob-exp.el (org-babel-exp-lob-one-liners): Don't export inline | ||
| 1084 | call_ blocks which aren't whitespace padded. | ||
| 1085 | |||
| 1086 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1087 | |||
| 1088 | * ob.el (org-babel-merge-params): Do not reverse variable order, | ||
| 1089 | and be sure to increment variable index as appropriate. | ||
| 1090 | |||
| 1091 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1092 | |||
| 1093 | * ob-lob.el (org-babel-inline-lob-one-liner-regexp): Updated to | ||
| 1094 | successfully match optional trailing header arguments in square | ||
| 1095 | brackets. | ||
| 1096 | (org-babel-lob-get-info): Updated to match the new regexp. | ||
| 1097 | |||
| 1098 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1099 | |||
| 1100 | * ob-lob.el (org-babel-lob-get-info): If the arguments are empty, | ||
| 1101 | then allow them to be so. | ||
| 1102 | |||
| 1103 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1104 | |||
| 1105 | * ob.el (org-babel-merge-params): If variables are not named they | ||
| 1106 | are assigned in order. | ||
| 1107 | |||
| 1108 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1109 | |||
| 1110 | * ob.el: Remove code comment about online documentation. | ||
| 1111 | |||
| 1112 | * ob-exp.el: Remove code comment about online documentation. | ||
| 1113 | |||
| 1114 | * ob-lob.el: Remove code comment about online documentation. | ||
| 1115 | |||
| 1116 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> | ||
| 1117 | |||
| 1118 | * org-exp.el (org-export-format-source-code-or-example): Fix | ||
| 1119 | signature of org-<backend>-format-source-code-or-example function. | ||
| 1120 | |||
| 1121 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1122 | |||
| 1123 | * ob.el (org-babel-sha1-hash): Replace call to | ||
| 1124 | called-interactively-p with backwards-compatible interactive-p. | ||
| 1125 | |||
| 1126 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1127 | |||
| 1128 | * ob-exp.el (org-babel-exp-lob-one-liners): Appropriate | ||
| 1129 | replacement of inline call blocks with their results. | ||
| 1130 | |||
| 1131 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1132 | |||
| 1133 | * ob-lob.el (org-babel-inline-lob-one-liner-regexp): Removing this | ||
| 1134 | trailing space ensures that the insertion of the results looks | ||
| 1135 | nice. | ||
| 1136 | |||
| 1137 | * ob.el (org-babel-insert-result): Insert inline lob line results | ||
| 1138 | as inline results. | ||
| 1139 | |||
| 1140 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1141 | |||
| 1142 | * ob-exp.el (org-babel-exp-lob-one-liners): Calculate length | ||
| 1143 | appropriately given the style (block or inline) of the lob line. | ||
| 1144 | |||
| 1145 | * ob-lob.el (org-babel-block-lob-one-liner-regexp): New regexp | ||
| 1146 | specific for block lob lines. | ||
| 1147 | (org-babel-inline-lob-one-liner-regexp): New regexp specific for | ||
| 1148 | inline lob lines. | ||
| 1149 | (org-babel-lob-one-liner-regexp): Combination of two lob regexps. | ||
| 1150 | (org-babel-lob-get-info): Return info from *either* the block or | ||
| 1151 | inline lob lines. | ||
| 1152 | |||
| 1153 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1154 | |||
| 1155 | * ob-exp.el (org-babel-exp-lob-one-liners): Corrected the | ||
| 1156 | structure of the resulting info list. | ||
| 1157 | |||
| 1158 | * ob-lob.el (org-babel-default-lob-header-args): Export the | ||
| 1159 | results of call lines by default. | ||
| 1160 | |||
| 1161 | 2011-07-28 Niels Giesen <niels.giesen@gmail.com> (tiny change) | ||
| 1162 | |||
| 1163 | * org-icalendar.el (org-print-icalendar-entries): Add 'uid text | ||
| 1164 | property based on the ID property of the org entry to the first | ||
| 1165 | character of the diary entry. | ||
| 1166 | |||
| 1167 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> | ||
| 1168 | |||
| 1169 | * org-footnote.el | ||
| 1170 | (org-footnote-insert-pos-for-preprocessor): New variable. | ||
| 1171 | (org-footnote-normalize): Use it. | ||
| 1172 | |||
| 1173 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> | ||
| 1174 | |||
| 1175 | * org-exp.el (org-export-format-source-code-or-example): | ||
| 1176 | Simplify. Also add `org-native-text' as a text property to the | ||
| 1177 | formatted text and throw error for unknown backends. | ||
| 1178 | |||
| 1179 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> | ||
| 1180 | |||
| 1181 | * org-exp.el (org-export-format-source-code-or-example): Add | ||
| 1182 | support for: - custom formatters for existing backends - seamless | ||
| 1183 | plugging in of new backends. | ||
| 1184 | |||
| 1185 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> | ||
| 1186 | |||
| 1187 | * org-exp.el (org-export-backends): New variable. | ||
| 1188 | (org-export-select-backend-specific-text): Use above | ||
| 1189 | variable. Also mark text between #+BACKEND and | ||
| 1190 | #+BEGIN_BACKEND...#+END_BACKEND with org-native-text | ||
| 1191 | property. This text property is currently used only by the new | ||
| 1192 | line-oriented generic exporter (which is not yet part of the | ||
| 1193 | repo). | ||
| 1194 | |||
| 1195 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> | ||
| 1196 | |||
| 1197 | * org-exp.el (org-export): Reserve keys 'o' and 'O' for | ||
| 1198 | OpenDocumentText export and bind them to org-export-as-odt and | ||
| 1199 | org-export-as-odt-and-open. | ||
| 1200 | |||
| 1201 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1202 | |||
| 1203 | * ob-exp.el (org-babel-exp-src-block): Less verbose when in batch | ||
| 1204 | mode. | ||
| 1205 | |||
| 1206 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1207 | |||
| 1208 | * ob-clojure.el (org-babel-execute:clojure): Convert vectors to | ||
| 1209 | lists before reading into emacs-lisp. | ||
| 1210 | |||
| 1211 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1212 | |||
| 1213 | * ob-C.el (ob-tangle): initialize variable from ob-tangle. | ||
| 1214 | |||
| 1215 | * ob-asymptote.el (ob-tangle): initialize variable from ob-tangle. | ||
| 1216 | |||
| 1217 | * ob-awk.el (ob-tangle): initialize variable from ob-tangle. | ||
| 1218 | |||
| 1219 | * ob-clojure.el (ob-tangle): initialize variable from ob-tangle. | ||
| 1220 | |||
| 1221 | * ob-haskell.el (ob-tangle): initialize variable from ob-tangle. | ||
| 1222 | |||
| 1223 | * ob-latex.el (ob-tangle): initialize variable from ob-tangle. | ||
| 1224 | |||
| 1225 | * ob-lisp.el (ob-tangle): initialize variable from ob-tangle. | ||
| 1226 | |||
| 1227 | * ob-ocaml.el (ob-tangle): initialize variable from ob-tangle. | ||
| 1228 | |||
| 1229 | * ob-perl.el (ob-tangle): initialize variable from ob-tangle. | ||
| 1230 | |||
| 1231 | * ob-python.el (ob-tangle): initialize variable from ob-tangle. | ||
| 1232 | |||
| 1233 | * ob-ruby.el (ob-tangle): initialize variable from ob-tangle. | ||
| 1234 | |||
| 1235 | * ob-tangle.el (ob-tangle): initialize variable from ob-tangle. | ||
| 1236 | |||
| 1237 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1238 | |||
| 1239 | * ob-awk.el: New file. | ||
| 1240 | |||
| 1241 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1242 | |||
| 1243 | * ob-emacs-lisp.el (org-babel-execute:emacs-lisp): Respects | ||
| 1244 | ":results verbatim". | ||
| 1245 | |||
| 1246 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1247 | |||
| 1248 | * org-agenda.el (org-float): Aliases for `diary-float'. | ||
| 1249 | |||
| 1250 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1251 | |||
| 1252 | * ob-python.el (org-babel-python-evaluate-session): Send | ||
| 1253 | comint-send-input after every line when interacting with an | ||
| 1254 | interactive python process. | ||
| 1255 | |||
| 1256 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1257 | |||
| 1258 | * org-list.el (org-reset-checkbox-state-subtree): make the command | ||
| 1259 | more robust, and correctly update check-boxes in the whole | ||
| 1260 | sub-tree. | ||
| 1261 | (org-update-checkbox-count): fix bug accumulating count of checkboxes | ||
| 1262 | when walking a subtree. | ||
| 1263 | (org-update-checkbox-count-maybe): add an optional argument passed to | ||
| 1264 | org-update-checkbox-count. | ||
| 1265 | |||
| 1266 | 2011-07-28 Ted Zlatanov <tzz@lifelogs.com> | ||
| 1267 | |||
| 1268 | * org.el (org-fontify-meta-lines-and-blocks): Ignore errors. | ||
| 1269 | |||
| 1270 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1271 | |||
| 1272 | * ob-emacs-lisp.el (org-babel-execute:emacs-lisp): Respect the | ||
| 1273 | ":results scalar" header argument combination. | ||
| 1274 | |||
| 1275 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 1276 | |||
| 1277 | * org-src.el: Append a space character to copied text so that the | ||
| 1278 | final text property change is picked up correctly. | ||
| 1279 | |||
| 1280 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1281 | |||
| 1282 | * ob-tangle.el (org-babel-tangle-file): Use the new argument list | ||
| 1283 | to org-babel-tangle. | ||
| 1284 | (org-babel-tangle): Now when called with a prefix argument, only the | ||
| 1285 | current code block is tangled. | ||
| 1286 | |||
| 1287 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1288 | |||
| 1289 | * org-list.el (org-list-parse-list): replace transitional | ||
| 1290 | check-boxes with "[CBTRANS]" string during parsing. | ||
| 1291 | (org-list-to-generic): use the new property `:cbtrans' to configure | ||
| 1292 | export string for transitional check-boxes. | ||
| 1293 | |||
| 1294 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1295 | |||
| 1296 | * org-agenda.el (org-agenda-add-entry-to-org-agenda-diary-file): | ||
| 1297 | Use stable internal `org-anniversary' instead of | ||
| 1298 | diary-anniversary. | ||
| 1299 | (org-class): New function. | ||
| 1300 | (org-diary-class): Use `org-class'. | ||
| 1301 | (org-anniversary, org-cyclic, org-date, org-block): New functions. | ||
| 1302 | |||
| 1303 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1304 | |||
| 1305 | * ob.el (org-babel-header-arg-names): Adding noweb-ref to the list | ||
| 1306 | of header argument names. | ||
| 1307 | |||
| 1308 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1309 | |||
| 1310 | * ob.el (org-babel-expand-noweb-references): Concatenating all | ||
| 1311 | bodies with the appropriate name or :noweb-ref header argument. | ||
| 1312 | |||
| 1313 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> (tiny change) | ||
| 1314 | |||
| 1315 | * org.el (org-find-dblock): | ||
| 1316 | (org-clocktable-try-shift): Make regexp work also when #+begin | ||
| 1317 | line is indentex. | ||
| 1318 | |||
| 1319 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1320 | |||
| 1321 | * ob.el (org-babel-src-block-regexp): Babel: code block may have | ||
| 1322 | empty bodies. | ||
| 1323 | |||
| 1324 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1325 | |||
| 1326 | * org-macs.el (org-without-partial-completion): Avoid calling by | ||
| 1327 | name a function unknown to the compiler but explicitly checked by | ||
| 1328 | program logic. | ||
| 1329 | |||
| 1330 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1331 | |||
| 1332 | * org-mouse.el (org-agenda-earlier): Declaring previously unknown | ||
| 1333 | function. | ||
| 1334 | (org-agenda-later): Declaring previously unknown function. | ||
| 1335 | (org-agenda-mode-map): Declaring previously unknown variable. | ||
| 1336 | |||
| 1337 | * org.el (org-read-date-analyze): Explicitly ignore the return | ||
| 1338 | value of a function. | ||
| 1339 | |||
| 1340 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1341 | |||
| 1342 | * org-agenda.el (org-agenda-mode): Globally replace | ||
| 1343 | buffer-substring-filters with filter-buffer-substring-functions. | ||
| 1344 | |||
| 1345 | * org-indent.el (org-indent-mode): Globally replace | ||
| 1346 | buffer-substring-filters with filter-buffer-substring-functions. | ||
| 1347 | |||
| 1348 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1349 | |||
| 1350 | * org-ascii.el (org-export-as-ascii): Replacing '(λ...) with | ||
| 1351 | #'(λ...). | ||
| 1352 | |||
| 1353 | * org-attach.el: Replacing '(λ...) with #'(λ...). | ||
| 1354 | (org-attach-commit): Replacing '(λ...) with #'(λ...). | ||
| 1355 | |||
| 1356 | * org-exp.el: Replacing '(λ...) with #'(λ...). | ||
| 1357 | (org-export-handle-include-files): Replacing '(λ...) with #'(λ...). | ||
| 1358 | |||
| 1359 | * org-html.el: Replacing '(λ...) with #'(λ...). | ||
| 1360 | (org-export-as-html): Replacing '(λ...) with #'(λ...). | ||
| 1361 | |||
| 1362 | * org-mouse.el: Replacing '(λ...) with #'(λ...). | ||
| 1363 | (org-mouse-popup-global-menu): Replacing '(λ...) with | ||
| 1364 | (org-mode-hook): Replacing '(λ...) with #'(λ...). | ||
| 1365 | (org-agenda-mode-hook): Replacing '(λ...) with #'(λ...). | ||
| 1366 | |||
| 1367 | * org-src.el: Replacing '(λ...) with #'(λ...). | ||
| 1368 | (org-src-mode-configure-edit-buffer): Replacing '(λ...) with #'(λ...). | ||
| 1369 | |||
| 1370 | * org-table.el: Replacing '(λ...) with #'(λ...). | ||
| 1371 | (org-table-fix-formulas-confirm): Replacing '(λ...) with #'(λ...). | ||
| 1372 | |||
| 1373 | * org.el: Replacing '(λ...) with #'(λ...). | ||
| 1374 | (org-confirm-shell-link-function): Replacing '(λ...) with | ||
| 1375 | (org-category): Replacing '(λ...) with #'(λ...). | ||
| 1376 | |||
| 1377 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1378 | |||
| 1379 | * org.el (mailcap-parse-mailcaps): Declaring functions used by | ||
| 1380 | `org-open-file'. | ||
| 1381 | (mailcap-extension-to-mime): Declaring functions used by | ||
| 1382 | `org-open-file'. | ||
| 1383 | (mailcap-mime-info): Declaring functions used by `org-open-file'. | ||
| 1384 | |||
| 1385 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1386 | |||
| 1387 | * org-agenda.el (org-agenda-redo): Replacing call to now-defunct | ||
| 1388 | function `interactive-p'. | ||
| 1389 | (org-agenda-show-1): Replacing call to now-defunct function | ||
| 1390 | `interactive-p'. | ||
| 1391 | (org-agenda-set-tags): Replacing call to now-defunct function `interactive-p'. | ||
| 1392 | |||
| 1393 | * org-ascii.el: Replacing call to now-defunct function | ||
| 1394 | `interactive-p'. | ||
| 1395 | (org-export-as-latin1): Replacing call to now-defunct function | ||
| 1396 | `interactive-p'. | ||
| 1397 | (org-export-as-latin1-to-buffer): Replacing call to now-defunct | ||
| 1398 | function `interactive-p'. | ||
| 1399 | (org-export-as-utf8): Replacing call to now-defunct function | ||
| 1400 | `interactive-p'. | ||
| 1401 | (org-export-as-utf8-to-buffer): Replacing call to now-defunct function | ||
| 1402 | `interactive-p'. | ||
| 1403 | (org-export-region-as-ascii): Replacing call to now-defunct function | ||
| 1404 | `interactive-p'.Replacing call to now-defunct function `interactive-p'. | ||
| 1405 | |||
| 1406 | * org-docbook.el: Replacing call to now-defunct function | ||
| 1407 | `interactive-p'. | ||
| 1408 | (org-export-region-as-docbook): Replacing call to now-defunct function | ||
| 1409 | `interactive-p'.Replacing call to now-defunct function `interactive-p'. | ||
| 1410 | |||
| 1411 | * org-html.el: Replacing call to now-defunct function | ||
| 1412 | `interactive-p'. | ||
| 1413 | (org-export-region-as-html): Replacing call to now-defunct function | ||
| 1414 | `interactive-p'.Replacing call to now-defunct function `interactive-p'. | ||
| 1415 | |||
| 1416 | * org-latex.el: Replacing call to now-defunct function | ||
| 1417 | `interactive-p'. | ||
| 1418 | (org-export-region-as-latex): Replacing call to now-defunct function | ||
| 1419 | `interactive-p'.Replacing call to now-defunct function `interactive-p'. | ||
| 1420 | |||
| 1421 | * org-macs.el: Replacing call to now-defunct function | ||
| 1422 | `interactive-p'. | ||
| 1423 | (org-called-interactively-p): Replacing call to now-defunct function | ||
| 1424 | `interactive-p'.Replacing call to now-defunct function `interactive-p'. | ||
| 1425 | |||
| 1426 | * org-table.el: Replacing call to now-defunct function | ||
| 1427 | `interactive-p'. | ||
| 1428 | (org-table-blank-field): Replacing call to now-defunct function | ||
| 1429 | `interactive-p'. | ||
| 1430 | (org-table-current-column): Replacing call to now-defunct function | ||
| 1431 | `interactive-p'.Replacing call to now-defunct function | ||
| 1432 | `interactive-p'. | ||
| 1433 | (org-table-current-dline): Replacing call to now-defunct function | ||
| 1434 | `interactive-p'.Replacing call to now-defunct function | ||
| 1435 | `interactive-p'. | ||
| 1436 | (org-table-sort-lines): Replacing call to now-defunct function | ||
| 1437 | `interactive-p'. | ||
| 1438 | (org-table-sum): Replacing call to now-defunct function | ||
| 1439 | `interactive-p'. | ||
| 1440 | (org-table-rotate-recalc-marks): Replacing call to now-defunct | ||
| 1441 | function `interactive-p'. | ||
| 1442 | (org-table-eval-formula): Replacing call to now-defunct function | ||
| 1443 | `interactive-p'. | ||
| 1444 | (orgtbl-send-table): Replacing call to now-defunct function `interactive-p'. | ||
| 1445 | |||
| 1446 | * org.el: Replacing call to now-defunct function `interactive-p'. | ||
| 1447 | (org-mode): Replacing call to now-defunct function `interactive-p'. | ||
| 1448 | (org-copy-subtree): Replacing call to now-defunct function | ||
| 1449 | `interactive-p'. | ||
| 1450 | (org-paste-subtree): Replacing call to now-defunct function | ||
| 1451 | `interactive-p'. | ||
| 1452 | (org-store-link): Replacing call to now-defunct function | ||
| 1453 | `interactive-p'. | ||
| 1454 | (org-todo): Replacing call to now-defunct function `interactive-p'. | ||
| 1455 | (org-occur): Replacing call to now-defunct function `interactive-p'. | ||
| 1456 | |||
| 1457 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1458 | |||
| 1459 | * ob-R.el (ess-local-process-name): This variable wasn't known to | ||
| 1460 | be defined. | ||
| 1461 | |||
| 1462 | * ob-lisp.el (org-babel-lisp-dir-fmt): This defcustom now has a | ||
| 1463 | group specified. | ||
| 1464 | |||
| 1465 | * ob-tangle.el (org-bracket-link-regexp): This variable wasn't | ||
| 1466 | known to be defined. | ||
| 1467 | (org-babel-tangle-combine-named-blocks): Roll my own version of a | ||
| 1468 | forbidden common lisp function. | ||
| 1469 | |||
| 1470 | * ob.el (org-babel-sha1-hash): Using a non-deprecated version of | ||
| 1471 | called-interactively. | ||
| 1472 | |||
| 1473 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1474 | |||
| 1475 | * org-latex.el (org-export-latex-tables): Check for the | ||
| 1476 | "multiline" option and set the `floatp' option to true when | ||
| 1477 | multicolumn tables are requested. | ||
| 1478 | |||
| 1479 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1480 | |||
| 1481 | * org-html.el (org-export-as-html): | ||
| 1482 | (org-html-level-start): Only convert section number underscores to dashes. | ||
| 1483 | |||
| 1484 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1485 | |||
| 1486 | * org-agenda.el (org-agenda-bulk-action): Fix bug caused by | ||
| 1487 | `days-to-time, converting relative to 1 BC, while the code assumed | ||
| 1488 | it would return a time relative to 1970. | ||
| 1489 | |||
| 1490 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1491 | |||
| 1492 | * ob-tangle.el (org-babel-tangle-combine-named-blocks): No longer | ||
| 1493 | inserting newlines between appended code blocks. | ||
| 1494 | |||
| 1495 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1496 | |||
| 1497 | * ob-exp.el: We may no longer need to export names along with code | ||
| 1498 | blocks. | ||
| 1499 | |||
| 1500 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1501 | |||
| 1502 | * org-exp-blocks.el (org-export-blocks-preprocess): Ensure | ||
| 1503 | balanced nested begin/end blocks in block bodies. | ||
| 1504 | |||
| 1505 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 1506 | |||
| 1507 | * org-latex.el: Add -shell-escape to pdflatex commands. | ||
| 1508 | |||
| 1509 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1510 | |||
| 1511 | * ob-tangle.el (org-babel-tangle-named-block-combination): Block | ||
| 1512 | combination can now take a number of values. | ||
| 1513 | (org-babel-tangle-combine-named-blocks): More sophisticated block | ||
| 1514 | combination behavior. | ||
| 1515 | |||
| 1516 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1517 | |||
| 1518 | * ob-tangle.el (org-babel-tangle-do-combine-named-blocks): Switch | ||
| 1519 | to turn on the combination of code blocks of the same name. | ||
| 1520 | (org-babel-tangle-combine-named-blocks): Combine blocks of the same | ||
| 1521 | name. | ||
| 1522 | |||
| 1523 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1524 | |||
| 1525 | * ob-ruby.el (xmp): Declaring this function to appease the | ||
| 1526 | compiler. | ||
| 1527 | (org-babel-execute:ruby): "xmp" result option for outputting | ||
| 1528 | annotated source code. | ||
| 1529 | |||
| 1530 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> (tiny change) | ||
| 1531 | |||
| 1532 | * org-list.el (org-list-to-latex): the enumerate environment in | ||
| 1533 | latex increments the counter before using it. Therefore, org-mode | ||
| 1534 | should set the enumeration counter to the desired value minus one. | ||
| 1535 | |||
| 1536 | 2011-07-28 Michael Brand <michael.ch.brand@gmail.com> (tiny change) | ||
| 1537 | |||
| 1538 | * org.el (org-toggle-heading): More comments and fix number of | ||
| 1539 | stars when toggling from list items. | ||
| 1540 | |||
| 1541 | 2011-07-28 Christian Egli <christian.egli@sbszh.ch> | ||
| 1542 | |||
| 1543 | * org-taskjuggler.el (org-taskjuggler-clean-effort): handle any | ||
| 1544 | effort that is accepted by `org-duration-string-to-minutesÂŽ. | ||
| 1545 | |||
| 1546 | 2011-07-28 Julien Barnier <julien@nozav.org> | ||
| 1547 | |||
| 1548 | * ob-sh.el (org-babel-sh-evaluate) : when sending input to comint, | ||
| 1549 | wait until previous line execution is finished | ||
| 1550 | |||
| 1551 | * ob-comint.el (org-babel-comint-with-output) : when looking for | ||
| 1552 | end-of-evaluation indicator, search forward for the indicator | ||
| 1553 | before searching forward for the prompt | ||
| 1554 | |||
| 1555 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1556 | |||
| 1557 | * org-entities.el (org-entities): Fix HTML entity for degree. | ||
| 1558 | |||
| 1559 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1560 | |||
| 1561 | * org.el (org-auto-align-tags): change docstring. | ||
| 1562 | (org-update-parent-todo-statistics): keep tags aligned even when | ||
| 1563 | statistics cookies are shifting them. | ||
| 1564 | |||
| 1565 | * org-list.el (org-update-checkbox-count): keep tags aligned even | ||
| 1566 | when statistics cookies are shifting them. | ||
| 1567 | |||
| 1568 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 1569 | |||
| 1570 | * ob.el (org-babel-sha1-hash): Don't modify info argument by | ||
| 1571 | side-effect when sorting result-params list. | ||
| 1572 | |||
| 1573 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 1574 | |||
| 1575 | * ob.el (org-babel-result-regexp): Use non-shy group around | ||
| 1576 | org-babel-data-names. | ||
| 1577 | |||
| 1578 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1579 | |||
| 1580 | * org.el (org-insert-link): Set truncate-line in the *Org Link* | ||
| 1581 | buffer and make sure that it really is set there. | ||
| 1582 | |||
| 1583 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1584 | |||
| 1585 | * ob-lisp.el (org-babel-lisp-dir-fmt): Defcustom for use in | ||
| 1586 | changing how/if the current directory is represented to lisp code. | ||
| 1587 | (org-babel-execute:lisp): More general handling of the default | ||
| 1588 | directory value. | ||
| 1589 | |||
| 1590 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1591 | |||
| 1592 | * ob-lisp.el (org-babel-execute:lisp): Setting the value of | ||
| 1593 | *default-pathname-defaults* to either the value of the :dir header | ||
| 1594 | argument or the directory of the containing Org-mode file. | ||
| 1595 | |||
| 1596 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1597 | |||
| 1598 | * ob-lisp.el (org-babel-execute:lisp): No real functional change, | ||
| 1599 | just aesthetic. | ||
| 1600 | |||
| 1601 | 2011-07-28 Sébastien Delafond <sdelafond@gmail.com> | ||
| 1602 | |||
| 1603 | * org.el (org-mode-flyspell-verify): This is useful when using | ||
| 1604 | flyspell with a non-English dictionary, or if some of your | ||
| 1605 | keywords are in another language. | ||
| 1606 | |||
| 1607 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 1608 | |||
| 1609 | * org-exp.el (org-export): Use new compatibility function | ||
| 1610 | `org-activate-mark'. | ||
| 1611 | |||
| 1612 | * org-compat.el (org-activate-mark): New function. Provide | ||
| 1613 | `activate-mark' if not present (e.g. Emacs22). | ||
| 1614 | |||
| 1615 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 1616 | |||
| 1617 | * org-table.el (org-table-follow-field-mode): Declare variable to | ||
| 1618 | keep byte compiler happy. | ||
| 1619 | |||
| 1620 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 1621 | |||
| 1622 | * org-footnote.el (org-id-uuid): Declare function, silence byte | ||
| 1623 | compiler. | ||
| 1624 | |||
| 1625 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 1626 | |||
| 1627 | * org-bibtex.el (org-bibtex-headline): Don't use equalp at | ||
| 1628 | run-time, compare downcased strings. | ||
| 1629 | |||
| 1630 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 1631 | |||
| 1632 | * org-bibtex.el (org-id-locations): Declare variable to silence | ||
| 1633 | byte compiler. | ||
| 1634 | |||
| 1635 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 1636 | |||
| 1637 | * org-id.el (org-id-locations): Fix docstring, remove reference to | ||
| 1638 | non-existent option. | ||
| 1639 | |||
| 1640 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 1641 | |||
| 1642 | * org.el (org-self-insert-command): Use `delete-char' instead of | ||
| 1643 | `delete-backward-char'. | ||
| 1644 | |||
| 1645 | * org-table.el (orgtbl-self-insert-command): Dto. | ||
| 1646 | |||
| 1647 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1648 | |||
| 1649 | * org-latex.el (org-export-latex-special-chars): Save match data | ||
| 1650 | when checking for table.el table. | ||
| 1651 | |||
| 1652 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 1653 | |||
| 1654 | * org.el (org-re-property): Move before its first use. | ||
| 1655 | |||
| 1656 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1657 | |||
| 1658 | * org-latex.el (org-export-latex-preprocess): add | ||
| 1659 | `original-indentation' property to footnotes so they cannot | ||
| 1660 | possibly end a list by being less indented than the item they | ||
| 1661 | belong to. | ||
| 1662 | |||
| 1663 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1664 | |||
| 1665 | * ob-lisp.el (org-babel-expand-body:lisp): No longer wraps biddies | ||
| 1666 | in `progn'. | ||
| 1667 | (org-babel-execute:lisp): Wraps bodies in `progn' as they are passed | ||
| 1668 | to swank. | ||
| 1669 | |||
| 1670 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1671 | |||
| 1672 | * org-clock.el (org-clocktable-write-default): Implement adding | ||
| 1673 | property columns to the clock table. | ||
| 1674 | |||
| 1675 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1676 | |||
| 1677 | * org.el (org-toggle-item): Move parenthesis to correct location. | ||
| 1678 | |||
| 1679 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1680 | |||
| 1681 | * org.el (org-default-priority): | ||
| 1682 | (org-priority-start-cycle-with-default): Improve docstring. | ||
| 1683 | (org-priority): Throw error when priority is out of range. | ||
| 1684 | |||
| 1685 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1686 | |||
| 1687 | * org.el (org-self-insert-command): Catch the case of | ||
| 1688 | buffer-undo-list eq t. | ||
| 1689 | |||
| 1690 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1691 | |||
| 1692 | * org.el (org-toggle-heading): region should be considered as made | ||
| 1693 | of full lines, without the last one if region-end is at bol. | ||
| 1694 | Removed unused variables. Refactored and commented code. | ||
| 1695 | |||
| 1696 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1697 | |||
| 1698 | * org.el (org-toggle-item): when region includes an headline less | ||
| 1699 | indented than first one, set it as the new reference. | ||
| 1700 | |||
| 1701 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1702 | |||
| 1703 | * org-list.el (org-list-to-subtree): if the list is before first | ||
| 1704 | heading and `org-odd-levels-only' is non-nil, the first item gets | ||
| 1705 | two stars instead of one. | ||
| 1706 | |||
| 1707 | * org.el (org-reduced-level): a level of 0 was reduced to 1 with | ||
| 1708 | `org-odd-levels-only' non-nil. | ||
| 1709 | |||
| 1710 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1711 | |||
| 1712 | * org.el (org-toggle-item): converting an heading to an item would | ||
| 1713 | sometimes insert unnecessary spaces before it, and unwanted space | ||
| 1714 | with `org-indent-mode' on. Changing some text into an item | ||
| 1715 | wouldn't always preserve indentation. | ||
| 1716 | |||
| 1717 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1718 | |||
| 1719 | * org-capture.el (org-capture-current-plist): Improve docstring. | ||
| 1720 | (org-capture-put): Add docstring. | ||
| 1721 | (org-capture-get): Add docstring. | ||
| 1722 | (org-capture-member): Add LOCAL argument. Add docstring. | ||
| 1723 | (org-capture-set-target-location): Store the time received from a date | ||
| 1724 | prompt into the :prompt-time property. | ||
| 1725 | |||
| 1726 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1727 | |||
| 1728 | * org-exp.el (org-export-mark-list-properties): even if context is | ||
| 1729 | invalid, mark list item with `list-context' property. | ||
| 1730 | |||
| 1731 | * org-list.el (org-list-forbidden-blocks): add exporters specific | ||
| 1732 | blocks to the list of forbidden blocks. | ||
| 1733 | |||
| 1734 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1735 | |||
| 1736 | * org-list.el (org-sort-list): function tries to intern | ||
| 1737 | getkey-func before it is defined, so it's always nil. | ||
| 1738 | |||
| 1739 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1740 | |||
| 1741 | * org.el (org-babel-load-languages): Adding ob-awk to the list of | ||
| 1742 | executable languages. | ||
| 1743 | |||
| 1744 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1745 | |||
| 1746 | * org-table.el (org-table-get-field): Make sure the new field | ||
| 1747 | content is at least one space character. | ||
| 1748 | |||
| 1749 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1750 | |||
| 1751 | * org-crypt.el: Check for `daemonp' before using it. | ||
| 1752 | |||
| 1753 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1754 | |||
| 1755 | * ob-sh.el (ob-ref): Uses ob-ref to resolve the value of the | ||
| 1756 | :stdin header argument. | ||
| 1757 | (org-babel-execute:sh): Use the :stdin header argument. | ||
| 1758 | (org-babel-sh-var-to-sh): Split the bulk of this function off into a | ||
| 1759 | new sub-function. | ||
| 1760 | (org-babel-sh-var-to-string): New function for converting elisp | ||
| 1761 | values to strings that make sense for parsing with sh. | ||
| 1762 | (org-babel-sh-evaluate): Adding "stdin" option to session and | ||
| 1763 | external evaluation options. | ||
| 1764 | |||
| 1765 | 2011-07-28 Roland Kaufmann <rlndkfmn+orgmode@gmail.com> (tiny change) | ||
| 1766 | |||
| 1767 | * org-exp.el (org-remove-formatting-on-newlines-in-region): New | ||
| 1768 | function. | ||
| 1769 | (org-export-format-source-code-or-example): Call | ||
| 1770 | `org-remove-formatting-on-newlines-in-region'. | ||
| 1771 | |||
| 1772 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 1773 | |||
| 1774 | * org.el (org-entry-put): Prevent adding of extra space to value | ||
| 1775 | if property already exists. | ||
| 1776 | |||
| 1777 | 2011-07-28 Jambunathan K <kjambunathan@gmail.com> | ||
| 1778 | |||
| 1779 | * org-html.el (org-export-as-html): Don't expand non-data lines of | ||
| 1780 | table.el tables. | ||
| 1781 | (org-html-expand): Removed the (buggy) test for non-data lines | ||
| 1782 | in table.el tables. The test is now done as part of | ||
| 1783 | org-export-as-html. | ||
| 1784 | (org-format-table-table-html-using-table-generate-source): | ||
| 1785 | Added test for spanning of cells in table.el tables using | ||
| 1786 | table.el's own library routine. Optionlly Suppress export of | ||
| 1787 | simple table.el tables. | ||
| 1788 | (org-format-table-html): Removed the (buggy) test for spanned | ||
| 1789 | table.el tables. The test is now done as part of | ||
| 1790 | org-format-table-table-html-using-table-generate-source. | ||
| 1791 | |||
| 1792 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1793 | |||
| 1794 | * org-latex.el (org-export-latex-special-chars): Do nothing in | ||
| 1795 | table.el tables. | ||
| 1796 | |||
| 1797 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1798 | |||
| 1799 | * org-capture.el (org-capture): Ignore errors when creating a | ||
| 1800 | link. | ||
| 1801 | |||
| 1802 | 2011-07-28 Nick Dokos <nick@dokosmarshall.org> (tiny change) | ||
| 1803 | |||
| 1804 | * org-exp.el (org-export-define-heading-targets): Use dash instead | ||
| 1805 | of underscore to make labels valid. | ||
| 1806 | |||
| 1807 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 1808 | |||
| 1809 | * ob-R.el (org-babel-R-write-object-command): Ensure that all data | ||
| 1810 | is written to the results file before Emacs notices that the file | ||
| 1811 | exists. | ||
| 1812 | |||
| 1813 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1814 | |||
| 1815 | * ob-exp.el (org-babel-exp-code): Remove usage of a macro which is | ||
| 1816 | defined locally on my system, but not globally in Emacs. | ||
| 1817 | |||
| 1818 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1819 | |||
| 1820 | * ob-exp.el (org-babel-exp-do-export): Use `org-babel-exp-code' to | ||
| 1821 | generate code block output. | ||
| 1822 | (org-babel-exp-code): Re-create the code block body for exporting | ||
| 1823 | source code. | ||
| 1824 | |||
| 1825 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> (tiny change) | ||
| 1826 | |||
| 1827 | * org.el (org-read-date): Bury Calendar buffer after using it for | ||
| 1828 | selecting a date. | ||
| 1829 | |||
| 1830 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1831 | |||
| 1832 | * org-list.el (org-list-separating-blank-lines-number): fix | ||
| 1833 | confusion between point and item beginning. Now, if no information | ||
| 1834 | is avalaible, truly follow user preference when it inserts blank | ||
| 1835 | lines manually. | ||
| 1836 | (org-list-insert-item): send correct argument to the preceding | ||
| 1837 | function. | ||
| 1838 | |||
| 1839 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1840 | |||
| 1841 | * ob.el (org-babel-src-block-regexp): Keep the now-mandatory | ||
| 1842 | newline inside of the code block body. | ||
| 1843 | |||
| 1844 | 2011-07-28 Sean O'Halpin <sean.ohalpin@gmail.com> | ||
| 1845 | |||
| 1846 | * ob.el: Avoid spurious matches to literal. | ||
| 1847 | |||
| 1848 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1849 | |||
| 1850 | * org.el (org-indent-line-function): don't include #+include | ||
| 1851 | lines. | ||
| 1852 | |||
| 1853 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1854 | |||
| 1855 | * ob-keys.el (org-babel-key-bindings): Adding key sequence for | ||
| 1856 | org-babel-check-src-block. | ||
| 1857 | |||
| 1858 | * ob.el (org-babel-expand-src-block): Fit within 80 cols. | ||
| 1859 | (org-babel-edit-distance): Returns the edit distance of two strings. | ||
| 1860 | (org-babel-check-src-block): Check a code block for errors. | ||
| 1861 | |||
| 1862 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> (tiny change) | ||
| 1863 | |||
| 1864 | * org-capture.el (org-capture-templates): Fix bug in customization | ||
| 1865 | setup. | ||
| 1866 | |||
| 1867 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1868 | |||
| 1869 | * org-table.el | ||
| 1870 | (org-table-exit-follow-field-mode-when-leaving-table): New option. | ||
| 1871 | (org-table-check-inside-data-field): New optional argument `noerror'. | ||
| 1872 | When set, the function will only return nil instead of throwing an | ||
| 1873 | error. | ||
| 1874 | (org-table-edit-field): Interpret double prefix argument, and improve | ||
| 1875 | the properties of the editing window. | ||
| 1876 | (org-table-follow-field-mode): New minor mode. | ||
| 1877 | (org-table-follow-fields-with-editor): New function. | ||
| 1878 | |||
| 1879 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1880 | |||
| 1881 | * org-agenda.el (org-agenda-get-todos): Call `org-agenda-skip' | ||
| 1882 | first, then check if timestamps cause exclusion. | ||
| 1883 | |||
| 1884 | * org.el (org-scan-tags): Call `org-agenda-skip' first, then check | ||
| 1885 | if timestamps cause exclusion. | ||
| 1886 | |||
| 1887 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1888 | |||
| 1889 | * org-list.el (org-list-full-item-re): allow description term to | ||
| 1890 | have a newline character after the colons. | ||
| 1891 | |||
| 1892 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 1893 | |||
| 1894 | * org-list.el (org-sort-list): no longer ignore with-case | ||
| 1895 | argument: the function sorted case-sensitively, regardless of | ||
| 1896 | argument. | ||
| 1897 | |||
| 1898 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 1899 | |||
| 1900 | * ob-ref.el (org-babel-ref-resolve): Using the new result regexp. | ||
| 1901 | |||
| 1902 | * ob.el (org-babel-data-names): Configurable list of names of | ||
| 1903 | data. | ||
| 1904 | (org-babel-result-regexp): Using new results regexp. | ||
| 1905 | |||
| 1906 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1907 | |||
| 1908 | * org.el (org-special-properties): Add CLOCKSUM to the special | ||
| 1909 | properties. | ||
| 1910 | |||
| 1911 | 2011-07-28 Robert P. Goldman <rpgoldman@real-time.com> | ||
| 1912 | |||
| 1913 | * ob-exp.el (org-babel-exp-in-export-file): Bind | ||
| 1914 | `org-link-search-inhibit-query' to t to inhibit prompts. | ||
| 1915 | |||
| 1916 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 1917 | |||
| 1918 | * org-contacts.el: Merge org-contacts-wl.el. | ||
| 1919 | |||
| 1920 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1921 | |||
| 1922 | * org-exp.el (org-export-add-options-to-plist): Use the right | ||
| 1923 | match group. | ||
| 1924 | |||
| 1925 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1926 | |||
| 1927 | * org-latex.el (org-export-latex-preprocess): Protect index string | ||
| 1928 | |||
| 1929 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1930 | |||
| 1931 | * org-latex.el (org-export-latex-preprocess): Pipe index entries | ||
| 1932 | through org-export-latex-fontify-headline. | ||
| 1933 | |||
| 1934 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 1935 | |||
| 1936 | * org-exp.el (org-export-add-options-to-plist): Fix the option | ||
| 1937 | parser | ||
| 1938 | |||
| 1939 | 2011-07-28 Robert P. Goldman <rpgoldman@real-time.com> | ||
| 1940 | |||
| 1941 | * org-latex.el (org-export-latex-preprocess): Replace index | ||
| 1942 | entries. | ||
| 1943 | |||
| 1944 | 2011-07-28 Robert P. Goldman <rpgoldman@real-time.com> | ||
| 1945 | |||
| 1946 | * org.el (org-structure-template-alist): Add an easy template for | ||
| 1947 | index (i), and move include file to I from i. | ||
| 1948 | |||
| 1949 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 1950 | |||
| 1951 | * org-agenda.el (org-agenda-open-link): Pass entire text of agenda | ||
| 1952 | line to org-offer-links-in-entry. | ||
| 1953 | |||
| 1954 | 2011-07-28 Michael Markert <markert.michael@googlemail.com> | ||
| 1955 | |||
| 1956 | * org-contacts-wl.el: New file. | ||
| 1957 | |||
| 1958 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 1959 | |||
| 1960 | * org-bibtex.el (org-bibtex-search): New function. | ||
| 1961 | (org-bibtex-export-to-kill-ring): New function. Export to kill | ||
| 1962 | ring. | ||
| 1963 | (org-bibtex-create-in-current-entry): New function | ||
| 1964 | (org-bibtex-create): Make it easier to add bib fields to an | ||
| 1965 | existing headline. | ||
| 1966 | (org-bibtex-export-arbitrary-fields) | ||
| 1967 | (org-bibtex-treat-headline-as-title): Fix typos | ||
| 1968 | (org-bibtex-fleshout): Don't upcase optional field; remove ":" from | ||
| 1969 | type completion. | ||
| 1970 | |||
| 1971 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 1972 | |||
| 1973 | * org-bibtex.el (org-bibtex-treat-headline-as-title): New | ||
| 1974 | defcustom. | ||
| 1975 | (org-bibtex-headline): Only use headline text (not TODO or other | ||
| 1976 | metadata) to generate title field and auto key. | ||
| 1977 | (org-bibtex-fleshout): Allow user to choose whether to treat | ||
| 1978 | headline as title. | ||
| 1979 | |||
| 1980 | 2011-07-28 Tom Dye <tsd@tsdye.com> | ||
| 1981 | |||
| 1982 | * org-bibtex.el: Added crossref field to other fields | ||
| 1983 | |||
| 1984 | 2011-07-28 Tom Dye <tsd@tsdye.com> | ||
| 1985 | |||
| 1986 | * org-bibtex.el: Add crossref option to incollection | ||
| 1987 | |||
| 1988 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 1989 | |||
| 1990 | * org-bibtex.el (org-bibtex-headline): Don't export TYPE property | ||
| 1991 | as field. | ||
| 1992 | |||
| 1993 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 1994 | |||
| 1995 | * org-bibtex.el (org-bibtex-key-property): When storing key in ID, | ||
| 1996 | warn if a duplicate ID is generated. | ||
| 1997 | |||
| 1998 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 1999 | |||
| 2000 | * org-bibtex.el (org-bibtex-tags): New variable | ||
| 2001 | (org-bibtex-tags-are-keywords): New variable | ||
| 2002 | (org-bibtex-no-export-tags): New variable | ||
| 2003 | (org-bibtex-headline): Export tags as comma-separated bibtex keywords | ||
| 2004 | (org-bibtex-read): Import bibtex keywords field as tags | ||
| 2005 | |||
| 2006 | 2011-07-28 Manuel Giraud <manuel.giraud@univ-nantes.fr> | ||
| 2007 | |||
| 2008 | * org-publish.el (org-publish-find-date): optimization | ||
| 2009 | |||
| 2010 | 2011-07-28 Tassilo Horn <tassilo@member.fsf.org> | ||
| 2011 | |||
| 2012 | * org-gnus.el (org-gnus-follow-link): Don't request scan of group | ||
| 2013 | when following link. | ||
| 2014 | |||
| 2015 | 2011-07-28 Manuel Giraud <manuel.giraud@univ-nantes.fr> | ||
| 2016 | |||
| 2017 | * org-publish.el (org-publish-project-alist): Document new | ||
| 2018 | :sitemap-sans-extension property. | ||
| 2019 | (org-publish-org-sitemap): Use new sitemap-sans-extension setting. | ||
| 2020 | |||
| 2021 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2022 | |||
| 2023 | * org.el (org-remove-uninherited-tags): Renamed from | ||
| 2024 | org-remove-iniherited-tags. | ||
| 2025 | (org-scan-tags): Fix typo in function call. | ||
| 2026 | (org-get-tags-at): Fix typo in function call. | ||
| 2027 | |||
| 2028 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 2029 | |||
| 2030 | * org.el (org-get-tags-at): Don't include filetags if local is t. | ||
| 2031 | |||
| 2032 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2033 | |||
| 2034 | * ob-clojure.el (org-babel-expand-body:clojure): Qualify pp | ||
| 2035 | dispatch functions, wrap body in `(do )'. | ||
| 2036 | |||
| 2037 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2038 | |||
| 2039 | * org.el (org-fontify-meta-lines-and-blocks): Fix bug which | ||
| 2040 | resulted in the creation of multiple overlays in src blocks. | ||
| 2041 | |||
| 2042 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2043 | |||
| 2044 | * ob-clojure.el (org-babel-execute:clojure): If results are not | ||
| 2045 | readable by lisp, then return them as a string. | ||
| 2046 | |||
| 2047 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2048 | |||
| 2049 | * org-bibtex.el (org-bibtex): Now prompts for a file name. | ||
| 2050 | |||
| 2051 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2052 | |||
| 2053 | * org-bibtex.el (org-bibtex-create): Adding prefix argument which | ||
| 2054 | will result in prompting for optional fields. | ||
| 2055 | |||
| 2056 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2057 | |||
| 2058 | * org-bibtex.el (org-bibtex-headline): Renamed flet function `get' | ||
| 2059 | which was causing compile problems. | ||
| 2060 | (org-bibtex-fleshout): Renamed flet function `get' which was causing | ||
| 2061 | compile problems. | ||
| 2062 | (org-bibtex-write): Renamed flet function `get' which was causing | ||
| 2063 | compile problems. | ||
| 2064 | |||
| 2065 | 2011-07-28 Christian Egli <christian.egli@sbszh.ch> | ||
| 2066 | |||
| 2067 | * org-taskjuggler.el (org-taskjuggler-clean-id): Make sure an id | ||
| 2068 | never starts with a number. | ||
| 2069 | |||
| 2070 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2071 | |||
| 2072 | * org-bibtex.el (org-bibtex-export-arbitrary-fields): New option. | ||
| 2073 | (org-bibtex-key-property): New option. | ||
| 2074 | (org-bibtex-put): Make use of new `org-bibtex-key-property' variable. | ||
| 2075 | (org-bibtex-headline): Make use of new | ||
| 2076 | `org-bibtex-export-arbitrary-fields' and `org-bibtex-key-property' | ||
| 2077 | variables. | ||
| 2078 | (org-bibtex-autokey): Make use of new `org-bibtex-key-property' | ||
| 2079 | variable. | ||
| 2080 | (org-bibtex-fleshout): Make use of new `org-bibtex-key-property' | ||
| 2081 | variable. | ||
| 2082 | (org-bibtex-write): Make use of new `org-bibtex-key-property' | ||
| 2083 | variable. | ||
| 2084 | |||
| 2085 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2086 | |||
| 2087 | * org-bibtex.el: Updating Copyright dates, author information, | ||
| 2088 | commentary and history notes. | ||
| 2089 | (org-bibtex-types): List of bibtex types with descriptions and | ||
| 2090 | required and optional fields. | ||
| 2091 | (org-bibtex-fields): List of bibtex fields with descriptions. | ||
| 2092 | (*org-bibtex-entries*): Special variable to hold parsed bibtex | ||
| 2093 | entries. | ||
| 2094 | (org-bibtex-autogen-keys): Custom variable controlling whether | ||
| 2095 | bibtex keys are automatically generated | ||
| 2096 | (org-bibtex-prefix): Custom variable allowing use of optional prefix | ||
| 2097 | for bibtex properties in Org-mode headlines. | ||
| 2098 | (org-bibtex-get): Helper function for accessing bibtex elements of a | ||
| 2099 | property list. | ||
| 2100 | (org-bibtex-put): Helper function for inserting bibtex element into | ||
| 2101 | a property list. | ||
| 2102 | (org-bibtex-headline): Return a bibtex entry of the given headline | ||
| 2103 | as a string. | ||
| 2104 | (org-bibtex-ask): Prompt the user to fill in the value of a bibtex | ||
| 2105 | field. | ||
| 2106 | (org-bibtex-autokey): Generate a bibtex key for the current | ||
| 2107 | headline. | ||
| 2108 | (org-bibtex-fleshout): Fill in missing bibtex properties of the | ||
| 2109 | current headline. | ||
| 2110 | (org-bibtex): Export the current Org-mode buffer to a bibtex buffer. | ||
| 2111 | (org-bibtex-check): Check that all bibtex properties are present in | ||
| 2112 | the current headline. | ||
| 2113 | (org-bibtex-check-all): Check all headlines in the current buffer. | ||
| 2114 | (org-bibtex-create): Create a new bibtex headline at the current | ||
| 2115 | level. | ||
| 2116 | (org-bibtex-read): Read the current bibtex entry from a bibtex file. | ||
| 2117 | (org-bibtex-write): Write the most recently read bibtex entry into | ||
| 2118 | an Org-mode file. | ||
| 2119 | |||
| 2120 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2121 | |||
| 2122 | * org-agenda.el (org-agenda-clock-consistency-checks): Allow to | ||
| 2123 | set properties. | ||
| 2124 | (org-agenda-show-clocking-issues): Handle faces. | ||
| 2125 | |||
| 2126 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2127 | |||
| 2128 | * ob-ditaa.el (org-babel-default-header-args:ditaa): Specify utf8 | ||
| 2129 | content by default with "-Dfile.encoding=UTF-8". | ||
| 2130 | |||
| 2131 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2132 | |||
| 2133 | * ob-ditaa.el (org-babel-execute:ditaa): New ":java" header | ||
| 2134 | argument. | ||
| 2135 | |||
| 2136 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2137 | |||
| 2138 | * org-exp.el (org-export-preprocess-string): mark list end before | ||
| 2139 | expanding macros. Thus, a macro inside a list and containing blank | ||
| 2140 | lines cannot break the list structure. | ||
| 2141 | (org-export-preprocess-apply-macros): multi-lines macros get | ||
| 2142 | indented with the same indentation as the first line. Thus, we are | ||
| 2143 | sure that every line belongs to the same list as the first line, if | ||
| 2144 | such list exists. Also add comments in code. | ||
| 2145 | |||
| 2146 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2147 | |||
| 2148 | * org-agenda.el (org-agenda-clock-consistency-checks): New option. | ||
| 2149 | (org-agenda-list): Handle display change to clock check. | ||
| 2150 | (org-agenda-get-progress): Show only clock entries if we are doing the | ||
| 2151 | consistency check. | ||
| 2152 | (org-agenda-show-clocking-issues): New function. | ||
| 2153 | (org-agenda-check-clock-gap): New function. | ||
| 2154 | (org-agenda-view-mode-dispatch): Offer consistency check. | ||
| 2155 | (org-agenda-log-mode): Handle switch to clock only display. | ||
| 2156 | (org-agenda-set-mode-name): Show lighter for Clockcheck. | ||
| 2157 | |||
| 2158 | * org.el (org-hh:mm-string-to-minutes): Accept an integer argument | ||
| 2159 | and return it unchanged. | ||
| 2160 | |||
| 2161 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2162 | |||
| 2163 | * org-list.el (org-list-struct): when walking down the list, the | ||
| 2164 | function would not pay attention to drawers or blocks indentation. | ||
| 2165 | Thus, such constructs couldn't consistently end an item or a list. | ||
| 2166 | This patch ensures line indentation is stored (if applicable) | ||
| 2167 | before skipping them. Also fixed doc-string and comments. | ||
| 2168 | |||
| 2169 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2170 | |||
| 2171 | * org-exp.el (org-export): Add EXPORT_FILE_NAME to the enclosing | ||
| 2172 | tree properties | ||
| 2173 | |||
| 2174 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2175 | |||
| 2176 | * org-exp.el (org-export): Define a bound for finding enclosing | ||
| 2177 | tree with class/title definition. | ||
| 2178 | |||
| 2179 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2180 | |||
| 2181 | * org-exp.el (org-export): Go to next heading before searching | ||
| 2182 | backward, so make this also work if we are on the headline of the | ||
| 2183 | entry with the property... | ||
| 2184 | |||
| 2185 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2186 | |||
| 2187 | * org.el (org-promote): | ||
| 2188 | (org-demote): Soften the previous change, by only removing the | ||
| 2189 | flyspell function from after-change functions, because that was the | ||
| 2190 | one causing the slowdown - at least much of it. | ||
| 2191 | |||
| 2192 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2193 | |||
| 2194 | * org.el (org-promote): | ||
| 2195 | (org-demote): Turn off after-change-functions to speed up the | ||
| 2196 | reindentation of text. | ||
| 2197 | |||
| 2198 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2199 | |||
| 2200 | * ob-ocaml.el (org-babel-ocaml-read-list): Using | ||
| 2201 | `org-babel-script-escape'. | ||
| 2202 | (org-babel-ocaml-read-array): Using `org-babel-script-escape'. | ||
| 2203 | |||
| 2204 | 2011-07-28 Manuel Giraud <manuel.giraud@univ-nantes.fr> | ||
| 2205 | |||
| 2206 | * org-html.el (org-html-handle-links): add an alternate for inline | ||
| 2207 | images | ||
| 2208 | |||
| 2209 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2210 | |||
| 2211 | * org-agenda.el (org-agenda-bulk-action): Do not use the entries | ||
| 2212 | variable before it is defined | ||
| 2213 | |||
| 2214 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2215 | |||
| 2216 | * org-src.el (org-src-lang-modes): Added a language alias of "C" | ||
| 2217 | to "c". | ||
| 2218 | |||
| 2219 | 2011-07-28 Shaun Johnson <shaun@slugfest.demon.co.uk> (tiny change) | ||
| 2220 | |||
| 2221 | * ob-tangle.el (org-babel-tangle): Make it work in an indirect | ||
| 2222 | buffer. | ||
| 2223 | |||
| 2224 | 2011-07-28 Manuel Giraud <manuel.giraud@univ-nantes.fr> | ||
| 2225 | |||
| 2226 | * org-html.el (org-html-make-link): correct a bug in coderef link. | ||
| 2227 | |||
| 2228 | 2011-07-28 Bernt Hansen <bernt@norang.ca> | ||
| 2229 | |||
| 2230 | * org-agenda.el (org-agenda-filter-by-tag): Fix variable name typo | ||
| 2231 | |||
| 2232 | 2011-07-28 Bernt Hansen <bernt@norang.ca> | ||
| 2233 | |||
| 2234 | * org-agenda.el (org-agenda-get-timestamps): Fix agenda display | ||
| 2235 | when headlines are missing | ||
| 2236 | |||
| 2237 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2238 | |||
| 2239 | * org-mobile.el (org-mobile-push): Move call to hook, make it the | ||
| 2240 | first thing of the push operation. | ||
| 2241 | |||
| 2242 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2243 | |||
| 2244 | * ob.el (org-babel-params-from-buffer): Now looking for header | ||
| 2245 | arguments in #+Properties: as well as #+Babel:. Also, we're no | ||
| 2246 | longer caching these results into a file local variable. | ||
| 2247 | |||
| 2248 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2249 | |||
| 2250 | * ob-python.el (org-babel-python-evaluate-external-process): Allow | ||
| 2251 | parsing as a table in the case of ":results output table". | ||
| 2252 | (org-babel-python-evaluate-session): Allow parsing as a table in | ||
| 2253 | the case of ":results output table". | ||
| 2254 | |||
| 2255 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2256 | |||
| 2257 | * org-agenda.el (org-agenda-bulk-action): Allow bulk scatter in | ||
| 2258 | all possible agenda views. Use `org-agenda-schedule' instead of | ||
| 2259 | `org-agenda-date-later'. | ||
| 2260 | |||
| 2261 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2262 | |||
| 2263 | * ob-emacs-lisp.el (org-babel-execute:emacs-lisp): Now supports | ||
| 2264 | ":results output". | ||
| 2265 | |||
| 2266 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 2267 | |||
| 2268 | * org.el (org-entry-get): | ||
| 2269 | (org-entry-delete): | ||
| 2270 | (org-entry-put): | ||
| 2271 | (org-property-values): | ||
| 2272 | (org-delete-property-globally): Use org-re-property. | ||
| 2273 | (org-re-property): New function allowing to build a regexp to match a | ||
| 2274 | property. | ||
| 2275 | |||
| 2276 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 2277 | |||
| 2278 | * org.el (org-property-values): Enhance docstring. | ||
| 2279 | |||
| 2280 | 2011-07-28 Ethan Ligon <ligon@are.berkeley.edu> | ||
| 2281 | |||
| 2282 | * Illustration of bug in html export - This has a space after the | ||
| 2283 | colons :: so will work in latex and html - This doesn't have a | ||
| 2284 | space after the colons ::so is an invalid description item | ||
| 2285 | according to the org manual. Won't work in html or docbook. Will | ||
| 2286 | nevertheless work in latex, provided /first/ description item is | ||
| 2287 | valid. - Has a terminating space :: - So it works in both html | ||
| 2288 | and latex export! - Even though it's difficult to distinguish | ||
| 2289 | from the next example. - Lacks a terminating space :: - At | ||
| 2290 | present, *doesn't* work in html or docbook export, does in latex. | ||
| 2291 | This is the case that the following patch fixes. | ||
| 2292 | |||
| 2293 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 2294 | |||
| 2295 | * org-table.el (org-table-cleanup-narrow-column-properties): Use | ||
| 2296 | point-min rather than 1 when moving in the buffer. | ||
| 2297 | |||
| 2298 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2299 | |||
| 2300 | * org-list.el (org-list-in-valid-context-p): renamed from | ||
| 2301 | org-list-in-valid-block-p. | ||
| 2302 | (org-at-item-p,org-list-search-generic): use renamed function. | ||
| 2303 | |||
| 2304 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2305 | |||
| 2306 | * org.el (org-set-font-lock-defaults): Be more strict when | ||
| 2307 | recognizing description items, and do not fontify wrong cases | ||
| 2308 | like: "- term ::description" or "1. term :: description" | ||
| 2309 | |||
| 2310 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2311 | |||
| 2312 | * org-latex.el: pay attention to end of footnote. Before closing | ||
| 2313 | the command, ensure that list is properly closed or that last link | ||
| 2314 | is separated from the curly brace. | ||
| 2315 | |||
| 2316 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2317 | |||
| 2318 | * org.el (org-indent-line-function): footnote definition must stay | ||
| 2319 | at column 0 to be recognized as such. Body below can have normal | ||
| 2320 | indentation, so it should ignore its definition when computing | ||
| 2321 | indentation. | ||
| 2322 | |||
| 2323 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2324 | |||
| 2325 | * org-protocol.el (org-protocol-remember) | ||
| 2326 | (org-protocol-capture): More appropriate message. | ||
| 2327 | |||
| 2328 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2329 | |||
| 2330 | * org-capture.el (org-capture-clock-keep): New local variable. | ||
| 2331 | (org-capture, org-capture-finalize): Use it and fix a bug when | ||
| 2332 | :clock-keep is set to `t'. | ||
| 2333 | |||
| 2334 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> (tiny change) | ||
| 2335 | |||
| 2336 | * org-exp.el (org-export-preprocess-string): Handle include files | ||
| 2337 | before processing macros. | ||
| 2338 | |||
| 2339 | 2011-07-28 Bernt Hansen <bernt@norang.ca> | ||
| 2340 | |||
| 2341 | * org-agenda.el: Remove obsolete code for adding todo list in | ||
| 2342 | front of the agenda | ||
| 2343 | |||
| 2344 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 2345 | |||
| 2346 | * org-latex.el (org-export-latex-convert-table.el-table): Fix | ||
| 2347 | format-string for insertion of captions. | ||
| 2348 | |||
| 2349 | 2011-07-28 Nick Dokos <nicholas.dokos@hp.com> | ||
| 2350 | |||
| 2351 | * org-exp.el (org-export-remove-comment-blocks-and-subtrees): Fix | ||
| 2352 | regexp. | ||
| 2353 | |||
| 2354 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> (tiny change) | ||
| 2355 | |||
| 2356 | * org.el (org-read-date-analyze): Help matching dotted European | ||
| 2357 | dates, like 31. 12. 2007 | ||
| 2358 | |||
| 2359 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2360 | |||
| 2361 | * ob-lisp.el (org-babel-execute:lisp): Fix typo. | ||
| 2362 | |||
| 2363 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2364 | |||
| 2365 | * ob-lisp.el (org-babel-execute:lisp): Turn vectors into lists | ||
| 2366 | before reading by elisp | ||
| 2367 | (org-bable-lisp-vector-to-list): Stub of a vector->list function, | ||
| 2368 | should be replaced with a cl-vector->el-vector function. | ||
| 2369 | |||
| 2370 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2371 | |||
| 2372 | * ob-lisp.el (org-babel-execute:lisp): Now using | ||
| 2373 | `org-babel-reassemble-table' to apply the appropriate header | ||
| 2374 | arguments to results. | ||
| 2375 | |||
| 2376 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2377 | |||
| 2378 | * org.el (org-end-of-meta-data-and-drawers): New function. | ||
| 2379 | |||
| 2380 | * org-capture.el (org-capture-place-plain-text): Implement adding | ||
| 2381 | plain text templates to Org nodes. | ||
| 2382 | |||
| 2383 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2384 | |||
| 2385 | * org-beamer.el (org-beamer-environments-extra): Fix docstring | ||
| 2386 | |||
| 2387 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 2388 | |||
| 2389 | * org-exp.el (org-export-handle-comments): Add the org-protected | ||
| 2390 | property to the replacement string. | ||
| 2391 | |||
| 2392 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 2393 | |||
| 2394 | * org-html.el (org-export-as-html) (org-html-level-start): Fix | ||
| 2395 | logic for section number printing when NUM is an integer. | ||
| 2396 | |||
| 2397 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 2398 | |||
| 2399 | * org-latex.el (org-export-latex-special-chars): Fix regexp for | ||
| 2400 | `single' special characters and ellipsis. | ||
| 2401 | |||
| 2402 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 2403 | |||
| 2404 | * org.el (org-point-at-end-of-empty-headline): Bind | ||
| 2405 | case-fold-search to nil. | ||
| 2406 | |||
| 2407 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2408 | |||
| 2409 | * org-capture.el (org-capture-fill-template): Resolve new %<...> | ||
| 2410 | template escape. | ||
| 2411 | (org-capture-templates): Document new %<...> template escape. | ||
| 2412 | |||
| 2413 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2414 | |||
| 2415 | * ob.el (org-babel-process-params): Make this function idempotent, | ||
| 2416 | as it will sometimes be called multiple times. | ||
| 2417 | |||
| 2418 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2419 | |||
| 2420 | * org.el (org-ts-regexp-both): Add "]" to class of characters that | ||
| 2421 | should not be matched. | ||
| 2422 | (org-ts-regexp0): | ||
| 2423 | (org-ts-regexp1): Do not start a class with "^]-+", because that tries | ||
| 2424 | to (not) match characters between "]" and "+". Instead, move the "-" | ||
| 2425 | to the end of the class where it causes no harm. | ||
| 2426 | |||
| 2427 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2428 | |||
| 2429 | * ob-R.el (org-babel-edit-prep:R): Associate the appropriate R | ||
| 2430 | process with the edit buffer when :session is specified. | ||
| 2431 | |||
| 2432 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2433 | |||
| 2434 | * ob-tangle.el (org-babel-tangle-collect-blocks): Brought the link | ||
| 2435 | extraction code into line with a newer version of the | ||
| 2436 | org-store-link function. | ||
| 2437 | |||
| 2438 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2439 | |||
| 2440 | * ob-lisp.el (org-babel-expand-body:lisp): New body expansion | ||
| 2441 | wrapping the expression in either a let or progn, and possibly a | ||
| 2442 | pretty-print function invocation. | ||
| 2443 | (org-babel-execute:lisp): Greatly simplified method of executing | ||
| 2444 | lisp code blocks. | ||
| 2445 | |||
| 2446 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2447 | |||
| 2448 | * org-list.el: move org-update-checkbox-count-maybe call outside | ||
| 2449 | of save-excursion to get back to original position. | ||
| 2450 | |||
| 2451 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2452 | |||
| 2453 | * org.el (org-numbered-action-format): New option. | ||
| 2454 | (org-new-numbered-action): New command. | ||
| 2455 | (org-collect-todos-in-subtree): New command. | ||
| 2456 | |||
| 2457 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2458 | |||
| 2459 | * org-exp.el (org-export-with-tasks): New option. | ||
| 2460 | (org-export-plist-vars): Add :tasks property. | ||
| 2461 | |||
| 2462 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2463 | |||
| 2464 | * org-ascii.el (org-export-as-ascii): | ||
| 2465 | |||
| 2466 | * org-docbook.el (org-export-as-docbook): | ||
| 2467 | |||
| 2468 | * org-html.el (org-export-as-html): | ||
| 2469 | |||
| 2470 | * org-latex.el (org-export-as-latex): Pass the :done-tasks | ||
| 2471 | property to the export preprocessor. | ||
| 2472 | |||
| 2473 | * org-exp.el (org-export-with-done-tasks): New option. | ||
| 2474 | (org-export-plist-vars): Add entry for :done-tasks. | ||
| 2475 | (org-export-preprocess-string): Call `org-export-remove-done-tasks'. | ||
| 2476 | (org-export-remove-done-tasks): New function. | ||
| 2477 | |||
| 2478 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2479 | |||
| 2480 | * org-latex.el (org-export-latex-keywords-maybe): Protect # in | ||
| 2481 | tags. | ||
| 2482 | |||
| 2483 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2484 | |||
| 2485 | * org.el (org-find-olp): Use the level of the correct match to | ||
| 2486 | continue search. | ||
| 2487 | |||
| 2488 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2489 | |||
| 2490 | * org-list.el (org-toggle-checkbox): build value of | ||
| 2491 | org-keyword-time-regexp instead of using it directly, as it's | ||
| 2492 | buffer-local, and function might be called outside Org. | ||
| 2493 | |||
| 2494 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2495 | |||
| 2496 | * org-list.el (org-list-struct,org-in-item-p): don't assume end of | ||
| 2497 | blocks or drawers necessarily start somewhere. It it isn't the | ||
| 2498 | case, treat them as normal text. | ||
| 2499 | |||
| 2500 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2501 | |||
| 2502 | * ob-exp.el (org-babel-exp-results): Use code block name when | ||
| 2503 | finding cached results. | ||
| 2504 | |||
| 2505 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 2506 | |||
| 2507 | * org-latex.el (org-export-latex-date-format): Change default date | ||
| 2508 | format to \today. This has the same result but respects the | ||
| 2509 | language set in the document by default. | ||
| 2510 | |||
| 2511 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2512 | |||
| 2513 | * org-list.el (org-list-checkbox): when called from an headline, | ||
| 2514 | function would normally skip drawers, but not if a SCHEDULED or | ||
| 2515 | DEADLINE keyword is standing before the drawer. Also avoid | ||
| 2516 | problems if function is called in buffers not is Org mode. | ||
| 2517 | |||
| 2518 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2519 | |||
| 2520 | * org-clock.el (org-clock-report): change the scope of the | ||
| 2521 | inserted clock report depending on whether the point is within a | ||
| 2522 | subtree (:scope subtree) or not (:scope file). | ||
| 2523 | |||
| 2524 | 2011-07-28 Puneeth Chaganti <punchagan@gmail.com> | ||
| 2525 | |||
| 2526 | * org-html.el (org-export-as-html): Fix export of footnotes | ||
| 2527 | containing lists, tables, quotes, etc. | ||
| 2528 | |||
| 2529 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 2530 | |||
| 2531 | * org-latex.el (org-export-latex-preprocess): Correctly match | ||
| 2532 | starred command names. | ||
| 2533 | |||
| 2534 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 2535 | |||
| 2536 | * org-html.el (org-export-as-html): Get local value of | ||
| 2537 | org-export-with-section-numbers from the buffer's plist. Deal | ||
| 2538 | specially with the case the resulting value is an integer. | ||
| 2539 | (org-html-level-start): New optional argument of the option plist used | ||
| 2540 | instead of `org-export-with-section-numbers'. Also deal specially | ||
| 2541 | with the case that the value is an integer. | ||
| 2542 | |||
| 2543 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 2544 | |||
| 2545 | * org-latex.el (org-export-latex-subcontent): Deal specially with | ||
| 2546 | the case that NUM is an integer. | ||
| 2547 | |||
| 2548 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2549 | |||
| 2550 | * org-protocol.el (org-protocol-do-capture): allow template keys | ||
| 2551 | of two characters. | ||
| 2552 | (org-protocol-default-template-key): Update the docstring to | ||
| 2553 | reflect the change in `org-protocol-do-capture'. | ||
| 2554 | |||
| 2555 | 2011-07-28 Christian Egli <christian.egli@sbszh.ch> | ||
| 2556 | |||
| 2557 | * org-taskjuggler.el: Fix a typo in the commentary. | ||
| 2558 | |||
| 2559 | 2011-07-28 Christian Egli <christian.egli@sbszh.ch> | ||
| 2560 | |||
| 2561 | * org-taskjuggler.el (org-taskjuggler-open-task): Only emit a | ||
| 2562 | "purge allocations" statement if we are not targeting tj3. | ||
| 2563 | |||
| 2564 | 2011-07-28 Christian Egli <christian.egli@sbszh.ch> | ||
| 2565 | |||
| 2566 | * org-taskjuggler.el (org-taskjuggler-assign-resource-ids): | ||
| 2567 | Replace recursive implementation with an iterative one. | ||
| 2568 | |||
| 2569 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2570 | |||
| 2571 | * ob-sh.el (org-babel-sh-var-to-sh): Fixed insertion of tabular | ||
| 2572 | data into shell variables. | ||
| 2573 | |||
| 2574 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 2575 | |||
| 2576 | * org-html.el (org-html-handle-time-stamps): Protected linebreak | ||
| 2577 | element after timestamp markup. | ||
| 2578 | |||
| 2579 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 2580 | |||
| 2581 | * org-html.el (org-html-handle-links): Don't protect img tag in | ||
| 2582 | link description. | ||
| 2583 | |||
| 2584 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2585 | |||
| 2586 | * org-table.el (org-table-formula-handle-first/last-rc): Bind | ||
| 2587 | `char'. | ||
| 2588 | |||
| 2589 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2590 | |||
| 2591 | * org-list.el (org-in-item-p): re-build org-drawer-regexp, | ||
| 2592 | whatever the major mode is. | ||
| 2593 | |||
| 2594 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2595 | |||
| 2596 | * org-inlinetask.el (org-inlinetask-export-templates): fix default | ||
| 2597 | templates. | ||
| 2598 | (org-inlinetask-export-handler): Ensure contents of inline task, if | ||
| 2599 | any, starts and ends with a newline character. Refactor and comment | ||
| 2600 | code. | ||
| 2601 | |||
| 2602 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2603 | |||
| 2604 | * org-capture.el (org-datetree-find-date-create): Lower-case for | ||
| 2605 | variable names in define-function form. | ||
| 2606 | |||
| 2607 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2608 | |||
| 2609 | * org-table.el (org-table-convert-region): Throw error when | ||
| 2610 | SEPARATOR is smaller than 1. | ||
| 2611 | |||
| 2612 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 2613 | |||
| 2614 | * org-colview.el (org-columns-display-here): Fix heading retrieval | ||
| 2615 | in Org buffers. | ||
| 2616 | |||
| 2617 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2618 | |||
| 2619 | * org-latex.el (org-export-latex-preprocess): last brace shouldn't | ||
| 2620 | be on the same line as a list end marker. | ||
| 2621 | |||
| 2622 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 2623 | |||
| 2624 | * org.el (org-icompleting-read): Do not use useless lambda. | ||
| 2625 | |||
| 2626 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 2627 | |||
| 2628 | * org-agenda.el (org-format-agenda-item): Fix length computing. | ||
| 2629 | |||
| 2630 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 2631 | |||
| 2632 | * org-agenda.el (org-format-agenda-item): Fix comment and use | ||
| 2633 | `add-text-properties'. | ||
| 2634 | |||
| 2635 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 2636 | |||
| 2637 | * org-agenda.el (org-agenda-highlight-todo): Remove useless | ||
| 2638 | `concat'. | ||
| 2639 | |||
| 2640 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2641 | |||
| 2642 | * org-list.el (org-list-to-generic): set a default term for | ||
| 2643 | ill-formed description lists. Do not insert newline characters | ||
| 2644 | unless told to. | ||
| 2645 | (org-list-to-texinfo,org-list-to-html): apply changes to | ||
| 2646 | `org-list-parse-liste'. | ||
| 2647 | |||
| 2648 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2649 | |||
| 2650 | * org-clock.el (org-clock-clocktable-language-setup): Add a | ||
| 2651 | string. | ||
| 2652 | (org-clocktable-write-default): Use the new localized string | ||
| 2653 | in `org-clock-clocktable-language-setup'. | ||
| 2654 | |||
| 2655 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2656 | |||
| 2657 | * org-taskjuggler.el (org-taskjuggler-compute-task-leafiness): | ||
| 2658 | (org-taskjuggler-assign-resource-ids): Replace recursive | ||
| 2659 | implementation with an iterative one. | ||
| 2660 | |||
| 2661 | 2011-07-28 Christian Egli <christian.egli@alumni.ethz.ch> | ||
| 2662 | |||
| 2663 | * org-taskjuggler.el (org-taskjuggler-components): Escape quotes | ||
| 2664 | in headlines. | ||
| 2665 | |||
| 2666 | 2011-07-28 Christian Egli <christian.egli@alumni.ethz.ch> | ||
| 2667 | |||
| 2668 | * org-taskjuggler.el (org-taskjuggler-compute-task-leafiness): | ||
| 2669 | Compute the leafiness of a node. | ||
| 2670 | (org-taskjuggler-open-task, org-export-as-taskjuggler): Mark a node as | ||
| 2671 | a milestone if it is a leaf and has no effort. | ||
| 2672 | |||
| 2673 | 2011-07-28 Christian Egli <christian.egli@alumni.ethz.ch> | ||
| 2674 | |||
| 2675 | * org-taskjuggler.el (org-export-taskjuggler-target-version): | ||
| 2676 | (org-taskjuggler-targeting-tj3-p): Add some minimal infrastructure to | ||
| 2677 | handle export to both tj2 and tj3. | ||
| 2678 | (org-taskjuggler-open-task): Use a different way to purge allocations | ||
| 2679 | for tj2 and tj3. | ||
| 2680 | |||
| 2681 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 2682 | |||
| 2683 | * org-footnote.el (org-footnote-auto-label): New random option. | ||
| 2684 | |||
| 2685 | * org-footnote.el (org-footnote-new): Create random footnote | ||
| 2686 | labels with unique ids. | ||
| 2687 | |||
| 2688 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 2689 | |||
| 2690 | * org-footnote.el (org-footnote-create-definition): Allow for | ||
| 2691 | footnote sections above the current footnote insertion point. | ||
| 2692 | |||
| 2693 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 2694 | |||
| 2695 | * org-footnote.el (org-footnote-create-definition): Don't search | ||
| 2696 | for last footnote when in org-mode file. | ||
| 2697 | |||
| 2698 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2699 | |||
| 2700 | * org-html.el (org-export-as-html): Handle links with | ||
| 2701 | `org-html-handle-links' after we handle special characters | ||
| 2702 | conversions. | ||
| 2703 | (org-html-make-link, org-export-html-format-image): Don't | ||
| 2704 | protect html with @ anymore, as links are now handled after | ||
| 2705 | special characters conversions. | ||
| 2706 | |||
| 2707 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 2708 | |||
| 2709 | * org-agenda.el (org-agenda-get-timestamps): | ||
| 2710 | (org-agenda-get-scheduled): Fix call to `org-format-agenda-item'. | ||
| 2711 | (org-format-agenda-item): Remove no-prefix argument. | ||
| 2712 | (org-agenda-change-all-lines): Call org-format-agenda-item without the | ||
| 2713 | no-prefix argument. | ||
| 2714 | |||
| 2715 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 2716 | |||
| 2717 | * org-agenda.el (org-agenda-highlight-todo): Stop using | ||
| 2718 | prefix-length. | ||
| 2719 | (org-cmp-alpha): Stop using prefix-length. | ||
| 2720 | (org-agenda-open-link): Stop using prefix-length. | ||
| 2721 | (org-agenda-change-all-lines): Stop using prefix-length. | ||
| 2722 | |||
| 2723 | * org-colview-xemacs.el (org-columns-display-here): Stop using | ||
| 2724 | prefix-length. Always return claned items. | ||
| 2725 | |||
| 2726 | * org-colview.el (org-columns-display-here): Stop using | ||
| 2727 | prefix-length. Always return claned items. | ||
| 2728 | |||
| 2729 | * org-mobile.el (org-mobile-write-agenda-for-mobile): Stop using | ||
| 2730 | prefix-length. | ||
| 2731 | |||
| 2732 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2733 | |||
| 2734 | * ob-tangle.el (org-babel-tangle-collect-blocks): Don't call | ||
| 2735 | `org-store-link' interactively as it can confuse the setting of | ||
| 2736 | `org-link-to-org-use-id' and cause undue edits to the org-mode | ||
| 2737 | buffer during tangling. | ||
| 2738 | |||
| 2739 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 2740 | |||
| 2741 | * org-html.el (org-export-html-format-image): Protect <p> element | ||
| 2742 | of image caption. | ||
| 2743 | |||
| 2744 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 2745 | |||
| 2746 | * org.el (org-read-date-force-compatible-dates): New option. | ||
| 2747 | (org-read-date, org-read-date-analyze): Check representable date range. | ||
| 2748 | |||
| 2749 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2750 | |||
| 2751 | * org-html.el (org-export-as-html): fix export of email. | ||
| 2752 | |||
| 2753 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2754 | |||
| 2755 | * ob-tangle.el (org-babel-spec-to-string): Check value of padline | ||
| 2756 | on tangling, no longer use the now-removed variable | ||
| 2757 | `org-babel-tangle-pad-newline'. | ||
| 2758 | |||
| 2759 | * ob.el (org-babel-header-arg-names): Add padline to the list of | ||
| 2760 | header argument names. | ||
| 2761 | (org-babel-default-header-args): Set the default value of padline to | ||
| 2762 | "yes". | ||
| 2763 | (org-babel-merge-params): Cleaned up the merge logic, added padline. | ||
| 2764 | |||
| 2765 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2766 | |||
| 2767 | * ob.el (org-babel-header-arg-names): Adding "shebang" to known | ||
| 2768 | code block header argument names. | ||
| 2769 | |||
| 2770 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2771 | |||
| 2772 | * org-crypt.el: remove useless TODO in comments. | ||
| 2773 | |||
| 2774 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2775 | |||
| 2776 | * org-html.el (org-export-as-html): the default postamble now only | ||
| 2777 | export a date paragraph if `org-export-time-stamp-file' is | ||
| 2778 | non-nil. | ||
| 2779 | |||
| 2780 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2781 | |||
| 2782 | * org-exp.el (org-export-xml): Remove the defgroup of | ||
| 2783 | org-export-xml. | ||
| 2784 | |||
| 2785 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2786 | |||
| 2787 | * org-html.el (org-export-html-insert-plist-item): Remove. | ||
| 2788 | (org-export-html-preamble): Default to `t'. Accept functions. | ||
| 2789 | (org-export-html-postamble): Default to `auto'. Accept | ||
| 2790 | functions and distinguish between 'auto (no formatting string) | ||
| 2791 | and `t' (default formatting string). | ||
| 2792 | (org-export-as-html): Handle org-export-html-preamble and | ||
| 2793 | org-export-html-postamble new defaults/allowed values. | ||
| 2794 | Define email and creator-info before using them. | ||
| 2795 | |||
| 2796 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2797 | |||
| 2798 | * org-html.el (org-export-html-protect-char-alist): Fix typo in | ||
| 2799 | custom type definition. | ||
| 2800 | |||
| 2801 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2802 | |||
| 2803 | * ob-exp.el (org-babel-exp-do-export): Now runs for empty :session | ||
| 2804 | arguments. | ||
| 2805 | |||
| 2806 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2807 | |||
| 2808 | * org-list.el (org-list-parse-list): fixed regexp. | ||
| 2809 | |||
| 2810 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 2811 | |||
| 2812 | * org-html.el (org-export-html-format-image): Protect image | ||
| 2813 | elements. | ||
| 2814 | |||
| 2815 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 2816 | |||
| 2817 | * ob-tangle.el (org-babel-tangle-body-hook): Hook for changing the | ||
| 2818 | contents of a code block body on export. | ||
| 2819 | (org-babel-tangle-collect-blocks): Apply | ||
| 2820 | `org-babel-tangle-body-hook' to the collected bodies of code blocks. | ||
| 2821 | |||
| 2822 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 2823 | |||
| 2824 | * org-html.el (org-html-make-link, org-html-handle-links): Protect | ||
| 2825 | generated XHTML elements. | ||
| 2826 | (org-export-as-html): Expand character entities after creating markup | ||
| 2827 | for links and timestamps. | ||
| 2828 | |||
| 2829 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2830 | |||
| 2831 | * org-html.el (org-export-as-html): bugfix: insert email | ||
| 2832 | correctly. | ||
| 2833 | |||
| 2834 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2835 | |||
| 2836 | * org-html.el: Bugfix: prevent infinite matching of the `&' | ||
| 2837 | character. | ||
| 2838 | |||
| 2839 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2840 | |||
| 2841 | * org.el (org-fill-paragraph): fill-forward-paragraph function has | ||
| 2842 | been introduced with emacs 23.1. | ||
| 2843 | |||
| 2844 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2845 | |||
| 2846 | * org-attach.el: Allow to store a link to the attach-dir location. | ||
| 2847 | |||
| 2848 | 2011-07-28 Puneeth Chaganti <punchagan@gmail.com> | ||
| 2849 | |||
| 2850 | * org-agenda.el (org-agenda-bulk-action): Allow the user to run a | ||
| 2851 | function. | ||
| 2852 | |||
| 2853 | 2011-07-28 Bernt Hansen <bernt@norang.ca> | ||
| 2854 | |||
| 2855 | * org-clock.el (org-clock-in): Allow clocking in new tasks | ||
| 2856 | inserted before the current clocking task | ||
| 2857 | |||
| 2858 | 2011-07-28 Bernt Hansen <bernt@norang.ca> | ||
| 2859 | |||
| 2860 | * org-clock.el (org-clock-in): Set default clocking task when | ||
| 2861 | already clocking the task | ||
| 2862 | |||
| 2863 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2864 | |||
| 2865 | * org.el (org-adaptive-fill-function): when a region is specified | ||
| 2866 | first line of paragraph isn't skipped, so fill-paragraph have to | ||
| 2867 | be computed even if point is at an item. | ||
| 2868 | |||
| 2869 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2870 | |||
| 2871 | * org-list.el (org-list-in-valid-block-p): new function. | ||
| 2872 | (org-at-item-p,org-list-search-generic): use new function. | ||
| 2873 | |||
| 2874 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2875 | |||
| 2876 | * org.el (org-indent-line-function): text in both a list and a | ||
| 2877 | valid block is indented with regards to current item, not to block | ||
| 2878 | boundaries. | ||
| 2879 | |||
| 2880 | 2011-07-28 Manuel Giraud <manuel.giraud@univ-nantes.fr> | ||
| 2881 | |||
| 2882 | * org-html.el (org-format-org-table-html): fix anchors in HTML | ||
| 2883 | export (thanks to <aankhen@gmail.com>) | ||
| 2884 | (org-html-protect): fix a bug that prevents some target to be | ||
| 2885 | rendered correctly. | ||
| 2886 | |||
| 2887 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2888 | |||
| 2889 | * org.el (org-default-properties): Add EXPORT_TEXT. | ||
| 2890 | |||
| 2891 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 2892 | |||
| 2893 | * org-footnote.el (org-footnote-create-definition) | ||
| 2894 | (org-insert-footnote-reference-near-definition): Fix sorting | ||
| 2895 | of footnotes. | ||
| 2896 | |||
| 2897 | 2011-07-28 Manuel Giraud <manuel.giraud@univ-nantes.fr> | ||
| 2898 | |||
| 2899 | * org-html.el (org-export-as-html): Bugfix: don't insert closing | ||
| 2900 | HTML tags when exporting body only. | ||
| 2901 | |||
| 2902 | 2011-07-28 Jason Dunsmore <emacs-orgmode@deathroller.dunsmor.com> | ||
| 2903 | |||
| 2904 | * org.el (org-back-over-empty-lines): Bugfix. Honor | ||
| 2905 | `org-blank-before-new-entry' correctly in various contexts. | ||
| 2906 | |||
| 2907 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2908 | |||
| 2909 | * org-macs.el (org-with-wide-buffer): Bugfix: use `save-excursion' | ||
| 2910 | and `save-restriction'. | ||
| 2911 | |||
| 2912 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2913 | |||
| 2914 | * org-timer.el (org-timer-item): save-excursion prevents | ||
| 2915 | `org-list-struct' to get the list structure when point isn't on | ||
| 2916 | the first line of the item. | ||
| 2917 | |||
| 2918 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2919 | |||
| 2920 | * org-capture.el (org-capture-templates): New option | ||
| 2921 | :no-clock-out. | ||
| 2922 | (org-capture): Use the new option. | ||
| 2923 | |||
| 2924 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2925 | |||
| 2926 | * org-list.el (org-update-checkbox-count): Ensure cookies on an | ||
| 2927 | heading are correctly updated when checkboxes are hidden. It | ||
| 2928 | allows, for example, to use C-c C-x C-b on a collapsed tree and | ||
| 2929 | still get the update. | ||
| 2930 | |||
| 2931 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 2932 | |||
| 2933 | * org-exp.el (org-export-visible): Accept keys for | ||
| 2934 | `org-export-as-html-to-buffer' and `org-export-region-as-html'. | ||
| 2935 | |||
| 2936 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2937 | |||
| 2938 | * org.el (org-duration-string-to-minutes): Don't use | ||
| 2939 | `rx-to-string'. | ||
| 2940 | |||
| 2941 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 2942 | |||
| 2943 | * org.el (org-effort-durations): New variable. | ||
| 2944 | |||
| 2945 | * org.el (org-duration-string-to-minutes): New function. | ||
| 2946 | |||
| 2947 | * org-agenda.el (org-agenda-filter-effort-form) | ||
| 2948 | (org-format-agenda-item): Use it. | ||
| 2949 | |||
| 2950 | * org-clock.el (org-clock-notify-once-if-expired) | ||
| 2951 | (org-clock-modify-effort-estimate, org-clock-get-clock-string): Use it. | ||
| 2952 | |||
| 2953 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2954 | |||
| 2955 | * org-agenda.el (org-agenda-run-series): Rename from | ||
| 2956 | `org-run-agenda-series'. | ||
| 2957 | |||
| 2958 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2959 | |||
| 2960 | * org-capture.el: Don't allow currentfile anymore. | ||
| 2961 | |||
| 2962 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2963 | |||
| 2964 | * org-agenda.el (org-agenda-list): Fix bug: don't rely on | ||
| 2965 | `org-agenda-current-span' when calling `org-agenda-list'. | ||
| 2966 | |||
| 2967 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2968 | |||
| 2969 | * org-capture.el (org-capture-put-target-region-and-position): New | ||
| 2970 | function to store information about the target buffer. | ||
| 2971 | (org-capture-set-target-location): Use it. | ||
| 2972 | (org-capture-finalize): restore the target buffer in its | ||
| 2973 | possibly narrowed state. Also restore the cursor position. | ||
| 2974 | |||
| 2975 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2976 | |||
| 2977 | * org-crypt.el (auto-save-default): make sure entries are | ||
| 2978 | encrypted before auto-saving. | ||
| 2979 | |||
| 2980 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2981 | |||
| 2982 | * org-inlinetask.el (org-inlinetask-promote) | ||
| 2983 | (org-inlinetask-demote): new functions. | ||
| 2984 | |||
| 2985 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2986 | |||
| 2987 | * org.el (org-demote-subtree,org-promote-subtree): wrap | ||
| 2988 | org-map-tree into org-with-limited-levels macro, so it avoids | ||
| 2989 | operating on inline tasks. | ||
| 2990 | |||
| 2991 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 2992 | |||
| 2993 | * org.el (org-narrow-to-subtree): ensure `org-back-to-heading' | ||
| 2994 | will move point to a real heading and not an inline task by | ||
| 2995 | wraping function into a org-with-limited-levels macro. | ||
| 2996 | |||
| 2997 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 2998 | |||
| 2999 | * org-capture.el (org-capture-finalize): New argument clock-out, | ||
| 3000 | to tell whether finalizing the capture process should clock out | ||
| 3001 | the running clock. | ||
| 3002 | (org-capture): Use the new argument. | ||
| 3003 | |||
| 3004 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3005 | |||
| 3006 | * org.el (org-refile-get-targets): Rename from | ||
| 3007 | `org-get-refile-targets.' | ||
| 3008 | |||
| 3009 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3010 | |||
| 3011 | * org-exp.el (org-export-table-remove-empty-lines): New custom | ||
| 3012 | variable. | ||
| 3013 | (org-export-remove-special-table-lines): Use it. | ||
| 3014 | |||
| 3015 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3016 | |||
| 3017 | * org-table.el (org-table-fix-formulas-confirm): new custom | ||
| 3018 | variable. | ||
| 3019 | (org-table-insert-column, org-table-delete-column) | ||
| 3020 | (org-table-move-column, org-table-move-row) | ||
| 3021 | (org-table-insert-row, org-table-kill-row): Use it. | ||
| 3022 | |||
| 3023 | 2011-07-28 Tassilo Horn <tassilo@member.fsf.org> | ||
| 3024 | |||
| 3025 | * org.el (org-refile-get-location): Set and show default value. | ||
| 3026 | (org-goto, org-refile): Adapt calls. | ||
| 3027 | |||
| 3028 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3029 | |||
| 3030 | * org-mobile.el (org-mobile-files-exclude-regexp): New custom | ||
| 3031 | variable. | ||
| 3032 | (org-mobile-files-alist): Use it. | ||
| 3033 | |||
| 3034 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3035 | |||
| 3036 | * org.el (org-todo): Bugfix: use `org-with-wide-buffer' to check | ||
| 3037 | against headings outside of a narrowed buffer. | ||
| 3038 | |||
| 3039 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3040 | |||
| 3041 | * org.el (org-confirm-shell-link-not-regexp) | ||
| 3042 | (org-confirm-elisp-link-not-regexp): New custom variables. | ||
| 3043 | (org-open-at-point): Use the new custom variables. | ||
| 3044 | |||
| 3045 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 3046 | |||
| 3047 | * org-latex.el: place \title \author \date before | ||
| 3048 | \begin{document}. | ||
| 3049 | |||
| 3050 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3051 | |||
| 3052 | * org-html.el (org-export-html-preamble) | ||
| 3053 | (org-export-html-postamble): now default to `nil'. | ||
| 3054 | (org-export-as-html): when :html-pre/postamble is nil, fall | ||
| 3055 | back on the default pre/postamble, which depends on the | ||
| 3056 | :author-info, :email-info, :creator-info options. | ||
| 3057 | |||
| 3058 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3059 | |||
| 3060 | * ob-exp.el (org-babel-exp-results): Don't use cached results if | ||
| 3061 | there is no hash. | ||
| 3062 | |||
| 3063 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 3064 | |||
| 3065 | * org-table.el (org-table-eval-formula): Treat relative column | ||
| 3066 | refs. | ||
| 3067 | |||
| 3068 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 3069 | |||
| 3070 | * org-table.el (org-table-use-standard-references): Change default | ||
| 3071 | to `from'. | ||
| 3072 | |||
| 3073 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3074 | |||
| 3075 | * org.el (org-move-subtree-down): leave the cursor at the same | ||
| 3076 | column we were at. | ||
| 3077 | |||
| 3078 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3079 | |||
| 3080 | * org-attach.el (org-attach-store-link-p): New variable. | ||
| 3081 | (org-attach-store-link): New function. | ||
| 3082 | (org-attach-attach): When `org-attach-store-link-p' is | ||
| 3083 | non-nil, store a link in `org-stored-links' to a newly | ||
| 3084 | attached file. | ||
| 3085 | |||
| 3086 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3087 | |||
| 3088 | * org-exp.el (org-export-remove-headline-metadata): bugfix: don't | ||
| 3089 | case-fold-search to avoid mixing TODO keywords with real headline | ||
| 3090 | words. | ||
| 3091 | |||
| 3092 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 3093 | |||
| 3094 | * org-table.el (org-table-fedit-finish): Read more general LHS of | ||
| 3095 | formulas. | ||
| 3096 | (org-table-formula-handle-@L): New function to hanle @L references. | ||
| 3097 | (org-table-current-ncol): New variable. | ||
| 3098 | (org-table-line-to-dline): New function. | ||
| 3099 | (org-table-get-stored-formulas): Accept range formulas as matches. | ||
| 3100 | (org-table-get-specials): Compute and store the number of columns. | ||
| 3101 | (org-table-get-range): New optional argument CORNERS-ONLY, to retrieve | ||
| 3102 | only the region marked by the range, not the content. | ||
| 3103 | (org-table-recalculate): Call `org-table-expand-lhs-ranges' to expand | ||
| 3104 | range targets. Also check for duplicate access to fields. | ||
| 3105 | (org-table-expand-lhs-ranges): New funktion. | ||
| 3106 | (org-table-get-remote-range): Bind `org-table-current-ncol' to protect | ||
| 3107 | the caller's value. | ||
| 3108 | (org-table-edit-formulas): Support highlighting of range targets. | ||
| 3109 | (org-table-field-info): Handle renge formulas. | ||
| 3110 | |||
| 3111 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3112 | |||
| 3113 | * org-html.el (org-export-html-postamble-format) | ||
| 3114 | (org-export-html-preamble-format): explain how to escape the | ||
| 3115 | `%' character. | ||
| 3116 | |||
| 3117 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3118 | |||
| 3119 | * org-exp-bibtex.el (org-export-bibtex-preprocess): Use | ||
| 3120 | `org-export-current-backend'. | ||
| 3121 | |||
| 3122 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3123 | |||
| 3124 | * ob.el (org-babel-read): Read string variable values wrapped in | ||
| 3125 | double quotes, removing the quotes. | ||
| 3126 | |||
| 3127 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3128 | |||
| 3129 | * ob-exp.el (org-babel-exp-results): Ensure that processed params | ||
| 3130 | are send to org-babel-execute-src-block. | ||
| 3131 | |||
| 3132 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3133 | |||
| 3134 | * org-special-blocks.el | ||
| 3135 | (org-special-blocks-make-special-cookies): Use | ||
| 3136 | `org-export-current-backend'. | ||
| 3137 | |||
| 3138 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3139 | |||
| 3140 | * ob-exp.el (org-babel-exp-in-export-file): Now takes the language | ||
| 3141 | as an argument. | ||
| 3142 | (org-babel-exp-src-block): Explicitly pass language to | ||
| 3143 | `org-babel-exp-in-export-file'. | ||
| 3144 | (org-babel-exp-inline-src-blocks): Removed unused code. | ||
| 3145 | (org-babel-exp-results): Explicitly pass language to | ||
| 3146 | `org-babel-exp-in-export-file'. | ||
| 3147 | |||
| 3148 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3149 | |||
| 3150 | * ob-calc.el (org-babel-execute:calc): Unquote quoted vectors | ||
| 3151 | returned from calc-eval. | ||
| 3152 | |||
| 3153 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3154 | |||
| 3155 | * ob.el (org-babel-read): Pass elisp vectors through to code | ||
| 3156 | blocks. | ||
| 3157 | |||
| 3158 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 3159 | |||
| 3160 | * ob.el (org-src-lang-modes): Defvar. | ||
| 3161 | (org-at-item-p): Declare function. | ||
| 3162 | |||
| 3163 | * ob-calc.el (calc-store): Require. | ||
| 3164 | (var-syms): Defvar. | ||
| 3165 | |||
| 3166 | * ob-python.el (py-default-interpreter): Defvar. | ||
| 3167 | |||
| 3168 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 3169 | |||
| 3170 | * org-exp-blocks.el (backend): defvar. | ||
| 3171 | |||
| 3172 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 3173 | |||
| 3174 | * org-agenda.el (org-agenda-get-scheduled): | ||
| 3175 | (org-agenda-get-timestamps): Bind local variable `show-all'. | ||
| 3176 | |||
| 3177 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 3178 | |||
| 3179 | * ob-ref.el (org-at-item-p): Declare function. | ||
| 3180 | |||
| 3181 | * org-agenda.el (diary-time-regexp): defvar. | ||
| 3182 | |||
| 3183 | * org-archive.el (org-archive-subtree): Bind local variable | ||
| 3184 | `infile-p'. | ||
| 3185 | |||
| 3186 | * org-capture.el (org-capture-insert-template-here): Get template | ||
| 3187 | text from property list, to avoid byte compiler message. | ||
| 3188 | |||
| 3189 | * org-latex.el (org-export-latex-tables): Bind local variable | ||
| 3190 | `width'. | ||
| 3191 | |||
| 3192 | * org-special-blocks.el (org-compat): Add require statement. | ||
| 3193 | |||
| 3194 | * org-table.el (orgtbl-ctrl-c-ctrl-c): Bind local variable | ||
| 3195 | `const-str'. | ||
| 3196 | |||
| 3197 | * org.el (org-eval): Moved function here from org-agenda.el. | ||
| 3198 | |||
| 3199 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3200 | |||
| 3201 | * ob.el (org-babel-read-table): Inhibit lisp evaluation of values | ||
| 3202 | when reading from tables. | ||
| 3203 | (org-babel-read-list): Inhibit lisp evaluation of values when | ||
| 3204 | reading from lists. | ||
| 3205 | (org-babel-read): Add optional argument which can be used to inhibit | ||
| 3206 | lisp evaluation of value. | ||
| 3207 | |||
| 3208 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3209 | |||
| 3210 | * ob-table.el (sbe): Ensure that ob-trim is only called on | ||
| 3211 | strings. | ||
| 3212 | |||
| 3213 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3214 | |||
| 3215 | * ob-exp.el (org-babel-exp-results): On export, ensure that the | ||
| 3216 | result hash is resolved in the original org-mode file. | ||
| 3217 | |||
| 3218 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3219 | |||
| 3220 | * org-exp.el (org-export-mark-list-end): change end marker | ||
| 3221 | |||
| 3222 | * org-docbook.el (org-export-docbook-list-line): use new marker. | ||
| 3223 | |||
| 3224 | * org-html.el (org-html-export-list-line): use new marker | ||
| 3225 | |||
| 3226 | * org-latex.el (org-export-latex-lists): use new marker | ||
| 3227 | |||
| 3228 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3229 | |||
| 3230 | * org-latex.el (org-export-latex-lists): make sure markers used | ||
| 3231 | for export are taken into account by temporarily setting an | ||
| 3232 | appropriate value for `org-list-ending-method'. | ||
| 3233 | |||
| 3234 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3235 | |||
| 3236 | * org-exp-blocks.el (org-exp-blocks-block-regexp): Wrapping block | ||
| 3237 | regexp into its own variable, also allowing match of empty bodies. | ||
| 3238 | (org-export-blocks-preprocess): Using new regexp variable. | ||
| 3239 | |||
| 3240 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3241 | |||
| 3242 | * ob.el (org-babel-src-block-regexp): Code block regexp now | ||
| 3243 | matches blocks with empty bodies. | ||
| 3244 | |||
| 3245 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3246 | |||
| 3247 | * ob.el (org-babel-script-escape): If script escaped value doesn't | ||
| 3248 | parse cleanly, then return it literally. | ||
| 3249 | |||
| 3250 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3251 | |||
| 3252 | * ob-exp.el (org-babel-exp-src-block): When block will eventually | ||
| 3253 | be evaluated, pre-calculate the hash before noweb expansion, and | ||
| 3254 | expand the parameters before hash calculation. | ||
| 3255 | (org-babel-exp-do-export): Pass pre-calculated hash through to | ||
| 3256 | `org-babel-exp-results'. | ||
| 3257 | (org-babel-exp-results): Compare pre-calculated hash to results hash. | ||
| 3258 | |||
| 3259 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3260 | |||
| 3261 | * ob.el (org-babel-sha1-hash): Sort list values to header | ||
| 3262 | arguments, and sort the words in strings. | ||
| 3263 | |||
| 3264 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3265 | |||
| 3266 | * ob-ref.el (org-babel-ref-index-list): Special handling of hline | ||
| 3267 | rows. | ||
| 3268 | |||
| 3269 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 3270 | |||
| 3271 | * org-macs.el (org-with-point-at): Store evaluated version of | ||
| 3272 | pom. This fixes a potential bug when using (org-with-point-at | ||
| 3273 | (func) âŠ), where (func) would be evaluated multiple times, | ||
| 3274 | therefore might return different results if a marker was returned | ||
| 3275 | and different each time. | ||
| 3276 | |||
| 3277 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3278 | |||
| 3279 | * org.el (org-open-at-point): if a link to a radio target is the | ||
| 3280 | first, (resp. the last), element of a buffer, function cannot find | ||
| 3281 | the property change required to get its boundaries, and | ||
| 3282 | `buffer-substring' is called with an invalid nil argument. | ||
| 3283 | |||
| 3284 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3285 | |||
| 3286 | * org-table.el (org-table-copy-down): fix docstring. | ||
| 3287 | |||
| 3288 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3289 | |||
| 3290 | * ob-latex.el (org-babel-execute:latex): Add imagemagick options, | ||
| 3291 | and for file types other than png and pdf it uses imagemagick to | ||
| 3292 | convert a compiled pdf file to the desired file type. | ||
| 3293 | (convert-pdf): Convert a pdf file to a new file type using | ||
| 3294 | imagemagick. | ||
| 3295 | |||
| 3296 | 2011-07-28 Puneeth Chaganti <punchagan@gmail.com> | ||
| 3297 | |||
| 3298 | * org-capture.el (org-capture-fill-template): fix bug with the | ||
| 3299 | display of interactive prompt in templates expansion. | ||
| 3300 | |||
| 3301 | 2011-07-28 Reiner Steib <reinersteib+gmane@imap.cc> | ||
| 3302 | |||
| 3303 | * org-clock.el (org-clock-display): docstring fiw. | ||
| 3304 | |||
| 3305 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3306 | |||
| 3307 | * org-exp-blocks.el (org-export-blocks-format-comment): Explicitly | ||
| 3308 | append a newline to the body. | ||
| 3309 | |||
| 3310 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3311 | |||
| 3312 | * org-list.el (org-list-insert-item): when computing size of item | ||
| 3313 | being inserted, function has to take into account that indentation | ||
| 3314 | may not only be made of spaces. | ||
| 3315 | |||
| 3316 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3317 | |||
| 3318 | * org-clock.el (org-clock-find-position): if a list was adjacent | ||
| 3319 | to some clocks and a drawer was going to be created, only the | ||
| 3320 | first element of the list would make it into the drawer. | ||
| 3321 | |||
| 3322 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3323 | |||
| 3324 | * org-list.el (org-toggle-checkbox): fix bug where top item in | ||
| 3325 | list was omitted when checking boxes. | ||
| 3326 | |||
| 3327 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 3328 | |||
| 3329 | * ob-R.el: Don't print result to echo area after evaluation. | ||
| 3330 | |||
| 3331 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3332 | |||
| 3333 | * org-capture.el (org-capture-refile): Fix typo in docstring. | ||
| 3334 | |||
| 3335 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3336 | |||
| 3337 | * ob-calc.el (org-babel-execute:calc): Call out to new function | ||
| 3338 | for variables resolution. | ||
| 3339 | (ob-calc-maybe-resolve-var): Resolve (possibly recursively) | ||
| 3340 | variables in calc expressions. | ||
| 3341 | |||
| 3342 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3343 | |||
| 3344 | * ob-C.el (org-babel-tangle-lang-exts): Replace "c++" with "C++". | ||
| 3345 | (org-babel-C++-compiler): Replace "c++" with "C++". | ||
| 3346 | (org-babel-execute:cpp): Replace "c" with "C++". | ||
| 3347 | (org-babel-execute:C++): Replace "c" with "C++". | ||
| 3348 | (org-babel-expand-body:C++): Replace "c" with "C++". | ||
| 3349 | (org-babel-C-execute): Replace "c" with "C++". | ||
| 3350 | |||
| 3351 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3352 | |||
| 3353 | * ob-ref.el (org-babel-ref-at-ref-p): Only try to read results as | ||
| 3354 | a list if at the *beginning* of a list item. | ||
| 3355 | |||
| 3356 | * ob.el (org-babel-read-result): Only try to read results as a | ||
| 3357 | list if at the *beginning* of a list item. | ||
| 3358 | |||
| 3359 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3360 | |||
| 3361 | * org-list (org-cycle-item-indentation): do not break an | ||
| 3362 | indentation cycle because visibility cycling is requested. This | ||
| 3363 | happens when an item becomes a parent, due to indentation change. | ||
| 3364 | Not considered empty anymore, the function cannot change its | ||
| 3365 | indentation again. | ||
| 3366 | |||
| 3367 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3368 | |||
| 3369 | * org-clock.el (org-clocktable-write-default): Bugfix: falls back | ||
| 3370 | on `org-export-default-language' when no :lang parameter is set. | ||
| 3371 | |||
| 3372 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 3373 | |||
| 3374 | * org-capture.el (org-capture-expand-file): New function. | ||
| 3375 | (org-capture-target-buffer): | ||
| 3376 | (org-capture-set-target-location): Use `org-capture-expand-file'. | ||
| 3377 | |||
| 3378 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3379 | |||
| 3380 | * ob.el (org-babel-read-list): Reading the value of a list has | ||
| 3381 | been updated to reflect the new structure of org-mode lists in | ||
| 3382 | elisp. | ||
| 3383 | (org-babel-insert-result): Writing code block results to lists has | ||
| 3384 | been updated to reflect the new list structure. | ||
| 3385 | (org-babel-result-end): Remove a previous change to end-of-list | ||
| 3386 | marker detection | ||
| 3387 | |||
| 3388 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3389 | |||
| 3390 | * org-list.el (org-cycle-item-indentation): each time the function | ||
| 3391 | moves item back to child position, a white space is added to the | ||
| 3392 | line. | ||
| 3393 | |||
| 3394 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3395 | |||
| 3396 | * ob.el (org-babel-process-params): Allow elisp code in | ||
| 3397 | specification of results header arguments. | ||
| 3398 | |||
| 3399 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3400 | |||
| 3401 | * org-agenda.el (org-agenda-append-agenda): New command. | ||
| 3402 | (org-agenda-mode-map): New keybinding to this new command. | ||
| 3403 | |||
| 3404 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3405 | |||
| 3406 | * org.el (org-ctrl-c-ctrl-c): call `org-list-send-list' only when | ||
| 3407 | cursor it at very first item of the list, as specified in the | ||
| 3408 | manual. Also refactored the list part of the function a bit. | ||
| 3409 | |||
| 3410 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 3411 | |||
| 3412 | * org-agenda.el (org-agenda): Set the 'last-args property to nil | ||
| 3413 | when calling `org-agenda'. Don't kill the local variable | ||
| 3414 | `org-agenda-current-span'. | ||
| 3415 | (org-run-agenda-series): Use the new property 'last-args. | ||
| 3416 | (org-agenda-change-time-span): Use the dynamically set | ||
| 3417 | `org-agenda-overriding-arguments' variable when non-nil. | ||
| 3418 | |||
| 3419 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 3420 | |||
| 3421 | * ob.el (org-babel-result-end): Adjust marker of list end to | ||
| 3422 | changes in the list format. | ||
| 3423 | |||
| 3424 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3425 | |||
| 3426 | * org-list.el (org-toggle-checkbox, org-update-checkbox-count): no | ||
| 3427 | need to wrap org-entry-get in ignore-errors since commit | ||
| 3428 | 7dd425cc5d42fb297f547f713edfdc936f9271f0 | ||
| 3429 | |||
| 3430 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3431 | |||
| 3432 | * org.el (org-toggle-item, org-toggle-heading): make sure every | ||
| 3433 | sub-item in a list is changed into a sub-heading and sub-headings | ||
| 3434 | are translated into sub-items. Also ignore inline tasks in the | ||
| 3435 | process. | ||
| 3436 | |||
| 3437 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3438 | |||
| 3439 | * org-exp.el (org-export-select-backend-specific-text): add | ||
| 3440 | `original-indentation' property when replacing #+begin_backend and | ||
| 3441 | #+backend blocks with their content. This is needed for lists, as | ||
| 3442 | they must know if the block belonged to them. | ||
| 3443 | |||
| 3444 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3445 | |||
| 3446 | * org-html.el (org-html-export-list-line): insert a newline | ||
| 3447 | character before ending an item, as anchor could be on a line | ||
| 3448 | going to be deleted, like a drawer ending string. | ||
| 3449 | |||
| 3450 | * org-list.el (org-list-to-html): same. | ||
| 3451 | |||
| 3452 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3453 | |||
| 3454 | * org.el (org-set-autofill-regexps): use `org-item-re' in | ||
| 3455 | `paragraph-start' to recognize alphabetical lists. | ||
| 3456 | (org-fill-paragraph): enforce a pre-computed fill-prefix before | ||
| 3457 | calling fill-paragraph when point in in an item. Also prevent | ||
| 3458 | paragraphs getting merged into an adjacent list upon filling. | ||
| 3459 | (org-adaptive-fill-function): make sure to determine real fill-prefix | ||
| 3460 | for auto-fill. | ||
| 3461 | (org-auto-fill-function): use a pre-computed fill-prefix before | ||
| 3462 | calling do-auto-fill. | ||
| 3463 | |||
| 3464 | * org-list.el (org-list-item-body-column): new function | ||
| 3465 | |||
| 3466 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3467 | |||
| 3468 | * org-inlinetask.el (org-inlinetask-at-task-p) | ||
| 3469 | (org-inlinetask-toggle-visibility): new functions. | ||
| 3470 | |||
| 3471 | * org-list.el (org-list-set-item-visibility): new function. | ||
| 3472 | |||
| 3473 | * org.el (org-cycle, org-cycle-internal-local): separate lists and | ||
| 3474 | inline tasks from headlines. | ||
| 3475 | (org-outline-level): do not consider lists as headlines. | ||
| 3476 | Cycling visibility is using different tools. | ||
| 3477 | |||
| 3478 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3479 | |||
| 3480 | * org-list.el (org-list-struct): mark items less indented than top | ||
| 3481 | item of the list, so that they will be modified. | ||
| 3482 | (org-list-struct-apply-struct): compare struct's indentation with | ||
| 3483 | line's indentation instead of old-struct's. This is needed because | ||
| 3484 | `org-list-struct' automatically fixes indentation so changes might not | ||
| 3485 | be seen otherwise. | ||
| 3486 | |||
| 3487 | * org.el (org-ctrl-c-ctrl-c): small refactoring. | ||
| 3488 | |||
| 3489 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3490 | |||
| 3491 | * org-list.el (org-update-checkbox-count): when a part of the | ||
| 3492 | buffer is processed to count checkboxes, lists are read from top | ||
| 3493 | to bottom, but inside lists (in drawers, blocks, or inline tasks) | ||
| 3494 | are skipped. Thus, cookies cannot be updated. This patch enforces | ||
| 3495 | reading of such lists if counter is itself in a special context. | ||
| 3496 | |||
| 3497 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3498 | |||
| 3499 | * org-list.el (org-list-struct-apply-struct): inline tasks along | ||
| 3500 | with their content must stay at column 0 even if the item is | ||
| 3501 | gaining indentation. Moreover, fix indentation of text in an | ||
| 3502 | inline task, now it can be in such a task within a list. | ||
| 3503 | |||
| 3504 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3505 | |||
| 3506 | * org-list.el (org-at-item-p): also verify context is valid. | ||
| 3507 | Otherwise it would recognize valid items where org-in-item-p | ||
| 3508 | wouldn't. | ||
| 3509 | (org-in-item-p, org-list-struct-apply-struct): use shorter version of | ||
| 3510 | org-at-item-p. | ||
| 3511 | (org-cycle-list-bullet): fix typo. | ||
| 3512 | (org-list-parse-list): avoid calling org-at-item-p two times by using | ||
| 3513 | an appropriate regexp | ||
| 3514 | |||
| 3515 | * org.el (org-indent-line-function): use an appropriate regexp | ||
| 3516 | instead of calling org-at-item-p two times. | ||
| 3517 | |||
| 3518 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3519 | |||
| 3520 | * org-list.el (org-in-item-p): When point was just after | ||
| 3521 | org-list-end-re, check wouldn't be done for starting line. So, if | ||
| 3522 | the first line was an item, it wouln't be noticed and function | ||
| 3523 | would return nil. Simplify and comment code. | ||
| 3524 | |||
| 3525 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3526 | |||
| 3527 | * org.el (org-toggle-item): when used on normal text, ensure every | ||
| 3528 | line in region is included in the new item, regardless of its | ||
| 3529 | original indentation. | ||
| 3530 | |||
| 3531 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3532 | |||
| 3533 | * org-list.el (org-list-struct-apply-struct): if end of list was | ||
| 3534 | at eol, for example, with list inside a block, the last list | ||
| 3535 | wouldn't be shifted. Thus, the patch ensures no blank lines is | ||
| 3536 | skipped. | ||
| 3537 | |||
| 3538 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3539 | |||
| 3540 | * org.el (org-toggle-item): Now accepts a prefix argument. When | ||
| 3541 | used without argument on normal text, it will make the whole | ||
| 3542 | region one item. With an argument, it defaults to old behavior: | ||
| 3543 | change each line in region into an item. | ||
| 3544 | |||
| 3545 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3546 | |||
| 3547 | * org.el (org-return): when called from inside an item with the | ||
| 3548 | indent flag, function should keep text moved inside the item. This | ||
| 3549 | allows to use C-j to separate lines in an item: cursor won't go | ||
| 3550 | back to column 0. | ||
| 3551 | |||
| 3552 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3553 | |||
| 3554 | * org-list.el (org-list-struct): when a line has org-example | ||
| 3555 | property, skip the entire block. This is needed during export, for | ||
| 3556 | example when src blocks in org markup contain lists, and are | ||
| 3557 | returned verbatim because org isn't in the list of interpreted | ||
| 3558 | languages. | ||
| 3559 | |||
| 3560 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3561 | |||
| 3562 | * org-list.el (org-in-item-p): handle special cases when function | ||
| 3563 | is called with cursor amidst `org-list-end-re' or at an inline | ||
| 3564 | task. | ||
| 3565 | |||
| 3566 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3567 | |||
| 3568 | * ob.el (org-babel-result-end): apply renaming. | ||
| 3569 | |||
| 3570 | * org-exp.el (org-export-mark-list-properties): apply renaming. | ||
| 3571 | |||
| 3572 | * org-list.el (org-list-prevs-alist): renamed from | ||
| 3573 | org-list-struct-prev-alist. | ||
| 3574 | (org-list-parents-alist): renamed from org-list-struct-parent-alist. | ||
| 3575 | (org-list-write-struct): renamed from org-list-struct-fix-struct. | ||
| 3576 | (org-list-parse-list, org-sort-list, org-list-indent-item-generic, | ||
| 3577 | org-toggle-checkbox, org-update-checkbox-count, org-cycle-list-bullet, | ||
| 3578 | org-list-repair, org-insert-item, org-move-item-up, org-move-item-up, | ||
| 3579 | org-move-item-down, org-next-item, org-previous-item, | ||
| 3580 | org-end-of-item-list, org-beginning-of-item-list, org-apply-on-list): | ||
| 3581 | apply renaming. | ||
| 3582 | (org-get-bullet): removed function, as it is not needed anymore. | ||
| 3583 | |||
| 3584 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3585 | |||
| 3586 | * org-list.el (org-list-insert-item-generic): change arguments. | ||
| 3587 | The function now accepts structure and previous items alist. This | ||
| 3588 | allow to insert an item programmatically more easily. | ||
| 3589 | (org-insert-item): Apply changes to org-list-insert-item-generic. The | ||
| 3590 | function now takes care about repairing structure and updating | ||
| 3591 | checkboxes. | ||
| 3592 | |||
| 3593 | * org-timer.el (org-timer-item): Apply changes to | ||
| 3594 | org-list-insert-item-generic. The function now takes care about | ||
| 3595 | repairing structure. | ||
| 3596 | |||
| 3597 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3598 | |||
| 3599 | * org-list.el (org-list-make-subtree): function now uses | ||
| 3600 | org-list-parse-list mechanism. | ||
| 3601 | (org-list-make-subtrees): removed function. | ||
| 3602 | (org-list-to-generic): added a parameter and every parameter can be a | ||
| 3603 | sexp returning a string, for finer control. | ||
| 3604 | (org-list-to-html, org-list-to-latex, org-list-to-texinfo): slight | ||
| 3605 | modifications to apply changes to org-list-to-generic. | ||
| 3606 | (org-list-to-subtree): new function. | ||
| 3607 | |||
| 3608 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3609 | |||
| 3610 | * org.el (org-beginning-of-line): apply changes to | ||
| 3611 | `org-item-beginning-re' to correct sub-expression reference. | ||
| 3612 | |||
| 3613 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3614 | |||
| 3615 | * org-docbook.el (org-export-docbook-list-line): even with | ||
| 3616 | alphabetical lists, Org shouldn't enforce a particular list type | ||
| 3617 | to exporters. This is a job for style files. | ||
| 3618 | |||
| 3619 | * org-html.el (org-html-export-list-line): ib idem. | ||
| 3620 | |||
| 3621 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3622 | |||
| 3623 | * org-list.el (org-at-item-counter-p): new function. | ||
| 3624 | (org-list-parse-list): handle counters and list depth. | ||
| 3625 | (org-list-to-generic): a special string is used when an item has a | ||
| 3626 | counter. | ||
| 3627 | (org-list-to-latex): use new special string for counters. This fixes | ||
| 3628 | the counter bug in LaTeX export, as the enumi counter was the only one | ||
| 3629 | modified. | ||
| 3630 | |||
| 3631 | * org-latex.el (org-export-latex-lists): use new | ||
| 3632 | `org-list-parse-list' output. | ||
| 3633 | |||
| 3634 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3635 | |||
| 3636 | * org-list.el (org-list-get-list-type): new function. | ||
| 3637 | (org-list-parse-list): use new function. | ||
| 3638 | |||
| 3639 | * org-html.el (org-html-export-list-line): use new function. | ||
| 3640 | |||
| 3641 | * org-docbook.el (org-export-docbook-list-line): use new function. | ||
| 3642 | |||
| 3643 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3644 | |||
| 3645 | * org-list.el (org-alphabetical-lists): new variable | ||
| 3646 | (org-item-re, org-list-full-item, org-cycle-list-bullet, | ||
| 3647 | org-list-struct-fix-bul, org-list-inc-bullet-maybe): reflect | ||
| 3648 | introduction of the new variable. | ||
| 3649 | (org-item-beginning-re): changed into a function, so any modification | ||
| 3650 | of `org-alphabetical-lists' will not require reloading Org. | ||
| 3651 | (org-at-item-p, org-toggle-checkbox, org-update-checkbox-count, | ||
| 3652 | org-list-parse-list, org-list-send-list): reflect changes to | ||
| 3653 | `org-item-beginning-re'. | ||
| 3654 | (org-list-use-alpha-bul-p): new function. | ||
| 3655 | |||
| 3656 | * org.el (org-check-for-hidden): reflect changes to | ||
| 3657 | `org-item-beginning-re'. | ||
| 3658 | |||
| 3659 | * org-capture.el (org-capture-place-item): reflect changes to | ||
| 3660 | `org-item-beginning-re'. | ||
| 3661 | |||
| 3662 | * org-docbook.el (org-export-docbook-list-line): handle new type | ||
| 3663 | of items. | ||
| 3664 | |||
| 3665 | * org-exp.el (org-export-mark-list-end) | ||
| 3666 | (org-export-mark-list-properties): reflect changes to | ||
| 3667 | `org-item-beginning-re'. | ||
| 3668 | |||
| 3669 | * org-html.el (org-html-export-list-line): handle new type of | ||
| 3670 | items. | ||
| 3671 | |||
| 3672 | * org-latex.el (org-export-latex-lists): handle new type of items | ||
| 3673 | and reflect changes to `org-item-beginning-re'. | ||
| 3674 | |||
| 3675 | * org-ascii.el (org-export-ascii-preprocess): handle new counters. | ||
| 3676 | |||
| 3677 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3678 | |||
| 3679 | * org-list.el (org-list-end-re): removed function and made it a | ||
| 3680 | variable. There's no need for the overhead of calling the function | ||
| 3681 | every at every line in a list. User will have to reload Org if he | ||
| 3682 | change value of either `org-list-end-regexp' or | ||
| 3683 | `org-empty-line-terminates-plain-lists'. | ||
| 3684 | (org-in-item-p,org-list-struct,org-list-parse-list): apply change. | ||
| 3685 | |||
| 3686 | * org-exp.el (org-export-mark-list-end) | ||
| 3687 | (org-export-mark-list-properties): apply change | ||
| 3688 | |||
| 3689 | * org-latex.el (org-export-latex-lists): apply change. Also | ||
| 3690 | prevent items with org-example property to be considered as real | ||
| 3691 | items. | ||
| 3692 | |||
| 3693 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3694 | |||
| 3695 | * org-inlinetask.el (org-inlinetask-export-templates): slightly | ||
| 3696 | modify templates so environment boundaries don't interfere with | ||
| 3697 | content of task. Unprotect content of task so it might benefit | ||
| 3698 | from further transformations. Set original-indentation property to | ||
| 3699 | a high value to ensure that task is always in the last item of the | ||
| 3700 | list. Also, apply templates later in export process. | ||
| 3701 | |||
| 3702 | * org-list.el (org-list-struct): fix inline task skipping. | ||
| 3703 | |||
| 3704 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3705 | |||
| 3706 | * org-latex.el (org-export-latex-lists): Search for unprotected | ||
| 3707 | items only, and redefine `org-at-item'. This change is required | ||
| 3708 | when verbatim lists are inserted during export, usually by Babel. | ||
| 3709 | |||
| 3710 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3711 | |||
| 3712 | * ob.el (org-babel-result-end): end position is end of current | ||
| 3713 | sublist instead of bottom point, as results might be inserted in a | ||
| 3714 | list themselves. | ||
| 3715 | |||
| 3716 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3717 | |||
| 3718 | * org-list.el (org-list-automatic-rules): removed insert rule. | ||
| 3719 | (org-list-insert-item-generic): removed code preventing user to insert | ||
| 3720 | another item in a block within a list. It is because new list context | ||
| 3721 | make it impossible to see if a point in a block is also in a list. | ||
| 3722 | |||
| 3723 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3724 | |||
| 3725 | * org-exp.el (org-export-preprocess-string): mark list endings | ||
| 3726 | before babel blocks preprocessing starts, so blank lines that may | ||
| 3727 | be inserted do not break list's structure. Then, mark list with | ||
| 3728 | special properties required by exporters. Thus output from babel | ||
| 3729 | can easily be included in lists. | ||
| 3730 | (org-export-mark-list-end): new function | ||
| 3731 | (org-export-mark-list-properties): new function | ||
| 3732 | (org-export-mark-lists): removed function. It was split into the two | ||
| 3733 | preceding functions. | ||
| 3734 | |||
| 3735 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3736 | |||
| 3737 | * org-list.el (org-update-checkbox-count): do not recompute every | ||
| 3738 | list before next heading when there are more than one cookie in an | ||
| 3739 | headline. Moreover, ignore the case where cookie is inserted | ||
| 3740 | neither at an heading nor at an item. | ||
| 3741 | |||
| 3742 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3743 | |||
| 3744 | * org-list.el (org-sort-list): fix number of arguments to | ||
| 3745 | `org-list-repair', plus make end-record go to end of item before | ||
| 3746 | any blank line to keep them from being swallowed in the sorting. | ||
| 3747 | |||
| 3748 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3749 | |||
| 3750 | * org-list.el (org-list-forbidden-blocks): variable renamed from | ||
| 3751 | org-list-blocks. | ||
| 3752 | (org-list-export-context): new variable | ||
| 3753 | |||
| 3754 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3755 | |||
| 3756 | * org-list.el (org-list-search-generic): renamed form | ||
| 3757 | org-search-unenclosed-generic to reflect now behavior. Now, match | ||
| 3758 | can only be in a valid context for lists, as determined by | ||
| 3759 | `org-list-context'. | ||
| 3760 | (org-list-search-backward): renamed from | ||
| 3761 | org-search-backward-unenclosed. | ||
| 3762 | (org-list-search-forward): renamed from org-search-forward-unenclosed. | ||
| 3763 | (org-toggle-checkbox,org-update-checkbox-count): use new functions. | ||
| 3764 | (org-sort-list): using default regexp search functions as context is | ||
| 3765 | not required in this case. | ||
| 3766 | |||
| 3767 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3768 | |||
| 3769 | * org-exp.el (org-export-mark-lists): new function, replacing | ||
| 3770 | org-export-mark-list-ending. It adds information as text | ||
| 3771 | properties to every list, before changes done by exporter destruct | ||
| 3772 | them. | ||
| 3773 | |||
| 3774 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3775 | |||
| 3776 | * org-list.el (org-list-get-first-item): new alias for | ||
| 3777 | org-list-get-list-begin | ||
| 3778 | (org-list-get-last-item): new function | ||
| 3779 | (org-list-get-list-end): use org-list-get-last-item | ||
| 3780 | |||
| 3781 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3782 | |||
| 3783 | * org.el (org-get-string-indentation): moved in generally useful | ||
| 3784 | functions section, as it wasn't specific to plain lists and that | ||
| 3785 | no code was using it in org-list.el. | ||
| 3786 | |||
| 3787 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3788 | |||
| 3789 | * org.el (org-skip-over-state-notes,org-store-log-note): use new | ||
| 3790 | accessors. | ||
| 3791 | |||
| 3792 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3793 | |||
| 3794 | * org-list.el (org-list-indent-item-generic): remove error | ||
| 3795 | messages happening before process. This belongs to interactive | ||
| 3796 | functions. | ||
| 3797 | (org-indent-item,org-indent-item-tree) | ||
| 3798 | (org-outdent-item,org-outdent-item-tree): ensure point or region | ||
| 3799 | is correct before computing list structure. Return an error | ||
| 3800 | message otherwise. | ||
| 3801 | |||
| 3802 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3803 | |||
| 3804 | * org-list.el (org-apply-on-list): use new structures. Function is | ||
| 3805 | now applied in reverse order so modifications do not change | ||
| 3806 | positions of items in buffer. | ||
| 3807 | |||
| 3808 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3809 | |||
| 3810 | * org-list.el (org-list-parse-list): rewrite of function to allow | ||
| 3811 | text following a sub-list in the same item. See docstring for an | ||
| 3812 | example of output. | ||
| 3813 | (org-list-to-generic): use new parsing function. | ||
| 3814 | (org-list-to-latex,org-list-to-html): minor change for clearer | ||
| 3815 | export. | ||
| 3816 | |||
| 3817 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3818 | |||
| 3819 | * org-list.el (org-list-has-child-p): renamed from | ||
| 3820 | org-list-get-child. Returning first child is only useful as a | ||
| 3821 | predicate, as we're allowing an item to have more than one | ||
| 3822 | sub-list. | ||
| 3823 | (org-list-indent-item-generic): use `org-list-has-child-p' instead of | ||
| 3824 | org-list-get-child. | ||
| 3825 | (org-in-item-p): also return item beginning when list starts at | ||
| 3826 | context beginning. | ||
| 3827 | (org-list-get-parent): use of `org-list-struct-parent-alist' helper | ||
| 3828 | function is not optional anymore. | ||
| 3829 | (org-list-get-all-items): shorten code with the help of cl.el. | ||
| 3830 | (org-list-get-children): now returns all children of item, even if | ||
| 3831 | they do not belong to the same list. Renamed from | ||
| 3832 | org-list-get-all-children. | ||
| 3833 | (org-list-get-list-begin): function wasn't return value when item was | ||
| 3834 | already the first item of the list at point. | ||
| 3835 | (org-list-get-list-end): function wasn't return value when item was | ||
| 3836 | already the last item of the list at point. | ||
| 3837 | (org-list-struct-fix-box,org-update-checkbox-count): now uses | ||
| 3838 | `org-list-get-children'. | ||
| 3839 | |||
| 3840 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3841 | |||
| 3842 | * org.el (org-indent-line-function): Indentation of item's body | ||
| 3843 | starts just after the bullet, not after a checkbox. Moreover, As | ||
| 3844 | `org-in-item-p' also returns item beginning position when point is | ||
| 3845 | in a list, do not compute it a second time. | ||
| 3846 | |||
| 3847 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3848 | |||
| 3849 | * org.el (org-ctrl-c-ctrl-c): when called at a list item, replace | ||
| 3850 | usage `org-repair-list', forcing another reading of the list, with | ||
| 3851 | only needed subroutines. | ||
| 3852 | |||
| 3853 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3854 | |||
| 3855 | * org-list.el (org-list-separating-blank-lines-number): use new | ||
| 3856 | accessors. | ||
| 3857 | (org-list-insert-item-generic): use list structures to insert a new | ||
| 3858 | item. | ||
| 3859 | (org-list-exchange-items): refactor and comment code. Now return new | ||
| 3860 | struct instead of modifying it, as list sorting would sometimes eat | ||
| 3861 | first item. | ||
| 3862 | (org-move-item-down,org-move-item-up): reflect changes to | ||
| 3863 | `org-list-exchange-items'. | ||
| 3864 | (org-insert-item): as `org-in-item-p' also computes item beginning | ||
| 3865 | when applicable, reuse the result. | ||
| 3866 | |||
| 3867 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3868 | |||
| 3869 | * org-list.el (org-list-in-item-p): unify methods for this | ||
| 3870 | predicate. | ||
| 3871 | (org-list-in-item-p-with-indent): removed function | ||
| 3872 | (org-list-ending-between): removed function | ||
| 3873 | (org-list-maybe-skip-block): removed function | ||
| 3874 | (org-list-in-item-p-with-regexp): removed function | ||
| 3875 | (org-list-top-point-with-regexp): removed function | ||
| 3876 | (org-list-top-point-with-indent): removed function | ||
| 3877 | (org-list-bottom-point-with-indent): removed function | ||
| 3878 | (org-list-bottom-point-with-regexp): removed function | ||
| 3879 | (org-list-get-item-same-level): removed function | ||
| 3880 | (org-list-top-point): removed function | ||
| 3881 | (org-list-bottom-point): removed function | ||
| 3882 | (org-get-item-beginning): renamed to org-list-get-item-begin to be | ||
| 3883 | consistent with naming policy of non-interactive functions. | ||
| 3884 | (org-get-beginning-of-list): removed function | ||
| 3885 | (org-beginning-of-item-list): use new accessors | ||
| 3886 | (org-get-end-of-list): removed function | ||
| 3887 | (org-end-of-list): use new accessors | ||
| 3888 | (org-get-end-of-item): removed function | ||
| 3889 | (org-end-of-item): use new accessors | ||
| 3890 | (org-get-previous-item): removed function | ||
| 3891 | (org-previous-item): use new accessors | ||
| 3892 | (org-get-next-item): removed function | ||
| 3893 | (org-next-item): use new accessors | ||
| 3894 | (org-end-of-item-before-blank): renamed to | ||
| 3895 | (org-list-get-item-end-before-blank): Use new accessors. | ||
| 3896 | |||
| 3897 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3898 | |||
| 3899 | * org-list.el (org-list-repair): removed optional argument | ||
| 3900 | FORCE-BULLET. The job of this interactive function is to | ||
| 3901 | completely fix a list at point. Changing bullets is a separate | ||
| 3902 | task. Also removed others optional arguments TOP and BOTTOM to | ||
| 3903 | follow the new structures. | ||
| 3904 | (org-list-indent-item-generic): remove need for TOP and BOTTOM. STRUCT | ||
| 3905 | is a new required argument. This avoids computing a list structure | ||
| 3906 | many times when function is called more than once in a row, for | ||
| 3907 | example in org-cycle-item-indentation. Use new accessors. Now, also | ||
| 3908 | call `org-update-checkbox-count-maybe'. | ||
| 3909 | (org-outdent-item,org-indent-item,org-outdent-item-tree,org-indent-item-tree): | ||
| 3910 | remove need for TOP and BOTTOM. | ||
| 3911 | (org-list-insert-item-generic): reflect changes to `org-list-repair'. | ||
| 3912 | (org-list-exchange-items): use new accessors. Now modify struct to | ||
| 3913 | avoid re-reading it later. | ||
| 3914 | (org-move-item-down): reflect changes to `org-list-repair'. Use new | ||
| 3915 | accessors. | ||
| 3916 | (org-move-item-up): reflect changes to `org-list-repair'. Use new | ||
| 3917 | accessors. | ||
| 3918 | (org-cycle-list-bullet): use new structures. Also use a shortcut to | ||
| 3919 | `org-list-struct-fix-struct' in order to avoid unnecessary fixes, like | ||
| 3920 | `org-list-struct-fix-box' | ||
| 3921 | (org-sort-list): use of new structures. Renamed an internal function | ||
| 3922 | for a little more clarity. | ||
| 3923 | (org-cycle-item-indentation): remove dependency on org-list-repair. | ||
| 3924 | Use new accessors. | ||
| 3925 | (org-list-get-child): correct bug when asking for the child of the | ||
| 3926 | last item | ||
| 3927 | (org-list-exchange-items): use new accessors. | ||
| 3928 | |||
| 3929 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3930 | |||
| 3931 | * org-list.el (org-list-blocks): new variable | ||
| 3932 | (org-list-context): new function | ||
| 3933 | (org-list-full-item-re): new variable | ||
| 3934 | (org-list-struct-assoc-at-point): use new varible | ||
| 3935 | (org-list-struct): rewrite of function. Now, list data is collected by | ||
| 3936 | looking at the list line after line. It reads the whole list each time | ||
| 3937 | because reading only a subtree was not enough for some operations, | ||
| 3938 | like fixing checkboxes. It also removes the need to get | ||
| 3939 | `org-list-top-point' and `org-list-bottom-point' first. An added data | ||
| 3940 | is the position of item ending. This aims to be able to have list | ||
| 3941 | followed by text inside an item. | ||
| 3942 | (org-list-struct-assoc-end): new function | ||
| 3943 | (org-list-struct-parent-alist): new function | ||
| 3944 | (org-list-get-parent): new function | ||
| 3945 | (org-list-get-child): new function | ||
| 3946 | (org-list-get-next-item): new function | ||
| 3947 | (org-list-get-prev-item): new function | ||
| 3948 | (org-list-get-subtree): use helper function `org-list-struct-prev-alist'. | ||
| 3949 | (org-list-get-all-items): new function | ||
| 3950 | (org-list-get-all-children): new function | ||
| 3951 | (org-list-get-top-point): new function | ||
| 3952 | (org-list-get-bottom-point): new function | ||
| 3953 | (org-list-get-counter): new function | ||
| 3954 | (org-list-get-item-end): new function | ||
| 3955 | (org-list-struct-fix-bul): rewrite for cleaner code. Make use of new | ||
| 3956 | accessors. | ||
| 3957 | (org-list-struct-fix-ind): make use of new accessors. | ||
| 3958 | (org-list-struct-fix-box): new function | ||
| 3959 | (org-list-struct-fix-checkboxes): removed function | ||
| 3960 | (org-list-struct-outdent): use new accessors. Use the fact that there | ||
| 3961 | is no longer a virtual item at beginning of structure. | ||
| 3962 | (org-list-struct-indent): use helper functions | ||
| 3963 | `org-list-struct-prev-alist' and `org-list-struct-parent-alist'. Also | ||
| 3964 | use new accessors. | ||
| 3965 | (org-list-struct-fix-struct): comment function. Call directly | ||
| 3966 | `org-list-struct-apply-struct', without removing unchanged items | ||
| 3967 | first. | ||
| 3968 | (org-list-struct-apply-struct): comment function. Rewrite using new | ||
| 3969 | accessors. Use new variable `org-list-full-item-re'. | ||
| 3970 | (org-list-shift-item-indentation): removed function, now included in | ||
| 3971 | `org-list-struct-apply-struct' because it is too specific. | ||
| 3972 | |||
| 3973 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3974 | |||
| 3975 | * org-list.el (org-toggle-checkbox): use structures to fix | ||
| 3976 | checkboxes of a list | ||
| 3977 | (org-update-checkbox-count): use structures to update cookies | ||
| 3978 | |||
| 3979 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3980 | |||
| 3981 | * org-list.el (org-list-struct-fix-checkboxes): new function | ||
| 3982 | (org-checkbox-blocked-p): removed function | ||
| 3983 | |||
| 3984 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 3985 | |||
| 3986 | * org-list.el (org-list-get-all-items): new function | ||
| 3987 | (org-list-get-all-children): new function | ||
| 3988 | (org-list-get-nth): new function | ||
| 3989 | (org-list-set-nth): new function | ||
| 3990 | (org-list-get-ind): new function | ||
| 3991 | (org-list-set-ind): new function | ||
| 3992 | (org-list-get-bullet): new function | ||
| 3993 | (org-list-set-bullet): new function | ||
| 3994 | (org-list-get-checkbox): new function | ||
| 3995 | (org-list-set-checkbox): new function | ||
| 3996 | (org-list-struct-fix-bul): use new accessors | ||
| 3997 | (org-list-repair): use new accessors | ||
| 3998 | (org-list-indent-item-generic): make use of accessors | ||
| 3999 | (org-list-get-parent): renamed from org-list-struct-get-parent | ||
| 4000 | (org-list-get-child): renamed from org-list-struct-get-child | ||
| 4001 | (org-list-struct-fix-ind): make use of accessors | ||
| 4002 | (org-list-get-next-item): new function | ||
| 4003 | (org-list-get-subtree): new function | ||
| 4004 | |||
| 4005 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 4006 | |||
| 4007 | * org-list.el (org-list-struct-assoc-at-point): add checkbox to | ||
| 4008 | list structure | ||
| 4009 | |||
| 4010 | * org-list.el (org-list-struct-assoc-at-point): add checkbox as | ||
| 4011 | value in structure | ||
| 4012 | |||
| 4013 | * org-list.el (org-list-struct-apply-struct): also apply | ||
| 4014 | checkboxes | ||
| 4015 | |||
| 4016 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4017 | |||
| 4018 | * org-latex.el (org-export-latex-content): bind local variables | ||
| 4019 | for export in the temporary export buffer. | ||
| 4020 | |||
| 4021 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4022 | |||
| 4023 | * org-protocol.el (org-protocol-unhex-single-byte-sequence) | ||
| 4024 | (org-protocol-unhex-string, org-protocol-unhex-compound): Change date | ||
| 4025 | of obsolete declaration to 2011-02-17. | ||
| 4026 | |||
| 4027 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4028 | |||
| 4029 | * org.el (org-link-escape): Throw error if encoding character in | ||
| 4030 | utf8 fails. | ||
| 4031 | |||
| 4032 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4033 | |||
| 4034 | * org-protocol.el (org-protocol-split-data) | ||
| 4035 | (org-protocol-open-source): Use `org-link-unescape' instead of | ||
| 4036 | obsolete unhex string function. | ||
| 4037 | |||
| 4038 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4039 | |||
| 4040 | * org.el (org-link-escape, org-link-escape-chars-browser) | ||
| 4041 | (org-link-escape-chars): Always percent escape the percent sign. | ||
| 4042 | |||
| 4043 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4044 | |||
| 4045 | * org.el (org-link-unescape): Simpler algorithm for replacing | ||
| 4046 | percent escapes. | ||
| 4047 | (org-link-unescape-compound): Use cond statements instead of nested | ||
| 4048 | if, convert hex string with string-to-number, save match data. | ||
| 4049 | (org-link-unescape-single-byte-sequence): Use mapconcat and | ||
| 4050 | string-to-number for unescaping single byte sequence. | ||
| 4051 | |||
| 4052 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4053 | |||
| 4054 | * org.el (org-link-escape): Rename lambda argument. | ||
| 4055 | |||
| 4056 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4057 | |||
| 4058 | * org.el (org-link-escape-chars-browser, org-link-escape-chars): | ||
| 4059 | Add percent sign to list of escape chars. | ||
| 4060 | |||
| 4061 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4062 | |||
| 4063 | * org-mobile.el (org-mobile-escape-olp): Use new percent escape | ||
| 4064 | character table format. | ||
| 4065 | |||
| 4066 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4067 | |||
| 4068 | * org-mobile.el (org-mobile-locate-entry): Remove obsolete | ||
| 4069 | argument in call to org-link-unescape. | ||
| 4070 | |||
| 4071 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4072 | |||
| 4073 | * org-protocol.el (org-protocol-unhex-string) | ||
| 4074 | (org-protocol-unhex-compound) | ||
| 4075 | (org-protocol-unhex-single-byte-sequence): Declare obsolete and | ||
| 4076 | alias to respective org-link-unescape-* functions. | ||
| 4077 | |||
| 4078 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4079 | |||
| 4080 | * org.el (org-link-unescape, org-link-unescape-compound) | ||
| 4081 | (org-link-unescape-single-byte-sequence): Functions moved and renamed | ||
| 4082 | from org-protocol.el. | ||
| 4083 | |||
| 4084 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4085 | |||
| 4086 | * org-macs.el (org-char-to-string): Inline function to properly | ||
| 4087 | decode utf8 characters in Emacs 22. Moved and renamed from | ||
| 4088 | org-protocol.el. | ||
| 4089 | |||
| 4090 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4091 | |||
| 4092 | * org.el (org-link-escape): New optional argument. Merge user | ||
| 4093 | table with default table. | ||
| 4094 | |||
| 4095 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4096 | |||
| 4097 | * org.el (org-link-escape): Fixup doc string. | ||
| 4098 | |||
| 4099 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4100 | |||
| 4101 | * org.el (org-link-escape-chars, org-link-escape-chars-browser): | ||
| 4102 | New format of percent escape table. | ||
| 4103 | (org-link-escape): Use new table format. | ||
| 4104 | |||
| 4105 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4106 | |||
| 4107 | * org.el (org-link-escape): New unicode aware percent encoding | ||
| 4108 | algorithm. | ||
| 4109 | |||
| 4110 | 2011-07-28 Sebastian Rose <sebastian_rose@gmx.de> | ||
| 4111 | |||
| 4112 | * org-protocol.el (org-protocol-unhex-single-byte-sequence): New | ||
| 4113 | function. Decode hex-encoded singly byte sequences. | ||
| 4114 | (org-protocol-unhex-compound): Use new function if decoding sequence | ||
| 4115 | as unicode character failed. | ||
| 4116 | |||
| 4117 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4118 | |||
| 4119 | * org-html.el (org-export-as-html): expand the HTML title. | ||
| 4120 | |||
| 4121 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4122 | |||
| 4123 | * org-publish.el (org-publish-cache-ctime-of-src): improve | ||
| 4124 | docstring. | ||
| 4125 | (org-publish-find-title): New option to explicitly reset the | ||
| 4126 | title in the cache. | ||
| 4127 | (org-publish-format-file-entry): Use this new option. | ||
| 4128 | |||
| 4129 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4130 | |||
| 4131 | * org-exp.el (org-export-preprocess-string): Set the source buffer | ||
| 4132 | and use `org-clone-local-variables' to get local variables from | ||
| 4133 | it. | ||
| 4134 | |||
| 4135 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4136 | |||
| 4137 | * org-exp.el (org-export-format-source-code-or-example): Allow | ||
| 4138 | empty string as second element in minted/listings options | ||
| 4139 | |||
| 4140 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4141 | |||
| 4142 | * org-exp.el (org-export-format-source-code-or-example): Support | ||
| 4143 | new user-customizable options | ||
| 4144 | (org-export-latex-custom-lang-environments): Ensure new variable is defined | ||
| 4145 | (org-export-latex-listings-options): Ensure new variable is defined | ||
| 4146 | (org-export-latex-minted-options): Ensure new variable is defined | ||
| 4147 | |||
| 4148 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4149 | |||
| 4150 | * org-html.el (org-export-as-html): handle the case when | ||
| 4151 | `org-export-html-validation-link' is nil to keep backward | ||
| 4152 | compatible with the old default value of this variable. | ||
| 4153 | |||
| 4154 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4155 | |||
| 4156 | * ob.el (org-babel-insert-result): Don't choke if indent is not a | ||
| 4157 | number. | ||
| 4158 | |||
| 4159 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4160 | |||
| 4161 | * 2011 | ||
| 4162 | ** 2011-02 monthname | ||
| 4163 | *** 2011-02-13 dayname | ||
| 4164 | |||
| 4165 | 2011-07-28 Christian Moe <mail@christianmoe.com> (tiny change) | ||
| 4166 | |||
| 4167 | * org-bbdb.el (org-bbdb-export): When a link description has been | ||
| 4168 | added by org-export-normalize-links, use path instead (remove the | ||
| 4169 | `bbdb:' prefix). | ||
| 4170 | |||
| 4171 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4172 | |||
| 4173 | * org-ascii.el (org-export-ascii-underline): Put the level's | ||
| 4174 | characters in the right order, as documented by the docstring. | ||
| 4175 | (org-ascii-level-start): select the right char for underlining | ||
| 4176 | headlines. | ||
| 4177 | |||
| 4178 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4179 | |||
| 4180 | * org-src.el (org-edit-src-code): allow to edit source code from | ||
| 4181 | modes derived from Org. | ||
| 4182 | |||
| 4183 | 2011-07-28 Niels Giesen <niels.giesen@gmail.com> | ||
| 4184 | |||
| 4185 | * org-clock.el (org-clock-clocktable-language-setup): Add list of | ||
| 4186 | dutch strings. | ||
| 4187 | |||
| 4188 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4189 | |||
| 4190 | * org-beamer.el: Mark frame as fragile when it is using minted for | ||
| 4191 | src block export. | ||
| 4192 | |||
| 4193 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4194 | |||
| 4195 | * org-agenda.el (org-agenda-date-later) | ||
| 4196 | (org-agenda-date-earlier): Enhance docstrings. | ||
| 4197 | (org-agenda-bulk-mark-regexp): Only match against headlines. | ||
| 4198 | Send a message when no entry is marked. | ||
| 4199 | (org-agenda-bulk-action): Fix bug about scattering deadlines. | ||
| 4200 | Send an error when trying to scatter outside an agenda or a | ||
| 4201 | timeline view. Silently fail when trying to scatter sexp | ||
| 4202 | entries. | ||
| 4203 | |||
| 4204 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4205 | |||
| 4206 | * org-clock.el (org-clock-clocktable-language-setup): New custom | ||
| 4207 | variable. | ||
| 4208 | (org-clocktable-defaults): Set the default language. | ||
| 4209 | (org-clocktable-write-default): Use the new variable. | ||
| 4210 | |||
| 4211 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4212 | |||
| 4213 | * ob.el (org-babel-src-block-names): Don't strip text properties | ||
| 4214 | from search hits. | ||
| 4215 | (org-babel-result-names): Don't strip text properties from search | ||
| 4216 | hits. | ||
| 4217 | |||
| 4218 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4219 | |||
| 4220 | * ob-python.el (org-babel-python-evaluate-session): Pass nil as | ||
| 4221 | remove-echo part of META argument to | ||
| 4222 | `org-babel-comint-with-output'. | ||
| 4223 | |||
| 4224 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4225 | |||
| 4226 | * ob.el (org-babel-script-escape): Use `substring' comparison | ||
| 4227 | instead of regexp matching. | ||
| 4228 | |||
| 4229 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4230 | |||
| 4231 | * org-src.el (org-edit-src-code): When generating the code edit | ||
| 4232 | buffer, it is necessary for several variables to inherit their | ||
| 4233 | values from the parent org buffer. These changes collect all such | ||
| 4234 | variables together into a single association list of | ||
| 4235 | (variable-name value) pairs. In addition, a new variable is added | ||
| 4236 | to the list: `org-edit-src-content-indentation'. This has the | ||
| 4237 | effect that a buffer local value can be used for that variable. | ||
| 4238 | |||
| 4239 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4240 | |||
| 4241 | * ob-table.el (sbe): Don't truncate sbe results. | ||
| 4242 | |||
| 4243 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 4244 | |||
| 4245 | * org-exp.el (org-export-add-options-to-plist): Require match to | ||
| 4246 | start at a word-boundary. | ||
| 4247 | |||
| 4248 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4249 | |||
| 4250 | * org-latex.el (org-export-latex-hyperref-format): Update | ||
| 4251 | docstring. | ||
| 4252 | |||
| 4253 | 2011-07-28 Tom Dye <tsd@tsdye.com> | ||
| 4254 | |||
| 4255 | * org.el: Update documentation of `org-add-link-type'. | ||
| 4256 | |||
| 4257 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4258 | |||
| 4259 | * org.el (org-open-at-point): Fix bug when using prefix arg to | ||
| 4260 | construct `org-link-search' call. Rename prefix arg with a more | ||
| 4261 | generic name, to reflect its diverse uses in this function. | ||
| 4262 | |||
| 4263 | 2011-07-28 Rémi Vanicat <vanicat@debian.org> | ||
| 4264 | |||
| 4265 | * org-icalendar.el (org-icalendar-use-UTC-date-time): remove. | ||
| 4266 | (org-icalendar-date-time-format): New custom variable. | ||
| 4267 | (org-icalendar-use-UTC-date-timep): New function. | ||
| 4268 | (org-ical-ts-to-string): Use the new variable. | ||
| 4269 | |||
| 4270 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4271 | |||
| 4272 | * org-vm.el (org-vm-store-link): Make sure the buffer is | ||
| 4273 | associated with a file when trying to store an Org link. | ||
| 4274 | |||
| 4275 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4276 | |||
| 4277 | * ob.el (org-babel-params-from-properties): Test for | ||
| 4278 | "header-arg-name" and ":header-arg-name", in that order. | ||
| 4279 | |||
| 4280 | 2011-07-28 Bastien <bastien.guerry@wikimedia.fr> | ||
| 4281 | |||
| 4282 | * org-capture.el (org-capture-templates): document currentfile for | ||
| 4283 | capture template. | ||
| 4284 | (org-capture-templates): Allow to use currentfile for capture | ||
| 4285 | templates. | ||
| 4286 | (org-capture-set-target-location): Handle currentfile as a way | ||
| 4287 | to setting the capture buffer. | ||
| 4288 | |||
| 4289 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4290 | |||
| 4291 | * ob.el (org-babel-params-from-properties): don't wrap | ||
| 4292 | org-entry-get into condition-case. | ||
| 4293 | |||
| 4294 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4295 | |||
| 4296 | * org.el (org-entry-get): Don't look for a property drawer if we | ||
| 4297 | are before the first heading in the file. | ||
| 4298 | (org-entry-get-with-inheritance): Don't attempt to move up the tree if | ||
| 4299 | we are before the first heading in the file. Also, enclose less of the | ||
| 4300 | function in the save-excursion. | ||
| 4301 | |||
| 4302 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4303 | |||
| 4304 | * ob.el (org-babel-params-from-buffer): Return desired value | ||
| 4305 | rather than nil from failed re search. | ||
| 4306 | |||
| 4307 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4308 | |||
| 4309 | * org-agenda.el (org-get-entries-from-diary): Put multiline diary | ||
| 4310 | entries on a single line when lines don't start with a diary time. | ||
| 4311 | |||
| 4312 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4313 | |||
| 4314 | * org-html.el (org-export-html-protect-char-alist): New custom | ||
| 4315 | variable to define characters to be HTML protected. | ||
| 4316 | (org-html-protect): Use the new variable. | ||
| 4317 | |||
| 4318 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4319 | |||
| 4320 | * org-info.el (org-info-store-link): use "#" to separate the info | ||
| 4321 | file and the node. | ||
| 4322 | (org-info-follow-link): use both "#" to separate the info file | ||
| 4323 | and the node. Continue to use ":" for backward compatibility. | ||
| 4324 | |||
| 4325 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4326 | |||
| 4327 | * org-icalendar.el (org-icalendar-honor-noexport-tag): New custom | ||
| 4328 | variable. | ||
| 4329 | (org-print-icalendar-entries): Use this new variable to | ||
| 4330 | prevent export of entries with a :noexport: tag. | ||
| 4331 | |||
| 4332 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4333 | |||
| 4334 | * org-exp.el (org-export-initial-scope): new custom variable. | ||
| 4335 | (org-export): Use this new variable. If there is an active | ||
| 4336 | region, tell it when prompting the user for an export command. | ||
| 4337 | Also change the way the function handles selection of buffer | ||
| 4338 | and subtree export. | ||
| 4339 | |||
| 4340 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4341 | |||
| 4342 | * org-html.el (org-export-html-auto-preamble) | ||
| 4343 | (org-export-html-auto-postamble): Remove. | ||
| 4344 | (org-export-html-preamble, org-export-html-postamble): Turn | ||
| 4345 | into custom variables. Update the docstrings. | ||
| 4346 | (org-export-html-preamble-format) | ||
| 4347 | (org-export-html-postamble-format): New custom variables. | ||
| 4348 | (org-export-as-html): Use org-export-html-postamble-format and | ||
| 4349 | org-export-html-preamble-format. | ||
| 4350 | (org-export-html-title-format): delete. | ||
| 4351 | |||
| 4352 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4353 | |||
| 4354 | * org-exp-blocks.el (org-export-blocks-format-ditaa): This | ||
| 4355 | function is begin deprecated in favor of begin_src blocks. | ||
| 4356 | (org-export-blocks-format-dot): This function is begin deprecated in | ||
| 4357 | favor of begin_src blocks. | ||
| 4358 | |||
| 4359 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4360 | |||
| 4361 | * ob.el (org-babel-header-arg-names): no-expand is now part of the | ||
| 4362 | default header argument names list. | ||
| 4363 | |||
| 4364 | 2011-07-28 Manuel Giraud <manuel.giraud@univ-nantes.fr> | ||
| 4365 | |||
| 4366 | * org-publish.el (org-publish-sitemap-date-format) | ||
| 4367 | (org-publish-sitemap-file-entry-format): new custom variables. | ||
| 4368 | (org-publish-projects): use these variables to format the sitemap | ||
| 4369 | entries. | ||
| 4370 | |||
| 4371 | 2011-07-28 Ulf Stegemann <ulf-news@zeitform.de> | ||
| 4372 | |||
| 4373 | * org-gnus.el (org-gnus-store-link): Allow org-link creation from | ||
| 4374 | message-mode. | ||
| 4375 | |||
| 4376 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4377 | |||
| 4378 | * org-agenda.el (org-agenda-filter-by-tag): Refresh agenda when | ||
| 4379 | updating the filter while the clock report is following the | ||
| 4380 | filter. | ||
| 4381 | |||
| 4382 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4383 | |||
| 4384 | * org-agenda.el (org-agenda): Kill all local variables. This | ||
| 4385 | assures we are not keeping buffer variable from an old agenda view | ||
| 4386 | when switching to a new custom agenda. | ||
| 4387 | |||
| 4388 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4389 | |||
| 4390 | * org-crypt.el (org-encrypt-string): New function. | ||
| 4391 | (org-encrypt-entry): Use org-encrypt-string to encrypt, so we use cached | ||
| 4392 | crypted values. | ||
| 4393 | (org-decrypt-entry): Store crypted text in decrypted text. | ||
| 4394 | |||
| 4395 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4396 | |||
| 4397 | * ob-exp.el (org-babel-exp-lob-one-liners): Only replace the match | ||
| 4398 | if a non-nil result is returned | ||
| 4399 | |||
| 4400 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4401 | |||
| 4402 | * org-agenda.el (org-agenda-get-day-entries): Compare DATE with | ||
| 4403 | modified today. | ||
| 4404 | |||
| 4405 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4406 | |||
| 4407 | * org.el (org-update-parent-todo-statistics): fix bug when | ||
| 4408 | updating statistics from the column view. | ||
| 4409 | |||
| 4410 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4411 | |||
| 4412 | * org-agenda.el (org-agenda-bulk-mark-regexp): New command. | ||
| 4413 | (org-agenda-menu): Add the new command to the menu. | ||
| 4414 | (org-agenda-mode-map): Add % as the keybinding for the new | ||
| 4415 | command. | ||
| 4416 | |||
| 4417 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4418 | |||
| 4419 | * org-exp.el (org-export-target-internal-links): Locally turn on | ||
| 4420 | `org-link-search-must-match-exact-headline' to match exact | ||
| 4421 | internal links. | ||
| 4422 | |||
| 4423 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4424 | |||
| 4425 | * org-faces.el (org-special-keyword): Make it inherited from | ||
| 4426 | font-lock-keyword-face. | ||
| 4427 | |||
| 4428 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4429 | |||
| 4430 | * org-faces.el (org-link): Make org-link inherits from link face. | ||
| 4431 | |||
| 4432 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4433 | |||
| 4434 | * org.el (org-narrow-to-block): New function to narrow to block. | ||
| 4435 | Bound this function to `C-x n b'. | ||
| 4436 | |||
| 4437 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4438 | |||
| 4439 | * org.el (org-schedule, org-deadline): Fix bug: take care of | ||
| 4440 | repeating timestamps like ".+1d/3d" or "+1d 10d". | ||
| 4441 | |||
| 4442 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4443 | |||
| 4444 | * org-agenda.el (org-agenda-repeating-timestamp-show-all): Allow | ||
| 4445 | to use a list of TODO keywords as the value of this variable. The | ||
| 4446 | agenda will show repeating stamps for entries matching these TODO | ||
| 4447 | keywords. | ||
| 4448 | (org-agenda-get-timestamps, org-agenda-get-deadlines) | ||
| 4449 | (org-agenda-get-scheduled): Allow the use of a list of keywords in | ||
| 4450 | `org-agenda-repeating-timestamp-show-all'. | ||
| 4451 | |||
| 4452 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4453 | |||
| 4454 | * org-latex.el (org-export-latex-emph-format): Don't use | ||
| 4455 | `org-export-latex-use-verb'. Remove this variable. | ||
| 4456 | |||
| 4457 | 2011-07-28 Jason Dunsmore <emacs-orgmode@dunsmor.com> | ||
| 4458 | |||
| 4459 | * org-html.el (org-html-handle-time-stamps): fix bug when exporing | ||
| 4460 | inactive timestamps. | ||
| 4461 | |||
| 4462 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4463 | |||
| 4464 | * org-archive.el (org-archive-save-context-info): Fix docstring | ||
| 4465 | typo. | ||
| 4466 | (org-archive-subtree-add-inherited-tags): New variable to control | ||
| 4467 | whether inherited tags should be appended to local tags when | ||
| 4468 | archiving subtrees. | ||
| 4469 | (org-archive-subtree): Use the new variable. | ||
| 4470 | |||
| 4471 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4472 | |||
| 4473 | * org-archive.el (org-archive-save-context-info): Fix docstring | ||
| 4474 | typo. | ||
| 4475 | |||
| 4476 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4477 | |||
| 4478 | * org-crypt.el (org-decrypt-entry): Delete \n on top level | ||
| 4479 | heading. This avoids a display bug showing the heading outlined | ||
| 4480 | where the text is not since it does not have the outline property. | ||
| 4481 | Restore subtree visibility state after decryption. | ||
| 4482 | |||
| 4483 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4484 | |||
| 4485 | * org-agenda.el (org-agenda-list): Use org-agenda-current-span as | ||
| 4486 | a possible default span if it is set. | ||
| 4487 | |||
| 4488 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4489 | |||
| 4490 | * org-src.el (org-edit-src-persistent-message): Change docstring. | ||
| 4491 | (org-edit-src-code): Get rid of help message in echo area. | ||
| 4492 | |||
| 4493 | * ob.el (org-babel-do-in-edit-buffer): Do not pass 'quietly | ||
| 4494 | argument to org-edit-src-code as this has been removed | ||
| 4495 | |||
| 4496 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4497 | |||
| 4498 | * org-latex.el (org-export-latex-emphasis-alist): use | ||
| 4499 | \protectedtexttt for the =...= emphasis and \verb for the ~...~ | ||
| 4500 | emphasis. | ||
| 4501 | (org-export-latex-use-verb): now defaults to t. | ||
| 4502 | (org-export-latex-emph-format): distinguish between =...= and | ||
| 4503 | ~...~ emphasis. | ||
| 4504 | |||
| 4505 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4506 | |||
| 4507 | * test-org-html.el (test-org-html/export-link-alist): New | ||
| 4508 | variable. Abstract link export test definition. | ||
| 4509 | (test-org-html/export-link-factory): New function. Create tests for | ||
| 4510 | link export. | ||
| 4511 | |||
| 4512 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4513 | |||
| 4514 | * org-test.el (org-test-strip-text-props): New function. Strip | ||
| 4515 | text properties. | ||
| 4516 | |||
| 4517 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4518 | |||
| 4519 | * org.el (org-link-expand-abbrev): Allow any type of character in | ||
| 4520 | link expand. | ||
| 4521 | |||
| 4522 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4523 | |||
| 4524 | * ob-lob.el (org-babel-lob-ingest): Add prefix to file prompt. | ||
| 4525 | |||
| 4526 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4527 | |||
| 4528 | * ob-ref.el (org-babel-ref-resolve): save-window-excursion when | ||
| 4529 | resolving references. | ||
| 4530 | |||
| 4531 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4532 | |||
| 4533 | * org-html.el (org-export-html-html-helper-timestamp): use <hr/> | ||
| 4534 | instead of <hr> to keep w3c validator happy. | ||
| 4535 | |||
| 4536 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4537 | |||
| 4538 | * ob.el (org-babel-where-is-src-block-head): Detect src block if | ||
| 4539 | point is on a #+header line. | ||
| 4540 | |||
| 4541 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4542 | |||
| 4543 | * ob.el (org-babel-where-is-src-block-head): Skip over intervening | ||
| 4544 | #+header lines when searching for block associated with block name | ||
| 4545 | line. | ||
| 4546 | |||
| 4547 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4548 | |||
| 4549 | * ob.el (org-babel-result-end): Replace call to org-in-item-p to | ||
| 4550 | the more specific org-at-item-p. | ||
| 4551 | |||
| 4552 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4553 | |||
| 4554 | * org-latex.el (org-latex-default-figure-position): New defcustom | ||
| 4555 | for default placement of latex figures. | ||
| 4556 | (org-export-latex-tables): Positioning tables using the new | ||
| 4557 | defcustom variable. | ||
| 4558 | (org-export-latex-format-image): Positioning images using the new | ||
| 4559 | defcustom variable. | ||
| 4560 | |||
| 4561 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4562 | |||
| 4563 | * ob-ditaa.el (org-babel-execute:ditaa): Throw error when | ||
| 4564 | evaluated and :file header argument is missing. | ||
| 4565 | |||
| 4566 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4567 | |||
| 4568 | * ob-exp.el (org-babel-exp-do-export): Simplified, no longer need | ||
| 4569 | to do anything to export code. | ||
| 4570 | (org-babel-exp-results): No longer returns a replacement for the | ||
| 4571 | code block. | ||
| 4572 | (org-babel-exp-inline-src-blocks): Simplified. | ||
| 4573 | (org-babel-exp-src-block): Removed unnecessary pluralization from | ||
| 4574 | function name. | ||
| 4575 | |||
| 4576 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4577 | |||
| 4578 | * ob-exp.el (org-babel-exp-inline-src-blocks): Simplified | ||
| 4579 | exportation of inline code blocks using normal code block | ||
| 4580 | execution mechanism to insert results. | ||
| 4581 | (org-babel-exp-results): Results exportation mechanism is unified | ||
| 4582 | for both inline and regular code blocks. | ||
| 4583 | |||
| 4584 | * ob.el (org-babel-where-is-src-block-result): Returns the point | ||
| 4585 | after an inline code block for inline code blocks. | ||
| 4586 | |||
| 4587 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4588 | |||
| 4589 | * ob.el (org-babel-insert-result): Special handling of the | ||
| 4590 | position of results of inline code blocks. | ||
| 4591 | (org-babel-examplize-region): Now able to comment inline regions. | ||
| 4592 | |||
| 4593 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 4594 | |||
| 4595 | * org-exp.el (org-export-with-LaTeX-fragments): Fix docstring so | ||
| 4596 | that \\[ a = b \\] is not interpreted as a keybinding by | ||
| 4597 | `substitute-command-keys'. | ||
| 4598 | |||
| 4599 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4600 | |||
| 4601 | * org-latex.el (org-export-as-latex): Process export property list | ||
| 4602 | with `org-export-process-option-filters' early in latex export | ||
| 4603 | |||
| 4604 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4605 | |||
| 4606 | * org.el: Remove org-invisible-p: outline-invisible-p is available | ||
| 4607 | in Emacs 22 and in recent XEmacs 21. Replace in various files. | ||
| 4608 | |||
| 4609 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4610 | |||
| 4611 | * org-agenda.el (org-agenda-get-progress): Fix regexp for statep: | ||
| 4612 | it must has \\ at the end of the line. This avoid matching the | ||
| 4613 | following heading when there's no newline between the logged state | ||
| 4614 | and the next heading. | ||
| 4615 | |||
| 4616 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4617 | |||
| 4618 | * org-agenda.el (org-format-agenda-item): Simplify time comuting. | ||
| 4619 | |||
| 4620 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 4621 | |||
| 4622 | * org.el (org-current-level): | ||
| 4623 | (org-store-link): | ||
| 4624 | (org-mark-subtree): Use `org-with-limited-levels'. | ||
| 4625 | |||
| 4626 | 2011-07-28 Jan Seeger <jan.seeger@thenybble.de> | ||
| 4627 | |||
| 4628 | * org-publish.el (org-publish-get-base-files): Add sitemap file. | ||
| 4629 | |||
| 4630 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 4631 | |||
| 4632 | * org-agenda.el (org-agenda-todo-ignore-deadlines): New option. | ||
| 4633 | (org-agenda-todo-ignore-scheduled): New option. | ||
| 4634 | (org-agenda-todo-ignore-timestamp): New option. | ||
| 4635 | (org-agenda-check-for-timestamp-as-reason-to-ignore-todo-item): | ||
| 4636 | Allow user to specify custom distance to ignore (future or past). | ||
| 4637 | (org-agenda-todo-custom-ignore-p): New function. | ||
| 4638 | |||
| 4639 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 4640 | |||
| 4641 | * org-habit.el (org-habit-parse-todo) Don't parse more days than | ||
| 4642 | needed. | ||
| 4643 | |||
| 4644 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4645 | |||
| 4646 | * ob.el (org-babel-map-inline-src-blocks): Macro for executing | ||
| 4647 | code in each inline code block. | ||
| 4648 | (org-babel-execute-buffer): Executes inline code blocks as well as | ||
| 4649 | regular code blocks. | ||
| 4650 | |||
| 4651 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4652 | |||
| 4653 | * ob.el (org-babel-result-end): Now recognizes "#+begin_org" | ||
| 4654 | blocks for removal. | ||
| 4655 | |||
| 4656 | 2011-07-28 Benjamin Drieu <bdrieu@april.org> (tiny change) | ||
| 4657 | |||
| 4658 | * org-clock.el (org-clock-before-select-task-hook): New hook. | ||
| 4659 | (org-clock-select-task): Run new hook. | ||
| 4660 | |||
| 4661 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4662 | |||
| 4663 | * org-agenda.el (org-agenda-get-blocks): Fix time of start/end of | ||
| 4664 | events with range. This display things like: <2011-01-22 Sat | ||
| 4665 | 14:00>--<2011-01-23 Sun 20:00> correctly, with the event starting | ||
| 4666 | at 14:00 and ending at 20:00. | ||
| 4667 | |||
| 4668 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4669 | |||
| 4670 | * ob.el (org-babel-inline-src-block-regexp): Character preceding | ||
| 4671 | "src_" can now be anything as long as it is neither alphanumeric | ||
| 4672 | nor '-'. | ||
| 4673 | |||
| 4674 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4675 | |||
| 4676 | * ob.el (org-babel-merge-params): docstring typo. | ||
| 4677 | |||
| 4678 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4679 | |||
| 4680 | * ob.el (org-babel-params-from-buffer): Process all #+babel: lines | ||
| 4681 | in the buffer. | ||
| 4682 | |||
| 4683 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4684 | |||
| 4685 | * ob.el (org-babel-get-src-block-info): Alter order of merge | ||
| 4686 | arguments | ||
| 4687 | |||
| 4688 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4689 | |||
| 4690 | * ob-python.el: Test whether non-nil buffer is #<killed buffer> | ||
| 4691 | |||
| 4692 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4693 | |||
| 4694 | * ob.el (org-babel-insert-result): Ensure all parts of result | ||
| 4695 | wrappers end in newlines. | ||
| 4696 | |||
| 4697 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4698 | |||
| 4699 | * ob-tangle.el (org-babel-tangle): New :mkdirp header argument | ||
| 4700 | optionally creates parent directories of tangle targets. | ||
| 4701 | |||
| 4702 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4703 | |||
| 4704 | * org-ascii.el (org-ascii-level-start): Catch the case of levels | ||
| 4705 | which do not have an equivalent in the list of underline | ||
| 4706 | characters. | ||
| 4707 | |||
| 4708 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4709 | |||
| 4710 | * ob-sh.el (org-babel-sh-var-quote-fmt): Now possible to customize | ||
| 4711 | the format string used to escape arguments to shell code blocks. | ||
| 4712 | |||
| 4713 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4714 | |||
| 4715 | * org-agenda.el (org-agenda-reset-view): New function. | ||
| 4716 | (org-agenda-view-mode-dispatch): Bind space to org-agenda-reset-view. | ||
| 4717 | |||
| 4718 | 2011-07-28 Puneeth Chaganti <punchagan@gmail.com> | ||
| 4719 | |||
| 4720 | * org-exp.el (org-export-handle-include-files): Support :lines | ||
| 4721 | property. | ||
| 4722 | (org-get-file-contents): New argument lines to include specify a range | ||
| 4723 | of lines to include. | ||
| 4724 | |||
| 4725 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4726 | |||
| 4727 | * org.el (org-fast-tag-selection): Fix bug when assigning keys | ||
| 4728 | |||
| 4729 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 4730 | |||
| 4731 | * org-latex.el (org-export-latex-make-header): Export email in | ||
| 4732 | author line if `org-export-email-info' is non-nil. | ||
| 4733 | |||
| 4734 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4735 | |||
| 4736 | * org-agenda.el (org-agenda-goto-today): Respect current span. | ||
| 4737 | |||
| 4738 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4739 | |||
| 4740 | * org-complete.el (pcomplete/org-mode/link): | ||
| 4741 | (pcomplete/org-mode/todo): | ||
| 4742 | (pcomplete/org-mode/prop): Copy list before uniquifying. | ||
| 4743 | |||
| 4744 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4745 | |||
| 4746 | * ob-tangle.el (org-babel-spec-to-string): Adding "noweb" as a | ||
| 4747 | linking comment type | ||
| 4748 | (org-babel-tangle-comment-links): Returns comment links for the | ||
| 4749 | source code block at point | ||
| 4750 | |||
| 4751 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4752 | |||
| 4753 | * org.el (org-refile-check-position): send a more explicit message | ||
| 4754 | on how to clear the cache before refiling again. | ||
| 4755 | |||
| 4756 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4757 | |||
| 4758 | * org-agenda.el (org-agenda-skip-function-global): New option. | ||
| 4759 | (org-agenda-skip-eval): New function. | ||
| 4760 | (org-agenda-skip): Use `org-agenda-skip-eval' and also check for the | ||
| 4761 | global skipping condition. | ||
| 4762 | |||
| 4763 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4764 | |||
| 4765 | * org-html.el (org-export-as-html): Handle timestamps after | ||
| 4766 | handling links. | ||
| 4767 | |||
| 4768 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4769 | |||
| 4770 | * ob-tangle.el (org-babel-tangle-jump-to-org): Ever wider searches | ||
| 4771 | until either a matching block is found, or the limits of the file | ||
| 4772 | are reached. | ||
| 4773 | |||
| 4774 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4775 | |||
| 4776 | * ob.el (org-babel-update-block-body): Literal argument to | ||
| 4777 | `replace-match' to allow insertion of text containing '\'. | ||
| 4778 | |||
| 4779 | 2011-07-28 Tassilo Horn <tassilo@member.fsf.org> | ||
| 4780 | |||
| 4781 | * org-gnus.el (org-gnus-store-link): | ||
| 4782 | |||
| 4783 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4784 | |||
| 4785 | * ob-ref.el (org-babel-ref-parse): Allow passing empty strings | ||
| 4786 | into code blocks. | ||
| 4787 | |||
| 4788 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4789 | |||
| 4790 | * test-org-table.el | ||
| 4791 | (test-org-table/org-table-convert-refs-to-rc/3) | ||
| 4792 | (test-org-table/org-table-convert-refs-to-rc/2) | ||
| 4793 | (test-org-table/org-table-convert-refs-to-rc/1) | ||
| 4794 | (test-org-table/org-table-convert-refs-to-an/3) | ||
| 4795 | (test-org-table/org-table-convert-refs-to-an/2) | ||
| 4796 | (test-org-table/org-table-convert-refs-to-an/1): Provide tests for | ||
| 4797 | table formular format conversion. | ||
| 4798 | |||
| 4799 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4800 | |||
| 4801 | * org.el (org-sort-entries): Fix sorting with a bold emphasis at | ||
| 4802 | bol | ||
| 4803 | |||
| 4804 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4805 | |||
| 4806 | * ob.el (org-babel-open-src-block-result): Must collect result | ||
| 4807 | *before* jumping to the result buffer. | ||
| 4808 | |||
| 4809 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4810 | |||
| 4811 | * ob.el (org-babel-src-block-names): Fix bug, wrong match-string | ||
| 4812 | used after update to regexp. | ||
| 4813 | |||
| 4814 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4815 | |||
| 4816 | * ob.el (org-babel-temp-file): Ensure that | ||
| 4817 | org-babel-temporary-directory is bound before using. | ||
| 4818 | (org-babel-remove-temporary-directory): Safer error throwing. | ||
| 4819 | |||
| 4820 | 2011-07-28 niels giesen <niels.giesen@gmail.com> | ||
| 4821 | |||
| 4822 | * org-docbook.el (org-export-docbook-finalize-table): Do literal | ||
| 4823 | replacements. | ||
| 4824 | |||
| 4825 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4826 | |||
| 4827 | * ob.el (org-babel-execute-src-block): Uses org-src-lang-modes to | ||
| 4828 | resolve language names for evaluation. | ||
| 4829 | |||
| 4830 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4831 | |||
| 4832 | * org-capture.el (org-capture-templates): Add %f and %F escapes | ||
| 4833 | (org-capture): Add more information to capture property list | ||
| 4834 | (org-capture-fill-template): Handle %f and %F escapes | ||
| 4835 | |||
| 4836 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 4837 | |||
| 4838 | * org-publish.el (org-publish-cache-ctime-of-src): Use mtime of | ||
| 4839 | symlink target. | ||
| 4840 | |||
| 4841 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4842 | |||
| 4843 | * org.el (org-occur-next-match): New function. | ||
| 4844 | (org-mode): Set the variable `next-error-function'. | ||
| 4845 | (org-highlight-new-match): Add an `org-type' property to the overlays. | ||
| 4846 | |||
| 4847 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4848 | |||
| 4849 | * ob-calc.el: No longer require `calc-trail' on XEmacs | ||
| 4850 | |||
| 4851 | 2011-07-28 Bastien Guerry <bzg@gnu.org> | ||
| 4852 | |||
| 4853 | * simple.el (mail-user-agent): Default to the | ||
| 4854 | upwardly-UI-compatible and more featureful message-mode. | ||
| 4855 | |||
| 4856 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4857 | |||
| 4858 | * org.el (org-modules): Add `org-eshell'. | ||
| 4859 | |||
| 4860 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4861 | |||
| 4862 | * org-special-blocks.el (htmlp): | ||
| 4863 | (latexp): | ||
| 4864 | (line): Add defvars for dynamically scoped variables. | ||
| 4865 | |||
| 4866 | * org.el (org-modules): Move org-special-blocks into the core | ||
| 4867 | modules section. | ||
| 4868 | |||
| 4869 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4870 | |||
| 4871 | * org-special-blocks.el: New file. | ||
| 4872 | |||
| 4873 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4874 | |||
| 4875 | * org.el (org-plist-delete): Remove duplicate definition. | ||
| 4876 | |||
| 4877 | 2011-07-28 Bernt Hansen <bernt@norang.ca> | ||
| 4878 | |||
| 4879 | * org-agenda.el (org-agenda-goto): Display invisible entry text | ||
| 4880 | |||
| 4881 | * org-agenda.el (org-agenda-switch-to): Display invisible entry | ||
| 4882 | text | ||
| 4883 | |||
| 4884 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 4885 | |||
| 4886 | * org.el (org-get-category): New optional argument FORCE-REFRESH. | ||
| 4887 | Automatically refresh if the property is not there. | ||
| 4888 | (org-entry-properties): Remove refresh - this is now done in | ||
| 4889 | org-get-category. | ||
| 4890 | |||
| 4891 | * org-clock.el (org-clock-insert-selection-line): Let | ||
| 4892 | `org-get-category' do the property refresh. | ||
| 4893 | |||
| 4894 | * org-archive.el (org-archive-subtree): Force a refresh of | ||
| 4895 | category properties. | ||
| 4896 | |||
| 4897 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 4898 | |||
| 4899 | * org-icalendar.el (org-print-icalendar-entries): Do not manually | ||
| 4900 | refresh categories. | ||
| 4901 | |||
| 4902 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4903 | |||
| 4904 | * org.el (org-display-inline-images): Check for clear-image-cache | ||
| 4905 | before using it. | ||
| 4906 | |||
| 4907 | 2011-07-28 Bernt Hansen <bernt@norang.ca> | ||
| 4908 | |||
| 4909 | * org.el: Document missing value for org-link-frame-setup. | ||
| 4910 | |||
| 4911 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4912 | |||
| 4913 | * ob-R.el (org-babel-R-write-object-command): Force evaluation of | ||
| 4914 | user code prior to the R exception-handling, so that errors in | ||
| 4915 | user code are unhandled. | ||
| 4916 | |||
| 4917 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4918 | |||
| 4919 | * org-src.el (org-src-font-lock-fontify-block): Test, early on, | ||
| 4920 | that a major-mode function corresponding to the language string | ||
| 4921 | exists. | ||
| 4922 | |||
| 4923 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 4924 | |||
| 4925 | * org-exp.el (org-export-mark-list-ending): insert additional | ||
| 4926 | newline characters if end-list-marker is at a wrong position. | ||
| 4927 | |||
| 4928 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4929 | |||
| 4930 | * ob.el (org-babel-script-escape): Replace commas with spaces for | ||
| 4931 | better list reading when list items are packed with commas, | ||
| 4932 | e.g. Haskell list output. | ||
| 4933 | |||
| 4934 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4935 | |||
| 4936 | * ob-sass.el (org-babel-execute:sass): Uses ob-eval for better | ||
| 4937 | error reporting. | ||
| 4938 | |||
| 4939 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4940 | |||
| 4941 | * ob.el (org-babel-confirm-evaluate): Fix for the case when | ||
| 4942 | org-confirm-babel-evaluate is a function (used to always ask no | ||
| 4943 | matter what the function returns). | ||
| 4944 | |||
| 4945 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4946 | |||
| 4947 | * ob-R.el: Delete duplicated function. | ||
| 4948 | |||
| 4949 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 4950 | |||
| 4951 | * ob.el (org-babel-execute-src-block): Removed unused flet | ||
| 4952 | function. | ||
| 4953 | |||
| 4954 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4955 | |||
| 4956 | * ob-asymptote.el (org-babel-execute:asymptote): Return nil to | ||
| 4957 | signal that the intended content has been written to file. | ||
| 4958 | |||
| 4959 | * ob-ditaa.el (org-babel-execute:ditaa): Return nil to signal that | ||
| 4960 | the intended content has been written to file. | ||
| 4961 | |||
| 4962 | * ob-dot.el (org-babel-execute:dot): Return nil to signal that the | ||
| 4963 | intended content has been written to file. | ||
| 4964 | |||
| 4965 | * ob-gnuplot.el (org-babel-execute:gnuplot): Return nil to signal | ||
| 4966 | that the intended content has been written to file. | ||
| 4967 | |||
| 4968 | * ob-latex.el (org-babel-execute:latex): Return nil to signal that | ||
| 4969 | the intended content has been written to file. | ||
| 4970 | |||
| 4971 | * ob-mscgen.el (org-babel-execute:mscgen): Return nil to signal | ||
| 4972 | that the intended content has been written to file. | ||
| 4973 | |||
| 4974 | * ob-octave.el (org-babel-execute:octave): Return result; not name | ||
| 4975 | of output file. | ||
| 4976 | |||
| 4977 | * ob-plantuml.el (org-babel-execute:plantuml): Return nil to | ||
| 4978 | signal that the intended content has been written to file. | ||
| 4979 | |||
| 4980 | * ob-python.el (org-babel-execute:python): Return result; not name | ||
| 4981 | of output file. | ||
| 4982 | |||
| 4983 | * ob-ruby.el (org-babel-execute:ruby): Return result; not name of | ||
| 4984 | output file. | ||
| 4985 | |||
| 4986 | * ob-sass.el (org-babel-execute:sass): Return nil if result has | ||
| 4987 | been written to file | ||
| 4988 | |||
| 4989 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 4990 | |||
| 4991 | * ob-R.el (org-babel-R-graphical-output-file): New function | ||
| 4992 | returns the name of the output file iff R has been instructed to | ||
| 4993 | send graphical output to file by means of the ":results graphics" | ||
| 4994 | directive. | ||
| 4995 | (org-babel-expand-body:R): Use `org-babel-R-graphical-output-file' | ||
| 4996 | when constructing the R code to evaluate, which may be augmented with | ||
| 4997 | code implementing the writing of graohical output to file. | ||
| 4998 | (org-babel-execute:R): Use `org-babel-R-graphical-output-file' to | ||
| 4999 | determine whether R is taking responsibility for writing output to | ||
| 5000 | file; if so, this is signalled to ob.el by returning a nil result. | ||
| 5001 | |||
| 5002 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 5003 | |||
| 5004 | * ob.el (org-babel-format-result): New function to format results | ||
| 5005 | of src block execution. | ||
| 5006 | (org-babel-execute-src-block): Use `org-babel-format-result' when | ||
| 5007 | writing to file. | ||
| 5008 | (org-babel-open-src-block-result): Use `org-babel-format-result' when | ||
| 5009 | displaying results in a buffer; name results buffer differently. | ||
| 5010 | |||
| 5011 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 5012 | |||
| 5013 | * ob.el (org-babel-execute-src-block): Avoid calling | ||
| 5014 | `orgtbl-to-generic' on number results. | ||
| 5015 | |||
| 5016 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 5017 | |||
| 5018 | * ob.el (org-babel-execute-src-block): Allow specification of | ||
| 5019 | table separator with :sep header argument. | ||
| 5020 | (org-babel-open-src-block-result): Allow specification of table | ||
| 5021 | separator with :sep header argument. | ||
| 5022 | |||
| 5023 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 5024 | |||
| 5025 | * ob.el (org-babel-execute-buffer): Wipe error buffer at outset of | ||
| 5026 | executing buffer (note that this handles execute subtree also). | ||
| 5027 | |||
| 5028 | 2011-07-28 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 5029 | |||
| 5030 | * org-inlinetask.el (org-inlinetask-in-task-p): small refactoring, | ||
| 5031 | do not modify match data either. | ||
| 5032 | (org-inlinetask-goto-end): small refactoring, remove case-sensitivity. | ||
| 5033 | (org-inlinetask-goto-beginning): small refactoring, remove case-sensitivity. | ||
| 5034 | |||
| 5035 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 5036 | |||
| 5037 | * org-capture.el (org-capture-set-target-location): Use | ||
| 5038 | `current-time'. | ||
| 5039 | |||
| 5040 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 5041 | |||
| 5042 | * org-capture.el (org-capture-set-target-location): Use | ||
| 5043 | `current-time'. | ||
| 5044 | |||
| 5045 | 2011-07-28 Bernt Hansen <bernt@norang.ca> | ||
| 5046 | |||
| 5047 | * org.el (org-before-first-heading-p): If point is on an org-mode | ||
| 5048 | heading line then we are not before the first heading. | ||
| 5049 | |||
| 5050 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> (tiny change) | ||
| 5051 | |||
| 5052 | * org-timer.el (org-timer-continue-hook): Define the variable | ||
| 5053 | (org-timer-pause-or-continue): Run hook after relative timer is | ||
| 5054 | continued. | ||
| 5055 | |||
| 5056 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 5057 | |||
| 5058 | * org-agenda.el (org-compile-prefix-format): Allow %() expression. | ||
| 5059 | |||
| 5060 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 5061 | |||
| 5062 | * org-capture.el (org-capture-fill-template): Use org-eval. | ||
| 5063 | |||
| 5064 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 5065 | |||
| 5066 | * org-agenda.el (org-eval): New function. | ||
| 5067 | |||
| 5068 | 2011-07-28 Dan Davison <dandavison7@gmail.com> | ||
| 5069 | |||
| 5070 | * ob.el (org-babel-execute-src-block): With :results file, when | ||
| 5071 | :file is not supplied, interpret result as a file link as long as | ||
| 5072 | it is a string. | ||
| 5073 | |||
| 5074 | 2011-07-28 David Maus <dmaus@ictsoc.de> | ||
| 5075 | |||
| 5076 | * org-latex.el (org-export-latex-preprocess): Don't convert link | ||
| 5077 | description parts that look like numeric footnote. | ||
| 5078 | |||
| 5079 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 5080 | |||
| 5081 | * org-latex.el (org-export-latex-tables): Allowing specification | ||
| 5082 | of tabular[xy] inner environments through the ATTR_LaTeX line. | ||
| 5083 | |||
| 5084 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 5085 | |||
| 5086 | * org-capture.el (org-capture-fill-template): Use | ||
| 5087 | `org-set-property' directly. | ||
| 5088 | |||
| 5089 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 5090 | |||
| 5091 | * org-agenda.el (org-agenda-prefix-format): Add missing `search' | ||
| 5092 | item in docstring. | ||
| 5093 | |||
| 5094 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 5095 | |||
| 5096 | * org-exp.el (org-export-string): Use `format' to construct | ||
| 5097 | function call to allow symbolic or string arguments. | ||
| 5098 | |||
| 5099 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 5100 | |||
| 5101 | * org-capture.el (org-capture-place-entry): | ||
| 5102 | (org-capture-insert-template-here): Check tree for validity before | ||
| 5103 | pasting it. | ||
| 5104 | |||
| 5105 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 5106 | |||
| 5107 | * org-gnus.el (org-gnus-store-link): Trim date. | ||
| 5108 | |||
| 5109 | 2011-07-28 Julien Danjou <julien@danjou.info> | ||
| 5110 | |||
| 5111 | * org.el (org-email-link-description): Allow to retrieve email | ||
| 5112 | link date. | ||
| 5113 | |||
| 5114 | 2011-07-28 Lawrence Mitchell <wence@gmx.li> | ||
| 5115 | |||
| 5116 | * org.el (org-make-target-link-regexp): regexp-quote target before | ||
| 5117 | replacing whitespace. | ||
| 5118 | |||
| 5119 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 5120 | |||
| 5121 | * ob.el (org-babel-expand-noweb-references): Noweb references can | ||
| 5122 | now be resolved from the library of babel. | ||
| 5123 | |||
| 5124 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 5125 | |||
| 5126 | * ob.el (org-babel-result-end): No longer leaving trailing new | ||
| 5127 | line after block removal. | ||
| 5128 | |||
| 5129 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 5130 | |||
| 5131 | * org-latex.el (org-export-latex-first-lines): Anchor outline | ||
| 5132 | regexp during LaTeX tree export | ||
| 5133 | |||
| 5134 | 2011-07-28 Konrad Hinsen <konrad.hinsen@fastmail.net> | ||
| 5135 | |||
| 5136 | * ob-python.el (org-babel-python-initiate-session-by-key): Make | ||
| 5137 | sure that py-which-bufname is initialized, as otherwise it will be | ||
| 5138 | overwritten the first time a Python buffer is created. | ||
| 5139 | |||
| 5140 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 5141 | |||
| 5142 | * ob-sh.el (org-babel-sh-var-to-sh): Better escaping of variables | ||
| 5143 | with spaces. | ||
| 5144 | |||
| 5145 | 2011-07-28 Eric Schulte <schulte.eric@gmail.com> | ||
| 5146 | |||
| 5147 | * ob-org.el (org-babel-execute:org): Padding code block with an | ||
| 5148 | empty title on LaTeX export. | ||
| 5149 | |||
| 5150 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 5151 | |||
| 5152 | * org.el (org-entry-properties): Stop scanning for timestamps if a | ||
| 5153 | specific timestamp property (e.g., DEADLINE, SCHEDULED, etc.) is | ||
| 5154 | requested and a match is found. Also, if a specific timestamp | ||
| 5155 | property is requested, do not push non-relevant timestamps onto | ||
| 5156 | property list. | ||
| 5157 | |||
| 5158 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 5159 | |||
| 5160 | * org-agenda.el (org-agenda-add-time-grid-maybe): Show time only | ||
| 5161 | when grid is being made for today. | ||
| 5162 | |||
| 5163 | 2011-07-28 Matt Lundin <mdl@imapmail.org> | ||
| 5164 | |||
| 5165 | * org-agenda.el (org-agenda-get-scheduled): Don't call | ||
| 5166 | `org-is-habit-p' until after checking for | ||
| 5167 | `org-agenda-skip-scheduled-if-done'. | ||
| 5168 | |||
| 5169 | 2011-07-28 Achim Gratz <Stromeko@nexgo.de> | ||
| 5170 | |||
| 5171 | * org.el: remove spurious linebreak introduced by earlier patch. | ||
| 5172 | |||
| 5173 | * ob.el, ob-ref.el: remove double fix of the same problem. | ||
| 5174 | |||
| 5175 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 5176 | |||
| 5177 | * org-table.el (orgtbl-ctrl-c-ctrl-c): Parse buffer for constants. | ||
| 5178 | |||
| 5179 | 2011-07-28 Ćukasz Stelmach <lukasz.stelmach@iem.pw.edu.pl> | ||
| 5180 | |||
| 5181 | * org-html.el (org-export-html-mathjax-template): displaymath | ||
| 5182 | environment and MathJax. | ||
| 5183 | |||
| 5184 | 2011-07-28 Carsten Dominik <carsten.dominik@gmail.com> | ||
| 5185 | |||
| 5186 | * org-faces.el (org-agenda-current-time): New face. | ||
| 5187 | |||
| 5188 | * org-agenda.el (org-agenda-show-current-time-in-grid): | ||
| 5189 | (org-agenda-current-time-string): New options. | ||
| 5190 | (org-agenda-add-time-grid-maybe): Add current time to time grid. | ||
| 5191 | |||
| 1 | 2011-05-10 Jim Meyering <meyering@redhat.com> | 5192 | 2011-05-10 Jim Meyering <meyering@redhat.com> |
| 2 | 5193 | ||
| 3 | Fix doubled-word typos. | 5194 | Fix doubled-word typos. |