Since the Scintilla C++ lexer started to fold on () [1], the code
looking up the current scope is confused whenever the function
signature spans multiple lines. Fix this by resolving matching
parentheses on the candidate line before checking the fold level that
follows actually contains the current line.

Fixes #1279.

[1] https://sourceforge.net/p/scintilla/feature-requests/1138/
imported in 24f9198


You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/1280

Commit Summary

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.