<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/scripts/lintcommit.lua, branch fix_semantic_tokens_pull</title>
<subtitle>Neovim fork with Rahm's personal hacks.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/'/>
<entry>
<title>ci(lintcommit): enforce common scope names #20393</title>
<updated>2022-10-24T11:24:08+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-10-24T11:24:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=1248c12666dc4d8fb801c2a8dbc355027f8f9bbe'/>
<id>1248c12666dc4d8fb801c2a8dbc355027f8f9bbe</id>
<content type='text'>
This is useful to ensure related commits aren't spread out when
generating the changelog.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is useful to ensure related commits aren't spread out when
generating the changelog.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(lintcommit): remove "chore", add "dist" #18594</title>
<updated>2022-05-17T12:42:48+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-05-17T12:42:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=b239db3cb5618ffbfec28ec6ad79af04e1adb318'/>
<id>b239db3cb5618ffbfec28ec6ad79af04e1adb318</id>
<content type='text'>
"chore" is never necessary, choose "fix" or "feat" if nothing else applies.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"chore" is never necessary, choose "fix" or "feat" if nothing else applies.</pre>
</div>
</content>
</entry>
<entry>
<title>ci(commitlint): ignore "fixup" commits #18556</title>
<updated>2022-05-13T12:37:33+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-05-13T12:37:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=2875d45e79b80878af45c91702914f4f0d0e3dca'/>
<id>2875d45e79b80878af45c91702914f4f0d0e3dca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci(commitlint): allow first non-space character to be a quote</title>
<updated>2022-02-11T19:02:50+00:00</updated>
<author>
<name>Dundar Göc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2022-02-11T18:47:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f50a9a4288012663acb4705538e82dea9a0b655c'/>
<id>f50a9a4288012663acb4705538e82dea9a0b655c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: fix typos (#16361)</title>
<updated>2021-11-27T16:10:48+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2021-11-27T16:10:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=caa6992a1071a2ac373bec21085685da4a1790d6'/>
<id>caa6992a1071a2ac373bec21085685da4a1790d6</id>
<content type='text'>
Co-authored-by: Brede Yabo Sherling Kristensen &lt;bredeyabo@hotmail.com&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;
Co-authored-by: István Donkó &lt;istvan.donko@gmail.com&gt;
Co-authored-by: Julian Berman &lt;Julian@GrayVines.com&gt;
Co-authored-by: bryant &lt;bryant@users.noreply.github.com&gt;
Co-authored-by: Michael Lingelbach &lt;m.j.lbach@gmail.com&gt;
Co-authored-by: nlueb &lt;9465658+nlueb@users.noreply.github.com&gt;
Co-authored-by: Leonhard Saam &lt;leonhard.saam@yahoo.com&gt;
Co-authored-by: Jesse Wertheim &lt;jaawerth@gmail.com&gt;
Co-authored-by: dm1try &lt;me@dmitry.it&gt;
Co-authored-by: Jakub Łuczyński &lt;doubleloop@o2.pl&gt;
Co-authored-by: Louis Lebrault &lt;louis.lebrault@gmail.com&gt;
Co-authored-by: Brede Yabo Sherling Kristensen &lt;bredeyabo@hotmail.com&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;
Co-authored-by: István Donkó &lt;istvan.donko@gmail.com&gt;
Co-authored-by: Julian Berman &lt;Julian@GrayVines.com&gt;
Co-authored-by: bryant &lt;bryant@users.noreply.github.com&gt;
Co-authored-by: Michael Lingelbach &lt;m.j.lbach@gmail.com&gt;
Co-authored-by: nlueb &lt;9465658+nlueb@users.noreply.github.com&gt;
Co-authored-by: Leonhard Saam &lt;leonhard.saam@yahoo.com&gt;
Co-authored-by: Jesse Wertheim &lt;jaawerth@gmail.com&gt;
Co-authored-by: dm1try &lt;me@dmitry.it&gt;
Co-authored-by: Jakub Łuczyński &lt;doubleloop@o2.pl&gt;
Co-authored-by: Louis Lebrault &lt;louis.lebrault@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Brede Yabo Sherling Kristensen &lt;bredeyabo@hotmail.com&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;
Co-authored-by: István Donkó &lt;istvan.donko@gmail.com&gt;
Co-authored-by: Julian Berman &lt;Julian@GrayVines.com&gt;
Co-authored-by: bryant &lt;bryant@users.noreply.github.com&gt;
Co-authored-by: Michael Lingelbach &lt;m.j.lbach@gmail.com&gt;
Co-authored-by: nlueb &lt;9465658+nlueb@users.noreply.github.com&gt;
Co-authored-by: Leonhard Saam &lt;leonhard.saam@yahoo.com&gt;
Co-authored-by: Jesse Wertheim &lt;jaawerth@gmail.com&gt;
Co-authored-by: dm1try &lt;me@dmitry.it&gt;
Co-authored-by: Jakub Łuczyński &lt;doubleloop@o2.pl&gt;
Co-authored-by: Louis Lebrault &lt;louis.lebrault@gmail.com&gt;
Co-authored-by: Brede Yabo Sherling Kristensen &lt;bredeyabo@hotmail.com&gt;
Co-authored-by: zeertzjq &lt;zeertzjq@outlook.com&gt;
Co-authored-by: István Donkó &lt;istvan.donko@gmail.com&gt;
Co-authored-by: Julian Berman &lt;Julian@GrayVines.com&gt;
Co-authored-by: bryant &lt;bryant@users.noreply.github.com&gt;
Co-authored-by: Michael Lingelbach &lt;m.j.lbach@gmail.com&gt;
Co-authored-by: nlueb &lt;9465658+nlueb@users.noreply.github.com&gt;
Co-authored-by: Leonhard Saam &lt;leonhard.saam@yahoo.com&gt;
Co-authored-by: Jesse Wertheim &lt;jaawerth@gmail.com&gt;
Co-authored-by: dm1try &lt;me@dmitry.it&gt;
Co-authored-by: Jakub Łuczyński &lt;doubleloop@o2.pl&gt;
Co-authored-by: Louis Lebrault &lt;louis.lebrault@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>ci: allow older git versions when using lintcommit</title>
<updated>2021-10-14T08:13:56+00:00</updated>
<author>
<name>Dundar Göc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2021-10-14T08:13:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=35c13620a1179ec566b361241ac0a097ebb0bc34'/>
<id>35c13620a1179ec566b361241ac0a097ebb0bc34</id>
<content type='text'>
More specifically, use "git rev-parse --abbrev-ref HEAD" instead of "git
branch --show-current" to get current branch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More specifically, use "git rev-parse --abbrev-ref HEAD" instead of "git
branch --show-current" to get current branch.
</pre>
</div>
</content>
</entry>
<entry>
<title>ci(lintcommit.lua): replace third-party commitlint #15747</title>
<updated>2021-09-26T19:13:59+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2021-09-26T19:13:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=3246bf5f4e24025b4a14ed99eeb4a8f954626519'/>
<id>3246bf5f4e24025b4a14ed99eeb4a8f954626519</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build(lint): commit linter #15725</title>
<updated>2021-09-19T19:57:57+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2021-09-19T19:57:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=6565adcbffd3b7ff2a19e8aa7b7db2cb7bfc4e2e'/>
<id>6565adcbffd3b7ff2a19e8aa7b7db2cb7bfc4e2e</id>
<content type='text'>
Example test failure:

    $ nvim -es +"lua require('scripts.lintcommit')._test()"
    [ FAIL ]: expected=true, got=false
        input: ":no type before colon 1"
    [ FAIL ]: expected=true, got=false
        input: "ci: tab after colon"

Example main({trace=true}) output:

    $ nvim -es +"lua require('scripts.lintcommit').main()"
    run: { "git", "branch", "--show-current" }
    run: { "git", "merge-base", "origin/master", "master" }
    run: { "git", "merge-base", "upstream/master", "master" }
    run: { "git", "rev-list", "89db07556dbdce97c0c150ed7e47d80e1ddacad3..master" }
    run: { "git", "show", "-s", "--format=%s", "d2e6d2f5fc93b6da3c6153229135ba2f0b24f8cc" }
    Invalid commit message: "buildlint): commit linter #15620"
        Commit: d2e6d2f5fc93b6da3c6153229135ba2f0b24f8cc
        Invalid commit type "buildlint)". Allowed types are:
        { "build", "ci", "docs", "feat", "fix", "perf", "refactor", "revert", "test", "chore", "vim-patch" }
        See also:
            https://github.com/neovim/neovim/blob/master/CONTRIBUTING.md#commit-messages
            https://www.conventionalcommits.org/en/v1.0.0/</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Example test failure:

    $ nvim -es +"lua require('scripts.lintcommit')._test()"
    [ FAIL ]: expected=true, got=false
        input: ":no type before colon 1"
    [ FAIL ]: expected=true, got=false
        input: "ci: tab after colon"

Example main({trace=true}) output:

    $ nvim -es +"lua require('scripts.lintcommit').main()"
    run: { "git", "branch", "--show-current" }
    run: { "git", "merge-base", "origin/master", "master" }
    run: { "git", "merge-base", "upstream/master", "master" }
    run: { "git", "rev-list", "89db07556dbdce97c0c150ed7e47d80e1ddacad3..master" }
    run: { "git", "show", "-s", "--format=%s", "d2e6d2f5fc93b6da3c6153229135ba2f0b24f8cc" }
    Invalid commit message: "buildlint): commit linter #15620"
        Commit: d2e6d2f5fc93b6da3c6153229135ba2f0b24f8cc
        Invalid commit type "buildlint)". Allowed types are:
        { "build", "ci", "docs", "feat", "fix", "perf", "refactor", "revert", "test", "chore", "vim-patch" }
        See also:
            https://github.com/neovim/neovim/blob/master/CONTRIBUTING.md#commit-messages
            https://www.conventionalcommits.org/en/v1.0.0/</pre>
</div>
</content>
</entry>
<entry>
<title>build(lint): commit linter #15620</title>
<updated>2021-09-19T18:06:47+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2021-09-19T18:06:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=2aa662568a995ccfece490ca0f0f0cbdb9d57560'/>
<id>2aa662568a995ccfece490ca0f0f0cbdb9d57560</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build(lint): commit linter #15620</title>
<updated>2021-09-19T16:27:08+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2021-09-19T16:27:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=65572c719a323ad92603fc82801827841ff81a7d'/>
<id>65572c719a323ad92603fc82801827841ff81a7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
