Jelajahi Sumber

Add :version and :package-version

* ox.el (org-export-snippet-translation-alist)
(org-export-coding-system, org-export-in-background)
(org-export-async-init-file, org-export-invisible-backends)
(org-export-dispatch-use-expert-ui):
* ox-texinfo.el (org-texinfo-filename, org-texinfo-classes)
(org-texinfo-format-headline-function)
(org-texinfo-node-description-column)
(org-texinfo-active-timestamp-format)
(org-texinfo-link-with-unknown-path-format)
(org-texinfo-tables-verbatim)
(org-texinfo-table-scientific-notation)
(org-texinfo-text-markup-alist)
(org-texinfo-format-drawer-function)
(org-texinfo-format-inlinetask-function)
(org-texinfo-info-process):
* ox-man.el (org-man-tables-centered)
(org-man-table-scientific-notation)
(org-man-source-highlight, org-man-source-highlight-langs)
(org-man-pdf-process, org-man-logfiles-extensions):
* ox-html.el (org-html-allow-name-attribute-in-anchors)
(org-html-coding-system, org-html-divs):
* ox-ascii.el (org-ascii-text-width)
(org-ascii-headline-spacing, org-ascii-indented-line-width)
(org-ascii-paragraph-spacing, org-ascii-charset)
(org-ascii-underline, org-ascii-bullets)
(org-ascii-links-to-notes)
(org-ascii-table-keep-all-vertical-lines)
(org-ascii-table-widen-columns)
(org-ascii-table-use-ascii-art)
(org-ascii-format-drawer-function)
(org-ascii-format-inlinetask-function):
* org.el (org-modules, org-export-backends)
(org-highlight-latex-and-related, orgstruct-setup-hook):
* org-attach.el (org-attach-git-annex-cutoff):
* org-archive.el (org-archive-file-header-format):
* org-agenda.el (org-agenda-todo-ignore-time-comparison-use-seconds):
* ob-python.el (org-babel-python-hline-to)
(org-babel-python-None-to):
* ob-ditaa.el (org-ditaa-eps-jar-path):
* ob-core.el (org-babel-results-keyword): Add :version and
:package-version.

* ox-ascii.el: Use utf-8-emacs as the file coding system.
Bastien Guerry 12 tahun lalu
induk
melakukan
8a2e3e2a79
12 mengubah file dengan 130 tambahan dan 2 penghapusan
  1. 2 0
      lisp/ob-core.el
  2. 2 0
      lisp/ob-ditaa.el
  3. 4 0
      lisp/ob-python.el
  4. 3 1
      lisp/org-agenda.el
  5. 2 0
      lisp/org-archive.el
  6. 2 0
      lisp/org-attach.el
  7. 8 0
      lisp/org.el
  8. 42 1
      lisp/ox-ascii.el
  9. 6 0
      lisp/ox-html.el
  10. 17 0
      lisp/ox-man.el
  11. 30 0
      lisp/ox-texinfo.el
  12. 12 0
      lisp/ox.el

+ 2 - 0
lisp/ob-core.el

@@ -135,6 +135,8 @@ remove code block execution from the C-c C-c keybinding."
 Should be either RESULTS or NAME however any capitalization may
 Should be either RESULTS or NAME however any capitalization may
 be used."
 be used."
   :group 'org-babel
   :group 'org-babel
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'string)
   :type 'string)
 
 
 (defcustom org-babel-noweb-wrap-start "<<"
 (defcustom org-babel-noweb-wrap-start "<<"

+ 2 - 0
lisp/ob-ditaa.el

@@ -62,6 +62,8 @@
   (expand-file-name "DitaaEps.jar" (file-name-directory org-ditaa-jar-path))
   (expand-file-name "DitaaEps.jar" (file-name-directory org-ditaa-jar-path))
   "Path to the DitaaEps.jar executable."
   "Path to the DitaaEps.jar executable."
   :group 'org-babel
   :group 'org-babel
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'string)
   :type 'string)
 
 
 (defcustom org-ditaa-jar-option "-jar"
 (defcustom org-ditaa-jar-option "-jar"

+ 4 - 0
lisp/ob-python.el

@@ -61,11 +61,15 @@ This will typically be either 'python or 'python-mode."
 (defcustom org-babel-python-hline-to "None"
 (defcustom org-babel-python-hline-to "None"
   "Replace hlines in incoming tables with this when translating to python."
   "Replace hlines in incoming tables with this when translating to python."
   :group 'org-babel
   :group 'org-babel
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'string)
   :type 'string)
 
 
 (defcustom org-babel-python-None-to 'hline
 (defcustom org-babel-python-None-to 'hline
   "Replace 'None' in python tables with this before returning."
   "Replace 'None' in python tables with this before returning."
   :group 'org-babel
   :group 'org-babel
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'string)
   :type 'string)
 
 
 (defun org-babel-execute:python (body params)
 (defun org-babel-execute:python (body params)

+ 3 - 1
lisp/org-agenda.el

@@ -750,12 +750,14 @@ Non-nil means to compare time stamps using seconds.  An item is then
 considered future if it has a time value later than current time."
 considered future if it has a time value later than current time."
   :group 'org-agenda-skip
   :group 'org-agenda-skip
   :group 'org-agenda-todo-list
   :group 'org-agenda-todo-list
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (const :tag "Compare time with days" nil)
 	  (const :tag "Compare time with days" nil)
 	  (const :tag "Compare time with seconds" t)))
 	  (const :tag "Compare time with seconds" t)))
 
 
 (defcustom org-agenda-tags-todo-honor-ignore-options nil
 (defcustom org-agenda-tags-todo-honor-ignore-options nil
-  "Non-nil means honor todo-list ...ignore options also in tags-todo search.
+  "Non-nil means honor todo-list ignores options also in tags-todo search.
 The variables
 The variables
    `org-agenda-todo-ignore-with-date',
    `org-agenda-todo-ignore-with-date',
    `org-agenda-todo-ignore-timestamp',
    `org-agenda-todo-ignore-timestamp',

+ 2 - 0
lisp/org-archive.el

@@ -76,6 +76,8 @@ This variable is obsolete and has no effect anymore, instead add or remove
 When nil, no header will be inserted.
 When nil, no header will be inserted.
 When a string, a %s formatter will be replaced by the file name."
 When a string, a %s formatter will be replaced by the file name."
   :group 'org-archive
   :group 'org-archive
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'string)
   :type 'string)
 
 
 (defcustom org-archive-subtree-add-inherited-tags 'infile
 (defcustom org-archive-subtree-add-inherited-tags 'infile

+ 2 - 0
lisp/org-attach.el

@@ -57,6 +57,8 @@ where the Org file lives."
 (defcustom org-attach-git-annex-cutoff (* 32 1024)
 (defcustom org-attach-git-annex-cutoff (* 32 1024)
   "If non-nil, files larger than this will be annexed instead of stored."
   "If non-nil, files larger than this will be annexed instead of stored."
   :group 'org-attach
   :group 'org-attach
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (const :tag "None" nil)
 	  (const :tag "None" nil)
 	  (integer :tag "Bytes")))
 	  (integer :tag "Bytes")))

+ 8 - 0
lisp/org.el

@@ -347,6 +347,8 @@ to add the symbol `xyz', and the package must have a call to:
 For export specific modules, see also `org-export-backends'."
 For export specific modules, see also `org-export-backends'."
   :group 'org
   :group 'org
   :set 'org-set-modules
   :set 'org-set-modules
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type
   :type
   '(set :greedy t
   '(set :greedy t
 	(const :tag "   bbdb:              Links to BBDB entries" org-bbdb)
 	(const :tag "   bbdb:              Links to BBDB entries" org-bbdb)
@@ -452,6 +454,8 @@ Adding a back-end to this list will also pull the back-end it
 depends on, if any."
 depends on, if any."
   :group 'org
   :group 'org
   :group 'org-export
   :group 'org-export
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :set (lambda (var val)
   :set (lambda (var val)
 	 (if (not (featurep 'ox)) (set-default var val)
 	 (if (not (featurep 'ox)) (set-default var val)
 	   ;; Any back-end not required anymore (not present in VAL and not
 	   ;; Any back-end not required anymore (not present in VAL and not
@@ -3915,6 +3919,8 @@ following symbols:
   `script'   Highlight subscript and superscript.
   `script'   Highlight subscript and superscript.
   `entities' Highlight entities."
   `entities' Highlight entities."
   :group 'org-appearance
   :group 'org-appearance
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (const :tag "No highlighting" nil)
 	  (const :tag "No highlighting" nil)
 	  (set :greedy t :tag "Highlight"
 	  (set :greedy t :tag "Highlight"
@@ -8654,6 +8660,8 @@ orgstruct(++)-mode."
 (defcustom orgstruct-setup-hook nil
 (defcustom orgstruct-setup-hook nil
   "Hook run after orgstruct-mode-map is filled."
   "Hook run after orgstruct-mode-map is filled."
   :group 'org
   :group 'org
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'hook)
   :type 'hook)
 
 
 (defvar orgstruct-initialized nil)
 (defvar orgstruct-initialized nil)

+ 42 - 1
lisp/ox-ascii.el

@@ -146,29 +146,39 @@
 This number includes margin size, as set in
 This number includes margin size, as set in
 `org-ascii-global-margin'."
 `org-ascii-global-margin'."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'integer)
   :type 'integer)
 
 
 (defcustom org-ascii-global-margin 0
 (defcustom org-ascii-global-margin 0
   "Width of the left margin, in number of characters."
   "Width of the left margin, in number of characters."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'integer)
   :type 'integer)
 
 
 (defcustom org-ascii-inner-margin 2
 (defcustom org-ascii-inner-margin 2
   "Width of the inner margin, in number of characters.
   "Width of the inner margin, in number of characters.
 Inner margin is applied between each headline."
 Inner margin is applied between each headline."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'integer)
   :type 'integer)
 
 
 (defcustom org-ascii-quote-margin 6
 (defcustom org-ascii-quote-margin 6
   "Width of margin used for quoting text, in characters.
   "Width of margin used for quoting text, in characters.
 This margin is applied on both sides of the text."
 This margin is applied on both sides of the text."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'integer)
   :type 'integer)
 
 
 (defcustom org-ascii-inlinetask-width 30
 (defcustom org-ascii-inlinetask-width 30
   "Width of inline tasks, in number of characters.
   "Width of inline tasks, in number of characters.
 This number ignores any margin."
 This number ignores any margin."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'integer)
   :type 'integer)
 
 
 (defcustom org-ascii-headline-spacing '(1 . 2)
 (defcustom org-ascii-headline-spacing '(1 . 2)
@@ -182,6 +192,8 @@ contents.
 A nil value replicates the number of blank lines found in the
 A nil value replicates the number of blank lines found in the
 original Org buffer at the same place."
 original Org buffer at the same place."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (const :tag "Replicate original spacing" nil)
 	  (const :tag "Replicate original spacing" nil)
 	  (cons :tag "Set an uniform spacing"
 	  (cons :tag "Set an uniform spacing"
@@ -194,6 +206,8 @@ If the value is an integer, indent the first line of each
 paragraph by this number.  If it is the symbol `auto' preserve
 paragraph by this number.  If it is the symbol `auto' preserve
 indentation from original document."
 indentation from original document."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (integer :tag "Number of white spaces characters")
 	  (integer :tag "Number of white spaces characters")
 	  (const :tag "Preserve original width" auto)))
 	  (const :tag "Preserve original width" auto)))
@@ -204,6 +218,8 @@ If the value is an integer, add this number of blank lines
 between contiguous paragraphs.  If is it the symbol `auto', keep
 between contiguous paragraphs.  If is it the symbol `auto', keep
 the same number of blank lines as in the original document."
 the same number of blank lines as in the original document."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (integer :tag "Number of blank lines")
 	  (integer :tag "Number of blank lines")
 	  (const :tag "Preserve original spacing" auto)))
 	  (const :tag "Preserve original spacing" auto)))
@@ -215,6 +231,8 @@ Possible values are:
 `latin1'   Include Latin-1 characters
 `latin1'   Include Latin-1 characters
 `utf-8'    Use all UTF-8 characters"
 `utf-8'    Use all UTF-8 characters"
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (const :tag "ASCII" ascii)
 	  (const :tag "ASCII" ascii)
 	  (const :tag "Latin-1" latin1)
 	  (const :tag "Latin-1" latin1)
@@ -233,6 +251,8 @@ of underline characters.  In a sequence, the characters will be
 used in order for headlines level 1, 2, ...  If no character is
 used in order for headlines level 1, 2, ...  If no character is
 available for a given level, the headline won't be underlined."
 available for a given level, the headline won't be underlined."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(list
   :type '(list
 	  (cons :tag "Underline characters sequence"
 	  (cons :tag "Underline characters sequence"
 		(const :tag "ASCII charset" ascii)
 		(const :tag "ASCII charset" ascii)
@@ -259,6 +279,8 @@ here, the list will be repeated.
 Note that this variable doesn't affect plain lists
 Note that this variable doesn't affect plain lists
 representation."
 representation."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(list
   :type '(list
 	  (cons :tag "Bullet characters for low level headlines"
 	  (cons :tag "Bullet characters for low level headlines"
 		(const :tag "ASCII charset" ascii)
 		(const :tag "ASCII charset" ascii)
@@ -275,6 +297,8 @@ representation."
 When nil, the link will be exported in place.  If the line
 When nil, the link will be exported in place.  If the line
 becomes long in this way, it will be wrapped."
 becomes long in this way, it will be wrapped."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-ascii-table-keep-all-vertical-lines nil
 (defcustom org-ascii-table-keep-all-vertical-lines nil
@@ -282,6 +306,8 @@ becomes long in this way, it will be wrapped."
 When nil, vertical lines will be removed except for those needed
 When nil, vertical lines will be removed except for those needed
 for column grouping."
 for column grouping."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-ascii-table-widen-columns t
 (defcustom org-ascii-table-widen-columns t
@@ -289,6 +315,8 @@ for column grouping."
 When nil, narrowed columns will look in ASCII export just like in
 When nil, narrowed columns will look in ASCII export just like in
 Org mode, i.e. with \"=>\" as ellipsis."
 Org mode, i.e. with \"=>\" as ellipsis."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-ascii-table-use-ascii-art nil
 (defcustom org-ascii-table-use-ascii-art nil
@@ -298,17 +326,25 @@ It only makes sense when export charset is `utf-8'.  It is nil by
 default since it requires ascii-art-to-unicode.el package.  You
 default since it requires ascii-art-to-unicode.el package.  You
 can download it here:
 can download it here:
 
 
-  http://gnuvola.org/software/j/aa2u/ascii-art-to-unicode.el.")
+  http://gnuvola.org/software/j/aa2u/ascii-art-to-unicode.el."
+  :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
+  :type 'boolean)
 
 
 (defcustom org-ascii-caption-above nil
 (defcustom org-ascii-caption-above nil
   "When non-nil, place caption string before the element.
   "When non-nil, place caption string before the element.
 Otherwise, place it right after it."
 Otherwise, place it right after it."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-ascii-verbatim-format "`%s'"
 (defcustom org-ascii-verbatim-format "`%s'"
   "Format string used for verbatim text and inline code."
   "Format string used for verbatim text and inline code."
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'string)
   :type 'string)
 
 
 (defcustom org-ascii-format-drawer-function nil
 (defcustom org-ascii-format-drawer-function nil
@@ -329,6 +365,8 @@ in order to mimic default behaviour:
   \"Format a drawer element for ASCII export.\"
   \"Format a drawer element for ASCII export.\"
   contents)"
   contents)"
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'function)
   :type 'function)
 
 
 (defcustom org-ascii-format-inlinetask-function nil
 (defcustom org-ascii-format-inlinetask-function nil
@@ -375,6 +413,8 @@ in order to mimic default behaviour:
         \(plist-get info :ascii-inner-margin\)
         \(plist-get info :ascii-inner-margin\)
         \(org-ascii--current-text-width inlinetask info\)\)"
         \(org-ascii--current-text-width inlinetask info\)\)"
   :group 'org-export-ascii
   :group 'org-export-ascii
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'function)
   :type 'function)
 
 
 
 
@@ -1950,6 +1990,7 @@ Return output file name."
 
 
 ;; Local variables:
 ;; Local variables:
 ;; generated-autoload-file: "org-loaddefs.el"
 ;; generated-autoload-file: "org-loaddefs.el"
+;; coding: utf-8-emacs
 ;; End:
 ;; End:
 
 
 ;;; ox-ascii.el ends here
 ;;; ox-ascii.el ends here

+ 6 - 0
lisp/ox-html.el

@@ -578,6 +578,8 @@ The function result will be used in the section format string."
 By default, anchors are formatted with both \"id\" and \"name\"
 By default, anchors are formatted with both \"id\" and \"name\"
 attributes, when appropriate."
 attributes, when appropriate."
   :group 'org-export-html
   :group 'org-export-html
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 
 
@@ -828,6 +830,8 @@ and corresponding declarations."
   "Coding system for HTML export.
   "Coding system for HTML export.
 Use utf-8 as the default value."
 Use utf-8 as the default value."
   :group 'org-export-html
   :group 'org-export-html
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'coding-system)
   :type 'coding-system)
 
 
 (defcustom org-html-divs '("preamble" "content" "postamble")
 (defcustom org-html-divs '("preamble" "content" "postamble")
@@ -836,6 +840,8 @@ This is a list of three strings, the first one for the preamble
 DIV, the second one for the content DIV and the third one for the
 DIV, the second one for the content DIV and the third one for the
 postamble DIV."
 postamble DIV."
   :group 'org-export-html
   :group 'org-export-html
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(list
   :type '(list
 	  (string :tag " Div for the preamble:")
 	  (string :tag " Div for the preamble:")
 	  (string :tag "  Div for the content:")
 	  (string :tag "  Div for the content:")

+ 17 - 0
lisp/ox-man.el

@@ -128,11 +128,15 @@
 (defcustom org-man-tables-centered t
 (defcustom org-man-tables-centered t
   "When non-nil, tables are exported in a center environment."
   "When non-nil, tables are exported in a center environment."
   :group 'org-export-man
   :group 'org-export-man
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-man-tables-verbatim nil
 (defcustom org-man-tables-verbatim nil
   "When non-nil, tables are exported verbatim."
   "When non-nil, tables are exported verbatim."
   :group 'org-export-man
   :group 'org-export-man
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 
 
@@ -143,6 +147,8 @@ The format should have \"%s\" twice, for mantissa and exponent
 
 
 When nil, no transformation is made."
 When nil, no transformation is made."
   :group 'org-export-man
   :group 'org-export-man
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
           (string :tag "Format string")
           (string :tag "Format string")
           (const :tag "No formatting")))
           (const :tag "No formatting")))
@@ -154,6 +160,8 @@ When nil, no transformation is made."
 (defcustom org-man-source-highlight nil
 (defcustom org-man-source-highlight nil
   "Use GNU source highlight to embellish source blocks "
   "Use GNU source highlight to embellish source blocks "
   :group 'org-export-man
   :group 'org-export-man
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 
 
@@ -183,6 +191,8 @@ parameter for the listings package.  If the mode name and the
 listings name are the same, the language does not need an entry
 listings name are the same, the language does not need an entry
 in this list - but it does not hurt if it is present."
 in this list - but it does not hurt if it is present."
   :group 'org-export-man
   :group 'org-export-man
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(repeat
   :type '(repeat
           (list
           (list
            (symbol :tag "Major mode       ")
            (symbol :tag "Major mode       ")
@@ -224,6 +234,9 @@ Alternatively, this may be a Lisp function that does the
 processing.  This function should accept the file name as
 processing.  This function should accept the file name as
 its single argument."
 its single argument."
   :group 'org-export-pdf
   :group 'org-export-pdf
+  :group 'org-export-man
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
           (repeat :tag "Shell command sequence"
           (repeat :tag "Shell command sequence"
                   (string :tag "Shell command"))
                   (string :tag "Shell command"))
@@ -240,12 +253,16 @@ its single argument."
   '("log" "out" "toc")
   '("log" "out" "toc")
   "The list of file extensions to consider as Man logfiles."
   "The list of file extensions to consider as Man logfiles."
   :group 'org-export-man
   :group 'org-export-man
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(repeat (string :tag "Extension")))
   :type '(repeat (string :tag "Extension")))
 
 
 (defcustom org-man-remove-logfiles t
 (defcustom org-man-remove-logfiles t
   "Non-nil means remove the logfiles produced by PDF production.
   "Non-nil means remove the logfiles produced by PDF production.
 These are the .aux, .log, .out, and .toc files."
 These are the .aux, .log, .out, and .toc files."
   :group 'org-export-man
   :group 'org-export-man
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 
 

+ 30 - 0
lisp/ox-texinfo.el

@@ -144,11 +144,15 @@
 (defcustom org-texinfo-filename nil
 (defcustom org-texinfo-filename nil
   "Default filename for texinfo output."
   "Default filename for texinfo output."
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(string :tag "Export Filename"))
   :type '(string :tag "Export Filename"))
 
 
 (defcustom org-texinfo-default-class "info"
 (defcustom org-texinfo-default-class "info"
   "The default Texinfo class."
   "The default Texinfo class."
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(string :tag "Texinfo class"))
   :type '(string :tag "Texinfo class"))
 
 
 (defcustom org-texinfo-classes
 (defcustom org-texinfo-classes
@@ -181,6 +185,8 @@ parameters, the \(reduced) level of the headline, and a predicate
 non-nil when the headline should be numbered.  It must return
 non-nil when the headline should be numbered.  It must return
 a format string in which the section title will be added."
 a format string in which the section title will be added."
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(repeat
   :type '(repeat
 	  (list (string :tag "Texinfo class")
 	  (list (string :tag "Texinfo class")
 		(string :tag "Texinfo header")
 		(string :tag "Texinfo header")
@@ -219,6 +225,8 @@ order to reproduce the default set-up:
             \(format \"\\\\hfill{}\\\\textsc{%s}\"
             \(format \"\\\\hfill{}\\\\textsc{%s}\"
               \(mapconcat 'identity tags \":\"))))"
               \(mapconcat 'identity tags \":\"))))"
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'function)
   :type 'function)
 
 
 ;;; Node listing (menu)
 ;;; Node listing (menu)
@@ -230,6 +238,8 @@ order to reproduce the default set-up:
 If a node title is greater than this length, the description will
 If a node title is greater than this length, the description will
 be placed after the end of the title."
 be placed after the end of the title."
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'integer)
   :type 'integer)
 
 
 ;;; Footnotes
 ;;; Footnotes
@@ -241,16 +251,22 @@ be placed after the end of the title."
 (defcustom org-texinfo-active-timestamp-format "@emph{%s}"
 (defcustom org-texinfo-active-timestamp-format "@emph{%s}"
   "A printf format string to be applied to active timestamps."
   "A printf format string to be applied to active timestamps."
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'string)
   :type 'string)
 
 
 (defcustom org-texinfo-inactive-timestamp-format "@emph{%s}"
 (defcustom org-texinfo-inactive-timestamp-format "@emph{%s}"
   "A printf format string to be applied to inactive timestamps."
   "A printf format string to be applied to inactive timestamps."
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'string)
   :type 'string)
 
 
 (defcustom org-texinfo-diary-timestamp-format "@emph{%s}"
 (defcustom org-texinfo-diary-timestamp-format "@emph{%s}"
   "A printf format string to be applied to diary timestamps."
   "A printf format string to be applied to diary timestamps."
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'string)
   :type 'string)
 
 
 ;;; Links
 ;;; Links
@@ -258,6 +274,8 @@ be placed after the end of the title."
 (defcustom org-texinfo-link-with-unknown-path-format "@indicateurl{%s}"
 (defcustom org-texinfo-link-with-unknown-path-format "@indicateurl{%s}"
   "Format string for links with unknown path type."
   "Format string for links with unknown path type."
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'string)
   :type 'string)
 
 
 ;;; Tables
 ;;; Tables
@@ -265,6 +283,8 @@ be placed after the end of the title."
 (defcustom org-texinfo-tables-verbatim nil
 (defcustom org-texinfo-tables-verbatim nil
   "When non-nil, tables are exported verbatim."
   "When non-nil, tables are exported verbatim."
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-texinfo-table-scientific-notation "%s\\,(%s)"
 (defcustom org-texinfo-table-scientific-notation "%s\\,(%s)"
@@ -274,6 +294,8 @@ The format should have \"%s\" twice, for mantissa and exponent
 
 
 When nil, no transformation is made."
 When nil, no transformation is made."
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (string :tag "Format string")
 	  (string :tag "Format string")
 	  (const :tag "No formatting")))
 	  (const :tag "No formatting")))
@@ -302,6 +324,8 @@ to typeset and try to protect special characters.
 If no association can be found for a given markup, text will be
 If no association can be found for a given markup, text will be
 returned as-is."
 returned as-is."
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'alist
   :type 'alist
   :options '(bold code italic verbatim comment))
   :options '(bold code italic verbatim comment))
 
 
@@ -323,6 +347,8 @@ in order to mimic default behaviour:
   \"Format a drawer element for Texinfo export.\"
   \"Format a drawer element for Texinfo export.\"
   contents\)"
   contents\)"
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'function)
   :type 'function)
 
 
 ;;; Inlinetasks
 ;;; Inlinetasks
@@ -359,6 +385,8 @@ in order to mimic default behaviour:
                     \"\n\"))
                     \"\n\"))
 	    full-title contents))"
 	    full-title contents))"
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'function)
   :type 'function)
 
 
 ;;; Src blocks
 ;;; Src blocks
@@ -375,6 +403,8 @@ as a command.  %f in the command will be replaced by the full
 file name, %b by the file base name \(i.e without extension) and
 file name, %b by the file base name \(i.e without extension) and
 %o by the base directory of the file."
 %o by the base directory of the file."
   :group 'org-export-texinfo
   :group 'org-export-texinfo
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(repeat :tag "Shell command sequence"
   :type '(repeat :tag "Shell command sequence"
 		 (string :tag "Shell command")))
 		 (string :tag "Shell command")))
 
 

+ 12 - 0
lisp/ox.el

@@ -721,6 +721,8 @@ For example, with a value of '\(\(\"h\" . \"html\"\)\), the
 HTML back-end will recognize the contents of \"@@h:<b>@@\" as
 HTML back-end will recognize the contents of \"@@h:<b>@@\" as
 HTML code while every other back-end will ignore it."
 HTML code while every other back-end will ignore it."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(repeat
   :type '(repeat
 	  (cons (string :tag "Shortcut")
 	  (cons (string :tag "Shortcut")
 		(string :tag "Back-end"))))
 		(string :tag "Back-end"))))
@@ -728,6 +730,8 @@ HTML code while every other back-end will ignore it."
 (defcustom org-export-coding-system nil
 (defcustom org-export-coding-system nil
   "Coding system for the exported file."
   "Coding system for the exported file."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'coding-system)
   :type 'coding-system)
 
 
 (defcustom org-export-copy-to-kill-ring t
 (defcustom org-export-copy-to-kill-ring t
@@ -758,6 +762,8 @@ these cases."
 Results from an asynchronous export are never displayed
 Results from an asynchronous export are never displayed
 automatically.  But you can retrieve them with \\[org-export-stack]."
 automatically.  But you can retrieve them with \\[org-export-stack]."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-export-async-init-file user-init-file
 (defcustom org-export-async-init-file user-init-file
@@ -766,6 +772,8 @@ Value must be an absolute file name.  It defaults to user's
 initialization file.  Though, a specific configuration makes the
 initialization file.  Though, a specific configuration makes the
 process faster and the export more portable."
 process faster and the export more portable."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(file :must-match t))
   :type '(file :must-match t))
 
 
 (defcustom org-export-invisible-backends nil
 (defcustom org-export-invisible-backends nil
@@ -778,6 +786,8 @@ Indeed, Org may require some export back-ends without notice.  If
 these modules are never to be used interactively, adding them
 these modules are never to be used interactively, adding them
 here will avoid cluttering the dispatcher menu."
 here will avoid cluttering the dispatcher menu."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(repeat (symbol :tag "Back-End")))
   :type '(repeat (symbol :tag "Back-End")))
 
 
 (defcustom org-export-dispatch-use-expert-ui nil
 (defcustom org-export-dispatch-use-expert-ui nil
@@ -791,6 +801,8 @@ passed the FORCE argument and \"a\" when the export should be
 asynchronous).  Also, \[?] allows to switch back to standard
 asynchronous).  Also, \[?] allows to switch back to standard
 mode."
 mode."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)