Hi! 2016-12-01 0:07 GMT+01:00 Fabian Homborg <fhomb...@gmail.com>: > > Mizsei Zoltán <miq...@gmail.com> writes: > >> Hi Guys! >> >> I’m on my long way to get Fish properly ported to Haiku. I’ve already did >> some efforts, we have an working recipe [1], but i’m not really happy yet. >> So i have the following problems to solve: >> >> - The latest (2.4.0) Fish hangs sometimes if i press Ctrl-C in Terminal. One >> CPU load goes high and i need to kill the Fish instance to get everything >> back to normal. Have you seen anything like this on other platform? >> > > Have you seen https://github.com/fish-shell/fish-shell/issues/3527?
Yep, will dive deeper... >> - The fish_config script trying to create the /boot/home/config/cache/fish >> folder, but cannot handle the situation if this folder already there. I get >> just a traceback, so i need to delete this folder every time if i try to >> start the web interface. Error : [2] >> >> - The fish_update_completions cannot find something, i get a python >> traceback, complaining about “No such file or directory”. Any idea, what it >> trying to do? Error: [3] >> > > I'd have to check these in more detail. The only thing I can find about > any cache in webconfig is that it uses $XDG_CACHE_HOME if it can, and > falls back to ~/.cache/ if it is not defined. It then tries to make the > directories and ignores errno _17_. It's possible that haiku's python > returns something different. We should probably try to not hardcode the > error number. I will try to put some debug printfs here and there, maybe i can find whats wrong. >> - At starting Fish i get the following text 2 times: >> "socket: Address family not supported by protocol family" >> I already created a bugreport about it on the github page. [4] There is no >> en0/eth0 on Haiku. Is there any way to fix this? >> > > What devices are there in haiku? Really, what we want here is just some > way to open a socket that is only accessible locally. As i wrote some minutes ago, it is hardware dependent, the interface gets his name from the driver. >> - My patch extending the open.fish script with the Haiku’s open case, >> however it isn’t required. Where can i define, that this aren’t required on >> Haiku? >> > > There has been discussion about removing `open` entirely. See > https://github.com/fish-shell/fish-shell/issues/2561 and the associated > PR. Have seen already. Thanks! >> - Is this latest release "LastC++03” an official one? Have not seen any info >> about it. >> > > That was a mistake. ridiculousfish wanted to tag the last non-C++11 > commit, and chose the wrong kind of tag, triggering a github release. Thanks! >> - Posted the configure output [5] and the config.h [6] too. >> >> Thanks Guys and keep up this good work! >> >> Best Regards, >> — miqlas >> >> [1] : >> https://github.com/haikuports/haikuports/blob/master/app-shells/fish/fish-2.4.0.recipe >> >> <https://github.com/haikuports/haikuports/blob/master/app-shells/fish/fish-2.4.0.recipe> >> [2] : http://termbin.com/umnw <http://termbin.com/umnw> >> [3] : http://termbin.com/lc99 <http://termbin.com/lc99> >> [4] : https://github.com/fish-shell/fish-shell/issues/3317 >> <https://github.com/fish-shell/fish-shell/issues/3317> >> [5] : http://termbin.com/219x <http://termbin.com/219x> >> [6] : http://termbin.com/czfc >> <http://termbin.com/czfc>------------------------------------------------------------------------------ >> _______________________________________________ >> Fish-users mailing list >> Fish-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/fish-users > --- Mizsei Zoltán (aka. miqlas) ------------------------------------------------------------------------------ _______________________________________________ Fish-users mailing list Fish-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fish-users