aboutsummaryrefslogtreecommitdiff
path: root/shell/cmdedit.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove the silly redundancy from that header file include."Robert P. J. Day"2006-07-031-1/+1
|
* - move #include busybox.h to the very top so we pull in the configBernhard Reutner-Fischer2006-06-021-2/+1
| | | | and eventual platform specific includes in early.
* vi-mode changes: eliminate warnings from out-of-range-for-typePaul Fox2006-03-071-65/+65
| | | | | | | case labels that are emitted by gcc4. rearrange macros to eliminate these extra case labels entirely (since the optimizer may no longer do it for us). eliminate static BUFSIZ character deletion buffer -- malloc it, and make it much much smaller.
* Robert P. Day removed 8 gazillion occurrences of "extern" on functionRob Landley2006-03-061-2/+2
| | | | definitions. (That should only be on prototypes.)
* Add more bash-like dot-dirs cmdedit feature"Vladimir N. Oleynik"2006-01-251-96/+107
| | | | | Close bug 648. Restore my whitespace
* just whitespaceTim Riker2006-01-251-8/+8
|
* change interface to bb_xasprintf() - more perfect for me."Vladimir N. Oleynik"2005-09-291-1/+1
| | | | | ln.c: error_msg(str)->error_msg(%s, str) - remove standart "feature" for hackers reduce 100 bytes don't care in sum
* more remove lost exported"Vladimir N. Oleynik"2005-09-221-6/+6
|
* destroy bug [0000404]"Vladimir N. Oleynik"2005-09-051-5/+5
|
* commiting:Paul Fox2005-08-041-28/+365
| | | | 0000025: vi-editing mode for ash
* applying:Paul Fox2005-07-191-2/+2
| | | | | | | | 0000054: Tab completing filenames in ash causes SEGV Simple tab completion operations cause busybox (ash) to access illegal addresses.
* Patch from Vladimir N. Oleynik:Eric Andersen2004-08-191-0/+1
| | | | | | | | | | | | | | | | On Wed Aug 18, 2004 at 06:52:57PM +0800, Matt Johnston wrote: > I've come across some strange-seeming behaviour when running programs > under Busybox (1.0.0-rc3) ash. If the child process sets stdin to be > non-blocking and then exits, the parent ash will also exit. A quick strace > shows that a subsequent read() from stdin returns EAGAIN (as would be > expected): Thanks! Patch attached. --w vodz
* Larry Doolittle writes:Eric Andersen2004-04-141-4/+4
| | | | | | | | | | | | | | | | | | | | | | This is a bulk spelling fix patch against busybox-1.00-pre10. If anyone gets a corrupted copy (and cares), let me know and I will make alternate arrangements. Erik - please apply. Authors - please check that I didn't corrupt any meaning. Package importers - see if any of these changes should be passed to the upstream authors. I glossed over lots of sloppy capitalizations, missing apostrophes, mixed American/British spellings, and German-style compound words. What is "pretect redefined for test" in cmdedit.c? Good luck on the 1.00 release! - Larry
* Fix spelling. "sort of" is two words.Eric Andersen2004-04-121-1/+1
|
* s/fileno\(stdin\)/STDIN_FILENO/gEric Andersen2004-03-271-1/+1
| | | | s/fileno\(stdout\)/STDOUT_FILENO/g
* Vodz. last_patch_128Glenn L McGrath2004-02-221-6/+8
| | | | | | | - declare applet_using as static from applets.c - small correction to cmdedit, previous version cleared history after Ctrl-C - small spelling correction (by Friedrich Lobenstock)
* Vodz last_patch_125_2, this patch have: Glenn L McGrath2004-02-041-3/+8
| | | | | | | - synced with dash 0.4.21 - better handle trap "cmds..." SIGINT (strange, i make bad hack for ash and cmdedit, but this work only with this...) - may be haven`t problem with Ctrl-D
* last_patch_124 from Vodz, fix an ash bug when alt-1 was pressed, debianGlenn L McGrath2004-01-221-12/+11
| | | | bug #228915
* Vodz last_patch_122, Check $PATH at runtime to fix tab completionGlenn L McGrath2004-01-141-3/+11
|
* Declare dependencies of command line editing in the build systemGlenn L McGrath2004-01-031-11/+1
|
* Cmdedit update from Vladimir N. Oleynik (vodz)Eric Andersen2003-12-231-22/+24
|
* Be entirely consistant when using ioctl(0, TIOCGWINSZ, &winsize)Eric Andersen2003-09-151-5/+3
| | | | | to ensure proper fallback behavior on, i.e. serial consoles. -Erik
* Vladimir N. Oleynik writes:Eric Andersen2003-07-291-7/+3
| | | | | | | | Last patch have synced form Manuel Nova III xxreadtoken() function, corrected (C) form dash debian/copyright, removed my small mistake with IFS_BROKEN (thanks by Herbert), and synced cmdedit.c from current CVS (removed libc5 support, your email correction, my (C) year corertion).
* This is synced from dash-0.4.17 and full ready for insert to new busyboxEric Andersen2003-07-281-105/+118
| | | | | | | | | | | version: ftp://ftp.simtreas.ru/pub/my/bb/new News: - code is smalest! - support ${var...} expr - used new very strongly steal controlling terminal
* Remove remaining libc5 support codeEric Andersen2003-07-221-5/+0
|
* Update a bunch of docs. Run a script to update my email addr.Eric Andersen2003-07-141-1/+1
|
* Major coreutils update.Manuel Novoa III2003-03-191-13/+12
|
* Correct column width for tab completion and lsGlenn L McGrath2003-01-061-19/+39
|
* Fix tab-tab listing of files so it properly reflects currentEric Andersen2003-01-021-3/+2
| | | | | terminal width. -Erik
* Command line history changes, lastpatch_71 from Vladimir N. OleynikGlenn L McGrath2002-12-091-21/+25
|
* - the number of commands in the history list is now configureable via theRobert Griebl2002-12-031-1/+55
| | | | | | | config system - added a new config option to allow persistant history lists. This is currently only used by ash, but the calls ({load,save}_history) could be added to the other shells as well.
* last_patch_68 from Vladimir N. OleynikGlenn L McGrath2002-11-271-100/+62
|
* Fixed a timing bug which occured when bb ash is run in a rxvt on theRobert Griebl2002-07-301-1/+2
| | | | | | HP iPAQ. Sometimes we get a SIGWINCH and want to print the prompt, although the prompt is not yet initialised (0) .. so just don't print a prompt as long as the prompt string is 0
* Applied vodz' patches #49 and #50 (with a small correction in runshell.c)Robert Griebl2002-07-191-2/+1
| | | | | | | | | #49: I found one memory overflow and memory leak in "ln" applet. Last patch reduced also 54 bytes. ;) #50: I found bug in loginutils/Makefile.in. New patch have also new function to libbb and aplied this to applets and other cosmetic changes.
* Scrub pwd.h and grp.h handling so we don't have to play anyEric Andersen2002-07-031-1/+1
| | | | | silly games. -Erik
* Apply last_patch37 from vodzEric Andersen2002-04-241-2/+3
|
* Patch from Jim Treadway and Vladimir Oleynik to Add CTRL-KEric Andersen2002-04-131-8/+12
| | | | and fix CTRL-L support for cmdedit.c
* Patch from vodz to fix a potential segfaultEric Andersen2002-03-201-2/+2
|
* Patch from vodz to implement ^L (clear screen)Eric Andersen2001-12-211-1/+10
|
* Remove `== TRUE' tests and convert `!= TRUE' and `== FALSE' tests to use !.Matt Kraai2001-12-201-2/+2
|
* Fixup the location of pwd.h and grp.hEric Andersen2001-10-241-1/+1
|
* Major rework of the directory structure and the entire build system.Eric Andersen2001-10-241-47/+47
| | | | -Erik
* Teach libc5 what a sighandler_t isEric Andersen2001-08-021-0/+4
| | | | -Erik
* Scrub away the last leftovers from BB_FEATURE_<shell>. Good thingEric Andersen2001-08-021-1/+1
| | | | | for multibuild.pl -- I would have missed this stupid mess otherwise. -Erik
* Latest patch from vodz. Adds a check for divide by zero in the posixEric Andersen2001-08-021-14/+10
| | | | | | math suport, cleaner math syntax error checking, moves redundant signal string tables (from kill and ash) into libbb and provides a few cleanups elsewhere.
* Some patches to make dietlibc work...Eric Andersen2001-07-221-1/+1
|
* This is vodz' latest patch. Sorry it took so long...Eric Andersen2001-07-171-1/+10
| | | | | | | | | 1) ping cleanup (compile fix from this patch already applied). 2) traceroute call not spare ntohl() now (and reduce size); 3) Fix for functions not declared static in insmod, ash, vi and mount. 4) a more simple API cmdedit :)) 5) adds "stopped jobs" warning to ash on Ctrl-D and fixes "ignoreeof" option 6) reduce exporting library function index->strchr (traceroute), bzero->memset (syslogd)
* Patch from vodz:Eric Andersen2001-07-121-62/+26
| | | | | | | Changed email address cmdedit API change optimizations for traceroute and md5sum added a new shared create_icmp_socket() function
* Patch from vodz to fix freeing a static in cmdedit.Eric Andersen2001-07-021-1/+2
|
* Vladimir's last_patch_15Glenn L McGrath2001-06-261-41/+51
|