openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
C
codesets.library
Settings
|
Report Duplicate
2
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very Low Activity
Commits
: Listings
Analyzed
1 day
ago. based on code collected
1 day
ago.
Feb 20, 2025 — Feb 20, 2026
Showing page 8 of 11
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
* codesets.c: fixed some copy'n'paste bugs in the lookup table.
Thore Böckelmann
More...
over 17 years ago
* codesets.c: in case one of the replacement functions returned an UTF8 sequence the wrong string was used in the next loop, causing an endless loop.
Thore Böckelmann
More...
over 17 years ago
* codesets.c: fixed a bug in the newly reworked replacement function which didn't work as expected and always replace unknown chars with '?' instead of replacing it with the looklike char sequence.
Jens Maus
More...
over 17 years ago
* codesets.c: calling the replacement hook will be skipped now if the internal table yielded a suitable replacement.
Thore Böckelmann
More...
over 17 years ago
* codesets.c: removed that silly restriction of 10 replacement tries again. It is up to the developer to make sure that no endless loop happens and that the replacement hook handles all data correctly and as documented.
Thore Böckelmann
More...
over 17 years ago
* codesets.c, codesets.doc: the internal and the external replacement via hooks are now handled completely independently, however, the hook will be called after the internal replacement and thus can override the internal replacement. Furthermore if either function returns an UTF8 sequence this sequence will be passed again to these functions as long as no suitable code is found in the active codeset. 10 retries will be done at most to avoid endless loops.
Thore Böckelmann
More...
over 17 years ago
* codesets.c, codesets.doc: renamed the attribute CSA_MapUnknownToAscii to CSA_MapUnknownToASCII. Also implemented CSA_MapUnknownHook, which will call the specified hook function in case no internal replacement for an unknown UTF8 sequence could be found. This way an application can provide its own additional "to ASCII" remapping.
Thore Böckelmann
More...
over 17 years ago
* codesets.c, codesets.doc: added the new CSA_MapUnknownToAscii attribute to our autodocs and added its use in the CodesetsConvertStrA() function as well.
Jens Maus
More...
over 17 years ago
* codesets.c: restored type cast removed by accident
Thore Böckelmann
More...
over 17 years ago
* codesets.c: added the Latin Extended-A section to the lookup table.
Thore Böckelmann
More...
over 17 years ago
- added some comments and minor changes
Jens Maus
More...
over 17 years ago
* codesets.c: implemented the binary search in the new replacement lookup table.
Thore Böckelmann
More...
over 17 years ago
* codesets.c: renamed replacement function to mapUTF8toAscii() which more describes what this function does. In addition the new attribute is now named CSA_MapUnknownToAscii. In addition the new function contains a first experimental utf8map lookup table which we can use in future instead of the long switch/case statements.
Jens Maus
More...
over 17 years ago
- codesets.c: fixed the PRIME character replacement.
Jens Maus
More...
over 17 years ago
- codesets.c: added more replacement UTF8 replaceent characters to the internal list.
Jens Maus
More...
over 17 years ago
- codesets.c: slightly updated our char replacement list - still more to come.
Jens Maus
More...
over 17 years ago
* codesets.c: changed the source pointer type of getReplacementUTF8Char() from "char *" to "unsigned char *". For OS4 this should make no difference, since the char type defaults to unsigned with GCC 4. For OS3 this makes a huge difference, because for GCC 2 char is still signed and some comparisons will be "const false" or even outside the valid value range in switch() statements in this case.
Thore Böckelmann
More...
over 17 years ago
* libinit.c, codesets.c: removed some warnings about uninitialized variables and "void *" pointer arithmetic.
Thore Böckelmann
More...
over 17 years ago
* codesets.c, misc: started implemented feature request #1879875 by introducing a new CSA_ReplaceUnknown attribute for CodesetsConvertStr() and CodesetsUTF8ToStr(). When this attribute is set to TRUE, some well-known UTF8 sequences which can't be directly mapped to a certain destination codeset will be automatically replaced by common 7bit character representations. This should make some UTF8 encoded text passages a bit more readable in case they contain punctation and similar generic characters which can't be directly mapped. Please note, however, that this is still work in progress and that the replacement list should be enhanced by having a look what chars can be mapped. * misc: updated the build environment to take a Makefile.dep dependency file into account.
Jens Maus
More...
over 17 years ago
- misc: fixed broken build and renamed the gluecode lib directory name.
Jens Maus
More...
over 17 years ago
Added gluelib for MorphOS, tweaked init and initlib for MorphOS build
Ilkka Lehtoranta
More...
over 17 years ago
Added localised chech, added CODEPAGE check for MorphOS build
Ilkka Lehtoranta
More...
over 17 years ago
Stack cookie nor extension is not needed in MorphOS, amigappc is also obsolete now...
Ilkka Lehtoranta
More...
over 17 years ago
Added gluelib for MorphOS developer
Ilkka Lehtoranta
More...
over 17 years ago
* developer/examples/vastubs.c, developer/examples/makefile.os3: added vararg stubs for OS3 to be able to link against clib2.
Thore Böckelmann
More...
almost 18 years ago
Added codepage identification for MorphOS 2.0
Ilkka Lehtoranta
More...
about 18 years ago
* docs: added the missing documentation about the CodesetsFreeVecPooled() function and corrected the examples accordingly. This should fix fix bug #1823214.
Jens Maus
More...
about 18 years ago
* misc: preparations for upcoming v6.5 release.
Jens Maus
More...
about 18 years ago
AROS fixes: * expunge function must return an int which indicates success. * wrong path in clean target fixed. * generated file "mmakefile" added to svn:ignore
Matthias Rustler
More...
about 18 years ago
AROS port.
Matthias Rustler
More...
about 18 years ago
←
1
2
3
4
5
6
7
8
9
10
11
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree