Browse Source

Merge branch 'add-version-tag'

Bastien Guerry 13 years ago
parent
commit
762c3047a8

+ 1 - 0
lisp/ob-ditaa.el

@@ -53,6 +53,7 @@
   "Option for the ditaa jar file.
   "Option for the ditaa jar file.
 Do not leave leading or trailing spaces in this string."
 Do not leave leading or trailing spaces in this string."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defun org-babel-execute:ditaa (body params)
 (defun org-babel-execute:ditaa (body params)

+ 1 - 0
lisp/ob-exp.el

@@ -43,6 +43,7 @@
 When set to nil no code will be evaluated as part of the export
 When set to nil no code will be evaluated as part of the export
 process."
 process."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 (put 'org-export-babel-evaluate 'safe-local-variable (lambda (x) (eq x nil)))
 (put 'org-export-babel-evaluate 'safe-local-variable (lambda (x) (eq x nil)))
 
 

+ 1 - 0
lisp/ob-js.el

@@ -55,6 +55,7 @@
 (defcustom org-babel-js-cmd "node"
 (defcustom org-babel-js-cmd "node"
   "Name of command used to evaluate js blocks."
   "Name of command used to evaluate js blocks."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defvar org-babel-js-function-wrapper
 (defvar org-babel-js-function-wrapper

+ 1 - 0
lisp/ob-lisp.el

@@ -49,6 +49,7 @@
 For example a value of \"(progn ;; %s\\n   %%s)\" would ignore the
 For example a value of \"(progn ;; %s\\n   %%s)\" would ignore the
 current directory string."
 current directory string."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defun org-babel-expand-body:lisp (body params)
 (defun org-babel-expand-body:lisp (body params)

+ 1 - 0
lisp/ob-lob.el

@@ -39,6 +39,7 @@ files to `org-babel-lob-files'.")
   "Files used to populate the `org-babel-library-of-babel'.
   "Files used to populate the `org-babel-library-of-babel'.
 To add files to this list use the `org-babel-lob-ingest' command."
 To add files to this list use the `org-babel-lob-ingest' command."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'list)
   :type 'list)
 
 
 (defvar org-babel-default-lob-header-args '((:exports . "results"))
 (defvar org-babel-default-lob-header-args '((:exports . "results"))

+ 1 - 0
lisp/ob-picolisp.el

@@ -76,6 +76,7 @@
 (defcustom org-babel-picolisp-cmd "pil"
 (defcustom org-babel-picolisp-cmd "pil"
   "Name of command used to evaluate picolisp blocks."
   "Name of command used to evaluate picolisp blocks."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defun org-babel-expand-body:picolisp (body params &optional processed-params)
 (defun org-babel-expand-body:picolisp (body params &optional processed-params)

+ 1 - 0
lisp/ob-plantuml.el

@@ -44,6 +44,7 @@
 (defcustom org-plantuml-jar-path nil
 (defcustom org-plantuml-jar-path nil
   "Path to the plantuml.jar file."
   "Path to the plantuml.jar file."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defun org-babel-execute:plantuml (body params)
 (defun org-babel-execute:plantuml (body params)

+ 1 - 0
lisp/ob-scheme.el

@@ -54,6 +54,7 @@
 (defcustom org-babel-scheme-cmd "guile"
 (defcustom org-babel-scheme-cmd "guile"
   "Name of command used to evaluate scheme blocks."
   "Name of command used to evaluate scheme blocks."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defun org-babel-expand-body:scheme (body params)
 (defun org-babel-expand-body:scheme (body params)

+ 7 - 0
lisp/ob-tangle.el

@@ -47,6 +47,7 @@ be inserted as the extension commonly used to identify files
 written in this language.  If no entry is found in this list,
 written in this language.  If no entry is found in this list,
 then the name of the language is used."
 then the name of the language is used."
   :group 'org-babel-tangle
   :group 'org-babel-tangle
+  :version "24.1"
   :type '(repeat
   :type '(repeat
 	  (cons
 	  (cons
 	   (string "Language name")
 	   (string "Language name")
@@ -55,16 +56,19 @@ then the name of the language is used."
 (defcustom org-babel-post-tangle-hook nil
 (defcustom org-babel-post-tangle-hook nil
   "Hook run in code files tangled by `org-babel-tangle'."
   "Hook run in code files tangled by `org-babel-tangle'."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'hook)
   :type 'hook)
 
 
 (defcustom org-babel-pre-tangle-hook '(save-buffer)
 (defcustom org-babel-pre-tangle-hook '(save-buffer)
   "Hook run at the beginning of `org-babel-tangle'."
   "Hook run at the beginning of `org-babel-tangle'."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'hook)
   :type 'hook)
 
 
 (defcustom org-babel-tangle-body-hook nil
 (defcustom org-babel-tangle-body-hook nil
   "Hook run over the contents of each code block body."
   "Hook run over the contents of each code block body."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'hook)
   :type 'hook)
 
 
 (defcustom org-babel-tangle-comment-format-beg "[[%link][%source-name]]"
 (defcustom org-babel-tangle-comment-format-beg "[[%link][%source-name]]"
@@ -79,6 +83,7 @@ information into the output using `org-fill-template'.
 Whether or not comments are inserted during tangling is
 Whether or not comments are inserted during tangling is
 controlled by the :comments header argument."
 controlled by the :comments header argument."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-babel-tangle-comment-format-end "%source-name ends here"
 (defcustom org-babel-tangle-comment-format-end "%source-name ends here"
@@ -93,6 +98,7 @@ information into the output using `org-fill-template'.
 Whether or not comments are inserted during tangling is
 Whether or not comments are inserted during tangling is
 controlled by the :comments header argument."
 controlled by the :comments header argument."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-babel-process-comment-text #'org-babel-trim
 (defcustom org-babel-process-comment-text #'org-babel-trim
@@ -101,6 +107,7 @@ inserted as comments in tangled source-code files.  The function
 should take a single string argument and return a string
 should take a single string argument and return a string
 result.  The default value is `org-babel-trim'."
 result.  The default value is `org-babel-trim'."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'function)
   :type 'function)
 
 
 (defun org-babel-find-file-noselect-refresh (file)
 (defun org-babel-find-file-noselect-refresh (file)

+ 2 - 0
lisp/ob.el

@@ -104,6 +104,7 @@ against accidental code block evaluation.  The
 `org-babel-no-eval-on-ctrl-c-ctrl-c' variable can be used to
 `org-babel-no-eval-on-ctrl-c-ctrl-c' variable can be used to
 remove code block execution from the C-c C-c keybinding."
 remove code block execution from the C-c C-c keybinding."
     :group 'org-babel
     :group 'org-babel
+    :version "24.1"
     :type '(choice boolean function))
     :type '(choice boolean function))
 ;; don't allow this variable to be changed through file settings
 ;; don't allow this variable to be changed through file settings
 (put 'org-confirm-babel-evaluate 'safe-local-variable (lambda (x) (eq x t)))
 (put 'org-confirm-babel-evaluate 'safe-local-variable (lambda (x) (eq x t)))
@@ -111,6 +112,7 @@ remove code block execution from the C-c C-c keybinding."
 (defcustom org-babel-no-eval-on-ctrl-c-ctrl-c nil
 (defcustom org-babel-no-eval-on-ctrl-c-ctrl-c nil
   "Remove code block evaluation from the C-c C-c key binding."
   "Remove code block evaluation from the C-c C-c key binding."
   :group 'org-babel
   :group 'org-babel
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-babel-results-keyword "RESULTS"
 (defcustom org-babel-results-keyword "RESULTS"

+ 20 - 0
lisp/org-agenda.el

@@ -649,6 +649,7 @@ See also the variable `org-agenda-tags-todo-honor-ignore-options' if you want
 to make his option also apply to the tags-todo list."
 to make his option also apply to the tags-todo list."
   :group 'org-agenda-skip
   :group 'org-agenda-skip
   :group 'org-agenda-todo-list
   :group 'org-agenda-todo-list
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Ignore future timestamp todos" future)
 	  (const :tag "Ignore future timestamp todos" future)
 	  (const :tag "Ignore past or present timestamp todos" past)
 	  (const :tag "Ignore past or present timestamp todos" past)
@@ -796,6 +797,7 @@ trigger you to schedule it, and then you don't want to be reminded of it
 because you will take care of it on the day when scheduled."
 because you will take care of it on the day when scheduled."
   :group 'org-agenda-skip
   :group 'org-agenda-skip
   :group 'org-agenda-daily/weekly
   :group 'org-agenda-daily/weekly
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Alwas show prewarning" nil)
 	  (const :tag "Alwas show prewarning" nil)
 	  (const :tag "Remove prewarning if entry is scheduled" t)
 	  (const :tag "Remove prewarning if entry is scheduled" t)
@@ -860,6 +862,7 @@ property so than moving the mouse over the command shows it.
 Setting it to nil is good if matcher strings are very long and/or if
 Setting it to nil is good if matcher strings are very long and/or if
 you want to use two-column display (see `org-agenda-menu-two-column')."
 you want to use two-column display (see `org-agenda-menu-two-column')."
   :group 'org-agenda
   :group 'org-agenda
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-agenda-menu-two-column nil
 (defcustom org-agenda-menu-two-column nil
@@ -867,6 +870,7 @@ you want to use two-column display (see `org-agenda-menu-two-column')."
 If you use this, you probably want to set `org-agenda-menu-show-matcher'
 If you use this, you probably want to set `org-agenda-menu-show-matcher'
 to nil."
 to nil."
   :group 'org-agenda
   :group 'org-agenda
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-finalize-agenda-hook nil
 (defcustom org-finalize-agenda-hook nil
@@ -890,6 +894,7 @@ Needs to be set before org.el is loaded."
   "Non-nil means `org-agenda-follow-mode' displays only the
   "Non-nil means `org-agenda-follow-mode' displays only the
 current item's tree, in an indirect buffer."
 current item's tree, in an indirect buffer."
   :group 'org-agenda
   :group 'org-agenda
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-agenda-show-outline-path t
 (defcustom org-agenda-show-outline-path t
@@ -1042,11 +1047,13 @@ This function makes sure that dates are aligned for easy reading."
   "Non-nil means use leading zero for military times in agenda.
   "Non-nil means use leading zero for military times in agenda.
 For example, 9:30am would become 09:30 rather than  9:30."
 For example, 9:30am would become 09:30 rather than  9:30."
   :group 'org-agenda-daily/weekly
   :group 'org-agenda-daily/weekly
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-agenda-timegrid-use-ampm nil
 (defcustom org-agenda-timegrid-use-ampm nil
   "When set, show AM/PM style timestamps on the timegrid."
   "When set, show AM/PM style timestamps on the timegrid."
   :group 'org-agenda
   :group 'org-agenda
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defun org-agenda-time-of-day-to-ampm (time)
 (defun org-agenda-time-of-day-to-ampm (time)
@@ -1094,6 +1101,7 @@ stamp currently points to the past, the first key press will move it
 to today.  WHen nil, just move one day forward even if the date stays
 to today.  WHen nil, just move one day forward even if the date stays
 in the past."
 in the past."
   :group 'org-agenda-daily/weekly
   :group 'org-agenda-daily/weekly
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-agenda-include-diary nil
 (defcustom org-agenda-include-diary nil
@@ -1106,6 +1114,7 @@ Custom commands can set this variable in the options section."
   "If non-nil, include entries within their deadline warning period.
   "If non-nil, include entries within their deadline warning period.
 Custom commands can set this variable in the options section."
 Custom commands can set this variable in the options section."
   :group 'org-agenda-daily/weekly
   :group 'org-agenda-daily/weekly
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-agenda-repeating-timestamp-show-all t
 (defcustom org-agenda-repeating-timestamp-show-all t
@@ -1181,6 +1190,7 @@ issue display.
 :short-face           face for clock intervals that are too short"
 :short-face           face for clock intervals that are too short"
   :group 'org-agenda-daily/weekly
   :group 'org-agenda-daily/weekly
   :group 'org-clock
   :group 'org-clock
+  :version "24.1"
   :type 'plist)
   :type 'plist)
 
 
 (defcustom org-agenda-log-mode-add-notes t
 (defcustom org-agenda-log-mode-add-notes t
@@ -1239,6 +1249,7 @@ by preceding the first snippet with \"+\" or \"-\".  If the first snippet
 is a regexp marked with braces like \"{abc}\", this will also switch to
 is a regexp marked with braces like \"{abc}\", this will also switch to
 boolean search."
 boolean search."
   :group 'org-agenda-search-view
   :group 'org-agenda-search-view
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (if (fboundp 'defvaralias)
 (if (fboundp 'defvaralias)
@@ -1249,6 +1260,7 @@ boolean search."
   "Non-nil means, search words must be matches as complete words.
   "Non-nil means, search words must be matches as complete words.
 When nil, they may also match part of a word."
 When nil, they may also match part of a word."
   :group 'org-agenda-search-view
   :group 'org-agenda-search-view
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defgroup org-agenda-time-grid nil
 (defgroup org-agenda-time-grid nil
@@ -1312,12 +1324,14 @@ a grid line."
 (defcustom org-agenda-show-current-time-in-grid t
 (defcustom org-agenda-show-current-time-in-grid t
   "Non-nil means show the current time in the time grid."
   "Non-nil means show the current time in the time grid."
   :group 'org-agenda-time-grid
   :group 'org-agenda-time-grid
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-agenda-current-time-string
 (defcustom org-agenda-current-time-string
   "now - - - - - - - - - - - - - - - - - - - - - - - - -"
   "now - - - - - - - - - - - - - - - - - - - - - - - - -"
   "The string for the current time marker in the agenda."
   "The string for the current time marker in the agenda."
   :group 'org-agenda-time-grid
   :group 'org-agenda-time-grid
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defgroup org-agenda-sorting nil
 (defgroup org-agenda-sorting nil
@@ -1528,6 +1542,7 @@ that passed since this item was scheduled first."
   "Text preceding item pulled into the agenda by inactive time stamps.
   "Text preceding item pulled into the agenda by inactive time stamps.
 These entries are added to the agenda when pressing \"[\"."
 These entries are added to the agenda when pressing \"[\"."
   :group 'org-agenda-line-format
   :group 'org-agenda-line-format
+  :version "24.1"
   :type '(list
   :type '(list
 	  (string :tag "Scheduled today     ")
 	  (string :tag "Scheduled today     ")
 	  (string :tag "Scheduled previously")))
 	  (string :tag "Scheduled previously")))
@@ -1566,6 +1581,7 @@ the headline/diary entry."
   "Non-nil means remove time ranges specifications in agenda
   "Non-nil means remove time ranges specifications in agenda
 items that span on several days."
 items that span on several days."
   :group 'org-agenda-line-format
   :group 'org-agenda-line-format
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-agenda-default-appointment-duration nil
 (defcustom org-agenda-default-appointment-duration nil
@@ -1647,6 +1663,7 @@ The only argument passed to that function is the day. It should
 returns a face, or nil if does not want to specify a face and let
 returns a face, or nil if does not want to specify a face and let
 the normal rules apply."
 the normal rules apply."
   :group 'org-agenda-line-format
   :group 'org-agenda-line-format
+  :version "24.1"
   :type 'function)
   :type 'function)
 
 
 (defcustom org-agenda-category-icon-alist nil
 (defcustom org-agenda-category-icon-alist nil
@@ -1679,6 +1696,7 @@ category, you can use:
 
 
   (\"Emacs\" '(space . (:width (16))))"
   (\"Emacs\" '(space . (:width (16))))"
   :group 'org-agenda-line-format
   :group 'org-agenda-line-format
+  :version "24.1"
   :type '(alist :key-type (string :tag "Regexp matching category")
   :type '(alist :key-type (string :tag "Regexp matching category")
 		:value-type (choice (list :tag "Icon"
 		:value-type (choice (list :tag "Icon"
 					  (string :tag "File or data")
 					  (string :tag "File or data")
@@ -1741,6 +1759,7 @@ With selected entries in an agenda buffer, `B R' will call
 the custom function `set-category' on the selected entries.
 the custom function `set-category' on the selected entries.
 Note that functions in this alist don't need to be quoted."
 Note that functions in this alist don't need to be quoted."
   :type 'alist
   :type 'alist
+  :version "24.1"
   :group 'org-agenda)
   :group 'org-agenda)
 
 
 (eval-when-compile
 (eval-when-compile
@@ -7989,6 +8008,7 @@ top-level    as top-level entries at the end of the file."
 (defcustom org-agenda-insert-diary-extract-time nil
 (defcustom org-agenda-insert-diary-extract-time nil
   "Non-nil means extract any time specification from the diary entry."
   "Non-nil means extract any time specification from the diary entry."
   :group 'org-agenda
   :group 'org-agenda
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defun org-agenda-add-entry-to-org-agenda-diary-file (type text &optional d1 d2)
 (defun org-agenda-add-entry-to-org-agenda-diary-file (type text &optional d1 d2)

+ 2 - 0
lisp/org-archive.el

@@ -43,6 +43,7 @@
 (defcustom org-archive-reversed-order nil
 (defcustom org-archive-reversed-order nil
   "Non-nil means make the tree first child under the archive heading, not last."
   "Non-nil means make the tree first child under the archive heading, not last."
   :group 'org-archive
   :group 'org-archive
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-archive-sibling-heading "Archive"
 (defcustom org-archive-sibling-heading "Archive"
@@ -72,6 +73,7 @@ This variable is obsolete and has no effect anymore, instead add or remove
 (defcustom org-archive-subtree-add-inherited-tags 'infile
 (defcustom org-archive-subtree-add-inherited-tags 'infile
   "Non-nil means append inherited tags when archiving a subtree."
   "Non-nil means append inherited tags when archiving a subtree."
   :group 'org-archive
   :group 'org-archive
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Never" nil)
 	  (const :tag "Never" nil)
 	  (const :tag "When archiving a subtree to the same file" infile)
 	  (const :tag "When archiving a subtree to the same file" infile)

+ 1 - 0
lisp/org-attach.el

@@ -101,6 +101,7 @@ ln    create a hard link.  Note that this is not supported
 (defcustom org-attach-store-link-p nil
 (defcustom org-attach-store-link-p nil
   "Non-nil means store a link to a file when attaching it."
   "Non-nil means store a link to a file when attaching it."
   :group 'org-attach
   :group 'org-attach
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Don't store link" nil)
 	  (const :tag "Don't store link" nil)
 	  (const :tag "Link to origin location" t)
 	  (const :tag "Link to origin location" t)

+ 9 - 0
lisp/org-beamer.el

@@ -43,6 +43,7 @@
 (defcustom org-beamer-use-parts nil
 (defcustom org-beamer-use-parts nil
   ""
   ""
   :group 'org-beamer
   :group 'org-beamer
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-beamer-frame-level 1
 (defcustom org-beamer-frame-level 1
@@ -52,6 +53,7 @@ Setting this to 2 will allow sections, 3 will allow subsections as well.
 You can set this to 4 as well, if you at the same time set
 You can set this to 4 as well, if you at the same time set
 `org-beamer-use-parts' to make the top levels `\part'."
 `org-beamer-use-parts' to make the top levels `\part'."
   :group 'org-beamer
   :group 'org-beamer
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Frames need a BEAMER_env property" nil)
 	  (const :tag "Frames need a BEAMER_env property" nil)
 	  (integer :tag "Specific level makes a frame")))
 	  (integer :tag "Specific level makes a frame")))
@@ -60,12 +62,14 @@ You can set this to 4 as well, if you at the same time set
   "Default options string to use for frames, should contains the [brackets].
   "Default options string to use for frames, should contains the [brackets].
 And example for this is \"[allowframebreaks]\"."
 And example for this is \"[allowframebreaks]\"."
   :group 'org-beamer
   :group 'org-beamer
+  :version "24.1"
   :type '(string :tag "[options]"))
   :type '(string :tag "[options]"))
 
 
 (defcustom org-beamer-column-view-format
 (defcustom org-beamer-column-view-format
   "%45ITEM %10BEAMER_env(Env) %10BEAMER_envargs(Env Args) %4BEAMER_col(Col) %8BEAMER_extra(Extra)"
   "%45ITEM %10BEAMER_env(Env) %10BEAMER_envargs(Env Args) %4BEAMER_col(Col) %8BEAMER_extra(Extra)"
   "Default column view format that should be used to fill the template."
   "Default column view format that should be used to fill the template."
   :group 'org-beamer
   :group 'org-beamer
+  :version "24.1"
   :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")))
@@ -76,6 +80,7 @@ And example for this is \"[allowframebreaks]\"."
 When a beamer template is filled, this will be the default for
 When a beamer template is filled, this will be the default for
 BEAMER_HEADER_EXTRA, which will be inserted just before \\begin{document}."
 BEAMER_HEADER_EXTRA, which will be inserted just before \\begin{document}."
   :group 'org-beamer
   :group 'org-beamer
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const  :tag "Do not insert Beamer themes" nil)
 	  (const  :tag "Do not insert Beamer themes" nil)
 	  (string :tag "Beamer themes")))
 	  (string :tag "Beamer themes")))
@@ -143,6 +148,7 @@ open    The opening template for the environment, with the following escapes
 close   The closing string of the environment."
 close   The closing string of the environment."
 
 
   :group 'org-beamer
   :group 'org-beamer
+  :version "24.1"
   :type '(repeat
   :type '(repeat
 	  (list
 	  (list
 	   (string :tag "Environment")
 	   (string :tag "Environment")
@@ -403,6 +409,7 @@ the value will be inserted right after the documentclass statement."
 (defcustom org-beamer-fragile-re "\\\\\\(verb\\|lstinline\\)\\|^[ \t]*\\\\begin{\\(verbatim\\|lstlisting\\|minted\\)}"
 (defcustom org-beamer-fragile-re "\\\\\\(verb\\|lstinline\\)\\|^[ \t]*\\\\begin{\\(verbatim\\|lstlisting\\|minted\\)}"
   "If this regexp matches in a frame, the frame is marked as fragile."
   "If this regexp matches in a frame, the frame is marked as fragile."
   :group 'org-beamer
   :group 'org-beamer
+  :version "24.1"
   :type 'regexp)
   :type 'regexp)
 
 
 (defface org-beamer-tag '((t (:box (:line-width 1 :color grey40))))
 (defface org-beamer-tag '((t (:box (:line-width 1 :color grey40))))
@@ -512,6 +519,7 @@ This function will run in the final LaTeX document."
 (defcustom org-beamer-outline-frame-title "Outline"
 (defcustom org-beamer-outline-frame-title "Outline"
   "Default title of a frame containing an outline."
   "Default title of a frame containing an outline."
   :group 'org-beamer
   :group 'org-beamer
+  :version "24.1"
   :type '(string :tag "Outline frame title")
   :type '(string :tag "Outline frame title")
 )
 )
 
 
@@ -520,6 +528,7 @@ This function will run in the final LaTeX document."
 You might want to put e.g. [allowframebreaks=0.9] here.  Remember to
 You might want to put e.g. [allowframebreaks=0.9] here.  Remember to
 include square brackets."
 include square brackets."
   :group 'org-beamer
   :group 'org-beamer
+  :version "24.1"
   :type '(string :tag "Outline frame options")
   :type '(string :tag "Outline frame options")
 )
 )
 
 

+ 9 - 0
lisp/org-bibtex.el

@@ -216,12 +216,14 @@
 (defcustom org-bibtex-autogen-keys nil
 (defcustom org-bibtex-autogen-keys nil
   "Set to a truth value to use `bibtex-generate-autokey' to generate keys."
   "Set to a truth value to use `bibtex-generate-autokey' to generate keys."
   :group 'org-bibtex
   :group 'org-bibtex
+  :version "24.1"
   :type  'boolean)
   :type  'boolean)
 
 
 (defcustom org-bibtex-prefix nil
 (defcustom org-bibtex-prefix nil
   "Optional prefix for all bibtex property names.
   "Optional prefix for all bibtex property names.
 For example setting to 'BIB_' would allow interoperability with fireforg."
 For example setting to 'BIB_' would allow interoperability with fireforg."
   :group 'org-bibtex
   :group 'org-bibtex
+  :version "24.1"
   :type  'string)
   :type  'string)
 
 
 (defcustom org-bibtex-treat-headline-as-title t
 (defcustom org-bibtex-treat-headline-as-title t
@@ -230,6 +232,7 @@ If an entry is missing a title property, use the headline text as
 the property. If this value is t, `org-bibtex-check' will ignore
 the property. If this value is t, `org-bibtex-check' will ignore
 a missing title field."
 a missing title field."
   :group 'org-bibtex
   :group 'org-bibtex
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-bibtex-export-arbitrary-fields nil
 (defcustom org-bibtex-export-arbitrary-fields nil
@@ -238,6 +241,7 @@ This only has effect if `org-bibtex-prefix' is defined, so as to
 ensure that other org-properties, such as CATEGORY or LOGGING are
 ensure that other org-properties, such as CATEGORY or LOGGING are
 not placed in the exported bibtex entry."
 not placed in the exported bibtex entry."
   :group 'org-bibtex
   :group 'org-bibtex
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-bibtex-key-property "CUSTOM_ID"
 (defcustom org-bibtex-key-property "CUSTOM_ID"
@@ -247,11 +251,13 @@ bibtex headlines from within an org file. This can be set to ID
 to enable global links, but only with great caution, as global
 to enable global links, but only with great caution, as global
 IDs must be unique."
 IDs must be unique."
   :group 'org-bibtex
   :group 'org-bibtex
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-bibtex-tags nil
 (defcustom org-bibtex-tags nil
   "List of tag(s) that should be added to new bib entries."
   "List of tag(s) that should be added to new bib entries."
   :group 'org-bibtex
   :group 'org-bibtex
+  :version "24.1"
   :type '(repeat  :tag "Tag" (string)))
   :type '(repeat  :tag "Tag" (string)))
 
 
 (defcustom org-bibtex-tags-are-keywords nil
 (defcustom org-bibtex-tags-are-keywords nil
@@ -266,17 +272,20 @@ comma-separated string of keywords when exported to bibtex. Tags
 defined in `org-bibtex-tags' or `org-bibtex-no-export-tags' will
 defined in `org-bibtex-tags' or `org-bibtex-no-export-tags' will
 not be exported."
 not be exported."
   :group 'org-bibtex
   :group 'org-bibtex
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-bibtex-no-export-tags nil
 (defcustom org-bibtex-no-export-tags nil
   "List of tag(s) that should not be converted to keywords.
   "List of tag(s) that should not be converted to keywords.
 This variable is relevant only if `org-bibtex-export-tags-as-keywords` is t."
 This variable is relevant only if `org-bibtex-export-tags-as-keywords` is t."
   :group 'org-bibtex
   :group 'org-bibtex
+  :version "24.1"
   :type '(repeat :tag "Tag" (string)))
   :type '(repeat :tag "Tag" (string)))
 
 
 (defcustom org-bibtex-type-property-name "btype"
 (defcustom org-bibtex-type-property-name "btype"
   "Property in which to store bibtex entry type (e.g., article)."
   "Property in which to store bibtex entry type (e.g., article)."
   :group 'org-bibtex
   :group 'org-bibtex
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 
 

+ 3 - 0
lisp/org-capture.el

@@ -262,6 +262,7 @@ w3, w3m                 |  %:type %:url
 info                    |  %:type %:file %:node
 info                    |  %:type %:file %:node
 calendar                |  %:type %:date"
 calendar                |  %:type %:date"
   :group 'org-capture
   :group 'org-capture
+  :version "24.1"
   :type
   :type
   '(repeat
   '(repeat
     (choice :value ("" "" entry (file "~/org/notes.org") "")
     (choice :value ("" "" entry (file "~/org/notes.org") "")
@@ -336,12 +337,14 @@ calendar                |  %:type %:date"
 The capture buffer is still current when this hook runs and it is
 The capture buffer is still current when this hook runs and it is
 widened to the entire buffer."
 widened to the entire buffer."
   :group 'org-capture
   :group 'org-capture
+  :version "24.1"
   :type 'hook)
   :type 'hook)
 
 
 (defcustom org-capture-after-finalize-hook nil
 (defcustom org-capture-after-finalize-hook nil
   "Hook that is run right after a capture process is finalized.
   "Hook that is run right after a capture process is finalized.
   Suitable for window cleanup"
   Suitable for window cleanup"
   :group 'org-capture
   :group 'org-capture
+  :version "24.1"
   :type 'hook)
   :type 'hook)
 
 
 ;;; The property list for keeping information about the capture process
 ;;; The property list for keeping information about the capture process

+ 6 - 0
lisp/org-clock.el

@@ -226,6 +226,7 @@ should get a different face (`org-mode-line-clock-overrun').
 When this is a string, it is prepended to the clock string as an indication,
 When this is a string, it is prepended to the clock string as an indication,
 also using the face `org-mode-line-clock-overrun'."
 also using the face `org-mode-line-clock-overrun'."
   :group 'org-clock
   :group 'org-clock
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Just mark the time string" nil)
 	  (const :tag "Just mark the time string" nil)
 	  (string :tag "Text to prepend")))
 	  (string :tag "Text to prepend")))
@@ -267,12 +268,14 @@ string as argument."
     :formatter nil)
     :formatter nil)
   "Default properties for clock tables."
   "Default properties for clock tables."
   :group 'org-clock
   :group 'org-clock
+  :version "24.1"
   :type 'plist)
   :type 'plist)
 
 
 (defcustom org-clock-clocktable-formatter 'org-clocktable-write-default
 (defcustom org-clock-clocktable-formatter 'org-clocktable-write-default
   "Function to turn clocking data into a table.
   "Function to turn clocking data into a table.
 For more information, see `org-clocktable-write-default'."
 For more information, see `org-clocktable-write-default'."
   :group 'org-clocktable
   :group 'org-clocktable
+  :version "24.1"
   :type 'function)
   :type 'function)
 
 
 ;; FIXME: translate es and nl last string "Clock summary at"
 ;; FIXME: translate es and nl last string "Clock summary at"
@@ -283,6 +286,7 @@ For more information, see `org-clocktable-write-default'."
     ("nl" "Bestand"  "N"  "Tijdstip"   "Hoofding" "Duur"  "ALLES" "Totale duur"  "Bestandstijd" "Clock summary at"))
     ("nl" "Bestand"  "N"  "Tijdstip"   "Hoofding" "Duur"  "ALLES" "Totale duur"  "Bestandstijd" "Clock summary at"))
   "Terms used in clocktable, translated to different languages."
   "Terms used in clocktable, translated to different languages."
   :group 'org-clocktable
   :group 'org-clocktable
+  :version "24.1"
   :type 'alist)
   :type 'alist)
 
 
 (defcustom org-clock-clocktable-default-properties '(:maxlevel 2 :scope file)
 (defcustom org-clock-clocktable-default-properties '(:maxlevel 2 :scope file)
@@ -310,11 +314,13 @@ play with them."
 (defcustom org-clock-report-include-clocking-task nil
 (defcustom org-clock-report-include-clocking-task nil
   "When non-nil, include the current clocking task time in clock reports."
   "When non-nil, include the current clocking task time in clock reports."
   :group 'org-clock
   :group 'org-clock
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-clock-resolve-expert nil
 (defcustom org-clock-resolve-expert nil
   "Non-nil means do not show the splash buffer with the clock resolver."
   "Non-nil means do not show the splash buffer with the clock resolver."
   :group 'org-clock
   :group 'org-clock
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defvar org-clock-in-prepare-hook nil
 (defvar org-clock-in-prepare-hook nil

+ 1 - 0
lisp/org-crypt.el

@@ -111,6 +111,7 @@ nil      : Leave auto-save-mode enabled.
            NOTE: This only works for entries which have a tag
            NOTE: This only works for entries which have a tag
            that matches `org-crypt-tag-matcher'."
            that matches `org-crypt-tag-matcher'."
   :group 'org-crypt
   :group 'org-crypt
+  :version "24.1"
   :type '(choice (const :tag "Always"  t)
   :type '(choice (const :tag "Always"  t)
                  (const :tag "Never"   nil)
                  (const :tag "Never"   nil)
                  (const :tag "Ask"     ask)
                  (const :tag "Ask"     ask)

+ 3 - 0
lisp/org-ctags.el

@@ -162,6 +162,7 @@ See the ctags documentation for more information.")
     (t "ctags-exuberant"))
     (t "ctags-exuberant"))
   "Full path to the ctags executable file."
   "Full path to the ctags executable file."
   :group 'org-ctags
   :group 'org-ctags
+  :version "24.1"
   :type 'file)
   :type 'file)
 
 
 (defcustom org-ctags-open-link-functions
 (defcustom org-ctags-open-link-functions
@@ -170,6 +171,7 @@ See the ctags documentation for more information.")
     org-ctags-ask-append-topic)
     org-ctags-ask-append-topic)
   "List of functions to be prepended to ORG-OPEN-LINK-FUNCTIONS when ORG-CTAGS is active."
   "List of functions to be prepended to ORG-OPEN-LINK-FUNCTIONS when ORG-CTAGS is active."
   :group 'org-ctags
   :group 'org-ctags
+  :version "24.1"
   :type 'hook
   :type 'hook
   :options '(org-ctags-find-tag
   :options '(org-ctags-find-tag
              org-ctags-ask-rebuild-tags-file-then-find-tag
              org-ctags-ask-rebuild-tags-file-then-find-tag
@@ -191,6 +193,7 @@ Created as a local variable in each buffer.")
 The following patterns are replaced in the string:
 The following patterns are replaced in the string:
     `%t' - replaced with the capitalized title of the hyperlink"
     `%t' - replaced with the capitalized title of the hyperlink"
   :group 'org-ctags
   :group 'org-ctags
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 
 

+ 2 - 0
lisp/org-docbook.el

@@ -150,6 +150,7 @@ avoid same set of footnote IDs being used multiple times."
 (defcustom org-export-docbook-footnote-separator "<superscript>, </superscript>"
 (defcustom org-export-docbook-footnote-separator "<superscript>, </superscript>"
   "Text used to separate footnotes."
   "Text used to separate footnotes."
   :group 'org-export-docbook
   :group 'org-export-docbook
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-docbook-emphasis-alist
 (defcustom org-export-docbook-emphasis-alist
@@ -195,6 +196,7 @@ This XSLT stylesheet is used by
 Object (FO) files.  You can use either `fo/docbook.xsl' that
 Object (FO) files.  You can use either `fo/docbook.xsl' that
 comes with DocBook, or any customization layer you may have."
 comes with DocBook, or any customization layer you may have."
   :group 'org-export-docbook
   :group 'org-export-docbook
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-docbook-xslt-proc-command nil
 (defcustom org-export-docbook-xslt-proc-command nil

+ 2 - 0
lisp/org-entities.el

@@ -44,6 +44,7 @@
 For example, this will replace \"\\nsup\" with \"[not a superset of]\"
 For example, this will replace \"\\nsup\" with \"[not a superset of]\"
 in backends where the corresponding character is not available."
 in backends where the corresponding character is not available."
   :group 'org-entities
   :group 'org-entities
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-entities-user nil
 (defcustom org-entities-user nil
@@ -68,6 +69,7 @@ utf-8 replacement    Use the special characters available in utf-8.
 If you define new entities here that require specific LaTeX packages to be
 If you define new entities here that require specific LaTeX packages to be
 loaded, add these packages to `org-export-latex-packages-alist'."
 loaded, add these packages to `org-export-latex-packages-alist'."
   :group 'org-entities
   :group 'org-entities
+  :version "24.1"
   :type '(repeat
   :type '(repeat
 	  (list
 	  (list
 	   (string :tag "name  ")
 	   (string :tag "name  ")

+ 1 - 0
lisp/org-exp-blocks.el

@@ -135,6 +135,7 @@ export function should accept three arguments."
 (defcustom org-export-blocks-postblock-hook nil
 (defcustom org-export-blocks-postblock-hook nil
   "Run after blocks have been processed with `org-export-blocks-preprocess'."
   "Run after blocks have been processed with `org-export-blocks-preprocess'."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.1"
   :type 'hook)
   :type 'hook)
 
 
 (defun org-export-blocks-html-quote (body &optional open close)
 (defun org-export-blocks-html-quote (body &optional open close)

+ 6 - 0
lisp/org-exp.el

@@ -98,6 +98,7 @@ is nil, the buffer remains buried also in these cases."
 This applied to the commands `org-export-as-html-and-open' and
 This applied to the commands `org-export-as-html-and-open' and
 `org-export-as-pdf-and-open'."
 `org-export-as-pdf-and-open'."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-export-run-in-background nil
 (defcustom org-export-run-in-background nil
@@ -120,6 +121,7 @@ force an export command into the current process."
   "The initial scope when exporting with `org-export'.
   "The initial scope when exporting with `org-export'.
 This variable can be either set to 'buffer or 'subtree."
 This variable can be either set to 'buffer or 'subtree."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Export current buffer" 'buffer)
 	  (const :tag "Export current buffer" 'buffer)
 	  (const :tag "Export current subtree" 'subtree)))
 	  (const :tag "Export current subtree" 'subtree)))
@@ -220,6 +222,7 @@ and in `org-clock-clocktable-language-setup'."
 (defcustom org-export-date-timestamp-format "%Y-%m-%d"
 (defcustom org-export-date-timestamp-format "%Y-%m-%d"
   "Time string format for Org timestamps in the #+DATE option."
   "Time string format for Org timestamps in the #+DATE option."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defvar org-export-page-description ""
 (defvar org-export-page-description ""
@@ -317,6 +320,7 @@ done                 include only tasks that are already done.
 nil                  remove all tasks before export
 nil                  remove all tasks before export
 list of TODO kwds    keep only tasks with these keywords"
 list of TODO kwds    keep only tasks with these keywords"
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "All tasks" t)
 	  (const :tag "All tasks" t)
 	  (const :tag "No tasks" nil)
 	  (const :tag "No tasks" nil)
@@ -367,6 +371,7 @@ e.g. \"author:nil\"."
 This option can also be set with the +OPTIONS line,
 This option can also be set with the +OPTIONS line,
 e.g. \"email:t\"."
 e.g. \"email:t\"."
   :group 'org-export-general
   :group 'org-export-general
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-export-creator-info t
 (defcustom org-export-creator-info t
@@ -594,6 +599,7 @@ the values of constants may be useful to have."
 This is the global equivalent of the :remove-nil-lines option
 This is the global equivalent of the :remove-nil-lines option
 when locally sending a table with #+ORGTBL."
 when locally sending a table with #+ORGTBL."
   :group 'org-export-tables
   :group 'org-export-tables
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-export-prefer-native-exporter-for-tables nil
 (defcustom org-export-prefer-native-exporter-for-tables nil

+ 3 - 0
lisp/org-faces.el

@@ -351,6 +351,7 @@ keywords will then be interpreted as either foreground or background
 color."
 color."
   :group 'org-faces
   :group 'org-faces
   :group 'org-todo
   :group 'org-todo
+  :version "24.1"
   :type '(repeat
   :type '(repeat
 	  (cons (choice (const todo) (const tag) (const priority))
 	  (cons (choice (const todo) (const tag) (const priority))
 		(choice (const :foreground) (const :background)))))
 		(choice (const :foreground) (const :background)))))
@@ -547,6 +548,7 @@ follows a #+DATE:, #+AUTHOR: or #+EMAIL: keyword."
 When nil, format these as normal Org.  This is the default, because the
 When nil, format these as normal Org.  This is the default, because the
 content of these blocks will still be treated as Org syntax."
 content of these blocks will still be treated as Org syntax."
   :group 'org-faces
   :group 'org-faces
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defface org-clock-overlay ;; copied from secondary-selection
 (defface org-clock-overlay ;; copied from secondary-selection
@@ -732,6 +734,7 @@ If nil, then all levels >=org-n-level-faces are styled like
 level org-n-level-faces"
 level org-n-level-faces"
  :group 'org-appearance
  :group 'org-appearance
  :group 'org-faces
  :group 'org-faces
+ :version "24.1"
  :type 'boolean)
  :type 'boolean)
 
 
 (defface org-latex-and-export-specials
 (defface org-latex-and-export-specials

+ 1 - 0
lisp/org-freemind.el

@@ -414,6 +414,7 @@ MATCHED is the link just matched."
   ;; with this setting now, but not before??? Was this perhaps a java
   ;; with this setting now, but not before??? Was this perhaps a java
   ;; bug or is it a windows xp bug (some resource gets exhausted if you
   ;; bug or is it a windows xp bug (some resource gets exhausted if you
   ;; use sticky keys which I do).
   ;; use sticky keys which I do).
+  :version "24.1"
   :group 'org-freemind)
   :group 'org-freemind)
 
 
 (defun org-freemind-org-text-to-freemind-subnode/note (node-name start end drawers-regexp)
 (defun org-freemind-org-text-to-freemind-subnode/note (node-name start end drawers-regexp)

+ 1 - 0
lisp/org-gnus.el

@@ -62,6 +62,7 @@ configured) IMAP servers don't support this operation quickly.
 So if following a link to a Gnus article takes ages, try setting
 So if following a link to a Gnus article takes ages, try setting
 this variable to `t'."
 this variable to `t'."
   :group 'org-link-store
   :group 'org-link-store
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 
 

+ 2 - 0
lisp/org-habit.el

@@ -70,11 +70,13 @@ relative to the current effective date."
 (defcustom org-habit-today-glyph ?!
 (defcustom org-habit-today-glyph ?!
   "Glyph character used to identify today."
   "Glyph character used to identify today."
   :group 'org-habit
   :group 'org-habit
+  :version "24.1"
   :type 'character)
   :type 'character)
 
 
 (defcustom org-habit-completed-glyph ?*
 (defcustom org-habit-completed-glyph ?*
   "Glyph character used to show completed days on which a task was done."
   "Glyph character used to show completed days on which a task was done."
   :group 'org-habit
   :group 'org-habit
+  :version "24.1"
   :type 'character)
   :type 'character)
 
 
 (defface org-habit-clear-face
 (defface org-habit-clear-face

+ 9 - 0
lisp/org-html.el

@@ -64,6 +64,7 @@ by the footnotes themselves."
 (defcustom org-export-html-footnote-separator "<sup>, </sup>"
 (defcustom org-export-html-footnote-separator "<sup>, </sup>"
   "Text used to separate footnotes."
   "Text used to separate footnotes."
   :group 'org-export-html
   :group 'org-export-html
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-html-coding-system nil
 (defcustom org-export-html-coding-system nil
@@ -252,6 +253,7 @@ You can also customize this for each buffer, using something like
 
 
 #+MATHJAX: scale:\"133\" align:\"right\" mathml:t path:\"/MathJax/\""
 #+MATHJAX: scale:\"133\" align:\"right\" mathml:t path:\"/MathJax/\""
   :group 'org-export-html
   :group 'org-export-html
+  :version "24.1"
   :type '(list :greedy t
   :type '(list :greedy t
 	      (list :tag "path   (the path from where to load MathJax.js)"
 	      (list :tag "path   (the path from where to load MathJax.js)"
 		    (const :format "       " path) (string))
 		    (const :format "       " path) (string))
@@ -335,6 +337,7 @@ You can also customize this for each buffer, using something like
 </script>"
 </script>"
   "The MathJax setup for XHTML files."
   "The MathJax setup for XHTML files."
   :group 'org-export-html
   :group 'org-export-html
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-html-tag-class-prefix ""
 (defcustom org-export-html-tag-class-prefix ""
@@ -361,6 +364,7 @@ It requires to %s: both will be replaced by the anchor referring
 to the headline (e.g. \"sec-2\").  When set to `nil', don't insert
 to the headline (e.g. \"sec-2\").  When set to `nil', don't insert
 HTML anchors in headlines."
 HTML anchors in headlines."
   :group 'org-export-html
   :group 'org-export-html
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-html-preamble t
 (defcustom org-export-html-preamble t
@@ -392,6 +396,7 @@ precedence over this variable."
 If you need to use a \"%\" character, you need to escape it
 If you need to use a \"%\" character, you need to escape it
 like that: \"%%\"."
 like that: \"%%\"."
   :group 'org-export-html
   :group 'org-export-html
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-html-postamble 'auto
 (defcustom org-export-html-postamble 'auto
@@ -432,6 +437,7 @@ precedence over this variable."
 If you need to use a \"%\" character, you need to escape it
 If you need to use a \"%\" character, you need to escape it
 like that: \"%%\"."
 like that: \"%%\"."
   :group 'org-export-html
   :group 'org-export-html
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-html-home/up-format
 (defcustom org-export-html-home/up-format
@@ -548,6 +554,7 @@ When nil, alignment will only be specified in the column tags, but this
 is ignored by some browsers (like Firefox, Safari).  Opera does it right
 is ignored by some browsers (like Firefox, Safari).  Opera does it right
 though."
 though."
   :group 'org-export-tables
   :group 'org-export-tables
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-export-html-table-use-header-tags-for-first-column nil
 (defcustom org-export-html-table-use-header-tags-for-first-column nil
@@ -578,6 +585,7 @@ When nil, also column one will use data tags."
     (">" . "&gt;"))
     (">" . "&gt;"))
   "Alist of characters to be converted by `org-html-protect'."
   "Alist of characters to be converted by `org-html-protect'."
   :group 'org-export-html
   :group 'org-export-html
+  :version "24.1"
   :type '(repeat (cons (string :tag "Character")
   :type '(repeat (cons (string :tag "Character")
 		       (string :tag "HTML equivalent"))))
 		       (string :tag "HTML equivalent"))))
 
 
@@ -639,6 +647,7 @@ 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.1"
   :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:")

+ 4 - 0
lisp/org-icalendar.el

@@ -54,6 +54,7 @@ for timed events.  If non-zero, alarms are created.
 - The alarm will go off N minutes before the event
 - The alarm will go off N minutes before the event
 - only a DISPLAY action is defined."
 - only a DISPLAY action is defined."
   :group 'org-export-icalendar
   :group 'org-export-icalendar
+  :version "24.1"
   :type 'integer)
   :type 'integer)
 
 
 (defcustom org-icalendar-combined-name "OrgMode"
 (defcustom org-icalendar-combined-name "OrgMode"
@@ -64,6 +65,7 @@ for timed events.  If non-zero, alarms are created.
 (defcustom org-icalendar-combined-description nil
 (defcustom org-icalendar-combined-description nil
   "Calendar description for the combined iCalendar (all agenda files)."
   "Calendar description for the combined iCalendar (all agenda files)."
   :group 'org-export-icalendar
   :group 'org-export-icalendar
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-icalendar-use-plain-timestamp t
 (defcustom org-icalendar-use-plain-timestamp t
@@ -74,6 +76,7 @@ for timed events.  If non-zero, alarms are created.
 (defcustom org-icalendar-honor-noexport-tag nil
 (defcustom org-icalendar-honor-noexport-tag nil
   "Non-nil means don't export entries with a tag in `org-export-exclude-tags'."
   "Non-nil means don't export entries with a tag in `org-export-exclude-tags'."
   :group 'org-export-icalendar
   :group 'org-export-icalendar
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-icalendar-use-deadline '(event-if-not-todo todo-due)
 (defcustom org-icalendar-use-deadline '(event-if-not-todo todo-due)
@@ -213,6 +216,7 @@ Interesting value are:
  - \":%Y%m%dT%H%M%SZ\" for time expressed in Universal Time"
  - \":%Y%m%dT%H%M%SZ\" for time expressed in Universal Time"
 
 
   :group 'org-export-icalendar
   :group 'org-export-icalendar
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Local time" ":%Y%m%dT%H%M%S")
 	  (const :tag "Local time" ":%Y%m%dT%H%M%S")
 	  (const :tag "Explicit local time" ";TZID=%Z:%Y%m%dT%H%M%S")
 	  (const :tag "Explicit local time" ";TZID=%Z:%Y%m%dT%H%M%S")

+ 1 - 0
lisp/org-inlinetask.el

@@ -182,6 +182,7 @@ or, with the additional package \"todonotes\" for LaTeX,
 This should be the state `org-inlinetask-insert-task' should use by
 This should be the state `org-inlinetask-insert-task' should use by
 default, or nil of no state should be assigned."
 default, or nil of no state should be assigned."
   :group 'org-inlinetask
   :group 'org-inlinetask
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "No state" nil)
 	  (const :tag "No state" nil)
 	  (string :tag "Specific state")))
 	  (string :tag "Specific state")))

+ 15 - 0
lisp/org-latex.el

@@ -218,6 +218,7 @@ For example, adding an entry
 will cause \\usepackage[utf8x]{inputenc} to be used for buffers that
 will cause \\usepackage[utf8x]{inputenc} to be used for buffers that
 are written as utf8 files."
 are written as utf8 files."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type '(repeat
   :type '(repeat
 	  (cons
 	  (cons
 	   (string :tag "Derived from buffer")
 	   (string :tag "Derived from buffer")
@@ -283,6 +284,7 @@ markup defined, the first one in the association list will be used."
 (defcustom org-export-latex-tag-markup "\\textbf{%s}"
 (defcustom org-export-latex-tag-markup "\\textbf{%s}"
   "Markup for tags, as a printf format."
   "Markup for tags, as a printf format."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-latex-timestamp-markup "\\textit{%s}"
 (defcustom org-export-latex-timestamp-markup "\\textit{%s}"
@@ -293,6 +295,7 @@ markup defined, the first one in the association list will be used."
 (defcustom org-export-latex-timestamp-inactive-markup "\\textit{%s}"
 (defcustom org-export-latex-timestamp-inactive-markup "\\textit{%s}"
   "A printf format string to be applied to inactive time stamps."
   "A printf format string to be applied to inactive time stamps."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-latex-timestamp-keyword-markup "\\texttt{%s}"
 (defcustom org-export-latex-timestamp-keyword-markup "\\texttt{%s}"
@@ -307,6 +310,7 @@ If it contains two %s instances, the first will be filled with
 the link, the second with the link description.  If it contains
 the link, the second with the link description.  If it contains
 only one, the %s will be filled with the link."
 only one, the %s will be filled with the link."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-latex-hyperref-format "\\hyperref[%s]{%s}"
 (defcustom org-export-latex-hyperref-format "\\hyperref[%s]{%s}"
@@ -314,11 +318,13 @@ only one, the %s will be filled with the link."
 The format must contain one or two %s instances.  The first one
 The format must contain one or two %s instances.  The first one
 will be filled with the link, the second with its description."
 will be filled with the link, the second with its description."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-latex-footnote-separator "\\textsuperscript{,}\\,"
 (defcustom org-export-latex-footnote-separator "\\textsuperscript{,}\\,"
   "Text used to separate footnotes."
   "Text used to separate footnotes."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-latex-quotes
 (defcustom org-export-latex-quotes
@@ -336,6 +342,7 @@ For each item in a CONS, the first string is a regexp
 for allowed characters before/after the quote, the second
 for allowed characters before/after the quote, the second
 string defines the replacement string for this quote."
 string defines the replacement string for this quote."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type '(list
   :type '(list
 	  (cons :tag "Opening quote"
 	  (cons :tag "Opening quote"
 		(string :tag "Regexp for char before")
 		(string :tag "Regexp for char before")
@@ -361,6 +368,7 @@ string defines the replacement string for this quote."
   "When non-nil, the caption is set above the table.  When nil,
   "When non-nil, the caption is set above the table.  When nil,
 the caption is set below the table."
 the caption is set below the table."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-export-latex-tables-column-borders nil
 (defcustom org-export-latex-tables-column-borders nil
@@ -478,6 +486,7 @@ Code blocks exported with the listings package (controlled by the
 `org-export-latex-listings' variable) can be named in the style
 `org-export-latex-listings' variable) can be named in the style
 of noweb."
 of noweb."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-export-latex-minted-langs
 (defcustom org-export-latex-minted-langs
@@ -499,6 +508,7 @@ with:
 pygmentize -L lexers
 pygmentize -L lexers
 "
 "
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type '(repeat
   :type '(repeat
 	  (list
 	  (list
 	   (symbol :tag "Major mode       ")
 	   (symbol :tag "Major mode       ")
@@ -522,6 +532,7 @@ black keywords.
 Note that the same options will be applied to blocks of all
 Note that the same options will be applied to blocks of all
 languages."
 languages."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type '(repeat
   :type '(repeat
 	  (list
 	  (list
 	   (string :tag "Listings option name ")
 	   (string :tag "Listings option name ")
@@ -545,6 +556,7 @@ will result in src blocks being exported with
 as the start of the minted environment. Note that the same
 as the start of the minted environment. Note that the same
 options will be applied to blocks of all languages."
 options will be applied to blocks of all languages."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type '(repeat
   :type '(repeat
 	  (list
 	  (list
 	   (string :tag "Minted option name ")
 	   (string :tag "Minted option name ")
@@ -586,11 +598,13 @@ and `org-export-with-tags' instead."
 (defcustom org-latex-default-figure-position "htb"
 (defcustom org-latex-default-figure-position "htb"
   "Default position for latex figures."
   "Default position for latex figures."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-latex-tabular-environment "tabular"
 (defcustom org-export-latex-tabular-environment "tabular"
   "Default environment used to build tables."
   "Default environment used to build tables."
   :group 'org-export-latex
   :group 'org-export-latex
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-latex-inline-image-extensions
 (defcustom org-export-latex-inline-image-extensions
@@ -667,6 +681,7 @@ This function should accept the file name as its single argument."
   '("aux" "idx" "log" "out" "toc" "nav" "snm" "vrb")
   '("aux" "idx" "log" "out" "toc" "nav" "snm" "vrb")
   "The list of file extensions to consider as LaTeX logfiles."
   "The list of file extensions to consider as LaTeX logfiles."
   :group 'org-export-pdf
   :group 'org-export-pdf
+  :version "24.1"
   :type '(repeat (string :tag "Extension")))
   :type '(repeat (string :tag "Extension")))
 
 
 (defcustom org-export-pdf-remove-logfiles t
 (defcustom org-export-pdf-remove-logfiles t

+ 6 - 0
lisp/org-list.el

@@ -215,6 +215,7 @@ Both uppercase and lowercase are handled.  Lists with more than
 26 items will fallback to standard numbering.  Alphabetical
 26 items will fallback to standard numbering.  Alphabetical
 counters like \"[@c]\" will be recognized."
 counters like \"[@c]\" will be recognized."
   :group 'org-plain-lists
   :group 'org-plain-lists
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-list-two-spaces-after-bullet-regexp nil
 (defcustom org-list-two-spaces-after-bullet-regexp nil
@@ -244,6 +245,7 @@ the first item of the list.
 When set to `both', each of the preceding methods is applied to
 When set to `both', each of the preceding methods is applied to
 determine lists endings.  This is the default method."
 determine lists endings.  This is the default method."
   :group 'org-plain-lists
   :group 'org-plain-lists
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "With a regexp defining ending" regexp)
 	  (const :tag "With a regexp defining ending" regexp)
 	  (const :tag "With indentation of regular (no bullet) text" indent)
 	  (const :tag "With indentation of regular (no bullet) text" indent)
@@ -263,6 +265,7 @@ It must start with \"^\" and end with \"\\n\".  It defaults to 2
 blank lines. `org-empty-line-terminates-plain-lists' has
 blank lines. `org-empty-line-terminates-plain-lists' has
 precedence over it."
 precedence over it."
   :group 'org-plain-lists
   :group 'org-plain-lists
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-list-automatic-rules '((bullet . t)
 (defcustom org-list-automatic-rules '((bullet . t)
@@ -288,6 +291,7 @@ indent    when non-nil, indenting or outdenting list top-item
           outdenting a list whose bullet is * to column 0 will
           outdenting a list whose bullet is * to column 0 will
           change that bullet to \"-\"."
           change that bullet to \"-\"."
    :group 'org-plain-lists
    :group 'org-plain-lists
+   :version "24.1"
    :type '(alist :tag "Sets of rules"
    :type '(alist :tag "Sets of rules"
 		 :key-type
 		 :key-type
 		 (choice
 		 (choice
@@ -307,6 +311,7 @@ This affects the behavior of \\[org-move-item-up],
  \\[org-move-item-down], \\[org-next-item] and
  \\[org-move-item-down], \\[org-next-item] and
  \\[org-previous-item]."
  \\[org-previous-item]."
   :group 'org-plain-lists
   :group 'org-plain-lists
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defvar org-checkbox-statistics-hook nil
 (defvar org-checkbox-statistics-hook nil
@@ -336,6 +341,7 @@ When the indentation would be larger than this, it will become
 By setting this to a small number, usually 1 or 2, one can more
 By setting this to a small number, usually 1 or 2, one can more
 clearly distinguish sub-items in a list."
 clearly distinguish sub-items in a list."
   :group 'org-plain-lists
   :group 'org-plain-lists
+  :version "24.1"
   :type 'integer)
   :type 'integer)
 
 
 (defcustom org-list-radio-list-templates
 (defcustom org-list-radio-list-templates

+ 5 - 0
lisp/org-mobile.el

@@ -68,6 +68,7 @@ org-agenda-text-search-extra-files
 (defcustom org-mobile-files-exclude-regexp ""
 (defcustom org-mobile-files-exclude-regexp ""
   "A regexp to exclude files from `org-mobile-files'."
   "A regexp to exclude files from `org-mobile-files'."
   :group 'org-mobile
   :group 'org-mobile
+  :version "24.1"
   :type 'regexp)
   :type 'regexp)
 
 
 (defcustom org-mobile-directory ""
 (defcustom org-mobile-directory ""
@@ -84,6 +85,7 @@ Turning on encryption requires to set the same password in the MobileOrg
 application.  Before turning this on, check of MobileOrg does already
 application.  Before turning this on, check of MobileOrg does already
 support it - at the time of this writing it did not yet."
 support it - at the time of this writing it did not yet."
   :group 'org-mobile
   :group 'org-mobile
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-mobile-encryption-tempfile "~/orgtmpcrypt"
 (defcustom org-mobile-encryption-tempfile "~/orgtmpcrypt"
@@ -91,6 +93,7 @@ support it - at the time of this writing it did not yet."
 This must be local file on your local machine (not on the WebDAV server).
 This must be local file on your local machine (not on the WebDAV server).
 You might want to put this file into a directory where only you have access."
 You might want to put this file into a directory where only you have access."
   :group 'org-mobile
   :group 'org-mobile
+  :version "24.1"
   :type 'directory)
   :type 'directory)
 
 
 (defcustom org-mobile-encryption-password ""
 (defcustom org-mobile-encryption-password ""
@@ -111,6 +114,7 @@ it, this also limits the security of this approach.  You can also leave
 this variable empty - Org will then ask for the password once per Emacs
 this variable empty - Org will then ask for the password once per Emacs
 session."
 session."
   :group 'org-mobile
   :group 'org-mobile
+  :version "24.1"
   :type '(string :tag "Password"))
   :type '(string :tag "Password"))
 
 
 (defvar org-mobile-encryption-password-session nil)
 (defvar org-mobile-encryption-password-session nil)
@@ -150,6 +154,7 @@ custom   all custom agendas defined by the user
 all      the custom agendas and the default ones
 all      the custom agendas and the default ones
 list     a list of selection key(s) as string."
 list     a list of selection key(s) as string."
   :group 'org-mobile
   :group 'org-mobile
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Default Agendas" default)
 	  (const :tag "Default Agendas" default)
 	  (const :tag "Custom Agendas" custom)
 	  (const :tag "Custom Agendas" custom)

+ 5 - 0
lisp/org-publish.el

@@ -248,6 +248,7 @@ nil won't sort files.
 You can overwrite this default per project in your
 You can overwrite this default per project in your
 `org-publish-project-alist', using `:sitemap-sort-files'."
 `org-publish-project-alist', using `:sitemap-sort-files'."
   :group 'org-publish
   :group 'org-publish
+  :version "24.1"
   :type 'symbol)
   :type 'symbol)
 
 
 (defcustom org-publish-sitemap-sort-folders 'first
 (defcustom org-publish-sitemap-sort-folders 'first
@@ -260,6 +261,7 @@ Any other value will not mix files and folders.
 You can overwrite this default per project in your
 You can overwrite this default per project in your
 `org-publish-project-alist', using `:sitemap-sort-folders'."
 `org-publish-project-alist', using `:sitemap-sort-folders'."
   :group 'org-publish
   :group 'org-publish
+  :version "24.1"
   :type 'symbol)
   :type 'symbol)
 
 
 (defcustom org-publish-sitemap-sort-ignore-case nil
 (defcustom org-publish-sitemap-sort-ignore-case nil
@@ -268,12 +270,14 @@ You can overwrite this default per project in your
 You can overwrite this default per project in your
 You can overwrite this default per project in your
 `org-publish-project-alist', using `:sitemap-ignore-case'."
 `org-publish-project-alist', using `:sitemap-ignore-case'."
   :group 'org-publish
   :group 'org-publish
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-publish-sitemap-date-format "%Y-%m-%d"
 (defcustom org-publish-sitemap-date-format "%Y-%m-%d"
   "Format for `format-time-string' which is used to print a date
   "Format for `format-time-string' which is used to print a date
 in the sitemap."
 in the sitemap."
   :group 'org-publish
   :group 'org-publish
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-publish-sitemap-file-entry-format "%t"
 (defcustom org-publish-sitemap-file-entry-format "%t"
@@ -284,6 +288,7 @@ You could use brackets to delimit on what part the link will be.
 %a is the author.
 %a is the author.
 %d is the date formatted using `org-publish-sitemap-date-format'."
 %d is the date formatted using `org-publish-sitemap-date-format'."
   :group 'org-publish
   :group 'org-publish
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 
 

+ 1 - 0
lisp/org-src.el

@@ -759,6 +759,7 @@ Org-babel commands."
   "If non-nil, the effect of TAB in a code block is as if it were
   "If non-nil, the effect of TAB in a code block is as if it were
 issued in the language major mode buffer."
 issued in the language major mode buffer."
   :type 'boolean
   :type 'boolean
+  :version "24.1"
   :group 'org-babel)
   :group 'org-babel)
 
 
 (defun org-src-native-tab-command-maybe ()
 (defun org-src-native-tab-command-maybe ()

+ 4 - 0
lisp/org-table.el

@@ -169,11 +169,13 @@ window configuration, it is not recommended to set this variable to nil,
 except maybe locally in a special file that has mostly tables with long
 except maybe locally in a special file that has mostly tables with long
 fields."
 fields."
   :group 'org-table
   :group 'org-table
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-table-fix-formulas-confirm nil
 (defcustom org-table-fix-formulas-confirm nil
   "Whether the user should confirm when Org fixes formulas."
   "Whether the user should confirm when Org fixes formulas."
   :group 'org-table-editing
   :group 'org-table-editing
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "with yes-or-no" yes-or-no-p)
 	  (const :tag "with yes-or-no" yes-or-no-p)
 	  (const :tag "with y-or-n" y-or-n-p)
 	  (const :tag "with y-or-n" y-or-n-p)
@@ -236,6 +238,7 @@ number of hours.  Other allowed values are 'seconds, 'minutes and
 'days, and the output will be a fraction of seconds, minutes or
 'days, and the output will be a fraction of seconds, minutes or
 days."
 days."
   :group 'org-table-calculation
   :group 'org-table-calculation
+  :version "24.1"
   :type '(choice (symbol :tag "Seconds" 'seconds)
   :type '(choice (symbol :tag "Seconds" 'seconds)
 		 (symbol :tag "Minutes" 'minutes)
 		 (symbol :tag "Minutes" 'minutes)
 		 (symbol :tag "Hours  " 'hours)
 		 (symbol :tag "Hours  " 'hours)
@@ -247,6 +250,7 @@ For example, using \"~%s~\" will display the result within tilde
 characters.  Beware that modifying the display can prevent the
 characters.  Beware that modifying the display can prevent the
 field from being used in another formula."
 field from being used in another formula."
   :group 'org-table-settings
   :group 'org-table-settings
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-table-formula-evaluate-inline t
 (defcustom org-table-formula-evaluate-inline t

+ 8 - 0
lisp/org-taskjuggler.el

@@ -166,28 +166,33 @@
 (defcustom org-export-taskjuggler-extension ".tjp"
 (defcustom org-export-taskjuggler-extension ".tjp"
   "Extension of TaskJuggler files."
   "Extension of TaskJuggler files."
   :group 'org-export-taskjuggler
   :group 'org-export-taskjuggler
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-taskjuggler-project-tag "taskjuggler_project"
 (defcustom org-export-taskjuggler-project-tag "taskjuggler_project"
   "Tag, property or todo used to find the tree containing all
   "Tag, property or todo used to find the tree containing all
 the tasks for the project."
 the tasks for the project."
   :group 'org-export-taskjuggler
   :group 'org-export-taskjuggler
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-taskjuggler-resource-tag "taskjuggler_resource"
 (defcustom org-export-taskjuggler-resource-tag "taskjuggler_resource"
   "Tag, property or todo used to find the tree containing all the
   "Tag, property or todo used to find the tree containing all the
 resources for the project."
 resources for the project."
   :group 'org-export-taskjuggler
   :group 'org-export-taskjuggler
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-taskjuggler-target-version 2.4
 (defcustom org-export-taskjuggler-target-version 2.4
   "Which version of TaskJuggler the exporter is targeting."
   "Which version of TaskJuggler the exporter is targeting."
   :group 'org-export-taskjuggler
   :group 'org-export-taskjuggler
+  :version "24.1"
   :type 'number)
   :type 'number)
 
 
 (defcustom org-export-taskjuggler-default-project-version "1.0"
 (defcustom org-export-taskjuggler-default-project-version "1.0"
   "Default version string for the project."
   "Default version string for the project."
   :group 'org-export-taskjuggler
   :group 'org-export-taskjuggler
+  :version "24.1"
   :type 'string)
   :type 'string)
 
 
 (defcustom org-export-taskjuggler-default-project-duration 280
 (defcustom org-export-taskjuggler-default-project-duration 280
@@ -195,6 +200,7 @@ resources for the project."
 in the root node of the task tree, i.e. the tree that has been marked
 in the root node of the task tree, i.e. the tree that has been marked
 with `org-export-taskjuggler-project-tag'"
 with `org-export-taskjuggler-project-tag'"
   :group 'org-export-taskjuggler
   :group 'org-export-taskjuggler
+  :version "24.1"
   :type 'integer)
   :type 'integer)
 
 
 (defcustom org-export-taskjuggler-default-reports
 (defcustom org-export-taskjuggler-default-reports
@@ -214,6 +220,7 @@ with `org-export-taskjuggler-project-tag'"
 }")
 }")
   "Default reports for the project."
   "Default reports for the project."
   :group 'org-export-taskjuggler
   :group 'org-export-taskjuggler
+  :version "24.1"
   :type '(repeat (string :tag "Report")))
   :type '(repeat (string :tag "Report")))
 
 
 (defcustom org-export-taskjuggler-default-global-properties
 (defcustom org-export-taskjuggler-default-global-properties
@@ -230,6 +237,7 @@ include another TaskJuggler file.
 The global properties are inserted after the project declaration
 The global properties are inserted after the project declaration
 but before any resource and task declarations."
 but before any resource and task declarations."
   :group 'org-export-taskjuggler
   :group 'org-export-taskjuggler
+  :version "24.1"
   :type '(string :tag "Preamble"))
   :type '(string :tag "Preamble"))
 
 
 ;;; Hooks
 ;;; Hooks

+ 1 - 0
lisp/org-timer.el

@@ -53,6 +53,7 @@ the value of the relative timer."
   "The default timer when a timer is set.
   "The default timer when a timer is set.
 When 0, the user is prompted for a value."
 When 0, the user is prompted for a value."
   :group 'org-time
   :group 'org-time
+  :version "24.1"
   :type 'number)
   :type 'number)
 
 
 (defvar org-timer-start-hook nil
 (defvar org-timer-start-hook nil

+ 5 - 0
lisp/org-wl.el

@@ -46,11 +46,13 @@
 (defcustom org-wl-link-remove-filter nil
 (defcustom org-wl-link-remove-filter nil
   "Remove filter condition if message is filter folder."
   "Remove filter condition if message is filter folder."
   :group 'org-wl
   :group 'org-wl
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-wl-shimbun-prefer-web-links nil
 (defcustom org-wl-shimbun-prefer-web-links nil
   "If non-nil create web links for shimbun messages."
   "If non-nil create web links for shimbun messages."
   :group 'org-wl
   :group 'org-wl
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-wl-nntp-prefer-web-links nil
 (defcustom org-wl-nntp-prefer-web-links nil
@@ -58,16 +60,19 @@
 When folder name contains string \"gmane\" link to gmane,
 When folder name contains string \"gmane\" link to gmane,
 googlegroups otherwise."
 googlegroups otherwise."
   :type 'boolean
   :type 'boolean
+  :version "24.1"
   :group 'org-wl)
   :group 'org-wl)
 
 
 (defcustom org-wl-disable-folder-check t
 (defcustom org-wl-disable-folder-check t
   "Disable check for new messages when open a link."
   "Disable check for new messages when open a link."
   :type 'boolean
   :type 'boolean
+  :version "24.1"
   :group 'org-wl)
   :group 'org-wl)
 
 
 (defcustom org-wl-namazu-default-index nil
 (defcustom org-wl-namazu-default-index nil
   "Default namazu search index."
   "Default namazu search index."
   :type 'directory
   :type 'directory
+  :version "24.1"
   :group 'org-wl)
   :group 'org-wl)
 
 
 ;; Declare external functions and variables
 ;; Declare external functions and variables

+ 33 - 0
lisp/org.el

@@ -152,6 +152,7 @@ keybinding.  By default only Emacs Lisp (which has no
 requirements) is loaded."
 requirements) is loaded."
   :group 'org-babel
   :group 'org-babel
   :set 'org-babel-do-load-languages
   :set 'org-babel-do-load-languages
+  :version "24.1"
   :type '(alist :tag "Babel Languages"
   :type '(alist :tag "Babel Languages"
 		:key-type
 		:key-type
 		(choice
 		(choice
@@ -200,6 +201,7 @@ When non-nil, clones of a subtree don't inherit the ID property.
 Otherwise they inherit the ID property with a new unique
 Otherwise they inherit the ID property with a new unique
 identifier."
 identifier."
   :type 'boolean
   :type 'boolean
+  :version "24.1"
   :group 'org-id)
   :group 'org-id)
 
 
 ;;; Version
 ;;; Version
@@ -258,6 +260,7 @@ With prefix arg HERE, insert it at point."
 (defcustom org-log-buffer-setup-hook nil
 (defcustom org-log-buffer-setup-hook nil
   "Hook that is run after an Org log buffer is created."
   "Hook that is run after an Org log buffer is created."
   :group 'org
   :group 'org
+  :version "24.1"
   :type 'hook)
   :type 'hook)
 
 
 (defvar org-modules)  ; defined below
 (defvar org-modules)  ; defined below
@@ -427,6 +430,7 @@ already archived entries."
 		 (const :tag "All headlines in active region" t)
 		 (const :tag "All headlines in active region" t)
 		 (const :tag "In active region, headlines at the same level than the first one" 'start-level)
 		 (const :tag "In active region, headlines at the same level than the first one" 'start-level)
 		 (string :tag "Tags/Property/Todo matcher"))
 		 (string :tag "Tags/Property/Todo matcher"))
+  :version "24.1"
   :group 'org-todo
   :group 'org-todo
   :group 'org-archive)
   :group 'org-archive)
 
 
@@ -495,6 +499,7 @@ Not all export backends support this, but HTML does.
 This option can also be set with the +OPTIONS line, e.g. \"^:nil\"."
 This option can also be set with the +OPTIONS line, e.g. \"^:nil\"."
   :group 'org-startup
   :group 'org-startup
   :group 'org-export-translation
   :group 'org-export-translation
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Always interpret" t)
 	  (const :tag "Always interpret" t)
 	  (const :tag "Only with braces" {})
 	  (const :tag "Only with braces" {})
@@ -511,6 +516,7 @@ the following lines anywhere in the buffer:
 
 
    #+STARTUP: beamer"
    #+STARTUP: beamer"
   :group 'org-startup
   :group 'org-startup
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-startup-align-all-tables nil
 (defcustom org-startup-align-all-tables nil
@@ -531,6 +537,7 @@ the following lines anywhere in the buffer:
    #+STARTUP: inlineimages
    #+STARTUP: inlineimages
    #+STARTUP: noinlineimages"
    #+STARTUP: noinlineimages"
   :group 'org-startup
   :group 'org-startup
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-insert-mode-line-in-empty-file nil
 (defcustom org-insert-mode-line-in-empty-file nil
@@ -1070,6 +1077,7 @@ used to kill (part-of) a headline that has hidden text behind it.
 Any other non-nil value will result in a query to the user, if it is
 Any other non-nil value will result in a query to the user, if it is
 OK to kill that hidden subtree.  When nil, kill without remorse."
 OK to kill that hidden subtree.  When nil, kill without remorse."
   :group 'org-edit-structure
   :group 'org-edit-structure
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Do not protect hidden subtrees" nil)
 	  (const :tag "Do not protect hidden subtrees" nil)
 	  (const :tag "Protect hidden subtrees with a security query" t)
 	  (const :tag "Protect hidden subtrees with a security query" t)
@@ -1090,6 +1098,7 @@ smart            Make point visible, and do insertion/deletion if it is
                  allows insertion and backward-delete right before ellipses.
                  allows insertion and backward-delete right before ellipses.
                  FIXME: maybe in this case we should not even show?"
                  FIXME: maybe in this case we should not even show?"
   :group 'org-edit-structure
   :group 'org-edit-structure
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Do not check" nil)
 	  (const :tag "Do not check" nil)
 	  (const :tag "Throw error when trying to edit" error)
 	  (const :tag "Throw error when trying to edit" error)
@@ -1543,6 +1552,7 @@ Changing this requires a restart of Emacs to work correctly."
 When nil, the link search tries to match a phrase with all words
 When nil, the link search tries to match a phrase with all words
 in the search text."
 in the search text."
   :group 'org-link-follow
   :group 'org-link-follow
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Use fuzzy text search" nil)
 	  (const :tag "Use fuzzy text search" nil)
 	  (const :tag "Match only exact headline" t)
 	  (const :tag "Match only exact headline" t)
@@ -1663,6 +1673,7 @@ single keystroke rather than having to type \"yes\"."
 (defcustom org-confirm-shell-link-not-regexp ""
 (defcustom org-confirm-shell-link-not-regexp ""
   "A regexp to skip confirmation for shell links."
   "A regexp to skip confirmation for shell links."
   :group 'org-link-follow
   :group 'org-link-follow
+  :version "24.1"
   :type 'regexp)
   :type 'regexp)
 
 
 (defcustom org-confirm-elisp-link-function 'yes-or-no-p
 (defcustom org-confirm-elisp-link-function 'yes-or-no-p
@@ -1688,6 +1699,7 @@ single keystroke rather than having to type \"yes\"."
 (defcustom org-confirm-elisp-link-not-regexp ""
 (defcustom org-confirm-elisp-link-not-regexp ""
   "A regexp to skip confirmation for Elisp links."
   "A regexp to skip confirmation for Elisp links."
   :group 'org-link-follow
   :group 'org-link-follow
+  :version "24.1"
   :type 'regexp)
   :type 'regexp)
 
 
 (defconst org-file-apps-defaults-gnu
 (defconst org-file-apps-defaults-gnu
@@ -1910,6 +1922,7 @@ When bulk-refiling from the agenda, the value `note' is forbidden and
 will temporarily be changed to `time'."
 will temporarily be changed to `time'."
   :group 'org-refile
   :group 'org-refile
   :group 'org-progress
   :group 'org-progress
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "No logging" nil)
 	  (const :tag "No logging" nil)
 	  (const :tag "Record timestamp" time)
 	  (const :tag "Record timestamp" time)
@@ -1985,6 +1998,7 @@ If you have added new entries to a buffer that might themselves be targets,
 you need to clear the cache manually by pressing `C-0 C-c C-w' or, if you
 you need to clear the cache manually by pressing `C-0 C-c C-w' or, if you
 find that easier, `C-u C-u C-u C-c C-w'."
 find that easier, `C-u C-u C-u C-c C-w'."
   :group 'org-refile
   :group 'org-refile
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-refile-use-outline-path nil
 (defcustom org-refile-use-outline-path nil
@@ -2040,6 +2054,7 @@ don't contain a set of subtrees, but it might be convenient to
 do so sometimes: in that case, the first line of the region is
 do so sometimes: in that case, the first line of the region is
 converted to a headline before refiling."
 converted to a headline before refiling."
   :group 'org-refile
   :group 'org-refile
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defgroup org-todo nil
 (defgroup org-todo nil
@@ -2516,6 +2531,7 @@ By default this is the first task in a TODO sequence, or the previous state
 in a TODO_TYP set.  But you can specify another task here.
 in a TODO_TYP set.  But you can specify another task here.
 alternatively, set the :REPEAT_TO_STATE: property of the entry."
 alternatively, set the :REPEAT_TO_STATE: property of the entry."
   :group 'org-todo
   :group 'org-todo
+  :version "24.1"
   :type '(choice (const :tag "Head of sequence" nil)
   :type '(choice (const :tag "Head of sequence" nil)
 		 (string :tag "Specific state")))
 		 (string :tag "Specific state")))
 
 
@@ -2600,6 +2616,7 @@ an integer, increasing by 1000 for each priority level.
 The user can set a different function here, which should take a string
 The user can set a different function here, which should take a string
 as an argument and return the numeric priority."
 as an argument and return the numeric priority."
   :group 'org-priorities
   :group 'org-priorities
+  :version "24.1"
   :type 'function)
   :type 'function)
 
 
 (defgroup org-time nil
 (defgroup org-time nil
@@ -2741,6 +2758,7 @@ But you can also set a deviating value here.
 This may t or nil, or the symbol `org-read-date-prefer-future'."
 This may t or nil, or the symbol `org-read-date-prefer-future'."
   :group 'org-agenda
   :group 'org-agenda
   :group 'org-time
   :group 'org-time
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "Use org-read-date-prefer-future"
 	  (const :tag "Use org-read-date-prefer-future"
 		 org-read-date-prefer-future)
 		 org-read-date-prefer-future)
@@ -2775,6 +2793,7 @@ has limited date range is not negligible.
 A workaround for this problem is to use diary sexp dates for time
 A workaround for this problem is to use diary sexp dates for time
 stamps outside of this range."
 stamps outside of this range."
   :group 'org-time
   :group 'org-time
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-read-date-display-live t
 (defcustom org-read-date-display-live t
@@ -2822,6 +2841,7 @@ For example, if `org-extend-today-until' is 8, and it's 4am, then the
 \"effective time\" of any timestamps between midnight and 8am will be
 \"effective time\" of any timestamps between midnight and 8am will be
 23:59 of the previous day."
 23:59 of the previous day."
   :group 'boolean
   :group 'boolean
+  :version "24.1"
   :type 'integer)
   :type 'integer)
 
 
 (defcustom org-edit-timestamp-down-means-later nil
 (defcustom org-edit-timestamp-down-means-later nil
@@ -2895,6 +2915,7 @@ tags in that file can be created dynamically (there are none).
                     'org-complete-tags-always-offer-all-agenda-tags)
                     'org-complete-tags-always-offer-all-agenda-tags)
                    t)))"
                    t)))"
   :group 'org-tags
   :group 'org-tags
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defvar org-file-tags nil
 (defvar org-file-tags nil
@@ -3063,6 +3084,7 @@ and the clock summary:
                                    (org-entry-get (point) \"Effort\"))))
                                    (org-entry-get (point) \"Effort\"))))
                      (org-minutes-to-hh:mm-string (- effort clocksum))))))"
                      (org-minutes-to-hh:mm-string (- effort clocksum))))))"
   :group 'org-properties
   :group 'org-properties
+  :version "24.1"
   :type 'alist)
   :type 'alist)
 
 
 (defcustom org-use-property-inheritance nil
 (defcustom org-use-property-inheritance nil
@@ -3334,7 +3356,9 @@ This is a property list with the following properties:
   "Non-nil means signal an error when image creation of LaTeX snippets fails.
   "Non-nil means signal an error when image creation of LaTeX snippets fails.
 When nil, just push out a message."
 When nil, just push out a message."
   :group 'org-latex
   :group 'org-latex
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
+
 (defcustom org-latex-to-mathml-jar-file nil
 (defcustom org-latex-to-mathml-jar-file nil
   "Value of\"%j\" in `org-latex-to-mathml-convert-command'.
   "Value of\"%j\" in `org-latex-to-mathml-convert-command'.
 Use this to specify additional executable file say a jar file.
 Use this to specify additional executable file say a jar file.
@@ -3342,6 +3366,7 @@ Use this to specify additional executable file say a jar file.
 When using MathToWeb as the converter, specify the full-path to
 When using MathToWeb as the converter, specify the full-path to
 your mathtoweb.jar file."
 your mathtoweb.jar file."
   :group 'org-latex
   :group 'org-latex
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "None" nil)
 	  (const :tag "None" nil)
 	  (file :tag "JAR file" :must-match t)))
 	  (file :tag "JAR file" :must-match t)))
@@ -3359,6 +3384,7 @@ This command is used by `org-create-math-formula'.
 When using MathToWeb as the converter, set this to
 When using MathToWeb as the converter, set this to
 \"java -jar %j -unicode -force -df %o %I\"."
 \"java -jar %j -unicode -force -df %o %I\"."
   :group 'org-latex
   :group 'org-latex
+  :version "24.1"
   :type '(choice
   :type '(choice
 	  (const :tag "None" nil)
 	  (const :tag "None" nil)
 	  (string :tag "\nShell command")))
 	  (string :tag "\nShell command")))
@@ -3468,6 +3494,7 @@ compiling LaTeX snippets into images for inclusion into HTML."
   :group 'org-export-latex
   :group 'org-export-latex
   :set 'org-set-packages-alist
   :set 'org-set-packages-alist
   :get 'org-get-packages-alist
   :get 'org-get-packages-alist
+  :version "24.1"
   :type '(repeat
   :type '(repeat
 	  (choice
 	  (choice
 	   (list :tag "options/package pair"
 	   (list :tag "options/package pair"
@@ -3533,6 +3560,7 @@ lines to the buffer:
 For example, a value '(title) for this list will make the document's title
 For example, a value '(title) for this list will make the document's title
 appear in the buffer without the initial #+TITLE: keyword."
 appear in the buffer without the initial #+TITLE: keyword."
   :group 'org-appearance
   :group 'org-appearance
+  :version "24.1"
   :type '(set (const :tag "#+AUTHOR" author)
   :type '(set (const :tag "#+AUTHOR" author)
 	      (const :tag "#+DATE" date)
 	      (const :tag "#+DATE" date)
 	      (const :tag "#+EMAIL" email)
 	      (const :tag "#+EMAIL" email)
@@ -3573,11 +3601,13 @@ org-level-* faces."
   "Non-nil means show entities as UTF8 characters.
   "Non-nil means show entities as UTF8 characters.
 When nil, the \\name form remains in the buffer."
 When nil, the \\name form remains in the buffer."
   :group 'org-appearance
   :group 'org-appearance
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defcustom org-pretty-entities-include-sub-superscripts t
 (defcustom org-pretty-entities-include-sub-superscripts t
   "Non-nil means, pretty entity display includes formatting sub/superscripts."
   "Non-nil means, pretty entity display includes formatting sub/superscripts."
   :group 'org-appearance
   :group 'org-appearance
+  :version "24.1"
   :type 'boolean)
   :type 'boolean)
 
 
 (defvar org-emph-re nil
 (defvar org-emph-re nil
@@ -5358,6 +5388,7 @@ will be prompted for."
 (defcustom org-src-fontify-natively nil
 (defcustom org-src-fontify-natively nil
   "When non-nil, fontify code in code blocks."
   "When non-nil, fontify code in code blocks."
   :type 'boolean
   :type 'boolean
+  :version "24.1"
   :group 'org-appearance
   :group 'org-appearance
   :group 'org-babel)
   :group 'org-babel)
 
 
@@ -16229,6 +16260,7 @@ minutes.
 For example, if the value of this variable is ((\"hours\" . 60)), then an
 For example, if the value of this variable is ((\"hours\" . 60)), then an
 effort string \"2hours\" is equivalent to 120 minutes."
 effort string \"2hours\" is equivalent to 120 minutes."
   :group 'org-agenda
   :group 'org-agenda
+  :version "24.1"
   :type '(alist :key-type (string :tag "Modifier")
   :type '(alist :key-type (string :tag "Modifier")
 		:value-type (number :tag "Minutes")))
 		:value-type (number :tag "Minutes")))
 
 
@@ -17607,6 +17639,7 @@ be one of an interactive command, a function, or a form.
 Set `org-use-speed-commands' to non-nil value to enable this
 Set `org-use-speed-commands' to non-nil value to enable this
 hook.  The default setting is `org-speed-command-default-hook'."
 hook.  The default setting is `org-speed-command-default-hook'."
   :group 'org-structure
   :group 'org-structure
+  :version "24.1"
   :type 'hook)
   :type 'hook)
 
 
 (defun org-self-insert-command (N)
 (defun org-self-insert-command (N)