fish-shell/share
Rudolf Lovrenčić 2e89e0c205 Add object files to ninja completions
When working on a C or C++ projects, it is often handy to compile a
single file (e.g. large refactoring where many files fail to compile so
compiling a single file results in less compiler errors making the compiler
output significantly easier to read and navigate). Current completion offers
only ninja targets which are usually just top level binaries. This commit makes
object files and library files to be offered in the ninja completion.

The change is inspired by the zsh ninja completion [1], but aims to reduce noise
by only matching for entries ending in ".o", ".so" or ".a".

[1] c828f06e08/src/zsh/_ninja (L30)
2023-12-17 20:50:41 -08:00
..
completions Add object files to ninja completions 2023-12-17 20:50:41 -08:00
functions __fish_anypager: prefer less over other pagers 2023-12-17 17:12:13 +01:00
groff workaround broken groff man page config 2016-10-19 13:43:04 -07:00
tools Refresh and fix some web config bugs 2023-10-15 13:00:26 -07:00
__fish_build_paths.fish.in Rename "snippets" to "conf" internally, and document them as snippets 2016-04-06 09:33:09 +08:00
config.fish share/config.fish: Skip __fish_set_locale if $LANG is already set 2023-09-09 15:53:20 +02:00