<p>Please separate this out so the manpage filetype and its extensions are a separate request from the extra extensions.  Also please separate the extra extensions into multiple commits so you can explain what the extensions are for.  Just saying "I added lotsa extensions" won't help some poor sod in five years who looks back to see why <em>that</em> was added <img class="emoji" title=":smile:" alt=":smile:" src="https://assets-cdn.github.com/images/icons/emoji/unicode/1f604.png" height="20" width="20" align="absmiddle"> </p>

<p>IRO the manpage filetype, does it work? In particular it has no lexer specified so the list of keywords will have no effect.  AFAICT Scintilla has no manpage lexer so you would need that first for highlighting to work.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/pull/718#issuecomment-152684231">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ_pDwyG3g8uMx7b5GZkef9EHk8Hfks5pBBMmgaJpZM4GZZv5.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/pull/718#issuecomment-152684231"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>