kylo252

Results 35 issues of kylo252

This is based on the work done in #18674 use [CTest](https://cmake.org/cmake/help/latest/manual/ctest.1.html) to run lint commands ```sh ctest --test-dir build --show-only ctest --test-dir build --print-labels ctest --test-dir build -R 'lintuncrustify-window*' ctest...

build

Add template for using [`CMakePresets.json`](https://cmake.org/cmake/help/latest/manual/cmake-presets.7.html) > One problem that `CMake` users often face is sharing settings with other people for common ways to configure a project. This may be done...

Remove unused includes in `src/nvim/api/private/dispatch.c` and its generated counter-part by using the IWYU library. Yet another step towards #6371 and #549

refactor

The `on_setup` hook is currently undocumented, and it should gain some attention after https://github.com/williamboman/nvim-lsp-installer/pull/631

# Description Add `root_resolver.lua` to help with set `cwd` from _root-markers_. This helps with detecting common configuration files, e.g. `pyproject.toml`. Additionally, this should be easily configurable since `root_markers.FOO` is global,...

# Description ability to override the current branch's remote, which is useful for getting permalinks that use "origin", and not the _temporary_ fork. ## How to test compare the results...

I literally just learned about `-g` by pure chance, and really like it! I figured I could share some simple, yet highly productive, git aliases that would make it even...

I saw that this is a common request, so I figured I can create a minimal template in Lua.

### Feature Description These options are originally from before 0.6, otherwise they aren't really needed, so there's no need to go through or maintain this API. We should've removed them...

enhancement
stale

- use cmake by default to build the core library to support all platforms - if cmake is not found, then fallback to using cc directly - pkg-config is supported...