<p>I've got a Bash script and it is using arrays (something the other shells don't have, maybe that's why this isn't more thoroughly tested?). It cannot handle nested parenthesis, I'm not sure if this problem is actually Scintilla.</p>
<p>Here is how to reproduce, enter the following into a file t.bsh:</p>
<pre><code>#!/bin/bash 
declare -a MYARRAY

MYARRAY+=("intentional aor unintentional features")
MYARRAY+=("(intentional aor unintentional) features")
MYARRAY+=("((intentional) aor (unintentional)) errors")
MYARRAY+=("((intentionally) aor (unintentionally)) broken")

echo "this should not look this way" 
</code></pre>
<p>Then open it in Geany and have a look at the coloring. It breaks on the nested parenthesis in the third array element.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/1549">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJ8B0rAD_UYdGmhYnws-QZgJY-vuVks5sPpMWgaJpZM4OdbfX">mute the thread</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ-XO_dOQmmVUY0RyEYCJTtkHsBBlks5sPpMWgaJpZM4OdbfX.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/issues/1549"></link>
  <meta itemprop="name" content="View Issue"></meta>
</div>
<meta itemprop="description" content="View this Issue on GitHub"></meta>
</div>

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Bash - Shell Script Colorizer is Broken  (#1549)"}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/1549"}}}</script>