summaryrefslogtreecommitdiffstats
path: root/linguistic
Commit message (Collapse)AuthorAgeFilesLines
* fdo#66420: fix user dictionaries on WindowsMichael Stahl2013-07-051-1/+6
| | | | | | | | | | | | | | | 28300209604ee1bb8e5050322b29e95a07f679d8 added yet another silly temp file wrapper class, and introduced 2 bugs: the file descriptor is not closed before renaming it which fails with ERROR_SHARING_VIOLATION on Win32, and (as a consequence of that) another attempt to save the dictionary during shutdown fails because SimpleFileAccess cannot be created and this is not checked. Change-Id: I7bd3f5d349ed550440a93fe71e3791c9919de3af (cherry picked from commit d68de5195605bd9236851e0714dd9b03b0f5f3be) Reviewed-on: https://gerrit.libreoffice.org/4729 Reviewed-by: Fridrich Strba <fridrich@documentfoundation.org> Tested-by: Fridrich Strba <fridrich@documentfoundation.org>
* re-base on ALv2 code. Includes:Michael Meeks2013-06-033-63/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches contributed by Mathias Bauer gnumake4 work variously http://svn.apache.org/viewvc?view=revision&revision=1394707 http://svn.apache.org/viewvc?view=revision&revision=1394326 http://svn.apache.org/viewvc?view=revision&revision=1397337 http://svn.apache.org/viewvc?view=revision&revision=1397315 http://svn.apache.org/viewvc?view=revision&revision=1396797 Patches contributed by Andre Fischer Fixed getcsym.awk to handle #-comments that contain special regexp chars. http://svn.apache.org/viewvc?view=revision&revision=1230971 118778: Added ADDITIONAL_REPOSITORIES environment variable and its automatic setup in configure. http://svn.apache.org/viewvc?view=revision&revision=1232004 118160: Added external CoinMP library. http://svn.apache.org/viewvc?view=revision&revision=1233909 Patches contributed by Herbert Duerr #i119168# use generic LICENSE file for langpacks and sdks http://svn.apache.org/viewvc?view=revision&revision=1310178 macosxotoolhelper: need to quote perl regexp if it may contain regexp metachars http://svn.apache.org/viewvc?view=revision&revision=1183367 allow gbuild with empty sysroot on linux http://svn.apache.org/viewvc?view=revision&revision=1179186 Patches contributed by Ingo Schmidt native373: #164472# improvements for msi database http://svn.apache.org/viewvc?view=revision&revision=1167540 http://svn.apache.org/viewvc?view=revision&revision=1167539 Patches contributed by Jurgen Schmidt adapt setup package scripts to handle special DS_Store file for developer snapshot builds http://svn.apache.org/viewvc?view=revision&revision=1232430 imported patch extensions_i117681.patch http://svn.apache.org/viewvc?view=revision&revision=1172102 Patches contributed by Michael Stahl gbuild: RepositoryFixes.mk should be optional http://svn.apache.org/viewvc?view=revision&revision=1166123 xslt filter: remove the FLA horror wordml import filter: replace FLA usage with plain XSLT http://svn.apache.org/viewvc?view=revision&revision=1363727 Patch contributed by Oliver-Rainer Wittmann i#88652: applied patch, remove unicows deps http://svn.apache.org/viewvc?view=revision&revision=1177585 Remove lots of OS2 conditionals, re-extract Rhino Java, unwind cppunit pieces, cleanup Mac image bits, remove coin-mp and re-package lpsolve, Oxygen & Crystal, fixup qstart bits, expand MPLv2 subset checking. Change-Id: Iad5c8a76399620b892671633c0d8c29996db3564
* String.AppendAscii DropRicardo Montania2013-05-152-9/+6
| | | | | | | Signed-off-by: Luboš Luňák <l.lunak@suse.cz> https://gerrit.libreoffice.org/#/c/3892/ Change-Id: I12175a81f0a74546b5e00633176f204b9a3fb35c
* Spelling "separate" (etc) correctly is hardTor Lillqvist2013-05-151-8/+8
|
* fdo#46808, propogate XLinguProperties through some more codeNoel Grandin2013-05-144-14/+14
| | | | Change-Id: I89258875094e9731921fcafdc903278ca8f95aa8
* fdo#46808, Convert some XMultiServiceFactory to XComponentContextNoel Grandin2013-05-147-438/+403
| | | | Change-Id: Ia66283321d4d18d929b2e3406ad420627f73a3fd
* fdo#46808, Convert linguistic2::LingProperties to new styleNoel Grandin2013-05-146-39/+122
| | | | | | | | | | | | API-CHANGE: Removed the following interfaces from the IDL because no-one was using them: interface com::sun::star::beans::XFastPropertySet; interface com::sun::star::lang::XComponent; But the service still implements them, so old code should keep on working. Change-Id: Iab058fb42bd1a54e0b9632e99e564fdc0869fe6e
* fdo#46808, Convert util::PathSettings service to new styleNoel Grandin2013-05-131-22/+19
| | | | Change-Id: I302be46b46518e1e872771e1c8a0647f7c330b30
* gbuild: drop uses of removed packagesDavid Tardon2013-04-241-2/+0
| | | | | | | Change-Id: I400fad08c0ae7b6b34bad63693f54856867e4dac Reviewed-on: https://gerrit.libreoffice.org/3502 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* execute move of global headersBjoern Michaelsen2013-04-238-960/+0
| | | | | | | see https://gerrit.libreoffice.org/#/c/3367/ and Change-Id: I00c96fa77d04b33a6f8c8cd3490dfcd9bdc9e84a for details Change-Id: I199a75bc4042af20817265d5ef85b1134a96ff5a
* Move to MPLv2 license headers, with ESC decision and author's permission.Michael Meeks2013-04-221-23/+4
|
* fdo#63154: Change Min/Max/Abs for std::min/max/absMarcos Paulo de Souza2013-04-202-2/+2
| | | | | | | | | Now all these usages were removed from LO. Change-Id: I8a7233db20abdcdbb18428ad4004c78cc516a0e6 Reviewed-on: https://gerrit.libreoffice.org/3326 Reviewed-by: David Tardon <dtardon@redhat.com> Tested-by: David Tardon <dtardon@redhat.com>
* add desktop libs to libmergedPeter Foley2013-04-151-2/+2
| | | | Change-Id: I0e5477f84de316598015330cea995e42f1249acb
* mass removal of rtl:: prefixes for O(U)String*Luboš Luňák2013-04-0739-320/+300
| | | | | | | | Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk have kept them, in order not to break external API (the automatic using declaration is LO-internal). Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
* new module i18nlangtagEike Rathke2013-04-0514-16/+16
| | | | | | | | | | | Moved portions from module i18npool, all of former i18nisolang1 library that now is i18nlangtag. Included are languagetag, isolang and mslangid. This i18nlangtag code is now even used by module comphelper, so disentangling i18npool and making this an own module was needed to not create circular module dependencies. Change-Id: Ib887c3d6dde667403fd22d382310ba5f1a9b0015
* fdo#46808, Convert linguistic2::ProofreadingIterator to new styleNoel Grandin2013-03-203-7/+4
| | | | Change-Id: I1551f67ce503d58ea9b0e701219b26baadb25b78
* fdo#39445 writing out tools/fsys.hxx (linguistic)Andras Timar2013-03-198-8/+0
| | | | Change-Id: I5d0e5ebbec46c32998962398da14ac81bb8afea8
* automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold2013-03-191-1/+1
| | | | | | | | | | | Done with a perl regex: s/OUString\s*\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/OUString\($1\)/gms Change-Id: Idf28320817cdcbea6d0f7ec06a9bf51bd2c3b3ec Reviewed-on: https://gerrit.libreoffice.org/2832 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
* remove legacy build.pl prj/build.lst files.Michael Meeks2013-03-141-2/+0
|
* simplify compareTo (now correct)Thomas Arnhold2013-03-081-4/+4
| | | | | Change-Id: Ia4fd2f54d0bda71d472f46949500c0b23ff8e1b7 Signed-off-by: Stephan Bergmann <sbergman@redhat.com>
* Revert "simplify some compareTo"Stephan Bergmann2013-03-081-4/+4
| | | | | | | | | | This reverts commit 19020191cbf3e3c7a7bf98d0958d86d931ae687b, s1.compareTo(s2, length-of-s2) is *not* equivalent to s1 == s2
* simplify some compareToThomas Arnhold2013-03-081-4/+4
| | | | Change-Id: Ib63cfac8b5f129f31534020fd634750e846e3b98
* doubled includesThomas Arnhold2013-03-043-9/+0
| | | | Change-Id: I70ec796188e2388e1e4d699126f7ae817f5ff86e
* DBG_ASSERT->SAL_WARN_IFCaolán McNamara2013-03-042-6/+6
| | | | Change-Id: I33c82b9f8ca992d24966211b010675744934d5cb
* remove all d.lstMichael Stahl2013-02-281-0/+0
| | | | Change-Id: Icba4218c5f9fe89d183d25ea82a8eae52881f885
* loplugin: improve indentationThomas Arnhold2013-02-251-2/+1
| | | | Change-Id: Idb847766d93dc222d6c55889616da21eeac212ee
* This apparently wants sal_uLong, not boolStephan Bergmann2013-02-211-1/+1
| | | | Change-Id: I0cf295ea2f83908d98427ae1f3bb6fa1dbbd0b12
* fdo#42122 - truncate files that shrink to avoid dictionary corruption.Michael Meeks2013-02-201-15/+59
| | | | | | fixes a nasty apparently introduced by 7e01bc8d28ffefd4539a5eae2587e1f7da0999e7 Change-Id: I8227cb49a5dfa885d4dc38ce353a356bb5ed8a69
* coverity#707519: Uninitialized scalar variableCaolán McNamara2013-02-161-0/+2
| | | | Change-Id: I4edde44a14893f699017ad7f118c7718083dcdf4
* fdo#46808, Adapt linguistic2::DictionaryList UNO service to new styleNoel Grandin2013-02-1211-51/+48
| | | | Change-Id: Iaf81a38063411b8a003b78f7eb7d6aab6c9df292
* fdo#46808, convert xmloff module code to use XComponentContextNoel Grandin2013-02-121-1/+1
| | | | | | with lots of repurcussions in other modules Change-Id: I6982671eecc701b06cf85d93533e1fe618044fea
* fdo#46808, Adapt document::XML*BasicExporter UNO services to new styleNoel Grandin2013-02-111-1/+1
| | | | | | | | The services are document::XMLBasicExporter document::XMLOasisBasicExporter Change-Id: Ifd93e5735cae94d34904d79769cdb3edf587fe43
* Removed several useless macros: A2OU, A2S, C2U, C2S, OUSTR, OUSTRINGJean-Noël Rouvignac2013-01-3016-42/+37
| | | | | | | Change-Id: Ie859cb2dfdc7103c379fce56be88eef8fe390afd Reviewed-on: https://gerrit.libreoffice.org/1924 Tested-by: Luboš Luňák <l.lunak@suse.cz> Reviewed-by: Luboš Luňák <l.lunak@suse.cz>
* gbuild: do not copy boost headers aroundMichael Stahl2013-01-261-0/+1
| | | | | | | | | - do not use gb_UnpackedTarball_copy_header_files for boost - adapt the optimization in concat-deps.c for new path - use boost_headers in all LinkTargets that require it - add explicit include paths to mysqlc, mysqlcppconn, libvisio, liborcus Change-Id: I0c43e73ed43cc9d2e6bce8faf55e992d655a0bb9
* resolved fdo#58503 restore awkward handling of empty locale for legacyEike Rathke2013-01-0913-44/+95
| | | | | | | | | | | Partly reverts d7a5ec62e91ce3dc5b784815254218f16181f676 An empty locale was treated as LANGUAGE_NONE, effectively being interpreted as absence or undetermined or multiple or all depending on context. Restore this behavior as it was an undocumented feature of the API. Change-Id: If4b1641e776d10dea0d3037f7a62725c2b8d612c
* Paren fix for Ubu 10.04 build (and fdo#58417 ?)LeMoyne Castle2013-01-021-7/+7
| | | | | | | | | | | | | | The form: OuterCtor( InnerCtor(array[i]).method() ) with explicit ctor(s), unused optional arg on ctor+method --> error 'parameter can not have variably modified type' gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5.1). Min fix: force precedence/associativity in type resolution. fdo#58417 BTs inside 1 of these ctor calls. Change-Id: I4d8b979df0fc827758b1e9a336031671425486ea Reviewed-on: https://gerrit.libreoffice.org/1531 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
* remove use of #pragma optimizeLuboš Luňák2013-01-011-5/+0
| | | | | | | All these are years old, guessing from some comments as old as Windows 9x support. These workarounds do not seem to be needed now. Change-Id: If67baa5cdefcec33b28696c764b1ed96143b7ccd
* convert icu to gbuild and add to tail_buildPeter Foley2012-12-271-1/+4
| | | | | | | Change-Id: Id7d8bc05b1393cc2bae4a531c8a47f62df24b1d6 Reviewed-on: https://gerrit.libreoffice.org/1488 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
* fdo#57545 remove redundant capitalType functionsQuentin Pradet2012-12-214-40/+36
| | | | | | | | | | | capitalType functions from the hyphenator, thesaurus and spellchecker dispatcher have been replaced by a unique function in linguistic/misc.cxx. The capital type is now represented as an enum. Change-Id: I0c2768b06f995cf34c105de117c7bab138c727a9 Reviewed-on: https://gerrit.libreoffice.org/1460 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
* fdo#46808, Convert frame::Desktop to new style service.Noel Grandin2012-12-212-17/+11
| | | | | | | | | | | | | | | | | | | | | | | | | I had to drop XEventBroadcaster from the merged interface because it introduced method name conflicts (addEventListener). Shouldn't be an issue since it was scheduled to be dropped anyhow, and the service implementation still implements it, so existing clients will be fine. I dropped the interface XPropertySet from the combined IDL because nobody seems to be using it, and it's primary purpose appears to be to set weird flags. I dropped the optional interfaces XStatusIndicatorFactory XDispatchInformationProvider from the combined IDL because the service does not implement them, and nobody seems to be using them. I suspect they were mistakenly copied from XFrame. I also did not convert the Title, UserDefinedAttributes and LayoutManager properties to attributes, again because no-one is using them. Change-Id: I678a00006ed2cca2d6c37c4e39465811442c33af
* removed unnecessary double-step conversionEike Rathke2012-12-131-2/+1
| | | | Change-Id: Ib5f89c40c0afb0a4e887ae97fd66179c29f0b5d0
* Remove xml2cmp leftoversStephan Bergmann2012-12-121-69/+0
| | | | Change-Id: I7c0ba8b653b8e0534ae17bd879b93b75c6554893
* c++ API: use css alias in generated headers, adds global css declThorsten Behrens2012-11-301-3/+0
| | | | | | | | | | | | This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
* fdo#37954, #i18737# accept capitalized lowercase custom wordsLászló Németh2012-11-262-3/+76
| | | | | | | | Change-Id: I3f8a7d1912952730151e2444f426aff8b2ba4c97 Reviewed-on: https://gerrit.libreoffice.org/1162 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com> Reviewed-by: Németh László <nemeth@numbertext.org>
* some more LocaleToLanguage() replacementEike Rathke2012-11-241-2/+2
| | | | Change-Id: Idde3595e92744a8bfc81a0c4714fde67e2220ea5
* get rid of CreateLocale() and relatedEike Rathke2012-11-2413-112/+62
| | | | Change-Id: Iba035ff20b149b3d85a8c0ea25430892c3e40e3f
* some i18n wrappers with LanguageTagEike Rathke2012-11-231-11/+9
| | | | Change-Id: I2ceaa3159e8669c2c569fa8559c1e061dcad399d
* obtain LanguageTag from SvtSysLocaleEike Rathke2012-11-211-1/+1
| | | | Change-Id: Iaee25f1d92349704eaae45e6582d31dfa718ddcb
* use LanguageTagEike Rathke2012-11-175-32/+31
| | | | Change-Id: I740e221ad16974c88b98c114850e663f25723b76
* fdo#46808, use service constructor for i18n::NumberFormatMapperNoel Grandin2012-11-151-1/+0
| | | | | | | Also create a utility constructor for LocaleDataWrapper, which simplifies many of the calling sites. Change-Id: Ic8510b51c4201fa17fc0620e18d3e258e43636ba