xref: /freebsd/contrib/tcsh/WishList (revision c80476e4c3e6730697b9424f88dfa74d1907cabd)
1c80476e4SDavid E. O'Brien* Fix memory leak related to aliasrun(). Precmd, Cwdcmd etc. leak memory.
2c80476e4SDavid E. O'Brien
3c80476e4SDavid E. O'Brien* Fix migrate -site $$... Seems to hang... (aix370)
4c80476e4SDavid E. O'Brien
5c80476e4SDavid E. O'Brien* Fix history in loops.
6c80476e4SDavid E. O'Brien
7c80476e4SDavid E. O'Brien* New idea.
8c80476e4SDavid E. O'Brien	Lots of people seem to like the idea to be able to do sed type
9c80476e4SDavid E. O'Brien	operations on shell variables. Maybe we can extend the syntax
10c80476e4SDavid E. O'Brien	of the variable editing to understand string operations.
11c80476e4SDavid E. O'Brien	So I would like to be able to use:
12c80476e4SDavid E. O'Brien	> set a="this is a STRING"
13c80476e4SDavid E. O'Brien	> echo $a:[3-]
14c80476e4SDavid E. O'Brien	is is a STRING
15c80476e4SDavid E. O'Brien	> echo $a:[#]
16c80476e4SDavid E. O'Brien	16
17c80476e4SDavid E. O'Brien	> echo $a:[6-7]
18c80476e4SDavid E. O'Brien	is
19c80476e4SDavid E. O'Brien	> echo $a:[-2]
20c80476e4SDavid E. O'Brien	ng
21c80476e4SDavid E. O'Brien	> echo $a:[-20]
22c80476e4SDavid E. O'Brien	Subscript out of bounds.
23c80476e4SDavid E. O'Brien	> echo $a:[2-20]
24c80476e4SDavid E. O'Brien	Subscript out of bounds.
25c80476e4SDavid E. O'Brien	> echo $a:[1-1]:u$a:[2-].
26c80476e4SDavid E. O'Brien	This is a string.
27c80476e4SDavid E. O'Brien
28c80476e4SDavid E. O'Brien* Fix pipelines that contain builtins so that they behave correctly.
29c80476e4SDavid E. O'Brien  I tried to fix that (most of the code is in sh.sem.c, but it works
30c80476e4SDavid E. O'Brien  only for non POSIX machines cause otherwise the setpgid() I added
31c80476e4SDavid E. O'Brien  fails).
32c80476e4SDavid E. O'Brien
33c80476e4SDavid E. O'Brien* Fix the correct code... How to do that involves A.I....
34c80476e4SDavid E. O'Brien
35c80476e4SDavid E. O'Brien* Rewrite the whole thing. It has taken to much beating over the years...
36c80476e4SDavid E. O'Brien
37c80476e4SDavid E. O'Brien* Add another hook like precmd to be executed after the prompt but before the
38c80476e4SDavid E. O'Brien  command.
39c80476e4SDavid E. O'Brien
40c80476e4SDavid E. O'Brien* Add instructions for using configure in the README file.
41