annotate dot_config/nvim/after/plugin/executable_abolish.vim @ 840:f3e87577dd3a
fix: sort keys from template dicts to determistically generate scripts
From http://masterminds.github.io/sprig/dicts.html
> The keys function will return a list of all of the keys in one or more dict types.
> Since a dictionary is unordered, the keys will not be in a predictable order.
> They can be sorted with sortAlpha.
This results in a different ordering of commands in the generated scripts
which break the hashing in chezmoi to determine whether the scripts needs to
be re-run.
author |
zegervdv <zegervdv@me.com> |
date |
Fri, 02 Feb 2024 17:44:49 +0100 |
parents |
d726921aaabe |
children |
|
rev |
line source |
257
|
1 " Define some common typos
|
|
2
|
|
3 Abolish teh the
|
|
4 Abolish hte the
|
|
5 Abolish {leng,wid,bandwid,streng}ht {}th
|
|
6 Abolish {heig}th {}ht
|
|
7 Abolish por{ject,gram} pro{}
|
|
8 Abolish {,as,de,re}sing{,s,ed} {}sign{}
|
|
9 Abolish {std_,}loigc{,_vector} {}logic{}
|
|
10 Abolish emtpy empty
|
|
11
|
|
12
|
|
13 " Code typos
|
|
14 Abolish rpsec rspec
|