Renaud rfivet
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-09-11 07:34:39 -04:00
8555d07437 Revise command line parsing: making sure something; is token something followed by ; (a comment).
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-09-09 22:54:40 -04:00
78e296afbb Revise directive parsing and processing.
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-09-08 06:04:39 -04:00
81d6f76c78 Test maze scripts using subroutines instead of stored procedures. (Avoid leftover buffers after execution).
296f0af96c !gosub
2674d40d4c Introduce generic list deletion API.
Compare 3 commits »
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-09-05 04:34:40 -04:00
0d0e2d86b2 Handle storing of procedure during parsing of buffer.
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-09-01 00:03:30 -04:00
95118b61c8 Revise maze test scripts.
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-08-31 07:43:34 -04:00
60a56b74b0 Use lines instead of block Unicode characters.(poor rendering in some environments).
64eb0d5deb Use explicit constants for smallest size of display rows and columns.
Compare 2 commits »
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-08-30 07:13:30 -04:00
f96ace997f Fix terminal resizing when new postion of last modeline overlap top row of last window.
f010d63a95 Fix initialization of screen margin and scroll size.
0cb1799786 Revise refresh of extended lines.
Compare 3 commits »
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-08-28 06:13:30 -04:00
0a8c28bc07 Revise display update and modeline, remove statis customization (MEMMAP, REVSTA).
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-08-24 04:19:26 -04:00
699dac8b27 Allocate screen memory on change of window size instead of one static huge allocation.
e2f7cc0566 Sanity check with customization CLEAN, RAMSIZE, RAMSHOW.
Compare 2 commits »
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-08-22 04:46:44 -04:00
a370d748c4 Revise line primitives linstr() and lover()
62e1109802 Relocate display specific MEMMAP customization.
bfb78e5382 Revise line primitives lalloc() and lnewline().
Compare 3 commits »
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-08-21 12:26:45 -04:00
ab34471d4d Fix &right to handle a count of Unicode characters.
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-08-21 04:16:43 -04:00
cd2f848e0a Fix twiddle movement and at EOL with single Unicode.
3d83877086 combined Unicode: forward-character, backward-character, delete-next-character, delete-previous-character.
Compare 2 commits »
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-08-19 03:18:22 -04:00
38aa6b97c8 Use more portable character for visible tabs due to mismatched width on Ubuntu.
679d8d098b Temporary fix for WSL
Compare 2 commits »
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-08-18 10:58:27 -04:00
e6921a8ed1 Centralize customization in defines.h instead of Makefile + estruct.h.
d99b7fcbac Revise terminal interfaces.
5f3b42f448 Use gcc predefined in conditional compilation (__CYGWIN__, __SIZEOF_WCHAR_T__).
Compare 3 commits »
rfivet synced commits to unicode at rfivet/uemacs from mirror 2021-08-16 10:03:28 -04:00
rfivet synced new reference unicode to rfivet/uemacs from mirror 2021-08-16 10:03:28 -04:00
rfivet synced commits to master at rfivet/uemacs from mirror 2021-08-15 09:33:27 -04:00
946c603a39 Merge branch 'viewmode'
731ea754bb Formatting and typos.
79c3dfa4d9 Refactoring display primitives.
109e330861 Consistent interface to deal with workaround on Cygwin when checking width of unicode character > 0xFFFF.
3bce7a4751 Rework file primitives.
Compare 38 commits »
rfivet synced commits to viewmode at rfivet/uemacs from mirror 2021-08-15 09:33:27 -04:00
731ea754bb Formatting and typos.
rfivet synced commits to refs/tags/4.2.5 at rfivet/uemacs from mirror 2021-08-15 09:33:27 -04:00
rfivet synced new reference refs/tags/4.2.5 to rfivet/uemacs from mirror 2021-08-15 09:33:27 -04:00