Chris Allegretta
|
a711f7e638
|
username_tab_completion() - Removed redundant conditional (Rocco)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@504 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-23 04:16:31 +00:00 |
|
Chris Allegretta
|
2c2c5f2156
|
username_tab_completion: rewritten using getpwent
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@503 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-23 03:27:31 +00:00 |
|
Chris Allegretta
|
e5e4d49316
|
Rocco's groovy fixes to real_dir_from_tilde
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@502 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-23 03:09:15 +00:00 |
|
Chris Allegretta
|
ee733e6d4c
|
real_dir_from_tilde() - Rewritten using getpwent (suggected by Adam)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@498 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-22 22:17:08 +00:00 |
|
Chris Allegretta
|
8d9b11a847
|
username_tab_completion(): - Optimization and removal of useless vars (Rocco).
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@491 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-19 04:17:24 +00:00 |
|
Chris Allegretta
|
0fc2b81df8
|
write_file(): Don't free() realname on write error
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@490 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-18 15:04:20 +00:00 |
|
Chris Allegretta
|
4058709e0b
|
input_tab(): Added memset() to matchBuf to ensure sanity (Rocco, Adam).
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@484 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-16 04:45:38 +00:00 |
|
Chris Allegretta
|
51dd32fb4e
|
Changed null out at end of matchBuf from NULL to 0
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@483 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-16 04:20:08 +00:00 |
|
Chris Allegretta
|
b4c43683a5
|
input_tab(): - Added null end of matchBuf for sanity (Rocco).
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@479 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-15 17:22:27 +00:00 |
|
Chris Allegretta
|
a35ec048d7
|
files.c:cwd_tab_completion(), input_tab(): Changed bare malloc/calloc calls to nmalloc (found by Rocco).
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@478 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-15 02:26:12 +00:00 |
|
Rocco Corsi
|
af5c302b48
|
Move #ifndef cleanups. Some HELP and SPELLER #ifndef additions.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@472 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-12 07:51:05 +00:00 |
|
Rocco Corsi
|
06aca1cc9e
|
Rolled back DISABLE_TABCOMP and NANO_SMALL changes from earlier today
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@469 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-11 05:30:31 +00:00 |
|
Chris Allegretta
|
a4d6d1df37
|
Add check for tiny option in #ifdefs for DISABLE_TABCOMP code
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@468 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-10 23:44:10 +00:00 |
|
Chris Allegretta
|
8eac3b5069
|
do_browser() - added space and - keys for page down and up
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@464 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-08 21:14:04 +00:00 |
|
Chris Allegretta
|
bf69261597
|
real_dir_from_tilde(): ops, fix case where buf =~, silly crash
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@463 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-08 16:59:19 +00:00 |
|
Chris Allegretta
|
3f583165c4
|
Oops, take out my debugging code
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@454 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-07 05:51:28 +00:00 |
|
Chris Allegretta
|
e1ebaf3821
|
do_writeout() takes an arg now, and mallocstrcpy now gives up if src == dest
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@453 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-07 05:50:36 +00:00 |
|
Chris Allegretta
|
c08f50d9de
|
Back to the drawing board, old keypad code, dont slightly better
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@452 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-06 18:12:43 +00:00 |
|
Chris Allegretta
|
816a165b4b
|
Fixes for dir crash by rocco and exit called on insert file
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@451 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-06 17:43:56 +00:00 |
|
Chris Allegretta
|
150469a646
|
Added do_browse_from(), called from do_writeout and do_insert, changed mallocstrcpy to *char
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@450 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-05 21:13:14 +00:00 |
|
Chris Allegretta
|
544347c08a
|
Oops, stop freeing stuff we can't necessarily free
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@449 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-05 14:31:52 +00:00 |
|
Chris Allegretta
|
6636dc3181
|
Changed ENABLE_BROWSER to DISABLE_BROWSER, tiny build now doesn't build browser either
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@448 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-05 05:41:07 +00:00 |
|
Chris Allegretta
|
123e5e66d3
|
Don't free realname when exiting do_browser in insert_file
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@446 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-04 22:05:47 +00:00 |
|
Chris Allegretta
|
ba8edea860
|
Accept s and S silently to selected a file/dir
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@443 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-04 05:22:46 +00:00 |
|
Chris Allegretta
|
b0f5282de2
|
Fix segfault when width == 0
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@442 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-04 05:20:23 +00:00 |
|
Chris Allegretta
|
fe41584102
|
Make functions return themselves when do_browser() aborts
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@441 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-04 05:08:37 +00:00 |
|
Chris Allegretta
|
0e9d3c6c28
|
Commented file browser code
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@440 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-04 04:59:17 +00:00 |
|
Chris Allegretta
|
6e82741931
|
Added fkey equivs to browser
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@439 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-04 04:41:08 +00:00 |
|
Chris Allegretta
|
f0999a18f0
|
use lstat instead of stat in filestat, so we can check for if the file is a symlink in the browser
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@438 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-04 02:49:56 +00:00 |
|
Chris Allegretta
|
63c8ab94fb
|
Tadaa. Keypad issue fixed. It was the stupid timeout(0) call. UGH
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@437 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-04 02:33:52 +00:00 |
|
Chris Allegretta
|
425a266a92
|
Some better page up/down fixes, added keypad_on() call for now
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@435 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-03 15:09:27 +00:00 |
|
Chris Allegretta
|
f4b9601c1b
|
First try at browser
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@434 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-03 07:11:47 +00:00 |
|
Rocco Corsi
|
8b6cccc5cc
|
TAB-TAB completion segfaulting with more than 2048 files fixed. (Rocco)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@432 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-01-02 06:21:07 +00:00 |
|
Chris Allegretta
|
ee289d7a2b
|
Don't skip . and .. in cwd_tab_completion()
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@431 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-27 16:12:47 +00:00 |
|
Chris Allegretta
|
3a7c0bee6b
|
Fix segfault when read_file encounters an error opening the file
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@410 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-18 01:09:07 +00:00 |
|
Chris Allegretta
|
1a6e904583
|
Rid nano of PATH_MAX\!
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@409 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-14 13:56:28 +00:00 |
|
Chris Allegretta
|
b04a98dc86
|
Use MAX_PATH in write_file strncpy (for now) instead of 132
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@408 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-14 13:24:08 +00:00 |
|
Chris Allegretta
|
7960dcf919
|
Removed unneeded st2 var, don't open device files in open_file()
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@407 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-13 15:01:29 +00:00 |
|
Chris Allegretta
|
544d9b0210
|
Update comment in write_file
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@406 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-11 02:47:13 +00:00 |
|
Chris Allegretta
|
1cd506612d
|
Remove useless fstat call
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@405 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-11 02:47:12 +00:00 |
|
Chris Allegretta
|
321590a59d
|
More totsize fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@402 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-10 06:03:40 +00:00 |
|
Chris Allegretta
|
f597777323
|
Remove the append check we just added :>
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@398 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-09 23:58:41 +00:00 |
|
Chris Allegretta
|
d62614cbc4
|
Let's just copy joe word for word and just change the name to nano!!!!
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@397 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-09 23:37:00 +00:00 |
|
Chris Allegretta
|
33084397dd
|
More fun security crap
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@396 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-09 22:50:38 +00:00 |
|
Chris Allegretta
|
da13f0b45c
|
Oops, misplaced comment
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@391 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-06 05:59:31 +00:00 |
|
Chris Allegretta
|
1bd0ce2832
|
Okay, now the permissions should be fixed too
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@390 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-06 05:56:08 +00:00 |
|
Chris Allegretta
|
b5bb24c949
|
Commented the code that got us into this mess in the first place 9 releases ago
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@388 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-06 00:57:54 +00:00 |
|
Chris Allegretta
|
71e464034d
|
Line up link/unlink/rename check if conditional with top if conditional
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@387 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-06 00:40:26 +00:00 |
|
Chris Allegretta
|
21e3c28af2
|
Oops, get rid of my debugging code
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@386 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-05 12:04:16 +00:00 |
|
Chris Allegretta
|
fb62f73a9a
|
Rocco fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@385 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2000-12-05 11:36:41 +00:00 |
|