-
Notifications
You must be signed in to change notification settings - Fork 80
/
ChangeLog
238 lines (160 loc) · 4.78 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
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
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
------------------------------------------------------------------------------
cppman Changelog
------------------------------------------------------------------------------
cppman 0.5.7 (Jun 27th, 2024):
Bug fixed:
* cppreference.com: fix [static], [virtual]
* pager: propoerly fallback to less (#173)
* Properly escape regex string literals
cppman 0.5.6 (Mar 27th, 2023):
Bug fixed:
* Default UA blocked by cppreference.com
cppman 0.5.5 (Mar 24th, 2023):
Features added:
* Improve crawler reliability.
* Update index.db
cppman 0.5.4 (Oct 3rd, 2022):
Features added:
* Update index.db
cppman 0.5.3 (January 8th, 2021):
Bug fixed:
* VIM pager re-rendering.
cppman 0.5.2 (January 5th, 2021):
Bug fixed:
* Python 3.9 compatibility
* Fix index building
* Fix keyword searching
cppman 0.5.1 (June 15th, 2020):
Bug fixed:
* Tones of bug fixed, thanks @SGSSGene, again!
cppman 0.5.0 (August 18th, 2018):
Features added:
* index.db update.
* Separate keyword table for better queries.
* Add neovim as pager support
Bug fixed:
* Tones of bug fixed, thanks @SGSSGene
cppman 0.4.9 (April 24th, 2016):
Bug fixed:
* Several bug fixes and parser improvement.
* pager.sh improvements.
* Fix regexp for python 3.7
cppman 0.4.8 (April 24th, 2016):
Bug fixed:
* Fix in-vim loading.
* Use html5lib instead of html.parser.
* Fix table parser for certain situation.
* Various bug fixes.
* Unify pager script.
cppman 0.4.6 (October 8th, 2015):
Bug fixed:
* Various of bug fix.
Features add:
* MacOS support
cppman 0.4.5 (July 1th, 2015):
Bug fixed:
* Multiple formatting bugs fixed
* Fix typos
Features add:
* Migrate to Python 3
cppman 0.4.2 (January 18th, 2015):
Bug fixed:
* `cache-all` now respect user's selection of source
* fallback to less if vim is not found
cppman 0.4.1 (October 12th, 2014):
Bug fixed:
* Minor bug fixes
* Fix empty man pages on some system (MacOS)
* Fix wrong output dev
cppman 0.4.0 (October 10th, 2014):
Features added:
* Add cppreference.com backend
cppman 0.3.1 (November 29th, 2013):
Bug fixed:
* Minor bug fixes
* Update manpage copyright year
Features added:
* Allow right click to go back to previous page
* Update README with RST format.
cppman 0.3.0 (November 15th, 2013):
Bug fixed:
* Fix various formatting bugs, issue #15, #17
Features added:
* Update search index (index.db).
* New DOM-based table parser, all table can be rendered correctly.
* Automatically re-render when window is resized.
* Better hyperlink support, implement our own page loader instead of
using VIM's keyword program.
* We can now jump between hyperlinks with mouse double-click
cppman 0.2.7 (September 25th, 2013):
Bug fixed:
* Fix prefix bug that still persist in 0.2.6 version
cppman 0.2.6 (September 24th, 2013):
Bug fixed:
* Fix prefix when install via easy_install or pip
* Fix formatting bugs
* Add Travis CI test
cppman 0.2.5 (July 28th, 2013):
Bug fixed:
* Extra color control characters on some distro
* Misc formatting bugs
* Redirect format error to /dev/null
cppman 0.2.4 (June 05th, 2013):
Bug fixed:
* Fix some formatting issue
* Fix typos
Features added:
* New index crawler, much faster!
* Update index.db
cppman 0.2.3 (February 13rd, 2013):
Features added:
* More C++11 support
* Update cplusplus.com index
* Faster crawler (30x improvement)
cppman 0.2.2 (January 19th, 2013):
Bug fixed:
* Fix formatting due to the change of cplusplus.com
* Fix syntax highlighting in vim
Features added:
* Reimplement table converter, now support unlimited column table
generation
cppman 0.2.0 (September 19th, 2012):
Bug fixed:
* Fix formatting due to the change of cplusplus.com
Misc:
* Rename project from manpages-cpp to cppman
cppman 0.1.9 (April 22nd, 2012):
Bug fixed:
* Fix formatting due to the change of cplusplus.com
cppman 0.1.8 (November 29th, 2011):
Bug fixed:
* Fix formatting due to the change of cplusplus.com
cppman 0.1.7 (October 7th, 2011):
Bug fixed:
* Minor formatting bug
Features added:
* Pager is now configurable, either 'vim' or 'less' is accepted.
* Integration of mandb is now configurable, default disabled.
cppman 0.1.6 (April 2nd, 2011):
Bug fixed:
* Fix formatting due to the change of cplusplus.com
cppman 0.1.5 (January 31st, 2011):
Bug fixed:
* Backslashes in EXAMPLE section disappear
* Empty "#include" line in some pages
Features added:
* Syntax highlighting support for SYNOPSIS and EXAMPLE section
* Update database
cppman 0.1.3 (September 26th, 2010):
Features added:
* Add BSD support (Issue #1)
cppman 0.1.2 (September 21st, 2010):
Bugs fixed:
* Minor bug fix
cppman 0.1.1 (September 11st, 2010):
Bugs fixed:
* Minor bug fix
Features added:
* Enable mandb support
cppman 0.1.0 (September 11st, 2010):
* Initial release