X-Git-Url: https://git.nikiroo.be/?a=blobdiff_plain;f=docs%2Fworklog.md;h=6dde360a0ca9ba5492b3f328ed375bb263b690f5;hb=b1a8acec8adc13327268b1e600d367b2ba0cccc0;hp=2d1ae20f843e209573df647ef5e43de1c2b54f5f;hpb=3e0743556d1f31723a11a6019b5c2b018b4b2104;p=fanfix.git diff --git a/docs/worklog.md b/docs/worklog.md index 2d1ae20..6dde360 100644 --- a/docs/worklog.md +++ b/docs/worklog.md @@ -1,6 +1,31 @@ Jexer Work Log ============== +August 14, 2017 + +TEditor is basically done. Mouse movement, keyboard movement, +backspace / delete / enter / etc. are all in. Things are starting to +look pretty good. + +I'm going to prep for a final cut and release tag tomorrow or the next +evening. I need to take a break and get some meatspace life dealt +with. + +August 12, 2017 + +TEditor is stubbed in about 50% complete now. I have a Highlighter +class that provides different colors based on Word text values, but it +is a lot too simple to do true syntax highlighting. I am noodling on +the right design that would let TEditor be both a programmer's editor +(so Highlighter needs to have state and do a lexical scan) and a word +processor (where Word needs to tokenize on whitespace). I estimate +probably a good 2-4 weeks left to get the editor behavior where I want +it, and then after that will be the 0.0.5 release. + +Finding more minor paper cuts and fixing them: the mouse cursor being +ahead of a window drag event, SwingTerminal resetting blink on new +input, prevent TWindow from resizing down into the status bar. + August 8, 2017 Multiscreen is looking really cool! Demo6 now brings up three @@ -165,4 +190,3 @@ checklists. I think I will see if jexer is available at SourceForge, and if so grab it. Perhaps I can put together some good Turbo Vision resources too. At the very least direct people to the Borland-derived C++ releases and Free Vision. -