Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ayamir main #31

Merged
merged 24 commits into from
Dec 8, 2023
Merged

ayamir main #31

merged 24 commits into from
Dec 8, 2023

Conversation

TonyWu20
Copy link
Owner

@TonyWu20 TonyWu20 commented Dec 8, 2023

YuCao16 and others added 24 commits November 1, 2023 19:16
* disable enforce_regular_tabs to fix unique name not working

* add flash.nvim

* disable multi_window

* fixup!: remove comment lines in keymap, add NOTEs for users.

Signed-off-by: ayamir <lgt986452565@gmail.com>

* move flash_ecs to keymap/helpers.lua and rename to _flash_esc

* feat(flash): support user-override

* pref: explicitly disable `flash.search` by default

* chore: sort keymap helpers

* fix typo

* fixup! fix typo

---------

Signed-off-by: ayamir <lgt986452565@gmail.com>
Co-authored-by: ayamir <lgt986452565@gmail.com>
Co-authored-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
…ir#1051)

* fix: auto apply formatter args set in `user/configs/formatters`.

Signed-off-by: ayamir <lgt986452565@gmail.com>

* fixup:! remove redundant `pcall`.

---------

Signed-off-by: ayamir <lgt986452565@gmail.com>
…amir#1052)

since the numeric keys are ignored as whole in `iparis` iteration, configurations in
`neovide_config` actually aren't set to neovide, after switching `ipairs` to `pairs`,
configurations are set properly.
* refactor: use aerial to provide outline.

Signed-off-by: ayamir <lgt986452565@gmail.com>

* chore(aerial): update filter symbols

* chore(aerial): cleaner syntax tree

* feat(aerial): add telescope support

* fix(aerial): empty aerial telescope preview

* feat(keymap): add `gto` keymap for `:Telescope aerial`

* chore: cleanup

* chore(aerial): prune default options from setup func

---------

Signed-off-by: ayamir <lgt986452565@gmail.com>
Co-authored-by: CharlesChiuGit <charleschiu@hey.com>
Co-authored-by: Jint-lzxy <50296129+Jint-lzxy@users.noreply.github.com>
…mir#1062)

nvim-treesitter/nvim-treesitter@f53e6e8
fixed the last dangling syntax issue in C/C++, So IMO we can now
completely switch to treesitter-based highlight (and indent) lol
* feat(fidget)!: support v2

* fixup! feat(fidget)!: support v2
* feat(ts-context-commentstring)!: setup as a plugin

Ref: JoosepAlviste/nvim-ts-context-commentstring@5b02387

* fixup! feat(ts-context-commentstring)!: setup as a plugin
Signed-off-by: Charles Chiu <charleschiu@hey.com>
It appears that when navigating through syntax trees of great intricacy,
`ts-context` would expend an excessive amount of time collecting _(and
rendering)_ all "candidate nodes" from here to the root of the tree when the
cursor goes deep into a particular "branch", given our current settings. This
PR limited `max_lines` to 3, as IMO we seldom need hierarchical information
about nodes that are _too_ distant from the current one in practice, and `3`
is also the optimal value I've found in recent trials that strikes a balance
between the amount of practical information and performance penalties lol
…me (ayamir#1085)

Signed-off-by: Cyberczy <109653523+Cyberczy@users.noreply.github.com>
IMO we can switch to `none-ls` before we decide on the best alternative
to `null-ls` b/c it's a drop-in replacement for `null-ls`, and we
can continue to receive future bug fixes as well.
@TonyWu20 TonyWu20 merged commit f951bdb into main Dec 8, 2023
3 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants