# x-symbol / ChangeLog.upstream

  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 2003-05-12 Christoph Wedler * X-Symbol 4.5.1-beta. * Bug fix: unique decoding would not be unique for TeX accents starting with \c, \k, \v, \u, \H, \r. * Bug fix, Emacs-21.2: Makefile.emacs would not work, variable image-types' is not defined in -batch Emacs. * Emacs-21.3.50: Would not work with with default value nil for x-symbol-emacs-has-correct-find-safe-coding'. * Emacs: would issue a warning with value "ASCII" for current-language-environment'. * Don't provide Emacs bug workaround for images with Emacs-21.3.50. I want to know why it's necessary, i.e., write an Emacs bug report... * New variable x-symbol-set-coding-system-if-undecided' for Emacs, defaults to t. Report from Andreas Klein, Eli Tziperman. 2003-03-14 Christoph Wedler * X-Symbol 4.5-beta. * Bug fix: would not hightlight subscripts when using font-lock without any font-lock support mode if X-Symbol is turned on the first time, but not automatically. * Bug fix, Emacs: would still not work with package crypt/crypt++. * Bug fix, XEmacs: using C-s = isearch would not always reveal the full subscript command when necessary. * Bug workaround, Emacs/Windows: would show boxes instead Latin-9 characters, sort characters in Latin-9 bdf file. * Emacs/Windows: add origfonts/ to Windows font path. * Make contexts |- and |= electric. * Provide unzipped PDF and PS version of manual on web. * Internal: renamed the prefix of language accesses from x-symbol-' to x-symbol-LANG-'. * Manual, docstring and Makefile updates. Report from Felix E. Klee, Gerwin Klein. 2003-01-18 Christoph Wedler * X-Symbol 4.4.5-beta. * Bug fix, XEmacs: auto-save files would have length 0. Functions in write-region-annotate-functions' are called with argument values nil when do-auto-save'... * Bug fix: using x-symbol-auto-style-alist' won't work. * Bug fix: M-x insert-file using package format, i.e., with Emacs-21.4, would decode the whole buffer. * Bug fix, Emacs: changes in Makefile for Emacs. * Make X-Symbol work when run under a character terminal. * Make it possible to disallow X-Symbol for certain buffers, by default those visiting a file with a major mode having a non-nil mode-class property. * Dropped support for XEmacs-20.3. * Dropped XEmacs bug workaround for "Wrong point position provided for function in after-insert-file-functions'". Might cause warnings with older XEmacs, please report. * New extra decode command for accented letters in LaTeX. * Delete "roman8" as locale alias for "iso-8859-1". * Provide PDF version of manual on web pages. Suggestion from Uwe Brauer. 2002-12-08 Christoph Wedler * X-Symbol 4.4.4-beta. * Bug fixes: conversion would sometimes fail with token languages bib' and texi' due to wrong grammar. * Bug fix, XEmacs: enabling X-Symbol mode could fail due to GC ...no elisp function is allowed to use a local variable named values'... nowhere documented, but true. * Bug fix, Mule, bug was documented: X-Symbol now respects buffer-file-coding-system'. With Mule support, x-symbol-default-coding' is now of minor interest. * Bug fix, Emacs: would not work with package crypt. * Bug fixes: init would sometimes fail with non-latin1 default font, with wrong default fonts, if font path could not be set, or on Emacs without warnings.el. * Bug fix: latin-5 char xEA is ecircumflex, not eogonek. * With Mule, X-Symbol uses buffer-file-coding-system' and current-language-environment' to determine the default encoding, "locale" is now optional for addition check. * Emacs hint: update lisp/isearch.el from Savannah to make isearch+GRID work. * Remove sgml-mode' and xml-mode' as typical major-modes for token language sgml. Would cause init of X-Symbol. * Bug fixes, Emacs: changes in Makefile for Emacs. * Various minor bug fixes and changes. * Update of rpm spec file. * Assume to have format.el,v 1.39+ if format is used. From Masayuki Ataka, Steve Dunham, Ryurick M. Hristev, Stefan Monnier. Report from Uwe Brauer, Janusz S. Bien, Michael Ebner, Harald Muehlboeck, Eli Tziperman, Marco Zunino. 2002-08-30 Christoph Wedler * X-Symbol 4.4.3-beta. * Token language sgml': always encode characters to entity references by default. Not possible with most Latin-N chars, where we still use character entities. Token classes symbol and noname replace class non-l1. * Token languages tex'/bibtex': support some symbols of package "stmaryrd", i.e., add \bigsqcap, use \llbracket, \rrbracket, \llparenthesis, \rrparenthesis instead \lsemantics, \rsemantics, \lcata, \rcata. * Include xml-mode, hm--html-mode and html-helper-mode as typical major-modes for token language sgml. * Change the auto-style, formerly auto-mode, mechanism. Introduce language-specific auto-styles to make the registration of external language easier. * New input method QUAIL, a usual Mule input method. * Slightly changed/extended contexts and keybindings, allow digits in contexts. * Allow to use "Turkish" encoding on XEmacs/NT which is the same as Latin-5. Since "Central European" is not the same as Latin-2, there is still no support there for iso8859-2, iso8859-3, and xsymb1 characters. * Super-/subscript matching of token languages has changed: languages specify a matcher functions, not extra font-lock keywords anymore. * font-lock keywords are not language specific anymore, matching is independent of whether to use faces or Emacs-21's display properties raise', height', and invisible' with the new font-lock of Emacs-21.4. * Make it possibible to compile language files without package X-Symbol, useful for external languages. * Some language accesses are optional now. * Make it easier to set fonts. * Makefile for Emacs, manual uses variables for references to the Emacs/XEmacs Manual, AucTeX, RefTeX etc. From Masayuki Ataka. Suggestion from Solofo Ramangalahy. 2002-07-08 Christoph Wedler * X-Symbol 4.4.2-beta. * Bug fix: would mess up encoding of math-mode characters with token language bib, or more generally, of tokens with a non-nil shape in a language using the default encode function. Fortunately with an error message... * Make it easier to change the font size. Report from Peter M�ller Neergaard. 2002-06-20 Christoph Wedler * X-Symbol 4.4.1-beta. * Image support when running on Emacs. * Would signal error with XEmacs-21.1. * X-Symbol's auto-conversion can be based on corrected version of package format, in Emacs-21.4. Report from Uwe Brauer. 2002-06-07 Christoph Wedler * X-Symbol 4.4-beta. * Updated manual. "X-Symbol Internals" still outdated. * Make X-Symbol really work with WhizzyTeX, see 4.3.3. * Various minor changes. Report from Dedier Remy. 2002-05-16 Christoph Wedler * X-Symbol 4.3.3-beta. * Separate unique decoding from 8bit encoding, it is independent. Make safer for undefined latin charsets. * Would break WhizzyTeX, i.e., would ignore annotations of previous functions in write-region-annotate-functions. * Would always show the charsym names in menus. * Menu reorganization: "Conversion" submenu, radio options. * Interactive conversion with and without recoding. * Would not decode @{ and @} in texi. * Define the 7 unused character in latin-3 as unused, for recoding. 2002-04-26 Christoph Wedler * X-Symbol 4.3.2-alpha. * Latin-9 support. Latin-9 font included in distribution. Cannot be used as default coding on XEmacs before v21.5. * Works with XEmacs-21.4+ on MS-Windows. Of course, it just supports a limited number of characters and no super- and subscripts there due to missing fonts. * LaTeX buffers inherit the 8bit encoding from TeX-master' if not disabled via x-symbol-tex-use-master-coding'. * Safety improvements if not all Latin charsets are supported: unique decoding, modeline additition,... * Changed final bytes of ISO 2022 escape sequence for X-Symbol charsets since Emacs reserves the characters [0-9] for itself. XEmacs also uses [?]. * Info for token: unify classes inputenc and new-inputenc. * Dropped workaround for list-mode bug in XEmacs-20.X. 2002-04-23 Christoph Wedler * X-Symbol 4.3.1-alpha. * Would not be able to turn on X-Symbol in _region_.tex if created from a buffer where X-Symbol was never turned on. * In XEmacs, would set standard default font according to buffer default font where X-Symbol was first initialized. * In XEmacs, again specify :size for x-symbol-info-face', would get huge fonts otherwise in some situations. * In XEmacs, allow button3 on modeline to enable X-Symbol before X-Symbol has been initialized. * Encoding characters with an odd number of preceeding escape chars induce an additional space. E.g., in tex, "\"+arrowright' is encoded to "\ \to" instead "\\to". * Internal: unify before-context and escape-char handling. 2002-04-17 Christoph Wedler * X-Symbol 4.2.3-alpha. * Corrected input method TOKEN for TeX, and READ TOKEN. * New commands "Copy Encoded" and "Paste Decoded", in menu. * New value unique' for x-symbol-8bits' is now also used for input method token, and automatically set, in menu. * Use 8bit if 8bit chars are in the file originally. * Internal: extra language access for input method TOKEN. 2002-04-15 Christoph Wedler * X-Symbol 4.2.2-alpha. * New token language "BibTeX macro" (bib), similar to old "TeX macro" (tex). * Changes in token language (tex): deleted \slash, \ldots, \vdots back to math-mode, but with info "gobbles space". * Deleted token language (utex), instead: new value unique' for x-symbol-8bits' which is more general. * The interface for defining a token language has changed, it is also much more general, useful for ProofGeneral. * Nuked executables, the lisp conversion for all languages is now 2-5 times faster. * Special coding for preview-latex. Using X-Symbol now only gives a 10% overhead of preview's parsing time. Report from David Kastrup, Jan-Ake Larsson. 2002-03-28 Christoph Wedler * X-Symbol 4.2.1-alpha. * Token language TeX has changed, special conversion: no exessive use of braces anymore, no excessive normalization, much faster, and aware of {tabbing}, {verbatim} and \verb. * Reading and saving old files should work without TeX code change except for \ldots, \vdots, \angle, \slash: they are space-aware. * Removed unwanted braces around accented chars and other text-mode TeX macros via M-x x-symbol-conv-decode-old-tex RET. * Other TeX macro changes: added \texteuro, corrected \^\j, nuked alternatives \lbrace, \rbrace, \Vert. Suggestion from David Kastrup, Christophe Raffalli. * X-Symbol (sync w/ v3.4.2). * Would signal error during encoding when executables are enabled. 2002-03-21 Christoph Wedler * X-Symbol 4.1.1-beta (sync w/ v3.4.1). * Corrected and better "locale" handling. Report from Gerard Zwaan. 2002-03-12 Christoph Wedler * X-Symbol 4.1-beta (sync w/ v3.4). * Moved to SourceForge.net. * Bug fix: writing a remote file via ange-ftp would not work. * Automatically deduce default coding via "locale -ck LC_CTYPE". Report from Stephen Eglen. 2002-01-09 Christoph Wedler * X-Symbol 4.0h/beta (sync w/ v3.3i). * Bug fix write-region would always save the whole buffer if X-Symbol is enabled for that buffer. 2001-12-09 Christoph Wedler * X-Symbol 4.0g/beta (sync w/ v3.3h). * isearch+KEYBOARD also work in Emacs, isearch+MENU/GRID still fails. * Super-/subscript commands are also invisible in Emacs on Unix. * Dropped support for Emacs-20. * Make sure to convert just the first part of a multi-part image. * Don't define locate-data-directory', interference with ps-print on Emacs. * New characters zero1 to nine1 for language "Isabelle Symbol". * Better support for other packages, preview-latex. * RPM spec file in source distribution. * Miscellaneous. From Ryurick M. Hristev. Report from David Kastrup, Marco Zunino. 2001-07-24 Christoph Wedler * X-Symbol 4.0f/beta (sync w/ v3.3g) * Distributed with latin-3 font which also works on Emacs/Windows. * Distributed empty font for super-/subscripts on Emacs. * Binary distribution with generated super- and subscript bdf files for Emacs/Windows. * Show super- and subscripts in TeX's math region also on Emacs. * When saving, ask for coding system less often (Emacs-21.0.104+). * Show correct double separator lines on Windows (Emacs-21.0.104+). * Corrected syntax def for cataleft/cataright as matching parens. * Adopted image converter recognition to newer releases of ImageMagick. Report from Uwe Brauer, Ekkehard Koehler. 2001-06-19 Christoph Wedler * X-Symbol 4.0e/beta (sync w/ v3.3f). * Workaround for global-flyspell-mode. * Integration of package "completion". * Warning when using XEmacs-21.0 to XEmacs-21.1.8 * Easier installation when using Emacs-21.0 on MS-Windows. Report from Fred Labrosse, San Ming Lee, Roland Zumkeller. 2000-11-22 Christoph Wedler * X-Symbol 4.0d/beta. * Make the highlighting in the grid buffer look nicer with Emacs. 2000-10-26 Christoph Wedler * X-Symbol 4.0c/beta. * Token language "TeXinfo command". * Slightly different definition of "valid character". * Minor changes. Suggestion from Jakub Narebski. 2000-10-13 Christoph Wedler * X-Symbol 4.0b/beta (sync w/ v3.3e). * In XEmacs, the grid looks the same as with the stable version. * Remove the "local if set" and "default: ..." submenu stuff. 2000-09-14 Christoph Wedler * X-Symbol 4.0a/beta. * Distribution contains the right files. 2000-09-03 Christoph Wedler * X-Symbol 4.0/beta (sync w/ v3.3d). From Stefan Monnier. ### Local Variables: ### filladapt-mode: t ### left-margin: 0 ### fill-column: 59 ### End: