Re: [Orgmode] suggestion for a fix to org-clock-in

2009-08-02 Thread Carsten Dominik

Hi,

I think the dot after the abbreviated month should be considered a bug.
What locales are doing this?  Maybe send a bug report to Emacs?

- Carsten

On Jul 28, 2009, at 9:48 PM, Nicolas Goaziou wrote:


Hello,

For some time zone reason, my time-stamps look like this [2009-07-28
mar.]. Notice the dot after the name of the day.

This prevents the regexp inside org-clock-in to recognize it as a  
valid

clock format as thus to resume any started clock.

I suggest the following simple patch.

From 0f149d1e515d017fed78fc5038127970843f9e81 Mon Sep 17 00:00:00 2001
From: Nicolas Goaziou nico...@misty.(none)
Date: Tue, 28 Jul 2009 20:55:06 +0200
Subject: [PATCH] Teach org-clock-in about other date formats

Depending on your time zone, the timestamps can have somewhat  
differents formats (ex.: [2009-07-28 mar. 21:00]).
This kind of format is now recognized as a valid clock time when it  
comes to resuming it.

---
lisp/org-clock.el |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/lisp/org-clock.el b/lisp/org-clock.el
index 7fa15e0..48a0741 100644
--- a/lisp/org-clock.el
+++ b/lisp/org-clock.el
@@ -558,7 +558,7 @@ the clocking selection, associated with the  
letter `d'.

   (looking-at
(concat ^[ \t]*  org-clock-string
 \\[\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}
-+\\sw+ +[012][0-9]:[0-5][0-9]\\)\\][ \t]*$)))
++\\sw+\.? +[012][0-9]:[0-5][0-9]\\)\\][ \t]*$)))
  (message Matched %s (match-string 1))
  (setq ts (concat [ (match-string 1) ]))
  (goto-char (match-end 1))
--
1.6.0.4


Comments are welcome.

--
Nicolas Goaziou
___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode




___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


[Orgmode] suggestion for a fix to org-clock-in

2009-07-28 Thread Nicolas Goaziou
Hello,

For some time zone reason, my time-stamps look like this [2009-07-28
mar.]. Notice the dot after the name of the day.

This prevents the regexp inside org-clock-in to recognize it as a valid
clock format as thus to resume any started clock.

I suggest the following simple patch.

From 0f149d1e515d017fed78fc5038127970843f9e81 Mon Sep 17 00:00:00 2001
From: Nicolas Goaziou nico...@misty.(none)
Date: Tue, 28 Jul 2009 20:55:06 +0200
Subject: [PATCH] Teach org-clock-in about other date formats

Depending on your time zone, the timestamps can have somewhat differents formats (ex.: [2009-07-28 mar. 21:00]).
This kind of format is now recognized as a valid clock time when it comes to resuming it.
---
 lisp/org-clock.el |2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/lisp/org-clock.el b/lisp/org-clock.el
index 7fa15e0..48a0741 100644
--- a/lisp/org-clock.el
+++ b/lisp/org-clock.el
@@ -558,7 +558,7 @@ the clocking selection, associated with the letter `d'.
 		   (looking-at
 		(concat ^[ \t]*  org-clock-string
 			 \\[\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}
-			 +\\sw+ +[012][0-9]:[0-5][0-9]\\)\\][ \t]*$)))
+			 +\\sw+\.? +[012][0-9]:[0-5][0-9]\\)\\][ \t]*$)))
 	  (message Matched %s (match-string 1))
 	  (setq ts (concat [ (match-string 1) ]))
 	  (goto-char (match-end 1))
-- 
1.6.0.4


Comments are welcome.

-- 
Nicolas Goaziou
___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode


Re: [Orgmode] suggestion for a fix to org-clock-in

2009-07-28 Thread Bastien
Nicolas Goaziou n.goaz...@neuf.fr writes:

 For some time zone reason, my time-stamps look like this [2009-07-28
 mar.]. Notice the dot after the name of the day.

It's because Emacs recently changed the format for abbreviated days.  
If you could track when this change appeared, that'd be nice.

 This prevents the regexp inside org-clock-in to recognize it as a valid
 clock format as thus to resume any started clock.

 I suggest the following simple patch.

Applied, thanks!

-- 
 Bastien


___
Emacs-orgmode mailing list
Remember: use `Reply All' to send replies to the list.
Emacs-orgmode@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-orgmode