[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [ktexteditor] src/syntax/data: This should fix "length of input parameter" highlighting for bash
From: Joseph Wenninger <jowenn () kde ! org>
Date: 2014-01-24 2:23:41
Message-ID: E1W6WQn-0006T2-89 () scm ! kde ! org
[Download RAW message or body]
Git commit 5a5c7f37c061bf8b68346861057848df65268b7a by Joseph Wenninger.
Committed on 24/01/2014 at 00:15.
Pushed by jowenn into branch 'master'.
This should fix "length of input parameter" highlighting for bash
BUG: 314993
FIXED-IN: 5.0
M +2 -1 src/syntax/data/bash.xml
http://commits.kde.org/ktexteditor/5a5c7f37c061bf8b68346861057848df65268b7a
diff --git a/src/syntax/data/bash.xml b/src/syntax/data/bash.xml
index 0e92d00..b7307c4 100644
--- a/src/syntax/data/bash.xml
+++ b/src/syntax/data/bash.xml
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version="1.1" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd"
[
<!ENTITY funcname "[A-Za-z_:][A-Za-z0-9_:#%@-]*">
@@ -633,6 +633,7 @@
<RegExpr attribute="Variable" context="#stay" String="\$\{[*@#?$!_0-9-]\}" />
<RegExpr attribute="Variable" context="#stay" String="\$\{#&varname;(\[[*@]\])?\}" />
<RegExpr attribute="Variable" context="#stay" String="\$\{!&varname;(\[[*@]\]|[*@])?\}" />
+ <RegExpr attribute="Variable" context="#stay" String="\$\{#[0-9]+\}" />
<RegExpr attribute="Variable" context="VarBrace" String="\$\{&varname;" />
<RegExpr attribute="Variable" context="VarBrace" String="\$\{[*@#?$!_0-9-](?=[:#%/=?+-])" />
<StringDetect attribute="Variable" context="ExprDblParenSubst" String="$((" beginRegion="expression" />
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic