From c0d169a2cec9380a2e881f6e3208c829c1351fa5 Mon Sep 17 00:00:00 2001 From: Christian Nicolai Date: Sat, 3 Sep 2011 16:18:07 +0200 Subject: [PATCH] Python: Highlight "private" members (e.g. _var) in brown --- python.jsf | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/python.jsf b/python.jsf index 5f13e82..7eb4432 100644 --- a/python.jsf +++ b/python.jsf @@ -16,13 +16,15 @@ =Bad bold red =Brace magenta +=PrivateMember fg_310 # brown + :idle Idle * idle "#" comment recolor=-1 "0-9" first_digit recolor=-1 "'" string_sq_1 recolor=-1 "\"" string_dq_1 recolor=-1 - "a-zA-Z_" ident buffer + "a-zA-Z_" ident noeat "{}" brace recolor=-1 :brace Brace @@ -139,6 +141,10 @@ "0-9" enum :ident Idle + * ident1 noeat buffer + "_" priv_member recolor=-1 + +:ident1 Idle * idle noeat strings "and" kw "assert" kw @@ -170,11 +176,15 @@ "while" kw "yield" kw done - "a-zA-Z0-9_" ident + "a-zA-Z0-9_" ident1 :kw Keyword * idle noeat +:priv_member PrivateMember + * idle noeat + "a-zA-Z0-9_" priv_member + .subr comment_todo # initial state :comment_todo_init Comment