mirror of
https://git.savannah.gnu.org/git/emacs/org-mode.git
synced 2024-08-27 21:32:52 +00:00
This patch covers the much of the new line numbering and code line referencing. We introduce a new function with the longish name `org-export-replace-src-segments-and-examples'. It is an extension of the earlier `org-export-replace-src-segments'. It now also covers EXAMPLE blocks, not only source code blocks. This was necessary to allow line numbering also in EXAMPLE blocks. Both clock types now accept a string with options which will be given in the BEGIN line. Options currently recognized are -n, +n, and -r. A bit unsatisfactory about this patch may be that LaTeX-specific code is now defined in org-exp.el, maybe eventually we want to think of a way to move this code back to org-export-latex.el. Really, all it does is adding line numbers and wrapping them into a verbatim environment. Besides adding line numbers in a backend specific way, this patch also adds code to search or special cookies in source code, like "((1))" or "((name))". These are labels that can be addressed by links as references to specific line in source code. |
||
---|---|---|
BUGFIXING | ||
contrib | ||
doc | ||
EXPERIMENTAL | ||
lisp | ||
ORGWEBPAGE | ||
UTILITIES | ||
xemacs | ||
.dir-settings.el | ||
.gitignore | ||
ChangeLog | ||
Makefile | ||
README | ||
README_DIST | ||
README_GIT | ||
request-assign-future.txt |
This is the Emacs Org project, an emacs subsystem for organizing your life The homepage of Org is at http://orgmode.org This distribution contains: README This file. README_DIST The README file for the distribution (zip and tar files) README_GIT Information about the git repository and how to contribute to Org-mode development. lisp/ Directory with all the Emacs Lisp files that make up Org. doc/ The documentation files. org.texi is the source of the documentation, org.html and org.pdf are formatted versions of it. xemacs/ The xemacs directory contains special code for XEmacs users, in particular a port of the GNU Emacs outline.el to XEmacs. Org-mode does not work under XEmacs without this file installed. It did until version 4.37, but no longer. CONTRIB/ A diretory with third-party additions for Org. Some really cool stuff is in there. ORGWEBPAGE/ Directory with the source files for the orgmode.org web page. ChangeLog The standard ChangeLog file. Makefile The makefile to compile and install Org, and also for maintenance tasks. request-assign-future.txt The form that contributors have to sign and get processed with the FSF before contributed changes can be integrated into the Org core. All files in this distribution except the CONTRIB directory have copyright assigned to the FSF. EXPERIMENTAL Experimental code, not necessarily FSF copyright.