-
Notifications
You must be signed in to change notification settings - Fork 1
/
NEWS
120 lines (67 loc) · 2.32 KB
/
NEWS
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
elmpd News -- history of user-visible changes -*- outline -*-
* 1.0 releases
** 1.0.0
First "1.0" release.
* 0.3 builds
** 0.3.1
*** User-visible changes
**** Added a brief Texinfo manual
** 0.3.0
*** User-visible changes
**** Added two new functions
Added `elmpd-conn-status' and `elmpd-conn-failed-p'.
* 0.2 builds
** 0.2.4
No user-visible changes.
** 0.2.3
No user-visible changes.
** 0.2.2
*** User-visible changes
**** Added 'elmpd-chain'
You can now chain commands with more convenient syntax.
** 0.2.1
*** Bug fixes
**** 'elmpd-send' was sending "noidle" in the old way
** 0.2.0
*** User-visible changes
**** Support for command-lists
* 0.1 builds
** 0.1.9
*** Bug fixes
**** Handle no current command in failure responses
** 0.1.8
*** User-visible changes
**** Minor changes to the docs
** 0.1.7
*** User-visible changes
**** Byte-compiled functions are handled better when logging
**** All keyword arguments to `elmpd-connect' are validated
An error will be signalled if any are un-recognized.
** 0.1.6
*** User-visible changes
The `elmpd' logging facility now takes a facility field; the idea is that packages built on top of `elmpd' can re-use its logging feature while still distinguishing their log statements.
** 0.1.5
*** User-visible changes
Callers can explicitly rule-out local sockets by setting `elmpd-socket' to nil before calling `elmpd-connect'.
** 0.1.4
*** User-visible changes
**** Support for local Unix sockets
** 0.1.3
*** User-visible changes
**** Signature change for idle callbacks
This commit changes the signature for idle callbacks; instead of receiving the response text ("changed: foo\nchanged: bar\n...") as its second parameter, it will now receive a list of symbols indicating the changed sub-system(s) (e.g. '(foo bar)).
** 0.1.2
*** Bug fixes
**** No longer use regex to find successful responses
For reasons unknown, the author obtusely chose to use an
overly-complex regex to detect successful responses. This commit fixes
that regrettable choice.
** 0.1.1
*** User-visible changes
**** Added =elmpd-clear-log=
**** =elmpd-connection= objects being pretty-printed in log messages
*** Bug fixes
**** "noidle" response not being processed
Fixed a nasty bug wherein the "OK\n" response from "noidle" commands wasn't being processed correctly
** 0.1.0
Initial release.