-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathCHANGES
70 lines (47 loc) · 2.16 KB
/
CHANGES
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
User-visible changes in guile-termios
=======================================
* 0.6.3 → 0.6.4 (released 2021-07-02):
- Fix file-name name of info-node
* 0.6.2 → 0.6.3 (released 2021-07-02):
- Allow setting DOCDIR via install make target
* 0.6.1 → 0.6.2 (released 2021-07-01):
- Generate GNU Info documentation
- Move manpage from section 3 to section 7
- Allow building from read-only sources
- Enable cross compilation via CFLAGS_ADD=-Tsystem-triple-here
* 0.6 → 0.6.1 (released 2021-06-12):
- Clean up project structure
- Reimplement installation routine
- Use common strategies to simplify library packaging
- Fix a couple of build system issues
* 0.5 → 0.6 (released 2021-02-20):
- Add (termios frontends) to implement commonly used termios patterns
- Support for controlling DTR and RTS modem lines
- Use errno support from modern Guile instead of privately rolled version
- Fixes in byte compilation steps
- Support for non-default guild program names
- Support for newer versions of pandoc
* 0.4 → 0.5 (released 2014-10-18):
- Documentation can be installed via Makefile target: install-doc
- API for accessing c-cc fields added: get-from-c-cc and put-into-c-cc
- More termios constants added to (termios system)
- Non-existent constants in (termios system) are not dropped entirely
anymore but set to ‘#f’.
* 0.3 → 0.4 (released 2014-10-12):
- Added a reference manual, finally.
- Optional key argument of ‘tc-set-attr’ changed from #:optional-action
to #:key. Strictly speaking, this is an API change, but since this
optional parameter was never documented, I won't bother bumping
major versions.
* 0.2 → 0.3 (released 2014-10-03):
- Cygwin support
This requires Guile 2 in cygwin, which at the time of writing does not
exist as a pre-built package. If all dependencies are installed, though,
Guile 2.0 builds fine.
- Added ‘termios-failure?’
- Added access to ‘errno’
- get-errno
- call-with-errno
- Added high-level module (termios with-exceptions)
- Added an actual test-suite (on top of the general plausibility test)
- Licence switched to 2-clause BSD.