2
I Use This!
Very Low Activity

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Feb 18, 2025 — Feb 18, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
- minor twirk to make the library's ID string look correct. More... about 20 years ago
* misc: implemented a private codeset management facility. Now codeset.library will automatically scan an eventually existing PROGDIR:Charsets and if present will load those codesets in a per-task private list of codesets which will be added to the global list of supported codesets as well. * misc: implemented new CodesetsConvertStrA() library function which will allow to specify a source and destination codeset as well as a source string. The source string is then automatically converted to the supplied destination string. This in turn should give a plenty transparent method to convert strings from one codeset to another. * added the UTF-8 codeset to the internal list of supported codesets. However, as the UTF-8 codeset is a very central codeset it is treated special in such case that if UTF8Create() is used with a string that is already encoded in UTF8, false will be returned. More... about 20 years ago
- minor cosmetic updates to the includes. More... about 20 years ago
- housekeeping cosmetic changes. More... about 20 years ago
- init.c: changed the system default charset identification routines to use the GetDiskFontCtrl() function on AmigaOS4 to find out the currently active system charset. In addition, if this identification fails it will try to find out the charset by falling back to checking ENV:CHARSET, then using ENV:LANGUAGE to parse ther internal language<>codeset list and if this also fails it will directly use locale.library to find out the language to check our own internal fallback tables for default charset<>language mapping. More... about 20 years ago
- added some more debug output More... about 20 years ago
- codesets.c: if running on AmigaOS4, codesets.library will now automatically query diskfont.library for the existing codesets and also load all existing mapping tables accordingly. It will also check if all internally known codesets are already present and if one of it was not loaded through diskfont.library, the internal mapping tables will be used as well. More... about 20 years ago
- debug.c,h: added a whole debugging output system adapted and relicensed from the YAM project. Now an environment variable can be usd (ENV:codesets.library.debug) to place debugging tags and allow to differniate which output should be displayed during runtime and which one not. This should hopefully make the debugging of the library much more easier. More... about 20 years ago
- codesets.c, codesets_table.h: updated internal codesets implementations in accordance to the latest implementation in SimpleMail. Now codesets.library also supports the Amiga-1251 and ISO-8859-16. - misc: did some general housekeeping code cleanups. More... about 20 years ago
- developer/examples: ported the demo1.c application to all our supported platforms - include/SDI_*.h: update SDI headers to latest versions. More... about 20 years ago
- dropped all "register" attribute usages as modern compilers like GCC normally know where to put variables on registers and where not so these attributes are anyway not necessary. More... about 20 years ago
- added .cvsignore files More... about 20 years ago
- bumped version to v6 as the GCC/OS4 porting may introduce some oddities which we might eliminate during the v6 release cycle. Please note that this first OS3/GCC and OS4 porting effort may still contain some oddities here and there as large portions are still untested. However, we may have some time to fix step by step until we can prepare a v6.0 release. - got rid of all common compiler warnings which should make bug hunting much more easier. - restructed sources to use othe latest SDI-headers for easily maintaining the sources for all three platforms without introducing heaps to #ifdef's. - dropped smakefile and all 68k ASM parts as we are moving towards building with GCC for all targets. - restructed the build environment of codesets.library to use GCC for all three major platforms (OS3/OS4/MOS). Also dropped the SAS/C build process. Sorry, but SAS/C is really way too old and too buggy to still be considered a sensible compiler and maintaining codesets.library for the very same compiler should eliminate some problems in future, too. - partly applied OS4 porting patch supplied by Alexandre Balaban. More... about 20 years ago
Initial revision More... about 20 years ago
New repository initialized by cvs2svn. More... about 20 years ago