Eric Schulte
97928ae08e
babel-doc: tiny doc tweak
2010-06-17 18:15:31 -07:00
Eric Schulte
3bb8bdb7e5
babel-doc: changed header-argument order
2010-06-17 18:15:31 -07:00
Eric Schulte
bb834903dd
babel-doc: adding no-expand header argument
2010-06-17 18:15:31 -07:00
Eric Schulte
bb6f835d12
babel-doc: tweak
2010-06-17 18:15:31 -07:00
Eric Schulte
16fa9b6c99
babel-doc: adding information on hlines colnames and rownames header args
2010-06-17 18:15:31 -07:00
Eric Schulte
b89ce3712e
babel-doc: host of minor aesthetic changes to babel documentation
...
also stripped out superfluous function documentation.
2010-06-17 18:15:31 -07:00
Eric Schulte
8d2e2caa37
babel-doc: a completed first pass through and it's looking pretty good
2010-06-17 18:15:31 -07:00
Eric Schulte
653694fff7
babel-doc: exhausting formulation of babel documentation into texinfo
2010-06-17 18:15:31 -07:00
Eric Schulte
33cc42ef53
babel-doc: stripped some @code{} wrappers and everything is now compiling
2010-06-17 18:15:30 -07:00
Eric Schulte
2760c8e798
babel-doc: working on Header Arguments -- not quite compiling
2010-06-17 18:15:30 -07:00
Eric Schulte
d7b2397184
pushing through first half or so of babel documentation, compiling
2010-06-17 18:15:30 -07:00
Tom Dye
9e8b6c0831
Changed old C-c M-b prefixes to C-c C-v
2010-06-17 18:15:30 -07:00
Dan Davison
3ac08f1b4e
Edits, mainly to header args section
2010-06-17 18:15:30 -07:00
Dan Davison
f5e8f5e878
Work on initial sections.
2010-06-17 18:15:30 -07:00
Dan Davison
77fd62ec3b
Add entry to main menu
2010-06-17 18:15:30 -07:00
Dan Davison
27dcffe592
Minor edits
2010-06-17 18:15:30 -07:00
Dan Davison
f2b1a0fd7c
Use angle bracket tags to refer to structural elements of code block
2010-06-17 18:15:30 -07:00
Dan Davison
1e5cd51736
Delete separate file for new chapter
2010-06-17 18:15:30 -07:00
Dan Davison
e25035855f
Move new chapter into main org.texi file
...
It is currently impractical to work with it as an @included file,
because the automatic node pointer updates do not work by default.
2010-06-17 18:15:30 -07:00
Dan Davison
10010aa326
Create texinfo node structures for new chapter
2010-06-17 18:15:30 -07:00
Dan Davison
98957ed300
Edits to initial sections
2010-06-17 18:15:29 -07:00
Dan Davison
36767ff4b6
Working on syntax section
2010-06-17 18:15:29 -07:00
Dan Davison
a8616afcac
Add material to introduction of source code chapter
2010-06-17 18:15:29 -07:00
Dan Davison
787e2746a5
Convert level 4 headings to subsubheadings.
...
Also some promotion of some of the most deeply nested headings.
2010-06-17 18:15:29 -07:00
Dan Davison
59193e2e2c
Add an example block that was missed
2010-06-17 18:15:29 -07:00
Dan Davison
50716ee1e7
Convert level 3 headings to @subsubsections
2010-06-17 18:15:29 -07:00
Dan Davison
a465cff872
Wrap verbatim examples in @example ... @end example
...
Note that there are some cases where the #+begin_src itself is part of
the example, and others where only the body of the source block is the
example.
2010-06-17 18:15:29 -07:00
Dan Davison
12e9b0a567
Quote some @ symbols and clean up.
...
make info and make pdf work now.
2010-06-17 18:15:29 -07:00
Dan Davison
df2252b87f
Initialise new source code chapter with reference.org from Worg
...
source-code-chapter.texi is just reference.org with level 1 headings
replaced with @section, and level 2 headings replaced with
@subsection, and with a top level @chapter node. This file is included
in org.texi with an @include line for now.
2010-06-17 18:15:29 -07:00
Christian Egli
d75f20ffc2
Newer Emacsen changed the API of start-process-shell-command and issue
...
a warning if called with more than 3 args.
2010-06-17 17:50:24 -04:00
Eric Schulte
18810580f5
removed 'cl functions from org-exp.el to assuage elisp compiler
2010-06-17 10:27:58 -07:00
Eric Schulte
4096c92e89
babel: don't remove protected items on exported block cleanup
...
* contrib/babel/lisp/org-babel-exp.el (org-exp-res/src-name-cleanup):
don't remove protected items on exported block cleanup
2010-06-16 21:01:13 -07:00
Bastien Guerry
76d212e8fd
Fix an error in documentation of date/time prompt section.
...
Thanks to Puneeth Chaganti <punchagan@gmail.com> for this patch.
2010-06-16 21:34:04 +02:00
Bastien Guerry
47996c02cb
Fix and improve list exporting to latex.
...
* lisp/org-latex.el: items are no longer skipped when their first line
ends on a protected element.
* lisp/org-list.el: protected environments looking like lists are not
exported anymore.
Thanks to Nicolas Goaziou <n.goaziou@gmail.com> for this patch.
2010-06-16 21:26:49 +02:00
Eric Schulte
512ad1e30d
babel: org-babel-R is better about trimming preceding and trailing newlines
...
* contrib/babel/lisp/langs/org-babel-R.el (org-babel-R-evaluate):
trimming preceding and trailing newlines of output results
2010-06-16 10:42:08 -07:00
Eric Schulte
f6e4790099
org-exp-blocks: cleanup trailing newline after block
...
* lisp/org-exp-blocks.el (org-export-blocks-preprocess):
cleanup trailing newline after block
2010-06-16 10:23:39 -07:00
Eric Schulte
d45826943a
babel: cleanup trailing newline after removed #+source and #+results lines
...
* contrib/babel/lisp/org-babel-exp.el (org-exp-res/src-name-cleanup):
cleanup trailing newline after removed #+source and #+results lines
2010-06-16 10:16:22 -07:00
Bastien Guerry
8ac7e4800c
Fix comments export in latex.
...
* lisp/org-exp.el: comment regexp now matches documentation. No more
protection check when deleting comments before export.
Thanks to Nicolas Goaziou <n.goaziou@gmail.com> for this patch.
2010-06-16 18:14:28 +02:00
Bastien Guerry
5633f7084a
org-exp: now recursively resolve #+INCLUDE: files in a safe way
...
* lisp/org-exp.el (org-export-preprocess-string):
now using `org-export-handle-include-files-recurse' to resolve
included files
(org-export-handle-include-files): now returns a list of the
included files
(org-export-handle-include-files-recurse): recursively calls
`org-export-handle-include-files' while checking to see if the
process has entered an infinite loop.
Thanks to Eric Schulte for this patch.
2010-06-16 18:13:13 +02:00
Bastien Guerry
cdee45fa21
org.el (org-display-inline-images): allow more characters for image filenames.
...
Thanks to gregory@dynapse.com (Gregory J. Grubbs) for this patch.
2010-06-16 16:27:17 +02:00
Bastien Guerry
14b689946d
* lisp/org-agenda.el (org-agenda-get-deadlines):
...
(org-agenda-get-scheduled):
* lisp/org.el (org-time-string-to-seconds):
For deadline and scheduled agenda display ignore the cyclic repeater
when calculating how many days late the task is. If you have a weekly
task and miss the date the agenda view will show more than a week late
now instead of resetting on the cyclic repeating date. This makes it
much more obvious when you missed a repeating task after the repeater.
Thanks to Bernt Hansen for this patch.
2010-06-16 16:12:31 +02:00
Bastien Guerry
359a6bd8be
* org-exp.el (org-export-mark-blockquote-verse-center):
...
Consider environments that end at eob.
Thanks to David Maus for this patch.
2010-06-16 16:08:23 +02:00
Bastien Guerry
476d24320c
org.texi: Fix tiny typo.
2010-06-16 16:04:11 +02:00
Mikael Fornius
8759a77a39
Do not fontify subscripts of property keys.
...
* org.el (org-raise-scripts): Do not fontify sub/superscripts of text
with face `org-special-keyword'. Makes property keys as :LAST_REPEAT:
display correctly.
2010-06-16 02:17:06 -04:00
Mikael Fornius
4de326196a
Use save-match-data macro instead of let.
...
* org.el (org-at-property-p): Use save-match-data macro instead of let.
2010-06-16 02:17:06 -04:00
Mikael Fornius
2560f72c33
Removed unused test function.
...
* org.el (test): Removed unused test function.
2010-06-16 02:17:06 -04:00
Sebastian Rose
2700ec42c7
possible Bug: non-interactive publishing (emacs 22.1)
...
This patch fixes batch-mode publishing. Tested in emacs24 like this:
sh$ emacs -q -batch --eval='(org-publish "PROJECT_NAME" t)'
2010-06-16 02:17:05 -04:00
Martin Pohlack
d18653505d
Add modification hook for inline images
...
This patch adds a modification hook to remove inline-image overlays if
the underlying text is modified. This prevents blind editing of text
behind images.
2010-06-16 02:17:05 -04:00
Eric Schulte
becfc8979e
babel: now using re-search-forward to find the end of source blocks
...
* contrib/babel/lisp/org-babel.el (org-babel-result-end): replacing
search-forward with re-search-forward when finding the end of result
blocks
2010-06-15 18:20:29 -07:00
Eric Schulte
689b51224f
babel: make sure that source-code blocks don't consume their neighbors
...
* contrib/babel/lisp/org-babel.el (org-babel-where-is-src-block-result):
on result insertion, ensure that code blocks don't overrun
subsequent lines or source blocks
2010-06-15 16:36:07 -07:00