Commit: runtime(python): Fix wrong define regex in ftplugin (#14763)

5 views
Skip to first unread message

Christian Brabandt

unread,
May 13, 2024, 4:15:11 PM5/13/24
to vim...@googlegroups.com
runtime(python): Fix wrong define regex in ftplugin (#14763)

Commit: https://github.com/vim/vim/commit/7961210b861ce9a1a773cfc1fe96b388216bb1f2
Author: Tom Picton <t...@tompicton.com>
Date: Mon May 13 16:00:40 2024 -0400

runtime(python): Fix wrong define regex in ftplugin (https://github.com/vim/vim/issues/14763)

Signed-off-by: Tom Picton <t...@tompicton.com>
Signed-off-by: Christian Brabandt <c...@256bit.org>

diff --git a/runtime/ftplugin/python.vim b/runtime/ftplugin/python.vim
index 3a7190201..c00029672 100644
--- a/runtime/ftplugin/python.vim
+++ b/runtime/ftplugin/python.vim
@@ -3,7 +3,7 @@
" Maintainer: Tom Picton <t...@tompicton.com>
" Previous Maintainer: James Sully <sul...@gmail.com>
" Previous Maintainer: Johannes Zellner <joha...@zellner.org>
-" Last Change: 2024/05/11
+" Last Change: 2024/05/13
" https://github.com/tpict/vim-ftplugin-python

if exists("b:did_ftplugin") | finish | endif
@@ -14,7 +14,7 @@ set cpo&vim
setlocal cinkeys-=0#
setlocal indentkeys-=0#
setlocal include=^\s*\(from\\|import\)
-setlocal define=^\s*\([async ]\?def\\|class\)
+setlocal define=^\s*\(\(async\s\+\)\?def\\|class\)

" For imports with leading .., append / and replace additional .s with ../
let b:grandparent_match = '^\(.\.\)\(\.*\)'
Reply all
Reply to author
Forward
0 new messages