f106deb884Private correspondence with Robert Chilton led to me to add and remove a few prefix rules. BLC and BGL are here, BLK, BLG, BLNG, BLJ, BNG, BJ, BNY, BN, and BDZ are gone.
dchandler
2003-10-25 21:40:21 +0000
af013a6a39I renamed this function a while ago.
dchandler
2003-10-22 02:49:16 +0000
c764eee8d0Added a new warning for DMAR and others affected similarly affected by prefix rules, where seeing D+MAR, not D-MAR, could have caused an input operator to type in DMAR. This is a "Most" warning, but DMA causes a higher-priority "Some" warning.
dchandler
2003-10-21 03:36:57 +0000
2f39921381Added more test cases.
dchandler
2003-10-21 02:14:45 +0000
2f81a801efAdded three new kinds of warnings to ACIP->Tibetan conversions.
dchandler
2003-10-21 02:00:49 +0000
5aab4acc93I've undone the SNYAM'AM == SNYAMA'AM hack. The only occurrence of SNYAM'AM in the ACIP texts I've got is likely a typo, says Robert Chilton.
dchandler
2003-10-19 20:48:22 +0000
4b1395e0baJskad has a new feature: Convert Selection from ACIP to Tibetan. It uses the ACIP converter to do its work.
dchandler
2003-10-19 20:16:06 +0000
3b55ea509fPrefix rules have changed. A few are gone; a few new ones are here. I've implemented here a list that Robert Chilton sent me in private correspondence. He doesn't describe it as definitive, but since it affects ACIP->Tibetan conversions, and it's the best I've got, here they are. There's still an optional warning about "Hey, prefix rules matter for this tsheg bar."
dchandler
2003-10-18 05:48:53 +0000
f28bee4c71The appendage 'um is here too.
dchandler
2003-10-18 05:10:49 +0000
8c99adeb63TMW->EWTS, TMW->ACIP, and ACIP->Unicode/TMW now support more appendages. Personal correspondence with Robert Chilton led me to support, besides 'am, 'ang, 'o, 'i, and 'u, the following:
dchandler
2003-10-18 03:04:47 +0000
5e18feb47dACIP now stacks greedily. TTTTTA is T+T+T+T+TA, even though that stack doesn't exist in TM or TMW. Robert Chilton, in personal correspondence, agreed that this is the way to do things.
dchandler
2003-10-16 04:15:10 +0000
5f4fbfab7cBulletproofing and debugging support.
dchandler
2003-10-16 04:13:14 +0000
129ebccd67In TCC #1 keyboard, h>cj now works. I may have fixed this in a terrible way, breaking other things even. Hard to say because I don't really understand the code I changed. But DuffPaneTest passes.
dchandler
2003-10-12 18:16:17 +0000
d7fdacfcdcOpen menu is now Open..., Save as is now Save as...
dchandler
2003-10-12 18:12:19 +0000
8dbfff17e1All .rtf and .Rtf and .RTF files are selectable now.
dchandler
2003-10-12 18:11:50 +0000
35209ce7fdI'm going to have to debug this, and the tab stops make the source unreadable. I don't like messing with whitespace, but it seems like I'll be the main maintainer for a while, and the people after me can use cvs diff -wb. So I'm untabifying.
dchandler
2003-10-12 16:44:28 +0000
749b8d6727Added toString for debugging.
dchandler
2003-10-04 16:33:47 +0000
b983af8031r-t, not rt. This was why converting 'brtul' from TMW to Wylie didn't work.
dchandler
2003-10-04 16:33:23 +0000
73d01111caFixed the "clicking on the translate button makes the thdl menu go away" error. on the servlet version of the translation tool.
amontano
2003-09-08 16:39:18 +0000
e42d76b3b8Nicer default Latin font for ACIP->* conversions.
dchandler
2003-09-07 22:08:35 +0000
6872ea8028Corrected the usage info.
dchandler
2003-09-07 22:08:00 +0000
d8657abd44ACIP font shrinking as in {KA (GA)} is now supported.
dchandler
2003-09-07 18:30:59 +0000
07e360d9a8The ACIP {NYA%} is supported. {NYAo} and {NYAx} are confusing to me, because I don't know which glyphs o and x correspond to. For that reason, they cause ERRORs.
dchandler
2003-09-07 16:19:50 +0000
f57cdda867Now translation tool displays to where is it connected
amontano
2003-09-07 03:40:51 +0000
b489034598Fixed a call to a deprecated method
amontano
2003-09-07 03:39:08 +0000
0d6d6ed611Added GUI support for color-coding. Added support for color-coding and choosing the warning level to TibetanConverter.
dchandler
2003-09-06 22:56:10 +0000
899b042ec0Preliminary, untested color support in ACIP->TMW conversion.
dchandler
2003-09-05 05:54:35 +0000
717c3b94f3Fixed ACIP->Unicode spaces/tshegs and newlines, especially with shads.
dchandler
2003-09-05 05:08:47 +0000
5c240ac072From the converter GUI, you can now choose TMW->ACIP text and TMW->Wylie text. All the conversions show you which format they take as input and which format they give as output.
dchandler
2003-09-05 02:05:34 +0000
4abbf6db37--to-acip-text and --to-wylie-text added; these get you text files, not RTF files like --to-acip and --to-wylie do. The GUI converter doesn't yet allow you to get text files.
dchandler
2003-09-04 05:16:47 +0000
cc615f34dfACIP->TMW and ACIP->Unicode have my pre-stamp of non-approval. Except for (NYAx} and {NYAo}, they're as good as I'll get them without input from experts of the employ of a complementary, syllabary-based approach.
dchandler
2003-09-04 04:34:18 +0000
ae7a7577bcACIP->TMW and ACIP->Unicode are now smart about when a newline is really a newline and when a space is really a tsheg. The space in {KA ,MDO} is a tsheg, but the space in {GA ,MDO} is not.
dchandler
2003-09-04 04:13:01 +0000
d2749cecd0ACIP->TMW and ACIP->Unicode are now smart about when a newline is really a newline and when a space is really a tsheg. The space in {KA ,MDO} is a tsheg, but the space in {GA ,MDO} is not.
dchandler
2003-09-04 04:04:21 +0000
72e531e515Use shortened 'dreng-bu, not regular. As per TM glyphs. I suspect that the following would look better with shortened 'dreng-bu also, but I'm sticking with the TM/TMW docs:
dchandler
2003-09-04 03:46:35 +0000
2f58ec2760A bunch of Sanskrit stacks of the form ts+... and dz+...had 1,125 for their drengbu, but that is actually a naro. I changed it to 1,123 (which is one of the two drengbus).
a1tsal
2003-09-04 02:06:58 +0000
316f59107bA preliminary TMW->ACIP converter is here. There are known bugs, mostly with rare punctuation.
dchandler
2003-09-02 06:39:33 +0000
045c4069c9Preliminary ACIP->TMW support is in place. {DU} gives you something less beautiful than what Jskad would give, so more work is needed.
dchandler
2003-08-31 16:06:35 +0000
522812996eRemove unused sections of tibwn.ini.
a1tsal
2003-08-31 00:34:15 +0000
dd22e161a5Code cleanup for Jskad's Tibetan font converter GUI.
dchandler
2003-08-30 05:01:15 +0000
896344f2d1David Chapman removed some lines from tibwn.ini. That breaks TM<->TMW mappings, so I've put them back, but with the EWTS non-correspondences \tmwXYYY.
dchandler
2003-08-26 01:28:02 +0000
ccdebf6719Removed half numbers (no longer in EWTS) Brought <?Other?> closer to EWTS Removed __TILDE__ (no longer in EWTS) Changed M^ to ^M per new EWTS draft Added ai, au, -i from WW tibwn.ini -- they were missing in this version
a1tsal
2003-08-25 23:19:48 +0000
1982c5847bJskad's converter now has ACIP-to-Unicode built in. There are known bugs; it is pre-alpha. It's usable, though, and finds tons of errors in ACIP input files, with the user deciding just how pedantic to be. The biggest outstanding bug is the silent one: treating { }, space, as tsheg instead of whitespace when we ought to know better.
dchandler
2003-08-24 06:40:53 +0000
d5ad760230TMW->Wylie conversion now takes advantage of prefix rules, the rules that say "ya can take a ga prefix" etc.
dchandler
2003-08-23 22:03:37 +0000
21ef657921I'd broken the ACIP->Wylie for ACIP vowels {'A}, {'I}, etc.
dchandler
2003-08-22 05:13:32 +0000
1afb3a0fddACIP->Unicode, without going through TMW, is now possible, so long as \, the Sanskrit virama, is not used. Of the 1370-odd ACIP texts I've got here, about 57% make it through the gauntlet (fewer if you demand a vowel or disambiguator on every stack of a non-Tibetan tsheg bar).
dchandler
2003-08-18 02:38:54 +0000
245aac4911I'm now stricter about accepting alphabetic characters. F, Q, X, a, b, c, d, e, ... do not belong in ACIP, so the scanner rejects them. This should make it even easier to distinguish automatically between Tibetan and English texts.
dchandler
2003-08-17 02:38:58 +0000
39451d8879Fixed a couple of small bugs.
dchandler
2003-08-17 02:12:49 +0000
4581a2d8abImproved the ACIP scanner (the part of the converter that says, "This is a correction, that's a comment, this is Tibetan, that's Latin (English), that's Tibetan inter-tsheg-bar punctuation, etc.) It now accepts more real-world ACIP files, i.e. it handles illegal constructs. The error checking is more user-friendly. There are now tests.
dchandler
2003-08-17 01:45:55 +0000
0b91ed0bebI've improved the ACIP tsheg bar scanner to handle a lot of illegal constructions that occur in practice.
dchandler
2003-08-16 16:13:53 +0000
2a57439516Updated the info displayed on the about window.
amontano
2003-08-14 14:16:49 +0000
da384c6c2fNow when loading, takes the default font options from the DuffPane.
amontano
2003-08-14 14:16:23 +0000
2b59d9838dI now have a function that takes as input a String of ACIP and breaks up that String into tsheg bars, punctuation, etc., while finding errors. I've tested it some, but I'm not yet committing the tests.
dchandler
2003-08-14 05:10:47 +0000
d4732938a3This test no longer fails.
dchandler
2003-08-13 12:59:11 +0000
57f506384fThe ACIP->Tibetan converter now has perfect low-level functionality, and it has the capability to produce error messages and warnings that make sense to the user. One can now get the correct parse, if one exists, for an ACIP tsheg bar.
dchandler
2003-08-12 04:13:11 +0000
e21d3774a9Added an unfinished ACIP->Tibetan converter. Once it works properly for ACIP, it'll easily be made to work as a perfect EWTS Wylie->Tibetan converter. It has an extensive suite of tests for the existing functionality.
dchandler
2003-08-10 19:30:07 +0000
39e0435b6bRefactored this code so that Wylie->Tibetan and ACIP->Tibetan conversions can make use of it. Hooray for reuse.
dchandler
2003-08-10 19:02:56 +0000
bcf1c12b6aWe now produce EWTS m.ya, g.rwa, d.rwa, and b.ya during TMW->Wylie. Our disambiguation is now perfect, happening when and only when it is necessary. These are all illegal, so it shouldn't affect many existing conversions. But if there were typos, it could.
dchandler
2003-08-10 18:46:01 +0000
9093fd3c05We now produce EWTS m.ya, g.rwa, d.rwa, and b.ya during TMW->Wylie. Our disambiguation is now perfect, happening when and only when it is necessary. These are all illegal, so it shouldn't affect many existing conversions. But if there were typos, it could.
dchandler
2003-08-10 18:38:20 +0000
7dffc47cb7'bad now gives TMW->Wylie 'bad, not TMW->Wylie 'abd. Andres came across this one, so we've added it to the list of ambiguous three-consonant combos.
dchandler
2003-08-09 17:05:43 +0000
45ded5f4deThe translation tool (two of four builds of it) now includes keyboard documentation to go along with its new multi-keyboard support.
dchandler
2003-08-09 16:20:18 +0000
52cdc17794Added support for multiple keyboards and ability to set the preferences for size of tibetan font and type and size of roman font.
amontano
2003-08-09 08:00:58 +0000
8e4b508de8Made a new class for the preference window so that other software (i.e. the translation tool) can use re-use that same code to set up the attributes of the tibetan and roman fonts.
amontano
2003-08-09 07:57:21 +0000
ef0df405d9Redesigned the interface of the handheld version.
amontano
2003-08-03 06:29:08 +0000
2b5a5fe67aGot rid of redundant code
amontano
2003-08-03 06:28:22 +0000
cce779bf88Added a wizard window to avoid as much as possible using the command line. This way through clicking on the application through the wizard one can choose to connect to the available on-line dicts, open a local dict or generate a dict database.
amontano
2003-08-03 06:27:30 +0000
4caeafa1b1You shouldn't have one of these without the other, now that there are two. This way neither TM nor TMW fonts will be loaded.
dchandler
2003-07-26 00:55:32 +0000
2bb499e5a7This was dying with a NullPointerException when you started it up using 'ant tt-run' with no dictionary. Now it starts up and shows you a nice error message, "Dictionary could not be loaded!", instead.
dchandler
2003-07-26 00:53:59 +0000
e198519c5fJskad now supports EWTS ~, i.e. TMW8.91.
dchandler
2003-07-25 02:35:31 +0000