blob: a100f6de4ce2d9e6020800ba0327ede99e81dbea [file] [log] [blame]
Chris Allegrettabdea41e2002-01-05 18:54:43 +0000112/05/2002 - GNU nano 1.1.5 is out. The main new feature in this
2 release if the changed behavior of the keypad. Nano now
3 does the Right Thing and used keypad() by default. If
4 you wish to use the keypad arrow keys in certain
5 terminals, you may use the -K or --keypad flag to
6 use the old behavior. Users of other OSes should see
7 better handling of their non-keypad keys in this
8 release. Other changes include more Hurd fixes, fixes
9 parsing the .nanorc, display fixes for the color syntax
10 highlighting, gettext stabilization and many translation
11 updates. This is amost like a stable release, much like
12 in the 0.9.x series when every other release was the
13 mosts stable one :) Have fun!
14
Chris Allegretta7bf25092001-12-12 02:44:40 +00001512/11/2001 - GNU nano 1.1.4 is released. This release contains
16 rudimentary color syntax support (but it's still
17 broken), compatibility fixes for the Hurd and FreeBSD,
18 spell checker and wrapping fixes, and more. It seems
19 that the amount of interest in the code is inversely
20 proportional to the amount of time since last release,
21 so it's time to show the world all the changes since
22 1.1.3 ;) Have fun with it!
23
Chris Allegrettadc57bba2001-10-26 16:14:45 +00002410/26/2001 - GNU nano 1.1.3 is released. As far as new features go,
25 the help system is now available for all functions in the
26 editor. Also, nano will also now print a message on
27 the status bar when it automatically converts a file from
28 Mac or DOS format, and trying to load a file that
29 has already been loaded in multibuffer mode will now also
30 cause an error message. There is now a "goto previous
31 word" which you can use by hitting Meta-Space Bar.
32 As for fixes, a SEVERE bug in the
33 null_at code which discarded the memory address of
34 reallocated memory has been fixed. This is probably
35 the biggest bug fix in well over the last year of
36 development. There are also some display fixes for when
37 the screen shouldn't center itself on cut or uncut text.
38 Also, the comments in the header files incorectly said
39 that nano was distributed under version 1 of the GPL when
40 the accompanying license was the GPLv2.
41 If you're using nano-1.1, it is highly
42 recommeneded you upgrade to this release. If using 1.0,
43 wait for version 1.0.6 which should be available early
44 next week. Enjoy!
45
Chris Allegretta03260b42001-10-04 01:24:07 +00004610/03/2001 - GNU nano 1.1.2 is out there. Many new features in this
47 release, including support for auto-converting from
48 DOS and Mac formatted files, as well as toggles for
49 writing out files in these formats. Pico's -o flag has
50 been implemented, as has some new smooth scrolling code
51 (which can be used in place of the default jerky scrolling
52 behavior). Also, there is now a "find matching
53 bracket/brace/etc" feature (Meta-]). The .nanorc file
54 now accepts setting the tabsize, and the help text at the
55 bottom of the editor is now better spaced out in the
56 search/replace prompts. There are also the usual helping
57 of bugfixes, translation updates and, surely a bug or two.
58 You better get ready!
59
Chris Allegretta0e8c8d82001-07-29 01:16:27 +00006007/28/2001 - GNU nano 1.1.1 is released. Our second 1.1 unstable release
61 features many bugfixes from the initial release, in
62 particular fixs for the multibuffer code, and various
63 compiler macro fixes. The shortcut lists for
64 the search and replace prompts are a little more logical
65 (with cancel the last option again), and the included
66 gettext was re-downgraded to 0.10.35 due to problems
67 on the PPC platform. GNU nano now includes its own
68 aclocal macros in the m4/ directory to allow rebuilding
69 the configure script to work on platforms regardless of
70 their gettext version.
71
Chris Allegretta9a748602001-07-15 16:07:23 +00007207/15/2001 - GNU nano 1.1.0 is released. This is the first release
73 in the 1.1.x unstable series of GNU nano. It
74 incorporates all changes up to the 1.0.3 release,
75 and also includes many many new features, including
76 appending to as well as overwriting files, writing
77 marked text to a separate file, dynamic wrap length,
78 lots more compatibility with Pico, and new optional
79 features like .nanorc file support and multiple file
80 buffers! All in all, plenty of new stuff that's sure
81 to introduce lots of bugs ;-) Have fun with it, but
82 be careful, unstable means unstable.
83
Chris Allegretta38068cd2001-04-06 20:04:23 +00008404/06/2001 - GNU nano 1.0.1 is out there. The only new feature is a
85 configure option for those who want to disable all
86 word wrapping from nano, --disable-wrapping. Bug fixes
87 this release include some bugs with autoconf and i18n,
88 and several fixes in the file browser including a
89 segfault on Solaris, symlinks to directories now work
90 properly, and nano now sorts files case insensitively
91 like pilot. Have fun with it.
92
Chris Allegretta2bfbda02001-03-23 03:50:44 +00009303/22/2001 - GNU Nano 1.0 is released! The autoindent wrapping bug
Chris Allegretta4aa302f2001-03-18 18:50:04 +000094 has been fixed, as well as strange bug when using Pico
95 mode and regex search. There have also been some minor
96 spelling and documentation updates. As stated on the
97 website, there are currently no known bugs with nano, but
98 some will pop up eventually and they will be addressed in
99 subsequent releases. We hope you enjoy this first stable
100 release of nano, and as always, feedback is welcome!
101 nano@nano-editor.org.
102
Chris Allegrettaf4a98642001-02-19 05:28:00 +000010302/19/2001 - Nano 0.9.99pre3 brings a lot of changes! The most important
104 being that nano is now officially a GNU program. Some
105 changes have been made for GNU compatibility (like the
106 default list of shortcuts, "^G Get Help" is now Listed and
107 "^_ Goto Line" is not). The Yes/No/All keys have
108 finally been internationalized also. All in all, quite
Chris Allegretta88520c92001-05-05 17:45:54 +0000109 a few changes, considering nano is supposed to be in a code
110 freeze. But there are the usual helping of bugfixes, a
Chris Allegrettaf4a98642001-02-19 05:28:00 +0000111 nasty bug when cutting text in -k mode and some
Chris Allegretta88520c92001-05-05 17:45:54 +0000112 compatibility issues with older ncurses libraries have also
113 been fixed. All in all, a lot to see.
Chris Allegrettaf4a98642001-02-19 05:28:00 +0000114
Chris Allegretta90e04042001-01-31 18:01:24 +000011501/31/2001 - Nano 0.9.99pre2 is released. Not surprisingly, all that is
116 new is bugfixes, bugfixes, bugfixes. There were a few
117 cleanups in unneeded global variables and duplicate
118 functions, but most is just fixing. Specifically, there
119 is now a preliminary (read: needs testing) fix for
120 resizing the editor in any mode other than normal edit
121 mode. Other fixes include some more tab completion
122 segfaults, and an silly segfault that occurred when
123 successfully writing a file on the 2nd try (i.e. after an
124 initial write error). Slowly but surely, on toward 1.0 we
125 travel.
126
Chris Allegretta9d6f3f32001-01-21 02:35:03 +000012701/17/2001 - Nano 0.9.99pre1 is released. This is the first pre-1.0
Chris Allegretta9faa3f12001-01-18 04:37:09 +0000128 release of nano, and is also the first release since the
129 code freeze for nano 1.0. Don't expect (or request) any
130 new features between now and nano 1.0, only bugfixes,
131 optimizations and doc/translation updates. For fixes, a
132 nasty segfault when trying to insert one's home directory
133 (~), some checks for the NumLock key making the keypad
134 go awry, window size sanity checks, many autoconf fixes,
135 and support for the KDE konsole keypad layout. Have fun.
136
Chris Allegretta16991442001-01-07 22:06:11 +000013701/07/2001 - Nano 0.9.25 is the "Just one more feature I swear!" release.
138 It includes one new feature that Pico has had forever, a
139 built-in file browser. Since not everyone may want this
140 option, there is a --disable-browser option to the
141 configure script as well. Other changes include slightly
142 different keypad handling, and a bugfix for crashes when
143 tab completion in certain instances. Have fun and Happy
144 New Year!
145
Chris Allegretta88520c92001-05-05 17:45:54 +000014612/18/2000 - Nano 0.9.24 is released. This version contains the last of
Chris Allegretta66149e72000-12-19 02:51:06 +0000147 the security fixes for writing files, as well as for a
148 nasty segfault when nano is unable to open a file for
149 reading, among other fixes. Nano also now cowardly
150 refuses to open device files, to stop silly things like
151 trying to open /dev/zero. New features include being
152 Able to use Meta-Meta-<key> as Control-<key>, better
153 HURD support, and some new flags have been added for Pico
154 compatibility. Upgrading to this version is highly
155 recommended.
156
Chris Allegretta88167602000-12-09 00:07:06 +000015712/08/2000 - Nano 0.9.23 is the "race conditions bite" release. The
158 main reason for this release is the less-than-optimal
159 fix for the security issue in nano with following symbolic
Chris Allegretta88520c92001-05-05 17:45:54 +0000160 links. Hopefully this will fix the problem permanently.
Chris Allegretta88167602000-12-09 00:07:06 +0000161 The --nofollow option also works again for those who
162 are real security nuts. There are also some display and
163 search fixes, and the --disable-spell function was renamed
164 to --disable-speller to be in line with nano and pico's
165 "speller" term.
166
Chris Allegrettaac139dd2000-12-02 21:31:17 +000016712/02/2000 - Nano 0.9.22 is released, with many more changes and
168 additions than imaginable. The most important change is
169 a fix for unsafe handling of symbolic links which could
170 lead to symlink attacks if nano were to exit because
171 of an error or signal. Also there are better checks when
172 saving files.
173 As for new features, username tab completion is
174 now working well, the internal spell checker code has been
175 tweaked, you can now unjustify if you don't like how the
176 justify formatted your text, and there are more
177 options for configure, including --disable-spell and
Chris Allegretta9ee2a0d2000-12-02 21:50:57 +0000178 --disable-justify and --enable-extra (for those who like
179 surprises). All in all, a whole lot of changes in
Chris Allegrettaac139dd2000-12-02 21:31:17 +0000180 a little over a week.
181
Chris Allegretta71366cd2000-11-23 21:04:27 +000018211/23/2000 - Happy Thanksgiving! Nano 0.9.21 is our "last version was
183 a big turkey" release. It fixes several bugs introduced
184 by the previous version, as well as a few long-
185 standing display bugs. All 0.9.20 users are strongly
186 encouraged to upgrade to this release.
187
18811/18/2000 - Nano 0.9.20 is finally out the door. Probably the biggest
Chris Allegretta44b52ca2000-11-18 16:46:14 +0000189 change is the brand new way nano displays previous search
190 and replace strings (they are now editable!) This is a
191 break from Pico's (inconsistent) interface, so if you
192 don't like the new way, "Pico" mode (-p on the command
193 line or Meta-P within nano) still works the "old"
194 way.
195 Other new features include being able to deal with
196 search strings of any length, a new internal spell feature
197 (courtesy of Mr. Rocco Corsi) and tab completion when
198 reading in or writing out files! There's also the usual
199 billion or so bug fixes. Feedback on this release is
Chris Allegretta88520c92001-05-05 17:45:54 +0000200 welcome because so much has changed, especially with the
201 previous string display in search and replace. Email ->
202 nano@nano-editor.org <-. If you like something, don't like
203 something, or just want to order a pizza, let us know!
Chris Allegretta44b52ca2000-11-18 16:46:14 +0000204
Chris Allegretta07e97d62000-10-03 01:52:50 +000020510/02/2000 - Nano 0.9.19 is the "Chris is getting married in less than
206 a week and needs a distraction" release. There are only
207 a few actual code changes, mainly portability and compiler
208 warning fixes. Nano now also supports PDCurses, which
209 enables easily-built nano executables for Windows NT
210 and 95/98 for the brave. The official nano site has
211 changed (again) as well, check out www.nano-editor.org for
212 all the latest nano schtuff.
213
Chris Allegretta629edad2000-09-19 00:27:19 +000021409/18/2000 - Nano 0.9.18 is unleashed. It has some new keyboard
215 handling code, cygwin support out of the box, and
216 a more portable handler for the NOHELP toggle. There
217 is also a fix for a somewhat serious bug whereby trying
218 to insert a directory instead of a normal file would
219 destroy the contents of the editor. A must-see. Four
220 stars.
221
Chris Allegretta423cbfd2000-09-04 16:21:29 +000022209/04/2000 - Nano 0.9.17, the Labor Day release, is released after a
223 quiet spell (almost an entire month since last release!)
224 New features include better (not yet perfect) binary
225 display support and toggle support for most of the program
226 flags (M-c, M-i, M-z, M-x, M-p, M-w, M-m, M-k and M-e for
227 -c, -i, -x, -p, -w, -k, and -R).
228
Chris Allegretta88520c92001-05-05 17:45:54 +000022908/09/2000 - Nano 0.9.16, after some struggling, is released. This release
Chris Allegrettaba96f7a2000-08-09 21:38:28 +0000230 should fix a few of the holes that 0.9.15 dug. The
231 "cutting text on the first line" bug is fixed, as is the
232 "cutting text on the last line" bug. Nice symmetry there
233 huh? Also the --tabsize argument should now work as well
234 as by using -T.
235
Chris Allegretta88520c92001-05-05 17:45:54 +000023608/03/2000 - Nano 0.9.15 is the "I can't think of a release description"
Chris Allegretta0bf4e142000-08-04 02:42:04 +0000237 release. There are the usual gala of display bugfixes,
Chris Allegretta88520c92001-05-05 17:45:54 +0000238 a fix for the the nasty bug in -k mode that could create a
Chris Allegretta0bf4e142000-08-04 02:42:04 +0000239 loop in the file being edited, and some other code
240 cleanup. Also, the -T option should now work regardless
241 of the curses library used. Yay.
242
Chris Allegrettaa1a55c72000-07-28 00:36:03 +000024307/27/2000 - Nano 0.9.14 is officially the "13 is so unlucky it should
244 be skipped as a version number" release. One typo
245 caused unending problems (calling nano with either -t or
246 -k caused both flags to be used). The -k code is also now
Chris Allegretta88520c92001-05-05 17:45:54 +0000247 closer in functionality to Pico's -k mode; please
Chris Allegrettaa1a55c72000-07-28 00:36:03 +0000248 note that this code is not finished yet. Working on this
249 code has made me realize that there is not enough
250 abstraction in the code, and I will be working on that
251 for the next release. Until then, have fun with this
252 version.
253
Chris Allegrettaedebbe62000-07-23 16:45:20 +000025407/23/2000 - Nano 0.9.13 has a few new bits and bobs, most notably the
Chris Allegretta231d3d62000-07-22 19:33:19 +0000255 -k option from Pico (cut to end of line). The majority
Chris Allegretta88520c92001-05-05 17:45:54 +0000256 of changes in this release are bugfixes, however, including
Chris Allegretta231d3d62000-07-22 19:33:19 +0000257 the usual display fixes and fixes for writing to symbolic
258 links and un-writeable files. Barring any other major
259 changes, this should be the feature set for nano 1.0,
260 whenever it might be released =-)
261
Chris Allegrettae955dae2000-07-07 22:24:59 +000026207/07/2000 - Nano 0.9.12 (The "lucky day" release) is bursting with new
263 features, bug fixes, and yummy fruit flavor. For
264 changes, the alternate replace keystroke ^W^T is now
Chris Allegretta88520c92001-05-05 17:45:54 +0000265 ^W^R to be compatible with later versions of Pico.
Chris Allegrettae955dae2000-07-07 22:24:59 +0000266 ^W^T is now goto line, again for Pico compatibility.
267 As for new features, the wonderful/hated magic line
268 code has returned with a vengeance! Also, regular
269 expression searches and replaces have been incorporated
Chris Allegretta88520c92001-05-05 17:45:54 +0000270 via the -R flag. And, of course, there are the usual
Chris Allegrettae955dae2000-07-07 22:24:59 +0000271 helping of display and other bug fixes to top it all
272 off.
273
Chris Allegretta4da1fc62000-06-21 03:00:43 +000027406/20/2000 - Nano 0.9.11 presents drastic rewrites of the most buggy
Chris Allegretta37985882000-06-20 00:39:20 +0000275 routines in the program, specifically the wrapping code
276 and almost all of the display routines. There are many
277 improvements and bugfixes to the display subsystem in
278 general, but there may be bugs lurking yet. Also, after
279 many MANY requests, there is now an option to set the
280 displayed tab width (-T, --tabsize). Note that
281 this function just changes the way tabs LOOK in the
282 editor, the tabs you input are still real tabs of normal
283 width (usually 8 characters); nano just makes them look
Chris Allegretta88520c92001-05-05 17:45:54 +0000284 smaller or bigger while in the editor. New in the
285 translation department is an Indonesian translation (id).
Chris Allegretta37985882000-06-20 00:39:20 +0000286
Chris Allegretta2b26e0a2000-06-07 04:02:06 +000028706/06/2000 - Nano 0.9.10 is primarily a bugfix for the loss of SIGINT when
288 using "run and terminate" flags (for example, --help).
289 There are also some minor documentation updates. This
290 version of nano is the most stable in quite some time, and
291 is likely to be the most stable for awhile. Users are
292 encouraged to upgrade to this version.
293
Chris Allegrettaa2ea1932000-06-06 05:53:49 +000029405/31/2000 - Nano 0.9.9 introduces much better working i18n support,
295 more portability, and a ton of bugfixes. While
296 nano is not likely anywhere near 1.0 in terms of
297 code quality, it gets a quantum leap closer with this
298 release.
299
30005/18/2000 - Nano 0.9.8 (the 'what broke now?' release) should fix
301 the resize crash people have been experiencing. It also
302 offers a new input method that should allow nano to do
303 things the right way (like ^S, ^Q, custom suspend keys)
Chris Allegretta88520c92001-05-05 17:45:54 +0000304 and hopefully won't break with non-US keyboards. There
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000305 are also the obligatory display fixes and speedups. Have
306 fun with it.
307
30805/14/2000 - Nano 0.9.7 (the Mother's Day release) continues in the long
309 line of display fixes, and also fixes the broken symlink
310 behavior (i.e. symlinks weren't being followed by
311 default). Hopefully all major bugs can be worked out soon
312 and we can have a 1.0 release before the end of the year,
313 but who knows.
314
31505/08/2000 - Nano 0.9.6 cleans up a lot of the display bugs that 0.9.5
316 uncovered. There are improvements (and some remaining
317 segfaults) in the wrapping code, and even more
318 display optimizations. I would still say 0.9.4 or 0.9.2
319 are the most stable versions of nano to date, but this one
320 may not be too bad =-)
321
32205/01/2000 - Nano 0.9.5 attempts to speed up the display of text
323 to be at least somewhat reasonable. Much
324 code profiling has been done to reduce the
Chris Allegretta88520c92001-05-05 17:45:54 +0000325 ridiculous number of redundant display updates. This
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000326 will probably expose a lot of bugs that can then be
327 fixed, so this release is probably not for the faint
328 of heart. For anyone curious, I would call nano 0.9.2
329 the most stable version recently, so use that if you're
330 not particularly concerned with being on the bleeding
331 edge.
332
33304/25/2000 - Nano 0.9.4 fixes some problems in 0.9.3 with the last
334 line code and related segfaults. It also now has
335 much better handling for 8-bit characters. The
336 --enable-tiny code also produces a smaller executable.
337
33804/19/2000 - Nano 0.9.3 is officially the "Micro$oft" release. It
339 underscores the recent problem of bugfixes introducing
340 more bugs than they fix. The most important change
341 to this version of nano is the removal of the "magic
342 line". You will no longer see a blank line at the end of
343 the file. If you want a new line at the end of your file,
344 you'll have to hit enter to get one.
345
346 NOTE: THIS BREAKS COMPATIBILITY WITH PICO. Unfortunately,
347 this feature has been causing many many problems with nano
348 so it is being removed for the time being, and perhaps
349 indefinitely.
350
Chris Allegretta88520c92001-05-05 17:45:54 +0000351 Other new stuff includes an --enable-tiny option to make
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000352 nano ultra small (disabling i18n, detailed help and the
353 marker and mouse code), and --with-slang to use the
354 slang libraries instead of ncurses.
355
35604/15/2000 - Nano 0.9.2 just fixes the serious segfault problem if
357 nano is invoked any way other than using the absolute
358 path. The bug was in the new code for checking whether
359 nano is invoked as pico.
360
36104/14/2000 - 0.9.1 has some more Pico compatibility built-in. The
362 option to switch to/from Search and Search/Replace
363 (^T) is now available, and nano now displays the
364 more Pico-like shortcut list when invoked as 'pico'
365 (i.e. if pico is a symlink to nano). There is an
366 important change to the handling of symbolic links
367 as well. Now, nano does the "correct" thing and
368 automatically writes to the object of the symlink,
369 rather than replace the symlink with the updated file.
370 This behavior is still available with the --nofollow
371 or -l flags.
372 Other new things include a fix for the infamous
373 "recursive replace" bug, and more bugfixes in the wrapping
374 code.
375
37604/07/2000 - Nano 0.9.0 has some updates, new language support and
377 a much better refresh setup (It's still not great, but...)
Chris Allegretta88520c92001-05-05 17:45:54 +0000378 There should also be more stability editing long lines,
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000379 as there was a stupid mistake in the update_line
380 call. Silly me =)
381
38203/22/2000 - Nano 0.8.9 is basically just a bugfix release of 0.8.8
383 to reflect the current stagnant status of the project.
384 Most things work, the rest doesn't doesn't work because
385 (a) I can't fix it or I would have already done so, and
386 (b) the amount of patches I'm receiving right now is quite
Chris Allegretta88520c92001-05-05 17:45:54 +0000387 negligible. Fortunately, this release marks the first
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000388 release since I have acquired ownership of the nano pages
389 on SourceForge. Here's hoping SF will get us some more
Chris Allegretta88520c92001-05-05 17:45:54 +0000390 visibility, translators and patches.
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000391
39203/12/2000 - After a hiatus, I have finally moved (not unpacked though)
Chris Allegretta88520c92001-05-05 17:45:54 +0000393 to my new home into Albany. Thus I should now have more
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000394 time to work on nano. Nano 0.8.8, the "dear god what
395 broke this time?" release, incorporates patches for both
396 i18n and many bugfixes. It is VERY likely something broke
397 this version, and it's likely I didn't even apply the i18n
398 stuff properly, so *it* may not even work.
399
400 I would like to announce that I'm going to need
401 translations soonish, so if you are fluent in other
Chris Allegretta88520c92001-05-05 17:45:54 +0000402 languages than English (or even better, if your native
403 language is not English) and you would like to submit a
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000404 translation file to me, please feel free to do so. If you
405 do, I will list your name and email in the AUTHORS file as
406 the maintainer of the .po file, and from then on it is
407 yours to take care of and keep up to date.
408
40903/01/2000 - Well, to continue my trend of going back on my previous
410 release's comments, nano 0.8.7 is released. The crashing
Chris Allegretta88520c92001-05-05 17:45:54 +0000411 behavior was still occurring, and this most recent fix also
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000412 fixes some other wrapping problems, so here you go.
Chris Allegretta88520c92001-05-05 17:45:54 +0000413 There may be another release soon, there may not be, is
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000414 that vague enough? =)
415
41602/25/2000 - More minor bugfixes in 0.8.6, the bizarre behavior at the end
417 of a page has ceased, thankfully. I'm also moving next
418 weekend, so don't be shocked if you don't see a new
419 version of nano next week =-)
420
42102/11/2000 - Okay, here we go again. Aside from a few minor fixes and
422 some under-the-hood changes, you won't notice much
423 different in this version of nano. I haven't gotten much
424 feedback on the help feature, is it simply amazing or does
425 no one care? Write and let me know! =)
426
42702/08/2000 - Nano 0.8.3 marks the first time in a long time that there has
428 been more than three days since the last release. New
429 features include an initial help mode (YAY!), hopefully
430 much more support for i18n out of the box, and a flag
431 for more Pico compatibility in the shortcut lists
432 displayed. This release also marks the new nano
433 distribution site, http://www.asty.org/nano and email
434 address nano@asty.org for bugs, etc.
435
43602/02/2000 - Okay, I hate to go back on what I said in the last release,
437 but I may be changing jobs very soon. I will release
438 version 0.8.2 as is (no i18n, no help menu (yet). I
439 expect things to settle down by the end of next week, and
Chris Allegretta88520c92001-05-05 17:45:54 +0000440 then I can try to start on the i18n support and help menu;
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000441 look for these new features in version 0.8.5 to 0.9.0.
442
44301/28/2000 - Nano 0.8.1 marks our first official step toward
Chris Allegretta88520c92001-05-05 17:45:54 +0000444 internationalization (i18n) and the help system (^G). I
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000445 will be merging in Jordi's patches for initial i18n in the
446 next version, and will implement the help system with
447 i18n built into it shortly after that. Please don't
448 hesitate to send bug reports, as long as you're sure the
449 fault lies with nano =-).
450
45101/25/2000 - Nano 0.8.0 is officially the 'let's try and be at least a
452 little portable, mmmmkay?' release. There are many
Chris Allegretta88520c92001-05-05 17:45:54 +0000453 portability checks and fixes; many thanks to Andy Kahn for
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000454 his patches. I removed the broken do_spell behavior with
Chris Allegretta88520c92001-05-05 17:45:54 +0000455 the 'spell' program; for now, we only try to call 'ispell'
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000456 until I write a better method to handle the output of the
457 normal 'spell' command.
458
45901/24/2000 - Nano 0.7.9 features many new features. Among them are a
Chris Allegretta88520c92001-05-05 17:45:54 +0000460 new autoindent feature (-i, --autoindent), tempfile
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000461 flag like Pico's -t flag (-t, --tempfile), and preliminary
462 spelling program support. The spelling function tries
463 to run 'spell' and then 'ispell' in that order, but you
464 can specify another spelling program with -s or --speller.
465
46601/17/00 - Nano 0.7.7 is officially the 'way too much stuff changed this
467 release' release. It's the busy time at work for me, so
468 please don't get offended if your patch doesn't get
469 included in the next immediate version of nano. I'm sure
470 all the changes in this release will cause a few bugs, so
471 0.7.8 will primarily be about fixing those bugs.
472
Chris Allegretta88520c92001-05-05 17:45:54 +0000473 Things added this release include resizability (kinda),
Chris Allegrettaa2ea1932000-06-06 05:53:49 +0000474 new -x and -c flags (see nano -h for help), long command
475 line flag support, and the usual array of bugfixes.
476
47701/15/00 - Nano 0.7.6 is officially the 'lightning' release. It now loads
478 large files much faster than previous versions, and is
479 even much faster than Pico or vi in some rather
480 rudimentary tests. Many thanks to Adam Rogoyski for the
481 read_byte patch!
482
48301/09/00 - As of this version (0.7.4), TIP has officially been renamed
484 to nano. The new homepage is at
485 http://faculty.plattsburgh.edu/astyanax/nano. Please
486 update your bookmarks, tell your friends, and all that
487 jazz.
Chris Allegrettac87a4112000-08-07 02:16:24 +0000488
489$Id$