If I have a special formatted line in my Makefile,
tcshrc completion fails to work after the make command,
thus tcsh fails. For e.g.:
tcsh> ls Makefile
Makefile
tcsh> cat Makefile
dummy:
sed -e "*\:"
test:
@echo "this rule works"
tcsh> make <--press <TAB> here>
make `cat -s GNUmakefile Makefile makefile |& sed -n -e
"/No such file/d" -e "/^[^ #].*:/s/:.*//p"`: No
match.
I found out that this is a bug with the
.tcshrc.complete file at the 915. line number. I attach
the buggy Makefile.
Brgds,
MQ <miklos.quartus@nokia.com>
Simos Xenitellis
None
None
Public
|
Date: 2009-01-20 12:13 The 'make' completion rule was written for older (perhaps non-gnu) make |
|
Date: 2003-04-01 20:16 Logged In: YES |
|
Date: 2003-04-01 20:11 Logged In: YES |
| Filename | Description | Download |
|---|---|---|
| Makefile.buggy | Download |
| Field | Old Value | Date | By |
|---|---|---|---|
| resolution_id | None | 2009-01-20 12:13 | simos |
| status_id | Open | 2003-04-01 20:16 | simos |
| close_date | 2003-04-01 20:11 | 2003-04-01 20:16 | simos |
| status_id | Pending | 2003-04-01 20:16 | simos |
| close_date | - | 2003-04-01 20:11 | simos |
| status_id | Open | 2003-04-01 20:11 | simos |
| File Added | 46032: Makefile.buggy | 2003-03-27 08:01 | qmiklos |
| assigned_to | nobody | 2003-03-27 08:01 | qmiklos |