BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.com//juliacon2023//talk//BFQVMX
BEGIN:VTIMEZONE
TZID:EST
BEGIN:STANDARD
DTSTART:20001029T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10;UNTIL=20061029T070000Z
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:STANDARD
DTSTART:20071104T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000402T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4;UNTIL=20060402T080000Z
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20070311T030000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-juliacon2023-BFQVMX@pretalx.com
DTSTART;TZID=EST:20230728T143000
DTEND;TZID=EST:20230728T150000
DESCRIPTION:VimBindings.jl is a Julia package that emulates vim\, the popul
 ar text editor\, directly in the Julia REPL. This talk will illuminate the
  context in which a REPL-hacking package runs by taking a deep dive into t
 he Julia REPL code\, and articulate the modifications VimBindings.jl makes
  to introduce novel functionality. The talk will also describe design prob
 lems that emerge at the intersection of the REPL and vim paradigms\, and t
 he choices made to attempt a coherent fusion of the two.
DTSTAMP:20260310T024303Z
LOCATION:26-100
SUMMARY:REPL Without a Pause: Bringing VimBindings.jl to the Julia REPL - C
 aleb Allen
URL:https://pretalx.com/juliacon2023/talk/BFQVMX/
END:VEVENT
END:VCALENDAR
