Commit graph

2861 commits

Author SHA1 Message Date
Sven Wischnowsky 10490ec499 add $redirections array to completion system parameters, containing information about all redirections on the line; make this and compstate[redirect] contain the file descriptor number (16751) 2002-03-01 10:41:59 +00:00
Bart Schaefer 4b98b648df 16748: Fix infinite loop introduced by 16464. 2002-03-01 05:14:38 +00:00
Sven Wischnowsky 4e354ca36f allow nterruption of empty while-loops with ^C (16711) 2002-02-25 09:21:14 +00:00
Sven Wischnowsky 9b8176a659 make _message inhibit insertion of matches unless there are faked ones (16710) 2002-02-25 09:16:25 +00:00
Sven Wischnowsky 8dcd8e54c5 make _guard use _mesage -e'; make _message -e' use $curtag as a default; change uses of _guard (16708) 2002-02-25 09:09:31 +00:00
Wayne Davison 5b34b8ddba 16703 2002-02-22 22:14:44 +00:00
Wayne Davison 8fc5ffa60a Improved the output of the "history" command with a 1-line history buffer,
and also improved the error handling of explicitly-specified first/last
values.
2002-02-22 21:59:43 +00:00
Wayne Davison 663c6e794a In putoldhistentryontop(), ensure that we can't return with "next" set to
the value we just put on top.
2002-02-22 20:40:29 +00:00
Oliver Kiddle 73a4362713 16620, 16697: add a and n parameter expansion flags 2002-02-22 17:28:04 +00:00
Clint Adams e3b5e1356c 16689: list some things to do. 2002-02-21 13:44:13 +00:00
Clint Adams d1f65a53bb 16688: clarify the pseudo-randomness of RANDOM. 2002-02-21 13:43:00 +00:00
Bart Schaefer f2da4d4ed8 Fix sed expression to correctly extract option names from ~/.pinerc file. 2002-02-21 06:00:57 +00:00
Wayne Davison 78a4d0abe2 16678 2002-02-20 19:34:30 +00:00
Wayne Davison cfcf7bda8d Yet another fix for prepnexthistent(). 2002-02-20 19:25:14 +00:00
Oliver Kiddle 6febc8fe67 16619, 16676: add -c, -l and -p options to the dirs builtin 2002-02-20 12:51:51 +00:00
Clint Adams 0de96fc478 16673: add langinfo module as an interface to locale information. 2002-02-19 02:14:08 +00:00
Geoff Wing 9511df82d8 unposted: METAFAQ distribution sites fixup 2002-02-19 00:59:22 +00:00
Geoff Wing ddc93506e9 Remove: France ftp.cenatls.cena.dgac.fr
Add:    Netherlands ftp.demon.nl (Phil Pennock <pdp@nl.demon.net>)
2002-02-19 00:36:22 +00:00
Geoff Wing 71749e822a 16635: make sure we display lists in singlelinezle mode 2002-02-19 00:06:54 +00:00
Wayne Davison d8ed8e9659 16672 2002-02-18 19:35:01 +00:00
Wayne Davison 3b3bafac80 Fixed a just-introduced bug in prepnexthistent() when curline is in
the list.
2002-02-18 19:25:25 +00:00
Sven Wischnowsky becf65dd7f allow an argument containing only a single colon as a separator between options to _arguments and specs (16669) 2002-02-18 14:36:01 +00:00
Sven Wischnowsky fa509f5219 fix group handling nothing should now possibly be added to the wrong group again (16668) 2002-02-18 14:30:46 +00:00
Sven Wischnowsky 901d8b4c97 fix test for prefix-needed (16667) 2002-02-18 14:27:36 +00:00
Clint Adams e8487f3198 16662: use parameter expansion instead of grep, sed, and seq. 2002-02-17 16:46:11 +00:00
Wayne Davison 6788acfc73 users/4678 2002-02-16 09:33:01 +00:00
Wayne Davison d35af383df When savehistfile() rewrites the history file, there was a potential for
losing the entire history file if we couldn't lock the file for reading
(it timed out) but we could lock the file for write (and wrote nothing).
2002-02-16 09:21:34 +00:00
Wayne Davison 3fd91a7b90 16625 2002-02-16 09:17:41 +00:00
Wayne Davison e706f12937 Optimized putoldhistentryontop() so that when resizehistents() calls it
repeatedly while HIST_EXPIRE_DUPS_FIRST is set, it doesn't re-scan the
already-checked hist items (avoiding potentially slow operation).
2002-02-16 09:15:07 +00:00
Wayne Davison 86aa24922b 16618 2002-02-16 08:44:18 +00:00
Clint Adams d5ac256e14 Gergely Nagy, 16644: completion for cdcd. 2002-02-14 17:56:53 +00:00
Geoff Wing 2cd4492c02 unposted: METAFAQ distribution sites fixup 2002-02-14 04:08:58 +00:00
Geoff Wing 560a471d91 Changed: uiarchive.uiuc.edu path 2002-02-14 03:12:14 +00:00
Geoff Wing f97db7f376 Remove: Australia ftp.ips.gov.au
Italy     ftp.unina.it
        Japan     ftp.nisiq.net
        USA   FTP foad.org
Add:    Japan     ftp.ayamura.org (Ayamura Kikuchi <ayamura@ayamura.org>)
        Korea     linux.sarang.net (<mirror@linux.sarang.net>)
        USA  HTTP zsh.disillusion.org (Guido Fortunati <zuez@disillusion.org>)
2002-02-14 02:59:45 +00:00
Wayne Davison c24a38cdaa Improved resizehistents() so that it honors HISTEXPIREDUPSFIRST. 2002-02-13 18:13:14 +00:00
Wayne Davison 8b7c9d40d4 Two unposted tweaks. 2002-02-12 19:36:15 +00:00
Wayne Davison 168aeada1a Silenced a compiler warning. 2002-02-12 19:34:53 +00:00
Wayne Davison 322c5abf00 The minimum size of histsiz (aka HISTSIZE) should be 1, not 2. 2002-02-12 19:32:57 +00:00
Bart Schaefer d4a5b9916f Add a special-dirs example. 2002-02-12 17:25:18 +00:00
Sven Wischnowsky 77339cc21d add -x option (to be passed on to compadd) to _description and friends; make _message respect any -[12VJ] options it gets, adding the message to that group (16609) 2002-02-12 13:37:00 +00:00
Clint Adams 50758ce645 unposted: improve apm and screen handling 2002-02-09 21:06:13 +00:00
Clint Adams f50dfba2f2 16590: use a prefix match instead of a "fuzzy-exact" match. 2002-02-08 08:30:09 +00:00
Sven Wischnowsky 9e0f74f07b fix for displaying matches in groups via _describe; go back to displaying one match per line when lines get too long (16582) 2002-02-07 08:40:01 +00:00
Clint Adams 0eefb1ec25 unposted: Colin Walters's prompt, adapted for the theme system 2002-02-07 07:35:14 +00:00
Clint Adams 7dea9669bb 16577: don't return a single dot as the path head of a slash. 2002-02-06 16:48:28 +00:00
Clint Adams aa9b40fb5d 16568: get listing of entire directory for approximation and other purposes. 2002-02-05 18:10:52 +00:00
Clint Adams 6b932f3cf7 16566: show ls -F classifiers as display strings. 2002-02-05 18:03:24 +00:00
Bart Schaefer c6d589aadd 16556: No error on `print >&-'. 2002-02-04 19:38:40 +00:00
Clint Adams 8db461b8e4 16555: add | to bracket expression, 2>/dev/null 2002-02-04 18:44:14 +00:00
Clint Adams 190aef0e25 16553: differentiate between files and directories during remote scp completion. 2002-02-04 18:03:02 +00:00