This addresses some queries in #8276.
It also seems this file hasn't been updated in some time so I'll look at
bringing it up to date with version 12.
@GitMensch if you have any suggestions beyond a general update let me know.
https://github.com/vim/vim/pull/10649
(1 file)
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
Merging #10649 (326d7b0) into master (95afae6) will increase coverage by
0.90%
.
The diff coverage isn/a
.
@@ Coverage Diff @@ ## master #10649 +/- ## ========================================== + Coverage 81.70% 82.61% +0.90% ========================================== Files 158 148 -10 Lines 185485 172831 -12654 Branches 41952 39074 -2878 ========================================== - Hits 151554 142779 -8775 + Misses 21471 17457 -4014 - Partials 12460 12595 +135
Flag | Coverage Δ | |
---|---|---|
huge-clang-none | 82.61% <ø> (-0.01%) |
⬇️ |
linux | 82.61% <ø> (-0.01%) |
⬇️ |
mingw-x64-HUGE | ? |
|
mingw-x64-HUGE-gui | ? |
|
windows | ? |
Flags with carried forward coverage won't be shown. Click here to find out more.
Impacted Files | Coverage Δ | |
---|---|---|
src/highlight.c | 78.41% <0.00%> (-2.69%) |
⬇️ |
src/time.c | 87.08% <0.00%> (-2.56%) |
⬇️ |
src/misc2.c | 86.68% <0.00%> (-2.52%) |
⬇️ |
src/help.c | 80.07% <0.00%> (-2.38%) |
⬇️ |
src/buffer.c | 84.11% <0.00%> (-2.35%) |
⬇️ |
src/gui.c | 71.04% <0.00%> (-2.07%) |
⬇️ |
src/session.c | 63.15% <0.00%> (-1.94%) |
⬇️ |
src/menu.c | 81.36% <0.00%> (-1.83%) |
⬇️ |
src/arglist.c | 83.83% <0.00%> (-1.72%) |
⬇️ |
src/vim9cmds.c | 85.16% <0.00%> (-1.70%) |
⬇️ |
... and 128 more |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 95afae6...326d7b0. Read the comment docs.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.
Not much comments from me other than: totally cool, and a bit sad that it comes after the Vim release.
Embedded python also seems to work fine!
It likely would be useful to highlight sub-settings, for example:
# personal history file set history save on set history filename ~/.gdb_history set history remove-duplicates 1 # setup for vim's termdebug set print elements 250 set print repeats 20 set pagination off set breakpoint pending on # general setup set print frame-arguments all
where only the "set" and "history"/"print" are highlighted.
At least with "set" it also seems reasonable to highlight the common values "on", "off", "unlimited".
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
@dkearns pushed 6 commits.
—
View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.
@dkearns pushed 2 commits.
You are receiving this because you are subscribed to this thread.
Any updates on this?
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
It seems the syntax file in my personal runtime directory is about a thousand lines longer than the one in this PR. I'm not sure if this is a positive discovery but I'll try and sort it out in the next week or so.
Thanks for the gentle reminder.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
@GitMensch maybe you can give the latest syntax file a quick run some time and let me know if there's anything obvious that needs improvement.
There's still a lot that could be done but it's probably a good idea push an update soon...this year.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
@fleiner, I was under the impression that you were no longer maintaining this file as the latest on your website (mentioned in the hearder) is from 2003 but I see it has been added to a GitHub more recently.
If you're not interested in this rather large patch I'm happy to maintain it externally or alternatively take over maintenance of the distributed file. Let me know, thanks.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
@dkearns pushed 16 commits.
You are receiving this because you are subscribed to this thread.
@dkearns pushed 5 commits.
You are receiving this because you are subscribed to this thread.
Any update?
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
Yes, GDB is now at version 16. :)
I'll take over as maintainer as we haven't heard from Claudio in a long time. Thanks for all your efforts Claudio!
I'll try and figure out where I was up to and push something out in the next couple of weeks. If I do not, please feel free to yell at me.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
When you consider the highlighting to be good - I'd suggest to check out https://github.com/pirpyn/gdb-syntax-vscode/tree/master/tests and open each of those files in vim, checking its results.
For editing: working outline (in case of define
d functions) and goto (maybe also for vars $set
) would be nice.
Hm, and the first time I'm thinking about this more: an online-help (maybe as "popup") that leverages gdb, seems quite useful.
For example to get more information about "br" in a script we could get the output of gdb --batch -ex "help br"
and present it to the user.
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
@dkearns pushed 17 commits.
You are receiving this because you are subscribed to this thread.
@dkearns Can you please rebase so that we may include whichever parts are non-conflicting?
—
Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.
@dkearns pushed 19 commits.
You are receiving this because you are subscribed to this thread.