fixed euro sign placement i CP808
minor fixes in the DOS Makefile
frozen ver 20240918 to tags
minor help screen improvements
fixed EOF checking
removed all fwrite() calls, replaced by fputc()
unicode codepoints are stored as 16bit, no need for LONG variables. limits support to BMP, but this was the case already anyway
removed printf() to avoid pulling in 4KB of useless dependencies
replaced getc() with fgetc()
version string changed from x.x.x to yyyymmdd
content is written to file instead of being output to stdout
switched from Turbo C to WCL
make release generates a SvarDOS package
relicensed from BSD 2-clause to MIT
relicensed from BSD 2-clause to MIT
simplified LSM so it matches SvarDOS flavor
switched away from gnu89 to c89
renamed tags
freezed ver 0.9.5 to tags
doc update
added missing icon
fixed file listings
webpage project
implemented -d for dumping translation tables into a file + all codepoints are stored as unsigned shorts + moved list of codepages to a separate screen (-l)
freezed v0.9.4 to tags
fixed CP866 computation
freezed v0.9.3 to tags
added support for CP857 and fixed CP858
updated license file
fixed dos package creation
fixed links file build
freezed v0.9.2 into tags
added automated rules for FreeDOS package building
replaced strcmp() by own routine to get rid of ...
changed indentation of if...else... blocks
BOM markers in UTF-8 streams are ignored
fixed typo in lsm
freezed v0.9.1 into tags
relicensed from gnu gpl to the 2-clause BSD lic...
added support for CP1250
moved development to trunk
added trunk and tags directories
updated the lsm file
added missing brackets
added missing brackets
added CP775
implemented CP866 and CP808
implemented CP858
updated descriptions of what utf8tocp does
declaring long constants as 'long' to avoid Tur...
added history file
added -r (reverse operation) feature
update of txt file
added codepages: 437, 1252, Mazovia, Kamenicky
added a makefile for DOS compiltion under Turbo C
converted files to cr/lf
first import of the project