Browse Source

Export framework: Add :version and :package-version informations to defcustoms

* lisp/ox-beamer.el (org-beamer-column-view-format, org-beamer-theme,
  org-beamer-environments-extra): Add :version and :package-version.
* lisp/ox-html.el (org-html-with-latex, org-html-inline-image-rules):
  Add :version and :package-version.
* lisp/ox-latex.el (org-latex-inline-image-rules,
  org-latex-default-table-environment, org-latex-default-table-mode,
  org-latex-tables-booktabs, org-latex-table-scientific-notation,
  org-latex-known-errors): Add :version and :package-version.
* lisp/ox-md.el (org-md-headline-style): Add :version
  and :package-version.
* lisp/ox-odt.el (org-odt-with-latex): Add :version
  and :package-version.
* lisp/ox.el (org-export-with-drawers, org-export-with-latex,
  org-export-with-inlinetasks, org-export-with-planning,
  org-export-with-smart-quotes, org-export-with-statistics-cookies,
  org-export-allow-bind-keywords, org-export-async-init-file):
  Add :version and :package-version.
Nicolas Goaziou 12 years ago
parent
commit
e109a37ede
6 changed files with 42 additions and 0 deletions
  1. 6 0
      lisp/ox-beamer.el
  2. 4 0
      lisp/ox-html.el
  3. 12 0
      lisp/ox-latex.el
  4. 2 0
      lisp/ox-md.el
  5. 2 0
      lisp/ox-odt.el
  6. 16 0
      lisp/ox.el

+ 6 - 0
lisp/ox-beamer.el

@@ -156,6 +156,8 @@ For example, it could be set to \"allowframebreaks\"."
   "%45ITEM %10BEAMER_env(Env) %10BEAMER_act(Act) %4BEAMER_col(Col) %8BEAMER_opt(Opt)"
   "%45ITEM %10BEAMER_env(Env) %10BEAMER_act(Act) %4BEAMER_col(Col) %8BEAMER_opt(Opt)"
   "Column view format that should be used to fill the template."
   "Column view format that should be used to fill the template."
   :group 'org-export-beamer
   :group 'org-export-beamer
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (const  :tag "Do not insert Beamer column view format" nil)
 	  (const  :tag "Do not insert Beamer column view format" nil)
 	  (string :tag "Beamer column view format")))
 	  (string :tag "Beamer column view format")))
@@ -163,6 +165,8 @@ For example, it could be set to \"allowframebreaks\"."
 (defcustom org-beamer-theme "default"
 (defcustom org-beamer-theme "default"
   "Default theme used in Beamer presentations."
   "Default theme used in Beamer presentations."
   :group 'org-export-beamer
   :group 'org-export-beamer
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (const :tag "Do not insert a Beamer theme" nil)
 	  (const :tag "Do not insert a Beamer theme" nil)
 	  (string :tag "Beamer theme")))
 	  (string :tag "Beamer theme")))
@@ -182,6 +186,8 @@ open    The opening template for the environment, with the following escapes
         %U   if there is headline text, that text in [] brackets
         %U   if there is headline text, that text in [] brackets
 close   The closing string of the environment."
 close   The closing string of the environment."
   :group 'org-export-beamer
   :group 'org-export-beamer
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(repeat
   :type '(repeat
 	  (list
 	  (list
 	   (string :tag "Environment")
 	   (string :tag "Environment")

+ 4 - 0
lisp/ox-html.el

@@ -643,6 +643,8 @@ nil            Ignore math snippets.
                be loaded.
                be loaded.
 t              Synonym for `mathjax'."
 t              Synonym for `mathjax'."
   :group 'org-export-html
   :group 'org-export-html
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (const :tag "Do not process math in any way" nil)
 	  (const :tag "Do not process math in any way" nil)
 	  (const :tag "Use dvipng to make images" dvipng)
 	  (const :tag "Use dvipng to make images" dvipng)
@@ -695,6 +697,8 @@ pdflatex, pdf, jpg and png images are OK.  When processing
 through dvi to Postscript, only ps and eps are allowed.  The
 through dvi to Postscript, only ps and eps are allowed.  The
 default we use here encompasses both."
 default we use here encompasses both."
   :group 'org-export-html
   :group 'org-export-html
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(alist :key-type (string :tag "Type")
   :type '(alist :key-type (string :tag "Type")
 		:value-type (regexp :tag "Path")))
 		:value-type (regexp :tag "Path")))
 
 

+ 12 - 0
lisp/ox-latex.el

@@ -516,6 +516,8 @@ pdflatex, pdf, jpg and png images are OK.  When processing
 through dvi to Postscript, only ps and eps are allowed.  The
 through dvi to Postscript, only ps and eps are allowed.  The
 default we use here encompasses both."
 default we use here encompasses both."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(alist :key-type (string :tag "Type")
   :type '(alist :key-type (string :tag "Type")
 		:value-type (regexp :tag "Path")))
 		:value-type (regexp :tag "Path")))
 
 
@@ -530,6 +532,8 @@ default we use here encompasses both."
 (defcustom org-latex-default-table-environment "tabular"
 (defcustom org-latex-default-table-environment "tabular"
   "Default environment used to build tables."
   "Default environment used to build tables."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'string)
   :type 'string)
 
 
 (defcustom org-latex-default-table-mode 'table
 (defcustom org-latex-default-table-mode 'table
@@ -555,6 +559,8 @@ LaTeX attributes.
 When modifying this variable, it may be useful to change
 When modifying this variable, it may be useful to change
 `org-latex-default-table-environment' accordingly."
 `org-latex-default-table-environment' accordingly."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice (const :tag "Table" table)
   :type '(choice (const :tag "Table" table)
 		 (const :tag "Matrix" math)
 		 (const :tag "Matrix" math)
 		 (const :tag "Inline matrix" inline-math)
 		 (const :tag "Inline matrix" inline-math)
@@ -572,6 +578,8 @@ loaded in the header of the document.  This value can be ignored
 locally with \":booktabs t\" and \":booktabs nil\" LaTeX
 locally with \":booktabs t\" and \":booktabs nil\" LaTeX
 attributes."
 attributes."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-latex-table-caption-above t
 (defcustom org-latex-table-caption-above t
@@ -587,6 +595,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-latex
   :group 'org-export-latex
+  :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")))
@@ -920,6 +930,8 @@ logfiles to remove, set `org-latex-logfiles-extensions'."
 The regular expressions are used to find possible errors in the
 The regular expressions are used to find possible errors in the
 log of a latex-run."
 log of a latex-run."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(repeat
   :type '(repeat
 	  (cons
 	  (cons
 	   (string :tag "Regexp")
 	   (string :tag "Regexp")

+ 2 - 0
lisp/ox-md.el

@@ -46,6 +46,8 @@
   "Style used to format headlines.
   "Style used to format headlines.
 This variable can be set to either `atx' or `setext'."
 This variable can be set to either `atx' or `setext'."
   :group 'org-export-md
   :group 'org-export-md
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (const :tag "Use \"atx\" style" atx)
 	  (const :tag "Use \"atx\" style" atx)
 	  (const :tag "Use \"Setext\" style" setext)))
 	  (const :tag "Use \"Setext\" style" setext)))

+ 2 - 0
lisp/ox-odt.el

@@ -727,6 +727,8 @@ nil            Ignore math snippets.
                be loaded.
                be loaded.
 t              Synonym for `mathjax'."
 t              Synonym for `mathjax'."
   :group 'org-export-odt
   :group 'org-export-odt
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (const :tag "Do not process math in any way" nil)
 	  (const :tag "Do not process math in any way" nil)
 	  (const :tag "Use dvipng to make images" dvipng)
 	  (const :tag "Use dvipng to make images" dvipng)

+ 16 - 0
lisp/ox.el

@@ -389,6 +389,8 @@ This variable doesn't apply to properties drawers.
 This option can also be set with the #+OPTIONS line,
 This option can also be set with the #+OPTIONS line,
 e.g. \"d:nil\"."
 e.g. \"d:nil\"."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (const :tag "All drawers" t)
 	  (const :tag "All drawers" t)
 	  (const :tag "None" nil)
 	  (const :tag "None" nil)
@@ -461,6 +463,8 @@ nil         Ignore math snippets.
 `verbatim'  Keep everything in verbatim.
 `verbatim'  Keep everything in verbatim.
 t           Allow export of math snippets."
 t           Allow export of math snippets."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type '(choice
   :type '(choice
 	  (const :tag "Do not process math in any way" nil)
 	  (const :tag "Do not process math in any way" nil)
 	  (const :tag "Interpret math snippets" t)
 	  (const :tag "Interpret math snippets" t)
@@ -509,6 +513,8 @@ e.g. \"e:nil\"."
 This option can also be set with the #+OPTIONS line,
 This option can also be set with the #+OPTIONS line,
 e.g. \"inline:nil\"."
 e.g. \"inline:nil\"."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-export-with-planning nil
 (defcustom org-export-with-planning nil
@@ -516,6 +522,8 @@ e.g. \"inline:nil\"."
 This option can also be set with the #+OPTIONS: line,
 This option can also be set with the #+OPTIONS: line,
 e.g. \"p:t\"."
 e.g. \"p:t\"."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-export-with-priority nil
 (defcustom org-export-with-priority nil
@@ -553,6 +561,8 @@ This option can also be set with the #+SELECT_TAGS: keyword."
 This option can also be set with the #+OPTIONS: line,
 This option can also be set with the #+OPTIONS: line,
 e.g. \"':t\"."
 e.g. \"':t\"."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-export-with-special-strings t
 (defcustom org-export-with-special-strings t
@@ -577,6 +587,8 @@ e.g. \"-:nil\"."
 This option can also be set with the #+OPTIONS: line,
 This option can also be set with the #+OPTIONS: line,
 e.g. \"stat:nil\""
 e.g. \"stat:nil\""
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-export-with-sub-superscripts t
 (defcustom org-export-with-sub-superscripts t
@@ -710,6 +722,8 @@ When nil, remove all these keywords from the export."
 This is a potential security risk, which is why the default value
 This is a potential security risk, which is why the default value
 is nil.  You can also allow them through local buffer variables."
 is nil.  You can also allow them through local buffer variables."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.4"
+  :package-version '(Org . "8.0")
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-export-snippet-translation-alist nil
 (defcustom org-export-snippet-translation-alist nil
@@ -774,6 +788,8 @@ process faster and the export more portable."
   :group 'org-export-general
   :group 'org-export-general
   :version "24.4"
   :version "24.4"
   :package-version '(Org . "8.0")
   :package-version '(Org . "8.0")
+  :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