X-Git-Url: https://git.nikiroo.be/?a=blobdiff_plain;f=docs%2Fworklog.md;h=757a2157d2ecbcf0a4ebac557da803436e9fceac;hb=f6d9020703931f645f553b59426e085a81e90c60;hp=2d1ae20f843e209573df647ef5e43de1c2b54f5f;hpb=3e0743556d1f31723a11a6019b5c2b018b4b2104;p=fanfix.git diff --git a/docs/worklog.md b/docs/worklog.md index 2d1ae20..757a215 100644 --- a/docs/worklog.md +++ b/docs/worklog.md @@ -1,6 +1,43 @@ Jexer Work Log ============== +August 15, 2017 + +I cut 0.0.5 just now, and also applied for a Sonatype repository. +It was a reasonable spot: TEditor was working albeit buggy, and a bug +had just come in on the main TApplication run loop. So we are about +to embark upon some performance work again, it's been probably version +0.0.2 or so since the last cycle. + +Code size: 40446 lines. + +Now switching head to 0.0.6 and taking a small break. + +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 +202,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. -