Hi,

here are the completion files for totem 2.16.4 and xterm 222. This time
not everything went smooth though.

Apparently xterm allows the user to prefix most switches either by "-"
(short or old style switches) or by "+" which means "the reverse
action". fish does not have notion for this switch usage. I haven't
seen may programs that (mis)use the switches that way but there are
some. luit being one of them.

And this leads me to the second problem: I tried to extract the list of
encodings for xterm using luit but failed. Could some scripting wizard
please look at the function __fish_complete_xterm_encoding in xterm.fish
and actually complete it? There are a couple more switches that take
certain parameters (like colors or numbers) which may be deduced also.
So if anyone is interested in doing it there is an opportunity.

While testing if all strings fit on standard 80 character screen I
switched back and forth between a virtual console and the X session.
It was strange that fish complained on the virtual console about the
function writembs being called with null value for argument str by the
fish_pager but not on the much larger xterm window. It says it is a bug
and should be reported if it reproducible and indeed it is. It does not
bother me because fish does not crash or misbehave but I do report it
anyway. HTH.

Regards - Velko
-- 
When asked if I am ignorant or apathetic I answer
"I don't know and I really don't care." 

Attachment: totem.fish
Description: Binary data

Attachment: xterm.fish
Description: Binary data

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fish-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fish-users

Reply via email to