source: trunk/third/vte/NEWS @ 20883

Revision 20883, 4.0 KB checked in by ghudson, 20 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r20882, which included commits to RCS files with non-trunk default branches.
Line 
10.11.11: Add APIs for setting font with/without antialiasing, cursor color,
2         hilite color, and a forkpty()-alike.  Fix meta-space.  Use glib 2.4's
3         child watch API if available.
4         Add a configure switch for setting the default emulation instead of
5         hard-coding it to be "xterm".
6         Tweak autowrapping of text to handle cases where the terminal has
7         both LP and xn capabilities.
8         Truncate empty lines when copying text to mimic xterm.
9         Internally abstract out matching APIs, though we still use POSIX regex.
10         Try to set UTF8 line editing mode under sufficiently-new Linux.
11         Obey Pango's specified attributes when displaying pre-edit text.
12         Never steal modifier keys which might affect the input method from
13         the input methods.
14         Fix python binding so that help() lists the terminal class.
150.11.10: Fix cases where the application sets the encoding.  Adjust display of
16         way-too-wide characters to better comply with openi18n.
170.11.9: Accessibility improvements.  Multihead fixes.  Revert to the 0.10 way
18        of determining how wide an ambiguously-wide character should be.  Fix
19        origin mode.  Fix linefeed mode, really.  Fix saving/restoring the
20        cursor position via DECSET/DECRST.  Fix handling of control characters
21        in the middle of control sequences.  Don't subject users to my crude
22        approximation of U00A3 if any available font can be used instead.
230.11.8: Fix some memory leaks.  Fix compilation on Solaris.  Fix Ctrl-Space.
240.11.7: Properly recognizes 8-bit versions of SS2 and SS3 intermixed with
25        UTF-8.  Add Macedonian and Welsh translations (yay GTP!).  Fix keypad
26        page down key in application keypad mode.  Internalize some conversions
27        to work better on platforms which lack a gunichar-compatible iconv
28        target or UTF-8 to UTF-8 conversions.
290.11.6: Recognizes 8-bit versions of SS2 and SS3.
30        Shares pixmap and pixbuf backgrounds between multiple terminal widgets
31        within the same process, reducing both memory and CPU use.
320.11.5: Support for PC437.  Fix Ctrl+/.  Use xrdb font settings if GTK+ doesn't
33        have anything to say.
340.11.4: Speedier transparency update when you move the windows, fixes for
35        flickering when scrolling part of the screen, accessibility fixes.
36        Bold works again.
370.11.3: Reworked handling of ISO-2022 text, handles Chinese and Korean
38        correctly.
390.11.2: Fix for wrapping when selecting by word or lines.  Fix to conform to
40        OpenI18N assertions.
410.11.1: A native FT2 drawing backend which may be faster than Pango on systems
42        without Xft2.  Support for scrolling backgrounds for everyone.
430.11.0: Support for using font sets for better Unicode coverage when drawing
44        using Xft2.  Support for scrolling backgrounds with Xft2.
450.10: Rewrote selection to better integrate dingus and autoscroll support.  The
46      previous implementation was just a mess.  Changed the APIs so that callers
47      have to decide whether or not to log (NOTE: this breaks gnome-terminal
48      versions before 2.1.1 and 2.0.2).
490.9: Added integration with gnome-pty-helper.  This makes the lastlog/utmp/wtmp
50     stuff work.
510.8: Added iso-2022 and national replacement character substitutions.  Line
52     drawing characters are now represented as Unicode code points internally,
53     so if you select a graphical line, you'll get the right results when you
54     paste it.
550.7: Broke rendering code up into a couple of pieces to take advantage of
56     Xft2 and Xlib APIs for drawing more than one character at a time.
570.6: Replaced the trie parser with a table-driven parser which is faster but
58     only accurate enough for ANSI-compatible terminal types.  At some point
59     I'll add a redirection layer to use the older code for other terminals.
600.5: Store characters as gunichars internally instead of wchar_t's.  Most of
61     the internal processing is performed on gunichars anyway.
620.4: Support for Xft2 (which lets us do things faster than Xft1), and python
63     bindings.
640.3: Initial accessibility peer implementation.
65
66prehistory
Note: See TracBrowser for help on using the repository browser.