1. 25 Jan, 2021 9 commits
    • Kyle Meyer's avatar
      Merge branch 'maint' · bc511b1c
      Kyle Meyer authored
      bc511b1c
    • Basile Pesin's avatar
      ox-latex.el: Use [Objective]Caml dialect · 0abd4a44
      Basile Pesin authored
      * ox-latex.el (org-latex-listings-langs): Change the binding for
        `ocaml' to "[Objective]Caml"
      
      The "[Objective]Caml" dialect syntax highlighting is different from the
      "Caml" one (reflecting the added features of OCaml compared to
      Caml-light).
      
      TINYCHANGE
      0abd4a44
    • Stefan Kangas's avatar
      Use lexical-binding cookie in some trivial files · a50a42ce
      Stefan Kangas authored
      * mk/org-fixup.el (org-make-org-version): Add lexical-binding cookie
      to autogenerated files.
      * lisp/org-install.el: Use lexical-binding.
      a50a42ce
    • Kyle Meyer's avatar
      Merge branch 'maint' · 72e368a2
      Kyle Meyer authored
      72e368a2
    • Tara Lorenz's avatar
      ox-latex.el: fix interpretation of org-latex-pdf-process · 13e98e2a
      Tara Lorenz authored
      * ox-latex.el (org-latex-export-to-pdf):  The documentation for
      `org-latex-pdf-process' states that "%bib" will be expanded into the
      current binding of `org-latex-bibtex-compiler'.  However, the
      `org-latex-export-to-pdf', where the expansion takes place, expects
      "%bibtex" instead.  This fix will accept "%bib" as well as "%bibtex"
      as markers for `org-latex-bib-compiler'.
      
      This fixes a regression from f6187dec (ox-latex: Small refactor,
      2015-09-13).
      
      TINYCHANGE
      13e98e2a
    • Kyle Meyer's avatar
      org-macs: Add basic tests for org-matcher-time · b99beaad
      Kyle Meyer authored
      * testing/lisp/test-org-macs.el (test-org-matcher-time): Add tests.
      
      This includes of a test for the missing hour modifier added in the
      previous commit.
      b99beaad
    • Daniel Gröber's avatar
      org-macs: Allow specifying relative time in hours · aeb9f036
      Daniel Gröber authored
      * lisp/org-macs.el (org-matcher-time): Handle hour ("h") time stamp
      modifier.
      * doc/org-manual.org (The date/time prompt): Document hour modifier.
      
      This adds support for date expressions such as +12h to
      org-matcher-time. The regexp this function uses to parse such relative
      expressions already includes the "h" character but doesn't actually
      handle that case.
      
      AFAICT org-mode commit ec921a2a ("Support hourly repeat cookies")
      neglected to add support here.
      
      TINYCHANGE
      aeb9f036
    • Kyle Meyer's avatar
      org-compat: Fix symbol quoting in a comment · a12449ac
      Kyle Meyer authored
      a12449ac
    • stardiviner's avatar
      org-contacts.el: Display contacts buffer result. · 3d80b5bf
      stardiviner authored
      * contrib/lisp/org-contacts.el (org-contacts-link-open): Display the
      searched contacts file buffer.
      3d80b5bf
  2. 22 Jan, 2021 1 commit
  3. 21 Jan, 2021 2 commits
    • TEC's avatar
      lisp/ox-html.el: make html meta tags customizable · a8df7670
      TEC authored
      * lisp/ox-html.el (org-html-meta-tags): Introduce this as a new option
      which can be modified to set the meta tags added in HTML exports.
      (org-html--build-meta-info): Make use of `org-html-meta-tags' instead of
      hardcoded meta tags.  This is leveraging the earlier restructuring of
      `org-html--build-meta-info' into a much DRYer form, such that this
      modification has a negligible impact on complexity and readability.
      a8df7670
    • TEC's avatar
      lisp/ox-html.el: make html meta tag builder nicer · f4b9f980
      TEC authored
      * lisp/ox-html.el (org-html--build-meta-info): Multi-line repeated
      structure extracted to new function `org-html--build-meta-entry'.
      The keyword value formatting is changed from `org-export-data' to
      `org-html-encode-plain-text' to avoid potentially nesting HTML tags in
      meta tags and the <title> element, which would violate W3C.
      f4b9f980
  4. 16 Jan, 2021 2 commits
    • Ian Martins's avatar
      ob-java: Allow header to override commands · 7fa81732
      Ian Martins authored
      lisp/ob-java.el: Allow source block headers to override the java
      compiler or runtime commands.
      
      Currently the java compiler and runtime commands are customizable, but
      cannot be overridden locally in source block hearders.  ob-python
      allows overriding the runtime command and I've found it to be useful.
      This does the same for ob-java.
      7fa81732
    • John Herrlin's avatar
      ob-java: Include static imports in regex · d700dff7
      John Herrlin authored
      * lisp/ob-java.el (org-babel-java--imports-re): Include static imports
      in Java import regex.
      
      TINYCHANGE
      d700dff7
  5. 14 Jan, 2021 5 commits
  6. 10 Jan, 2021 1 commit
  7. 07 Jan, 2021 3 commits
  8. 05 Jan, 2021 5 commits
  9. 04 Jan, 2021 3 commits
  10. 03 Jan, 2021 2 commits
  11. 01 Jan, 2021 2 commits
  12. 24 Dec, 2020 1 commit
    • TEC's avatar
      org-plot.el: fix compiler warnings · 7a9a8a56
      TEC authored
      * lisp/org-plot.el (org--plot/values-stats): Replace `log10' with
      `log'.
      (org--plot/nice-frequency-pick): Replace obsolete `case' with `cl-case`.
      (org--plot/radar): Replace `s-join' with `mapconcat', removing the
      implicit dependency on s.el.
      (org-plot/gnuplot-script): Remove unused let bindings.
      (org-plot/gnuplot-script): Replace free variable reference with
      expression only using given variables.
      7a9a8a56
  13. 23 Dec, 2020 4 commits