Changes to UDP.EXE ------------------ 08.04.01 The following ACIP stacks are now imported correctly: PTR'A plus stacks ending in VA, for example: SDHVA, NDVA, RshVA, GdHVA, RDVA, RDZVA, RDHVA, RSHVA, KTSVA, RshVA, RDHVA. Stacked achungs following a wazur are also now handled correctly as in RDZV'A, RBV'A, RSHV'A. 08.03.03 You can type W[subscribed] by entering Alt+0183 on the numeric keypad. Bug Fix: When the ACIP WW stack is created via the Format > CharaterSet dialog (^A) or typing Alt+0183, it now always converts to a consistent internal representation. The previous inconsistency is and was always corrected when a file was read again. The ACIP stack WV is now imported correctly. 08.03.02 UDP can now distinguish between a suffix vs. a stack for the ACIP characters GS, NGS, BS, MS, RD and LD like it has always been able to do for ND. The Format > CharaterSet dialog (^A) can now be used to generate arbitrary stacks that use the Unicode characters 0x0FAD, 0x0FBA, 0x0FBB and 0x0FBC (ACIP characters V, W[subscribed], ++Y and ++R). 08.03.01 ACIP character & is correctly converted to avagraha even when not followed by white space or hyphen. The ACIP stacks YA, YYA, Y++YA, N+G and N+GR will all now import correctly. Bug Fix: When a stack ending in ++YA is read from a Unicode file, it now always converts to a consistent internal representation. The Sanskrit.txt file has been corrected and updated. 08.02.02 The ACIP stacks RDDA, RWA, DWA and DW'now import correctly. The Sanskrit.txt file has been corrected and updated. 08.02.01 Achungs for rare Sanskrit stacks now work correctly. UDP is much smarter when importing ACIP ++Y and ++R stacks. You can type ++Y by entering Alt+0185 on the numeric keypad and ++R via Alt+0178; these are the special keystrokes to enter a ¹ and a ² which are mapped to ++Y and ++R respectively. When importing ACIP, the ansuvara /m/ now displays correctly with the Sanskrit vowels reverse-gigu /i/, double-drengbu /EE/ and double-naro /OO/. ACIP stacks NBA & NBHA, GB GBR GB' & GBY', SHB & SHBR now import correctly. 08.01.06 The Sanskrit.txt file has been corrected and updated. There is no change to UDP.exe itself. 08.01.05 Bug Fix: For rare Sanskrit stacks, Rata and Yata are now much more likely to be imported correctly. 08.01.04 Bug Fix: The Options > Advanced dialog is once again working properly. Sanskrit.txt has an additional 2 dozen entries of rare Sanskrit stacks. 08.01.03 There is now a second way to send email. This can be used to overcome problems in Win/Vista with it continually messing up the MAILTO protocol associated with non-Microsoft email programs such as Thunderbird. On the Options > Email dialog, there is a choice to use MAPI (the old method) or to use a command line (the new method). Documentation for creating an email command line is given in the Help system for "Options - Email". 08.01.02 BUG FIX: If the value given in the Go -> GoTo (Ctrl+G) dialog is greater than the number of lines in the file (or in the data field of the current Database record), UPD no longer crashes. 08.01.01 The first (and only the first) in a series of Edit > Undo (Ctrl+Z) will restore the selection and caret position at the time of the last File > Save (Ctrl+S), File > Save As, File > Send As Email, Edit > Delete (Del) of a block of text, Edit > Cut (Ctrl+X) or Edit > Paste (Ctrl+V). You can use Go > Back (Alt+LeftArrow or F4) to return the caret to its location at the time of the Undo, if necessary. (Note that the saved selection and caret position only apply to the data field for a Database file.) 07.05.09 The first (and only the first) in a series of Edit > Undo (Ctrl+Z) will restore the selection and caret position at the time of the last Edit > Delete (Del) of a block of text or Edit > Cut (Ctrl+X) or Edit > Paste (Ctrl+V). You can use Go > Back (Alt+LeftArrow or F4) to return the caret to its location at the time of the Undo, if necessary. 07.05.08 Tools > Spelling Check > English no longer moves the caret from its current location if no spelling errors are found. 07.05.07 File > Send As E-Mail has been restored for Windows/Vista. The problem was a missing mailto: protocol handler on the Windows/Vista test machine. This was fixed via the info at http://kb.mozillazine.org/Register_protocol and UDP once again could create email messages with no problems. See "File - Send As E-Mail" in the Help system for more infomation. 07.05.06 07.05.05 07.05.04 07.05.03 All these releases are cleanup of legacy Tibetan Computer Company support. 07.05.02 On Windows/Vista, UDP can now correctly display all characters from the TibetanMachine font set and other Tibetan Computer Company font sets PROVIDED these fonts are version 5.00 or greater. [The Robillard font set will continue to remain unsupported on Vista.] UDP can now always correctly import RTF files based on 8-bit Tibetan Computer Company fonts (such as the TibetanMachine set) whether or not the RTF file was created on Vista and whether or not UDP is running on Vista. On Windows/Vista, you cannot save a Tibetan file as HTML using 8-bit Tibetan fonts other than the TibetanMachineWeb set. You must choose Options > HTML > Unicode Tibetan or TibetanMachineWeb. 07.05.01 Windows/Vista has a bug that currently prevents UDP from sending email. An error message to this effect is now displayed instead of UDP hanging. A fix for this problem is currently being sought. Windows/Vista does not correctly display some of the characters in the fonts from the Tibetan Computer Company (e.g. TibetanMachine, etc.) or the fonts in the Robillard set. Therefore UDP no longer supports these fonts under Windows/Vista; use Tibetan Unicode fonts instead. 07.04.04 BUG FIX: If you used Search > Find & Replace, and when asked to confirm the first Find, you chose "Yes to All" and only one instance was found, under some circumstances the replacement actually was failing to be made. This is now Fixed. 07.04.03 The Unicode-only keyboard helper program has been greatly improved: A caret is now displayed in the proper location in UDP even when the helper program's window is active. The helper window will now pass Ctrl+ and Function keys back to UDP for processing (except for F10; and F1 only sets the focus back to UDP, you will need to press F1 a second time to get the help to actually display). Several issues with passing the focus between the helper and UDP have been resolved. 07.04.02 The Options > Unicode dialog now lets you choose whether or not a BOM (Byte-Order-Marker) is prepended to Unicode output files. 07.04.01 UDP can now accept input from Unicode only keyboards such as Vista's Hindi, Nepali and even the Tibetan (PRC) keyboards. It uses an auxiliary program that actually accepts the input and passes it to UDP. There are still several problems associated with setting focus and the Ctrl+Keys don't always work. But this method is usable and is better than the question marks generated previously by these keyboards. UDP attempts to autodetect if the selected Unicode keyboard produces only Unicode characters, but it cannot always tell. It knows about Vista's built-in Unicode only keyboards and about Tibetan and Dzongkha keyboards that have a locale identifier of 0451 or 0851. If you select a keyboard and it only types question marks, you can set Keyboard > Unicode Kbd Layout > Force Unicode Helper and see if that makes your keyboard work correctly. If you have problems with the new helper program, you can delete UnicKBD.exe from your installations folder and UDP will revert to its previous behavior. But please send an email us and let us know what problem you encountered so we can fix it - UnicKBD.exe will be reinstalled in the next release of UDP. Note: You will definitely want to use the built in Tibetan (PRC) keyboard rather than Vista's version - it integrates much more smoothly. 07.03.03 If you type a composite character on the built-in Tibetan (PRC) keyboard, a "ding" will sound to let you know that keystroke is not supported. You should *always* type the individual characters when using any version of the Tibetan (PRC) keyboard. 07.03.02 The Microsoft Himalaya font is now one of the default choices in the Options > Fonts > Tibetan Unicode Font combobox. Options > Fonts > Advanced now contains a control to adjust the placement of Microsoft Himalaya font characters upwards. UDP now supports a modified version of the Windows/Vista Tibetan (PRC) keyboard. The character generated by m,X can also be generated by Right-Alt+X (where X is any key on the keyboard). The characters generated by Ctrl+Alt+Shift-X are generated by Right-Alt+Shift+X. The characters on the M,X keyboard should not be used since they are composite characters; type the individual pieces using the normal keys (the 'M' key inputs 'M'). The following table may help you understand the differences: Tibetan (PRC) UDP TibetanPRC Function Normal Normal Normal Characters m followed by X Right-Alt+X Stacked Characters Shift Shift Special & Sanskrit Chars Ctrl+Alt+Shift+X Right-Alt+Shift+X Rare Characters M followed by X (not supported) (not needed) See "Layout of the Tibetan/Dzongkha Keyboards" in the Help system for more information. 07.03.01 (withdrawn: misbehaving Vista Tibetan (PRC) keyboard layout) 07.02.11 You can use the newer versions of "Arial Unicode MS" as the Tibetan Unicode font. The 11/18/2002 06:44 PM 23,275,812 ARIALUNI.TTF version works fine. You can adjust it relative to the Unicode font using Options > Fonts > Advanced > Arial Unicode Tibetan adjusts upwards. 07.02.10 Bug Fix: If you use Options > Advanced > Disable Tibetan, then the Keyboard > Rollover KDB Layout is no longer removed (and the Keyboard > Tibetan KDB Layout is removed). 07.02.09 The Options > Text Only and the Options > Unicode dialogs have been updated to provide clearer choices when running UDP under Wine (Unix/Linux) and CrossOver Mac (Mac/OS X). 07.02.08 Bug Fix: Unicode and Text Clipboard line endings now follow the value of Options > Line Ending for All Text Files. This means CR and LF is used as the default. This makes copying to Notepad work correctly again. 07.02.07 The alignment and lengths of text in several dialogs has been cleaned up. 07.02.06 UDP now generates a useful file name for File > Save As when it reads a file directly off the internet using File > Open or the command line. Bug Fix: File > 1 ... File > 5 now work correctly if the remembered file path is a URL. 07.02.05 'Artifacts' no longer appear along the righthand border of the screen if line wrapping is turned off and a horizontal scroll to the right is done. 07.02.04 UDP is smarter about generating a useful temp file extension when reading a file directly off the internet using File > Open or the command line. 07.02.03 Bug Fix: Exporting [U+0F04,U+0F05,U+0F05] & [U+0F04,U+0F05] characters to the TibetanMachineWeb fonts for HTML has been fixed. 07.02.02 Bug Fix: If the last file opened was via the internet, File > Open now works correctly on subsequent uses. The File > Open > More (or Help) dialog has been improved. You can immediatley choose Help or import a file from the internet. The 'Files of type' field in the File > Open dialog will be honored when importing from the internet, but must be set prior to clicking the More (or Help) button. This improved dialog is a modal dialog separate from the File > Open dialog and must be closed before you can again interact with the File > Open dialog. UDP is smarter about determining the extension to use when a URL contains many special characters such as ? and @. 07.02.01 UDP can now read a file directly off the internet using File > Open or the command line. See "File - Open ... More - Open URL" in the Help system for more info. When you click the Help button on the File > Append or File > Merge dialogs, the correct help message is now displayed. File > Append and File > Merge also can directly append/merge files stored on the internet. 07.01.03 Bug Fix: If no Tibetan font is installed on your computer, the Help Database displays with proper line heights (better fix for bug in 07.01.02). You need to set "Options > Fonts > Tibetan Unicode size is" to "Tibetan size" if no Tibetan fonts are installed - which is now the default when UDP is run and no UDP.INI file exists (e.g. an initial install). 07.01.02 Bug Fix: If no Tibetan font is installed on your computer, Database files (including the Help Database) are now displayed with proper line heights. 07.01.01 Bug Fix: If you change the font between saves of an RTF file, the new font is now correctly reflected in the second save. The Format > Character Set dialog has a new icon. EARLIER CHANGES CAN BE FOUND AT http://udp.leighb.com/chgsold.txt