Carsten Dominik
f66f0430d8
ASCII export: swallow {} after entity macro
...
* lisp/org-ascii.el (org-ascii-replace-entities): Match an optional {}
after an entity.
2010-10-15 09:39:42 +02:00
Carsten Dominik
935c310402
Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode
2010-10-15 08:46:22 +02:00
Carsten Dominik
397880bcde
Fix special character bug in `orgtbl-to-html'
...
* lisp/org-table.el (orgtbl-to-html): Apply `org-html-expand' to the
table fields.
2010-10-15 08:22:29 +02:00
Carsten Dominik
b9105a5acf
Fix typo
2010-10-15 07:55:06 +02:00
Carsten Dominik
bf8d076bb5
When on the headline of an inline task, insert another inline tasks
...
* lisp/org.el (org-insert-heading): When on the headline of an inline
task, insert another inline tasks.
2010-10-15 07:51:54 +02:00
Eric Schulte
d32c8d49e5
ob-tangle: only create links for blocks that will actually tangle
...
this commit includes a unit test
* lisp/ob-tangle.el (org-babel-tangle-collect-blocks): only create
links for blocks that will actually tangle
2010-10-14 17:15:11 -06:00
Eric Schulte
03cbc9fc28
merged
2010-10-14 08:13:17 -06:00
Eric Schulte
b04265eabc
ob-sh: don't insert extra newlines in the beginning of the body
...
* lisp/ob-sh.el (org-babel-expand-body:sh): don't insert extra
newlines in expanded shell bodies
2010-10-14 08:10:23 -06:00
Dan Davison
96e4b4f34a
babel: Avoid extra newline characters in sh block expansion
...
* ob-sh.el (org-babel-expand-body:sh): Avoid inserting extra
newline characters
2010-10-14 14:52:54 +01:00
Dan Davison
2798077a95
babel: whitespace alteration
...
* ob-sh.el (org-babel-expand-body:sh): align code
2010-10-14 14:47:44 +01:00
Eric Schulte
38df64b4f6
tests: adding test for eval'd elisp forms in header arguments
2010-10-14 07:32:21 -06:00
Eric Schulte
19785d667f
ob: keep max line with at <=80
...
* lisp/ob.el (org-babel-params-from-properties): max line with at <=80
2010-10-14 07:17:08 -06:00
Eric Schulte
f7169697eb
Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode
2010-10-14 07:14:14 -06:00
Eric Schulte
c0018bc3a9
recognize clojure as a lisp in `org-export-latex-listings-langs'
...
* lisp/org-latex.el (org-export-latex-listings-langs): clojure is now
recognized as a lisp
2010-10-14 07:13:42 -06:00
Carsten Dominik
6b9782d3f6
Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode
2010-10-14 14:18:38 +02:00
Carsten Dominik
6cd6028b1a
Improve documentation
...
* doc/org.texi (Project alist): Mention that this is a property list
2010-10-14 14:18:31 +02:00
Dan Davison
edaa4d7a6f
babel: Allow header arguments set in properties to be lisp forms
...
* ob.el (org-babel-params-from-properties): Use
`org-babel-read' to interpret property as header
argument value
2010-10-14 13:15:39 +01:00
Dan Davison
82429ef406
babel: Simplify reading of header argument values
...
* ob.el (org-babel-parse-header-arguments): Simplify reading
of header arg value
2010-10-14 13:15:29 +01:00
Carsten Dominik
d5d96f612e
Improve docstring for org-publish-project-alist
2010-10-14 14:12:37 +02:00
Carsten Dominik
7ff4d78cbd
Improve habit documentation.
...
Patch by Robert Horn.
TINYCHANGE
2010-10-14 14:05:40 +02:00
Carsten Dominik
9f5c6557f2
Add publishing functions for ASCII, Latin-1 and UTF-8
...
* lisp/org-publish.el (org-publish-org-to-ascii):
(org-publish-org-to-latin1):
(org-publish-org-to-utf8): New functions.
* doc/org.texi (Publishing action): Document the new publishing functions.
Thanks to Matthias Danzl for showing how to do this.
2010-10-14 13:51:23 +02:00
Carsten Dominik
19d695ef8f
Fix heading insertion with C-RET when inline tasks are involved
...
* lisp/org.el (org-insert-heading): Skip inline tasks when trying to
insert a new heading after the end of the subtree.
2010-10-14 11:03:47 +02:00
Carsten Dominik
d44f065c08
Keep byte compiler happy
2010-10-14 10:36:21 +02:00
Carsten Dominik
575e502a53
Keep byte compiler happy
2010-10-14 10:30:43 +02:00
Carsten Dominik
e101ec0c8e
Fix headline insertion after inline task
...
* lisp/org-inlinetask.el (org-inlinetask-min-level): Set customization
type to integer or nil.
* lisp/org.el (org-insert-heading): When after an inline task, do not
use level but go back to headline level before the inline task
2010-10-14 10:29:56 +02:00
Carsten Dominik
f5152e03a1
Fix indentation of text in inline tasks
...
* lisp/org-inlinetask.el (org-inlinetask-in-task-p): New function.
* lisp/org.el (org-indent-line-function): Fix indentation of inline tasks
Patch by Nicolas Goaziou
2010-10-14 10:16:06 +02:00
Carsten Dominik
79e8552ed3
Fix typo in customize type of variable `org-activate-link'
...
* lisp/org.el (org-activate-links): Fix customize type.
2010-10-14 10:12:41 +02:00
Carsten Dominik
2f1a92c3b6
Be more vocal about security in section on MobileOrg
2010-10-14 08:58:35 +02:00
Carsten Dominik
1ca680c1a8
Fix encrypting agenda
2010-10-14 08:23:34 +02:00
Carsten Dominik
2123798481
Make sure the temporary encryption file is always removed again
2010-10-13 19:13:52 +02:00
Carsten Dominik
f34f056928
Minor fixes
2010-10-13 17:20:53 +02:00
Carsten Dominik
3047091bc7
Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode
2010-10-13 14:33:54 +02:00
Carsten Dominik
4011494a47
Add rubber as a way to process LaTeX to pdf
...
* lisp/org-latex.el (org-latex-to-pdf-process): Add rubber as another
default option.
2010-10-13 14:33:48 +02:00
Dan Davison
7e29685aa8
Improve docstring of `org-export-latex-minted'
...
* org-latex.el (org-export-latex-minted): Document pygments
dependency.
2010-10-13 11:25:51 +01:00
Carsten Dominik
b39f3ec692
Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode
2010-10-13 10:53:50 +02:00
Carsten Dominik
9755e09bbc
Fix a number of issues with MobileOrg encryption.
...
* lisp/org-mobile.el (org-mobile-create-index-file): Encrypt the index file
if encryption has been turned on.
(org-mobile-copy-agenda-files): Avoid double encryption of `mobileorg.org'.
* doc/org.texi (Setting up the staging area): Document that file names remain
visible when encrypting the MobileOrg files.
2010-10-13 10:48:35 +02:00
Dan Davison
eb75d6de40
Eliminate a compiler warning caused by the latex minted patch
...
* org-exp.el (org-export-latex-minted-with-line-numbers):
Ensure that variable is declared
2010-10-13 08:43:17 +01:00
Eric Schulte
db3798fd2b
ob-python: fixed compiler warning
...
* lisp/ob-python.el (org-src-preserve-indentation): fixed compiler warning
2010-10-12 22:59:24 -06:00
Dan Davison
60fa8cf31a
LaTeX minted package for fontified source code export
...
* org-exp.el (org-export-format-source-code-or-example): latex
formatting of source code blocks using the minted package
(org-export-plist-vars): Add :latex-minted property
(org-export-latex-minted): Ensure variable is defined
(org-export-latex-minted-langs): Ensure variable is defined
* org-latex.el (org-export-latex-minted): new variable
(org-export-latex-minted-langs): new variable
(org-export-latex-minted-with-line-numbers): new variable
(org-export-latex-minted):
2010-10-12 23:20:28 +01:00
Carsten Dominik
5014288b68
Fix Emacs 22 compatibility
...
* lisp/org-src.el (org-edit-src-code): Use `org-region-active-p'.
2010-10-12 17:51:31 +02:00
Dan Davison
4eaa52caca
babel: alter whitespace to fit into 80 columns
...
* ob-tangle.el (org-babel-spec-to-string): whitespace changes
* ob-python.el (org-babel-expand-body:python): whitespace changes
2010-10-12 15:50:00 +01:00
Dan Davison
deb391f128
babel: Don't trim whitespace when `org-src-preserve-indentation' is non-nil
...
* ob-tangle.el (org-babel-spec-to-string): Don't trim
whitespace when `org-src-preserve-indentation' is non-nil
* ob-python.el (org-babel-expand-body:python): Don't trim
whitespace when `org-src-preserve-indentation' is non-nil
Based on report and patches by Antti Kaihola.
2010-10-12 15:47:59 +01:00
Dan Davison
70e52ba9ac
babel: `org-babel-lob-ingest': message reporting number of src blocks added
...
* ob-lob.el (org-babel-lob-ingest): Provide message stating
number of blocks added to Library of Babel.
2010-10-12 11:57:29 +01:00
Dan Davison
c354cb8eff
babel: `org-babel-lob-ingest': Avoid error when source name is missing
...
* ob-lob.el (org-babel-lob-ingest): Check for nil source block
name
2010-10-12 11:57:26 +01:00
Carsten Dominik
68037b0e1e
Fix typo
...
* lisp/org-beamer.el (org-beamer-place-default-actions-for-lists): Fix
typo in regexp.
2010-10-12 07:26:36 +02:00
Nicolas Goaziou
ce0d35a51c
Fix "invalid search bound" when toggling a checkbox
...
* org-list.el (org-toggle-checkbox): avoid some boundary error when
inserting a checkbox in an empty last item of a list.
2010-10-11 20:35:30 +02:00
David Maus
584adacf20
Query article number from file is nil by default
...
* org-gnus.el (org-gnus-nnimap-query-article-no-from-file): Query
article number from file is nil by default.
The function function `nnimap-group-overview-filename' is gone in Gnus
devel. Subsequently enabling this feature by default will cause
org-gnus to fail on Emacs24.
Thanks for Matt Lundin for pointing this out.
2010-10-11 20:32:23 +02:00
Stephen Eglen
b164a47571
Fix typo
...
* lisp/org-beamer.el (org-beamer-amend-header): Fix typo in docstring.
2010-10-11 09:44:41 +02:00
Carsten Dominik
ed39b332fb
Capture: Fix positioning error when :unnarrowed property is set
...
* lisp/org-capture.el (org-capture-place-entry): Move to `beg' before
searching for `%?'.
2010-10-11 08:26:26 +02:00
Carsten Dominik
d0e70e8c81
Fix mathjax treatment of single letters in between dollars.
...
* lisp/org.el (org-format-latex): Fix mathjax treatment of single letters
in between dollars.
2010-10-10 09:18:24 +02:00