[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_:#&#37;@-]*">
@@ -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