Hi Planners!

Would be great if this patch could be accepted.

Please note I have meanwhile signed FSF papers for EMACS, XEMACS and
GNUS, but I have not received my papers back yet.

My EMPLOYER DISCLAIMER is still in progress, but should not be a
problem.

(I'm not trimming my tla diff output in case there's anything
interesting in there.  Please note I have not been about to tla update
for a long time.  This finally started working again today.)

Best regards!

Adrian

contrib/ChangeLog addition:

2007-10-29  Adrian Aichner  <[EMAIL PROTECTED]>

        * timeclock.el: Typo fix.

ChangeLog addition:

2007-10-29  Adrian Aichner  <[EMAIL PROTECTED]>

        * planner-gnus.el (planner-gnus-get-message-id): Make gnuslog (see
        http://www.emacswiki.org/cgi-bin/wiki/GnusLog) URLs useful in
        context of current gnuslog-file.
        * planner-timeclock.el (defadvice planner-replan-task): Make
        project match optional (for tasks added manually).

tla diff Patch:

cd c:\progra~1\xemacs\site-packages\lisp\planner-el--devel--0\
tla diff
Compilation started at Sun Oct 28 21:01:47 2007 +0100 (W. Europe Standard Time)
* local directory is at [EMAIL PROTECTED]/planner-el--devel--0--patch-141
* build pristine tree for [EMAIL PROTECTED]/planner-el--devel--0--patch-141
Missing inode signature. Cannot verify reference tree integrity: you should 
remove and recreate this reference tree.
    tree: /cygdrive/c/Program 
Files/XEmacs/site-packages/lisp/planner-el--devel--0/{arch}/++pristine-trees/unlocked/planner-el/planner-el--devel/planner-el--devel--0/[EMAIL
 PROTECTED]/planner-el--devel--0--patch-96
    archive: [EMAIL PROTECTED]
    revision: planner-el--devel--0--patch-96
* from pristine cache: [EMAIL PROTECTED]/planner-el--devel--0--patch-96
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-97
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-98
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-99
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-100
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-101
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-102
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-103
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-104
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-105
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-106
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-107
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-108
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-109
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-110
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-111
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-112
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-113
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-114
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-115
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-116
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-117
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-118
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-119
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-120
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-121
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-122
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-123
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-124
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-125
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-126
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-127
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-128
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-129
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-130
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-131
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-132
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-133
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-134
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-135
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-136
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-137
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-138
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-139
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-140
* patching for revision: [EMAIL PROTECTED]/planner-el--devel--0--patch-141
Missing inode signature. Cannot verify reference tree integrity: you should 
remove and recreate this reference tree.
    tree: /cygdrive/c/Program 
Files/XEmacs/site-packages/lisp/planner-el--devel--0/{arch}/++pristine-trees/unlocked/planner-el/planner-el--devel/planner-el--devel--0/[EMAIL
 PROTECTED]/planner-el--devel--0--patch-141
    archive: [EMAIL PROTECTED]
    revision: planner-el--devel--0--patch-141
* comparing to [EMAIL PROTECTED]/planner-el--devel--0--patch-141
-- {arch}/planner-el/planner-el--devel/planner-el--devel--0/[EMAIL 
PROTECTED]/patch-log/patch-96
M  Makefile.defs
M  contrib/timeclock.el
M  planner-gnus.el
M  planner-timeclock.el

* file metadata changed

    ./{arch}/planner-el/planner-el--devel/planner-el--devel--0/[EMAIL 
PROTECTED]/patch-log/patch-96
        --permissions 644
        => --permissions 750

* modified files

--- orig/contrib/timeclock.el
+++ mod/contrib/timeclock.el
@@ -79,7 +79,7 @@
 
 ;; Version 2.7:
 ;;
-;; Include changes made on 2006-08-01 by Aidrian Aichner
+;; Include changes made on 2006-08-01 by Adrian Aichner
 ;; <[EMAIL PROTECTED]> which make it easier to work with a
 ;; pgp-encrypted timeclock file.
 


--- orig/planner-gnus.el
+++ mod/planner-gnus.el
@@ -83,10 +83,15 @@
   "Return the message-id of the current message."
   (save-excursion
     (if (equal major-mode 'gnus-summary-mode)
-        (mail-header-message-id (gnus-data-header
-                                 (assq (or article-number
-                                           (gnus-summary-article-number))
-                                       gnus-newsgroup-data)))
+        (let
+            ((mhmi
+              (mail-header-message-id (gnus-data-header
+                                       (assq (or article-number
+                                                 (gnus-summary-article-number))
+                                             gnus-newsgroup-data)))))
+          (if (nnheader-fake-message-id-p mhmi)
+              (number-to-string article-number)
+            mhmi))
       ;; Refer to the article buffer
       (save-excursion
         (goto-char (point-min))


--- orig/planner-timeclock.el
+++ mod/planner-timeclock.el
@@ -110,7 +110,8 @@
       (while (re-search-forward
               (concat
                "^. [^ \n]+ [^ \n]+ "
-               "\\(" (regexp-quote (planner-timeclock-plan-string info)) "\\)"
+               ;; make project match optional (for tasks added manually).
+               "\\(" (regexp-quote (planner-timeclock-plan-string info)) "\\)?"
                (regexp-quote (planner-task-description info)) "$") nil t)
         (replace-match
          (save-match-data (planner-timeclock-plan-string nil (ad-get-arg 0)))




Compilation exited abnormally with code 1 at Sun Oct 28 21:12:47

-- 
Adrian Aichner
 mailto:[EMAIL PROTECTED]
 http://www.xemacs.org/


_______________________________________________
Planner-el-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/planner-el-discuss

Reply via email to