Permalink
Switch branches/tags
Nothing to show
Commits on Sep 11, 2011
  1. re-wrapped test to prevent failure during batch execution

    eschulte committed Sep 11, 2011
    * testing/lisp/test-ob.el (test-org-babel/inline-src-blocks):
      Re-wrapped test to prevent failure during batch execution.
  2. all tests should now pass on Emacs23

    eschulte committed Sep 11, 2011
    * testing/lisp/test-ob.el (test-org-babel/org-babel-get-inline-src-block-matches):
      All tests should now pass on Emacs23.
  3. Unescape plain link before open

    David Maus committed Sep 11, 2011
    * org.el (org-open-at-point): Unescape plain link.
    
    This should fix a problem with open plain links reported by
    Sebastien Vauban.
  4. Remove unnecessary link unescape

    David Maus committed Sep 11, 2011
    * org-html.el (org-html-handle-links): Remove unnecessary link
    unescape.
    
    PATH is already unescaped and should never be escaped twice. Big
    thanks to Jambunathan K for analyzing the problem.
Commits on Sep 9, 2011
  1. Better Org-mode initialization for batch tests.

    eschulte committed Sep 9, 2011
      Thanks to Martyn Jago for this patch.
    
    * testing/org-test.el (org-test-dir): Better Org-mode initialization
      for batch tests.
  2. * testing/lisp/test-ob.el: More tests for inline source blocks execut…

    mjago committed with eschulte Sep 8, 2011
    …ion via org-ctrl-c-ctrl-c
  3. Revert "org.el (org-fixup-indentation): Correctly indent meta lines."

    Bastien Guerry committed Sep 9, 2011
    This reverts commit 6b04bef.
Commits on Sep 8, 2011
  1. org-lparse.el: Rename table routines

    kjambunathan committed Sep 8, 2011
    * contrib/lisp/org-lparse.el (org-lparse-insert-org-table):
    Renamed from `org-lparse-do-format-org-table'.
    (org-lparse-insert-list-table): Renamed from
    `org-lparse-do-format-list-table.
    (org-lparse-insert-table-table): Renamed from
    `org-lparse-do-format-table-table'.
    (org-lparse-insert-org-table, org-lparse-format-org-table)
    (org-lparse-format-list-table, org-lparse-format-table-table):
    Propagate above renamings.
    
    * contrib/lisp/org-odt.el
    (org-export-odt-do-format-numbered-formula): Propagate above
    renamings.
    
    Maintain a clear distinction between format and insert behaviours.
  2. org-odt.el: Set mathml option

    kjambunathan committed Sep 8, 2011
    * contrib/lisp/org-odt.el
    (org-export-odt-do-preprocess-latex-fragments): Pass 'mathml
    option to `org-format-latex'.
  3. better error message for unassigned variables

    eschulte committed Sep 8, 2011
    * lisp/ob.el (org-babel-merge-params): Better error message for
      unassigned variables.
  4. org-odt.el: Embed links to mathml files as ODF formula

    kjambunathan committed Sep 8, 2011
    * contrib/lisp/org-odt.el
    (org-odt-embedded-formulas-count):New variable.
    (org-odt-init-outfile): Reset above variable.
    (org-odt-is-formula-link-p, org-odt-format-inline-formula)
    (org-odt-copy-formula-file, org-export-odt-format-formula)
    (org-export-odt-do-format-formula)
    (org-export-odt-do-format-numbered-formula): New functions for
    formatting mathml file links as embedded ODF formulae.
    (org-odt-format-org-link): Add check for links to mathml files
    and call `org-odt-format-inline-formula'.
    (org-export-odt-format-image): Update function signature.  Use
    `org-latex-src' property to identify latex dvipng images.  Use
    the (to be committed) `org-latex-src-embed-type' to identify
    whether the equation image should be inlined or displayed.
    (org-odt-format-textbox): Modified to accomodate correct
    formatting of captioned formula.
    (org-odt-format-inlinetask): Modified to accomodate changes to
    the previous function.
    (org-export-odt-do-format-image): Minor change.
    (org-export-odt-do-preprocess-latex-fragments): When LaTeX
    fragment option is set to `t' or `mathjax' check for
    availability of latex to mathml converter using (to be
    committed) `org-format-latex-mathml-available-p'.  If such a
    converter is available and configured, use it.  Otherwise
    default to the earlier behaviour.
    
    Refer the following post for more information:
    http://article.gmane.org/gmane.emacs.orgmode/46712
  5. adding function for batch test evaluation

    eschulte committed Sep 8, 2011
    * testing/org-test.el (org-test-run-batch-tests): Allows for batch
      evaluation of the Org-mode test suite.
  6. org-odt.el: Sanitize formatting of Images

    kjambunathan committed Sep 7, 2011
    * contrib/lisp/org-odt.el (org-odt-format-frame): New.
    (org-odt-format-textbox): Use the above function.
    (org-export-odt-do-format-image): Use the above two functions.
    Use the new custom styles for the Frame and Graphics elements.
    (org-odt-image-attrs-from-size): Remove this.
    
    * contrib/odt/styles/OrgOdtAutomaticStyles.xml: Removed all
    Frame and Graphics entries.
    
    * contrib/odt/styles/OrgOdtStyles.xml: Added following custom
    styles - OrgSimpleGraphics, OrgCaptionedGraphics,
    OrgCaptionFrame, OrgInlineGraphics and OrgInlineFormula.
Commits on Sep 7, 2011
  1. taskjuggler export: take buffer local variables into account

    egli committed Sep 7, 2011
    * org-taskjuggler.el (org-export-as-taskjuggler): Clone the
    buffer local variables to the temporary buffer before
    exporting.
    
    The taskjuggler exporter handles properties. When defining buffer
    local priorities the export fails however, as buffer local variables
    are not taken into account since the export happens in a new temporary
    buffer. This commit fixes that by cloning the relevant buffer local
    variables into the temporary buffer before exporting.
  2. test of comma stripping behavior

    eschulte committed Sep 7, 2011
    * testing/examples/org-exp.org: Example file for export tests.
    * testing/lisp/test-org-exp.el (test-org-exp/stripping-commas): List
      file for export tests.
  3. org-exp: only remove commas on the front line of a code block

    eschulte committed Sep 7, 2011
    * lisp/org-exp.el (org-export-select-backend-specific-text): Only
      remove commas on the front line of a code block.
Commits on Sep 6, 2011
  1. org-odt.el: Format date strings in meta.xml using portable means

    kjambunathan committed Sep 6, 2011
    * contrib/lisp/org-odt.el (org-odt-format-date): %:z format
    specifier of `format-time-string' is not portable.  Replace it
    with an equivalent implementation using %z specifier.
    
    Thanks to Anton Tarasenko for reporting this bug and verifying
    this fix.  See
    http://lists.gnu.org/archive/html/emacs-orgmode/2011-09/msg00099.html
  2. org-odt.el: Rework embedding of images

    kjambunathan committed Sep 6, 2011
    * contrib/lisp/org-odt.el (org-odt-embedded-images-count): New
    variable.
    (org-odt-copy-image-file): Use the above variable to name the
    embedded image files. Remove some cruft as well.
    (org-export-odt-file-list, org-export-odt-save-list): Removed.
    (org-odt-init-outfile, org-odt-save-as-outfile): Related changes.
  3. correctly resolving load-path in testing files

    eschulte committed Sep 6, 2011
    * testing/lisp/test-org.el (testing-lisp-dir): Require all files with
      load-path set.
    * testing/lisp/test-ob-lob.el (expand-file-name): Relative load path.
    * testing/lisp/test-ob-fortran.el (load-path): Relative load path.
  4. Use `string=' to compare strings

    David Maus committed with Bastien Guerry Sep 1, 2011
    * org-elisp-symbol.el (org-elisp-symbol-store-link): Use `string=' to
    compare strings.
    
    (let ((foo "foo"))
      (eq foo "foo")) => nil
  5. commenting out single failing test

    eschulte committed Sep 6, 2011
    * testing/lisp/test-ob-fortran.el: Commenting out single failing test.
  6. ensure all tests have unique names

    eschulte committed Sep 6, 2011
    * testing/lisp/test-ob-exp.el (test-ob-exp/org-babel-exp-src-blocks/w-no-headers2):
      Renamed to be unique.
  7. removing test: shouldn't test a variables value, should test its func…

    eschulte committed Sep 6, 2011
    …tionality
    
    * testing/lisp/test-ob.el (test-org-babel/get-header): Removing a
      test, shouldn't test a variables value, should test its
      functionality.
  8. Inline source block and test fixes * lisp/ob.el: Fixed late night ref…

    mjago committed with eschulte Sep 6, 2011
    …actoring error * testing/examples/babel.org: whitespace * testing/lisp/test-ob.el: Fixed test-org-babel/inline-src-block-regexp (regression error) Renamed test-org-babel/parse-header-args2 since duplicate test heading Made test-org-babel/parse-header-args less brittle
  9. Bug fixes to inline source block execution triggering. * lisp/ob.el: …

    mjago committed with eschulte Sep 5, 2011
    …Created org-babel-get-inline-src-block-matches() to fix problems with org-ctrl-c-ctrl-c not triggering inline src block execution when point is on or after a space within the inline src block body. Also fixed execution problems where inline src block is on buffer line 1. * testing/examples/babel.org: Test data for org-babel-get-inline-src-block-matches()
    
    * testing/lisp/test-ob.el: Tests for
      org-babel-get-inline-src-block-matches()
Commits on Sep 5, 2011
  1. org-odt.el: Create and update manifest.xml towards end of export

    kjambunathan committed Sep 5, 2011
    * contrib/lisp/org-odt.el (org-export-odt-manifest-lines):
    Removed.
    (org-odt-update-manifest-file): Removed.
    (org-odt-create-manifest-file-entry)
    (org-odt-write-manifest-file): New function.
    (org-odt-manifest-file-entries): New variable.
    (org-odt-manifest-file-entry-tag): Updated.
    (org-odt-init-outfile): Don't create manifest.xml here.  Don't
    create Pictures directory so early in the export.  Reset
    `org-odt-manifest-file-entries'.
    (org-odt-save-as-outfile): Modified.  Use
    `org-odt-create-manifest-file-entry' and
    `org-odt-write-manifest-file'.
    (org-odt-copy-image-file, org-odt-update-meta-file)
    (org-odt-copy-styles-file): Use
    `org-odt-create-manifest-file-entry'.
    
    Rationalized creation of Manifest file entries.  New entries are
    created right at the point where new files are added to the odt file.
  2. org-odt.el: Trivial cleanup

    kjambunathan committed Sep 5, 2011
    * contrib/lisp/org-odt.el (org-export-odt-nosave-list): Remove
    a useless variable.
    (org-odt-init-outfile): Propagate above change.
  3. org-odt.el: Create mimetype file towards the end of export

    kjambunathan committed Sep 5, 2011
    * contrib/lisp/org-odt.el (org-odt-init-outfile): Don't create
    mimetype file here.
    (org-odt-save-as-outfile): Create mimetype file here.  Note
    that this routine gets called towards the end of the export
    just before files are zipped.
  4. org-odt.el: Create and update meta.xml towards end of the export

    kjambunathan committed Sep 5, 2011
    * contrib/lisp/org-odt.el
    (org-odt-init-outfile): Don't create meta.xml here.
    (org-odt-update-meta-file): Create and update meta.xml here
    instead.  Note that this routine gets called just before the
    component files are zipped.
    (org-export-odt-meta-lines): Remove it. Not needed any longer.
    (org-odt-save-as-outfile): No need to create backup files
    while saving xml buffers.
Commits on Sep 4, 2011
  1. better code block demarcation

    eschulte committed Sep 4, 2011
    * lisp/ob.el (org-babel-demarcate-block): Copy headers and indent to
      column of point when a block is split.
  2. corrected file insertion for inline results

    eschulte committed Sep 4, 2011
    * lisp/ob.el (org-babel-insert-result): Corrected file insertion for
      inline results.
  3. org-footnote: no footnote in latex fragments

    Nicolas Goaziou committed Sep 4, 2011
    * lisp/org-footnote.el (org-footnote-in-valid-context-p): No footnote
      in latex fragments.
Commits on Sep 3, 2011
  1. Provide edebug spec for with-org-lparse-preserve-paragraph-state

    David Maus committed with kjambunathan Aug 28, 2011
    * contrib/lisp/org-lparse.el (with-org-lparse-preserve-paragraph-state):
    Provide edebug spec.