Commit graph

  • 2a4ce712e7 Version 2.1p1: master a1tsal 2006-01-28 17:46:14 +0000
  • 8e59a3ed26 Version 2.1 (non-beta). Identical to last beta release except for the version number in the About dialog. a1tsal 2005-11-08 11:38:09 +0000
  • d982371778 Update for improvement to PrepareDistribution. a1tsal 2005-08-01 14:20:08 +0000
  • 7e5a7bdb16 Add test for rejection of "h-", which just screwed me. Remove tests of _ (which always failed, correctly, because it turns into [ ]). a1tsal 2005-08-01 14:19:31 +0000
  • 987214c1c2 Miscellaneous small fixes. a1tsal 2005-08-01 14:13:46 +0000
  • 7b11ab228e Version 2.1b3: a1tsal 2005-08-01 14:04:40 +0000
  • 4dc8da1d6a Add work-around for Word VBA bug, whereby asking for range.font.name resets the control-I and control-B flags. a1tsal 2005-07-31 17:23:09 +0000
  • f697c82a81 Initial check-in a1tsal 2005-07-31 17:21:22 +0000
  • 8ad97748bb Correction and clarification of interlineal text formatting section. Miscellaneous small clarifications. a1tsal 2005-07-31 17:20:08 +0000
  • 857f4a7c33 Add section about style preservation. a1tsal 2005-07-31 17:17:54 +0000
  • 8ea8415aed I'm not sure anything has actually changed, but CVS thinks so, so I'm committing. a1tsal 2005-07-30 12:43:52 +0000
  • 0c99da02d9 Interlineal styles are no longer included in template; they are always defined at run time (even when loading normally rather than from Startup). This is partly to avoid duplication and change-sync problems, but mostly because it allows the "Interlineal Tibetan" font parameters to be set according to the user's TScript font preferences (e.g. TMW vs Unicode). a1tsal 2005-07-30 12:42:42 +0000
  • 17c70c91e6 Tiny change a1tsal 2005-07-29 11:37:23 +0000
  • 5642fc13a7 Explain baseline adjustment in section on TCC->Unicode. a1tsal 2005-07-28 12:19:53 +0000
  • 5beef8394a Fixes for various bugs introduced by recent changes. a1tsal 2005-07-28 12:18:25 +0000
  • 649b93a800 Complete revision of font handling, implementing a superset of SF RFE #1104925. Now when you switch from TScript to OScript, or vice versa, the code looks backward through the document to find the last instance of the script type (T or O) and applies the formatting of that last instance to the new text. If there was no previous OScript, the "Normal" style parameters are used. This means that the WylieWord Options dialog no longer needs or has OScript font parameters. It retains the TScript font parameters, but these are used as defaults only. a1tsal 2005-07-09 17:06:51 +0000
  • d304ba0f4e Minor fixes. Committing to create a checkpoint before doing a new round of radical surgery, viz. using .CopyFormat/.PasteFormat to control text formatting, rather than the data in the Options dialog. a1tsal 2005-07-09 12:59:59 +0000
  • e503dc046a add test of tab character in EWTS. a1tsal 2005-07-09 11:43:20 +0000
  • 71da4f7fcc TCC->Unicode conversion optimized to minimize number of document-changing operations (finished work on SF RFE #1151501, modulo any bugs that may show up). a1tsal 2005-07-09 11:38:09 +0000
  • f9009c4ed5 Incremental progress on massive reorg of EWTS->TScript in order (mainly) to improve performance. Code not in a great state but basically functional. a1tsal 2005-07-07 17:13:58 +0000
  • daa3ab4277 T+kha is not TMW a1tsal 2005-07-07 17:10:15 +0000
  • cc06b355c8 Added "rSha", which currently parses as Sanskrit (but should be rejected). a1tsal 2005-07-05 11:30:09 +0000
  • 8c1108f8ff Small clarifications. a1tsal 2005-07-05 11:29:34 +0000
  • 9a45996dbd Subdivide troubleshooting section. a1tsal 2005-07-05 11:28:58 +0000
  • 2b63d266b4 Conversion of EWTS to Unicode now preserves styles. a1tsal 2005-07-05 11:27:43 +0000
  • e91b9e9960 Document that you shouldn't use a Tibetan IME with WW. a1tsal 2005-07-03 21:52:55 +0000
  • 7fe343182f Small fixes a1tsal 2005-07-03 21:52:16 +0000
  • 57fbe3d5ae Add section header for Tibetan Unicode a1tsal 2005-07-03 21:51:02 +0000
  • fadd6bdac0 Slight clarification of disinstallation from Startup. a1tsal 2005-07-03 21:49:55 +0000
  • 8af7da25a5 Added "Tibetan > Uninstall" menu item that points you to the manual. a1tsal 2005-07-03 21:47:36 +0000
  • 1b66882494 added "dam", which I confused myself about. a1tsal 2005-06-08 19:24:55 +0000
  • 344984d0cd Do all substantive tests in a "long" document to shake out Integer vs. Long pointer bugs. a1tsal 2005-06-08 19:22:20 +0000
  • 0ac59b48dc The unicode hex reference for small r underdot was given as 1E58. In fact, it is 1E5B; fixed. (Mysteriously, the WW code had the correct value.) a1tsal 2005-06-08 19:19:50 +0000
  • 948b4f575b Made HandleUserApostrophe work around Word/VBA font bug. Before this workaround, when using TMW as TScript font, ]'<bsp>['g blew out; the second ' came out in the wrong (TMW) font. a1tsal 2005-06-08 19:15:09 +0000
  • a943bb342c Version 2.1b2: a1tsal 2005-02-25 00:59:10 +0000
  • 9db7c5897d Change nr to be pronounced n, rather than nr. See SF bug 1150671. a1tsal 2005-02-24 05:54:26 +0000
  • cbc9de5bfb Fixed SF bug 793596: mangs came out mngas. Also fixed the case of mags. a1tsal 2005-02-24 01:42:41 +0000
  • 5407b80a04 Whoops -- remove tabs, replace with spaces. a1tsal 2005-02-24 00:47:57 +0000
  • 29621f5716 Correct the list of three-letter-root-rule exceptions (nangs->mangs). Add tests for Chris Fynn's list of difficult non-exceptions. These motivated by fix to SF bug #793596. a1tsal 2005-02-24 00:42:27 +0000
  • 4bebad8082 Actually fix 1119028 (Enter and Tab when in TScript put you in OScript) a1tsal 2005-02-23 07:59:17 +0000
  • 6d2b5f72df Fixed SF bug 1118035: newline and other whitespace got []ed in F10. a1tsal 2005-02-23 05:41:26 +0000
  • 6894b3ca41 Add snrubs as test for s+n+r a1tsal 2005-02-23 01:29:43 +0000
  • deaf6cb06d Take native-stack test cases from the right source! (I.e. the spec.) a1tsal 2005-02-23 01:22:52 +0000
  • c7d42b44b0 Add systematic test cases for all native-Tibetan stacks. Obviously I should have done this long ago, because WW rejected snr-, which is definitely legal. a1tsal 2005-02-22 23:27:25 +0000
  • fddf3c4870 Fix bug in PrepareDistribution: It could set the font to TMU rather than TMW. a1tsal 2005-02-04 02:58:59 +0000
  • 55530429bc Remove reference to removed // canonicalization (mis)feature. a1tsal 2005-02-04 02:53:47 +0000
  • 90e4234382 Add alt-key accelerators for Tibetan menu commands that don't have dedicated keys. a1tsal 2005-02-04 02:52:21 +0000
  • 19934770f4 minor clarifications a1tsal 2005-01-19 12:08:05 +0000
  • bb3910a2e0 remove redundant heM, add note re nested [] test a1tsal 2005-01-19 12:06:44 +0000
  • 3f223bcb8c Added test for _ a1tsal 2005-01-19 12:03:44 +0000
  • 766cb24dc9 This is probably the final 2.1b1. a1tsal 2005-01-19 12:01:04 +0000
  • de8636256a Added test case for [] nesting. a1tsal 2005-01-19 01:14:31 +0000
  • 3c97ef33e6 Added tip about the Word Unicode bug(s). a1tsal 2005-01-19 01:13:26 +0000
  • 343a83bc10 Not sure what the change here is, but CVS thinks it's changed, so I'm checking it in. a1tsal 2005-01-19 01:12:14 +0000
  • 5034292ed6 Made 0F00, 0F02 and 0F03 be "symbols" rather than "combinations". They should not be decomposed on transliteration. a1tsal 2005-01-19 01:05:49 +0000
  • 4aa9128173 New feature for converting the 8-bit TCC fonts to Unicode. a1tsal 2005-01-19 00:54:19 +0000
  • 67414c1e8c Checking in first version of testing protocol document a1tsal 2005-01-16 01:00:51 +0000
  • c80184b95f Minor changes a1tsal 2005-01-16 00:59:31 +0000
  • ce814a0a83 Minor changes -- mostly in comments -- plus one Unicode-related. a1tsal 2005-01-16 00:58:50 +0000
  • 4e244b1b96 Updated for Unicode changes. a1tsal 2005-01-16 00:55:48 +0000
  • a93bcfdce5 Removing this informal branch of "WylieWord development copy.dot", as the code in it is now the trunk. a1tsal 2005-01-16 00:54:14 +0000
  • 8add415115 I had made an informal branch of this file called "Unicode hackup.dot" for experimental Unicode extensions. It's now clear that Unicode is going in the trunk -- in fact I'm close to a first beta release -- so I'm clobbering the "Unicode hackup.dot" file and checking in its latest version here. a1tsal 2005-01-16 00:43:46 +0000
  • dff4db7205 Fix required to make build actually run a1tsal 2005-01-16 00:11:56 +0000
  • 830db8d980 Better rejection tests, changes for Unicode, new test case "baraga", which 2.0 gets wrong (I think -- still not sure on this one!) a1tsal 2005-01-12 11:38:55 +0000
  • cca31f1af1 Introduce new category for H and ?. a1tsal 2005-01-12 11:33:30 +0000
  • d069f0b1b6 Checking in incremental progress. Everything works, various small loose ends to deal with, thorough testing yet to be done. a1tsal 2005-01-12 11:31:18 +0000
  • f205f7253d Incremental progress. Passes all conversion tests except non-TScript, rejection, and the peculiar case kaR+Wabi. a1tsal 2004-12-26 22:45:59 +0000
  • d7f5b22a2d Progress: now passing most of TestConversion; exceptions are non-Tibetan embeds, a few complex Skt stacks, and also it fails to reject some things that should be unparseable. a1tsal 2004-12-22 12:43:29 +0000
  • de529e7187 Ye olde incremental progress. Everything mostly works. But everything is riddled with bugs. a1tsal 2004-12-19 08:06:41 +0000
  • 129e7ed917 Incremental progress on Unicode. a1tsal 2004-12-18 11:09:47 +0000
  • cb6ffac9c8 Incremental progress on Unicode. a1tsal 2004-12-18 05:44:54 +0000
  • 39752ad984 Whoops, +' is a foreign subjoined consonant. a1tsal 2004-12-18 05:42:51 +0000
  • 4d4b1f9d81 GPL and note explaining GPL vs THDL OL added, and to .INP too. CVS is whining about the GPL containing "escape characters" (presumably control-L), but when I try to add it as binary, it complains that it's actually text. I hope this works. a1tsal 2004-12-17 02:04:15 +0000
  • f0a91f9a79 TMW -> Unicode works modulo Word Unicode bugs. a1tsal 2004-12-16 13:06:38 +0000
  • b3eead0df6 Checkpoint: Typing EWTS to get Tibetan script mostly works. Infinitely many bugs in Word Unicode handling remain to work around. a1tsal 2004-12-16 08:02:06 +0000
  • 11dcda0532 Checkpoint: TMW-specific code removed from TScript parser. a1tsal 2004-12-15 02:55:56 +0000
  • a1dc82bd62 Check in incremental progress on Unicode. Checkpointing here because I'm about to start overhauling the TMW tsheg bar parser to accept Unicode Tibetan as well. a1tsal 2004-12-15 02:23:53 +0000
  • 1c2fcb0910 Add reference to TMUni. a1tsal 2004-12-13 01:30:05 +0000
  • a4a07e5a6f Add the alpha Tibetan Machine Uni font and the "Unicode definition.txt" files. Change tibwn.ini to overwrite -- previously it was set not to, which seems completely wrong. The Uni font is now set to overwrite; I hope this is the right thing. For some reason the TMW fonts had been set no-overwrite. I'm hoping that is just because I assumed they wouldn't change rather than because it doesn't work to overwrite fonts or something. a1tsal 2004-12-13 01:19:06 +0000
  • 23ddf2aac7 This file has the Wylie <-> Unicode correspondence, which actually can't be recovered from tibwn.ini, oddly enough. a1tsal 2004-12-12 22:31:11 +0000
  • c93f7467a7 Unicode->Wylie now basically working. Typing EWTS to get Tibetan is mostly not working but starting to show signs of life. a1tsal 2004-12-12 12:03:39 +0000
  • d211b73642 Incremental progress on Unicode. Wylie->Unicode is basically working (but I haven't run extensive tests, and probably will break in some cases). Unicode->Wylie is not working. I'm checkpointing here because I'm about to attack the Tibetan->Wylie code and I'm not sure my approach is correct -- may need to back out. (Current theory is to recycle the TMW-> Wylie code with small amounts of internal conditionality on TMW vs. Unicode, but I'm not positive this can be made to work.) a1tsal 2004-12-12 07:36:23 +0000
  • 4311f44042 Beginning of version 2.1 (with Unicode support). a1tsal 2004-12-11 10:22:27 +0000
  • 92bf0142cd Minor changes. a1tsal 2004-11-03 02:36:17 +0000
  • e40cf55a30 Document new "F11 conversion uses matrices" option. a1tsal 2004-11-03 02:35:50 +0000
  • f6e5c6b045 Version 2.0p1: a1tsal 2004-11-03 02:35:01 +0000
  • 79749d8909 Changed a bunch of Integer declarations to Long so that F11 conversion wouldn't blow out on chunks of text longer than 32k characters (a problem reported by Cathy Cantwell). What a pathetic programming language VBA is. a1tsal 2004-11-02 07:15:14 +0000
  • 6f8ba71ad0 Fix problems reported by Julie Regan <juregan@hotmail.com> with printing. The page format and second-page-header were somehow inherited from Matthew Kapstein's reader. This included line numbering, non-standard margins, and the header. Changed back to Word defaults. a1tsal 2004-11-01 09:31:14 +0000
  • 14206b789d Add note about test case for \ syntax. a1tsal 2004-11-01 07:59:29 +0000
  • 0d78ad1444 Total rewrite of ConvertWylie() to fix the problem, reported by Cathy Cantwell (SF RFE #1034292), that it stripped footnotes (and other non-text items). a1tsal 2004-11-01 07:57:02 +0000
  • 47dbbdc16a Add test cases for bug reported by "Cathy Cantwell" <catherine.cantwell@oriental-institute.oxford.ac.uk> whereby TMW [m][kh]['][i] converted to EWTS makha'i. a1tsal 2004-10-31 03:59:11 +0000
  • 4596ec268b Fix bug reported by "Cathy Cantwell" <catherine.cantwell@oriental-institute.oxford.ac.uk> whereby TMW [m][kh]['][i] converted to EWTS makha'i. a1tsal 2004-10-31 03:58:37 +0000
  • 779db45e92 Version 2.0: no code changes from 2.0b3; just incremented the About version number. a1tsal 2004-07-07 20:04:32 +0000
  • a7cb875b1b Documented fix for Spanish keyboard DeadKey problem. a1tsal 2004-07-07 19:55:26 +0000
  • d3ed56655b Documented fix for Spanish keyboard DeadKey problem. a1tsal 2004-05-02 13:12:32 +0000
  • 2a2c9112b3 Updated for latest theory of R, Y, W. a1tsal 2004-04-21 19:30:10 +0000
  • 82ab632660 Fixed tiny typos. a1tsal 2004-04-21 19:26:24 +0000
  • c80fa8879d Extensive, ugly code changes to make R+ work. a1tsal 2004-04-21 19:17:02 +0000
  • 0b6a4941f2 Remove from the rules cases that were previously exceptions but are now handled by the nasalization rule. a1tsal 2004-04-18 19:21:35 +0000
  • 2d1d85577d Update for the lastest hairifcation of the nasalization rule. a1tsal 2004-04-18 19:20:49 +0000