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