Closed
Description
openedon Feb 24, 2016
The current implementation of folding uses an indentation based folding strategy that is unaware of the language it works on. Knowledge on the underlying language allows us to solve the following requests:
- [folding] Cannot code fold empty functions [folding] Cannot code fold empty functions #3349
- [folding] Collapse ending brace to the same line [folding] Collapse ending brace to the same line #3352
- [folding] Folded block comments should show */ [folding] Folded block comments should show */ #3350
- [folding] should not fold whitespace after function [folding] should not fold whitespace after function #3353
- [folding] Add code folding for markdown based on heading level [folding] Add code folding for markdown based on heading level #3347
- [folding] [lua] Weird code folding with Lua [folding] [lua] Weird code folding with Lua #3602
- [folding] Collapse code block ignore comments inside this block [folding] Collapse code block ignore comments inside this block #3957
- [folding] Code Folding: support golang multiline strings [folding] support golang multiline strings #5994
- [folding] Optionally fold chained method calls [folding] Optionally fold chained method calls #6991
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment