summaryrefslogtreecommitdiff
path: root/sal/textenc
AgeCommit message (Collapse)AuthorFilesLines
2013-04-22Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks6-144/+24
2013-02-23Fix typo "fuction" -> "function"Julien Nabet1-1/+1
Change-Id: I369da2262d42fbc7cc3cfeeef4920606522237cd
2013-02-22Fix misspellings detected by https://github.com/lyda/misspell-checkTor Lillqvist2-2/+2
Just as a test to check the usefulness of that tool. It needs some improvement before really usable. Change-Id: I875e79c1992ed5f3b695736b0d49938ad0ba2d55
2012-11-27warning C4309: '=' : truncation of constant valueStephan Bergmann1-19/+19
plus warning C4701: potentially uninitialized local variable 'cChar' used Change-Id: I41df38d0fe8e915cc2a366e0be509c4a0205b105
2012-11-27implement a new iscii (devangari) <-> unicode converterCaolán McNamara4-2/+568
this time with support for the multi-byte encodings possible in ISCII Change-Id: I1dc09e8836676ab614b531e8dc10f91a90b7c4fd
2012-11-26fix unicode to dingbats conversionCaolán McNamara1-5/+5
enabling the text encoding tests show that the unicode to dingbats conversion is wrong in two places. a) 0x27CF should be 0x25CF b) The unicode range starting at 0x2460 should map to 0xAB not 0xAC Change-Id: I3899e1bbfc3f20ef67eb75c703ad7f23abe81509
2012-11-26removal of ISCII code left a bogus hole in tableCaolán McNamara1-0/+8
Change-Id: I341e36a59172116c9f90c67c6ab23d9e4f2c5847
2012-11-21re-base on ALv2 code. Includes:Michael Meeks66-1657/+945
Patch contributed by Herbert Duerr: #i118662# remove berkeleyDB from module xmlhelp (author=orwitt) http://svn.apache.org/viewvc?view=revision&revision=1213188 #i119141# remove ISCII converter for now http://svn.apache.org/viewvc?view=revision&revision=1306246 make exceptions for cppunittester verbose http://svn.apache.org/viewvc?view=revision&revision=1174831 Patches contributed by Pedro Giffuni: Avoid some uses of non portable #!/bin/bash in shell scripts. http://svn.apache.org/viewvc?view=revision&revision=1235297 Patch contributed by Oliver-Rainer Wittmann 88652: applied patch, remove unicows deps http://svn.apache.org/viewvc?view=revision&revision=1177585 drop OS/2 code, remove in-line assembler ARM atomics, and obsolete armarch header.
2012-09-15Revert "saldllapi.h is really not included outside of sal itself"Stephan Bergmann3-0/+9
This reverts commit 2dfe34ce0efef6ec0412130a32f755657710363d: * sal/saldllapi.h is about something different than sal/types.h (it is rather a mistake of cf77e8a0b9dc26d5007c76388c3f09231f048bdd "sal: add visibility symbols" to shortcut the #include of sal/saldllapi.h into sal/types.h instead of the headers that actually need it), not every header needs to include sal/types.h * sal/config.h is the header to always include first (not sal/types.h) Change-Id: I217f2540197ddb682c6c00e529b812b04b327d73
2012-09-14better debug message when textenc module loading failsLuboš Luňák1-3/+2
This is at least the second time there's a race condition during build, and OSL_TRACE is just SAL_INFO, i.e. not printed by default. Change-Id: I1c683cf463665c6e36097025756c3aeab3a2c330
2012-09-14saldllapi.h is really not included outside of sal itselfNorbert Thiebaud3-9/+0
furthermore sal/config.h is already included by sal/types.h so no need to include it twice Change-Id: Id84122eb102eececc1001ea4a56c556ff775defa
2012-06-26re-base on ALv2 code.Michael Meeks1-23/+14
2012-06-21re-base on ALv2 code.Michael Meeks3-63/+36
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
2012-04-05Translated German comments to English in folder 'sal'.Mark Wolf1-14/+12
sal/qa/rtl_strings/rtl_old_testostring.cxx contains some German comments still but the code itself uses test strings in German. When the test strings appear in the comments, they were left unchanged to maintain consistency. Mark Wolf
2012-03-21More hacking on static linking (iOS) supportTor Lillqvist1-1/+1
2012-02-15Merge sal_textenc into sal just on AndroidTor Lillqvist1-1/+1
2012-02-15Don't bother with a separate libsal_textenc when merging libsTor Lillqvist1-1/+1
2012-01-21Removed some unused parameters; added SAL_UNUSED_PARAMETER.Stephan Bergmann6-23/+26
SAL_UNUSED_PARAMETER (expanding to __attribute__ ((unused)) for GCC) is used to annotate legitimately unused parameters, so that static analysis tools can tell legitimately unused parameters from truly unnecessary ones. To that end, some patches for external modules are also added, that are only applied when compiling with GCC and add necessary __attribute__ ((unused)) in headers.
2012-01-06Final disentanglement between sal and sal_textenc.Stephan Bergmann8-146/+144
2012-01-06Made textenc/converter cleanly usable by both sal and sal_textenc.Stephan Bergmann11-269/+191
2012-01-06Extracted convertsimple (used by sal and sal_textenc) from tcvtbyte.Stephan Bergmann18-797/+943
2012-01-06Further clean up.Stephan Bergmann31-122/+227
2012-01-05Changed C files to C++.Stephan Bergmann41-1288/+1167
2012-01-05Properly assign objects to only those libraries that actually use them.Stephan Bergmann3-28/+27
For that, moved aImplJavaUtf8TextEncodingData from tables.cxx to textenc.cxx, as it shares code with aImplUTF8TextEncoding (but does not drag lots of expensive data back into sal from sal_textenc).
2012-01-05Properly extract from tcvt*.tab files what goes into textenc.cxx.Stephan Bergmann4-249/+254
2012-01-05Retire TOOLS_STRING_MISSUSE hack (to enable further cleanup).Stephan Bergmann1-18/+0
2011-12-19-Werror=shadow and -Werror=sign-promo fixesStephan Bergmann1-5/+3
2011-12-19sal: add visibility symbolsMatúš Kukan1-2/+2
2011-12-19sal: convert to gbuildMatúš Kukan1-111/+0
2011-11-27remove include of pch header from salNorbert Thiebaud2-4/+0
2011-10-03WaE: unreachable codeTor Lillqvist1-1/+0
2011-09-27FullTextEncodingDataSingleton must not call itself recursively.Stephan Bergmann1-10/+2
Happened on non-standard locales (like hu_HU on Linux) when osl_loadModuleRelative wanted to access non-standard text encodings. For Windows, the fix is still only a "TODO: FIXME" dummy.
2011-09-23Fix typoTor Lillqvist1-1/+1
2011-09-21Cleaned up sal_textenc, making it work on Mac OS X.Stephan Bergmann3-43/+74
2011-08-03Don't use dynamic loading on iOSTor Lillqvist2-6/+11
2011-05-25Compilation fix for iOSTor Lillqvist1-0/+6
2011-04-04WaE: unreachable returnCaolán McNamara1-1/+0
2011-03-31sync names with scp2, and fix macosx copy/linkCaolán McNamara1-1/+1
2011-03-25Don't use "uno_" prefix for libraries on WindowsFridrich Štrba1-1/+1
2011-03-24merge size-sal-textenc i#70166Michael Meeks3-138/+329
2011-01-21cppcheck: misc scope and unused variablesCaolán McNamara1-2/+1
2010-10-27add modelines to .h and .c files as wellCaolán McNamara27-0/+80
2010-10-25#i113212# support x-iscii-de/RTL_TEXTENCODING_ISCII_DEVANGARI mappingCaolán McNamara2-1/+6
2010-10-20replace sizeof(foo)/sizeof(foo[0]) with SAL_N_ELEMENTS(foo)David Tardon1-4/+3
2010-10-18cleanup to use SAL_N_ELEMENTSKenneth Venken1-1/+2
2010-10-18remove non-compiled codePovilas Kanapickas1-160/+0
2010-10-14Add vim/emacs modelines to all source filesSebastian Spaeth3-0/+9
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-09-28Ported sal-strintern-speed-char-upper.diff from ooo-build.Kohei Yoshida3-8/+58
2010-08-19#i1138511# allow symbol-aliasing in adobe single-byte encodingsHerbert Duerr [hdu]1-0/+2
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien71-288/+71
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)