浏览代码

Merge changes from downstream Emacs.

Carsten Dominik 16 年之前
父节点
当前提交
1ba1ac5045
共有 6 个文件被更改,包括 21 次插入10 次删除
  1. 4 0
      doc/ChangeLog
  2. 1 1
      doc/org.texi
  3. 7 0
      lisp/ChangeLog
  4. 1 1
      lisp/org-agenda.el
  5. 1 1
      lisp/org-mouse.el
  6. 7 7
      lisp/org.el

+ 4 - 0
doc/ChangeLog

@@ -1,3 +1,7 @@
+2008-11-24  Carsten Dominik  <carsten.dominik@gmail.com>
+
+	* org.texi: Re-apply the change to FDL 1.3.
+
 2008-11-18  Carsten Dominik  <carsten.dominik@gmail.com>
 2008-11-18  Carsten Dominik  <carsten.dominik@gmail.com>
 
 
 	* org.texi (Setting up Remember): Document `org-remember-mode'.
 	* org.texi (Setting up Remember): Document `org-remember-mode'.

+ 1 - 1
doc/org.texi

@@ -39,7 +39,7 @@ Copyright @copyright{} 2004, 2005, 2006, 2007, 2008 Free Software Foundation
 
 
 @quotation
 @quotation
 Permission is granted to copy, distribute and/or modify this document
 Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.2 or
+under the terms of the GNU Free Documentation License, Version 1.3 or
 any later version published by the Free Software Foundation; with no
 any later version published by the Free Software Foundation; with no
 Invariant Sections, with the Front-Cover texts being ``A GNU Manual,''
 Invariant Sections, with the Front-Cover texts being ``A GNU Manual,''
 and with the Back-Cover Texts as in (a) below.  A copy of the license
 and with the Back-Cover Texts as in (a) below.  A copy of the license

+ 7 - 0
lisp/ChangeLog

@@ -1,8 +1,15 @@
 2008-11-24  Carsten Dominik  <carsten.dominik@gmail.com>
 2008-11-24  Carsten Dominik  <carsten.dominik@gmail.com>
 
 
+	* org-agenda.el (org-get-closed): Re-apply changes
+	accidentially overwritten by last commit to Emacs.
+
 	* org.el (org-outline-path-complete-in-steps): New option.
 	* org.el (org-outline-path-complete-in-steps): New option.
 	(org-refile-get-location): Honor
 	(org-refile-get-location): Honor
 	`org-outline-path-complete-in-steps'.
 	`org-outline-path-complete-in-steps'.
+	(org-agenda-change-all-lines, org-tags-sparse-tree)
+	(org-time-string-to-absolute, org-small-year-to-year)
+	(org-link-escape): Re-apply changes accidentially overwritten
+	by last commit to Emacs.
 
 
 2008-11-23  Carsten Dominik  <carsten.dominik@gmail.com>
 2008-11-23  Carsten Dominik  <carsten.dominik@gmail.com>
 
 

+ 1 - 1
lisp/org-agenda.el

@@ -3398,7 +3398,7 @@ the documentation of `org-diary'."
 	  (push txt ee))))
 	  (push txt ee))))
     (nreverse ee)))
     (nreverse ee)))
 
 
-(defalias 'org-get-closed 'org-get-progress)
+(defalias 'org-get-closed 'org-agenda-get-progress)
 (defun org-agenda-get-progress ()
 (defun org-agenda-get-progress ()
   "Return the logged TODO entries for agenda display."
   "Return the logged TODO entries for agenda display."
   (let* ((props (list 'mouse-face 'highlight
   (let* ((props (list 'mouse-face 'highlight

+ 1 - 1
lisp/org-mouse.el

@@ -144,7 +144,7 @@
 (defvar org-agenda-undo-list)
 (defvar org-agenda-undo-list)
 (defvar org-agenda-custom-commands)
 (defvar org-agenda-custom-commands)
 (declare-function org-agenda-change-all-lines "org-agenda"
 (declare-function org-agenda-change-all-lines "org-agenda"
-		  (newhead hdmarker &optional fixface))
+		  (newhead hdmarker &optional fixface just-this))
 (declare-function org-verify-change-for-undo "org-agenda" (l1 l2))
 (declare-function org-verify-change-for-undo "org-agenda" (l1 l2))
 
 
 (defvar org-mouse-plain-list-regexp "\\([ \t]*\\)\\([-+*]\\|[0-9]+[.)]\\) "
 (defvar org-mouse-plain-list-regexp "\\([ \t]*\\)\\([-+*]\\|[0-9]+[.)]\\) "

+ 7 - 7
lisp/org.el

@@ -2395,7 +2395,7 @@ Normal means, no org-mode-specific context."
 		  (extra txt &optional category tags dotime noprefix remove-re))
 		  (extra txt &optional category tags dotime noprefix remove-re))
 (declare-function org-agenda-new-marker "org-agenda" (&optional pos))
 (declare-function org-agenda-new-marker "org-agenda" (&optional pos))
 (declare-function org-agenda-change-all-lines "org-agenda"
 (declare-function org-agenda-change-all-lines "org-agenda"
-		  (newhead hdmarker &optional fixface))
+		  (newhead hdmarker &optional fixface just-this))
 (declare-function org-agenda-set-restriction-lock "org-agenda" (&optional type))
 (declare-function org-agenda-set-restriction-lock "org-agenda" (&optional type))
 (declare-function org-agenda-maybe-redo "org-agenda" ())
 (declare-function org-agenda-maybe-redo "org-agenda" ())
 (declare-function org-agenda-save-markers-for-cut-and-paste "org-agenda"
 (declare-function org-agenda-save-markers-for-cut-and-paste "org-agenda"
@@ -6340,7 +6340,7 @@ This is the list that is used for internal purposes.")
 This is the list that is used before handing over to the browser.")
 This is the list that is used before handing over to the browser.")
 
 
 (defun org-link-escape (text &optional table)
 (defun org-link-escape (text &optional table)
-  "Escape charaters in TEXT that are problematic for links."
+  "Escape characters in TEXT that are problematic for links."
   (setq table (or table org-link-escape-chars))
   (setq table (or table org-link-escape-chars))
   (when text
   (when text
     (let ((re (mapconcat (lambda (x) (regexp-quote
     (let ((re (mapconcat (lambda (x) (regexp-quote
@@ -9097,10 +9097,10 @@ only lines with a TODO keyword are included in the output."
 (defvar todo-only) ;; dynamically scoped
 (defvar todo-only) ;; dynamically scoped
 
 
 (defun org-tags-sparse-tree (&optional todo-only match)
 (defun org-tags-sparse-tree (&optional todo-only match)
-  "Create a sparse tree according to tags  string MATCH.
+  "Create a sparse tree according to tags string MATCH.
 MATCH can contain positive and negative selection of tags, like
 MATCH can contain positive and negative selection of tags, like
 \"+WORK+URGENT-WITHBOSS\".
 \"+WORK+URGENT-WITHBOSS\".
-If optional argument TODO_ONLY is non-nil, only select lines that are
+If optional argument TODO-ONLY is non-nil, only select lines that are
 also TODO lines."
 also TODO lines."
   (interactive "P")
   (interactive "P")
   (org-prepare-agenda-buffers (list (current-buffer)))
   (org-prepare-agenda-buffers (list (current-buffer)))
@@ -11243,7 +11243,7 @@ days in order to avoid rounding problems."
   "Convert a time stamp to an absolute day number.
   "Convert a time stamp to an absolute day number.
 If there is a specifyer for a cyclic time stamp, get the closest date to
 If there is a specifyer for a cyclic time stamp, get the closest date to
 DAYNR.
 DAYNR.
-PREFER and SHOW_ALL are passed through to `org-closest-date'."
+PREFER and SHOW-ALL are passed through to `org-closest-date'."
   (cond
   (cond
    ((and daynr (string-match "\\`%%\\((.*)\\)" s))
    ((and daynr (string-match "\\`%%\\((.*)\\)" s))
     (if (org-diary-sexp-entry (match-string 1 s) "" date)
     (if (org-diary-sexp-entry (match-string 1 s) "" date)
@@ -11263,8 +11263,8 @@ PREFER and SHOW_ALL are passed through to `org-closest-date'."
 (defun org-small-year-to-year (year)
 (defun org-small-year-to-year (year)
   "Convert 2-digit years into 4-digit years.
   "Convert 2-digit years into 4-digit years.
 38-99 are mapped into 1938-1999.  1-37 are mapped into 2001-2007.
 38-99 are mapped into 1938-1999.  1-37 are mapped into 2001-2007.
-The year 2000 cannot be abbreviated.  Any year lager than 99
-is retrned unchanged."
+The year 2000 cannot be abbreviated.  Any year larger than 99
+is returned unchanged."
   (if (< year 38)
   (if (< year 38)
       (setq year (+ 2000 year))
       (setq year (+ 2000 year))
     (if (< year 100)
     (if (< year 100)