From unknown Fri Jun 13 06:09:37 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#33277 <33277@debbugs.gnu.org> To: bug#33277 <33277@debbugs.gnu.org> Subject: Status: 25.1; icalendar-import-file incorrectly imports events with same start/end time Reply-To: bug#33277 <33277@debbugs.gnu.org> Date: Fri, 13 Jun 2025 13:09:37 +0000 retitle 33277 25.1; icalendar-import-file incorrectly imports events with s= ame start/end time reassign 33277 emacs submitter 33277 Stefan van der Walt severity 33277 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 05 13:45:19 2018 Received: (at submit) by debbugs.gnu.org; 5 Nov 2018 18:45:19 +0000 Received: from localhost ([127.0.0.1]:35597 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJjsE-0008A2-At for submit@debbugs.gnu.org; Mon, 05 Nov 2018 13:45:19 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54499) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJjZj-0007gs-Uj for submit@debbugs.gnu.org; Mon, 05 Nov 2018 13:26:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJjZc-0005Gu-7m for submit@debbugs.gnu.org; Mon, 05 Nov 2018 13:26:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57481) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gJjZc-0005Gd-1K for submit@debbugs.gnu.org; Mon, 05 Nov 2018 13:26:04 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:35860) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJjZZ-0004i3-Jj for bug-gnu-emacs@gnu.org; Mon, 05 Nov 2018 13:26:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJjZW-00051Z-9a for bug-gnu-emacs@gnu.org; Mon, 05 Nov 2018 13:26:01 -0500 Received: from mail-qk1-x72c.google.com ([2607:f8b0:4864:20::72c]:38452) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gJjZV-00050P-U5 for bug-gnu-emacs@gnu.org; Mon, 05 Nov 2018 13:25:58 -0500 Received: by mail-qk1-x72c.google.com with SMTP id d19so16508238qkg.5 for ; Mon, 05 Nov 2018 10:25:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=berkeley-edu.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version; bh=rnHWU9j12WkRX1I/txLt2qWAuNDnPLlxR/uSfj/wHdo=; b=0NAqo1yqSH2UNHIsJKOt1Qzd3TjjVfJlKAlOct+RyurPvHC0SIILe4dkiF7I3ZV/PS td0tz5NcQqhxd2jgEcrnHzOvXigqza4KR0VGx+uTOGNQRc8ePr15Ii8Ec+WrksuJYCe1 tXmFaUviHZj5j5WzCjKBKX5rzvJxjKfUlvo4hAGzf69qW72sX3rB/H9QIUdNdyFwhdRh 5/cAJggnrSF3rrIKBajusM2SLwqHfv4lrPbEDgBkBo8c9qz6mN7LkH2lAcl6gw6TWX1x tQ9lbTrfmXy+NPqjrXs8EOa2H/pw1GU3m3avZURD8CaWNo1tOA331fTAEAT6c8d0Dek1 nXWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=rnHWU9j12WkRX1I/txLt2qWAuNDnPLlxR/uSfj/wHdo=; b=fzQpjnzf/mwBFFnKm1emjphkV5qiMKvC9xv753KAOb7KtuuIV3mBEz3w9v50CN+9jq 6VH58ZrotidG9g0y1/Rm4zd9bHqK9k4eKuLaPUktFkjGdVFgA9ZxmbqY+NKD5/9nR92v 6fOeHxQzlrOpjlKucKwyNaKr49k40ns5HZlqvcFW+lSFJ9iQvUf/rnLql8n3AKcS2/RO AP/i0GnLw5+nIznc+BHvPzaCUvta2eyieIVs5TKYdzTlW1Rpp7jqe4SbKbsbbgtBLlIx tvmbGc6D2SfuD09fJ31Uq6I4DIZl82f2y6/2hMN+dCRaCvjjIIbB5zQdp4OVnMRnFneZ h8gg== X-Gm-Message-State: AGRZ1gKJ3AteUcFo7uYZlIDWN6n0m6lsExeHYcgCSmu6ZviwBiXs5v+1 Opv15aITT4cGA0bSqsXYHkctd2d2h84= X-Google-Smtp-Source: AJdET5cUGMvl379Vo4M5n4s1wGoprIpewCULjDkolYR/YfNys9u4Y9kZHMbRuiqCevDEhIBgtFMqnQ== X-Received: by 2002:aed:2921:: with SMTP id s30mr7182338qtd.346.1541442355975; Mon, 05 Nov 2018 10:25:55 -0800 (PST) Received: from auth2-smtp.messagingengine.com (auth2-smtp.messagingengine.com. [66.111.4.228]) by smtp.gmail.com with ESMTPSA id z20-v6sm14433291qti.75.2018.11.05.10.25.54 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 05 Nov 2018 10:25:54 -0800 (PST) Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailauth.nyi.internal (Postfix) with ESMTP id 185D821FE2 for ; Mon, 5 Nov 2018 13:25:54 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Mon, 05 Nov 2018 13:25:54 -0500 X-ME-Sender: X-ME-Proxy: Received: from carbo.mentat.za.net (airbears2-136-152-143-155.airbears2.berkeley.edu [136.152.143.155]) by mail.messagingengine.com (Postfix) with ESMTPA id 7714C102DE for ; Mon, 5 Nov 2018 13:25:53 -0500 (EST) Received: by carbo.mentat.za.net (Postfix, from userid 1000) id B49881960B0D; Mon, 5 Nov 2018 10:25:48 -0800 (PST) From: Stefan van der Walt To: bug-gnu-emacs@gnu.org Subject: 25.1; icalendar-import-file incorrectly imports events with same start/end time Date: Mon, 05 Nov 2018 10:25:48 -0800 Message-ID: <87muqnz8ib.fsf@berkeley.edu> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 05 Nov 2018 13:45:17 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) When importing an ical file containing an event with the same start and end time, that event is converted to an all-day event. E.g., consider the following Google calendar file, basic.ics: BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALNAME:emacs-ical-import-test X-WR-TIMEZONE:America/Los_Angeles BEGIN:VEVENT DTSTART:20181105T200000Z DTSTAMP:20181105T181652Z UID:2l3t5namf0kumhmudrbgj3vfjq@google.com CREATED:20181105T181646Z DESCRIPTION: LAST-MODIFIED:20181105T181646Z LOCATION: SEQUENCE:0 STATUS:CONFIRMED SUMMARY:event with same start/end time TRANSP:OPAQUE END:VEVENT END:VCALENDAR I import it using: (icalendar-import-file "/tmp/basic.ics" "/tmp/basic.diary") And in basic.diary see: 11/5/2018 event with same start/end time Instead of: 11/5/2018 12:00-12:00 The source code (icalendar.el) mentions the following: ;; Please note: ;; - Diary entries which have a start time but no end time are assumed to ;; last for one hour when they are exported. Still, then I would expect the diary entry to be: 11/5/2018 12:00-13:00 System information: In GNU Emacs 25.1.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.11) of 2017-09-14, modified by Debian built on trouble Windowing system distributor 'The X.Org Foundation', version 11.0.12001000 System Description: Debian GNU/Linux unstable (sid) Configured using: 'configure --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.1/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --build x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib --infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --enable-locallisppath=/etc/emacs25:/etc/emacs:/usr/local/share/emacs/25.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/25.1/site-lisp:/usr/share/emacs/site-lisp --with-sound=alsa --with-x=yes --with-x-toolkit=gtk3 --with-toolkit-scroll-bars 'CFLAGS=-g -O2 -fdebug-prefix-map=/build/emacs25-wN2qS3/emacs25-25.1+1=. -fstack-protector-strong -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro' Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GCONF GSETTINGS NOTIFY ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Diary Minor modes in effect: semantic-minor-modes-format: ((:eval (if (or semantic-highlight-edits-mode semantic-show-unmatched-syntax-mode) S))) global-company-mode: t company-mode: t pyvenv-mode: t diff-auto-refine-mode: t global-auto-revert-mode: t delete-selection-mode: t global-whitespace-mode: t winner-mode: t show-paren-mode: t xclip-mode: t pdf-occur-global-minor-mode: t shell-dirtrack-mode: t override-global-mode: t display-time-mode: t tooltip-mode: t global-eldoc-mode: t electric-indent-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 column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Quit [2 times] ido-read-internal: Command attempted to use minibuffer while in minibuffer Quit Making completion list... user-error: End of history; no default available Quit Mark saved where search started Quit Making completion list... Load-path shadows: /usr/share/emacs25/site-lisp/cmake-data/cmake-mode hides /usr/share/emacs/site-lisp/cmake-mode /usr/share/emacs/25.1/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup /usr/share/emacs/site-lisp/rst hides /usr/share/emacs/25.1/lisp/textmodes/rst /home/stefan/.emacs.d/elpa/org-20170606/org-rmail hides /usr/share/emacs/25.1/lisp/org/org-rmail /home/stefan/.emacs.d/elpa/org-20170606/org-bbdb hides /usr/share/emacs/25.1/lisp/org/org-bbdb /home/stefan/.emacs.d/elpa/org-20170606/ob-dot hides /usr/share/emacs/25.1/lisp/org/ob-dot /home/stefan/.emacs.d/elpa/org-20170606/org-habit hides /usr/share/emacs/25.1/lisp/org/org-habit /home/stefan/.emacs.d/elpa/org-20170606/ob-haskell hides /usr/share/emacs/25.1/lisp/org/ob-haskell /home/stefan/.emacs.d/elpa/org-20170606/ob-ditaa hides /usr/share/emacs/25.1/lisp/org/ob-ditaa /home/stefan/.emacs.d/elpa/org-20170606/ob-gnuplot hides /usr/share/emacs/25.1/lisp/org/ob-gnuplot /home/stefan/.emacs.d/elpa/org-20170606/ob-table hides /usr/share/emacs/25.1/lisp/org/ob-table /home/stefan/.emacs.d/elpa/org-20170606/ob-maxima hides /usr/share/emacs/25.1/lisp/org/ob-maxima /home/stefan/.emacs.d/elpa/org-20170606/org-table hides /usr/share/emacs/25.1/lisp/org/org-table /home/stefan/.emacs.d/elpa/org-20170606/org-eshell hides /usr/share/emacs/25.1/lisp/org/org-eshell /home/stefan/.emacs.d/elpa/org-20170606/ob-ocaml hides /usr/share/emacs/25.1/lisp/org/ob-ocaml /home/stefan/.emacs.d/elpa/org-20170606/ob-emacs-lisp hides /usr/share/emacs/25.1/lisp/org/ob-emacs-lisp /home/stefan/.emacs.d/elpa/org-20170606/ob-io hides /usr/share/emacs/25.1/lisp/org/ob-io /home/stefan/.emacs.d/elpa/org-20170606/org-mouse hides /usr/share/emacs/25.1/lisp/org/org-mouse /home/stefan/.emacs.d/elpa/org-20170606/org-mobile hides /usr/share/emacs/25.1/lisp/org/org-mobile /home/stefan/.emacs.d/elpa/org-20170606/org-faces hides /usr/share/emacs/25.1/lisp/org/org-faces /home/stefan/.emacs.d/elpa/org-20170606/ob-screen hides /usr/share/emacs/25.1/lisp/org/ob-screen /home/stefan/.emacs.d/elpa/org-20170606/ob-sqlite hides /usr/share/emacs/25.1/lisp/org/ob-sqlite /home/stefan/.emacs.d/elpa/org-20170606/org hides /usr/share/emacs/25.1/lisp/org/org /home/stefan/.emacs.d/elpa/org-20170606/ob-core hides /usr/share/emacs/25.1/lisp/org/ob-core /home/stefan/.emacs.d/elpa/org-20170606/ob-css hides /usr/share/emacs/25.1/lisp/org/ob-css /home/stefan/.emacs.d/elpa/org-20170606/ox-publish hides /usr/share/emacs/25.1/lisp/org/ox-publish /home/stefan/.emacs.d/elpa/org-20170606/ob-fortran hides /usr/share/emacs/25.1/lisp/org/ob-fortran /home/stefan/.emacs.d/elpa/org-20170606/org-capture hides /usr/share/emacs/25.1/lisp/org/org-capture /home/stefan/.emacs.d/elpa/org-20170606/ob-js hides /usr/share/emacs/25.1/lisp/org/ob-js /home/stefan/.emacs.d/elpa/org-20170606/ob hides /usr/share/emacs/25.1/lisp/org/ob /home/stefan/.emacs.d/elpa/org-20170606/org-datetree hides /usr/share/emacs/25.1/lisp/org/org-datetree /home/stefan/.emacs.d/elpa/org-20170606/org-element hides /usr/share/emacs/25.1/lisp/org/org-element /home/stefan/.emacs.d/elpa/org-20170606/ob-mscgen hides /usr/share/emacs/25.1/lisp/org/ob-mscgen /home/stefan/.emacs.d/elpa/org-20170606/ob-org hides /usr/share/emacs/25.1/lisp/org/ob-org /home/stefan/.emacs.d/elpa/org-20170606/ox-html hides /usr/share/emacs/25.1/lisp/org/ox-html /home/stefan/.emacs.d/elpa/org-20170606/org-crypt hides /usr/share/emacs/25.1/lisp/org/org-crypt /home/stefan/.emacs.d/elpa/org-20170606/org-footnote hides /usr/share/emacs/25.1/lisp/org/org-footnote /home/stefan/.emacs.d/elpa/org-20170606/ob-awk hides /usr/share/emacs/25.1/lisp/org/ob-awk /home/stefan/.emacs.d/elpa/org-20170606/ob-eval hides /usr/share/emacs/25.1/lisp/org/ob-eval /home/stefan/.emacs.d/elpa/org-20170606/ob-clojure hides /usr/share/emacs/25.1/lisp/org/ob-clojure /home/stefan/.emacs.d/elpa/org-20170606/ob-python hides /usr/share/emacs/25.1/lisp/org/ob-python /home/stefan/.emacs.d/elpa/org-20170606/ob-latex hides /usr/share/emacs/25.1/lisp/org/ob-latex /home/stefan/.emacs.d/elpa/org-20170606/org-attach hides /usr/share/emacs/25.1/lisp/org/org-attach /home/stefan/.emacs.d/elpa/org-20170606/ox-icalendar hides /usr/share/emacs/25.1/lisp/org/ox-icalendar /home/stefan/.emacs.d/elpa/org-20170606/org-version hides /usr/share/emacs/25.1/lisp/org/org-version /home/stefan/.emacs.d/elpa/org-20170606/ob-sql hides /usr/share/emacs/25.1/lisp/org/ob-sql /home/stefan/.emacs.d/elpa/org-20170606/ob-calc hides /usr/share/emacs/25.1/lisp/org/ob-calc /home/stefan/.emacs.d/elpa/org-20170606/org-loaddefs hides /usr/share/emacs/25.1/lisp/org/org-loaddefs /home/stefan/.emacs.d/elpa/org-20170606/org-docview hides /usr/share/emacs/25.1/lisp/org/org-docview /home/stefan/.emacs.d/elpa/org-20170606/ob-matlab hides /usr/share/emacs/25.1/lisp/org/ob-matlab /home/stefan/.emacs.d/elpa/org-20170606/org-archive hides /usr/share/emacs/25.1/lisp/org/org-archive /home/stefan/.emacs.d/elpa/org-20170606/org-id hides /usr/share/emacs/25.1/lisp/org/org-id /home/stefan/.emacs.d/elpa/org-20170606/ob-makefile hides /usr/share/emacs/25.1/lisp/org/ob-makefile /home/stefan/.emacs.d/elpa/org-20170606/ob-R hides /usr/share/emacs/25.1/lisp/org/ob-R /home/stefan/.emacs.d/elpa/org-20170606/org-colview hides /usr/share/emacs/25.1/lisp/org/org-colview /home/stefan/.emacs.d/elpa/org-20170606/ox-man hides /usr/share/emacs/25.1/lisp/org/ox-man /home/stefan/.emacs.d/elpa/org-20170606/ob-lilypond hides /usr/share/emacs/25.1/lisp/org/ob-lilypond /home/stefan/.emacs.d/elpa/org-20170606/org-src hides /usr/share/emacs/25.1/lisp/org/org-src /home/stefan/.emacs.d/elpa/org-20170606/org-install hides /usr/share/emacs/25.1/lisp/org/org-install /home/stefan/.emacs.d/elpa/org-20170606/org-list hides /usr/share/emacs/25.1/lisp/org/org-list /home/stefan/.emacs.d/elpa/org-20170606/ob-java hides /usr/share/emacs/25.1/lisp/org/ob-java /home/stefan/.emacs.d/elpa/org-20170606/org-bibtex hides /usr/share/emacs/25.1/lisp/org/org-bibtex /home/stefan/.emacs.d/elpa/org-20170606/ox-md hides /usr/share/emacs/25.1/lisp/org/ox-md /home/stefan/.emacs.d/elpa/org-20170606/org-info hides /usr/share/emacs/25.1/lisp/org/org-info /home/stefan/.emacs.d/elpa/org-20170606/ob-ref hides /usr/share/emacs/25.1/lisp/org/ob-ref /home/stefan/.emacs.d/elpa/org-20170606/ox-latex hides /usr/share/emacs/25.1/lisp/org/ox-latex /home/stefan/.emacs.d/elpa/org-20170606/org-indent hides /usr/share/emacs/25.1/lisp/org/org-indent /home/stefan/.emacs.d/elpa/org-20170606/org-inlinetask hides /usr/share/emacs/25.1/lisp/org/org-inlinetask /home/stefan/.emacs.d/elpa/org-20170606/ob-ledger hides /usr/share/emacs/25.1/lisp/org/ob-ledger /home/stefan/.emacs.d/elpa/org-20170606/org-macs hides /usr/share/emacs/25.1/lisp/org/org-macs /home/stefan/.emacs.d/elpa/org-20170606/ob-shen hides /usr/share/emacs/25.1/lisp/org/ob-shen /home/stefan/.emacs.d/elpa/org-20170606/ob-perl hides /usr/share/emacs/25.1/lisp/org/ob-perl /home/stefan/.emacs.d/elpa/org-20170606/ob-exp hides /usr/share/emacs/25.1/lisp/org/ob-exp /home/stefan/.emacs.d/elpa/org-20170606/ob-keys hides /usr/share/emacs/25.1/lisp/org/ob-keys /home/stefan/.emacs.d/elpa/org-20170606/ob-octave hides /usr/share/emacs/25.1/lisp/org/ob-octave /home/stefan/.emacs.d/elpa/org-20170606/ox-odt hides /usr/share/emacs/25.1/lisp/org/ox-odt /home/stefan/.emacs.d/elpa/org-20170606/ob-C hides /usr/share/emacs/25.1/lisp/org/ob-C /home/stefan/.emacs.d/elpa/org-20170606/org-timer hides /usr/share/emacs/25.1/lisp/org/org-timer /home/stefan/.emacs.d/elpa/org-20170606/ob-sass hides /usr/share/emacs/25.1/lisp/org/ob-sass /home/stefan/.emacs.d/elpa/org-20170606/org-ctags hides /usr/share/emacs/25.1/lisp/org/org-ctags /home/stefan/.emacs.d/elpa/org-20170606/ob-ruby hides /usr/share/emacs/25.1/lisp/org/ob-ruby /home/stefan/.emacs.d/elpa/org-20170606/ob-comint hides /usr/share/emacs/25.1/lisp/org/ob-comint /home/stefan/.emacs.d/elpa/org-20170606/org-protocol hides /usr/share/emacs/25.1/lisp/org/org-protocol /home/stefan/.emacs.d/elpa/org-20170606/org-w3m hides /usr/share/emacs/25.1/lisp/org/org-w3m /home/stefan/.emacs.d/elpa/org-20170606/org-gnus hides /usr/share/emacs/25.1/lisp/org/org-gnus /home/stefan/.emacs.d/elpa/org-20170606/org-macro hides /usr/share/emacs/25.1/lisp/org/org-macro /home/stefan/.emacs.d/elpa/org-20170606/org-clock hides /usr/share/emacs/25.1/lisp/org/org-clock /home/stefan/.emacs.d/elpa/org-20170606/ob-tangle hides /usr/share/emacs/25.1/lisp/org/ob-tangle /home/stefan/.emacs.d/elpa/org-20170606/ob-scala hides /usr/share/emacs/25.1/lisp/org/ob-scala /home/stefan/.emacs.d/elpa/org-20170606/ox hides /usr/share/emacs/25.1/lisp/org/ox /home/stefan/.emacs.d/elpa/org-20170606/org-entities hides /usr/share/emacs/25.1/lisp/org/org-entities /home/stefan/.emacs.d/elpa/org-20170606/ob-lisp hides /usr/share/emacs/25.1/lisp/org/ob-lisp /home/stefan/.emacs.d/elpa/org-20170606/org-pcomplete hides /usr/share/emacs/25.1/lisp/org/org-pcomplete /home/stefan/.emacs.d/elpa/org-20170606/ox-beamer hides /usr/share/emacs/25.1/lisp/org/ox-beamer /home/stefan/.emacs.d/elpa/org-20170606/ob-plantuml hides /usr/share/emacs/25.1/lisp/org/ob-plantuml /home/stefan/.emacs.d/elpa/org-20170606/ox-texinfo hides /usr/share/emacs/25.1/lisp/org/ox-texinfo /home/stefan/.emacs.d/elpa/org-20170606/ob-picolisp hides /usr/share/emacs/25.1/lisp/org/ob-picolisp /home/stefan/.emacs.d/elpa/org-20170606/org-irc hides /usr/share/emacs/25.1/lisp/org/org-irc /home/stefan/.emacs.d/elpa/org-20170606/ox-ascii hides /usr/share/emacs/25.1/lisp/org/ox-ascii /home/stefan/.emacs.d/elpa/org-20170606/org-plot hides /usr/share/emacs/25.1/lisp/org/org-plot /home/stefan/.emacs.d/elpa/org-20170606/ob-asymptote hides /usr/share/emacs/25.1/lisp/org/ob-asymptote /home/stefan/.emacs.d/elpa/org-20170606/org-mhe hides /usr/share/emacs/25.1/lisp/org/org-mhe /home/stefan/.emacs.d/elpa/org-20170606/ob-scheme hides /usr/share/emacs/25.1/lisp/org/ob-scheme /home/stefan/.emacs.d/elpa/org-20170606/org-feed hides /usr/share/emacs/25.1/lisp/org/org-feed /home/stefan/.emacs.d/elpa/org-20170606/org-compat hides /usr/share/emacs/25.1/lisp/org/org-compat /home/stefan/.emacs.d/elpa/org-20170606/ox-org hides /usr/share/emacs/25.1/lisp/org/ox-org /home/stefan/.emacs.d/elpa/org-20170606/ob-lob hides /usr/share/emacs/25.1/lisp/org/ob-lob /home/stefan/.emacs.d/elpa/org-20170606/org-agenda hides /usr/share/emacs/25.1/lisp/org/org-agenda /home/stefan/.emacs.d/elpa/let-alist-1.0.5/let-alist hides /usr/share/emacs/25.1/lisp/emacs-lisp/let-alist Features: (shadow sort mail-extr emacsbug sendmail icalendar nroff-mode deft pcmpl-unix browse-url org-archive tramp-cmds novice tabify org-capture wgrep cursor-sensor js2-mode js sgml-mode cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs ruby-mode rst css-mode make-mode web-mode disp-table cal-move parse-time tmm org-table markdown-mode view cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays hol-loaddefs diary-lib diary-loaddefs cal-iso apropos thai-util thai-word eieio-opt speedbar sb-image ezimage dframe dabbrev tramp-cache yasnippet highlight-indentation flymake company-oddmuse company-keywords company-etags company-gtags company-dabbrev-code company-dabbrev company-files company-capf company-cmake company-xcode company-clang company-semantic company-eclim company-template company-css company-nxml company-bbdb company elpy find-file-in-project ivy derived ivy-overlay ffap thingatpt url-parse url-vars pyvenv elpy-shell rx elpy-profile elpy-django elpy-refactor grep files-x etags xref project debug message rfc822 mml mml-sec epg mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader misearch multi-isearch vc-git diff-mode sh-script smie executable term/xterm xterm vc-hg image-file org-rmail org-mhe org-irc org-info org-gnus org-docview org-bibtex bibtex org-bbdb org-w3m server autorevert filenotify dired-x delsel whitespace windmove winner paren avoid xclip paredit color-theme zenburn-theme ido pdf-occur ibuf-ext ibuffer tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch let-alist pdf-misc imenu ob-shell ob-js org-protocol org-agenda ox-reveal ox-md ox-odt rng-loc rng-uri rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox ob-ipython cl python tramp-sh json map f s dash-functional dash ob-python darkroom interleave pdf-tools compile cus-edit cus-start cus-load wid-edit pdf-view bookmark pp pdf-cache pdf-info tq pdf-util doc-view subr-x jka-compr image-mode dired org-element avl-tree org org-macro org-footnote org-pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint tramp tramp-compat auth-source cl-seq eieio eieio-core cl-macs gnus-util time-date mm-util help-fns mail-prsvr password-cache tramp-loaddefs trampver ucs-normalize shell pcomplete advice comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs edmacro kmacro use-package diminish bind-key easy-mmode finder-inf info package epg-config seq byte-opt gv bytecomp byte-compile cl-extra help-mode easymenu cconv cl-loaddefs pcase cl-lib time mule-util tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote dbusbind inotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty make-network-process emacs) Memory information: ((conses 16 3585911 225979) (symbols 48 72829 0) (miscs 40 9094 6747) (strings 32 241992 103565) (string-bytes 1 6661008) (vectors 16 174612) (vector-slots 8 3877145 67605) (floats 8 2599 14640) (intervals 56 272233 3159) (buffers 976 313)) From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 10 09:10:10 2019 Received: (at 33277) by debbugs.gnu.org; 10 Jul 2019 13:10:10 +0000 Received: from localhost ([127.0.0.1]:35056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlCMM-0002z9-FG for submit@debbugs.gnu.org; Wed, 10 Jul 2019 09:10:10 -0400 Received: from quimby.gnus.org ([80.91.231.51]:37394) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlCMK-0002yz-OG for 33277@debbugs.gnu.org; Wed, 10 Jul 2019 09:10:09 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hlCMG-0000Uj-KX; Wed, 10 Jul 2019 15:10:07 +0200 From: Lars Ingebrigtsen To: Stefan van der Walt Subject: Re: bug#33277: 25.1; icalendar-import-file incorrectly imports events with same start/end time References: <87muqnz8ib.fsf@berkeley.edu> Date: Wed, 10 Jul 2019 15:10:04 +0200 In-Reply-To: <87muqnz8ib.fsf@berkeley.edu> (Stefan van der Walt's message of "Mon, 05 Nov 2018 10:25:48 -0800") Message-ID: <87wogq3uj7.fsf@mouse.gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan van der Walt writes: > When importing an ical file containing an event with the same start and > end time, that event is converted to an all-day event. [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 33277 Cc: 33277@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan van der Walt writes: > When importing an ical file containing an event with the same start and > end time, that event is converted to an all-day event. [...] > I import it using: > > (icalendar-import-file "/tmp/basic.ics" "/tmp/basic.diary") > > And in basic.diary see: > > 11/5/2018 event with same start/end time But is that the same as an all-day event? > Instead of: > > 11/5/2018 12:00-12:00 Yes, that would be more logical... > The source code (icalendar.el) mentions the following: > > ;; Please note: > ;; - Diary entries which have a start time but no end time are assumed to > ;; last for one hour when they are exported. > > Still, then I would expect the diary entry to be: > > 11/5/2018 12:00-13:00 This seems to all be very inconsistent. I rarely use diary myself, but what would users expect here? Exporting the event with 12:00-12:00 would be consistent, at least. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 05 15:32:27 2019 Received: (at 33277) by debbugs.gnu.org; 5 Sep 2019 19:32:27 +0000 Received: from localhost ([127.0.0.1]:36098 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i5xUY-0000jz-W1 for submit@debbugs.gnu.org; Thu, 05 Sep 2019 15:32:27 -0400 Received: from mout.web.de ([212.227.17.12]:44721) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i5xUV-0000jT-TL for 33277@debbugs.gnu.org; Thu, 05 Sep 2019 15:32:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1567711936; bh=gD9YvFQWJUxZh80k0sIvhiO9cMtyHwKyW2vSCaYAkjk=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=PJFz9RdBiYfHyv5llU1XXLvLeeEHXtKkwd5jds7GXmwvEDR4Q1JkDHRjTUDHpyDFn VeejsdktRuj43+dOkvorRV/HQr2yJAq8cMrwkm2NRH9M4l+H4iPMXy5KDQdB5H4E3d xXdIay3rJ/nFULzLNSsdLCiWkVjbqlgcy/waKK2c= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from udesktop ([87.158.226.27]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0MIeYe-1i8APo2dZ2-002JvI; Thu, 05 Sep 2019 21:32:16 +0200 From: Ulf Jasper To: Lars Ingebrigtsen Subject: Re: bug#33277: 25.1; icalendar-import-file incorrectly imports events with same start/end time References: <87muqnz8ib.fsf@berkeley.edu> <87wogq3uj7.fsf@mouse.gnus.org> Date: Thu, 05 Sep 2019 21:32:04 +0200 In-Reply-To: <87wogq3uj7.fsf@mouse.gnus.org> (Lars Ingebrigtsen's message of "Wed, 10 Jul 2019 15:10:04 +0200") Message-ID: <871rwuy1xn.fsf@panama> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:YTPVuOJkPIt/vFUEip1oHNWKjimHNUHLCp/LPPhTL3uknpf3Jwp HB28FyrZhYdlQMeUWq/RdJPGsQ/KVL/ECW+znK1WKYp/tQy+EZOjm+cNrL1DdGTOXPnBWRH BFReDDSYvOhXLKk5jvENEK76woDijcF13hR1zlIg1znZ2wFw3+PhjPHZClmy3Gdeqfbe7u8 azaiG3fN+zitOD190mxRA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:N/qlOTKym+g=:TRB7V8NSGpszYCoL9yLvy2 ixSKJFRDSngtfw4WzIYdW/B0nebn1T2xXXyjdWjyv6LO+i/Of9Y1rcdGlHrqRkGpSQhtMPdfe Nieu5dutgpzydONJG36liM8ur361Bh2dt7ly9hysHHEJHA3Qe1e4C9PF2WR8V81NxyrHalWr3 ReZoNaR1QYCvkWRI0PBtTENSvopX1FvfNWjCHXcV0xcaQFqexkRhDo6e7MMsmpH4gQsUDo+U0 Ndvmo+sme99Igc3FDOLg27MA+10isE/OrxKCf2Egfdy9wXq5wYVSKYY3apTBQ/3w4hgl2v+op Dpl0n/3pUB24p4cLRWyDDjt7+NIRb7aSh1fbtYy4iAeDYZb1C4tpAjHWc7NlJaZLJeldIGtRe cum3U4vbhV2PCSb+Lo6fBfLAo6kgqyWLOGoWQeMz3h+j0SS1LxaaimRL8ibpIRkPEx3h1cpOJ drTqP6o1X2iALbOHpXaOAbME5io//LFy7JeXCVT2AQ2BhkeDpvY3Mkl9oMOKq/9PLamsfHiWB agfu6HA+eYtPENwLdSF+DeyL0uN/fK6PLEwpkn0iVsJHhZgOhIap0QBnlWlxcZo0CHLXtUoax cVc8QGC1Eq5l0qesE0zhyBzrqRmkOAFN/MV6mQmpH7KpfcBlNaTi67W9tiTaerfWJ2SkEGVSU tF2jScjjTt8JHh1FUDCjDYh7a1La7MV7CYTgF6bmDVWbra5Fy3aaKb5o+BVs73cIaXVNp5lmy R6/qiTOhi++9hdr4dNcVBI5WYr0rrqAoZaSB/+0hJRUUyTIRwcCbQUypyZ0S5w6Uuey5n+XrV vohH5pcZMyuj87Ys2v866Pws9mPqVWT4FT4DOtrIM/y3ILbt68Ggks8HH+4rVS+DUB9PZZJn2 RF/9n4koTrTz73V2t7RniKsftz878Xa0QN7Mn05phqNaIp8c0NJg2YETLGFV11Lm9ansi11YY 8QSzuSMTvqr7lSGTPBjvQFAxTdBAIjmd97hSaJ2+wDytJsUvLHSKJ8dkszG3Jot+BwNnAvSTF HBSZlnL56oS5lX9MVOhP+KLXwTxN8VbcDdUk7IbwZy5uLniIIee3nA1bUpBz4/fDcpyp+5vwK b2FU+CWQPlIBhfQkadz/Z9+Stw6AnOA/kRWEz1gNl7Itv2viQwqgTeDNZcDEzamgL7fBnY5Gd IEQSJ6JF1OEvuNN+33RCzg7oLh7JD5JpAN16Qrmf9WwNvFxqDMh7x1BUNGkjjc/sL4PqM8Bov HEXIKYedhTCt/Eiaa X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 33277 Cc: 33277@debbugs.gnu.org, Stefan van der Walt X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Am 10.07.2019 um 15:10 (+0200) schrieb Lars Ingebrigtsen: > Stefan van der Walt writes: > >> When importing an ical file containing an event with the same start and >> end time, that event is converted to an all-day event. > > [...] > >> I import it using: >> >> (icalendar-import-file "/tmp/basic.ics" "/tmp/basic.diary") >> >> And in basic.diary see: >> >> 11/5/2018 event with same start/end time > > But is that the same as an all-day event? > >> Instead of: >> >> 11/5/2018 12:00-12:00 > > Yes, that would be more logical... > >> The source code (icalendar.el) mentions the following: >> >> ;; Please note: >> ;; - Diary entries which have a start time but no end time are assumed to >> ;; last for one hour when they are exported. >> >> Still, then I would expect the diary entry to be: >> >> 11/5/2018 12:00-13:00 This note is about export, i.e. diary to ical. > > This seems to all be very inconsistent. I rarely use diary myself, but > what would users expect here? Exporting the event with 12:00-12:00 > would be consistent, at least. I'll have a look. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 09 12:57:57 2019 Received: (at 33277) by debbugs.gnu.org; 9 Sep 2019 16:57:57 +0000 Received: from localhost ([127.0.0.1]:40493 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i7MzF-0003MX-Ax for submit@debbugs.gnu.org; Mon, 09 Sep 2019 12:57:57 -0400 Received: from mout.web.de ([212.227.15.3]:36813) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i7MzD-0003MG-MV for 33277@debbugs.gnu.org; Mon, 09 Sep 2019 12:57:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1568048266; bh=F2qbYlNf5XxE1r77rtKOTDK2NficGcUxSjhnC9ySEVQ=; h=X-UI-Sender-Class:From:To:Subject:References:Date:In-Reply-To; b=TgS+JxIA4Y1Nybn24LqALszubA6r9eeHycsoFE+TjASH8IYsp7XMGQ9i9W53Z2NCH YyDA3JTt7xSlkXSonSu1JfvL8FqaK8XNDz3TCQvh2V7G9bUmxK6Td5+3Nvs8PLzR+1 njmAZwY0aADXOybAu4G8mrBIa80uUw9dck2AsiqY= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from udesktop ([79.213.252.127]) by smtp.web.de (mrweb004 [213.165.67.108]) with ESMTPSA (Nemesis) id 0Mg1Nl-1hkd4h1iNR-00NRNB; Mon, 09 Sep 2019 18:57:46 +0200 From: Ulf Jasper To: Lars Ingebrigtsen , 33277@debbugs.gnu.org, Stefan van der Walt Subject: Re: bug#33277: 25.1; icalendar-import-file incorrectly imports events with same start/end time References: <87muqnz8ib.fsf@berkeley.edu> <87wogq3uj7.fsf@mouse.gnus.org> <871rwuy1xn.fsf@panama> Date: Mon, 09 Sep 2019 18:57:42 +0200 In-Reply-To: <871rwuy1xn.fsf@panama> (Ulf Jasper's message of "Thu, 05 Sep 2019 21:32:04 +0200") Message-ID: <871rwpxv95.fsf@panama> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:TogIsWVqk3Fou207lk2IC0LspbJygZlT3xSJ8gdFK2rj6SB7K1H JOErAZ3tzqxx3e6crE3bnGOU7dfzD1+fzVNQIzSStUjrvzUebMvUR9FUBxR78AjzgbuJJy9 Lbo3fBN9co529ktvbPSA8pkJidd0d6bPhAHYFF7MRSZ2V5F7LlG0/UxgsVc4tcbhbLcOOm1 r7FBbaiO6jZ6JmELB+CHQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:AOHiqz4dexw=:CI1ZT7pRL7SauCkZRBDTtG j8BXAKI8xWxw8DqSqmW9GbY3EhaZsrCjYoMbJljbnb2mjFsWIHHXUk0fT/ziZcgK8OG5fVvOb LTQmjn3EGcPiU3NmLP7r31JUMjVJM+8zZTLlGtYLHwLXdvFq3s5lIrArsVI8A9fazomlMBd2k 0nbxTS1CnsS8BdBK0C+LNqkDbmisd0GpWL95z/+V/fqxoNcLxKdKSuvRZxEe7GQIjlOKgHsCn 6tGYo49IE3KArYtJ3FmFc+dcdhr2yiTpdXoEszMjhEqQuKwDzUyqUktLRjNqLFsVMyHG+R96G aXErODENa6XzQcAhcX9xErG/0Htgl+1if7O61wq4gv1LIcNYSVTR7kWw1BOHVGR4lH7x7aQlg HW10eaYU7sH9QFfTrrPzR0BAVcmZxaqhUgDzaxU7mOWMUC1Sy0fMAsDNtgZWtcpiGVV2dsL0Q bJtxGzg6933FhR6gAXxp/wl/IwSKXHwJPVHNCpt/XnZ5rOxG+wMRnMt5PxoyzJs72t68eMr2i sicTfbHUPJQmDcSj8pSfWOV8jIMRobSmc/w6KV73px7TksfFLr8qf2WIudr8tBXxgvu64xi6H o9teopZYSmbp3Oc2DAmF5Ip+W6KXfcil3kCQmjm/PksiFklokT59TOoAxoeWe0i2/suA2EHiS AZxrRFgidld5XpVx0GwZP7B1GC4zXwP6NDCQP/L4H6EmNYeeLWI9l5EBqw15Rk0q8hV52qm5V KIi1MRNH/zhGERhg+GO4jepE1L9RAZdc51tibI3whLKGq4xz7mz4r0hVOUDCfdyMQq9+Kaz6N GdcorNU4fB5gXQ5AdhXqfzjBTC4apgRxMBCG82IwEw7GRVZeeP/VTDRmWkFWEg5DO7jjihqcO m7HNfZlqnB6iURtAh2wqFIOsnk22tzP597R3ldvk7OAWyu+OL1YLzyjDX4ioxVND2BW9QDXXH o+Wceok5vHe1lQdAOVDxos8FKqutRhLy1L/ZjQ1ui+oPo3QAFreTU9eUkhAt82j5iRlTiPFWE yGcXWN3LJyDAwdJZ5IJy4f2LBNU570X1ySxc3fH93rGJfLAANVwxqga3tRnq623Ym8Yqs8Gf+ t8feC6XSBjB3UZ98ZaWkQ/0127KhgFo58vNiKDDMiGQwdXVgfjNGcnaYkopOiI1q0KFudEWcn M3rsMBXZ5Rsv0esLZtc80zDZP+8sU5LB4Bj8sF/lA1Sw9lCoNcASJJcCpuw2qJpX4RZ0iObk5 +WCzoDGmGMO/NxUCi X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 33277 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Fixed on branch master. If the end date is missing from an ical event, the imported diary entry will now correctly show date and time of the start date. The result should now look like this: 11/5/2018 20:00 event with same start/end time (Actual time depends on timezone settings.) From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 09 13:09:38 2019 Received: (at 33277) by debbugs.gnu.org; 9 Sep 2019 17:09:38 +0000 Received: from localhost ([127.0.0.1]:40506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i7NAY-0003lW-67 for submit@debbugs.gnu.org; Mon, 09 Sep 2019 13:09:38 -0400 Received: from mail-qk1-f173.google.com ([209.85.222.173]:45288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i7NAT-0003ky-7R for 33277@debbugs.gnu.org; Mon, 09 Sep 2019 13:09:34 -0400 Received: by mail-qk1-f173.google.com with SMTP id z67so13743103qkb.12 for <33277@debbugs.gnu.org>; Mon, 09 Sep 2019 10:09:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=berkeley-edu.20150623.gappssmtp.com; s=20150623; h=user-agent:mime-version:message-id:in-reply-to:references:date:from :to:subject; bh=XE9H1lTJ0yhMD3BjmUY47CUqGfCxgfGcGNeqfBBrL5E=; b=Nwqq6t411MosTs/TguyR8JX1d6H2nzx9srfEN+kzKjUhncHKwCSNN5CPVZno9IBrpn 88UOn3tEuMDMCt1sbk9hJ8HDGKxjG0IWhDaMMRSdLIJmWj52myoaNYA+5nldXIiIVUgJ PoM9shDbrEEG/dbrXkUjznhrSgpOUoWVtpUKWjvV0+ac4+ifmmq5C4fpIwChG5tnsvch 52DjFcTXmfNQmRSXQkHm8tzORDWa1oNzpJa8iwrmubA1hb2144vyzgtYYFwgmHHCOpuK oafzUUQDcIIZmjB12v1epO9pshO4+W8Qdg/Jx/J6MLgYiVzZ7K2PIf2+dzEDNKAleqHC XyzQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:user-agent:mime-version:message-id:in-reply-to :references:date:from:to:subject; bh=XE9H1lTJ0yhMD3BjmUY47CUqGfCxgfGcGNeqfBBrL5E=; b=qyKDvCo6u1u5fwiVg2yCKwC6MyrsPneX8AZ1r/06f/FwJA4Rw9ODAmc3etvT1exhlA yqFbLB9Ct0N96SUGHkuWpMKHY1Tb6bm0AJbsd+XJTlXF2Z9EIkNgrk2JfgRVwOWByEvM vwROsZVMgLI+JAahnLMPHrexvIvvATDN1h6nzB1f/LOpNDdX9dgvIW7YfRsa99WL5+K6 0kaeKDOVSumNfmp95+teRQ18rqndYnVbtCujoWjuvzpeLGDOXdMeHCmndStz7QKdc/nJ aMRHQpNH1xRwzaTn2moFHiuwhF1MeRhX8TVc4jW43NgDloaLXXpF8qi30p8Zc2oY7/iO Op8w== X-Gm-Message-State: APjAAAXMLVi9gYP2N+iKbCxtjeFuZma22ZGhxc+qTK2/agIsf5bK9hhb PW4GTnYMnsJxkpFkig1AZt5m8zXptTo= X-Google-Smtp-Source: APXvYqxOZDFUrHCmhINpLvnveXhzbIn61mnLtEWQRO8/Hw5ZjjTG7woc81PnYiBVxtpfIF5Cso1o/A== X-Received: by 2002:a37:981:: with SMTP id 123mr24854856qkj.190.1568048967355; Mon, 09 Sep 2019 10:09:27 -0700 (PDT) Received: from auth1-smtp.messagingengine.com (auth1-smtp.messagingengine.com. [66.111.4.227]) by smtp.gmail.com with ESMTPSA id v14sm5408807qkj.23.2019.09.09.10.09.26 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Sep 2019 10:09:26 -0700 (PDT) Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailauth.nyi.internal (Postfix) with ESMTP id AA3CF21F8A; Mon, 9 Sep 2019 13:09:25 -0400 (EDT) Received: from imap28 ([10.202.2.78]) by compute6.internal (MEProxy); Mon, 09 Sep 2019 13:09:25 -0400 X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduvddrudekiedguddtkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefofgggkfgjfhffhffvufgtsehttdertderreejnecuhfhrohhmpedfufht vghfrghnuchvrghnucguvghrucghrghlthdfuceoshhtvghfrghnvhessggvrhhkvghlvg ihrdgvughuqeenucfrrghrrghmpehmrghilhhfrhhomhepshhtvghfrghnvhdomhgvshhm thhprghuthhhphgvrhhsohhnrghlihhthidqheeijedvfeegvdehqdduieduvdejtdelje dqshhtvghfrghnvheppegsvghrkhgvlhgvhidrvgguuhesfhgrshhtmhgrihhlrdgtohhm necuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Received: by mailuser.nyi.internal (Postfix, from userid 501) id 46B2C24009E; Mon, 9 Sep 2019 13:09:25 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface User-Agent: Cyrus-JMAP/3.1.7-188-g385deb1-fmstable-20190905v2 Mime-Version: 1.0 Message-Id: In-Reply-To: <871rwpxv95.fsf@panama> References: <87muqnz8ib.fsf@berkeley.edu> <87wogq3uj7.fsf@mouse.gnus.org> <871rwuy1xn.fsf@panama> <871rwpxv95.fsf@panama> Date: Mon, 09 Sep 2019 10:09:04 -0700 From: "Stefan van der Walt" To: "Ulf Jasper" , "Lars Ingebrigtsen" , 33277@debbugs.gnu.org Subject: =?UTF-8?Q?Re:_bug#33277:_25.1; _icalendar-import-file_incorrectly_imports?= =?UTF-8?Q?_events_with_same_start/end_time?= Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 33277 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Thank you very much, Ulf. From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 09 13:09:33 2019 Received: (at 33277-done) by debbugs.gnu.org; 9 Sep 2019 17:09:33 +0000 Received: from localhost ([127.0.0.1]:40503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i7NAS-0003lD-RZ for submit@debbugs.gnu.org; Mon, 09 Sep 2019 13:09:33 -0400 Received: from mout.web.de ([212.227.15.3]:46641) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1i7NAR-0003kt-Eh for 33277-done@debbugs.gnu.org; Mon, 09 Sep 2019 13:09:32 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=dbaedf251592; t=1568048963; bh=A1g1Vw9FtQKpKnY2LORsLdmO4xHwIYeOnqcv87rtlms=; h=X-UI-Sender-Class:From:To:Subject:Date; b=LUf3yPVBuFSYwzDaZSolmf9dx+IeHdGeDa8KwWgQtQZ/6aJn/6VClzjBfKXbIIKjk lohi4XMS06CBI+Tw0t/suZNm1UbeFnY3CYaTtIbNIDhLf9AW7LT/8/hAYOlPsTvoX6 PJQwuyNRhEF6xh/mqxV9Ul0NXYMUVbuyTrzpU/bo= X-UI-Sender-Class: c548c8c5-30a9-4db5-a2e7-cb6cb037b8f9 Received: from udesktop ([79.213.252.127]) by smtp.web.de (mrweb004 [213.165.67.108]) with ESMTPSA (Nemesis) id 0MUBPu-1hgWci3Trm-00QxXc; Mon, 09 Sep 2019 19:09:22 +0200 From: Ulf Jasper To: 33277-done@debbugs.gnu.org Subject: bug#33277: 25.1; icalendar-import-file incorrectly imports events with same start/end time Date: Mon, 09 Sep 2019 19:09:20 +0200 Message-ID: <87r24pwg5b.fsf@panama> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:wwQxF+OgcaQaIHeYTigBwr5fVAn0JrvfGU/21uJrLUj6oo3olPj NffYzJAGK9dLod7vrSTCwS9EXAJ3fI+UEdNzhH4YuOUfTF2hn8Cv1JZerAznAKZ1xuF5YK0 Ns2ZgWY/l+qF/O4fGfsnw7RgySmuvgODb70uJ4Y4sZf2qe1j5CEIv8LN8ZzhiP8cJrPuS8h kuZkFvX5tIEHwkerLguZg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:Cct6pGuV+90=:CmAcRhqjm9mi8c2XIlPsI2 CCVdCl0onptGDPcRtyxyY1ZLs0uZgRE+FMelXkwoNK1lUHuCY2PZvJx3OlLMIjwzk9oEzG4Co FeEd4PRKqlnypp7aSafABQ3zt2UeCUXd4SZk/VXhfEYN+GCgupX9FKq5lPHqrT/MxPX0sE77Q CbWVWIuYmOCWf22YM4Wl16y+EC+SOT97hpDZWJmFqy7i1ooCnAvxKan2ojl7H09IQUUT8hNhm L8yD4/1BMqzJhbtr6cTkZoWft2tNIiiXsTL5Jp3hWgaXcDWdTmC7jMoxXfEqJytg65GEPwxEY IqpOCDhUbXVqHyTksDlmnvIPZIzbbWWQOxMuMdhF5C4yCvo9abMR8pDui18bQ1K5qZt81Agcr H8bLTgJ1I7+3q4cOQt09f3zraKdno5jxdww9M1L3pcpH1ey1fM8BgafVDaeMnMC4L6bbVKNOI z4T9282QKLhNZTOSAg9MnDC+ykPMIGFpqiOXPJqcv+cvdp5pzT9DoGXDosDTgDuFHi35mtuNM 0+Nc65RJfBYKOkxNj+sVpi/ff9wNEFU+Ql29BHAT9R4JnCn+nOMEB3MuMYm1siv+8O65vOVdk OVg/moEOLRr/Wj3FccUWKrUne437G+cVHzFnWZzZ2xiBCID0hCtlIWmSnONS2LrO53Uy6/p+D +POQyHoQAqIIYMm+FeG5mxa/CZR/+E4Jr1ifiOjQFpP+mR3WyPa7Xae7Ush3soz1cT4zkAi1W U+sX7e1jUeKQH0aFjw141ET/laSAci7QbiydM/JN4MtP4rUa2blr6PR4vyZPZ5LVqZOy3ccwo bisaelqzStW3BH88srk2StETMybL5J+BCtSf+cFVoWga89BEhJ5r6VaDD1e8zzjzZeMIUZNsu UYa6xht5jXHxbtdmHfOBgUmdgA+cO0grFXMmOuOVh0whe4qT/EdVPUryMStAxNB6cfONKqszh 7lAaUOslB1fUIYUUCFH92K4UhASdXZz2y7TNz5GbCSkizYkRVJf7/e5N3wur2XTKck1mJ8M8m ZCO0mWHiYh+3fpRMYSNqmXCk/bFCW0X4kXC5JdcDQJtPPO/HGaw7FCUTaXL3dfl0TQUFoe+Cy Iq3PnKmv1dnkVAvCWD6o9HZYCTaYCSuKqPFSOrYdeHwb8d6MnRXXooDCbqvCjWl0Q7w6IBfjD O2PEtQ5Mr5ZlUwIs2BYwv8hIY4bJqSdtWZS7num0Nu7BWYzH0VtgdnaadSsujcJymu8/znRYV IHTlH0R4SVgPzjSJwWJzNfXkXlygw0CDp3wjigpTS3nC5XMW6w79mZvbkg02AeYVsbN6IG8Js 3ZYG1MRRgCjUxcX6VPuvjwHfcqllMFbMzNvBh+lfuc0L/4aNWdE= X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: 33277-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.3 (/) Done. From unknown Fri Jun 13 06:09:37 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 08 Oct 2019 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator