Baptiste Augrain
Baptiste Augrain
You can use `"explicitFolding.debug": true,` to print some info in the output panel. With the non-working rule, you will get: ``` [main] regex: /(?\/\/\/)|(?\/\/\/ \-)|(?\{\{\{)|(?\}\}\})/g [main] line: 43, offset: 0,...
Yep, I did forgot to add that...
The shortcuts `Ctrl+K Ctrl+` are already working fine. The folding ranges are provided to VSCode as expected by it. There is no level in the spec, there are calculated by...
I agree that it can be helpful. VSCode manage the levels of folding since you can collapse the foldings based on their level. But a folding range provider can't and...
Here a possible configuration (It's more complex): ``` "folding": { "jcl": [ { // Bloc commentaires "beginRegex": "^\\/\\/\\*", "endRegex": "^\\/\\/[^*]", "foldLastLine": false, "nested": false, "kind": "comment" }, { // EXEC...
1. It was a proposal. So I could have a feedback before making the changes since they are quite substantial. 2. Same end expressions will fail. If you have an...
Hi Denis, here the lastest update: [explicit-folding-0.13.1.vsix](https://github.com/zokugun/vscode-explicit-folding/files/6564552/explicit-folding-0.13.1.vsix.zip) I've used the following configuration: ``` "[jcl]": { "explicitFolding.debug": true, "explicitFolding.rules": [ { // Bloc commentaires "name": "comment", "beginRegex": "^\\/\\/\\*", "endRegex": "^\\/\\/[^*]", "foldLastLine":...
Great! I have to improve the documentation then I will officially release the new version. Regarding the child extension, I should be able to do it by requiring the current...
The new version has been published. I've added the rule `while` to be able to do: ``` { // Bloc commentaires "kind": "comment", "whileRegex": "^\\/\\/\\*" } ```
> continuation mark is on preceding line The rule [begin/continuation](https://github.com/zokugun/vscode-explicit-folding/blob/master/docs/rules/begin-continuation.md) should be able to do it. ``` { "begin": "DD", "continuation": "," } ``` > continuation mark is on following...