AgeCommit message (Collapse)AuthorFilesLines
28 Add a testHEADmasterNicolas Goaziou1-2/+79
* testing/lisp/test-org-archive.el (test-org-archive/to-archive-sibling): New test.
29 min.Merge branch 'maint'Nicolas Goaziou1-1/+1
31 Fix point after archiving to siblingmaintNicolas Goaziou1-1/+1
* lisp/org-archive.el (org-archive-to-archive-sibling): Move point in a consistent way upon archiving to a sibling. Reported-by: Allen Li <> <>
9 hoursMerge branch 'maint'Nicolas Goaziou1-0/+9
9 hoursFix ob-haskell.el to work with custom ghci promptsDoro Rose1-0/+9
* lisp/ob-haskell.el (haskell-prompt-regexp): Define defvar `haskell-prompt-regexp`. This variable will override the variable set by inf-haskell, when `org-babel-execute:haskell` is called. (org-babel-execute:haskell): Make sure that `comint-prompt-regexp` is set appropriately to enable correct parsing of "λ"-prompts. Set `comint-preoutput-filter-functions` appropriately to enable correct parsing of coloured ghci prompts. The problem was that code sent back from the inf-haskell buffer to org-babel wasn't parsed correctly in `org-babel-comint-with-output`. This occured when the user uses the commonly used "λ"-prompt. TINYCHANGE
9 hoursox: Fix inline source block evaluationNicolas Goaziou2-5/+17
* lisp/ox.el (org-export-as): Specifically expand {{{results}}} macro after Babel code execution. * testing/lisp/test-ox.el (test-org-export/expand-macro): Add test. Reported-by: "Berry, Charles" <> <>
24 hoursFix last commitNicolas Goaziou1-13/+0
* lisp/org.el (org-show-all): Remove function.
24 hoursMove `org-unlogged-message' to "org-macs.el"Nicolas Goaziou2-5/+17
* lisp/org.el (org-unlogged-message): Move function to... * lisp/org-macs.el: ... here.
25 hoursob-core: Insert lowercase resultsNicolas Goaziou2-19/+19
* lisp/ob-core.el (org-babel-insert-result): Insert lower case blocks and drawers. * testing/lisp/test-ob.el (test-ob/org-babel-remove-result--results-wrap): (test-ob/org-babel-remove-result--results-org): (test-ob/org-babel-remove-result--results-html): (test-ob/org-babel-remove-result--results-latex): (test-ob/org-babel-remove-result--results-code): Update tests.
31 hoursorg-tempo: Tiny refactoringNicolas Goaziou1-6/+6
* lisp/org-tempo.el (org-tempo--include-file): Tiny refactoring.
36 hoursorg-tempo: Enable Tempo in all Org buffers after loadRasmus1-1/+5
* lisp/org-tempo.el: Enable Org Tempo in all buffers after load. Reported-by: Charles Berry <>
4 daysUpdate README_mainterRasmus1-0/+3
4 daysorg-tempo.el: New file for expansion of templatesRasmus5-2/+261
* lisp/org-tempo.el: New file. * doc/org.texi (Structure templates): * lisp/org.el (org-modules): Add org-tempo. * testing/lisp/test-org-tempo.el: New file.
4 daysMerge branch 'maint'Nicolas Goaziou1-1/+6
4 daysAllow gnuplot to generate plots in different directoriesEric S Fraga1-1/+6
* lisp/ob-gnuplot.el (org-babel-expand-body:gnuplot) if the Org buffer is associated with a file, direct gnuplot to change to the directory for that file.
5 daysMerge branch 'maint'Nicolas Goaziou1-2/+3
5 daysFix `org-files-list'Nicolas Goaziou1-2/+3
* lisp/org.el (org-files-list): Prevent duplicates in result. Reported-by: Renato Ferreira <> <>
7 daysMerge branch 'maint'Nicolas Goaziou2-5/+5
7 daysRemove some references to reserved keybinding prefix `C-c a'release_9.1.4Nicolas Goaziou2-5/+5
* lisp/org-agenda.el (org-stuck-projects): (org-agenda-menu): * lisp/org.el (org-org-menu): Remove references to reserved keybinding prefix `C-c a'. Fixes: 28263
7 daysMerge branch 'maint'Nicolas Goaziou1-1/+1
7 daysorg-feed: Fix parsing <guid>Nicolas Goaziou1-1/+1
* lisp/org-feed.el (org-feed-parse-rss-feed): Fix regexp for <guid>. Fixes: 27711
7 daysMerge branch 'maint'Nicolas Goaziou1-6/+8
7 daysorg-irc: Silence byte-compilerNicolas Goaziou1-6/+8
7 daysorg-attach: Make `org-attach-directory' a safe variableNicolas Goaziou1-1/+2
* lisp/org-attach.el (org-attach-directory): Add :safe keyword.
8 daysMerge branch 'maint'Nicolas Goaziou1-2/+2
8 daysFix bug in HTML export of code blocks with starting blank linesthibault1-2/+2
* lisp/ox-html.el (org-html-do-format-code): Preverse starting blank lines when splitting code lines (use `split-string' instead of `org-split-string'). (org-html-fontify-code): Preserve starting blank lines in returned code string.
8 daysMerge branch 'maint'Nicolas Goaziou1-1/+1
8 daysFix last commitNicolas Goaziou1-1/+1
* lisp/org.el (org-org-menu): Fix last commit.
8 daysMerge branch 'maint'Nicolas Goaziou1-2/+2
8 daysActivate CDLatex entry in menu only if `cdlatex' is loadedNicolas Goaziou1-2/+2
* lisp/org.el (org-org-menu): Activate CDLatex entry in menu only if `cdlatex' is loaded. Fixes: 4068
8 daysMerge branch 'maint'Nicolas Goaziou1-1/+1
8 daysorg.texi: Fix typoNicolas Goaziou1-1/+1
* doc/org.texi (Global and local cycling): Fix typo.
8 daysMerge branch 'maint'Nicolas Goaziou1-1/+17
8 daysorg-gnus: Silence byte-compilerNicolas Goaziou1-1/+17
Fixes: 29329
9 daysMerge branch 'maint'Nicolas Goaziou8-64/+58
9 daysRevert the whole time zone messNicolas Goaziou8-63/+49
* lisp/org.el (org-time-string-to-time): (org-time-string-to-seconds): Remove optional ZONE argument. (org-2ft): (org-check-before-date): (org-check-after-date): (org-check-dates-range): (org-parse-time-string): * lisp/org-clock.el (org-clock-get-sum-start): (org-clock-out): (org-clock-timestamps-change): (org-clock-sum): (org-clock-update-time-maybe): * lisp/org-colview.el (org-columns--age-to-minutes): Apply change. * testing/lisp/test-org-clock.el (org-test-clock-create-clock): (test-org-clock/clocktable/scope): * testing/lisp/test-org-colview.el (test-org-colview/columns-summary): Apply change. Simplify tests to avoid daylight saving time issue.
9 daysYet another tweak to fontificationNicolas Goaziou1-0/+8
* lisp/org.el (org-do-emphasis-faces): Handle properly asterisks at the beginning of line.
9 daysRevert "Fix headline fontification"Nicolas Goaziou1-1/+1
This reverts commit 5873d9912145fb19d00cfa47587f8e16c59da56a.
9 daysMerge branch 'maint'Nicolas Goaziou3-18/+30
9 daysFix RET past the last column of a tableNicolas Goaziou3-18/+30
* lisp/org.el (org-return): Split the table before first column or after last one. * lisp/org-table.el (org-table-next-row): Remove code handling split. * testing/lisp/test-org.el (test-org/return): Add test.
9 daysMerge branch 'maint'Nicolas Goaziou2-5/+15
9 daysLet `or-export-last-sibling-p' handle discontinuous headlinesNicolas Goaziou2-5/+15
* lisp/ox.el (org-export-last-sibling-p): Handle discontinuous headlines. * testing/lisp/test-ox.el (test-org-export/last-sibling-p): Add test. Fixes: 24836
10 daysMerge branch 'maint'Nicolas Goaziou1-20/+29
10 daysCall store link functions only onceNicolas Goaziou1-20/+29
* lisp/org.el (org-store-link): Call store link functions only once. Fixes: 19914
12 daysMerge branch 'maint'Nicolas Goaziou2-5/+4
12 daysorg.texi: Fix incorrect statement about dynamic blocksNicolas Goaziou1-4/+2
* doc/org.texi (Capturing column view): (The clock table): Correct statement. Reported-by: Jorge Morais Neto <> <>
12 daysORG-NEWS: Document new behavior of org-comment-dwim on headingsAlex Branham1-0/+1
12 daysPreserve point when storing link in Gnus nnir groupsMatt Lundin1-1/+2
* lisp/org-gnus.el: (org-gnus-store-link) This fixes a similar issue as commit 84b329516efbe92ea5385f2aa2ad2779ab44b427, but for nnir search groups in gnus.
12 daysMerge branch 'maint'Nicolas Goaziou1-1/+2
12 daysPreserve position of point in gnus virtual groupMatt Lundin1-1/+2
* lisp/org-gnus.el: (org-gnus-store-link) Add a save-excursion to protect the position of point. Otherwise, when calling org-capture in an article with a virtual group, the point is moved and the region captured is incorrect.