aboutsummaryrefslogtreecommitdiff
path: root/shell/cmdedit.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* #define -> static const int. Also got rid of some big static buffers.markw2001-01-231-3/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1642 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Eliminate calls of the form "fprintf(stdout,". Thanks for the idea tokraai2001-01-181-1/+1
| | | | | | | Vladimir N. Oleynik. git-svn-id: svn://busybox.net/trunk/busybox@1616 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cleanup -- move win handling to cmdedit.c, static-ify many functions.andersen2001-01-041-15/+30
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1531 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Ok, this is a pretty major update to sh.c. I renamed all the variables andandersen2000-12-181-3/+13
| | | | | | | | | | | | | | | function names to conform with the style guide. I also did a lot of work on the if-then-alse-fi logic and added prototype (i.e. it segfaults when enabled) line continuation support. Furthermore, this patch includes Larry Doolittle's work on restructuring some of the data structures that represent the job and child_program, allowing several simplifications and fixing several bugs. -Erik git-svn-id: svn://busybox.net/trunk/busybox@1467 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Changed names of functions in utility.c and all affected files, to makemarkw2000-12-071-1/+1
| | | | | | | compliant with the style guide. Everybody rebuild your tags file! git-svn-id: svn://busybox.net/trunk/busybox@1398 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Stop using TRUE and FALSE for exit status.kraai2000-12-011-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@1360 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cleanup of duplicated symbols -- found by compiling withandersen2000-11-071-1/+1
| | | | | | | LDFLAGS += -Wl,-warn-common git-svn-id: svn://busybox.net/trunk/busybox@1292 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Warning cleanup from Gennady Feldmanandersen2000-11-021-9/+10
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@1281 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Renamed "internal.h" to the more sensible "busybox.h".andersen2000-09-251-1/+1
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@1119 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix calls to {m,c,re}alloc so that they use x{m,c,re}alloc instead ofkraai2000-09-131-7/+7
| | | | | | | segfaulting or handling errors the same way themselves. git-svn-id: svn://busybox.net/trunk/busybox@1039 69ca8d6d-28ef-0310-b511-8ec308f3f277
* More sh updates (with related changes to everything else). Switchedandersen2000-07-281-1/+24
| | | | | | | | | to using getopt and cleaned up the resulting mess. if-then-else-fi is now basically working (given a bunch of constraints). -Erik git-svn-id: svn://busybox.net/trunk/busybox@913 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Use BB_FEATURE_CLEAN_UP where appropriateandersen2000-07-251-0/+12
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@904 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Avoid trying to free NULL ptrs. Comment on malloc usages.andersen2000-07-191-4/+6
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@880 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix some stupid memory bugs.andersen2000-07-141-2/+1
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@847 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Added a smallish TODO comment.markw2000-07-131-0/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@837 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixed a potential infinite loop. First delete any chars after theandersen2000-07-041-1/+10
| | | | | | | | | | cursor, then delete everything before it. Before this, we would just delete everything before the cursor and freak out if there were still chars left (i.e. stuff after the cursor). -Erik git-svn-id: svn://busybox.net/trunk/busybox@731 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix some spelling errors in the source as well.andersen2000-06-161-1/+1
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@655 69ca8d6d-28ef-0310-b511-8ec308f3f277
* First pass at fixing tar segfault, and more portability updates.erik2000-05-201-0/+6
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@559 69ca8d6d-28ef-0310-b511-8ec308f3f277
* More Doc updates. cmdedit and more termio fixes.erik2000-04-211-20/+54
| | | | git-svn-id: svn://busybox.net/trunk/busybox@492 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Updateserik2000-04-181-0/+3
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@472 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Upates to include copyright 2000 to everythingerik2000-04-131-58/+8
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@447 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some enhancements I've been working on over the weekend,erik2000-04-121-293/+326
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@445 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make tab completion an optionerik2000-04-091-0/+7
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@444 69ca8d6d-28ef-0310-b511-8ec308f3f277
* More minor patcheserik2000-04-091-0/+15
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@443 69ca8d6d-28ef-0310-b511-8ec308f3f277
* more minor fixeserik2000-03-191-44/+69
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@413 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some more stuff.erik2000-03-191-449/+470
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@412 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor updateerik2000-03-171-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@410 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Several fixes.erik2000-03-171-35/+225
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@409 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Forgot these files...erik2000-03-161-0/+405
-Erik git-svn-id: svn://busybox.net/trunk/busybox@407 69ca8d6d-28ef-0310-b511-8ec308f3f277