Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix two nasty bugs with surrogate pairs.•••The important bug is in findWordInTree. The problem, which is not obvious, is that we were calling codePointAt() with the code point index in the string, instead of the char index. The other bug this change fixes was harmless in the practice, because it's in the iteration which is only used for debug and pretty printing purposes. It's very similar in that it would substract a length in code point to a length in chars and truncate a StringBuilder at that length, so it would fail in a quite similar manner. This changes the meaning of the "length" attribute in Position, but it's clearer this way anyway. Bug: 8450145 Change-Id: If396f883a9e6449de39351553ba83f5be5bd30f0 | 2013-04-01 | 1 | -13/+13 | |
* | Send the dictionaries descriptions to the dict pack•••Bug: 8255795 Change-Id: I12a5922f50c2d2e3aa639457abcc1483e6a48721 | 2013-02-23 | 1 | -0/+8 | |
* | Fix a bug with the passed dictionary id•••We used to make the dictionary that we passed to the dictionary pack as an initial value based on the locale. This is wrong - it should be read from the dictionary. This change fixes that. Bug: 7005813 Change-Id: Ib08ed31dd9c216f6f7b9c6c3174ca514bf96e06f | 2013-02-22 | 1 | -0/+6 | |
* | Create methods in LatinIME to make the current dict lists•••Bug: 7005813 Change-Id: I82232af8e3071333b6fd01e4453b6b3c0a3ddb1f | 2013-01-31 | 2 | -3/+30 | |
* | Fix Apache license comment•••Change-Id: Ic56167f952a7f4449da366e1e81610e72c966086 | 2013-01-21 | 9 | -72/+72 | |
* | [AD3] Implement the interface to choose a local dictionary•••Bug: 7702011 Change-Id: Id3b9c58dbbf5097e4d6ce986d20924eae19f9690 | 2013-01-21 | 1 | -1/+1 | |
* | [AD2] Add a helper method to read an arbitrary dict header•••Bug: 7702011 Change-Id: Ib88f6dc222892831ae6932635b65fd2595b16b43 | 2013-01-18 | 1 | -0/+27 | |
* | Small code cleanups•••Multi-project commit with I249d5fbe Change-Id: Ia28c4e970992aa1299a30e604eaa5d096655c3a5 | 2013-01-07 | 2 | -0/+3 | |
* | Remove trailing spaces•••Change-Id: I260b85ef9e91d17f97d6e405d2d92a65b443df44 | 2012-12-19 | 1 | -2/+2 | |
* | Remove a useless member•••Change-Id: Id13e0aeec6ec3655d6bb0edc7f8f7821e7dc5a36 | 2012-12-11 | 1 | -2/+0 | |
* | Remove a couple Eclipse and Android Lint warnings•••Change-Id: I0c29c5d2abcbf80759b996d34b534deb083cd7d3 | 2012-12-06 | 2 | -0/+3 | |
* | Add a plumbing option to dicttool info.•••Also align the `porcelain' option to the diff command that was used mistakenly. Bug: 7388665 Change-Id: Ic0e1b98c62ce37b2e909384a0370af4458563703 | 2012-10-31 | 1 | -5/+9 | |
* | Remove warnings•••Thanks Eclipse Change-Id: I88e3979ed22be5d8be5a5accdde417c6b1a8bf2d | 2012-10-29 | 3 | -13/+8 | |
* | Implement the word-level diff (A9)•••Bug: 7388857 Change-Id: I4c4560d4f4b579936a44cdf409a4c27300b65610 | 2012-10-29 | 1 | -1/+24 | |
* | Finish up the "info" command in dicttool. (A6)•••Bug: 7388857 Change-Id: I704f12a6be76ce1644ec5e8dd3b667f112e9c04a | 2012-10-25 | 2 | -2/+36 | |
* | Add auto detection and decoding of dictionary files. (A2)•••Bug: 7388852 Change-Id: I25e755fc15f5b383acc046f668e9681efa4f0c2f | 2012-10-25 | 2 | -2/+15 | |
* | Fix a bug where a bigram would be ignored•••Bug: 7403386 Change-Id: I89f495d07f7059a9f1ccd97d487c2f2657a8ebd2 | 2012-10-24 | 1 | -0/+4 | |
* | Return the correct bigram frequency•••The "correct" bigram frequency is now returned by the reading code. However, as the binary format represents the frequency in a lossy manner, the frequency is not guaranteed to be the exact same as the one in the source text format - only a close enough value. It is however the exact same value seen by the native code. Bug: 7395653 Change-Id: I49199ef18901c671189912b3550623e9643baedd | 2012-10-23 | 1 | -12/+21 | |
* | Add @UsedForTesting and @ExternallyReferenced annotations•••Bug: 7268357 Change-Id: I0b7e0c19f04af9ae30874d0a4c26ad81bc80be8c | 2012-10-22 | 2 | -0/+8 | |
* | fix writeCharGroup.•••Change-Id: Ib841afaba0a20c3b300eb7d3e9133243f9f3ae58 | 2012-10-05 | 1 | -3/+26 | |
* | Add insertWord.•••bug: 6669677 Change-Id: Ide55a4931071de9cd42c1cddae63ddd531d2feba | 2012-10-04 | 3 | -2/+304 | |
* | Add writeNode.•••Change-Id: I088bb6ea43ce0841d725e48b677d429e1155569d | 2012-10-04 | 3 | -9/+124 | |
* | Add updateParentAddresses.•••Change-Id: Iac210131b7c003ef363e1138bf22f777a37c6a89 | 2012-10-03 | 2 | -6/+72 | |
* | Add isDeletedGroup.•••Change-Id: I83f09c068868e5e6e1b46f494a6ef957f0b466d8 | 2012-10-03 | 3 | -10/+29 | |
* | Add MAX_BIGRAMS_IN_A_GROUP.•••Change-Id: I128d5deb8e523045d7ad77d7a8fd3db944f71238 | 2012-10-03 | 2 | -1/+6 | |
* | Add makeCharGroupFlags.•••Change-Id: Id2c580f21b77f66a97c5fbdf4542fdafe6c43614 | 2012-10-03 | 2 | -44/+57 | |
* | Make writeCharGroup return a size of a new group.•••bug: 6669677 Change-Id: I56f6a07b04b08443f2c052927404318c2018fc9d | 2012-10-01 | 1 | -9/+43 | |
* | Add writeCharGroup.•••bug: 6669677 Change-Id: I36792ba9c511a5148c963096cc93ca8c2e0ee04e | 2012-10-01 | 2 | -7/+129 | |
* | Add updateChildrenAddress.•••Change-Id: Ic06a755d85612476e719e580469dc1cd9447286c | 2012-09-28 | 2 | -4/+39 | |
* | Cleanup: Make some classes as final•••Change-Id: I6009b3c1950ba32b7f1e205a3db2307fe0cd688e | 2012-09-27 | 9 | -20/+18 | |
* | Use BinaryDictInputOutput to save UserHistoryDictionary.•••bug: 6669677 Change-Id: I08193c26f76dbd48168f8ac02c1b737525bfc7b2 | 2012-09-27 | 1 | -1/+4 | |
* | Add updateParentAddress.•••bug: 6669677 Change-Id: I353f8ae53720cdf7a809271a28cb703709609f53 | 2012-09-26 | 1 | -0/+30 | |
* | Add moved char groups.•••bug: 6669677 Change-Id: I372f841044fe8e076a50a80ac10b715e5f8fd4eb | 2012-09-26 | 3 | -11/+43 | |
* | add capacity to FusionDictionaryBufferInterface.•••bug: 6669677 Change-Id: I4627093811a19c46ce13fe351d1db63cbd78cf4a | 2012-09-25 | 1 | -0/+6 | |
* | Make getTerminalPosition read linked-list nodes.•••bug: 6669677 Change-Id: I599d276f430efe23d402695c325e23906b7705b3 | 2012-09-25 | 1 | -32/+48 | |
* | Make children addresses and parent addresses use signed addresses.•••Signed addresses are used only in version 3 with dynamic update. bug: 6669677 Change-Id: Iadaeab199b5019d2330b4573c24da74d64f0945e | 2012-09-25 | 2 | -67/+166 | |
* | Combine mHasParentAddress with mHasLinkedListNode into mSupportsDynamicUpdate.•••bug: 6669677 Change-Id: I82799af199358420f09ac34fc005091e202c5d3b | 2012-09-24 | 3 | -44/+26 | |
* | Add deleteWord.•••bug: 6669677 Change-Id: I1a5b90ee05e5cffd74a5c140384a3e37c79e7e70 | 2012-09-21 | 2 | -1/+23 | |
* | Make readUnigramsAndBigramsBinary read linked-list nodes.•••Change-Id: I07ae036b0b06e71d7a18f2bf11e4692cd4213568 | 2012-09-20 | 1 | -1/+12 | |
* | Add getTerminalPosition.•••Change-Id: If04d779db23b1aea2cc12e5e9b8cecfcb35a5737 | 2012-09-20 | 3 | -3/+73 | |
* | Make BinaryDictIOUtils.•••Change-Id: I45830235ee738233e8eb2bd91d659705b698f58c | 2012-09-19 | 2 | -102/+132 | |
* | Make readNode read linked list nodes.•••Change-Id: Ia5eaae0653179b2eb74c53b0823beaf80377a389 | 2012-09-19 | 1 | -32/+50 | |
* | add limit to FusionDictionaryBufferInterface.•••Change-Id: Ic9ff717a9751023d47b02ff3b9d1fbf3115c2501 | 2012-09-19 | 1 | -0/+6 | |
* | Add a new flag for linked list nodes.•••Change-Id: Ib2f194775cfe5ab05481ac95cd709d6e8e8dd3c6 | 2012-09-18 | 2 | -2/+7 | |
* | Make writePlacedNode write the linked-list node.•••Change-Id: I60feda815ea08cf73300fccca1ae12b97550f116 | 2012-09-18 | 1 | -4/+19 | |
* | Add a new option to FormatOptions.•••Change-Id: I8bf089bea5de46570a5e81fb1ea3ab22c07eeee1 | 2012-09-18 | 1 | -2/+25 | |
* | Merge "Fix a bug with surrogate characters" into jb-mr1-dev | 2012-09-18 | 1 | -3/+4 | |
|\ | |||||
| * | Fix a bug with surrogate characters•••This is a pretty bad bug :/ Bug: 7013840 Change-Id: I12c7cfa4fa9d56b2c1fee6e6222c64fe20b88fa3 | 2012-09-18 | 1 | -3/+4 | |
* | | Remove populateOptions(final ByteBuffer buffer).•••Change-Id: Ifc4c64c9cffe4f343c5a604c192db010a1792acc | 2012-09-18 | 1 | -5/+0 | |
|/ | |||||
* | Refactor BinaryDictInputOutput.•••Change-Id: Idb4b635fcac70cc988e0dd3ce3bf121fba12099c | 2012-09-14 | 1 | -6/+0 |