Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 194461 - app-emacs/org-mode-5.01 does not properly reenter tasks with the REPEAT timestamp when marked as 'DONE'
Summary: app-emacs/org-mode-5.01 does not properly reenter tasks with the REPEAT times...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Emacs project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-01 22:48 UTC by Robert Miesen
Modified: 2007-10-07 15:31 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
My .emacs file (to aid in bug reproduction) (.emacs,27.23 KB, text/plain)
2007-10-01 23:02 UTC, Robert Miesen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Miesen 2007-10-01 22:48:42 UTC
I attempted to mark a task with the REPEAT timestamp as 'DONE' using 'C-c C-t' and instead of the schedule timestamp for the task being moved according to the value within REPEAT() (ex.--- REPEAT(+1w)), it simply is marked as 'DONE' like a plain-old-task.

Reproducible: Always

Steps to Reproduce:
1. enter "TODO [#B] Some task REPEAT(+1d)
SCHEDULED: <2007-10-01 Mon>" as a task within an agenda tree
2. Mark it as done using 'C-c C-t'

Actual Results:  
Item is marked as done instead of prompting user for a closing note (if the options for org-mode are set to do so) and marking the task as 'TODO' again.

Expected Results:  
User should have been prompted for a closing note (if the options for org-mode are set to do so) and the item should have been marked as 'TODO', with the 'SCHEDULED' timestamp being updated according to the value found in the REPEAT timestamp.

Portage 2.1.3.11 (default-linux/x86/2007.0/desktop, gcc-4.2.0, glibc-2.6.1-r0, 2.6.22-gentoo-r8 i686)
=================================================================
System uname: 2.6.22-gentoo-r8 i686 Genuine Intel(R) CPU T2050 @ 1.60GHz
Timestamp of tree: Mon, 01 Oct 2007 17:50:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.0.33-r1
dev-lang/python:     2.4.4-r5, 2.5.1-r2
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.18
sys-devel/gcc-config: 1.4.0-r2
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.22-r2
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -mtune=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -mtune=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://gentoo.osuosl.org/ ftp://distro.ibiblio.org/pub/linux/distributions/gentoo/"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X a52 aac aalib acl acpi adns alsa apache2 arts bash-completion bcmath berkdb bindist bitmap-fonts bzip2 cairo caps cddp cdr cjk clamav cli cracklib crypt cscope ctype cups curl curlwrappers dbase dbm dbus dga directfb dri dts dvd dvdr dvdread eds emacs emboss encode evo examples exif expat fam fastcgi fbcron ffmpeg fftw firefox flac foomaticdb fortran freetds ftp gd gdbm geoip ggi gif glut gmp gnustep gnutls gpm graphviz gstreamer gtk gtkhtml hal howl icc iconv icq idn imagemagick imap imlib informix innodb ipod ipv6 isdnlog jabber jack java javascript jbig joystick jpeg jpeg2k junit kde kdexdeltas kerberos krb4 ladspa lapack lcms ldap leim lesstif libcaca libg++ libnotify libsamplerate libwww lirc lm_sensors mad maildir matroska matrox mbox mcal midi mikmod mime mmx mono mp3 mpeg mpi mplayer mpm-threadpool msn mudflap mule musepack musicbrainz mysql mysqli nas ncurses nls nntp nocd nptl nptlonly offensive ofx ogg openexr opengl openmp osc oscar oss pam pcntl pcre pdf perl php plotutils png postfix ppds pppd profile python qt3 qt3support qt4 quicktime rdesktop readline reflection sdl session sharedext shorten smp snmp soap sockets source speex spell spl sse sse2 ssl startup-notification svg svga symlink sysvipc tcpd tetex theora threads tidy tiff tokenizer truetype truetype-fonts type1-fonts unicode usb vcd vhosts videos vorbis win32codecs x86 xcomposite xface xine xml xorg xosd xpm xprint xscreensaver xsl xulrunner xv xvid yahoo zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 i810 imstt mach64 mga neomagic nsc nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Robert Miesen 2007-10-01 23:02:15 UTC
Created attachment 132347 [details]
My .emacs file (to aid in bug reproduction)

If you are unable to reproduce the bug immediately, try running emacs with this init file by doing a simple swapping of the .emacs files.
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2007-10-02 09:05:34 UTC
Try with org-mode 5.10b, this is more an upstream bug than Gentoo, so you should report that failure to the original author.
Comment 3 Christian Faulhammer (RETIRED) gentoo-dev 2007-10-07 08:35:58 UTC
(In reply to comment #2)
> Try with org-mode 5.10b, this is more an upstream bug than Gentoo, so you
> should report that failure to the original author.

 In the meantime 5.11b is in the tree, please try again and report back.
Comment 4 Robert Miesen 2007-10-07 15:15:36 UTC
I've tried the latest version of org-mode (5.11b) and there's no change in its behavior towards REPEAT timestamps.
Comment 5 Robert Miesen 2007-10-07 15:16:07 UTC
(In reply to comment #2)
> Try with org-mode 5.10b, this is more an upstream bug than Gentoo, so you
> should report that failure to the original author.
> 

I will do so.
Comment 6 Christian Faulhammer (RETIRED) gentoo-dev 2007-10-07 15:31:15 UTC
(In reply to comment #4)
> I've tried the latest version of org-mode (5.11b) and there's no change in its
> behavior towards REPEAT timestamps.

 Ok, will close this as UPSTREAM, as the original author is responsive and releases often.  Thanks for your report anyway.