Releases: nmeum/edward
Releases · nmeum/edward
1.1.0
Fixes for various POSIX conformance issues:
- Fix current address after moving a single line: 7f85285
- Fix discarding of addresses for commands expecting a single address: 66979c7
- Fix incorrect line number calculation during multi-line substitutions: b861a13
Improved performance of various text editor operations:
- Rewrote
(edward buffer)
to use an SRFI 214 flexvector internally: 72084b8 - Added a benchmark suite: 675dd1a
- Significantly improved performance of the write command: 0eea82e
Various changes to the edward library, including some backwards incompatible ones:
- The
lines->string
procedure has been removed in favor of a newly addedlines->port
procedure: 747b440 - The
buffer->list
procedure can now return a sublist: 2483e32 - A
buffer-ref
procedure was added to(edward buffer)
: db21875 - The
sublist
procedure was removed from(edward util)
: 7cf601c - The
for-each-index
procedure has been removed from(edward util)
: 912c137
1.0.1
This release only includes CHICKEN Egg metadata fixes.
See also: The 1.0.0 release.
1.0.0
This is the first major release, it fully documents the library interface for extending the editor with custom commands.