kyleam

kyleam pushed to master at bzg/org-mode

  • e9163591ae Add test case for symbol coercion in C Babel blocks The ORG-NEWS entry for version 9.1 suggests that this coercion was always intended, though AFAICT there was no test case for it. * testing/lisp/test-ob-C.el (ob-C/symbol-include): Check explicitly that :includes <iostream> (with no double-quotes around <iostream>) will be parsed correctly. (ob-D/simple-program, ob-C/integer-var, ob-D/integer-var, ob-C/two-integer-var, ob-D/two-integer-var, ob-C/string-var, ob-D/string-var, ob-C/preprocessor): Adjust block indices. * testing/examples/ob-C-test.org (Simple tests): Add input for the new test.
  • 6506ea1e05 Coerce symbols found in :includes header arguments to strings Fix regression from 2020-05-24T16:23:26Z!brandon@guttersohn.org (commit 44cb98fdb), which broke test ob-C/string-var. * lisp/ob-C.el (org-babel-C-expand-C): Make sure items in :includes arguments are strings before performing string operations on them.
  • View comparison for these 2 commits »

4 days ago

kyleam pushed to master at bzg/org-mode

  • 7a2b785d6a test-ob-tangle.el: Fix dirty repo state caused by testing * testing/lisp/test-ob-tangle.el (ob-tangle/detangle-false-positive): Kill modified buffer after test. Another test is causing the modifications to be saved which leaves the repo in a dirty state after testing. Modified-by: Kyle Meyer <kyle@kyleam.com> Changed to kill a let-bound buffer rather than a buffer name.

6 days ago

kyleam pushed to master at bzg/org-mode

  • 14878f3f9a ob-core: Display warning on failure to read results * lisp/ob-core.el (org-babel-import-elisp-from-file): Show handled errors with display-warning rather than a message because the latter is quickly overridden by subsequent messages, making it difficult if not impossible for the user to spot. The scope of the save-window-excursion call would need to be reduced for the display-warning buffer to be shown, but nothing appears to change the window configuration, so just drop the save-window-excursion call. Reported-by: Greg Minshall <minshall@umich.edu> <2449663.1588516024@apollo2.minshall.org>

1 week ago

kyleam pushed to master at bzg/org-mode

  • 1e3184964c Backport commit 00be23c2a from Emacs * lisp/org-agenda.el (org-agenda-get-restriction-and-command): Don’t try to modify string constants. Don’t attempt to modify constant strings 00be23c2af4aa1bb09afc6404c5ef68997dc18f5 Paul Eggert Sun May 17 16:51:46 2020 -0700

1 week ago

kyleam pushed to master at bzg/org-mode

  • bfc4569ae3 Merge branch 'maint'
  • 5e2490bdf2 agenda: Respect FILETAGS when skipping archive entries * lisp/org-agenda.el (org-agenda-skip): Consider skipping all entries in a file if org-archive-tag is set via FILETAGS. Reported-by: George Sokolsky <sokolgeo@posteo.net> <87pnb4i217.fsf@posteo.net>
  • View comparison for these 2 commits »

1 week ago

kyleam pushed to maint at bzg/org-mode

  • 5e2490bdf2 agenda: Respect FILETAGS when skipping archive entries * lisp/org-agenda.el (org-agenda-skip): Consider skipping all entries in a file if org-archive-tag is set via FILETAGS. Reported-by: George Sokolsky <sokolgeo@posteo.net> <87pnb4i217.fsf@posteo.net>

1 week ago

kyleam pushed to master at bzg/org-mode

  • 962b8e765c org.el: Fix regression in collecting empty-value keywords * lisp/org.el (org--collect-keywords-1): Don't replace space-only values with nil because that leads to the option's default being used. * testing/lisp/test-ox.el (test-org-export/get-inbuffer-options): Add test. This restores the behavior to what it was before b4e91b7e9 (New function: org-collect-keywords, 2020-04-26). Reported-by: Kaushal Modi <kaushal.modi@gmail.com> <CAFyQvY2ZGJPv=Ajx2_1xR0otv=VQYHcrUwzS46PmnyJ2Co1KVg@mail.gmail.com>

1 week ago

kyleam pushed to master at bzg/worg

2 weeks ago

kyleam pushed to master at bzg/org-mode

  • cd2b108d22 manual: Update for change in org-startup-folded default * doc/org-manual.org (Initial visibility): (Summary of In-Buffer Settings): Update description of org-startup-folded default, which changed in 88f5ed91c. Reported-by: Charles Millar <millarc@verizon.net> <708b3f3d-147b-a798-52cf-a13809c7470f@verizon.net>

2 weeks ago

kyleam pushed to master at bzg/worg

  • 303e8ab97c index.org: Fix link broken by previous commit

2 weeks ago

kyleam pushed to master at bzg/org-mode

  • 8d3f9e4de2 CONTRIBUTE: Fix "maintenance" typos Reported-by: Jonas Bernoulli <jonas@bernoul.li> <20200513202909.23448-1-jonas@bernoul.li>

2 weeks ago

kyleam pushed to master at bzg/worg

  • 842872f192 Fix typo in the name of *-maintenance files Reported-by: Jonas Bernoulli <jonas@bernoul.li> <20200513202909.23448-1-jonas@bernoul.li>

2 weeks ago

kyleam pushed to master at bzg/org-mode

2 weeks ago

kyleam pushed to master at bzg/org-mode

  • 4349402f3f Merge branch 'maint'
  • 7684b59c78 colview: Display active time stamps as inactive * lisp/org-colview.el (org-columns--displayed-value): Convert active time stamp values to inactive time stamps to avoid duplicate entries in the agenda. * testing/lisp/test-org-colview.el (test-org-colview/dblock): Add tests.
  • 75902a4732 manual: Fix special property descriptions for DEADLINE/SCHEDULED * doc/org-manual.org (Special Properties): Remove claim that angular brackets are stripped from DEADLINE and SCHEDULED time stamps, which has not been true since v8.3, specifically 8d8ad9838. It doesn't seem like 8d8ad9838 (Rewrite `org-entry-properties', 2014-09-30) intended to change this behavior, but let's stick with it because some spots in Org's code base depend on it and it's likely that third-party code does too. Also, replace "time string" with "timestamp" in DEADLINE's description for consistency with the other descriptions.
  • View comparison for these 3 commits »

2 weeks ago

kyleam pushed to maint at bzg/org-mode

  • 7684b59c78 colview: Display active time stamps as inactive * lisp/org-colview.el (org-columns--displayed-value): Convert active time stamp values to inactive time stamps to avoid duplicate entries in the agenda. * testing/lisp/test-org-colview.el (test-org-colview/dblock): Add tests.
  • 75902a4732 manual: Fix special property descriptions for DEADLINE/SCHEDULED * doc/org-manual.org (Special Properties): Remove claim that angular brackets are stripped from DEADLINE and SCHEDULED time stamps, which has not been true since v8.3, specifically 8d8ad9838. It doesn't seem like 8d8ad9838 (Rewrite `org-entry-properties', 2014-09-30) intended to change this behavior, but let's stick with it because some spots in Org's code base depend on it and it's likely that third-party code does too. Also, replace "time string" with "timestamp" in DEADLINE's description for consistency with the other descriptions.
  • View comparison for these 2 commits »

2 weeks ago

kyleam pushed to master at bzg/org-mode

  • af3def5d06 Silence recent 'make single' compiler warnings And remove the org-return-indent declaration in org-keys.el, which is not needed as of d3e6b5800 (Make RET and C-j obey `electric-indent-mode', 2020-05-05).

3 weeks ago

kyleam pushed to master at bzg/org-mode

  • b0fb4599c7 Merge branch 'maint'
  • 6e50b22ff0 Fix bug that placed cursor incorrectly when setting tags * lisp/org.el (org-set-tags-command): Only fix cursor position in very specific circumstances (i.e., when cursor is on an empty headline). * testing/lisp/test-org.el (test-org/set-tags-command): Add tests related to point position. Modified-by: Kyle Meyer <kyle@kyleam.com> Adjusted for review comments and added tests.
  • View comparison for these 2 commits »

3 weeks ago

kyleam pushed to maint at bzg/org-mode

  • 6e50b22ff0 Fix bug that placed cursor incorrectly when setting tags * lisp/org.el (org-set-tags-command): Only fix cursor position in very specific circumstances (i.e., when cursor is on an empty headline). * testing/lisp/test-org.el (test-org/set-tags-command): Add tests related to point position. Modified-by: Kyle Meyer <kyle@kyleam.com> Adjusted for review comments and added tests.

3 weeks ago

kyleam pushed to master at bzg/org-mode

  • 86ec470bfc Correct :package-version typo from 1027e0256 * lisp/org.el (org-cycle-hook): Fix recent typo in package-version value.

3 weeks ago

kyleam pushed to master at bzg/org-mode

3 weeks ago