Добавлен диалог навигации по структуре (процедурам) по Ctrl+F. Исправлена ошибка при закрытии файлов (функции из дерева теперь удаляются).

This commit is contained in:
svkalinin
2022-08-24 15:04:19 +03:00
parent 38e188e20b
commit eeb001a92a
9 changed files with 193 additions and 36 deletions

8
lib/lexers.tcl Normal file
View File

@@ -0,0 +1,8 @@
#---------------------------------------------------
# TCL/TK
dict set lexers TCL procFindString {proc }
dict set lexers TCL procRegexpCommand {regexp -nocase -all -- {^\s*?(proc) (::|_|)(\w+)(::|:|_|)(\w+)\s*?(\{|\()(.*)(\}|\)) \{} $line match v1 v2 v3 v4 v5 v6 params v8}
#--------------------------------------------------
# Go lang
dict set lexers GO procFindString {func.*?}