Chris Allegretta
|
1b3381bee8
|
Initialize totsize in files.c:new_file() and let do_gotopos keep current position when invoking the alternate speller (DLR)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@799 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-09-28 21:59:01 +00:00 |
|
Chris Allegretta
|
352801cf4c
|
Fix brace error with nano-tiny in do_writeout()
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@797 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-09-28 19:42:41 +00:00 |
|
Chris Allegretta
|
9519eb0c88
|
- files.c: do_writeout() - Expanded strings to not use %s and ?: to determine write/append string to be nice to translators
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@791 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-09-27 20:46:25 +00:00 |
|
Chris Allegretta
|
ce78c1eb88
|
DLR's latest fixes for the tabcomp code and keys
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@783 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-09-23 01:18:03 +00:00 |
|
Chris Allegretta
|
0319176f2d
|
More Mac file fixes
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@777 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-09-22 06:38:38 +00:00 |
|
Chris Allegretta
|
960a8635bc
|
Oops, another Mac fix
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@776 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-09-22 05:08:12 +00:00 |
|
Chris Allegretta
|
8fa1e28681
|
Added mac file support too
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@774 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-09-22 04:20:25 +00:00 |
|
Chris Allegretta
|
7004c289f8
|
-D cmdline flag for DOS formatted files
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@773 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-09-22 00:42:10 +00:00 |
|
Chris Allegretta
|
91841895e0
|
Code to read/write dos formatted files. Massive amounts of new code in read_line and write_file. New flag DOS_FILE
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@771 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-09-21 02:37:01 +00:00 |
|
Chris Allegretta
|
e1f1452eb5
|
General: - New flag -o, --operatingdir, similar to Pico's -o mode. New function check_operating_dir(), changes to load_file (arg), open_file_dup_search (arg), new function do_gotopos for -F.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@767 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-09-19 03:19:43 +00:00 |
|
Chris Allegretta
|
e642197ff7
|
new_file() and close_open_file() fixes by DLR
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@735 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-07-18 01:03:36 +00:00 |
|
Chris Allegretta
|
5cce53b5a8
|
do_writeout() - Check for open_files == NULL before using it (Ryan Krebs)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@734 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-07-17 10:42:50 +00:00 |
|
Chris Allegretta
|
355fbe5770
|
Moved --loadoninsert to --multibuffer and -F, --enable-extra defines --enable-multibuffer
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@727 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-07-14 19:32:47 +00:00 |
|
Chris Allegretta
|
2d7893d086
|
Added multi buffer (load on insert) code. This wont intoduce any bugs ;-)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@722 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-07-11 02:08:33 +00:00 |
|
Chris Allegretta
|
a2c02e9c8d
|
do_browser() - More Picoish keystrokes for the browser, ^P, ^N, etc, for up, down, etc, and add the consistent ^C to exit (Jim Knoble)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@710 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-07-02 01:31:44 +00:00 |
|
Chris Allegretta
|
1a8b296adf
|
write_file() - Increment lineswritten when the very last line isn't null. Fixes off by one count when writing selection to file.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@704 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-06-30 18:41:08 +00:00 |
|
Chris Allegretta
|
500b5e3539
|
do_cut_text(): Moved the case of current == mark_beginbuf into cut_marke segment, so do_writeout could call it when writing selection to file. Added some NANO_SMALL ifdefs
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@689 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-06-21 23:58:47 +00:00 |
|
Chris Allegretta
|
0241d19e4c
|
Ugh, sigh
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@678 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-06-05 23:45:54 +00:00 |
|
Chris Allegretta
|
ecc3d7f39e
|
write_file() - New arg, nonamechange, means whether or not to update the current filename after writing the file out.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@677 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-06-05 23:24:55 +00:00 |
|
Chris Allegretta
|
d21195f882
|
Oops\! Don't automatically assume the current filename when writing a selection to file, very bad\!\!\!
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@676 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-06-05 22:57:43 +00:00 |
|
Chris Allegretta
|
cc197ef0ea
|
Added selection write to file and append codes, main changes to files.c stuff, new shortcut list for inserting files, new args to do_writeout and write_file
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@672 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-05-29 04:21:44 +00:00 |
|
Chris Allegretta
|
d46156258b
|
do_browser() - Don't shift the size of the file is it's less than 1K. Fixed files less than 1K being displayed as 0B (Rocco)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@669 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-05-23 21:54:47 +00:00 |
|
Chris Allegretta
|
6fe61499e8
|
All the updates that I've been waiting all weekend to commit, no desc, tough
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@668 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-05-21 12:56:25 +00:00 |
|
Chris Allegretta
|
88b091510b
|
Changed all string allocations to charalloc(), new function designed to take nmalloc argument but call calloc based on (char *) size.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@661 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-05-17 11:35:43 +00:00 |
|
Chris Allegretta
|
b10283c4e8
|
Move down current shortcut assignment into loop in browser code to keep it updated
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@643 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-05-07 12:08:37 +00:00 |
|
Chris Allegretta
|
f3fde7c2fc
|
Fix not being able to select last item in browser with mouse
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@642 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-05-06 03:02:21 +00:00 |
|
Chris Allegretta
|
051fc6e05a
|
Added file clicking ability in file browser
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@640 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-05-05 23:17:36 +00:00 |
|
Chris Allegretta
|
88520c93be
|
Various spelling updates by David Lawrence Ramsey
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@639 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-05-05 17:45:54 +00:00 |
|
Chris Allegretta
|
8ce2413feb
|
Add color changes, undocumented and ugly, but hey maybe people want to see what chap I wrote so far
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@624 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-04-30 11:28:46 +00:00 |
|
Chris Allegretta
|
6efda54a6c
|
Move config.h up in include lists and remove actual_x inline tag
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@616 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-04-28 18:03:52 +00:00 |
|
Rocco Corsi
|
12f294c651
|
"Goto Directory" added and minor fixes in the browser
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@597 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-04-14 06:50:24 +00:00 |
|
Chris Allegretta
|
6b58acd377
|
More mouse integration, esp with the shortcut lists
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@593 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-04-12 03:01:53 +00:00 |
|
Chris Allegretta
|
60c65424c3
|
Oops, stray parenthesis when PATH_MAX isn't defined
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@586 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-04-03 14:26:35 +00:00 |
|
Chris Allegretta
|
90d307413b
|
More browser and misc fixes by Matthias Andree that Chris screwed around with
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@585 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-04-03 01:02:38 +00:00 |
|
Chris Allegretta
|
0876dc9860
|
Change some lstats to stats, check file via lstat first, then stat() if it's a link in the browser
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@579 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-03-28 13:04:08 +00:00 |
|
Chris Allegretta
|
49805175e3
|
files.c:diralphasort() - Changed stat calls to lstat to stop abort on symlinks, otherwise return 0. (Matthias Andree, fixes bug #58)
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@578 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-03-28 02:14:28 +00:00 |
|
Chris Allegretta
|
55493c2052
|
Im an idiot, that could easily screw up --included-gettext. Rolled back libintl.h check
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@568 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-03-18 18:55:06 +00:00 |
|
Chris Allegretta
|
4aa302fe4a
|
aclocal.m4 check change, added explicit check for libintl.h
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@567 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
|
2001-03-18 18:50:04 +00:00 |
|
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 |
|