---------------------------------------------------------------------------
RCS file: /cvsroot/open-beos/current/src/kits/support/utf8_conversions.cpp,v
Working file: utf8_conversions.cpp
head: 1.8
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 8; selected revisions: 8
description:
----------------------------
revision 1.8
date: 2003/08/13 05:38:07; author: shatty; state: Exp; lines: +24 -4
refine the error handling behavior. note: we depart from the bebook specification for returning B_ERROR when no characters are converted. we do this in exactly one situation: when there are no bytes in the input. this behavior is the behavior given by the R5 libs themselves. not having this behavior caused an error in our stylededit as well. stylededit has been fixed to not exercise this functionality. also added in the two most popular chinese encodings for my own evil purposes. GB18030 support is required to legally sell an operating system in mainland china as well. GB18030 support encompasses GBK and GB2312, additionally.
----------------------------
revision 1.7
date: 2003/08/02 09:01:13; author: shatty; state: Exp; lines: +1 -1
no const for now
----------------------------
revision 1.6
date: 2003/07/31 07:34:30; author: shatty; state: Exp; lines: +0 -1
dunno when beos changes the state, but it seems to leave at 0 for a while so I am going to have it be consistent that way
----------------------------
revision 1.5
date: 2003/07/31 07:18:15; author: shatty; state: Exp; lines: +0 -3
remove debugging print things
----------------------------
revision 1.4
date: 2003/07/31 07:17:30; author: shatty; state: Exp; lines: +35 -30
new and better working implementations for conversion functions, including better abstraction
----------------------------
revision 1.3
date: 2003/07/31 04:57:37; author: shatty; state: Exp; lines: +6 -2
added iconv_close to free resources and made a new input_buffer_t typedef to ease switching iconv implementations
----------------------------
revision 1.2
date: 2003/07/31 00:04:53; author: shatty; state: Exp; lines: +43 -4
written to use iconv.h
----------------------------
revision 1.1
date: 2003/07/26 21:28:02; author: shatty; state: Exp;
utf8 conversions file with stub implementations of convert_to_utf8 and convert_from_utf8
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5810 a95241bf-73f2-0310-859d-f6bbb57e9c96
---------------------------------------------------------------------------
RCS file: /cvsroot/open-beos/current/src/kits/support/character_sets.cpp,v
Working file: character_sets.cpp
head: 1.4
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 4; selected revisions: 4
description:
----------------------------
revision 1.4
date: 2003/08/13 05:38:07; author: shatty; state: Exp; lines: +9 -0
refine the error handling behavior. note: we depart from the bebook specification for returning B_ERROR when no characters are converted. we do this in exactly one situation: when there are no bytes in the input. this behavior is the behavior given by the R5 libs themselves. not having this behavior caused an error in our stylededit as well. stylededit has been fixed to not exercise this functionality. also added in the two most popular chinese encodings for my own evil purposes. GB18030 support is required to legally sell an operating system in mainland china as well. GB18030 support encompasses GBK and GB2312, additionally.
----------------------------
revision 1.3
date: 2003/07/31 04:56:56; author: shatty; state: Exp; lines: +4 -6
fixed the 14th encoding, which is not FIXED japanese but rather JIS0208, yay!
----------------------------
revision 1.2
date: 2003/07/27 00:58:01; author: shatty; state: Exp; lines: +105 -370
added all the remaining R5 text encodings
----------------------------
revision 1.1
date: 2003/07/26 21:27:13; author: shatty; state: Exp;
initialize global character set array
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5807 a95241bf-73f2-0310-859d-f6bbb57e9c96
has been added to the file readers, you can now play 24 bit integer
or 64 bit floating point files
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5770 a95241bf-73f2-0310-859d-f6bbb57e9c96
and moreUTF8.h, so they were removed by the nice people at SourceForge.
I am adding the good file back.
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5739 a95241bf-73f2-0310-859d-f6bbb57e9c96
Changed some methods name,
reordered class members in TextViewSupportBuffer.h, now they are in the same order
OpenTracker says
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5679 a95241bf-73f2-0310-859d-f6bbb57e9c96
multiple reader add-ons are probed to recognize a media file
FormatManager does the translation from media_format to media_description
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5667 a95241bf-73f2-0310-859d-f6bbb57e9c96
Soundplay loads it and can play a crackling mp3, but MediaPlayer doesn't
git-svn-id: file:///srv/svn/repos/haiku/trunk/current@5572 a95241bf-73f2-0310-859d-f6bbb57e9c96