all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* bug#9695: 24.0.90; org time range is broken
@ 2011-10-07 17:15 Ivan Kanis
  2011-10-12  6:53 ` bug#9695: allowed date range Ivan Kanis
  2011-10-12  6:53 ` Ivan Kanis
  0 siblings, 2 replies; 17+ messages in thread
From: Ivan Kanis @ 2011-10-07 17:15 UTC (permalink / raw)
  To: 9695

This bug report will be sent to the Bug-GNU-Emacs mailing list
and the GNU bug tracker at debbugs.gnu.org.  Please check that
the From: line contains a valid email address.  After a delay of up
to one day, you should receive an acknowledgement at that address.

Please write in English if possible, as the Emacs maintainers
usually do not have translators for other languages.

Please describe exactly what actions triggered the bug, and
the precise symptoms of the bug.  If you can, give a recipe
starting from `emacs -Q':

emacs -Q
create a file ~/todo.org with the following content:

* foo
   <2011-10-07>--<2011-10-09>

go in the *scratch* buffer

(setq org-agenda-files '("~/todo.org"))

C-x C-e at the end
M-x org-agenda

The entry foo should span from Friday to Sunday. It does not appear on
Friday. The org doc states:

TIME/DATE RANGE
     Two timestamps connected by `--' denote a range.  The headline
     will be shown on the first and last day of the range, and on any
     dates that are displayed and fall in the range.  Here is an
     example:

If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
For information about debugging Emacs, please read the file
/home/ubuntu/emacs-bzr/share/emacs/24.0.90/etc/DEBUG.


In GNU Emacs 24.0.90.7 (i686-pc-linux-gnu, GTK+ Version 2.22.0)
 of 2011-10-06 on tao
Windowing system distributor `The X.Org Foundation', version 11.0.10900000
configured using `configure  '--prefix=/home/ubuntu/emacs-bzr''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  value of $XMODIFIERS: nil
  locale-coding-system: nil
  default enable-multibyte-characters: t

Major mode: Emacs-Lisp

Minor modes in effect:
  diff-auto-refine-mode: t
  icomplete-mode: t
  erc-track-mode: t
  erc-track-minor-mode: t
  show-paren-mode: t
  eldoc-mode: t
  outline-minor-mode: t
  tracking-mode: t
  erc-ring-mode: t
  erc-netsplit-mode: t
  erc-match-mode: t
  erc-pcomplete-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-autojoin-mode: t
  erc-spelling-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-scrolltobottom-mode: t
  global-auto-complete-mode: t
  auto-complete-mode: t
  display-time-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t

Recent input:
<backspace> <backspace> l i c e SPC - SPC g h o s t 
SPC i n SPC t h e SPC m a c h i n e <return> t h e 
SPC n a t i o n a l SPC - SPC h i g h SPC v i o l e 
t <return> s u g a r c u b e s SPC - SPC l i v <backspace> 
f s <backspace> e s <backspace> ' s SPC t o o SPC g 
o o d <return> t h e SPC s m i t h SPC - SPC m e a 
t SPC i s SPC m u r d e r <return> t h e SPC b a n 
d SPC - SPC m u s i c SPC f r o m SPC b i g SPC p i 
n k <return> t h e SPC s e n s a t i o n a l SPC a 
l e x SPC h a r v e y SPC b a n d SPC - SPC t h e SPC 
i m p o s s i b l e SPC d r e a m <return> t h e SPC 
t i n g SPC t i n g SPC - SPC w e SPC s t a r t e d 
SPC n o t h i n g C-x b t o <return> M-k l i v a n 
- o r g <return> <prior> <prior> M-x b g u <backspace> 
<backspace> u g <backspace> <backspace> <backspace> 
e m a c - <backspace> s - b u <backspace> <backspace> 
r e <backspace> <backspace> <backspace> <backspace> 
<backspace> <backspace> <backspace> <backspace> r e 
p o r <tab> b <tab> <return>

Recent messages:
File todo.org changed on disk.  Reread from disk? (y or n)  y
OVERVIEW
Ispell process killed
Starting new Ispell process [american] ...
Mark set [2 times]
OVERVIEW
CHILDREN
SUBTREE (NO CHILDREN)
Auto-saving...done
Auto-saving...done

Load-path shadows:
/home/ubuntu/.emacs.d/misc/time hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/time
/home/ubuntu/.emacs.d/misc/whitespace hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/whitespace
/home/ubuntu/.emacs.d/org/org-attach hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-attach
/home/ubuntu/.emacs.d/org/org-ascii hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-ascii
/home/ubuntu/.emacs.d/org/org-archive hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-archive
/home/ubuntu/.emacs.d/org/org-agenda hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-agenda
/home/ubuntu/.emacs.d/org/ob hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob
/home/ubuntu/.emacs.d/org/ob-tangle hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-tangle
/home/ubuntu/.emacs.d/org/ob-table hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-table
/home/ubuntu/.emacs.d/org/ob-sqlite hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-sqlite
/home/ubuntu/.emacs.d/org/ob-sql hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-sql
/home/ubuntu/.emacs.d/org/ob-sh hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-sh
/home/ubuntu/.emacs.d/org/ob-screen hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-screen
/home/ubuntu/.emacs.d/org/org hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org
/home/ubuntu/.emacs.d/org/org-xoxo hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-xoxo
/home/ubuntu/.emacs.d/org/org-wl hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-wl
/home/ubuntu/.emacs.d/org/org-w3m hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-w3m
/home/ubuntu/.emacs.d/org/org-vm hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-vm
/home/ubuntu/.emacs.d/org/org-timer hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-timer
/home/ubuntu/.emacs.d/org/org-taskjuggler hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-taskjuggler
/home/ubuntu/.emacs.d/org/org-table hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-table
/home/ubuntu/.emacs.d/org/org-src hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-src
/home/ubuntu/.emacs.d/org/org-special-blocks hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-special-blocks
/home/ubuntu/.emacs.d/org/org-rmail hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-rmail
/home/ubuntu/.emacs.d/org/ob-ocaml hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-ocaml
/home/ubuntu/.emacs.d/org/ob-mscgen hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-mscgen
/home/ubuntu/.emacs.d/org/ob-matlab hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-matlab
/home/ubuntu/.emacs.d/org/ob-lob hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-lob
/home/ubuntu/.emacs.d/org/ob-lisp hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-lisp
/home/ubuntu/.emacs.d/org/ob-lilypond hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-lilypond
/home/ubuntu/.emacs.d/org/ob-ledger hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-ledger
/home/ubuntu/.emacs.d/org/ob-latex hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-latex
/home/ubuntu/.emacs.d/org/ob-keys hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-keys
/home/ubuntu/.emacs.d/org/ob-js hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-js
/home/ubuntu/.emacs.d/org/ob-java hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-java
/home/ubuntu/.emacs.d/org/ob-haskell hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-haskell
/home/ubuntu/.emacs.d/org/org-remember hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-remember
/home/ubuntu/.emacs.d/org/org-install hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-install
/home/ubuntu/.emacs.d/org/org-exp-blocks hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-exp-blocks
/home/ubuntu/.emacs.d/org/org-bbdb hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-bbdb
/home/ubuntu/.emacs.d/org/ob-scheme hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-scheme
/home/ubuntu/.emacs.d/org/ob-gnuplot hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-gnuplot
/home/ubuntu/.emacs.d/org/org-inlinetask hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-inlinetask
/home/ubuntu/.emacs.d/org/org-info hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-info
/home/ubuntu/.emacs.d/org/org-indent hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-indent
/home/ubuntu/.emacs.d/org/org-id hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-id
/home/ubuntu/.emacs.d/org/org-icalendar hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-icalendar
/home/ubuntu/.emacs.d/org/org-html hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-html
/home/ubuntu/.emacs.d/org/org-habit hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-habit
/home/ubuntu/.emacs.d/org/org-gnus hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-gnus
/home/ubuntu/.emacs.d/org/org-freemind hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-freemind
/home/ubuntu/.emacs.d/org/org-footnote hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-footnote
/home/ubuntu/.emacs.d/org/org-feed hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-feed
/home/ubuntu/.emacs.d/org/org-faces hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-faces
/home/ubuntu/.emacs.d/org/org-exp hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-exp
/home/ubuntu/.emacs.d/org/ob-sass hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-sass
/home/ubuntu/.emacs.d/org/ob-ruby hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-ruby
/home/ubuntu/.emacs.d/org/ob-ref hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-ref
/home/ubuntu/.emacs.d/org/ob-R hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-R
/home/ubuntu/.emacs.d/org/ob-python hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-python
/home/ubuntu/.emacs.d/org/ob-plantuml hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-plantuml
/home/ubuntu/.emacs.d/org/ob-perl hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-perl
/home/ubuntu/.emacs.d/org/ob-org hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-org
/home/ubuntu/.emacs.d/org/ob-octave hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-octave
/home/ubuntu/.emacs.d/org/org-publish hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-publish
/home/ubuntu/.emacs.d/org/org-protocol hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-protocol
/home/ubuntu/.emacs.d/org/org-plot hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-plot
/home/ubuntu/.emacs.d/org/org-pcomplete hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-pcomplete
/home/ubuntu/.emacs.d/org/org-mouse hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-mouse
/home/ubuntu/.emacs.d/org/org-mobile hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-mobile
/home/ubuntu/.emacs.d/org/org-mks hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-mks
/home/ubuntu/.emacs.d/org/org-mhe hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-mhe
/home/ubuntu/.emacs.d/org/org-mew hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-mew
/home/ubuntu/.emacs.d/org/org-macs hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-macs
/home/ubuntu/.emacs.d/org/org-mac-message hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-mac-message
/home/ubuntu/.emacs.d/org/org-list hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-list
/home/ubuntu/.emacs.d/org/org-latex hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-latex
/home/ubuntu/.emacs.d/org/org-jsinfo hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-jsinfo
/home/ubuntu/.emacs.d/org/org-irc hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-irc
/home/ubuntu/.emacs.d/org/org-entities hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-entities
/home/ubuntu/.emacs.d/org/org-docview hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-docview
/home/ubuntu/.emacs.d/org/org-docbook hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-docbook
/home/ubuntu/.emacs.d/org/org-datetree hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-datetree
/home/ubuntu/.emacs.d/org/org-ctags hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-ctags
/home/ubuntu/.emacs.d/org/org-crypt hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-crypt
/home/ubuntu/.emacs.d/org/org-compat hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-compat
/home/ubuntu/.emacs.d/org/org-colview hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-colview
/home/ubuntu/.emacs.d/org/org-clock hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-clock
/home/ubuntu/.emacs.d/org/org-capture hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-capture
/home/ubuntu/.emacs.d/org/org-bibtex hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-bibtex
/home/ubuntu/.emacs.d/org/org-beamer hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/org-beamer
/home/ubuntu/.emacs.d/org/ob-exp hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-exp
/home/ubuntu/.emacs.d/org/ob-eval hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-eval
/home/ubuntu/.emacs.d/org/ob-emacs-lisp hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-emacs-lisp
/home/ubuntu/.emacs.d/org/ob-dot hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-dot
/home/ubuntu/.emacs.d/org/ob-ditaa hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-ditaa
/home/ubuntu/.emacs.d/org/ob-css hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-css
/home/ubuntu/.emacs.d/org/ob-comint hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-comint
/home/ubuntu/.emacs.d/org/ob-clojure hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-clojure
/home/ubuntu/.emacs.d/org/ob-calc hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-calc
/home/ubuntu/.emacs.d/org/ob-C hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-C
/home/ubuntu/.emacs.d/org/ob-awk hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-awk
/home/ubuntu/.emacs.d/org/ob-asymptote hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/org/ob-asymptote
/home/ubuntu/.emacs.d/misc/erc-goodies hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/erc/erc-goodies
/home/ubuntu/.emacs.d/emms/tq hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/emacs-lisp/tq
/home/ubuntu/.emacs.d/ert/ert hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/emacs-lisp/ert
/home/ubuntu/.emacs.d/misc/appt hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/calendar/appt
/home/ubuntu/.emacs.d/misc/sym-comp hides /home/ubuntu/emacs-bzr/share/emacs/24.0.90/lisp/obsolete/sym-comp

Features:
(shadow emacsbug info tea-time newcomment verbiste w3m-bookmark
w3m-tabmenu w3m-session skeleton sh-script executable nnagent
org-archive thai-util thai-word diff-mode lookup-entry lookup-content
lookup-vse ndkks ndeb ndeb-binary lookup lookup-types lookup-utils
lookup-vars evi evi-mule ediff-merg ediff-diff ediff-wind ediff-help
ediff-util ediff-mult ediff-init ediff ido uniquify debug shr-color
color shr multi-isearch vc-hg icomplete swbuff cal-move mailalias
smtpmail bbdb-message sendmail hashcash cookie1 gnus-fun erc-track
w3m-form w3m-symbol w3m doc-view jka-compr image-mode w3m-hist w3m-fb
w3m-ems w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util qp mule-util
smiley ansi-color gnus-cite flow-fill mail-extr gnus-async gnus-bcklg
gnus-dup gnus-ml disp-table gnus-topic pop3 nndraft nnmh nnml nnfolder
parse-time bbdb-gnus bbdb-mua bbdb-com netrc gnutls gnus-agent gnus-srvr
gnus-score score-mode nnvirtual gnus-msg nntp gnus-cache gnus-art mm-uu
mml2015 epg-config mm-view mml-smime smime dig mailcap nnir gnus-sum
nnoo gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec
gnus-int gnus-range message rfc822 mml mml-sec mm-decode mm-bodies
mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev
gmm-utils mailheader gnus-win gnus gnus-ems nnheader mail-utils bookmark
tabify org-capture org-mks quail help-mode view paren eldoc init
emms-player-mplayer emms-player-simple url-util url-parse url-vars
emms-mark emms-info-mp3info emms-tag-editor emms-setup emms-browser sort
emms-playlist-sort emms-score emms-cache emms-info later-do
emms-playlist-mode emms-source-playlist emms-source-file dired-x dired
emms emms-compat cal-china lunar solar cal-dst cal-bahai cal-islam
cal-hebrew holidays hol-loaddefs appt diary-lib diary-loaddefs cal-iso
autoinsert org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc
org-jsinfo org-infojs org-html org-exp ob-exp org-exp-blocks org-info
org-gnus org-docview org-bibtex org-bbdb org-agenda org advice help-fns
advice-preload ob-emacs-lisp ob-keys ob-comint ob-tangle ob-ref ob-lob
ob-table ob org-footnote org-src org-list org-faces org-compat
org-entities org-macs noutline outline cal-menu calendar cal-loaddefs
garak notify dbus-util dbus xml tree-widget elim warnings browse-url cl
lui tracking incomplete network-stream auth-source eieio byte-opt
bytecomp byte-compile cconv macroexp assoc gnus-util mm-util mail-prsvr
password-cache starttls tls erc-ring erc-netsplit erc-match
erc-pcomplete pcomplete comint erc-button erc-fill erc-stamp erc-join
erc-spelling flyspell ispell erc-goodies erc erc-backend erc-compat
format-spec thingatpt pp server xcscope ivan-w3m ivan-term ivan-slime
ivan-re-builder ivan-org ivan-newsticker ivan-muse ivan-message
ivan-japanese ivan-gnus ivan-french easy-mmode ivan-english ivan-emms
ivan-elim ivan-comint bs ivan-bbdb bbdb timezone auto-complete-config
auto-complete popup tex-site ring caps-mode ivan-common-code saveplace
time regexp-opt rx cus-edit easymenu cus-start cus-load wid-edit
ivan-var ivan-keymap edmacro kmacro ivan-fun find-func ivan-face
ivan-load time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel
x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page
menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core frame cham georgian utf-8-lang misc-lang
vietnamese tibetan thai tai-viet lao korean japanese hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs
button faces cus-face files text-properties overlay sha1 md5 base64
format env code-pages mule custom widget hashtable-print-readable
backquote make-network-process dbusbind dynamic-setting
system-font-setting font-render-setting move-toolbar gtk x-toolkit x
multi-tty emacs)






^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#9695: allowed date range
  2011-10-07 17:15 bug#9695: 24.0.90; org time range is broken Ivan Kanis
@ 2011-10-12  6:53 ` Ivan Kanis
  2012-03-23  1:30   ` Glenn Morris
  2012-03-23  1:30   ` Glenn Morris
  2011-10-12  6:53 ` Ivan Kanis
  1 sibling, 2 replies; 17+ messages in thread
From: Ivan Kanis @ 2011-10-12  6:53 UTC (permalink / raw)
  To: 9695

After investigating further <2011-10-17 >--<2011-10-30 > works but not
<2011-10-17>--<2011-10-30>. The regexp for a timestamp is defined in
org-ts-regexp :

"<\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}[^\r\n>]*?\\)>"

Shouldn't the trailing space be optional?
-- 
Ivan Kanis
http://kanis.fr

When you're looking at life
In a strange new room
Maybe drowning soon
Is this the start of it all?
    -- Ian Curtis





^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#9695: allowed date range
  2011-10-07 17:15 bug#9695: 24.0.90; org time range is broken Ivan Kanis
  2011-10-12  6:53 ` bug#9695: allowed date range Ivan Kanis
@ 2011-10-12  6:53 ` Ivan Kanis
  2011-10-13  7:28   ` Tassilo Horn
  1 sibling, 1 reply; 17+ messages in thread
From: Ivan Kanis @ 2011-10-12  6:53 UTC (permalink / raw)
  To: 9695

After investigating further <2011-10-17 >--<2011-10-30 > works but not
<2011-10-17>--<2011-10-30>. The regexp for a timestamp is defined in
org-ts-regexp :

"<\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}[^\r\n>]*?\\)>"

Shouldn't the trailing space be optional?
-- 
Ivan Kanis
http://kanis.fr

When you're looking at life
In a strange new room
Maybe drowning soon
Is this the start of it all?
    -- Ian Curtis

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: bug#9695: allowed date range
  2011-10-12  6:53 ` Ivan Kanis
@ 2011-10-13  7:28   ` Tassilo Horn
  2011-10-13  7:48     ` Eric S Fraga
  0 siblings, 1 reply; 17+ messages in thread
From: Tassilo Horn @ 2011-10-13  7:28 UTC (permalink / raw)
  To: emacs-orgmode

Ivan Kanis <ivan.kanis@googlemail.com> writes:

Hi!

> After investigating further <2011-10-17 >--<2011-10-30 > works but not
> <2011-10-17>--<2011-10-30>. The regexp for a timestamp is defined in
> org-ts-regexp :
>
> "<\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}[^\r\n>]*?\\)>"
>
> Shouldn't the trailing space be optional?

In your regex, there is no trailing whitespace, but are right that it is
in the original definition.

,----[ C-h v org-ts-regexp RET ]
| org-ts-regexp is a variable defined in `org.el'.
| Its value is
| "<\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\} [^\r\n>]*?\\)>"
|                                            ^
`----

Strangely, that timestamp regex didn't change for 3 years...

Oh, now I see what's wrong.  All time stamps consist of the date and
then the day's name abbreviation, which is missing with your example.
Correct would be

  <2011-10-17 Mon>--<2011-10-30 Sun>

Bye,
Tassilo

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: bug#9695: allowed date range
  2011-10-13  7:28   ` Tassilo Horn
@ 2011-10-13  7:48     ` Eric S Fraga
  2011-10-13  7:57       ` Tassilo Horn
  2011-10-13  8:27       ` Carsten Dominik
  0 siblings, 2 replies; 17+ messages in thread
From: Eric S Fraga @ 2011-10-13  7:48 UTC (permalink / raw)
  To: Tassilo Horn; +Cc: emacs-orgmode

Tassilo Horn <tassilo@member.fsf.org> writes:

> Ivan Kanis <ivan.kanis@googlemail.com> writes:
>
> Hi!
>
>> After investigating further <2011-10-17 >--<2011-10-30 > works but not
>> <2011-10-17>--<2011-10-30>. The regexp for a timestamp is defined in
>> org-ts-regexp :
>>
>> "<\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}[^\r\n>]*?\\)>"
>>
>> Shouldn't the trailing space be optional?
>
> In your regex, there is no trailing whitespace, but are right that it is
> in the original definition.
>
> ,----[ C-h v org-ts-regexp RET ]
> | org-ts-regexp is a variable defined in `org.el'.
> | Its value is
> | "<\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\} [^\r\n>]*?\\)>"
> |                                            ^
> `----
>
> Strangely, that timestamp regex didn't change for 3 years...
>
> Oh, now I see what's wrong.  All time stamps consist of the date and
> then the day's name abbreviation, which is missing with your example.
> Correct would be
>
>   <2011-10-17 Mon>--<2011-10-30 Sun>
>
> Bye,
> Tassilo

Although the day is optional according to the regexp.  I would
definitely like to have the regexp with the space optional as well as
there are cases where I want to type the date in directly (not in org
mode for whatever reason).  In those cases, it is easy to type
2011-01-01 or whatever but it's not necessarily trivial to determine the
day of the week...

Actually, interesting thought experiment: does org actually do any
consistency checks, comparing the date and the day of the week?

-- 
: Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 24.0.90.1
: using Org-mode version 7.7 (release_7.7.380.g54d7df)

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: bug#9695: allowed date range
  2011-10-13  7:48     ` Eric S Fraga
@ 2011-10-13  7:57       ` Tassilo Horn
  2011-10-13  8:02         ` Carsten Dominik
  2011-10-13  8:27       ` Carsten Dominik
  1 sibling, 1 reply; 17+ messages in thread
From: Tassilo Horn @ 2011-10-13  7:57 UTC (permalink / raw)
  To: emacs-orgmode

Eric S Fraga <e.fraga@ucl.ac.uk> writes:

Hi Eric,

>> Oh, now I see what's wrong.  All time stamps consist of the date and
>> then the day's name abbreviation, which is missing with your example.
>> Correct would be
>>
>>   <2011-10-17 Mon>--<2011-10-30 Sun>
>
> Although the day is optional according to the regexp.  I would
> definitely like to have the regexp with the space optional as well as
> there are cases where I want to type the date in directly (not in org
> mode for whatever reason).  In those cases, it is easy to type
> 2011-01-01 or whatever but it's not necessarily trivial to determine
> the day of the week...

Yes, I agree, although you can use org-time-stamp everywhere (in emacs).
And you can actually insert timestamps simply by writing

  <2011-10-13 >

with the whitespace to make it a valid timestamp.  That will be shown as
day entry in the agenda, and you might have typed it in using some
non-emacs text editor on you phone.

Now, back in org-mode, simply S-<up> and S-<down> on any number, and et
voila, the missing day name abbrev is added automatically.

> Actually, interesting thought experiment: does org actually do any
> consistency checks, comparing the date and the day of the week?

No, I don't think so.  Manipulating and creating timestamps using the
provided commands ensures their correctness, but for actual calculation
the day names are ignored.  It's just for humans.

Bye,
Tassilo

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: bug#9695: allowed date range
  2011-10-13  7:57       ` Tassilo Horn
@ 2011-10-13  8:02         ` Carsten Dominik
  2011-10-13 10:15           ` Eric S Fraga
  0 siblings, 1 reply; 17+ messages in thread
From: Carsten Dominik @ 2011-10-13  8:02 UTC (permalink / raw)
  To: Tassilo Horn; +Cc: emacs-orgmode


On 13.10.2011, at 09:57, Tassilo Horn wrote:

> Eric S Fraga <e.fraga@ucl.ac.uk> writes:
> 
> Hi Eric,
> 
>>> Oh, now I see what's wrong.  All time stamps consist of the date and
>>> then the day's name abbreviation, which is missing with your example.
>>> Correct would be
>>> 
>>>  <2011-10-17 Mon>--<2011-10-30 Sun>
>> 
>> Although the day is optional according to the regexp.  I would
>> definitely like to have the regexp with the space optional as well as
>> there are cases where I want to type the date in directly (not in org
>> mode for whatever reason).  In those cases, it is easy to type
>> 2011-01-01 or whatever but it's not necessarily trivial to determine
>> the day of the week...
> 
> Yes, I agree, although you can use org-time-stamp everywhere (in emacs).
> And you can actually insert timestamps simply by writing
> 
>  <2011-10-13 >
> 
> with the whitespace to make it a valid timestamp.  That will be shown as
> day entry in the agenda, and you might have typed it in using some
> non-emacs text editor on you phone.


> 
> Now, back in org-mode, simply S-<up> and S-<down> on any number, and et
> voila, the missing day name abbrev is added automatically.
> 
>> Actually, interesting thought experiment: does org actually do any
>> consistency checks, comparing the date and the day of the week?
> 
> No, I don't think so.  Manipulating and creating timestamps using the
> provided commands ensures their correctness, but for actual calculation
> the day names are ignored.  It's just for humans.

Just to confirm, this is correct.

- Carsten

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: bug#9695: allowed date range
  2011-10-13  7:48     ` Eric S Fraga
  2011-10-13  7:57       ` Tassilo Horn
@ 2011-10-13  8:27       ` Carsten Dominik
  2011-10-13 10:14         ` Eric S Fraga
                           ` (2 more replies)
  1 sibling, 3 replies; 17+ messages in thread
From: Carsten Dominik @ 2011-10-13  8:27 UTC (permalink / raw)
  To: Eric S Fraga; +Cc: Tassilo Horn, emacs-orgmode

[-- Attachment #1: Type: text/plain, Size: 1763 bytes --]


On 13.10.2011, at 09:48, Eric S Fraga wrote:

> Tassilo Horn <tassilo@member.fsf.org> writes:
> 
>> Ivan Kanis <ivan.kanis@googlemail.com> writes:
>> 
>> Hi!
>> 
>>> After investigating further <2011-10-17 >--<2011-10-30 > works but not
>>> <2011-10-17>--<2011-10-30>. The regexp for a timestamp is defined in
>>> org-ts-regexp :
>>> 
>>> "<\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\}[^\r\n>]*?\\)>"
>>> 
>>> Shouldn't the trailing space be optional?
>> 
>> In your regex, there is no trailing whitespace, but are right that it is
>> in the original definition.
>> 
>> ,----[ C-h v org-ts-regexp RET ]
>> | org-ts-regexp is a variable defined in `org.el'.
>> | Its value is
>> | "<\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\} [^\r\n>]*?\\)>"
>> |                                            ^
>> `----
>> 
>> Strangely, that timestamp regex didn't change for 3 years...
>> 
>> Oh, now I see what's wrong.  All time stamps consist of the date and
>> then the day's name abbreviation, which is missing with your example.
>> Correct would be
>> 
>>  <2011-10-17 Mon>--<2011-10-30 Sun>
>> 
>> Bye,
>> Tassilo
> 
> Although the day is optional according to the regexp.  I would
> definitely like to have the regexp with the space optional as well as
> there are cases where I want to type the date in directly (not in org
> mode for whatever reason).

I am attaching a patch which will make time stamps without a day name
like <2011-10-12> work correctly.  Furthermore, pressing C-c C-c on
a time stamp will fill in or fix the day name.

However, I am not sure if this patch is complete, or if it
has side effects.  So it would be good if a few people could
apply it and test it during their daily work for a few weeks,
and then report problems in this thread.

- Carsten


[-- Attachment #2: time-stamp-no-space.patch --]
[-- Type: application/octet-stream, Size: 3415 bytes --]

diff --git a/lisp/org-clock.el b/lisp/org-clock.el
index e026d93..5dbe4dc 100644
--- a/lisp/org-clock.el
+++ b/lisp/org-clock.el
@@ -1117,7 +1117,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))
@@ -1249,7 +1249,7 @@ line and position cursor in that line."
 		 (re-search-forward
 		  (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]*$")
 		  end t))
 	(beginning-of-line 1)
 	(throw 'exit t))
diff --git a/lisp/org.el b/lisp/org.el
index b26e1a3..83cf4c3 100644
--- a/lisp/org.el
+++ b/lisp/org.el
@@ -4645,7 +4645,7 @@ means to push this value onto the list in the variable.")
 		    "\\|" org-deadline-string
 		    "\\|" org-closed-string
 		    "\\|" org-clock-string "\\)\\)?"
-		    " *\\([[<][0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\} [^]\r\n>]*?[]>]\\|<%%([^\r\n>]*>\\)")
+		    " *\\([[<][0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\} ?[^]\r\n>]*?[]>]\\|<%%([^\r\n>]*>\\)")
 	    org-planning-or-clock-line-re
 	    (concat "\\(?:^[ \t]*\\(" org-scheduled-string
 		    "\\|" org-deadline-string
@@ -5094,15 +5094,15 @@ This should be called after the variable `org-link-types' has changed."
 
 (org-make-link-regexps)
 
-(defconst org-ts-regexp "<\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\} [^\r\n>]*?\\)>"
+(defconst org-ts-regexp "<\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\} ?[^\r\n>]*?\\)>"
   "Regular expression for fast time stamp matching.")
-(defconst org-ts-regexp-both "[[<]\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\} [^]\r\n>]*?\\)[]>]"
+(defconst org-ts-regexp-both "[[<]\\([0-9]\\{4\\}-[0-9]\\{2\\}-[0-9]\\{2\\} ?[^]\r\n>]*?\\)[]>]"
   "Regular expression for fast time stamp matching.")
 (defconst org-ts-regexp0 "\\(\\([0-9]\\{4\\}\\)-\\([0-9]\\{2\\}\\)-\\([0-9]\\{2\\}\\) *\\([^]+0-9>\r\n -]*\\)\\( \\([0-9]\\{2\\}\\):\\([0-9]\\{2\\}\\)\\)?\\)"
   "Regular expression matching time strings for analysis.
 This one does not require the space after the date, so it can be used
 on a string that terminates immediately after the date.")
-(defconst org-ts-regexp1 "\\(\\([0-9]\\{4\\}\\)-\\([0-9]\\{2\\}\\)-\\([0-9]\\{2\\}\\) +\\([^]+0-9>\r\n -]*\\)\\( \\([0-9]\\{2\\}\\):\\([0-9]\\{2\\}\\)\\)?\\)"
+(defconst org-ts-regexp1 "\\(\\([0-9]\\{4\\}\\)-\\([0-9]\\{2\\}\\)-\\([0-9]\\{2\\}\\) *\\([^]+0-9>\r\n -]*\\)\\( \\([0-9]\\{2\\}\\):\\([0-9]\\{2\\}\\)\\)?\\)"
   "Regular expression matching time strings for analysis.")
 (defconst org-ts-regexp2 (concat "<" org-ts-regexp1 "[^>\n]\\{0,16\\}>")
   "Regular expression matching time stamps, with groups.")
@@ -17931,6 +17931,8 @@ This command does many different things, depending on context:
 	   (fboundp org-finish-function))
       (funcall org-finish-function))
      ((run-hook-with-args-until-success 'org-ctrl-c-ctrl-c-hook))
+     ((org-in-regexp org-ts-regexp-both)
+      (org-timestamp-change 0 'day))
      ((or (looking-at org-property-start-re)
 	  (org-at-property-p))
       (call-interactively 'org-property-action))

[-- Attachment #3: Type: text/plain, Size: 409 bytes --]




>  In those cases, it is easy to type
> 2011-01-01 or whatever but it's not necessarily trivial to determine the
> day of the week...
> 
> Actually, interesting thought experiment: does org actually do any
> consistency checks, comparing the date and the day of the week?
> 
> -- 
> : Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 24.0.90.1
> : using Org-mode version 7.7 (release_7.7.380.g54d7df)
> 


^ permalink raw reply related	[flat|nested] 17+ messages in thread

* Re: bug#9695: allowed date range
  2011-10-13  8:27       ` Carsten Dominik
@ 2011-10-13 10:14         ` Eric S Fraga
  2011-10-13 13:04           ` Tassilo Horn
  2011-10-16 13:45         ` Michael Brand
  2011-11-03 17:22         ` Michael Brand
  2 siblings, 1 reply; 17+ messages in thread
From: Eric S Fraga @ 2011-10-13 10:14 UTC (permalink / raw)
  To: Carsten Dominik; +Cc: Tassilo Horn, emacs-orgmode

Carsten Dominik <carsten.dominik@gmail.com> writes:

> On 13.10.2011, at 09:48, Eric S Fraga wrote:

>> Although the day is optional according to the regexp.  I would
>> definitely like to have the regexp with the space optional as well as
>> there are cases where I want to type the date in directly (not in org
>> mode for whatever reason).
>
> I am attaching a patch which will make time stamps without a day name
> like <2011-10-12> work correctly.  Furthermore, pressing C-c C-c on
> a time stamp will fill in or fix the day name.
>
> However, I am not sure if this patch is complete, or if it
> has side effects.  So it would be good if a few people could
> apply it and test it during their daily work for a few weeks,
> and then report problems in this thread.

Excellent.  Thanks.  I've applied the patch and will let you know if
anything strange happens!  Silence should be taken as indicating no
problems encountered :-)

-- 
: Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 24.0.90.1
: using Org-mode version 7.7 (release_7.7.380.g54d7df.dirty)

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: bug#9695: allowed date range
  2011-10-13  8:02         ` Carsten Dominik
@ 2011-10-13 10:15           ` Eric S Fraga
  0 siblings, 0 replies; 17+ messages in thread
From: Eric S Fraga @ 2011-10-13 10:15 UTC (permalink / raw)
  To: Carsten Dominik; +Cc: Tassilo Horn, emacs-orgmode

Carsten Dominik <carsten.dominik@gmail.com> writes:

> On 13.10.2011, at 09:57, Tassilo Horn wrote:
>
>> Eric S Fraga <e.fraga@ucl.ac.uk> writes:
>> 
>> Hi Eric,
>> 
>>>> Oh, now I see what's wrong.  All time stamps consist of the date and
>>>> then the day's name abbreviation, which is missing with your example.
>>>> Correct would be
>>>> 
>>>>  <2011-10-17 Mon>--<2011-10-30 Sun>
>>> 
>>> Although the day is optional according to the regexp.  I would
>>> definitely like to have the regexp with the space optional as well as
>>> there are cases where I want to type the date in directly (not in org
>>> mode for whatever reason).  In those cases, it is easy to type
>>> 2011-01-01 or whatever but it's not necessarily trivial to determine
>>> the day of the week...
>> 
>> Yes, I agree, although you can use org-time-stamp everywhere (in emacs).
>> And you can actually insert timestamps simply by writing
>> 
>>  <2011-10-13 >
>> 
>> with the whitespace to make it a valid timestamp.  That will be shown as
>> day entry in the agenda, and you might have typed it in using some
>> non-emacs text editor on you phone.
>
>
>> 
>> Now, back in org-mode, simply S-<up> and S-<down> on any number, and et
>> voila, the missing day name abbrev is added automatically.
>> 
>>> Actually, interesting thought experiment: does org actually do any
>>> consistency checks, comparing the date and the day of the week?
>> 
>> No, I don't think so.  Manipulating and creating timestamps using the
>> provided commands ensures their correctness, but for actual calculation
>> the day names are ignored.  It's just for humans.
>
> Just to confirm, this is correct.
>
> - Carsten
>

so, in that case, it does make sense to allow date stamps without the
day!

(and I see that Carsten has already provided a patch for this :-)

-- 
: Eric S Fraga (GnuPG: 0xC89193D8FFFCF67D) in Emacs 24.0.90.1
: using Org-mode version 7.7 (release_7.7.380.g54d7df.dirty)

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: bug#9695: allowed date range
  2011-10-13 10:14         ` Eric S Fraga
@ 2011-10-13 13:04           ` Tassilo Horn
  0 siblings, 0 replies; 17+ messages in thread
From: Tassilo Horn @ 2011-10-13 13:04 UTC (permalink / raw)
  To: Carsten Dominik; +Cc: emacs-orgmode

Eric S Fraga <e.fraga@ucl.ac.uk> writes:

>> I am attaching a patch which will make time stamps without a day name
>> like <2011-10-12> work correctly.  Furthermore, pressing C-c C-c on a
>> time stamp will fill in or fix the day name.
>>
>> However, I am not sure if this patch is complete, or if it has side
>> effects.  So it would be good if a few people could apply it and test
>> it during their daily work for a few weeks, and then report problems
>> in this thread.
>
> Excellent.  Thanks.  I've applied the patch and will let you know if
> anything strange happens!  Silence should be taken as indicating no
> problems encountered :-)

Ditto.

Bye,
Tassilo

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: bug#9695: allowed date range
  2011-10-13  8:27       ` Carsten Dominik
  2011-10-13 10:14         ` Eric S Fraga
@ 2011-10-16 13:45         ` Michael Brand
  2011-11-09 18:18           ` Carsten Dominik
  2011-11-03 17:22         ` Michael Brand
  2 siblings, 1 reply; 17+ messages in thread
From: Michael Brand @ 2011-10-16 13:45 UTC (permalink / raw)
  To: Carsten Dominik; +Cc: Tassilo Horn, emacs-orgmode

Hi Carsten

On Thu, Oct 13, 2011 at 10:27, Carsten Dominik
<carsten.dominik@gmail.com> wrote:
> Furthermore, pressing C-c C-c on
> a time stamp will fill in or fix the day name.

Thank you, this is something I always wanted to have for convenience
instead of using S-<up> + S-<down>.

> However, I am not sure if this patch is complete, or if it
> has side effects.  So it would be good if a few people could
> apply it and test it during their daily work for a few weeks,
> and then report problems in this thread.

I started to use this patch too.

Michael

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: bug#9695: allowed date range
  2011-10-13  8:27       ` Carsten Dominik
  2011-10-13 10:14         ` Eric S Fraga
  2011-10-16 13:45         ` Michael Brand
@ 2011-11-03 17:22         ` Michael Brand
  2 siblings, 0 replies; 17+ messages in thread
From: Michael Brand @ 2011-11-03 17:22 UTC (permalink / raw)
  To: Carsten Dominik; +Cc: Tassilo Horn, emacs-orgmode

Hi Carsten

On Thu, Oct 13, 2011 at 10:27, Carsten Dominik
<carsten.dominik@gmail.com> wrote:
> I am attaching a patch which will make time stamps without a day name
> like <2011-10-12> work correctly.  Furthermore, pressing C-c C-c on
> a time stamp will fill in or fix the day name.
>
> However, I am not sure if this patch is complete, or if it
> has side effects.  So it would be good if a few people could
> apply it and test it during their daily work for a few weeks,
> and then report problems in this thread.

I wonder how C-c C-c with a prefix (supported are one to three C-u) on
a time stamp in a table field is expected to behave. In my opinion it
should not only adjust the day name but like before also evaluate the
table formula which it does not now. If the user does not expect and
check the missing logs of the table calculation update he might
wrongly assume that it happened and assume that there has been just no
change.

Michael

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: bug#9695: allowed date range
  2011-10-16 13:45         ` Michael Brand
@ 2011-11-09 18:18           ` Carsten Dominik
  2011-11-09 21:32             ` Michael Brand
  0 siblings, 1 reply; 17+ messages in thread
From: Carsten Dominik @ 2011-11-09 18:18 UTC (permalink / raw)
  To: Michael Brand; +Cc: Tassilo Horn, emacs-orgmode

I have now merged this patch, a big thanks to the testers
Michael, Eric, and Tassilo.

- Carsten

On 16.10.2011, at 15:45, Michael Brand wrote:

> Hi Carsten
> 
> On Thu, Oct 13, 2011 at 10:27, Carsten Dominik
> <carsten.dominik@gmail.com> wrote:
>> Furthermore, pressing C-c C-c on
>> a time stamp will fill in or fix the day name.
> 
> Thank you, this is something I always wanted to have for convenience
> instead of using S-<up> + S-<down>.
> 
>> However, I am not sure if this patch is complete, or if it
>> has side effects.  So it would be good if a few people could
>> apply it and test it during their daily work for a few weeks,
>> and then report problems in this thread.
> 
> I started to use this patch too.
> 
> Michael

^ permalink raw reply	[flat|nested] 17+ messages in thread

* Re: bug#9695: allowed date range
  2011-11-09 18:18           ` Carsten Dominik
@ 2011-11-09 21:32             ` Michael Brand
  0 siblings, 0 replies; 17+ messages in thread
From: Michael Brand @ 2011-11-09 21:32 UTC (permalink / raw)
  To: Carsten Dominik; +Cc: Tassilo Horn, emacs-orgmode

Hi Carsten

On Wed, Nov 9, 2011 at 19:18, Carsten Dominik <carsten.dominik@gmail.com> wrote:
> I have now merged this patch,

Thank you. I have still concerns about this, did I somehow miss the answer?:

On Thu, Nov 3, 2011 at 18:22, Michael Brand <michael.ch.brand@gmail.com> wrote:
> I wonder how C-c C-c with a prefix (supported are one to three C-u) on
> a time stamp in a table field is expected to behave. In my opinion it
> should not only adjust the day name but like before also evaluate the
> table formula which it does not now. If the user does not expect and
> check the missing logs of the table calculation update he might
> wrongly assume that it happened and assume that there has been just no
> change.

Michael

^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#9695: allowed date range
  2011-10-12  6:53 ` bug#9695: allowed date range Ivan Kanis
  2012-03-23  1:30   ` Glenn Morris
@ 2012-03-23  1:30   ` Glenn Morris
  1 sibling, 0 replies; 17+ messages in thread
From: Glenn Morris @ 2012-03-23  1:30 UTC (permalink / raw)
  To: 9695-done

Version: 24.1

Seems to have been fixed, but this bug was never closed, nor included on
the discussion. Ref thread

http://lists.gnu.org/archive/html/emacs-orgmode/2011-10/msg00439.html





^ permalink raw reply	[flat|nested] 17+ messages in thread

* bug#9695: allowed date range
  2011-10-12  6:53 ` bug#9695: allowed date range Ivan Kanis
@ 2012-03-23  1:30   ` Glenn Morris
  2012-03-23  1:30   ` Glenn Morris
  1 sibling, 0 replies; 17+ messages in thread
From: Glenn Morris @ 2012-03-23  1:30 UTC (permalink / raw)
  To: 9695-done

Version: 24.1

Seems to have been fixed, but this bug was never closed, nor included on
the discussion. Ref thread

http://lists.gnu.org/archive/html/emacs-orgmode/2011-10/msg00439.html

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2012-03-23  1:31 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-10-07 17:15 bug#9695: 24.0.90; org time range is broken Ivan Kanis
2011-10-12  6:53 ` bug#9695: allowed date range Ivan Kanis
2012-03-23  1:30   ` Glenn Morris
2012-03-23  1:30   ` Glenn Morris
2011-10-12  6:53 ` Ivan Kanis
2011-10-13  7:28   ` Tassilo Horn
2011-10-13  7:48     ` Eric S Fraga
2011-10-13  7:57       ` Tassilo Horn
2011-10-13  8:02         ` Carsten Dominik
2011-10-13 10:15           ` Eric S Fraga
2011-10-13  8:27       ` Carsten Dominik
2011-10-13 10:14         ` Eric S Fraga
2011-10-13 13:04           ` Tassilo Horn
2011-10-16 13:45         ` Michael Brand
2011-11-09 18:18           ` Carsten Dominik
2011-11-09 21:32             ` Michael Brand
2011-11-03 17:22         ` Michael Brand

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.