source: trunk/third/tcsh/WishList @ 12039

Revision 12039, 1.1 KB checked in by danw, 26 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r12038, which included commits to RCS files with non-trunk default branches.
Line 
1* Fix memory leak related to aliasrun(). Precmd, Cwdcmd etc. leak memory.
2
3* Fix migrate -site $$... Seems to hang... (aix370)
4
5* Fix history in loops.
6
7* New idea.
8        Lots of people seem to like the idea to be able to do sed type
9        operations on shell variables. Maybe we can extend the syntax
10        of the variable editing to understand string operations.
11        So I would like to be able to use:
12        > set a="this is a STRING"
13        > echo $a:[3-]
14        is is a STRING
15        > echo $a:[#]
16        16
17        > echo $a:[6-7]
18        is
19        > echo $a:[-2]
20        ng
21        > echo $a:[-20]
22        Subscript out of bounds.
23        > echo $a:[2-20]
24        Subscript out of bounds.
25        > echo $a:[1-1]:u$a:[2-].
26        This is a string.
27
28* Fix pipelines that contain builtins so that they behave correctly.
29  I tried to fix that (most of the code is in sh.sem.c, but it works
30  only for non POSIX machines cause otherwise the setpgid() I added
31  fails).
32
33* Fix the correct code... How to do that involves A.I....
34
35* Rewrite the whole thing. It has taken to much beating over the years...
36
37* Add another hook like precmd to be executed after the prompt but before the
38  command.
39
40* Add instructions for using configure in the README file.
Note: See TracBrowser for help on using the repository browser.