h...@spg.tu-darmstadt.de (Hauke Fath) writes: >[hf@Gstoder] ~ > csh >[ 3270305.6523634] load: 0.23 cmd: csh 21649 [ttyraw] 0.00u 0.00s 0% 2252k
>Ah well... Doesn't "hang", but doesn't prompt. Despite el_set(el, EL_PROMPT, printpromptstr); the function printpromptstr isn't called. When 'set edit' is executed in csh.cshrc the edit library is initialized with: el_init_fd (prog=0xffffff870a15 "csh", fin=0xfc46a63e1960 <__sF>, fout=0xfc46a63e19f8 <__sF+152>, ferr=0xfc46a63e1a90 <__sF+304>, fdin=3, fdout=17, fderr=18) fdin=3 is the open csh.cshrc file. When 'set edit' is used in the interactive shell it is called with the real tty input descriptor: el_init_fd (prog=0xffffffad8af5 "csh", fin=0xf04b446c1960 <__sF>, fout=0xf04b446c19f8 <__sF+152>, ferr=0xf04b446c1a90 <__sF+304>, fdin=16, fdout=17, fderr=18)