Calvin

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

16 check-ins

2026-02-14
18:48
In the :previous command, make sure to reset argindex BEFORE raising an exception. Otherwise it doesn't get reset. Leaf check-in: 675c8b9543 user: ben tags: trunk
03:52
Bump to version 2.5 check-in: 333a549d97 user: ben tags: trunk, version-2.5
03:48
Correct replace mode yet again. I was dealing with GIGO from giving a wrong argument to findcol(). The second argument should be 1 because in replace mode it is changing the data. check-in: 5f8a4bf3ad user: ben tags: trunk
03:31
Correct replace mode so it doesn't overwrite EOL on empty lines. check-in: 575b37652d user: ben tags: trunk
03:13
Enable EXTRA features by default. check-in: 66dfb70f4b user: ben tags: trunk
03:12
Add 'R' command for replace mode. check-in: 9481ea13d1 user: ben tags: trunk
01:57
Add paragraph movement keys '{' and '}'. Only enable when EXTRA macro is defined. check-in: 924ba9ab21 user: ben tags: trunk
01:50
Correct comment about second argument to chkrep() check-in: 44a1eb3f9f user: ben tags: trunk
01:49
List changes in ASCII order check-in: db28b7cf52 user: ben tags: trunk
01:48
Add :previous command to go to the previous file in the argument list. Only enable this new command when EXTRA macro is defined. check-in: 5c6fc1bac9 user: ben tags: trunk
00:57
Remap Home and End keys to go to the beginning and end of the current line. In olden times, these would go to the first or last line on the screen, but this is no longer normal. check-in: df413cad41 user: ben tags: trunk
2026-01-26
16:12
Check for error after compiling vs.c in build.bat check-in: 8d99b0e96c user: ben tags: trunk
2026-01-19
16:28
Bump version to 2.4 Show current column in status line when pressing Ctrl-G. Convert code to build using Watcom 1.9. Convert code to support large memory model, but continue using compact memory model for reduced executable size. Support using JWASM. Support cross-compiling from Linux. Use libc setjmp()/longjmp() instead of .asm version. Use libc malloc()/free() instead of .asm version farmalloc()/farfree(). Use libc memmove() and string functions instead of .asm version farmemmove(), etc. Use libc read()/write() instead of .asm version farread()/farwrite(). Make sure to open files in binary mode to avoid Watcom's EOL conversion. check-in: 1ef35e5245 user: ben tags: trunk, version-2.4
16:17
Initial import of Calvin 2.3 source code and documentation. check-in: efe9f5ab80 user: ben tags: trunk, version-2.3
16:16
This is primarily developed on DOS. Set fossil to NOT warn about DOS CR+LF EOL.
fossil set crlf-glob '*'
check-in: 6a17e1ac93 user: ben tags: trunk
16:06
initial empty check-in check-in: 29a72d531c user: bencollver tags: trunk