Chris Allegretta
|
f7ee9e6996
|
Okay, now abort if the symlink isn't owned by the user, and some mode fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@364 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-02 21:13:50 +00:00 |
Jordi Mallach
|
3ea0a8f1d6
|
.save changes.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@363 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-02 16:57:48 +00:00 |
Chris Allegretta
|
8c36f8876c
|
Silly newline fix in die()
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@362 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-02 05:33:00 +00:00 |
Chris Allegretta
|
3dbb2783d3
|
Okay, so if the .save file is a symlink, don't write to it, abort
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@361 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-02 04:36:50 +00:00 |
Chris Allegretta
|
331fc7a6f4
|
Okay, now write_file never trusts symlinks at all, no chance of spelling symlink attack :)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@360 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-02 03:06:37 +00:00 |
Chris Allegretta
|
c5174aaef3
|
Oops, manually turn off FOLLOW_SYMLINKS if it's on
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@359 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-02 02:38:54 +00:00 |
Chris Allegretta
|
e7a5893245
|
Changs to die() and handle_sighup() for security
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@358 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-02 02:36:22 +00:00 |
Chris Allegretta
|
9e2934fd27
|
Fix for do_next_word and screen updates
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@357 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-01 23:49:48 +00:00 |
Chris Allegretta
|
4eb7aa04f3
|
Okay, don't define nano_small_msg or nano_disabled_msg id not needed
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@356 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-01 18:57:11 +00:00 |
Chris Allegretta
|
ff269f8873
|
Added --disable-justify and --disable-spell options, code cleanups
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@355 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-01 18:46:01 +00:00 |
Chris Allegretta
|
09a8084943
|
DISABLE_TABCOMP checks - #ifdef around check_wildchar_match and don't call real_dir_from_tilde in do_insertfile() if set
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@354 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-30 02:31:13 +00:00 |
Chris Allegretta
|
56b24b5909
|
Took out help from spell_list and changed SPELL_LIST_LEN to 1
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@353 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-29 23:57:20 +00:00 |
Chris Allegretta
|
7262358381
|
Oops, I guess that's MY right alt key also =). And right control is ASCII 543
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@352 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-29 23:43:28 +00:00 |
Jordi Mallach
|
28fdf444e5
|
nano.pot survived the masacre.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@351 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-29 10:16:36 +00:00 |
Chris Allegretta
|
d00e6dfacd
|
Rocco's changes to spell checking and my alterations
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@350 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-29 04:33:26 +00:00 |
Chris Allegretta
|
75155dff51
|
Ignore key sequence 545, Alt-Gr key on german keyboard
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@349 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 23:04:24 +00:00 |
Jordi Mallach
|
9200544269
|
.cvsignore for src/
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@348 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 17:13:41 +00:00 |
Jordi Mallach
|
acf2ac244d
|
Ick, I left out libintl.h.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@347 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 17:04:51 +00:00 |
Jordi Mallach
|
556b3a0028
|
.cvsignore for intl/.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@346 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 17:01:26 +00:00 |
Jordi Mallach
|
24ccaf1e0f
|
Kill kill kill
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@345 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 16:53:33 +00:00 |
Jordi Mallach
|
2ddb841940
|
Delete even more!
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@344 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 16:52:31 +00:00 |
Jordi Mallach
|
ce478115e4
|
Revoving gmo's.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@343 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 16:48:51 +00:00 |
Jordi Mallach
|
40a24b7372
|
Added files now.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@342 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 16:47:22 +00:00 |
Jordi Mallach
|
90b780b5d7
|
Silly me, I hope.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@341 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 16:38:29 +00:00 |
Jordi Mallach
|
19ed700690
|
Let's get rid of some stuff :)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@340 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 16:30:32 +00:00 |
Chris Allegretta
|
2773184d92
|
Handle ~~ in tab comp without segfaulting =)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@339 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 05:53:41 +00:00 |
Chris Allegretta
|
184e1a6a4e
|
Update the TODO, YAY
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@338 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 04:09:39 +00:00 |
Chris Allegretta
|
8be8ce2086
|
Various ChangeLog cleanups and additions
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@337 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 02:15:30 +00:00 |
Jordi Mallach
|
7e0e29d3bb
|
Justify updates. Hopefully, this is the po in .22 :)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@336 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 01:56:12 +00:00 |
Chris Allegretta
|
8a646adec4
|
Updated faq about automatically running strip
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@335 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-28 00:15:54 +00:00 |
Chris Allegretta
|
984b5366cd
|
Oops\! Must update the date on the man page when we change i
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@334 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-27 23:12:27 +00:00 |
Chris Allegretta
|
4a9c8589b2
|
Oops, do it in either case, whether we did unjustify or not
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@333 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-27 22:59:40 +00:00 |
Chris Allegretta
|
0779835ce4
|
Okay, now make the shortcut list reflect the unjustify availability
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@332 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-27 22:58:23 +00:00 |
Chris Allegretta
|
d022eace15
|
Fix for justift at top of file
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@331 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-27 02:50:49 +00:00 |
Chris Allegretta
|
2ff25693f3
|
Oops, get rid of silly debugging code
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@330 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-27 00:24:42 +00:00 |
Chris Allegretta
|
9149e610b3
|
Implemented Unjustify, HAHAHA
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@329 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-27 00:23:41 +00:00 |
Chris Allegretta
|
24946bd77a
|
read_file() - - Added check for fileptr == NULL
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@328 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-26 21:34:47 +00:00 |
Chris Allegretta
|
35788ff48c
|
I hereby retract bug #48, as Pico does the exact same thing, oops
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@327 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-26 04:39:49 +00:00 |
Chris Allegretta
|
9956e530d0
|
Make nano at least not crash on weird binary data
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@326 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-26 02:09:53 +00:00 |
Chris Allegretta
|
7ffc01f00c
|
Added bug #48
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@325 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-25 20:52:28 +00:00 |
Chris Allegretta
|
e106a87841
|
Added Christian Weisgerber too...
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@324 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-25 20:17:43 +00:00 |
Chris Allegretta
|
7cd9f74b51
|
Added Christian Weisgerber too...
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@323 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-25 20:17:28 +00:00 |
Chris Allegretta
|
150c50d512
|
Oops, forgot Bill Soudan
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@322 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-25 20:00:02 +00:00 |
Chris Allegretta
|
a131c7c029
|
Oops, forgot Bill Soudan
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@321 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-25 19:59:41 +00:00 |
Chris Allegretta
|
8b4ca4a30b
|
Make credits less jumpy
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@320 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-25 18:21:37 +00:00 |
Chris Allegretta
|
25f4e58ff4
|
do_insertfile(): - Added call to real_name_from tilde, oops.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@319 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-25 05:03:20 +00:00 |
Jordi Mallach
|
d819a4cf06
|
Destroyed any chance of getting a surprise with viewing credits. Because I translated them, of course.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@318 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-25 04:50:25 +00:00 |
Chris Allegretta
|
04fec91362
|
Oops, how about we actually make username completion work if they didn't complete before
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@317 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-25 04:43:43 +00:00 |
Chris Allegretta
|
8a0de3bb3f
|
New arg --enable-extra, checks for ./configure options, oher stuff :-)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@316 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-24 20:45:14 +00:00 |
Chris Allegretta
|
650e8a406b
|
Rocco's unset modified on tmp file write fix
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@315 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-11-24 14:15:17 +00:00 |