Releases: avalonbits/aed
v0.14.3
Fixed bug when correcting line endings on file load.
Code is simpler now and works as expected.
What's Changed
- Simplified line ending processing on load. by @avalonbits in #47
- Mark file as dirty if we corrected line endings. by @avalonbits in #48
Full Changelog: v0.14.2...v0.14.3
v0.14.2
Highlights
CTRL+left
andCTRL+right
now skips a whole block of stop characters (whitespace + punctuation), making navigation faster.- Page up/down will bring the cursor all the way up/down if there is no more text to scroll.
What's Changed
- Take care of all the compiler warnings. by @avalonbits in #44
- Skip stretches of stop chars with CTRL+arrow by @avalonbits in #45
- Page up and page down move the cursor all the way up or down. by @avalonbits in #46
Full Changelog: v0.14.1...v0.14.2
AED v0.14.1
Fixed a bug when scrolling up the text after delete or backspace.
It was always copy the last line of the text buffer to the bottom of the screen.
What's Changed
- Add note about vdp 1.04 by @avalonbits in #41
- Fix the vdp note by @avalonbits in #42
- Fixed bug when scrolling text up after del/bksp by @avalonbits in #43
Full Changelog: v0.14.0...v0.14.1
AED v0.14.0
Highlights
- All text scrolling is done using region scrolling available on VDP 1.04 and above.
- Tabs are now converted to spaces when loading a file, until we can properly support tabs.
What's Changed
- Convert tabs to spaces on load. by @avalonbits in #33
- Fixed the tab spacing introduced by the convert on read. by @avalonbits in #35
- Disable cursor wrap in bottom, filling the the full line. by @avalonbits in #36
- Use region scrolling to scroll up the text. by @avalonbits in #37
- Use region scrolling when adding new lines. by @avalonbits in #38
- All scrolling in AED is now done via region scrolling. by @avalonbits in #39
- Fixed limit check on scrolling down by @avalonbits in #40
Full Changelog: v0.13.0...v0.14.0
AED v0.13.0
Highlights
- Goto line
CTRL+G
now works.
This will be the last release of the year and also the last release that will work with VDP 1.03
. The next release will get an overhaul of the scrolling and cursor movement using features available only on VDP 1.04
and above
What's Changed
- Move a couple more features from post to pre v1. by @avalonbits in #31
- Implemented GOTO line. by @avalonbits in #32
Full Changelog: v0.12.0...v0.13.0
AED v0.12.0
Highlights
- PAGE UP / PAGE DOWN implemented.
- Color picker for foreground / background color implemented (
CTRL+ALT+C
)
What's Changed
- Used editor instead of individual components as param for cmd_* by @avalonbits in #26
- Color picker works, but screen is not refreshed yet. by @avalonbits in #27
- Screen refresh works and color picker updates screen. by @avalonbits in #28
- Implemented PAGE UP / PAGE DOWN. by @avalonbits in #29
- Add info for file save, page up/down and color picker. by @avalonbits in #30
Full Changelog: v0.11.0...v0.12.0
v0.11.0
Highlights
- Binary size reduced
~25% (5601 bytes)
. The main contributor was removing all calls forprintf
. - Fixed Issue #23
- Save and Save as now work (
CTRL+S
andCTRL+ALT+S
) with file name input. - Quit asks to save before exiting AED.
What's Changed
- Removed all uses of printf. by @avalonbits in #16
- Show the file name on the footer. by @avalonbits in #17
- More refactoring. by @avalonbits in #18
- Mark the buffer as dirty when it changes. by @avalonbits in #19
- CTRL+S for saving works. by @avalonbits in #20
- Removed peek_at and brought peek back. by @avalonbits in #21
- Removed debug prints by @avalonbits in #22
- Fix cursor being left behind on backspace. by @avalonbits in #24
- Saving is now supported. by @avalonbits in #25
Full Changelog: v0.10.0...v0.11.0
AED v0.10.0
Highlights:
- Backscape at the beginning of the line now merges the line with the previous one.
- Lots of bug fixes related to
uint8_t
vsint
uses when counting characters and lines. ~2%
reduction in binary size (433 bytes
) from refactorings.
What's Changed
- Fixed CTRL+d/D/DELETE. by @avalonbits in #9
- Fixed END oveflow bug. by @avalonbits in #12
- Fixed line_buffer uses of uint8_t for counts. by @avalonbits in #13
- Added support for backspace merge. by @avalonbits in #11
- Bug fixes for DEL/BACKSPACE merge + refactorings. by @avalonbits in #14
- Marked BACKSPACE as implemented. by @avalonbits in #15
Full Changelog: v0.9.1...v0.10.0
AED v0.9.1
What's Changed
- Updated readme on how to install and use the editor. by @avalonbits in #3
- Fix line endings on load. by @avalonbits in #4
- Updated roadmap on readme. by @avalonbits in #5
- Use vdp_cursor_tab instead of vdp_cursor_home in getColorForCh by @avalonbits in #6
- Fixed fg/bg colour detection. by @avalonbits in #7
- Fixed reading the file under MOS 1.0.3. by @avalonbits in #8
Full Changelog: v0.9.0...v0.9.1
AED v0.9.0
First release of AED (Another Text Editor).
Program is still beta and incomplete. See README for use instructions and the roadmap towards v1.0