Commit Graph

4 Commits

Author SHA1 Message Date
Tor Lillqvist
509b1adcef Also get rid of :: prefix for css
Change-Id: Ie767abc36047ba614b3ac39991b3290bc19859b1
2015-09-13 10:10:22 +03:00
Tor Lillqvist
2640e8d343 WaE: 'register' storage class specifier is deprecated
Silly gperf generates 'register' storage class specifiers. So ignore
those warnings from the generated tokens.cxx file.

Change-Id: Ia80139f904f949bd2ae0267b6790d17b7f0e93d0
2014-11-11 12:29:59 +02:00
Daniel Sikeler
2b442c1df4 fdo#80403: TokenHandler impl. FastTokenHandlerBase
getTokenFromUTF8: calls getTokenDirect
getTokenDirect: uses perfect hash

New makefile creates perfect hash table with perl-script gentoken.pl.
I found the script on https://wiki.openoffice.org/wiki/XFastTokenHandler and made some changes.
XMLTokens are defined in tokens.txt

Change-Id: Id04134a896ee082e2d0ba55a715fede19ff04928
Reviewed-on: https://gerrit.libreoffice.org/12335
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
Tested-by: Michael Meeks <michael.meeks@collabora.com>
2014-11-11 09:36:52 +00:00
Daniel Sikeler
328f861dfb fdo#80403: AutoCorrect uses XFastParser
depends on c0a5d390e5
ContextClasses implement fast methods.
ImportClasses implement fast methods.
New TokenHandler for AutoCorrectTokens.

Change-Id: I41ef7266da2068da3ab5f047280b13e57ee2e763
2014-10-31 09:24:47 +01:00