On Tue, Jan 27, 2009 at 1:51 PM, <[email protected]> wrote:
> When I press tab to autocomplete a filename with '=' or '{' in its name the
> fish console hangs. It happends in gnome gterminal and in the text conlose.
>
> It seems that a subprocess 'mimedb -fd XXX' turns irresponsive.
It's possible that the "=" and "{" in the filename are coincidental.
There is a known bug that cases "mimedb -fd" to hang for certain mime
types. This occurs because of broken loop logic when searching mime
XML files; it's meant to return the longest match, but if it gets a
long then a short match it goes into an infinite loop. This occurs
when a comment tag in the user's current locale like <comment
lang="en_GB"> comes before a comment tag without a language, i.e. just
<comment>.
This bug irritated me, so I recently fixed it. You might want to try
downloading my github fork of Fish and compiling:
http://github.com/weavejester/fish
I also posted a patch to the mailing list, and James Vega mentioned
he'd add it to Debian, so hopefully this bug should be fixed in Ubuntu
in 9.04 as well.
If this fix doesn't solve your problem, let me know.
- James
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Fish-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fish-users