vimscript
vimscript copied to clipboard
Exercism exercises in Vim script.
Last exercise with a discrepancy between the current tests.toml and the corresponding Vader file. The example breaks on the apostrophes test so that'll need to be patched before this is...
https://forum.exercism.org/t/odd-arithmetic-in-grains/8662/23 The example for Grains needs to be updated so the Square and Total functions return a string. The exercise difficulty needs to be updated to medium. The "grains on...
@kotp, here are the two approaches I'm thinking of highlighting. Before I fill out the approach documents, do you think these approaches will be useful for students? Are there additional...
@kotp, here are the two approaches I'm thinking of highlighting. Before I fill out the approach documents, do you think these approaches will be useful for students? Are there additional...
- [x] allergies - [x] anagram - [x] largest-series-product - [x] phone-number - [x] run-length-encoding - [ ] word-count - [x] armstrong-numbers - [x] pangram - [x] roman-numerals - [x]...
In #206, I noticed the generated tests added tests marked as not included. Fixing this might get a little complicated. The tests are generated directly from the canonical data in...
https://github.com/exercism/problem-specifications/blob/main/exercises/dnd-character/canonical-data.json ```vimscript Execute (random ability is within range): let g:expected = "score >= 3 && score
https://github.com/exercism/problem-specifications/blob/main/exercises/dnd-character/canonical-data.json The other executes have an empty line in between, but these two don't. ```vimscript Execute (ability modifier for score 18 is +4): let g:score = 18 let g:expected =...
lib/generate.vim generates an empty string value when it encounters a literal null in the canonical data JSON as seen with flatten-array. These literals should be mapped to v:null instead.
In Exercism v3, we're introducing a new (optional) tool: the [representer](https://github.com/exercism/docs/blob/main/building/tooling/representers/README.md). The goal of the representer is to take a solution and returning a representation, which is an extraction of...