CHANGELOG - clic - Clic is an command line interactive client for gopher written in Common LISP (HTM) git clone git://bitreich.org/clic/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/clic/ (DIR) Log (DIR) Files (DIR) Refs (DIR) Tags (DIR) README (DIR) LICENSE --- CHANGELOG (6396B) --- 1 Version 1.0.18 2 2018-12-12 3 peek-byte for in-memory streams (Christopher Eames) 4 5 Version 1.0.17 6 2018-06-05 7 Fixes to octets-to-string. 8 9 Version 1.0.16 10 2016-12-19 11 Remove (safety 0). (Stas Boukarev) 12 Don't assume simple vectors in output-stream-sequence-length. (Stas Boukarev) 13 Produce an error when loaded on implementations without unicode. (Stas Boukarev) 14 15 Version 1.0.15 16 2015-07-01 17 Support strings as external-format name specifiers (LispAlien) 18 19 Version 1.0.14 20 2014-11-28 21 update support information (Hans Huebner) 22 23 Version 1.0.13 24 2014-05-18 25 fix version number (Hans Huebner) 26 27 Version 1.0.12 28 2013-12-30 29 Update :description 30 31 Version 1.0.11 32 2013-12-30 33 Don't reset column to NIL on internal write operations (Anton Vodonosov) 34 35 Version 1.0.10 36 2013-12-09 37 Fix file-position errors (markv) 38 39 Version 1.0.9 40 2013-11-21 41 Dummy release without any functional changes 42 43 Version 1.0.8 44 Make write-sequence call transform-octet (Jason Miller) 45 Fix for CMUCL (Raymond Toy, Xu Jingtao) 46 47 Version 1.0.7 48 2008-08-26 49 Don't read a second time if the first READ-SEQUENCE already reached EOF (Drakma bug report by Stas Boukarev) 50 51 Version 1.0.6 52 2008-08-25 53 Don't use a reserve if we can't rewind the stream (Drakma bug report by Stas Boukarev) 54 55 Version 1.0.5 56 2008-08-01 57 Export RUN-ALL-TESTS instead of RUN-TESTS (caught by Nick Allen) 58 59 Version 1.0.4 60 2008-07-25 61 Cosmetic surgery on test suite 62 63 Version 1.0.3 64 2008-05-30 65 Better checks for invalid UTF-8 data 66 New restart ACCEPT-OVERLONG-SEQUENCE 67 More tests 68 Unused variable in CHECK-END 69 70 Version 1.0.2 71 2008-05-26 72 Removed unnecessary test 73 74 Version 1.0.1 75 2008-05-26 76 Removed two faulty declarations 77 78 Version 1.0.0 79 2008-05-26 80 More redesign for the sake of performance 81 More checks for invalid data 82 More tests 83 Exported functions for length computation 84 85 Version 0.15.3 86 2008-05-23 87 Avoid CHANGE-CLASS on LispWorks if possible 88 89 Version 0.15.2 90 2008-05-22 91 Remove debugging remnants (d'ooh!) 92 93 Version 0.15.1 94 2008-05-21 95 Direct access to underlying stream in case of binary sequence operations 96 More tests 97 98 Version 0.15.0 99 2008-05-21 100 Complete redesign, various additions, bugfixes, performance improvements (with the help of Hans Hübner) 101 102 Version 0.14.0 103 2007-12-30 104 Some fixes for LispWorks (when the underlying stream is a character stream) 105 Optimized methods for UNREAD-CHAR% in case of 8-bit encodings 106 More tests 107 108 Version 0.13.1 109 2007-10-11 110 Small fix for AllegroCL's "modern" mode 111 112 Version 0.13.0 113 2007-09-13 114 Better optimizations for STREAM-WRITE-SEQUENCE (thanks to Anton Vodonosov) 115 Bugfix for STREAM-WRITE-BYTE 116 117 Version 0.12.0 118 2007-09-07 119 Added "bound" for flexi input streams 120 121 Version 0.11.2 122 2007-04-06 123 Fixed bug in STREAM-WRITE-STRING implementation (reported by quasi) 124 125 Version 0.11.1 126 2007-03-22 127 More ugliness for a bit of output performance in special cases 128 129 Version 0.11.0 130 2007-03-09 131 Re-factoring of how encoding errors are handled (patch by Anton Vodonosov) 132 133 Version 0.10.3 134 2007-02-19 135 Fixed bug in UTF-16 output (patch by Stelian Ionescu) 136 Fixed *SUBSTITUTION-CHAR* example in docs 137 138 Version 0.10.2 139 2007-01-12 140 Another fix - sigh... 141 142 Version 0.10.1 143 2007-01-11 144 Fixed the last change (thanks to Red Daly) 145 146 Version 0.10.0 147 2007-01-10 148 Added transformers to in-memory streams (thanks to Chris Dean) 149 Documentation fixes 150 151 Version 0.9.1 152 2006-12-27 153 More performance improvements (thanks to Robert J. Macomber for SBCL hints) 154 155 Version 0.9.0 156 2006-12-27 157 Complete re-factoring to improve performance and reduce consing (at least for LispWorks) 158 Added some tests 159 Added *PROVIDE-USE-VALUE-RESTART* 160 Added FLEXI-STREAM-POSITION-SPEC-ERROR condition 161 162 Version 0.8.0 163 2006-11-14 164 Added USE-VALUE restart for STREAM-READ-CHAR (thanks to Anton Vodonosov) 165 Added *SUBSTITUTION-CHAR* 166 167 Version 0.7.2 168 2006-11-06 169 Removed unnecessary CHECK-EOF-NO-HANG also for in-memory streams (see 0.5.8) 170 171 Version 0.7.1 172 2006-10-31 173 Argh, missed the most important part... 174 175 Version 0.7.0 176 2006-10-31 177 Added KOI8-R (thanks to Igor Plekhov) 178 179 Version 0.6.6 180 2006-10-06 181 Made sure not to apply Gray stream generic function to underlying stream 182 183 Version 0.6.5 184 2006-10-06 185 Optimized STREAM-WRITE-SEQUENCE and STREAM-READ-SEQUENCE for arrays of octets 186 187 Version 0.6.4 188 2006-10-05 189 Made READ-BYTE/WRITE-BYTE the default behaviour, i.e. we only use the sequence functions for LW if necessary 190 191 Version 0.6.3 192 2006-10-02 193 Fixed problems with CMUCL Gray streams implementation (reported by Ivan Toshkov) 194 195 Version 0.6.2 196 2006-09-23 197 Added method for MAKE-LOAD-FORM which is needed for OpenMCL (reported by Robert Synnott, see Drakma mailing list) 198 199 Version 0.6.1 200 2006-09-15 201 Switched FILE-POSITION implementation to TRIVIAL-GRAY-STREAMS (thanks to David Lichteblau) 202 203 Version 0.6.0 204 2006-09-13 205 Implemented file positions for LispWorks 206 207 Version 0.5.10 208 2006-09-04 209 Flexi streams can have binary element types now 210 211 Version 0.5.9 212 2006-09-01 213 Added string functions 214 215 Version 0.5.8 216 2006-09-01 217 CHECK-EOF-NO-HANG is not necessary 218 Updated LW links in documentation 219 Changed package handling in system definition (thanks to Christophe Rhodes) 220 221 Version 0.5.7 222 2006-06-29 223 Removed incompatibility with AllegroCL, see mailing list archive for details 224 225 Version 0.5.6 226 2006-06-13 227 Fixed Emacs mode lines (reported by Robert Goldman) 228 229 Version 0.5.5 230 2006-05-24 231 Some small fixes for LW 232 233 Version 0.5.4 234 2006-05-18 235 Workaround for CMUCL (thanks to Satyaki Das) 236 237 Version 0.5.3 238 2006-03-06 239 Fixed more typos in stream.lisp 240 Added missing exports in packages.lisp 241 242 Version 0.5.2 243 2006-01-26 244 Fixed typos in stream.lisp (thanks to James Bielman) 245 246 Version 0.5.1 247 2005-12-14 248 Some bugfixes in output.lisp (thanks to Jan Idzikowski) 249 250 Version 0.5.0 251 2005-12-11 252 Added in-memory streams 253 Exported types 254 Added specific conditions 255 256 Version 0.4.1 257 2005-12-05 258 Updated docs 259 260 Version 0.4.0 261 2005-12-05 262 Added US-ASCII encoding 263 Added *USE-REPLACEMENT-CHAR* 264 265 Version 0.3.0 266 2005-11-26 267 Added UNREAD-BYTE and PEEK-BYTE 268 269 Version 0.2.4 270 2005-11-26 271 WIN32:CODE-PAGE only for LispWorks 272 273 Version 0.2.3 274 2005-11-26 275 Added STREAM-TERPRI to appease AllegroCL 276 Fixed typo in docs 277 278 Version 0.2.2 279 2005-11-26 280 Patch to make class precendence list work in AllegroCL (David Lichteblau) 281 282 Version 0.2.1 283 2005-11-25 284 Adapted to new TRIVIAL-GRAY-STREAMS API (David Lichteblau) 285 More changes for portability, specifically for SBCL (David Lichteblau) 286 287 Version 0.2.0 288 2005-11-25 289 Portable version thanks to TRIVIAL-GRAY-STREAMS (David Lichteblau) 290 291 Version 0.1.1 292 2005-11-25 293 Documentation enhancements 294 295 Version 0.1.0 296 2005-11-25 297 Initial public release