Skip to content

Commit c9de3a0

Browse files
committed
contrib: regex section
1 parent be71dfd commit c9de3a0

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

CONTRIBUTING.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,12 @@ It allows merging them faster with less conflicts and will reduce review time.
2020
- Run `npm install` inside the cloned directory
2121
- Create a new working branch for your changes
2222

23+
## Regexes
24+
TextMate uses Oniguruma regexes it's mostly compatible with PCRE but not always.
25+
A quite decent overview and comparison can be found here: https://rbuckton.github.io/regexp-features/engines/oniguruma.html
26+
27+
As far as I know, the best tool to test regexes is https://regexr.com/ in PCRE mode.
28+
2329
### Unit Tests
2430
Every PR should contain a test case that covers the added feature or bug fix.
2531
This prevents regressions and makes reviewing the changes easier by proofing correct functionality.
@@ -41,9 +47,5 @@ If you'd like to install a development version of the extension, follow these st
4147

4248
> Note: It is not required to uninstall any previous versions.
4349
44-
### Compilation and Linting
45-
Currently there are no features that rely on Typescript.
46-
Thus there is no need to compile or lint the code during development.
47-
4850
<!-- links -->
4951
[issues]: https://github.com/serkonda7/vscode-vba/issues

0 commit comments

Comments
 (0)