diff options
| author | Paul Eggert | 2014-04-22 14:32:51 -0700 |
|---|---|---|
| committer | Paul Eggert | 2014-04-22 14:32:51 -0700 |
| commit | 42e910349d699ee3f8024371ca1e60e015fc6aa7 (patch) | |
| tree | ba589f3f7c278671f0ae9c5c8f15c241ae8dd674 /doc | |
| parent | 4f96579371290b201a973072a1c2f237755bb954 (diff) | |
| parent | 34e856d5ac828753b7be20e2471f39fb613f7f40 (diff) | |
| download | emacs-42e910349d699ee3f8024371ca1e60e015fc6aa7.tar.gz emacs-42e910349d699ee3f8024371ca1e60e015fc6aa7.zip | |
Merge from emacs-24; up to 2014-04-22T20:19:17Z!eggert@cs.ucla.edu
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/emacs/ChangeLog | 12 | ||||
| -rw-r--r-- | doc/emacs/buffers.texi | 8 | ||||
| -rw-r--r-- | doc/emacs/cmdargs.texi | 12 | ||||
| -rw-r--r-- | doc/emacs/indent.texi | 10 | ||||
| -rw-r--r-- | doc/lispref/ChangeLog | 6 | ||||
| -rw-r--r-- | doc/lispref/internals.texi | 2 | ||||
| -rw-r--r-- | doc/lispref/text.texi | 12 | ||||
| -rw-r--r-- | doc/misc/ChangeLog | 30 | ||||
| -rw-r--r-- | doc/misc/org.texi | 63 |
9 files changed, 115 insertions, 40 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog index fb17acc415a..70a9a0f1090 100644 --- a/doc/emacs/ChangeLog +++ b/doc/emacs/ChangeLog | |||
| @@ -1,3 +1,13 @@ | |||
| 1 | 2014-04-22 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * buffers.texi (Uniquify): Clarify the default uniquification. | ||
| 4 | |||
| 5 | * indent.texi (Tab Stops): Improve wording. | ||
| 6 | |||
| 7 | * cmdargs.texi (General Variables): Improve docs of | ||
| 8 | EMACSLOADPATH. Index all the environment variables. | ||
| 9 | (Misc Variables): Index all the environment variables. | ||
| 10 | |||
| 1 | 2014-04-17 Paul Eggert <eggert@cs.ucla.edu> | 11 | 2014-04-17 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 12 | ||
| 3 | * Makefile.in (infoclean): Be consistent about reporting failures. | 13 | * Makefile.in (infoclean): Be consistent about reporting failures. |
| @@ -38,7 +48,7 @@ | |||
| 38 | 2014-03-15 Dmitry Gutov <dgutov@yandex.ru> | 48 | 2014-03-15 Dmitry Gutov <dgutov@yandex.ru> |
| 39 | 49 | ||
| 40 | * programs.texi (Matching): Update WRT to the new | 50 | * programs.texi (Matching): Update WRT to the new |
| 41 | `blink-matchin-paren' behavior. | 51 | `blink-matching-paren' behavior. |
| 42 | 52 | ||
| 43 | 2014-03-13 Paul Eggert <eggert@cs.ucla.edu> | 53 | 2014-03-13 Paul Eggert <eggert@cs.ucla.edu> |
| 44 | 54 | ||
diff --git a/doc/emacs/buffers.texi b/doc/emacs/buffers.texi index c96b657b481..3f55cf7076e 100644 --- a/doc/emacs/buffers.texi +++ b/doc/emacs/buffers.texi | |||
| @@ -611,8 +611,12 @@ convenient to switch between buffers. | |||
| 611 | the buffers distinct names. The default method | 611 | the buffers distinct names. The default method |
| 612 | (@code{uniquify-buffer-name-style} set to | 612 | (@code{uniquify-buffer-name-style} set to |
| 613 | @code{post-forward-angle-brackets}) for making buffer names unique | 613 | @code{post-forward-angle-brackets}) for making buffer names unique |
| 614 | adds @samp{<dir1>}, @samp{<dir2>}, etc. to the end of the buffer | 614 | adds @samp{<dir1>}, @samp{<dir2>}, etc.@: to the end of the buffer |
| 615 | names. | 615 | names, where @file{dir1} and @file{dir2} are the minimal parts of the |
| 616 | leading directories needed to make the buffer name unique. For | ||
| 617 | example, if you have files @file{/foo/bar/mumble/name} and | ||
| 618 | @file{/baz/quux/mumble/name} visited, their buffers will be named | ||
| 619 | @samp{name<bar/mumble>} and @samp{name<quux/mumble>} correspondingly. | ||
| 616 | 620 | ||
| 617 | @vindex uniquify-buffer-name-style | 621 | @vindex uniquify-buffer-name-style |
| 618 | There are several styles to make buffer names unique. To select | 622 | There are several styles to make buffer names unique. To select |
diff --git a/doc/emacs/cmdargs.texi b/doc/emacs/cmdargs.texi index 06e41a57681..ce7af79076e 100644 --- a/doc/emacs/cmdargs.texi +++ b/doc/emacs/cmdargs.texi | |||
| @@ -439,7 +439,7 @@ special meanings in Emacs. Most of these variables are also used by | |||
| 439 | some other programs. Emacs does not require any of these environment | 439 | some other programs. Emacs does not require any of these environment |
| 440 | variables to be set, but it uses their values if they are set. | 440 | variables to be set, but it uses their values if they are set. |
| 441 | 441 | ||
| 442 | @table @env | 442 | @vtable @env |
| 443 | @item CDPATH | 443 | @item CDPATH |
| 444 | Used by the @code{cd} command to search for the directory you specify, | 444 | Used by the @code{cd} command to search for the directory you specify, |
| 445 | when you specify a relative directory name. | 445 | when you specify a relative directory name. |
| @@ -464,7 +464,9 @@ Emacs Lisp files. If set, it modifies the usual initial value of the | |||
| 464 | @code{load-path} variable (@pxref{Lisp Libraries}). An empty element | 464 | @code{load-path} variable (@pxref{Lisp Libraries}). An empty element |
| 465 | stands for the default value of @code{load-path}; e.g., using | 465 | stands for the default value of @code{load-path}; e.g., using |
| 466 | @samp{EMACSLOADPATH="/tmp:"} adds @file{/tmp} to the front of | 466 | @samp{EMACSLOADPATH="/tmp:"} adds @file{/tmp} to the front of |
| 467 | the default @code{load-path}. | 467 | the default @code{load-path}. To specify an empty element in the |
| 468 | middle of the list, use 2 colons in a row, as in | ||
| 469 | @samp{EMACSLOADPATH="/tmp::/foo"}. | ||
| 468 | @item EMACSPATH | 470 | @item EMACSPATH |
| 469 | A colon-separated list of directories to search for executable files. | 471 | A colon-separated list of directories to search for executable files. |
| 470 | If set, Emacs uses this in addition to @env{PATH} (see below) when | 472 | If set, Emacs uses this in addition to @env{PATH} (see below) when |
| @@ -598,14 +600,14 @@ defaults to @samp{root}. | |||
| 598 | @item VERSION_CONTROL | 600 | @item VERSION_CONTROL |
| 599 | Used to initialize the @code{version-control} variable (@pxref{Backup | 601 | Used to initialize the @code{version-control} variable (@pxref{Backup |
| 600 | Names}). | 602 | Names}). |
| 601 | @end table | 603 | @end vtable |
| 602 | 604 | ||
| 603 | @node Misc Variables | 605 | @node Misc Variables |
| 604 | @appendixsubsec Miscellaneous Variables | 606 | @appendixsubsec Miscellaneous Variables |
| 605 | 607 | ||
| 606 | These variables are used only on particular configurations: | 608 | These variables are used only on particular configurations: |
| 607 | 609 | ||
| 608 | @table @env | 610 | @vtable @env |
| 609 | @item COMSPEC | 611 | @item COMSPEC |
| 610 | On MS-DOS and MS-Windows, the name of the command interpreter to use | 612 | On MS-DOS and MS-Windows, the name of the command interpreter to use |
| 611 | when invoking batch files and commands internal to the shell. On MS-DOS | 613 | when invoking batch files and commands internal to the shell. On MS-DOS |
| @@ -657,7 +659,7 @@ rather than hard-coding an absolute path. This allows multiple | |||
| 657 | versions of Emacs to share the same environment variable settings, and | 659 | versions of Emacs to share the same environment variable settings, and |
| 658 | it allows you to move the Emacs installation directory, without | 660 | it allows you to move the Emacs installation directory, without |
| 659 | changing any environment or registry settings. | 661 | changing any environment or registry settings. |
| 660 | @end table | 662 | @end vtable |
| 661 | 663 | ||
| 662 | @node MS-Windows Registry | 664 | @node MS-Windows Registry |
| 663 | @appendixsubsec The MS-Windows System Registry | 665 | @appendixsubsec The MS-Windows System Registry |
diff --git a/doc/emacs/indent.texi b/doc/emacs/indent.texi index 4b44b9289b5..b254cfca43e 100644 --- a/doc/emacs/indent.texi +++ b/doc/emacs/indent.texi | |||
| @@ -153,11 +153,11 @@ C-u -999 C-x @key{TAB} | |||
| 153 | are used as stopping points by @key{TAB} when inserting whitespace in | 153 | are used as stopping points by @key{TAB} when inserting whitespace in |
| 154 | Text mode and related modes (@pxref{Indentation}), and by commands | 154 | Text mode and related modes (@pxref{Indentation}), and by commands |
| 155 | like @kbd{M-i} (@pxref{Indentation Commands}). The variable | 155 | like @kbd{M-i} (@pxref{Indentation Commands}). The variable |
| 156 | @code{tab-stop-list} controls these positions. The default value | 156 | @code{tab-stop-list} controls these positions. The default value is |
| 157 | is @code{nil}, which means a tab stop every 8 columns. The value | 157 | @code{nil}, which means a tab stop every 8 columns. The value can |
| 158 | can also be a list of column numbers (in increasing order) at which to | 158 | also be a list of zero-based column numbers (in increasing order) at |
| 159 | place tab stops. Emacs extends the list forever by repeating the | 159 | which to place tab stops. Emacs extends the list forever by repeating |
| 160 | difference between the last and next-to-last elements. | 160 | the difference between the last and next-to-last elements. |
| 161 | 161 | ||
| 162 | @findex edit-tab-stops | 162 | @findex edit-tab-stops |
| 163 | @kindex C-c C-c @r{(Edit Tab Stops)} | 163 | @kindex C-c C-c @r{(Edit Tab Stops)} |
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog index 7c368c126cd..e9ea1f7459e 100644 --- a/doc/lispref/ChangeLog +++ b/doc/lispref/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2014-04-22 Eli Zaretskii <eliz@gnu.org> | ||
| 2 | |||
| 3 | * text.texi (Registers): Document register-read-with-preview. | ||
| 4 | |||
| 5 | * internals.texi (Building Emacs): Improve indexing. | ||
| 6 | |||
| 1 | 2014-04-17 Daniel Colascione <dancol@dancol.org> | 7 | 2014-04-17 Daniel Colascione <dancol@dancol.org> |
| 2 | 8 | ||
| 3 | * frames.texi (Terminal Parameters): Document new | 9 | * frames.texi (Terminal Parameters): Document new |
diff --git a/doc/lispref/internals.texi b/doc/lispref/internals.texi index d91b0349810..f85701f5396 100644 --- a/doc/lispref/internals.texi +++ b/doc/lispref/internals.texi | |||
| @@ -111,6 +111,8 @@ drawback that the documentation strings take up space in Emacs all the | |||
| 111 | time.) | 111 | time.) |
| 112 | @end itemize | 112 | @end itemize |
| 113 | 113 | ||
| 114 | @cindex change @code{load-path} at configure time | ||
| 115 | @cindex @option{--enable-locallisppath} option to @command{configure} | ||
| 114 | It is not advisable to put anything in @file{site-load.el} or | 116 | It is not advisable to put anything in @file{site-load.el} or |
| 115 | @file{site-init.el} that would alter any of the features that users | 117 | @file{site-init.el} that would alter any of the features that users |
| 116 | expect in an ordinary unmodified Emacs. If you feel you must override | 118 | expect in an ordinary unmodified Emacs. If you feel you must override |
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi index 7c5603fd645..3c70f5f96b0 100644 --- a/doc/lispref/text.texi +++ b/doc/lispref/text.texi | |||
| @@ -4117,6 +4117,18 @@ a rectangle (a list), currently useless things happen. This may be | |||
| 4117 | changed in the future. | 4117 | changed in the future. |
| 4118 | @end deffn | 4118 | @end deffn |
| 4119 | 4119 | ||
| 4120 | @defun register-read-with-preview prompt | ||
| 4121 | @cindex register preview | ||
| 4122 | This function reads and returns a register name, prompting with | ||
| 4123 | @var{prompt} and possibly showing a preview of the existing registers | ||
| 4124 | and their contents. The preview is shown in a temporary window, after | ||
| 4125 | the delay specified by the user option @code{register-preview-delay}, | ||
| 4126 | if its value and @code{register-alist} are both non-@code{nil}. The | ||
| 4127 | preview is also shown if the user requests help (e.g., by typing the | ||
| 4128 | help character). We recommend that all interactive commands which | ||
| 4129 | read register names use this function. | ||
| 4130 | @end defun | ||
| 4131 | |||
| 4120 | @node Transposition | 4132 | @node Transposition |
| 4121 | @section Transposition of Text | 4133 | @section Transposition of Text |
| 4122 | 4134 | ||
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index fb54cd30b12..4f336cdbce4 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog | |||
| @@ -1,3 +1,31 @@ | |||
| 1 | 2014-04-22 Bastien Guerry <bzg@gnu.org> | ||
| 2 | |||
| 3 | * org.texi (Installation): Be more clear on why installing Org | ||
| 4 | through ELPA should be done without loading any Org file. | ||
| 5 | |||
| 6 | * org.texi (Emphasis and monospace): Document the use of | ||
| 7 | =verbatim= and ~code~ to be consistent with | ||
| 8 | `org-element-text-markup-successor'. | ||
| 9 | |||
| 10 | * org.texi (In-buffer settings, Radio tables): Tiny fixes. | ||
| 11 | |||
| 12 | * org.texi (Initial visibility): | ||
| 13 | * org.texi (Literal examples): Fix typos. | ||
| 14 | |||
| 15 | 2014-04-22 Michael Brand <michael.ch.brand@gmail.com> | ||
| 16 | |||
| 17 | * org.texi (Column attributes): Add a sentence to point out | ||
| 18 | the dependency on the format specifier. | ||
| 19 | |||
| 20 | 2014-04-22 Nicolas Goaziou <n.goaziou@gmail.com> | ||
| 21 | |||
| 22 | * org.texi (The Export Dispatcher): Reformulation. | ||
| 23 | |||
| 24 | * org.texi (@LaTeX{} specific attributes): Update manual. | ||
| 25 | |||
| 26 | * org.texi (Top, Exporting): Org has its own documentation and | ||
| 27 | should therefore be removed from "Other build-in back-ends". | ||
| 28 | |||
| 1 | 2014-04-22 Stefan Monnier <monnier@iro.umontreal.ca> | 29 | 2014-04-22 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 30 | ||
| 3 | * cl.texi (Structures): Remove cl-struct-set-slot-value. | 31 | * cl.texi (Structures): Remove cl-struct-set-slot-value. |
| @@ -1614,7 +1642,7 @@ | |||
| 1614 | * ede.texi (Top): Rename from top, all uses changed. | 1642 | * ede.texi (Top): Rename from top, all uses changed. |
| 1615 | * eshell.texi: Add missing argument to @sp. | 1643 | * eshell.texi: Add missing argument to @sp. |
| 1616 | * forms.texi (Top): Reorder menu to match structure. | 1644 | * forms.texi (Top): Reorder menu to match structure. |
| 1617 | * htmlfontify.texi (Customisation): Add missing @item in | 1645 | * htmlfontify.texi (Customization): Add missing @item in |
| 1618 | @enumerate. | 1646 | @enumerate. |
| 1619 | * org.texi (Advanced features): Add missing argument for @item. | 1647 | * org.texi (Advanced features): Add missing argument for @item. |
| 1620 | (Property searches): Use @backslashchar{} in macro argument. | 1648 | (Property searches): Use @backslashchar{} in macro argument. |
diff --git a/doc/misc/org.texi b/doc/misc/org.texi index c6b8c90293f..48a6fe56cf6 100644 --- a/doc/misc/org.texi +++ b/doc/misc/org.texi | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | @c %**start of header | 2 | @c %**start of header |
| 3 | @setfilename ../../info/org | 3 | @setfilename ../../info/org |
| 4 | @settitle The Org Manual | 4 | @settitle The Org Manual |
| 5 | @set VERSION 8.2.5c | 5 | @set VERSION 8.2.6 |
| 6 | 6 | ||
| 7 | @c Version and Contact Info | 7 | @c Version and Contact Info |
| 8 | @set MAINTAINERSITE @uref{http://orgmode.org,maintainers web page} | 8 | @set MAINTAINERSITE @uref{http://orgmode.org,maintainers web page} |
| @@ -275,7 +275,7 @@ modify this GNU manual.'' | |||
| 275 | 275 | ||
| 276 | @dircategory Emacs editing modes | 276 | @dircategory Emacs editing modes |
| 277 | @direntry | 277 | @direntry |
| 278 | * Org Mode: (org). Outline-based notes management and organizer. | 278 | * Org Mode: (org). Outline-based notes management and organizer |
| 279 | @end direntry | 279 | @end direntry |
| 280 | 280 | ||
| 281 | @titlepage | 281 | @titlepage |
| @@ -585,8 +585,8 @@ Exporting | |||
| 585 | * OpenDocument Text export:: Exporting to OpenDocument Text | 585 | * OpenDocument Text export:: Exporting to OpenDocument Text |
| 586 | * Org export:: Exporting to Org | 586 | * Org export:: Exporting to Org |
| 587 | * iCalendar export:: Exporting to iCalendar | 587 | * iCalendar export:: Exporting to iCalendar |
| 588 | * Other built-in back-ends:: Exporting to @code{Texinfo}, a man page, or Org | 588 | * Other built-in back-ends:: Exporting to @code{Texinfo} or a man page |
| 589 | * Export in foreign buffers:: Author tables in lists in Org syntax | 589 | * Export in foreign buffers:: Author tables and lists in Org syntax |
| 590 | * Advanced configuration:: Fine-tuning the export output | 590 | * Advanced configuration:: Fine-tuning the export output |
| 591 | 591 | ||
| 592 | HTML export | 592 | HTML export |
| @@ -877,7 +877,11 @@ We @b{strongly recommend} to stick to a single installation method. | |||
| 877 | 877 | ||
| 878 | Recent Emacs distributions include a packaging system which lets you install | 878 | Recent Emacs distributions include a packaging system which lets you install |
| 879 | Elisp libraries. You can install Org with @kbd{M-x package-install RET org}. | 879 | Elisp libraries. You can install Org with @kbd{M-x package-install RET org}. |
| 880 | You need to do this in a session where no @code{.org} file has been visited. | 880 | |
| 881 | @noindent @b{Important}: you need to do this in a session where no @code{.org} file has | ||
| 882 | been visited, i.e. where no Org built-in function have been loaded. | ||
| 883 | Otherwise autoload Org functions will mess up the installation. | ||
| 884 | |||
| 881 | Then, to make sure your Org configuration is taken into account, initialize | 885 | Then, to make sure your Org configuration is taken into account, initialize |
| 882 | the package system with @code{(package-initialize)} in your @file{.emacs} | 886 | the package system with @code{(package-initialize)} in your @file{.emacs} |
| 883 | before setting any Org option. If you want to use Org's package repository, | 887 | before setting any Org option. If you want to use Org's package repository, |
| @@ -1339,7 +1343,7 @@ When Emacs first visits an Org file, the global state is set to OVERVIEW, | |||
| 1339 | i.e., only the top level headlines are visible@footnote{When | 1343 | i.e., only the top level headlines are visible@footnote{When |
| 1340 | @code{org-agenda-inhibit-startup} is non-@code{nil}, Org will not honor the default | 1344 | @code{org-agenda-inhibit-startup} is non-@code{nil}, Org will not honor the default |
| 1341 | visibility state when first opening a file for the agenda (@pxref{Speeding up | 1345 | visibility state when first opening a file for the agenda (@pxref{Speeding up |
| 1342 | your agendas}).} This can be configured through the variable | 1346 | your agendas}).}. This can be configured through the variable |
| 1343 | @code{org-startup-folded}, or on a per-file basis by adding one of the | 1347 | @code{org-startup-folded}, or on a per-file basis by adding one of the |
| 1344 | following lines anywhere in the buffer: | 1348 | following lines anywhere in the buffer: |
| 1345 | 1349 | ||
| @@ -5525,6 +5529,9 @@ of 5 to 20 days, representing what to expect if everything goes either | |||
| 5525 | extremely well or extremely poorly. In contrast, @code{est+} estimates the | 5529 | extremely well or extremely poorly. In contrast, @code{est+} estimates the |
| 5526 | full job more realistically, at 10--15 days. | 5530 | full job more realistically, at 10--15 days. |
| 5527 | 5531 | ||
| 5532 | Numbers are right-aligned when a format specifier with an explicit width like | ||
| 5533 | @code{%5d} or @code{%5.1f} is used. | ||
| 5534 | |||
| 5528 | Here is an example for a complete columns definition, along with allowed | 5535 | Here is an example for a complete columns definition, along with allowed |
| 5529 | values. | 5536 | values. |
| 5530 | 5537 | ||
| @@ -9729,8 +9736,8 @@ multiple footnotes side by side. | |||
| 9729 | @vindex org-fontify-emphasized-text | 9736 | @vindex org-fontify-emphasized-text |
| 9730 | @vindex org-emphasis-regexp-components | 9737 | @vindex org-emphasis-regexp-components |
| 9731 | @vindex org-emphasis-alist | 9738 | @vindex org-emphasis-alist |
| 9732 | You can make words @b{*bold*}, @i{/italic/}, _underlined_, @code{=code=} | 9739 | You can make words @b{*bold*}, @i{/italic/}, _underlined_, @code{=verbatim=} |
| 9733 | and @code{~verbatim~}, and, if you must, @samp{+strike-through+}. Text | 9740 | and @code{~code~}, and, if you must, @samp{+strike-through+}. Text |
| 9734 | in the code and verbatim string is not processed for Org mode specific | 9741 | in the code and verbatim string is not processed for Org mode specific |
| 9735 | syntax, it is exported verbatim. | 9742 | syntax, it is exported verbatim. |
| 9736 | 9743 | ||
| @@ -9888,7 +9895,7 @@ Here is an example: | |||
| 9888 | @example | 9895 | @example |
| 9889 | #+BEGIN_SRC emacs-lisp -n -r | 9896 | #+BEGIN_SRC emacs-lisp -n -r |
| 9890 | (save-excursion (ref:sc) | 9897 | (save-excursion (ref:sc) |
| 9891 | (goto-char (point-min)) (ref:jump) | 9898 | (goto-char (point-min))) (ref:jump) |
| 9892 | #+END_SRC | 9899 | #+END_SRC |
| 9893 | In line [[(sc)]] we remember the current position. [[(jump)][Line (jump)]] | 9900 | In line [[(sc)]] we remember the current position. [[(jump)][Line (jump)]] |
| 9894 | jumps to point-min. | 9901 | jumps to point-min. |
| @@ -10358,8 +10365,8 @@ in the iCalendar format. | |||
| 10358 | * OpenDocument Text export:: Exporting to OpenDocument Text | 10365 | * OpenDocument Text export:: Exporting to OpenDocument Text |
| 10359 | * Org export:: Exporting to Org | 10366 | * Org export:: Exporting to Org |
| 10360 | * iCalendar export:: Exporting to iCalendar | 10367 | * iCalendar export:: Exporting to iCalendar |
| 10361 | * Other built-in back-ends:: Exporting to @code{Texinfo}, a man page, or Org | 10368 | * Other built-in back-ends:: Exporting to @code{Texinfo} or a man page |
| 10362 | * Export in foreign buffers:: Author tables in lists in Org syntax | 10369 | * Export in foreign buffers:: Author tables and lists in Org syntax |
| 10363 | * Advanced configuration:: Fine-tuning the export output | 10370 | * Advanced configuration:: Fine-tuning the export output |
| 10364 | @end menu | 10371 | @end menu |
| 10365 | 10372 | ||
| @@ -10400,10 +10407,10 @@ export dispatcher with the following key combinations: | |||
| 10400 | Toggle asynchronous export. Asynchronous export uses an external Emacs | 10407 | Toggle asynchronous export. Asynchronous export uses an external Emacs |
| 10401 | process that is configured with a specified initialization file. | 10408 | process that is configured with a specified initialization file. |
| 10402 | 10409 | ||
| 10403 | While exporting asynchronously, the output is not displayed. It is stored in | 10410 | While exporting asynchronously, the output is not displayed, but stored in |
| 10404 | a list called ``the export stack'', and can be viewed from there. The stack | 10411 | a place called ``the export stack''. This stack can be displayed by calling |
| 10405 | can be reached by calling the dispatcher with a double @kbd{C-u} prefix | 10412 | the dispatcher with a double @kbd{C-u} prefix argument, or with @kbd{&} key |
| 10406 | argument, or with @kbd{&} key from the dispatcher. | 10413 | from the dispatcher menu. |
| 10407 | 10414 | ||
| 10408 | @vindex org-export-in-background | 10415 | @vindex org-export-in-background |
| 10409 | To make this behavior the default, customize the variable | 10416 | To make this behavior the default, customize the variable |
| @@ -11762,13 +11769,12 @@ the @LaTeX{} @code{\includegraphics} macro will be commented out. | |||
| 11762 | @cindex plain lists, in @LaTeX{} export | 11769 | @cindex plain lists, in @LaTeX{} export |
| 11763 | 11770 | ||
| 11764 | Plain lists accept two optional attributes: @code{:environment} and | 11771 | Plain lists accept two optional attributes: @code{:environment} and |
| 11765 | @code{:options}. The first one allows the use of a non-standard | 11772 | @code{:options}. The first one allows the use of a non-standard environment |
| 11766 | environment (e.g., @samp{inparaenum}). The second one specifies | 11773 | (e.g., @samp{inparaenum}). The second one specifies additional arguments for |
| 11767 | optional arguments for that environment (square brackets may be | 11774 | that environment. |
| 11768 | omitted). | ||
| 11769 | 11775 | ||
| 11770 | @example | 11776 | @example |
| 11771 | #+ATTR_LATEX: :environment compactitem :options $\circ$ | 11777 | #+ATTR_LATEX: :environment compactitem :options [$\circ$] |
| 11772 | - you need ``paralist'' package to reproduce this example. | 11778 | - you need ``paralist'' package to reproduce this example. |
| 11773 | @end example | 11779 | @end example |
| 11774 | 11780 | ||
| @@ -13773,8 +13779,13 @@ can be used to map arbitrary language names to existing major modes. | |||
| 13773 | @item org-src-window-setup | 13779 | @item org-src-window-setup |
| 13774 | Controls the way Emacs windows are rearranged when the edit buffer is created. | 13780 | Controls the way Emacs windows are rearranged when the edit buffer is created. |
| 13775 | @item org-src-preserve-indentation | 13781 | @item org-src-preserve-indentation |
| 13776 | This variable is especially useful for tangling languages such as | 13782 | By default, the value is @code{nil}, which means that when code blocks are |
| 13777 | Python, in which whitespace indentation in the output is critical. | 13783 | evaluated during export or tangled, they are re-inserted into the code block, |
| 13784 | which may replace sequences of spaces with tab characters. When non-nil, | ||
| 13785 | whitespace in code blocks will be preserved during export or tangling, | ||
| 13786 | exactly as it appears. This variable is especially useful for tangling | ||
| 13787 | languages such as Python, in which whitespace indentation in the output is | ||
| 13788 | critical. | ||
| 13778 | @item org-src-ask-before-returning-to-edit-buffer | 13789 | @item org-src-ask-before-returning-to-edit-buffer |
| 13779 | By default, Org will ask before returning to an open edit buffer. Set this | 13790 | By default, Org will ask before returning to an open edit buffer. Set this |
| 13780 | variable to @code{nil} to switch without asking. | 13791 | variable to @code{nil} to switch without asking. |
| @@ -15827,7 +15838,7 @@ The corresponding variable is @code{org-archive-location}. | |||
| 15827 | This line sets the category for the agenda file. The category applies | 15838 | This line sets the category for the agenda file. The category applies |
| 15828 | for all subsequent lines until the next @samp{#+CATEGORY} line, or the | 15839 | for all subsequent lines until the next @samp{#+CATEGORY} line, or the |
| 15829 | end of the file. The first such line also applies to any entries before it. | 15840 | end of the file. The first such line also applies to any entries before it. |
| 15830 | @item #+COLUMNS: %25ITEM ..... | 15841 | @item #+COLUMNS: %25ITEM ... |
| 15831 | @cindex property, COLUMNS | 15842 | @cindex property, COLUMNS |
| 15832 | Set the default format for columns view. This format applies when | 15843 | Set the default format for columns view. This format applies when |
| 15833 | columns view is invoked in locations where no @code{COLUMNS} property | 15844 | columns view is invoked in locations where no @code{COLUMNS} property |
| @@ -15842,11 +15853,11 @@ The global version of this variable is | |||
| 15842 | @item #+FILETAGS: :tag1:tag2:tag3: | 15853 | @item #+FILETAGS: :tag1:tag2:tag3: |
| 15843 | Set tags that can be inherited by any entry in the file, including the | 15854 | Set tags that can be inherited by any entry in the file, including the |
| 15844 | top-level entries. | 15855 | top-level entries. |
| 15845 | @item #+DRAWERS: NAME1 ..... | 15856 | @item #+DRAWERS: NAME1 ... |
| 15846 | @vindex org-drawers | 15857 | @vindex org-drawers |
| 15847 | Set the file-local set of additional drawers. The corresponding global | 15858 | Set the file-local set of additional drawers. The corresponding global |
| 15848 | variable is @code{org-drawers}. | 15859 | variable is @code{org-drawers}. |
| 15849 | @item #+LINK: linkword replace | 15860 | @item #+LINK: linkword replace |
| 15850 | @vindex org-link-abbrev-alist | 15861 | @vindex org-link-abbrev-alist |
| 15851 | These lines (several are allowed) specify link abbreviations. | 15862 | These lines (several are allowed) specify link abbreviations. |
| 15852 | @xref{Link abbreviations}. The corresponding variable is | 15863 | @xref{Link abbreviations}. The corresponding variable is |
| @@ -16862,7 +16873,7 @@ Orgtbl mode how to translate this table and where to install it. For | |||
| 16862 | example: | 16873 | example: |
| 16863 | @cindex #+ORGTBL | 16874 | @cindex #+ORGTBL |
| 16864 | @example | 16875 | @example |
| 16865 | #+ORGTBL: SEND table_name translation_function arguments.... | 16876 | #+ORGTBL: SEND table_name translation_function arguments... |
| 16866 | @end example | 16877 | @end example |
| 16867 | 16878 | ||
| 16868 | @noindent | 16879 | @noindent |