blob: 59db07b85078adc811e7bd721fbcd43dda497b90 [file] [log] [blame]
Chris Allegrettaa1a55c72000-07-28 00:36:03 +0000107/27/2000 - Nano 0.9.14 is officially the "13 is so unlucky it should
2 be skipped as a version number" release. One typo
3 caused unending problems (calling nano with either -t or
4 -k caused both flags to be used). The -k code is also now
5 closer in functionality to Pico's -k mode, please
6 note that this code is not finished yet. Working on this
7 code has made me realize that there is not enough
8 abstraction in the code, and I will be working on that
9 for the next release. Until then, have fun with this
10 version.
11
Chris Allegrettaedebbe62000-07-23 16:45:20 +00001207/23/2000 - Nano 0.9.13 has a few new bits and bobs, most notably the
Chris Allegretta231d3d62000-07-22 19:33:19 +000013 -k option from Pico (cut to end of line). The majority
14 of changes in this release are bugfixes however, including
15 the usual display fixes and fixes for writing to symbolic
16 links and un-writeable files. Barring any other major
17 changes, this should be the feature set for nano 1.0,
18 whenever it might be released =-)
19
Chris Allegrettae955dae2000-07-07 22:24:59 +00002007/07/2000 - Nano 0.9.12 (The "lucky day" release) is bursting with new
21 features, bug fixes, and yummy fruit flavor. For
22 changes, the alternate replace keystroke ^W^T is now
23 ^W^R to be compatible with later version of Pico.
24 ^W^T is now goto line, again for Pico compatibility.
25 As for new features, the wonderful/hated magic line
26 code has returned with a vengeance! Also, regular
27 expression searches and replaces have been incorporated
28 via the -R flag. And of course there are the usual
29 helping of display and other bug fixes to top it all
30 off.
31
Chris Allegretta4da1fc62000-06-21 03:00:43 +00003206/20/2000 - Nano 0.9.11 presents drastic rewrites of the most buggy
Chris Allegretta37985882000-06-20 00:39:20 +000033 routines in the program, specifically the wrapping code
34 and almost all of the display routines. There are many
35 improvements and bugfixes to the display subsystem in
36 general, but there may be bugs lurking yet. Also, after
37 many MANY requests, there is now an option to set the
38 displayed tab width (-T, --tabsize). Note that
39 this function just changes the way tabs LOOK in the
40 editor, the tabs you input are still real tabs of normal
41 width (usually 8 characters); nano just makes them look
Chris Allegretta4da1fc62000-06-21 03:00:43 +000042 smaller or bigger whlie in the editor. New in the
43 translation department is an indonesian translation (id).
Chris Allegretta37985882000-06-20 00:39:20 +000044
Chris Allegretta2b26e0a2000-06-07 04:02:06 +00004506/06/2000 - Nano 0.9.10 is primarily a bugfix for the loss of SIGINT when
46 using "run and terminate" flags (for example, --help).
47 There are also some minor documentation updates. This
48 version of nano is the most stable in quite some time, and
49 is likely to be the most stable for awhile. Users are
50 encouraged to upgrade to this version.
51
Chris Allegrettaa2ea1932000-06-06 05:53:49 +00005205/31/2000 - Nano 0.9.9 introduces much better working i18n support,
53 more portability, and a ton of bugfixes. While
54 nano is not likely anywhere near 1.0 in terms of
55 code quality, it gets a quantum leap closer with this
56 release.
57
5805/18/2000 - Nano 0.9.8 (the 'what broke now?' release) should fix
59 the resize crash people have been experiencing. It also
60 offers a new input method that should allow nano to do
61 things the right way (like ^S, ^Q, custom suspend keys)
62 and hopefully wont break with non-US keyboards. There
63 are also the obligatory display fixes and speedups. Have
64 fun with it.
65
6605/14/2000 - Nano 0.9.7 (the Mother's Day release) continues in the long
67 line of display fixes, and also fixes the broken symlink
68 behavior (i.e. symlinks weren't being followed by
69 default). Hopefully all major bugs can be worked out soon
70 and we can have a 1.0 release before the end of the year,
71 but who knows.
72
7305/08/2000 - Nano 0.9.6 cleans up a lot of the display bugs that 0.9.5
74 uncovered. There are improvements (and some remaining
75 segfaults) in the wrapping code, and even more
76 display optimizations. I would still say 0.9.4 or 0.9.2
77 are the most stable versions of nano to date, but this one
78 may not be too bad =-)
79
8005/01/2000 - Nano 0.9.5 attempts to speed up the display of text
81 to be at least somewhat reasonable. Much
82 code profiling has been done to reduce the
83 rediculous number of redundant display updates. This
84 will probably expose a lot of bugs that can then be
85 fixed, so this release is probably not for the faint
86 of heart. For anyone curious, I would call nano 0.9.2
87 the most stable version recently, so use that if you're
88 not particularly concerned with being on the bleeding
89 edge.
90
9104/25/2000 - Nano 0.9.4 fixes some problems in 0.9.3 with the last
92 line code and related segfaults. It also now has
93 much better handling for 8-bit characters. The
94 --enable-tiny code also produces a smaller executable.
95
9604/19/2000 - Nano 0.9.3 is officially the "Micro$oft" release. It
97 underscores the recent problem of bugfixes introducing
98 more bugs than they fix. The most important change
99 to this version of nano is the removal of the "magic
100 line". You will no longer see a blank line at the end of
101 the file. If you want a new line at the end of your file,
102 you'll have to hit enter to get one.
103
104 NOTE: THIS BREAKS COMPATIBILITY WITH PICO. Unfortunately,
105 this feature has been causing many many problems with nano
106 so it is being removed for the time being, and perhaps
107 indefinitely.
108
109 Other new stuff includes a --emable-tiny option to make
110 nano ultra small (disabling i18n, detailed help and the
111 marker and mouse code), and --with-slang to use the
112 slang libraries instead of ncurses.
113
11404/15/2000 - Nano 0.9.2 just fixes the serious segfault problem if
115 nano is invoked any way other than using the absolute
116 path. The bug was in the new code for checking whether
117 nano is invoked as pico.
118
11904/14/2000 - 0.9.1 has some more Pico compatibility built-in. The
120 option to switch to/from Search and Search/Replace
121 (^T) is now available, and nano now displays the
122 more Pico-like shortcut list when invoked as 'pico'
123 (i.e. if pico is a symlink to nano). There is an
124 important change to the handling of symbolic links
125 as well. Now, nano does the "correct" thing and
126 automatically writes to the object of the symlink,
127 rather than replace the symlink with the updated file.
128 This behavior is still available with the --nofollow
129 or -l flags.
130 Other new things include a fix for the infamous
131 "recursive replace" bug, and more bugfixes in the wrapping
132 code.
133
13404/07/2000 - Nano 0.9.0 has some updates, new language support and
135 a much better refresh setup (It's still not great, but...)
136 There should also be more stabillity editing long lines,
137 as there was a stupid mistake in the update_line
138 call. Silly me =)
139
14003/22/2000 - Nano 0.8.9 is basically just a bugfix release of 0.8.8
141 to reflect the current stagnant status of the project.
142 Most things work, the rest doesn't doesn't work because
143 (a) I can't fix it or I would have already done so, and
144 (b) the amount of patches I'm receiving right now is quite
145 negligible. Forrunately this release marks the first
146 release since I have acquired ownership of the nano pages
147 on SourceForge. Here's hoping SF will get us some more
148 visibilitiy, translators and patches.
149
15003/12/2000 - After a hiatus, I have finally moved (not unpacked though)
151 to my new home into albany. Thus I should now have more
152 time to work on nano. Nano 0.8.8, the "dear god what
153 broke this time?" release, incorporates patches for both
154 i18n and many bugfixes. It is VERY likely something broke
155 this version, and it's likely I didn't even apply the i18n
156 stuff properly, so *it* may not even work.
157
158 I would like to announce that I'm going to need
159 translations soonish, so if you are fluent in other
160 languages than english (or even better, if your native
161 language is not english) and you would like to submit a
162 translation file to me, please feel free to do so. If you
163 do, I will list your name and email in the AUTHORS file as
164 the maintainer of the .po file, and from then on it is
165 yours to take care of and keep up to date.
166
16703/01/2000 - Well, to continue my trend of going back on my previous
168 release's comments, nano 0.8.7 is released. The crashing
169 behavior was still occuring, and this most recent fix also
170 fixes some other wrapping problems, so here you go.
171 There may be another relase soon, there may not be, is
172 that vague enough? =)
173
17402/25/2000 - More minor bugfixes in 0.8.6, the bizarre behavior at the end
175 of a page has ceased, thankfully. I'm also moving next
176 weekend, so don't be shocked if you don't see a new
177 version of nano next week =-)
178
17902/11/2000 - Okay, here we go again. Aside from a few minor fixes and
180 some under-the-hood changes, you won't notice much
181 different in this version of nano. I haven't gotten much
182 feedback on the help feature, is it simply amazing or does
183 no one care? Write and let me know! =)
184
18502/08/2000 - Nano 0.8.3 marks the first time in a long time that there has
186 been more than three days since the last release. New
187 features include an initial help mode (YAY!), hopefully
188 much more support for i18n out of the box, and a flag
189 for more Pico compatibility in the shortcut lists
190 displayed. This release also marks the new nano
191 distribution site, http://www.asty.org/nano and email
192 address nano@asty.org for bugs, etc.
193
19402/02/2000 - Okay, I hate to go back on what I said in the last release,
195 but I may be changing jobs very soon. I will release
196 version 0.8.2 as is (no i18n, no help menu (yet). I
197 expect things to settle down by the end of next week, and
198 then I can try to start on the i18n support and help menu,
199 look for these new features in version 0.8.5 to 0.9.0.
200
20101/28/2000 - Nano 0.8.1 marks our first official step toward
202 internationaliation (i18n) and the help system (^G). I
203 will be merging in Jordi's patches for initial i18n in the
204 next version, and will implement the help system with
205 i18n built into it shortly after that. Please don't
206 hesitate to send bug reports, as long as you're sure the
207 fault lies with nano =-).
208
20901/25/2000 - Nano 0.8.0 is officially the 'let's try and be at least a
210 little portable, mmmmkay?' release. There are many
211 portability checks and fixes, many thanks to Andy Kahn for
212 his patches. I removed the broken do_spell behavior with
213 the 'spell' program, for now we only try to call 'ispell'
214 until I write a better method to handle the output of the
215 normal 'spell' command.
216
21701/24/2000 - Nano 0.7.9 features many new features. Among them are a
218 new autoindent feature (-i, --autoondent), tempfile
219 flag like Pico's -t flag (-t, --tempfile), and preliminary
220 spelling program support. The spelling function tries
221 to run 'spell' and then 'ispell' in that order, but you
222 can specify another spelling program with -s or --speller.
223
22401/17/00 - Nano 0.7.7 is officially the 'way too much stuff changed this
225 release' release. It's the busy time at work for me, so
226 please don't get offended if your patch doesn't get
227 included in the next immediate version of nano. I'm sure
228 all the changes in this release will cause a few bugs, so
229 0.7.8 will primarily be about fixing those bugs.
230
231 Things added this release include resizeability (kinda),
232 new -x and -c flags (see nano -h for help), long command
233 line flag support, and the usual array of bugfixes.
234
23501/15/00 - Nano 0.7.6 is officially the 'lightning' release. It now loads
236 large files much faster than previous versions, and is
237 even much faster than Pico or vi in some rather
238 rudimentary tests. Many thanks to Adam Rogoyski for the
239 read_byte patch!
240
24101/09/00 - As of this version (0.7.4), TIP has officially been renamed
242 to nano. The new homepage is at
243 http://faculty.plattsburgh.edu/astyanax/nano. Please
244 update your bookmarks, tell your friends, and all that
245 jazz.