* 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-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
* 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 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 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 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-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
* 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
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.