-
Notifications
You must be signed in to change notification settings - Fork 10
/
CHANGELOG
48 lines (44 loc) · 1.53 KB
/
CHANGELOG
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
Version 1.0 - 2015-05-08
- (I haven't touched this since 2012-12-19, so I am calling this 1.0.)
- Read configuration from ~/.vt100rc (override with --rc or --no-rc).
- Using config file, support color schemes.
- New options:
* -g / --geometry
* --foreground
* --background
* --colorscheme
* --rc / --no-rc
- Implement the "inverse" graphics attribute.
- Internal refactoring. Of note, now the entire input file is read at once.
- Fix a few bugs.
Version 0.3 - 2010-09-12
- Increase Python compatibility:
* Remove dependence on Numpy.
* Add Python 3 compatibility.
- Imlement the following sequences:
* Cursor save/restore (DECSC, DECRC, CSI s, CSI u).
* Scrolling region (DECSTBM).
* Soft terminal reset (DECSTR).
- Add support for modes, and implement the following:
* IRM (Insertion Replacement Mode)
* LNM (Line Feed/New Line Mode)
* DECAWM (Auto Wrap Mode)
* reverse auto-wrap mode
* xterm cursor save/restore
* alternate screen buffer
- Remove needless verbosity for some unimplemented commands.
- Fix a few bugs.
Version 0.2.1 - 2010-08-14
- Fix a major bug that causes 0.2 to not work at all.
Version 0.2 - 2010-08-09
- Add HTML output format
- Implement the following sequences:
* SGR (Set Graphics Attributes: bold, color, etc.)
* ICH (Insert Character)
* ED param 3 (Erase Saved Lines)
* RIS (Reset)
- Add `rawcat' program
- Add testing framework and many tests
- Many bug fixes, including proper line wrapping / edge cases.
Version 0.1 - 2009-05-21
- Initial Release