Extend use of note file for iCal import
iCal import to an item note file is extended from DESCRIPTION to LOCATION, COMMENT and STATUS for both events and todos. Addresses GitHub issue #9. Signed-off-by: Lars Henriksen <LarsHenriksen@get2net.dk> Signed-off-by: Lukas Fleischer <lfleischer@calcurse.org>
This commit is contained in:
committed by
Lukas Fleischer
parent
214a761564
commit
e9deb6fff3
@@ -63,6 +63,19 @@ BEGIN:VTODO
|
||||
PRIORITY:1
|
||||
SUMMARY:an unescaped comma: ,
|
||||
END:VTODO
|
||||
BEGIN:VEVENT
|
||||
DTSTART:20200406T221300
|
||||
DURATION:PT0H15M0S
|
||||
SUMMARY:Invalid STATUS
|
||||
STATUS:confirmed
|
||||
END:VEVENT
|
||||
BEGIN:VEVENT
|
||||
DTSTART:20200406T221300
|
||||
DURATION:PT0H15M0S
|
||||
SUMMARY:LOCATION twice
|
||||
LOCATION:first
|
||||
LOCATION:second
|
||||
END:VEVENT
|
||||
BEGIN:VTODO
|
||||
SUMMARY:finally\, missing end of item
|
||||
END:VCALENDAR
|
||||
|
||||
93
test/data/ical-012.ical
Normal file
93
test/data/ical-012.ical
Normal file
@@ -0,0 +1,93 @@
|
||||
BEGIN:VCALENDAR
|
||||
VERSION:2.0
|
||||
|
||||
BEGIN:VEVENT
|
||||
DTSTART:20200404T204500
|
||||
DURATION:PT1H30M0S
|
||||
SUMMARY:event with one-line description
|
||||
DESCRIPTION:event with one-line description
|
||||
END:VEVENT
|
||||
|
||||
BEGIN:VEVENT
|
||||
DTSTART:20200404T204500
|
||||
DURATION:PT1H30M0S
|
||||
SUMMARY:description and location
|
||||
DESCRIPTION:event with description\nand location
|
||||
LOCATION: Right here
|
||||
END:VEVENT
|
||||
|
||||
BEGIN:VEVENT
|
||||
DTSTART:20200404T084100
|
||||
DURATION:PT1H30M0S
|
||||
SUMMARY:No description. Comment and status
|
||||
COMMENT:Event without description: a comment\nstreching over\nthree lines
|
||||
STATUS:CONFIRMED
|
||||
END:VEVENT
|
||||
|
||||
BEGIN:VEVENT
|
||||
DTSTART:20200404T084100
|
||||
DURATION:PT1H30M0S
|
||||
SUMMARY:Empty description
|
||||
DESCRIPTION:
|
||||
END:VEVENT
|
||||
|
||||
BEGIN:VEVENT
|
||||
DTSTART:20200404T084100
|
||||
DURATION:PT1H30M0S
|
||||
SUMMARY:Empty description\, but comment
|
||||
DESCRIPTION:
|
||||
COMMENT:event with empty description
|
||||
END:VEVENT
|
||||
|
||||
BEGIN:VEVENT
|
||||
DTSTART:20200404T204500
|
||||
DURATION:PT1H30M0S
|
||||
SUMMARY:description\, status\, comment and location
|
||||
DESCRIPTION:event with\ndescription\nstatus\ncomment\nand location
|
||||
LOCATION: Right here
|
||||
COMMENT:just a repetition of description:\nevent with\ndescription\nstatus\ncomment\nand location
|
||||
STATUS:CANCELLED
|
||||
END:VEVENT
|
||||
|
||||
BEGIN:VTODO
|
||||
PRIORITY:2
|
||||
SUMMARY:todo with one-line description
|
||||
DESCRIPTION:todo with one-line description
|
||||
END:VTODO
|
||||
|
||||
BEGIN:VTODO
|
||||
PRIORITY:3
|
||||
SUMMARY:description and location
|
||||
DESCRIPTION:todo with description\nand location
|
||||
LOCATION: Right here
|
||||
END:VTODO
|
||||
|
||||
BEGIN:VTODO
|
||||
PRIORITY:4
|
||||
SUMMARY:Comment and status
|
||||
COMMENT:Todo with out description. A comment\nstreching over\nthree lines
|
||||
STATUS:NEEDS-ACTION
|
||||
END:VTODO
|
||||
|
||||
BEGIN:VTODO
|
||||
PRIORITY:5
|
||||
SUMMARY:Empty description
|
||||
DESCRIPTION:
|
||||
END:VTODO
|
||||
|
||||
BEGIN:VTODO
|
||||
PRIORITY:6
|
||||
SUMMARY:Empty description\,but status
|
||||
DESCRIPTION:
|
||||
STATUS:COMPLETED
|
||||
END:VTODO
|
||||
|
||||
BEGIN:VTODO
|
||||
SUMMARY:todo with description\, status\, comment and location
|
||||
DESCRIPTION:todo with\ndescription\nstatus\ncomment\nand location\,\nbut no priority
|
||||
LOCATION: Right here
|
||||
COMMENT:mostly a repetition of description:\ntodo with\ndescription\nstatus\ncomment\nand location
|
||||
STATUS:IN-PROCESS
|
||||
END:VTODO
|
||||
|
||||
END:VCALENDAR
|
||||
Reference in New Issue
Block a user