Fish shell: cygwin.conf hiding user paths

2017-10-09 Thread Whek rin
The file /etc/fish/conf.d/cygwin.conf has the following section: # Prepend system directories to PATH for p in /bin /usr/local/bin if not contains $p $PATH set -x PATH $p $PATH end end The issue with this is that these get prepended before fish_user_paths, essentia

fish Remove unneeded workarounds in /etc/fish/conf.d/cygwin.fish

2016-09-01 Thread Whek rin
The cygwin-specific file /etc/fish/config.d/cygwin.fish has this section: # Work around an autocompletion bug, where fish tries to execute strings # in parentheses in the PATH. For example it tries to run the x86 function # if it sees a PATH component like '/cygdrive/c/Program Files (x86)'. # See

x86_64-w64-mingw32-ld lib dir configuration issue

2016-08-28 Thread Whek rin
The utility x86_64-w64-mingw32-ld from package mingw-x86_64-binutils cannot by default find libraries from the path /usr/x86_64-w64-mingw32/sysroot/mingw/lib, where the package mingw64-x86_64-runtime installs them. I believe this is a build configuration issue. I've attached a zip file which contai