0
0
Fork 1
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-09-23 00:10:42 +00:00
org-mode/testing/lisp
Nicolas Goaziou 933c0fa441 Implement numbered cross-references
* lisp/org.el (org-link-search): Search for #+name affiliated keywords
  and invisible targets.
* contrib/lisp/org-element.el (org-element-link-parser): Remove "ref"
  links relative part.
(org-element-target-parser): Move property name from `:raw-value' to
`:value'.
(org-element-recursive-objects): Remove targets from tables.  Cells
are not parsed unless explicitely asked by back-end developer, too
late.  A target wouldn't be noticed in time.  One solution could be to
parse every table, but that's time consumming.
(org-element-object-restrictions): Target are not recursive anymore.
* contrib/lisp/org-export.el (org-export-resolve-fuzzy-link): Find
  elements with a matching "#+name: path" affiliated keyword.
(org-export-get-ordinal): Make special cases for headlines, items,
footnotes definitions and references.
(org-export-resolve-ref-link): Removed function.
* EXPERIMENTAL/org-e-latex.el (org-e-latex-link): Handle
  cross-reference numbers.
(org-e-latex-target): Targets have no contents.
* EXPERIMENTAL/org-e-ascii.el (org-e-ascii--describe-links): Ignore
  fuzzy links in link description at the end of the section.
(org-e-ascii-link): Handle cross-reference numbers.
* testing/contrib/lisp/test-org-export.el: Add tests.
* testing/lisp/test-org.el: Add tests.
2012-03-01 14:49:53 +01:00
..
test-ob-awk.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-ob-C.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-ob-emacs-lisp.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-ob-exp.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-ob-fortran.el removing trailing ")"s 2012-02-29 09:10:08 -07:00
test-ob-lilypond.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-ob-lob.el Fix copyright (to 2012) year and Org version (to 7.8.03). 2012-01-03 18:47:01 +01:00
test-ob-maxima.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-ob-octave.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-ob-python.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-ob-R.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-ob-sh.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-ob-table.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-ob-tangle.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-ob.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-org-element.el Move two test files into common test directory 2012-02-29 18:39:32 +01:00
test-org-exp.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-org-export.el Implement numbered cross-references 2012-03-01 14:49:53 +01:00
test-org-html.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-org-list.el org-list: Fix small bug 2012-02-29 21:04:15 +01:00
test-org-table.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00
test-org.el Implement numbered cross-references 2012-03-01 14:49:53 +01:00
test-property-inheritance.el cleaning headers of test files -- removing loads and requires 2012-02-29 09:10:08 -07:00