Browse Source

Release 5.14

Carsten Dominik 17 năm trước cách đây
mục cha
commit
93570c03c7
11 tập tin đã thay đổi với 1979 bổ sung890 xóa
  1. 123 19
      ChangeLog
  2. 14 1
      Makefile
  3. 323 163
      org
  4. 314 320
      org-export-latex.el
  5. 455 58
      org-install.el
  6. 405 158
      org.el
  7. BIN
      org.pdf
  8. 340 167
      org.texi
  9. BIN
      orgcard.pdf
  10. 5 4
      orgcard.tex
  11. BIN
      orgcard_letter.pdf

+ 123 - 19
ChangeLog

@@ -1,33 +1,137 @@
-2007-11-02  Carsten Dominik  <dominik@science.uva.nl>
-
-	* org.el (org-columns-compute, org-column-number-to-string)
+2007-11-25  Carsten Dominik  <dominik@science.uva.nl>
+
+	* org.texi (Property inheritance): New section
+	(Conventions): New section.
+	(Structure editing): Document C-RET, the prefix arg to the cut/cpy
+	commands, and the new bindings for refiling.
+	(Sparse trees): Document the new special command for sparse trees.
+	(References): Be more clear about the counting of hilines.
+	(Handling links): Document M-p/n for accessing links.
+	(Fast access to TODO states): New section.
+	(Per file keywords): New section.
+	(Property inheritance): New section.
+	(Column attributes): New summary types.
+	(Capturing Column View): New section.
+	(The date/time prompt): Cover the new features in the date/time
+	prompt.  Compactify the table of keys for the calendar remote
+	control.
+	(Clocking work time): Document the new :scope parameter.
+	(Remember): Promoted to chapter.
+	(Quoted examples): New section.
+	(Enhancing text): New verbatim environments.
+
+	* org.el (org-calendar-holiday): Try to use
+	`calendar-check-holidays' instead of the obsolete
+	`check-calendar-holidays'.
+	(org-export-html-special-string-regexps): New constant.
+	(org-massive-special-regexp): New variable.
+	(org-compute-latex-and-specials-regexp)
+	(org-do-latex-and-special-faces): New functions.
+	(org-latex-and-export-specials): New face.
+	(org-highlight-latex-fragments-and-specials): New option.
+	(org-link-escape-chars): Use characters instead of strings.
+	(org-link-escape-chars-browser, org-link-escape)
+	(org-link-unescape): Use characters instead of strings.
+	(org-export-html-convert-sub-super, org-html-do-expand): Check for
+	protected text.
+	(org-emphasis-alist): Additional `verbatim' flag.
+	(org-set-emph-re): Handle the verbatim flag and compute
+	`org-verbatim-re'.
+	(org-cleaned-string-for-export): Protect verbatim elements.
+	(org-verbatim-re): New variable.
+	(org-hide-emphasis-markers): New option.
+	(org-additional-option-like-keywords): Add new keywords.
+	(org-get-entry): Renamed from `org-get-cleaned-entry'.
+	(org-icalendar-cleanup-string): New function for quoting icalendar
+	text.
+	(org-agenda-skip-scheduled-if-done): New option.
+	(org-agenda-get-scheduled, org-agenda-get-blocks): Use
+	`org-agenda-skip-scheduled-if-done'.
+	(org-prepare-agenda-buffers): Allow buffers as arguments.
+	(org-entry-properties): Add CATEGORY as a special property.
+	(org-use-property-inheritance): Allow a list of properties as a
+	value.
+	(org-eval-in-calendar): No longer update the prompt.
+	(org-read-date-popup-calendar): Renamed from
+	`org-popup-calendar-for-date-prompt'.
+	(org-read-date-display-live): New variable.
+	(org-read-date-display): New function.
+	(org-read-date-analyze): New function.
+	(org-remember-apply-template): Define `remember-finalize' if it is
+	not yet defined.
+	(org-remember-insinuate): New function.
+	(org-read-date-prefer-future): New option.
+	(org-read-date): Respect the setting of
+	`org-read-date-prefer-future'.  Use `org-read-date-analyze'.
+	(org-set-font-lock-defaults): Use `org-archive-tag' instead of a
+	hardcoded string.
+	(org-remember-apply-template): Use `remember-finalize' instead of
+	`remember-buffer'.
+	(org-columns-compute, org-column-number-to-string)
 	(org-columns-uncompile-format, org-columns-compile-format)
 	(org-columns-compile-format): Handle printf format specifier.
 	(org-columns-new, org-column-number-to-string)
 	(org-columns-uncompile-format, org-columns-compile-format):
 	Support for new currency summary type.
-
-2007-10-30  Carsten Dominik  <dominik@science.uva.nl>
-
-	* org.el (org-format-org-table-html): Use lower-case for <col>
-	tag.
-
-2007-10-28  Carsten Dominik  <dominik@science.uva.nl>
-
-	* org.el (org-agenda-execute): New command.
+	(org-tree-to-indirect-buffer): Do not kill old buffer when
+	`org-indirect-buffer-display' is `new-frame'.
+	(org-indirect-buffer-display): Document that `new-frame' leads to
+	indiret buffer proliferation.
+	(org-agenda-list): Use `org-extend-today-until'.
+	(org-extend-today-until): New option.
+	(org-format-org-table-html): Use lower-case for <col> tag.
+	(org-agenda-execute): New command.
 	(org-agenda-mode-map): Keybindings of "g" "G", "e" modified.
-
-2007-10-26  Carsten Dominik  <dominik@science.uva.nl>
-
-	* org.el (org-select-remember-template): New function.
-	(org-remember-apply-template): Use
-	`org-select-remember-template'.
+	(org-select-remember-template): New function.
+	(org-remember-apply-template): Use `org-select-remember-template'.
 	(org-go-to-remember-target): New function.
 
+2007-11-04  Bastien Guerry  <Bastien.Guerry@ens.fr>
+
+	* org.el (org-export-with-special-strings): New option.
+	(org-export-html-convert-special-strings): New function.
+	(org-html-do-expand): `org-export-html-convert-special-strings'
+	added to the list of conversion.
+	(org-infile-export-plist, org-get-current-options): Added support
+	for "-" in the #+OPTION line to let user switch on/off special
+	strings conversion.
+	(org-export-plist-vars): New :html-table-tag property.
+	(org-export-as-html, org-format-org-table-html)
+	(org-format-table-table-html) Use the :html-table-tag property
+	instead of the `org-export-html-table-tag' global value.
+	(org-additional-option-like-keywords): Added "TBLFM".
+
+2007-11-27  Bastien Guerry  <bzg@altern.org>
+
+	* org-export-latex.el (org-export-latex-cleaned-string): Fixed.
+        (org-export-latex-special-chars): Convert "..." in \ldots and skip
+	tables
+        (org-export-latex-fontify-headline): Changed parameter name
+        (org-export-as-latex): Handle export of subtrees
+	(org-export-latex-make-header): New argument TITLE
+	(org-export-latex-content): New argument EXCLUDE-LIST
+	(org-list-parse-list): New name for org-export-latex-parse-list
+        (org-export-latex-make-header): New name for
+	org-export-latex-make-preamble
+	(org-list-to-generic): New name of org-export-list-to-generic
+	(org-list-to-latex): New name of org-export-list-to-latex
+	(org-list-item-begin, org-list-end, org-list-insert-radio-list)
+	(org-list-send-list, org-list-to-texinfo)
+	(org-list-to-html): New functions
+        (org-export-latex-tables-column-borders)
+	(org-export-latex-default-class, org-export-latex-classes)
+	(org-export-latex-classes-sectioning)
+	(org-list-radio-list-templates): New options
+        (org-export-latex-header): New variable
+	(org-latex-entities): New constant
+        (org-export-latex-default-sectioning, org-export-latex-preamble)
+	(org-export-latex-prepare-text-option)
+	(org-export-latex-get-sectioning): Removed
+
 -----------------------------------------------------------------------
 
 Installed as 5.13g
-	
+
 2007-10-25  Carsten Dominik  <dominik@science.uva.nl>
 
 	* org.el (org-remember-handler): Make sure the amount of

+ 14 - 1
Makefile

@@ -56,7 +56,8 @@ CP = cp -p
 ##----------------------------------------------------------------------
 
 # The following variables need to be defined by the maintainer
-LISPFILES  = org.el org-publish.el org-mouse.el org-export-latex.el org-install.el 
+LISPFILES1 = org.el org-publish.el org-mouse.el org-export-latex.el
+LISPFILES  = $(LISPFILES1) org-install.el 
 ELCFILES   = $(LISPFILES:.el=.elc)
 DOCFILES   = org.texi org.pdf org
 CARDFILES  = orgcard.tex orgcard.pdf orgcard_letter.pdf
@@ -96,6 +97,17 @@ install-noutline: xemacs/noutline.elc
 	if [ ! -d $(lispdir) ]; then $(MKDIR) $(lispdir); else true; fi ;
 	$(CP) xemacs/noutline.el xemacs/noutline.elc $(lispdir)
 
+org-install.el: $(LISPFILES)
+	$(BATCH) --eval "(require 'autoload)" \
+		--eval '(find-file "org-install.el")'  \
+		--eval '(erase-buffer)' \
+		--eval '(generate-file-autoloads "org.el")' \
+		--eval '(generate-file-autoloads "org-mouse.el")' \
+		--eval '(generate-file-autoloads "org-publish.el")' \
+		--eval '(generate-file-autoloads "org-export-latex.el")' \
+		--eval '(save-buffer)'
+	cat < provide.el >> org-install.el
+
 org.elc:		org.el
 
 org-publish.elc:	org-publish.el
@@ -152,6 +164,7 @@ distfile:
 	touch org.texi orgcard.tex
 	make info
 	make doc
+	make org-install.el
 	rm -rf org-$(TAG) org-$(TAG).zip
 	$(MKDIR) org-$(TAG)
 	$(MKDIR) org-$(TAG)/xemacs

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 323 - 163
org


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 314 - 320
org-export-latex.el


+ 455 - 58
org-install.el

@@ -1,60 +1,457 @@
-;;; org-install.el --- Autoloads for org.el
-
-;; org.el
-(autoload 'org-mode "org" "Org mode" t)
-(autoload 'org-diary "org" "Diary entries from Org mode.")
-(autoload 'org-agenda "org" "Multi-file agenda from Org mode." t)
-(autoload 'org-store-link "org" "Store a link to the current location." t)
-(autoload 'org-open-at-point-global "org" "Follow a link like Org-mode does." t)
-(autoload 'org-insert-link-global "org" "Insert a link like Org-mode does." t)
-(autoload 'orgtbl-mode "org" "Org tables as a minor mode." t)
-(autoload 'turn-on-orgtbl "org" "Org tables as a minor mode.")
-(autoload 'orgstruct-mode "org" "Org structure as a minor mode." t)
-(autoload 'turn-on-orgstruct "org" "Org structure as a minor mode.")
-(autoload 'turn-on-orgstruct++ "Orgstruct-mode with indentation settings.")
-(autoload 'org-cycle "org" "Subtree visibility cycling." t)
-(autoload 'org-global-cycle "org" "Global visibility cycling." t)
-(autoload 'org-agenda-list "org" "Produce calendar-like agenda view." t)
-(autoload 'org-cycle-agenda-files "org" "Cycle through agenda-files." t)
-(autoload 'org-todo-list "org" "Produce global TODO list." t)
-(autoload 'org-tags-view "org" "Produce global TAGS agenda view." t)
-(autoload 'org-agenda-list-stuck-projects "org" "List stuck projects." t)
-(autoload 'org-remember "org" "Call remember or re-apply template" t)
-(autoload 'org-remember-annotation "org")
-(autoload 'org-remember-apply-template "org")
-(autoload 'org-remember-handler "org")
-(autoload 'org-export-icalendar-all-agenda-files "org"
-  "Export all files in `org-agenda-files' to iCalendar .ics files." t)
-(autoload 'org-export-icalendar-combine-agenda-files "org"
-  "Export all files in `org-agenda-files' to a single combined iCalendar file." t)
-(autoload 'org-run-like-in-org-mode "Run a command like in Org-mode.")
-(autoload 'org-agenda-to-appt "Activate appointments in `org-agenda-files'.")
-
-;; org-latex.el
-(autoload 'org-export-as-latex-batch "org-export-latex")
-(autoload 'org-export-as-latex-to-buffer "org-export-latex"
-  "Call `org-exort-as-latex` with output to a temporary buffer" t)
-(autoload 'org-replace-region-by-latex "org-export-latex"
-  "Replace the region from BEG to END with its LaTeX export." t)
-(autoload 'org-export-region-as-latex "org-export-latex"
-  "Convert region from BEG to END in `org-mode' buffer to LaTeX." t)
-(autoload 'org-export-as-latex "org-export-latex"
-  "Export current buffer to a LaTeX file." t)
-
-(autoload 'org-batch-agenda "org")
-(autoload 'org-batch-agenda-csv "org")
-(autoload 'org-store-agenda-views "org" "Store agenda views to files" t)
-(autoload 'org-batch-store-agenda-views "org")
-
-;; org-publish.el
-(autoload 'org-publish-current-file "org-publish" "Publish current file." t)
-(autoload 'org-publish-current-project "org-publish"
-  "Publish all files of current project." t)
-(autoload 'org-publish "org-publish" "Publish a project." t)
-(autoload 'org-publish-all "org-publish" "Publish all projects." t)
-
-;; org-toc.el
-(autoload 'org-toc-show "org-toc" "Create and display a table of contents" t)
- 
+
+;;;### (autoloads (org-export-icalendar-combine-agenda-files org-export-icalendar-all-agenda-files
+;;;;;;  org-export-icalendar-this-file org-diary org-agenda-list-stuck-projects
+;;;;;;  org-tags-view org-todo-list org-agenda-list org-cycle-agenda-files
+;;;;;;  org-batch-store-agenda-views org-store-agenda-views org-batch-agenda-csv
+;;;;;;  org-batch-agenda org-agenda org-agenda-to-appt org-remember-handler
+;;;;;;  org-remember org-remember-apply-template org-remember-annotation
+;;;;;;  org-remember-insinuate org-open-at-point-global org-insert-link-global
+;;;;;;  org-store-link orgtbl-mode turn-on-orgtbl org-run-like-in-org-mode
+;;;;;;  turn-on-orgstruct++ turn-on-orgstruct orgstruct-mode org-global-cycle
+;;;;;;  org-cycle org-mode) "org" "org.el" (18250 40473))
+;;; Generated autoloads from org.el
+
+(autoload (quote org-mode) "org" "\
+Outline-based notes management and organizer, alias
+\"Carsten's outline-mode for keeping track of everything.\"
+
+Org-mode develops organizational tasks around a NOTES file which
+contains information about projects as plain text.  Org-mode is
+implemented on top of outline-mode, which is ideal to keep the content
+of large files well structured.  It supports ToDo items, deadlines and
+time stamps, which magically appear in the diary listing of the Emacs
+calendar.  Tables are easily created with a built-in table editor.
+Plain text URL-like links connect to websites, emails (VM), Usenet
+messages (Gnus), BBDB entries, and any files related to the project.
+For printing and sharing of notes, an Org-mode file (or a part of it)
+can be exported as a structured ASCII or HTML file.
+
+The following commands are available:
+
+\\{org-mode-map}" t nil)
+
+(autoload (quote org-cycle) "org" "\
+Visibility cycling for Org-mode.
+
+- When this function is called with a prefix argument, rotate the entire
+  buffer through 3 states (global cycling)
+  1. OVERVIEW: Show only top-level headlines.
+  2. CONTENTS: Show all headlines of all levels, but no body text.
+  3. SHOW ALL: Show everything.
+
+- When point is at the beginning of a headline, rotate the subtree started
+  by this line through 3 different states (local cycling)
+  1. FOLDED:   Only the main headline is shown.
+  2. CHILDREN: The main headline and the direct children are shown.
+               From this state, you can move to one of the children
+               and zoom in further.
+  3. SUBTREE:  Show the entire subtree, including body text.
+
+- When there is a numeric prefix, go up to a heading with level ARG, do
+  a `show-subtree' and return to the previous cursor position.  If ARG
+  is negative, go up that many levels.
+
+- When point is not at the beginning of a headline, execute
+  `indent-relative', like TAB normally does.  See the option
+  `org-cycle-emulate-tab' for details.
+
+- Special case: if point is at the beginning of the buffer and there is
+  no headline in line 1, this function will act as if called with prefix arg.
+  But only if also the variable `org-cycle-global-at-bob' is t." t nil)
+
+(autoload (quote org-global-cycle) "org" "\
+Cycle the global visibility.  For details see `org-cycle'." t nil)
+
+(autoload (quote orgstruct-mode) "org" "\
+Toggle the minor more `orgstruct-mode'.
+This mode is for using Org-mode structure commands in other modes.
+The following key behave as if Org-mode was active, if the cursor
+is on a headline, or on a plain list item (both in the definition
+of Org-mode).
+
+M-up        Move entry/item up
+M-down	    Move entry/item down
+M-left	    Promote
+M-right	    Demote
+M-S-up	    Move entry/item up
+M-S-down    Move entry/item down
+M-S-left    Promote subtree
+M-S-right   Demote subtree
+M-q	    Fill paragraph and items like in Org-mode
+C-c ^	    Sort entries
+C-c -	    Cycle list bullet
+TAB         Cycle item visibility
+M-RET       Insert new heading/item
+S-M-RET     Insert new TODO heading / Chekbox item
+C-c C-c     Set tags / toggle checkbox" t nil)
+
+(autoload (quote turn-on-orgstruct) "org" "\
+Unconditionally turn on `orgstruct-mode'." nil nil)
+
+(autoload (quote turn-on-orgstruct++) "org" "\
+Unconditionally turn on `orgstruct-mode', and force org-mode indentations.
+In addition to setting orgstruct-mode, this also exports all indentation and
+autofilling variables from org-mode into the buffer.  Note that turning
+off orgstruct-mode will *not* remove these additonal settings." nil nil)
+
+(autoload (quote org-run-like-in-org-mode) "org" nil nil nil)
+
+(autoload (quote turn-on-orgtbl) "org" "\
+Unconditionally turn on `orgtbl-mode'." nil nil)
+
+(autoload (quote orgtbl-mode) "org" "\
+The `org-mode' table editor as a minor mode for use in other modes." t nil)
+
+(autoload (quote org-store-link) "org" "\
+\\<org-mode-map>Store an org-link to the current location.
+This link can later be inserted into an org-buffer with
+\\[org-insert-link].
+For some link types, a prefix arg is interpreted:
+For links to usenet articles, arg negates `org-usenet-links-prefer-google'.
+For file links, arg negates `org-context-in-file-links'." t nil)
+
+(autoload (quote org-insert-link-global) "org" "\
+Insert a link like Org-mode does.
+This command can be called in any mode to insert a link in Org-mode syntax." t nil)
+
+(autoload (quote org-open-at-point-global) "org" "\
+Follow a link like Org-mode does.
+This command can be called in any mode to follow a link that has
+Org-mode syntax." t nil)
+
+(autoload (quote org-remember-insinuate) "org" "\
+Setup remember.el for use wiht Org-mode." nil nil)
+
+(autoload (quote org-remember-annotation) "org" "\
+Return a link to the current location as an annotation for remember.el.
+If you are using Org-mode files as target for data storage with
+remember.el, then the annotations should include a link compatible with the
+conventions in Org-mode.  This function returns such a link." nil nil)
+
+(autoload (quote org-remember-apply-template) "org" "\
+Initialize *remember* buffer with template, invoke `org-mode'.
+This function should be placed into `remember-mode-hook' and in fact requires
+to be run from that hook to function properly." nil nil)
+
+(autoload (quote org-remember) "org" "\
+Call `remember'.  If this is already a remember buffer, re-apply template.
+If there is an active region, make sure remember uses it as initial content
+of the remember buffer.
+
+When called interactively with a `C-u' prefix argument GOTO, don't remember
+anything, just go to the file/headline where the selected templated usually
+stores its notes.
+
+Lisp programs can set ORG-FORCE-REMEMBER-TEMPLATE-CHAR to a character
+associated with a template in `org-remember-tempates'." t nil)
+
+(autoload (quote org-remember-handler) "org" "\
+Store stuff from remember.el into an org file.
+First prompts for an org file.  If the user just presses return, the value
+of `org-default-notes-file' is used.
+Then the command offers the headings tree of the selected file in order to
+file the text at a specific location.
+You can either immediately press RET to get the note appended to the
+file, or you can use vertical cursor motion and visibility cycling (TAB) to
+find a better place.  Then press RET or <left> or <right> in insert the note.
+
+Key      Cursor position   Note gets inserted
+-----------------------------------------------------------------------------
+RET      buffer-start      as level 1 heading at end of file
+RET      on headline       as sublevel of the heading at cursor
+RET      no heading        at cursor position, level taken from context.
+			   Or use prefix arg to specify level manually.
+<left>   on headline       as same level, before current heading
+<right>  on headline       as same level, after current heading
+
+So the fastest way to store the note is to press RET RET to append it to
+the default file.  This way your current train of thought is not
+interrupted, in accordance with the principles of remember.el.
+You can also get the fast execution without prompting by using
+C-u C-c C-c to exit the remember buffer.  See also the variable
+`org-remember-store-without-prompt'.
+
+Before being stored away, the function ensures that the text has a
+headline, i.e. a first line that starts with a \"*\".  If not, a headline
+is constructed from the current date and some additional data.
+
+If the variable `org-adapt-indentation' is non-nil, the entire text is
+also indented so that it starts in the same column as the headline
+\(i.e. after the stars).
+
+See also the variable `org-reverse-note-order'." nil nil)
+
+(autoload (quote org-agenda-to-appt) "org" "\
+Activate appointments found in `org-agenda-files'.
+When prefixed, prompt for a regular expression and use it as a
+filter: only add entries if they match this regular expression.
+
+FILTER can be a string. In this case, use this string as a
+regular expression to filter results.
+
+FILTER can also be an alist, with the car of each cell being
+either 'headline or 'category.  For example:
+
+  '((headline \"IMPORTANT\")
+    (category \"Work\"))
+
+will only add headlines containing IMPORTANT or headlines
+belonging to the category \"Work\"." t nil)
+
+(autoload (quote org-agenda) "org" "\
+Dispatch agenda commands to collect entries to the agenda buffer.
+Prompts for a command to execute.  Any prefix arg will be passed
+on to the selected command.  The default selections are:
+
+a     Call `org-agenda-list' to display the agenda for current day or week.
+t     Call `org-todo-list' to display the global todo list.
+T     Call `org-todo-list' to display the global todo list, select only
+      entries with a specific TODO keyword (the user gets a prompt).
+m     Call `org-tags-view' to display headlines with tags matching
+      a condition  (the user is prompted for the condition).
+M     Like `m', but select only TODO entries, no ordinary headlines.
+L     Create a timeline for the current buffer.
+e     Export views to associated files.
+
+More commands can be added by configuring the variable
+`org-agenda-custom-commands'.  In particular, specific tags and TODO keyword
+searches can be pre-defined in this way.
+
+If the current buffer is in Org-mode and visiting a file, you can also
+first press `<' once to indicate that the agenda should be temporarily
+\(until the next use of \\[org-agenda]) restricted to the current file.
+Pressing `<' twice means to restrict to the current subtree or region
+\(if active)." t nil)
+
+(autoload (quote org-batch-agenda) "org" "\
+Run an agenda command in batch mode and send the result to STDOUT.
+If CMD-KEY is a string of length 1, it is used as a key in
+`org-agenda-custom-commands' and triggers this command.  If it is a
+longer string is is used as a tags/todo match string.
+Paramters are alternating variable names and values that will be bound
+before running the agenda command." nil (quote macro))
+
+(autoload (quote org-batch-agenda-csv) "org" "\
+Run an agenda command in batch mode and send the result to STDOUT.
+If CMD-KEY is a string of length 1, it is used as a key in
+`org-agenda-custom-commands' and triggers this command.  If it is a
+longer string is is used as a tags/todo match string.
+Paramters are alternating variable names and values that will be bound
+before running the agenda command.
+
+The output gives a line for each selected agenda item.  Each
+item is a list of comma-separated values, like this:
+
+category,head,type,todo,tags,date,time,extra,priority-l,priority-n
+
+category     The category of the item
+head         The headline, without TODO kwd, TAGS and PRIORITY
+type         The type of the agenda entry, can be
+                todo               selected in TODO match
+                tagsmatch          selected in tags match
+                diary              imported from diary
+                deadline           a deadline on given date
+                scheduled          scheduled on given date
+                timestamp          entry has timestamp on given date
+                closed             entry was closed on given date
+                upcoming-deadline  warning about deadline
+                past-scheduled     forwarded scheduled item
+                block              entry has date block including g. date
+todo         The todo keyword, if any
+tags         All tags including inherited ones, separated by colons
+date         The relevant date, like 2007-2-14
+time         The time, like 15:00-16:50
+extra        Sting with extra planning info
+priority-l   The priority letter if any was given
+priority-n   The computed numerical priority
+agenda-day   The day in the agenda where this is listed" nil (quote macro))
+
+(autoload (quote org-store-agenda-views) "org" nil t nil)
+
+(autoload (quote org-batch-store-agenda-views) "org" "\
+Run all custom agenda commands that have a file argument." nil (quote macro))
+
+(autoload (quote org-cycle-agenda-files) "org" "\
+Cycle through the files in `org-agenda-files'.
+If the current buffer visits an agenda file, find the next one in the list.
+If the current buffer does not, find the first agenda file." t nil)
+
+(autoload (quote org-agenda-list) "org" "\
+Produce a daily/weekly view from all files in variable `org-agenda-files'.
+The view will be for the current day or week, but from the overview buffer
+you will be able to go to other days/weeks.
+
+With one \\[universal-argument] prefix argument INCLUDE-ALL,
+all unfinished TODO items will also be shown, before the agenda.
+This feature is considered obsolete, please use the TODO list or a block
+agenda instead.
+
+With a numeric prefix argument in an interactive call, the agenda will
+span INCLUDE-ALL days.  Lisp programs should instead specify NDAYS to change
+the number of days.  NDAYS defaults to `org-agenda-ndays'.
+
+START-DAY defaults to TODAY, or to the most recent match for the weekday
+given in `org-agenda-start-on-weekday'." t nil)
+
+(autoload (quote org-todo-list) "org" "\
+Show all TODO entries from all agenda file in a single list.
+The prefix arg can be used to select a specific TODO keyword and limit
+the list to these.  When using \\[universal-argument], you will be prompted
+for a keyword.  A numeric prefix directly selects the Nth keyword in
+`org-todo-keywords-1'." t nil)
+
+(autoload (quote org-tags-view) "org" "\
+Show all headlines for all `org-agenda-files' matching a TAGS criterion.
+The prefix arg TODO-ONLY limits the search to TODO entries." t nil)
+
+(autoload (quote org-agenda-list-stuck-projects) "org" "\
+Create agenda view for projects that are stuck.
+Stuck projects are project that have no next actions.  For the definitions
+of what a project is and how to check if it stuck, customize the variable
+`org-stuck-projects'.
+MATCH is being ignored." t nil)
+
+(autoload (quote org-diary) "org" "\
+Return diary information from org-files.
+This function can be used in a \"sexp\" diary entry in the Emacs calendar.
+It accesses org files and extracts information from those files to be
+listed in the diary.  The function accepts arguments specifying what
+items should be listed.  The following arguments are allowed:
+
+   :timestamp    List the headlines of items containing a date stamp or
+		 date range matching the selected date.  Deadlines will
+		 also be listed, on the expiration day.
+
+   :sexp         List entries resulting from diary-like sexps.
+
+   :deadline     List any deadlines past due, or due within
+		 `org-deadline-warning-days'.  The listing occurs only
+		 in the diary for *today*, not at any other date.  If
+		 an entry is marked DONE, it is no longer listed.
+
+   :scheduled    List all items which are scheduled for the given date.
+		 The diary for *today* also contains items which were
+		 scheduled earlier and are not yet marked DONE.
+
+   :todo         List all TODO items from the org-file.  This may be a
+		 long list - so this is not turned on by default.
+		 Like deadlines, these entries only show up in the
+		 diary for *today*, not at any other date.
+
+The call in the diary file should look like this:
+
+   &%%(org-diary) ~/path/to/some/orgfile.org
+
+Use a separate line for each org file to check.  Or, if you omit the file name,
+all files listed in `org-agenda-files' will be checked automatically:
+
+   &%%(org-diary)
+
+If you don't give any arguments (as in the example above), the default
+arguments (:deadline :scheduled :timestamp :sexp) are used.
+So the example above may also be written as
+
+   &%%(org-diary :deadline :timestamp :sexp :scheduled)
+
+The function expects the lisp variables `entry' and `date' to be provided
+by the caller, because this is how the calendar works.  Don't use this
+function from a program - use `org-agenda-get-day-entries' instead." nil nil)
+
+(autoload (quote org-export-icalendar-this-file) "org" "\
+Export current file as an iCalendar file.
+The iCalendar file will be located in the same directory as the Org-mode
+file, but with extension `.ics'." t nil)
+
+(autoload (quote org-export-icalendar-all-agenda-files) "org" "\
+Export all files in `org-agenda-files' to iCalendar .ics files.
+Each iCalendar file will be located in the same directory as the Org-mode
+file, but with extension `.ics'." t nil)
+
+(autoload (quote org-export-icalendar-combine-agenda-files) "org" "\
+Export all files in `org-agenda-files' to a single combined iCalendar file.
+The file is stored under the name `org-combined-agenda-icalendar-file'." t nil)
+
+;;;***
+
+;;;### (autoloads (org-publish-all org-publish-current-file org-publish-current-project
+;;;;;;  org-publish) "org-publish" "org-publish.el" (18207 29024))
+;;; Generated autoloads from org-publish.el
+
+(autoload (quote org-publish) "org-publish" "\
+Publish the project PROJECT-NAME." t nil)
+
+(autoload (quote org-publish-current-project) "org-publish" "\
+Publish the project associated with the current file.
+With prefix argument, force publishing all files in project." t nil)
+
+(autoload (quote org-publish-current-file) "org-publish" "\
+Publish the current file.
+With prefix argument, force publish the file." t nil)
+
+(autoload (quote org-publish-all) "org-publish" "\
+Publish all projects.
+With prefix argument, force publish all files." t nil)
+
+;;;***
+
+;;;### (autoloads (org-export-as-latex org-export-region-as-latex
+;;;;;;  org-replace-region-by-latex org-export-as-latex-to-buffer
+;;;;;;  org-export-as-latex-batch) "org-export-latex" "org-export-latex.el"
+;;;;;;  (18252 7249))
+;;; Generated autoloads from org-export-latex.el
+
+(autoload (quote org-export-as-latex-batch) "org-export-latex" "\
+Call `org-export-as-latex', may be used in batch processing as
+emacs 	--batch
+	--load=$HOME/lib/emacs/org.el
+	--eval \"(setq org-export-headline-levels 2)\"
+	--visit=MyFile --funcall org-export-as-latex-batch" nil nil)
+
+(autoload (quote org-export-as-latex-to-buffer) "org-export-latex" "\
+Call `org-exort-as-latex` with output to a temporary buffer.
+No file is created.  The prefix ARG is passed through to `org-export-as-latex'." t nil)
+
+(autoload (quote org-replace-region-by-latex) "org-export-latex" "\
+Replace the region from BEG to END with its LaTeX export.
+It assumes the region has `org-mode' syntax, and then convert it to
+LaTeX.  This can be used in any buffer.  For example, you could
+write an itemized list in `org-mode' syntax in an LaTeX buffer and
+then use this command to convert it." t nil)
+
+(autoload (quote org-export-region-as-latex) "org-export-latex" "\
+Convert region from BEG to END in `org-mode' buffer to LaTeX.
+If prefix arg BODY-ONLY is set, omit file header, footer, and table of
+contents, and only produce the region of converted text, useful for
+cut-and-paste operations.
+If BUFFER is a buffer or a string, use/create that buffer as a target
+of the converted LaTeX.  If BUFFER is the symbol `string', return the
+produced LaTeX as a string and leave not buffer behind.  For example,
+a Lisp program could call this function in the following way:
+
+  (setq latex (org-export-region-as-latex beg end t 'string))
+
+When called interactively, the output buffer is selected, and shown
+in a window.  A non-interactive call will only retunr the buffer." t nil)
+
+(autoload (quote org-export-as-latex) "org-export-latex" "\
+Export current buffer to a LaTeX file.
+If there is an active region, export only the region.  The prefix
+ARG specifies how many levels of the outline should become
+headlines.  The default is 3.  Lower levels will be exported
+depending on `org-export-latex-low-levels'.  The default is to
+convert them as description lists.  When HIDDEN is non-nil, don't
+display the LaTeX buffer.  EXT-PLIST is a property list with
+external parameters overriding org-mode's default settings, but
+still inferior to file-local settings.  When TO-BUFFER is
+non-nil, create a buffer with that name and export to that
+buffer.  If TO-BUFFER is the symbol `string', don't leave any
+buffer behind but just return the resulting LaTeX as a string.
+When BODY-ONLY is set, don't produce the file header and footer,
+simply return the content of egin{document}...nd{document},
+without even the egin{document} and nd{document} commands." t nil)
+
+;;;***
+
+
 (provide 'org-install)
 

Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 405 - 158
org.el


BIN
org.pdf


Những thai đổi đã bị hủy bỏ vì nó quá lớn
+ 340 - 167
org.texi


BIN
orgcard.pdf


+ 5 - 4
orgcard.tex

@@ -1,5 +1,5 @@
 % Reference Card for Org Mode
-\def\orgversionnumber{5.13e}
+\def\orgversionnumber{5.14}
 \def\versionyear{2007}          % latest update
 \def\year{2007}                 % latest copyright year
 
@@ -317,6 +317,7 @@ are preserved on all copies.
 \key{demote current subtree down one level}{M-S-RIGHT}
 
 \key{move subtree/list item up/down}{M-S-UP/DOWN}
+\key{refile subtree}{C-c C-w}
 \key{kill subtree}{C-c C-x C-w}
 \key{copy subtree}{C-c C-x M-w}
 \key{yank subtree}{C-c C-x C-y}
@@ -337,10 +338,10 @@ are preserved on all copies.
 
 \section{Filtering and Sparse Trees}
 
-\key{show sparse tree for all matches of a regexp}{C-c /}
+% FIXME: this is garbage
+\key{construct a sparse tree by various criteria}{C-c /}
 \key{view TODO's in sparse tree}{C-c C-v}
 \key{global TODO list in agenda mode}{C-c t$^1$}
-\key{create sparse tree with all deadlines due}{C-c C-w}
 \key{time sorted view of current org file}{C-c a L}
 %\key{agenda for the week}{C-c a$^1$}
 %\key{agenda for date at cursor}{C-c C-o}
@@ -572,7 +573,7 @@ after  ``{\tt :}'', and dictionary words elsewhere.
 \key{Like \kbd{C-c .} but make stamp inactive}{C-c !} % FIXME
 \key{insert DEADLINE timestamp}{C-c C-d}
 \key{insert SCHEDULED timestamp}{C-c C-s}
-\key{create sparse tree with all deadlines due}{C-c C-w}
+\key{create sparse tree with all deadlines due}{C-c / d}
 \key{the time between 2 dates in a time range}{C-c C-y}
 \key{change timestamp at cursor by $\pm 1$ day}{S-RIGHT/LEFT$^3$}
 \key{change year/month/day at cursor by $\pm 1$}{S-UP/DOWN$^3$}

BIN
orgcard_letter.pdf


Một số tệp đã không được hiển thị bởi vì quá nhiều tập tin thay đổi trong này khác