blob: 59df5bd21bc603cc0b1f849fe5526eec753b2e4d (
plain)
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
|
## 1.0 (2018-09-23)
Features:
- Support UTF-8
- Support readline-like editing
- Quit on Esc
- Redraw on terminal resize
- Bracketed paste escapes are ignored
Performance:
- Initialize tty interface before reading stdin
## 0.9 (2017-04-17)
Features:
- Support Ctrl-k and Ctrl-j for movement
Performance:
- Use threads to parallelize sorting
- Improve parallelism of searching and scoring
Internal:
- Fix test suite on i386
- Replace test suite with greatest
- Add property tests
- Add acceptance tests
## 0.8 (2017-01-01)
Bugfixes:
- Fix cursor position shifing upwards when input has less than 2 items.
## 0.7 (2016-08-03)
Bugfixes:
- Fixed a segfault when encountering non-ascii characters
- Fixed building against musl libc
## 0.6 (2016-07-26)
Performance:
- Use threads to parallelize searching and scoring
- Read all pending input from tty before searching
- Use a lookup table for computing bonuses
Bugfixes:
- Fixed command line parsing on ARM
- Fix error when autocompleting and there are no matches
## 0.5 (2016-06-11)
Bugfixes:
- Made sorting stable on all platforms
## 0.4 (May 19, 2016)
Features:
- Add `-q`/`--query` for specifying initial query
Bugfixes:
- Fixed last line of results not being cleared on exit
- Check errors when opening the TTY device
## 0.3 (April 25, 2016)
Bugfixes:
- Runs properly in a terminal with -icrnl
## 0.2 (October 19, 2014)
Features:
- Allow specifying custom prompt
Performance:
- Reduce memory usage on large sets
Bugfixes:
- Terminal is properly reset on exit
- Fixed make install on OS X
## 0.1 (September 20, 2014)
Initial release
|