Commit graph

  • 212414edef TMW_RTF_TO_THDL_WYLIE now converts TM->TMW. dchandler 2003-06-08 22:43:27 +0000
  • 32831b698f If bad (oddball) TM glyphs appear, then converting to TMW causes, by default, all oddballs to appear once in the resulting document. This'll help me find the correct glyphs for the oddballs, and it'll prevent the average user from converting a document with oddballs. dchandler 2003-06-08 22:37:38 +0000
  • d45f5ab8c8 Improved performance (I suppose). dchandler 2003-06-03 23:49:34 +0000
  • 7d768c9e06 Fixed a crashing bug that happened upon converting wylie to tibetan. dchandler 2003-06-03 23:45:15 +0000
  • 0f724989b5 The Wylie 'M' used to map to TMW7.91, when it should map to TMW7.90. I've fixed that. dchandler 2003-06-01 23:05:32 +0000
  • 54ca37c824 The Wylie 'M' used to map to TMW7.91, when it should map to TMW7.90. I've fixed that. dchandler 2003-06-01 19:14:08 +0000
  • e2caf99085 Some code cleanup. dchandler 2003-06-01 18:09:49 +0000
  • 1f6bb07d53 Fixes bogus Unicode mappings mentioned in http://sourceforge.net/tracker/index.php?func=detail&aid=746871&group_id=61934&atid=502515. dchandler 2003-06-01 04:02:04 +0000
  • 7a8264d87c Fixed typo. dchandler 2003-06-01 03:30:49 +0000
  • 0235263ddf TM->TMW and TMW->TM conversion in RTF is now supported. I've noticed that formatting is mostly OK but sometimes gets bungled slightly. I tried everything I could think of, and now I'm passing the buck to Java's RTF support. dchandler 2003-05-31 23:21:29 +0000
  • 56d5ac7210 TM->TMW and TMW->TM conversion in RTF is now supported. I've noticed that formatting is mostly OK but sometimes gets bungled slightly. I tried everything I could think of, and now I'm passing the buck to Java's RTF support. dchandler 2003-05-31 23:18:17 +0000
  • bfacd6c998 Accurate TM->TMW and TMW->TM mappings are now available. I've verified this extensively and have full confidence that these mappings agree with Tony Duff's Tibetan! 5.1 documentation (except as described below). dchandler 2003-05-31 20:13:15 +0000
  • a4bc23a9ab Made performance improvements, doc improvements, and code cleanup to DuffCode. dchandler 2003-05-31 17:02:06 +0000
  • 08d2ea3e2d Jeff C. H. Wu found a bug whereby typing 'cuig' just after starting Jskad fails (by producing 'cug') although typing 'kcuig' succeeds. dchandler 2003-05-31 12:58:36 +0000
  • bc9a8f4754 Jeff C. H. Wu found a bug whereby typing 'cuig' just after starting Jskad fails (by producing 'cug') although typing 'kcuig' succeeds. dchandler 2003-05-31 12:49:44 +0000
  • 6f0390c5d6 By default (controllable via options.txt), Jskad now fixes the Tahoma curly brace problem upon opening any RTF document. dchandler 2003-05-28 00:40:59 +0000
  • a144b125ca I've made Jskad adhere to the THDL Extended Wylie spec. Some punctuation has changed {@, #, %, and $}. dchandler 2003-05-26 13:11:51 +0000
  • ec7fec695f Added some automated JUnit tests for TMW_RTF_TO_THDL_WYLIE. dchandler 2003-05-18 17:17:52 +0000
  • e2a9720d9b I've added a command-line converter, org.thdl.tib.input.TMW_RTF_TO_THDL_WYLIE. It converts RTF files consisting of TMW characters to the corresponding THDL Extended Wylie. dchandler 2003-05-18 14:14:47 +0000
  • 17ea8fdf2a Copying from Word XP used to crash Jskad sometimes. Now you get a dialog box telling you something about RTF support in Java. dchandler 2003-05-15 01:41:56 +0000
  • 5e55d05cfe To make it easier to add a keyboard for third parties, all .rtf files in Jskad/source now go into the Jskad jar. dchandler 2003-05-15 00:57:34 +0000
  • 78dc46a979 Jskad keyboards are now configured via keyboards.ini, a file that has comments that explain its function. It's quite simple. This is in response to Jeff C. H. Wu's request. dchandler 2003-05-14 03:25:36 +0000
  • dcb36ec338 Clearer status message; cleanup. dchandler 2003-05-14 02:37:28 +0000
  • 8958366a07 Bad RTF now causes an error message to appear in the transcription instead of causing a fatal exception. The error allows you to look up the DuffCode that caused the trouble. dchandler 2003-05-14 01:37:49 +0000
  • 8275afeb41 Bad RTF files cause a polite error message to appear instead of an exception to be thrown. dchandler 2003-05-14 01:34:39 +0000
  • 3e847ed009 DELETE was not working properly in Roman entry mode. Now it works ok. eg3p 2003-04-17 19:48:22 +0000
  • 0bacdcc229 fixed the paste problem for the translation tool amontano 2003-04-17 11:12:59 +0000
  • 59175ccfd6 Added a few tests for the ACIP keyboard, which I've improved a bit. Noted some failures. "Fixed" the code to do what I want it to do for the (no sanskrit stacking, tibetan stacking) case [which is exercised by this keyboard only]. dchandler 2003-04-14 23:55:00 +0000
  • efa8fc1f25 DuffPane now has the start of a unit test suite. Invoke it via 'ant clean check'. Right now there are tests to ensure that typing certain sequences of keys in the Extended Wylie keyboard gives the expected Extended Wylie back when "Tools/Convert Tibetan to Wylie" is invoked. dchandler 2003-04-14 05:22:27 +0000
  • d9b22a43d6 Remove mention of QD and Savant. dchandler 2003-04-13 02:11:52 +0000
  • 6636d03a41 ant private-javadocs runs without warnings; cleaned up some as-yet-unused code. dchandler 2003-04-13 01:46:20 +0000
  • 644c0d3801 Updated the HTML help file; removed some useless code. dchandler 2003-04-13 01:17:10 +0000
  • daacf6ee3b I've got too many sandboxes, so I'm committing these changes, half-done, from one sandbox so as to consolidate my sandboxes. dchandler 2003-04-12 20:56:20 +0000
  • 6e05b60cff I'll need these when I turn a sequence of UnicodeGraphemeClusters into LegalTshegBars. dchandler 2003-04-12 20:19:02 +0000
  • 66e34aadfd Code cleanup -- removed cruft. dchandler 2003-04-12 16:28:56 +0000
  • cbccfc5277 Fixed bug 718207. 'byungs now converts from Tibetan to Wylie correctly. dchandler 2003-04-10 02:14:15 +0000
  • bc8b5f724b nothing amontano 2003-04-08 13:28:38 +0000
  • 995817eb98 no message eg3p 2003-04-08 12:14:03 +0000
  • 7dd67bbf6a Now turns Tibetan into pa'am, not pa'm. Works with or without vowels in the part preceding the 'am or 'ang, overcoming the inconsistency that I'd put here for a short time. dchandler 2003-04-08 04:56:40 +0000
  • eb71fb6075 "sgom pa'am " is correct, not "sgom pa'm ". dchandler 2003-04-07 23:49:07 +0000
  • df4f8b8a45 processRomanChar now sets aside formatting like TAB, ENTER, etc. eg3p 2003-04-07 19:41:48 +0000
  • 275cf9d79d Improved handling of backspace based on my understanding of various known Java bugs. Those who mess around with backspace take note of the following: eg3p 2003-04-07 16:41:49 +0000
  • e7684dedcd nothing amontano 2003-04-05 00:03:44 +0000
  • 341bea3c16 Added a line to the paste method so that if text is selected, the pasted text substitute the selected text. amontano 2003-04-03 05:17:40 +0000
  • 5423bc19d4 Updated the clipboard calls to DuffPane. Ed: there are some mistakes that didn't happen before. There are certain combinations that use a header letter that when pasted from the DuffPane to the DuffPane fail. Try writing "rgyas", copying it and pasting it beside it. amontano 2003-04-03 05:16:14 +0000
  • 7a495bc720 Made the following changes: (1) renamed DuffPane's copySelection, pasteSelection, etc. to copy, paste and so forth, which override JTextComponent's methods by those names: Andres, please change the translation tool accordingly to use these new methods if that it necessary; (2) in order to allow for easier integration of Jskad with other tools such as QuillDriver, I changed DuffPane to rely on a Keymap instead of a KeyListener for its default key intercepts; this addresses the comments to bug 617156. Note that I have been working on Mac OS X and have not extensively tested my changes on a PC yet. eg3p 2003-04-02 20:37:14 +0000
  • e95e41aef0 At Andres's request, the handheld version of the translation tool no longer bothers with the TMW fonts, which don't work anyway on such devices. dchandler 2003-04-02 04:06:30 +0000
  • 2250e03766 Updated copyright and version info. amontano 2003-04-01 13:38:16 +0000
  • a7a573020f Renamed LinkedList to SimplifiedLinkList and moved it from org.thdl.tib.scanner to org.thdl.util. This linked list was implemented because the VM running on handhelds does not include java.util.LinkedList. amontano 2003-04-01 13:08:38 +0000
  • d836b850e8 "sgom pa'm ", not "sgom pa'am", is now used. "pe'm " was being produced already, so the code was inconsistent. If it turns out that "pe'am " is preferred, I'll fix it later. Consistency is very appealing. dchandler 2003-03-31 01:38:27 +0000
  • 33b3080068 Fixed a bunch of bugs; supports le'u'i'o, sgom pa'am, etc. dchandler 2003-03-31 00:33:50 +0000
  • 1987f7d80a b-r-g, b-l-g-s, etc., when converted from Tibetan to Wylie, give correct, unambiguous Wylie. dchandler 2003-03-30 21:49:55 +0000
  • 8565855dd1 Now the handheld version supports both portrait and landscape. amontano 2003-03-30 17:09:09 +0000
  • f9670233ba Removed documentation FIXMEs from this code; did away for good with some really iffy code that I think was behind the "Tibetan->Wylie conversion fails when keyboard isn't Extended Wylie" bug. dchandler 2003-03-30 16:13:00 +0000
  • 58f7371e66 I hope that Revamped the "Tools>Convert Tibetan To Wylie" feature that converts TibetanMachineWeb glyphs to THDL Wylie. Three-glyph and four-glyph sequences with implicit "a" vowels are now handled correctly, except for disambiguation w.r.t. things like b-la-g vs. bla-g and d-wa vs. dwa. dchandler 2003-03-30 02:31:16 +0000
  • 2b81020b0e More and better tests; fixed some bugs in LegalTshegBar. dchandler 2003-03-28 03:49:49 +0000
  • 35a9869aac 1. Fixed parsing error 2. Added support extreme uses of 'a' like le'u'i'o 3. Now parses correctly syllables that have the particles "ang" and "am" added to them. Second works only in "roman script" mode. The converter from tibetan script to roman script does not convert correctly this combinations. ("pa'ang" is converted wrongly into "pa'ng" and "pa'am" is converted wrongly into "pa'ma"). amontano 2003-03-23 20:27:54 +0000
  • 08d2a5d702 Added a test for org.thdl.tib.text.tshegbar.UnicodeCodepointToThdlWylie. dchandler 2003-03-22 04:55:17 +0000
  • f2dcb0cbc3 I said I removed this earlier; I lied. Now it's gone. dchandler 2003-03-22 03:58:13 +0000
  • 16cbfb6033 Moved ad-hoc test.java test cases to UnicodeGraphemeClusterTest.java, a JUnit test which can be run via 'ant check'. Removed test.java and its build process. dchandler 2003-03-22 03:55:39 +0000
  • 395eca7bb1 Moved ad-hoc test.java test cases to LegalTshegBarTest.java, a JUnit test which can be run via 'ant check'. dchandler 2003-03-22 03:46:32 +0000
  • 879b477902 Made some ad-hoc tests in test.java into JUnit tests, run by 'ant check'. dchandler 2003-03-22 03:24:56 +0000
  • 12eb7cf4cf Updated this file, which is used in making the Javadocs. dchandler 2003-03-22 03:14:02 +0000
  • 3da52c5f0c Removed these files, which are for Savant and QuillDriver. They're still in the CVS Attic if you need them. dchandler 2003-03-22 03:10:59 +0000
  • 1205210b36 Removed every last trace of QuillDriver and Savant from this file. dchandler 2003-03-22 02:48:21 +0000
  • 1e326bb06d Removing these QuillDriver leftovers. They're still in the CSV Attic, if anyone needs them. dchandler 2003-03-22 02:38:24 +0000
  • fed25e27ee No longer necessary now that Savant & QuillDriver have been moved out of THDL Tools. eg3p 2003-03-14 00:33:24 +0000
  • 744cc70796 I removed all tasks relating to Savant and QuillDriver. I could have also removed the references to extensions such as xalan.jar, xercesImpl.jar and so forth, but Iwasn't sure if Tibbibl needed them or not. eg3p 2003-03-14 00:31:45 +0000
  • 715203a12e Savant and QuillDriver are being removed from THDL Tools and moved to a new site: Tools for Field Linguistics. So I removed the Savant & QD related options. eg3p 2003-03-14 00:28:28 +0000
  • c280d0fc96 Savant and QuillDriver are being removed from THDL Tools and moved to a new site: Tools for Field Linguistics. eg3p 2003-03-13 20:00:51 +0000
  • 6cc0c5e99b Savant and QuillDriver are being removed from THDL Tools and moved to a new site: Tools for Field Linguistics. eg3p 2003-03-13 19:57:12 +0000
  • 4dff3b4ae0 Added new words eg3p 2003-03-12 13:01:16 +0000
  • a98849d3eb QD as XML editor. More details later. eg3p 2003-03-12 12:48:18 +0000
  • 4070c5ccee Latest QD eg3p 2003-03-12 12:46:44 +0000
  • 9e0dc68d12 Feature Request 697358 is done. The working directory for Jskad is now a preference. dchandler 2003-03-11 01:03:19 +0000
  • b49c441e6e Minor touch-up to my previous commit. I'd left out the invocation of the JUnit tests and subsequent report generation. dchandler 2003-02-10 04:37:04 +0000
  • bb19c4f6d1 You may no longer put xml-apis.jar, xercesImpl.jar, or xalan.jar in Jskad/extensions. If you're lazy, you can move them to extensions/drop-ins, but the correct thing to do is to move x*.jar to $ANT_HOME/lib [next to vamp.jar, if you're already set up for Java Web Start builds]. This is a side effect of improving the nightly builds. dchandler 2003-02-10 04:22:38 +0000
  • 56de29cf4f jskad-all-in-one-dist, and thus jskad-jws, was botched. dchandler 2003-02-03 08:21:37 +0000
  • 541527a54a Fixed links on the nightly builds page. dchandler 2003-02-03 06:30:15 +0000
  • 69b07cda65 Added some utility targets pour moi. dchandler 2003-02-03 06:24:52 +0000
  • aa144dd599 Javadoc 1.4.1_01 no longer has a single warning about this package. dchandler 2003-02-03 01:36:56 +0000
  • c379db6ff5 Javadoc 1.4.1_01 no longer has a single warning about this file as we use @ to represent the at sign @. dchandler 2003-02-03 01:36:08 +0000
  • 380f749d1b Changed project name. dchandler 2003-02-01 06:43:13 +0000
  • e6a10d052f Added a "Help" menu item that pulls up jskad_doc.html, which is now put into Jskad's JAR file. dchandler 2003-02-01 06:42:07 +0000
  • cf279bb620 Added a JScrollPane that views a noneditable HTML file found inside a JAR file. dchandler 2003-02-01 06:37:32 +0000
  • 107a868be9 Changed project name. dchandler 2003-02-01 05:55:31 +0000
  • bde0cc8381 Slapped on copyright boilerplate. dchandler 2003-02-01 05:52:03 +0000
  • a1f6b9e117 Each class's author is now listed as Than. dchandler 2003-02-01 05:38:48 +0000
  • d453e801ef Windows directory separators (backslashes) have been replaced with java.io.File.separatorChar. This means tibbibl puts its temporary files under Jskad/bin in my Linux sandbox. dchandler 2003-02-01 05:30:22 +0000
  • 69db20271b Added JDOM's license. dchandler 2003-02-01 05:12:49 +0000
  • ea5d6b2050 Added jdom.jar (JDOM Beta 8) so developer's don't have to download it. I made sure to add it in binary mode. dchandler 2003-02-01 05:12:04 +0000
  • 72ee4fc7d2 Added the initial version of Tibbibl, which Nathaniel Garson of UVa e-mailed to me. Tibbibl is an editor for XML-based bibliographies of Tibetan texts. All I did was change the package from org.thdl.xml to org.thdl.tib.bibl and add boilerplate; no changes to Than's code were made. dchandler 2003-02-01 05:08:02 +0000
  • 32a08c06c3 Gives a nice error message now if Fonts/TibetanMachineWeb cannot be found. dchandler 2003-01-27 04:27:51 +0000
  • a31fed2ea7 We're now set up to support automated unit tests. Besides the fact that I like unit tests, my Unicode conversion work is going to have to be thorougly tested for reasons I will outline in http://thdltools.sf.net/BuildSystems.html later today. dchandler 2003-01-12 20:24:01 +0000
  • 190a3d9b60 achen must appear before a vowel. dchandler 2003-01-05 05:58:32 +0000
  • fcb75c55eb Small performance improvement involving String.intern(). Plus a little bit of code cleanup. dchandler 2003-01-05 05:57:44 +0000
  • e5a63df1c1 Added a class skeleton that may not stay for long. dchandler 2002-12-20 04:46:13 +0000
  • fdfedb4419 Added some tests for org.thdl.tib.text.tshegbar. These tests are preliminary, and for this package only. dchandler 2002-12-20 04:34:56 +0000
  • 7ea185fa01 Renamed UnicodeCharToExtendedWylie to UnicodeCodepointToThdlWylie.java. dchandler 2002-12-17 13:51:18 +0000
  • 8e8a23c6a6 Extended Wylie is referred to as THDL Extended Wylie or THDL Wylie because a Japanese scholar has an "Extended Wylie" also. dchandler 2002-12-15 06:57:32 +0000