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.


>> - 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

Reply via email to