aboutsummaryrefslogtreecommitdiffstats
path: root/tools (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix a bug in the diff toolJean Chalard2012-11-081-1/+6
| | | | | | | | Fix reporting of removed attributes multiple times instead of just one in some cases. Also, report the frequency of the removed bigram in the same cases. Change-Id: I1455fa7553fcebc3005c222bf5aa9afcf1678c31
* Add a missing report, and fix a wrong reportJean Chalard2012-11-011-7/+16
| | | | | | | Deleted words would be reported, but added words wouldn't Also, shortcuts would be reported as bigrams Change-Id: I017653f2afa65cf16924017a0be2ee2cbd6ca10d
* Add a "no changes" message in the diff commandJean Chalard2012-11-011-8/+30
| | | | | | | Also fix a bug where no locale would be interpreted as a different locale instead of the same. Change-Id: I296feef45e39a9e89509cb315e789676755141ab
* Fix an NPE in recent codeJean Chalard2012-11-011-1/+3
| | | | Change-Id: I5c76edff5c3c250167d425a737b09b10e25f9f84
* Merge "Use spaces instead of tabs in the combined format."Jean Chalard2012-10-311-3/+3
|\
| * Use spaces instead of tabs in the combined format.Jean Chalard2012-10-311-3/+3
| | | | | | | | Change-Id: Ie8a4cdc44f87839e29bfbffc03d4853b7b5cc5f6
* | Add a plumbing option to dicttool info.Jean Chalard2012-10-312-10/+22
|/ | | | | | | | Also align the `porcelain' option to the diff command that was used mistakenly. Bug: 7388665 Change-Id: Ic0e1b98c62ce37b2e909384a0370af4458563703
* Cleanup after dicttoolJean Chalard2012-10-303-7/+19
| | | | | | | Arrange for temporary files to be deleted. Also, add a security on stack overflows. Change-Id: I9da2ebefb06409a71b235243ea835ce10d6a9b81
* Implement the package commandJean Chalard2012-10-301-3/+17
| | | | | Bug: 7388852 Change-Id: Ib6a50e02894961b4c7d3f57bc0fc70c3b3bfe4e9
* Add the unpackage commandJean Chalard2012-10-304-0/+87
| | | | | Bug: 7388852 Change-Id: I7e5376f5d646e669884ef78e4e0dee62c99d4d6b
* Add an empty crypt command to aosp dicttoolJean Chalard2012-10-304-24/+33
| | | | | | | | This also makes the AdditionalCommandList useless, so let's remove it Bug: 7388852 Change-Id: I308f54ca6f778afe01c1233801a9cc22ebb3d1e9
* Accept comments in the combined file formatJean Chalard2012-10-291-2/+10
| | | | Change-Id: I17b745281b8b7b1922e1c2d3717986e9bb11aa0b
* Remove warningsJean Chalard2012-10-293-5/+3
| | | | | | Thanks Eclipse Change-Id: I88e3979ed22be5d8be5a5accdde417c6b1a8bf2d
* Add word arguments to the info command (A10)Jean Chalard2012-10-291-2/+46
| | | | | | | | With this, it's now possible to get all the information about a word from any dictionary. Bug: 7388857 Change-Id: Ifc9d539f52f87044a1974d95bf35d87465e84c47
* Implement the word-level diff (A9)Jean Chalard2012-10-291-11/+79
| | | | | Bug: 7388857 Change-Id: I4c4560d4f4b579936a44cdf409a4c27300b65610
* Add the dicttool diff command. (A8)Jean Chalard2012-10-292-0/+109
| | | | | | | | This is an initial implementation, it does not do everything just yet. Bug: 7388857 Change-Id: I11543973a4657e122ca3475225059b06b9a3f2b9
* Add a reporting option to the getDictionary method (A7)Jean Chalard2012-10-295-67/+69
| | | | | | This is refactoring to help future changes Change-Id: I8c4372383a2fff5805b96cc47df5012e4b231004
* Fix maketext template to use @UsedForTestingTadashi G. Takaoka2012-10-261-2/+2
| | | | | | This is a follow up of I0b7e0c19. Change-Id: I8530453bfba9d4de2b134f52acc931cc9659a9d6
* am 5199b8bf: am f6df37ce: Merge "LatinIME: Add accents to german keyboard"Ken Wakasa2012-10-251-2/+6
|\ | | | | | | | | * commit '5199b8bf1a212b93c9f37d4bb18121ba7f174bd0': LatinIME: Add accents to german keyboard
| * am f6df37ce: Merge "LatinIME: Add accents to german keyboard"Ken Wakasa2012-10-251-2/+6
| |\ | | | | | | | | | | | | * commit 'f6df37ce2dce9ada1af097e0c2fbdd84c0334c61': LatinIME: Add accents to german keyboard
| | * LatinIME: Add accents to german keyboardKim Le2012-10-221-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes http://code.google.com/p/android/issues/detail?id=26247 Add // U+00E9: "é" LATIN SMALL LETTER E WITH ACUTE // U+00E8: "è" LATIN SMALL LETTER E WITH GRAVE // U+00EA: "ê" LATIN SMALL LETTER E WITH CIRCUMFLEX // U+00EB: "ë" LATIN SMALL LETTER E WITH DIAERESIS Change-Id: I81d79f153cdfe7015bd0a343c681322ab8316db7
* | | Finish up the "info" command in dicttool. (A6)Jean Chalard2012-10-252-4/+39
| | | | | | | | | | | | | | | Bug: 7388857 Change-Id: I704f12a6be76ce1644ec5e8dd3b667f112e9c04a
* | | Implement a part of the "info" command (A5)Jean Chalard2012-10-252-3/+73
| | | | | | | | | | | | | | | Bug: 7388857 Change-Id: Id1bba7a33ab6195d5711bebb1df5c18c9c08925c
* | | Add symmetry and pre-emptively improve performance (A4)Jean Chalard2012-10-252-3/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The test for binary dictionary will soon entail decrypting and uncompressing files if necessary to test for their headers, and will become much slower than it is. It's better to be able to detect the XML format too, and leave the slower test for last. Bug: 7388852 Change-Id: I6b9a7944de80217e1571cab65dcd1cff347b3046
* | | Add automatic decryption capabilities. (A3)Jean Chalard2012-10-252-2/+59
| | | | | | | | | | | | | | | Bug: 7388852 Change-Id: Ie952b1ad6cfad2f83793bd968e159d3cfbf20a47
* | | Add auto detection and decoding of dictionary files. (A2)Jean Chalard2012-10-254-12/+191
| | | | | | | | | | | | | | | Bug: 7388852 Change-Id: I25e755fc15f5b383acc046f668e9681efa4f0c2f
* | | Some initial refactoring in dicttool. (A1)Jean Chalard2012-10-252-10/+43
| | | | | | | | | | | | | | | Bug: 7388852 Change-Id: I5ff70d12f3a8096ae6fb8cd4883a32ffe1683c9b
* | | Add reader and writer for the combined dict format.Jean Chalard2012-10-233-12/+318
| | | | | | | | | | | | | | | | | | | | | | | | | | | This introduces a new textual format for the dictionary that combines words, bigrams and shortcuts to avoid complexity. It is also extensible to n-grams to fool-prof for the future, and easier to read than XML. Bug: 7388540 Change-Id: I942bbad51bd0c905a5a54c278667563fd6dd66ec
* | | Merge "Use a buffered writer for XML output"Jean Chalard2012-10-221-1/+3
|\ \ \
| * | | Use a buffered writer for XML outputJean Chalard2012-10-231-1/+3
| | | | | | | | | | | | | | | | Change-Id: I85aa133985282993542659db2ee61960b02042d7
* | | | Add @UsedForTesting and @ExternallyReferenced annotationsTadashi G. Takaoka2012-10-224-15/+10
|/ / / | | | | | | | | | | | | Bug: 7268357 Change-Id: I0b7e0c19f04af9ae30874d0a4c26ad81bc80be8c
* / / Sync package name and source pathTadashi G. Takaoka2012-10-199-0/+0
|/ / | | | | | | Change-Id: I8d3ded01c508c3afaa0d8afa9ce1445117626ddc
* | Use a freq of 1 instead of 0 for non-word shortcuts.Jean Chalard2012-10-091-1/+1
| | | | | | | | | | | | | | Also fix a spelling mistake in a comment Bug: 7301525 Change-Id: I4437403dce620fed03871485ee04f13c51ce34fc
* | Refactor BinaryDictInputOutput.Yuichiro Hanada2012-09-141-1/+2
| | | | | | | | Change-Id: Idb4b635fcac70cc988e0dd3ce3bf121fba12099c
* | Move FormatOptions and FileHeader to FormatSpec.Yuichiro Hanada2012-09-131-2/+2
| | | | | | | | Change-Id: I232e35598635113bf2c81825669c744aadc79efe
* | Have makedict support the new file format.Yuichiro Hanada2012-09-101-27/+21
| | | | | | | | Change-Id: Idcbba71b397f87a5d59e16bb4061d62261c73282
* | Fix dicttool_aosp buildKen Wakasa2012-09-101-2/+5
| | | | | | | | Change-Id: Iabcf420b4120e3d275fdbcb23939a0ab6052ddf0
* | Add FormatOptions.Yuichiro Hanada2012-09-051-1/+3
| | | | | | | | Change-Id: Ibad05a5f9143de1156b2c897593ec89b0a0b07e7
* | Consolidate Esperanto layout into Spanish layoutTadashi G. Takaoka2012-09-032-0/+154
| | | | | | | | | | | | | | This change also removes AsciiCapable extra value from Esperanto subtype. Change-Id: I0fa18ef7c52e4ba24b182e8ecb9788572660b704
* | Reinstate the shortcut-only attributeJean Chalard2012-08-312-8/+10
| | | | | | | | | | | | | | | | Also add the blacklist attribute Bug: 7005742 Bug: 2704000 Change-Id: Icbe60bdf25bfb098d9e3f20870be30d6aef07c9d
* | Make utility classes finalTadashi G. Takaoka2012-08-291-1/+1
| | | | | | | | Change-Id: Ic4f69b4c8da33c9fca50d6829724179310c2f875
* | Use ByteBuffer when reading FusionDictionary from file.Yuichiro Hanada2012-08-241-3/+19
| | | | | | | | Change-Id: Ia71561648e17f846d277c22309ac37c21c67a537
* | Add CollectionUtils class to create generic collection easilyTadashi G. Takaoka2012-08-221-5/+4
| | | | | | | | Change-Id: I6b4de9187e122298e5e9cd8ddc9070d062df6a89
* | (DO NOT MERGE) Remove useless module tags from makefilesKen Wakasa2012-08-172-2/+0
| | | | | | | | Change-Id: If77482da66e80b762cf205369f7d53d069cd8072
* | am 33afbf9a: am 38be4ee0: Merge "Unnessary LOCAL_MODULE_TAGS"Joe Onorato2012-08-172-3/+1
|\| | | | | | | | | * commit '33afbf9a3438df786782283b57a399599809dba6': Unnessary LOCAL_MODULE_TAGS
| * Unnessary LOCAL_MODULE_TAGSJoe Onorato2012-07-212-3/+1
| | | | | | | | Change-Id: Idaf766c4b5b45da782e15750cbefa9d9ec1f0487
* | Reinstate putting shortcut-only entries in the dictionaryJean Chalard2012-08-101-0/+4
| | | | | | | | | | | | | | | | Not sure at which point this functionality got lost, but anyway, it's back Bug: 6906525 Change-Id: Ie87baa0dacdcee90e029917ca866099593d5d048
* | Support a syntax to add whitelist entries in shortcutsJean Chalard2012-08-102-13/+36
| | | | | | | | | | Bug: 6906525 Change-Id: Ie33586c07973bf76e38390766175ba424d72d655
* | Support stdin and stdout for compress/uncompressJean Chalard2012-08-091-16/+22
| | | | | | | | | | | | | | This will improve flexibility in dictionary generation by allowing pipelined commands. Change-Id: Ia07bdc82c8bd740b5dfee6b5fd1a067f4b8b7ba5
* | Rename dicttool to dicttool_aosp and split commandsJean Chalard2012-08-087-8/+57
| | | | | | | | Change-Id: I83d948be2db5cd0203e876f019697e1d5e038818