<html xmlns="http://www.w3.org/1999/xhtml" xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office"><head><!--[if gte mso 9]><xml><o:OfficeDocumentSettings><o:AllowPNG/><o:PixelsPerInch>96</o:PixelsPerInch></o:OfficeDocumentSettings></xml><![endif]--></head><body><div class="ydpb59ca598yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:13px;"><div></div>
        <div dir="ltr" data-setdir="false">Hi Norman,</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">I cannot help you with Geany, but out of curiosity, what music software is using this file format? And you might be better, using one of these: Sibelius/Finale/Notion6 or an affordable alternative like these bellow.</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false">Good luck!</div><div dir="ltr" data-setdir="false">Eugene</div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><span><a href="https://blogs.systweak.com/10-best-free-music-notation-software-for-windows-2018/" rel="nofollow" target="_blank" class="enhancr_card_8216202026">Top Best Free Music Notation Software for Windows 2020</a></span><div><br></div><div id="ydp7382b85benhancr_card_8216202026" class="ydp7382b85byahoo-link-enhancr-card ydp7382b85bymail-preserve-class ydp7382b85bymail-preserve-style" style="max-width:400px;font-family:YahooSans, Helvetica Neue, Segoe UI, Helvetica, Arial, sans-serif" data-url="https://blogs.systweak.com/10-best-free-music-notation-software-for-windows-2018/" data-type="YENHANCER" data-size="MEDIUM" contenteditable="false"><a href="https://blogs.systweak.com/10-best-free-music-notation-software-for-windows-2018/" style="text-decoration:none !important;color:#000 !important" class="ydp7382b85byahoo-enhancr-cardlink" rel="nofollow" target="_blank"><table border="0" class="ydp7382b85bcard-wrapper ydp7382b85byahoo-ignore-table" cellpadding="0" cellspacing="0" style="max-width:400px"><tbody><tr><td width="400"><table border="0" class="ydp7382b85bcard ydp7382b85byahoo-ignore-table" cellpadding="0" cellspacing="0" width="100%" style="max-width:400px;border-width:1px;border-style:solid;border-color:rgb(224, 228, 233);border-radius:2px"><tbody><tr><td class="ydp7382b85bcard-primary-image-cell" background="https://s.yimg.com/lo/api/res/1.2/cMZhaV.aY5eCppPdJ9b8rA--~A/Zmk9ZmlsbDt3PTQwMDtoPTIwMDthcHBpZD1pZXh0cmFjdA--/https://cdn.systweak.com/content/wp/systweakblogsnew/uploads_new/2018/01/Music-Notation-Software-for-Windows.jpg.cf.jpg" bgcolor="#000000" valign="top" height="175" style="background-color: rgb(0, 0, 0); background-size: cover; position: relative; border-radius: 2px 2px 0px 0px; min-height: 175px;"><!--[if gte mso 9]><v:rect fill="true" stroke="false" style="width:396px;height:175px;position:absolute;top:0;left:0;"><v:fill type="frame" color="#000000" src="https://s.yimg.com/lo/api/res/1.2/cMZhaV.aY5eCppPdJ9b8rA--~A/Zmk9ZmlsbDt3PTQwMDtoPTIwMDthcHBpZD1pZXh0cmFjdA--/https://cdn.systweak.com/content/wp/systweakblogsnew/uploads_new/2018/01/Music-Notation-Software-for-Windows.jpg.cf.jpg"/></v:rect><![endif]--><table border="0" class="ydp7382b85bcard-overlay-container-table ydp7382b85byahoo-ignore-table" cellpadding="0" cellspacing="0" style="width:100%"><tbody><tr><td class="ydp7382b85bcard-overlay-cell" background="https://s.yimg.com/cv/ae/nq/storm/assets/enhancrV21/1/enhancr_gradient-400x175.png" bgcolor="transparent" valign="top" style="background-color: transparent; border-radius: 2px 2px 0px 0px; min-height: 175px;"><!--[if gte mso 9]><v:rect fill="true" stroke="false" style="width:396px;height:175px;position:absolute;top:-18px;left:0;"><v:fill type="pattern" color="#000000" src="https://s.yimg.com/cv/ae/nq/storm/assets/enhancrV21/1/enhancr_gradient-400x175.png"/><v:textbox inset="0,0,20px,0"><![endif]--><table border="0" class="ydp7382b85byahoo-ignore-table" height="175" style="width: 100%; min-height: 175px;"><tbody><tr><td class="ydp7382b85bcard-richInfo2" style="text-align:left;padding:15px 0 0 15px;vertical-align:top"></td><td class="ydp7382b85bcard-actions" style="text-align:right;padding:15px 15px 0 0;vertical-align:top"><div class="ydp7382b85bcard-share-container"></div></td></tr></tbody></table><!--[if gte mso 9]></v:textbox></v:rect><![endif]--></td></tr></tbody></table></td></tr><tr><td><table border="0" align="center" class="ydp7382b85bcard-info ydp7382b85byahoo-ignore-table" cellpadding="0" cellspacing="0" style="background:#fff;position:relative;z-index:2;width:100%;max-width:400px;border-radius:0 0 2px 2px;border-top:1px solid rgb(224, 228, 233)"><tbody><tr><td style="background-color:#ffffff;padding:16px 0 16px 12px;vertical-align:top;border-radius:0 0 0 2px"></td><td style="vertical-align:middle;padding:12px 24px 16px 12px;width:99%;font-family:YahooSans, Helvetica Neue, Segoe UI, Helvetica, Arial, sans-serif;border-radius:0 0 2px 0"><h2 class="ydp7382b85bcard-title" style="font-size: 14px; line-height: 19px; margin: 0px 0px 6px; font-family: YahooSans, Helvetica Neue, Segoe UI, Helvetica, Arial, sans-serif; color: rgb(38, 40, 42); max-width: 314px;">Top Best Free Music Notation Software for Windows 2020</h2><p class="ydp7382b85bcard-description" style="font-size: 12px; line-height: 16px; margin: 0px; color: rgb(151, 155, 167);">If you are a music composer and use tech to refine your creations, then these Music notations software and Music...</p></td></tr></tbody></table></td></tr></tbody></table></td></tr></tbody></table></a></div><div><br></div><div><br></div><br></div><div dir="ltr" data-setdir="false"><br></div><div dir="ltr" data-setdir="false"><br></div><div><br></div>
        
        </div><div id="yahoo_quoted_7390160440" class="yahoo_quoted">
            <div style="font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;font-size:13px;color:#26282a;">
                
                <div>
                    On Sunday, April 19, 2020, 7:07:48 PM EDT, Lex Trotman <elextr@gmail.com> wrote:
                </div>
                <div><br></div>
                <div><br></div>
                <div><div dir="ltr">> Clearly I am missing something that I am not doing correctly to get the syntax highlighting to work.<br clear="none"><br clear="none">Yes. :)<br clear="none"><br clear="none">Syntax highlighting is done by the Scintilla (the editing widget,<br clear="none">separate project) lexers, not by Geany.  The styling just maps the<br clear="none">Scintilla syntactic entities to styles, it does not define the<br clear="none">entities.  The lexers are C++ code, not something that can be defined<br clear="none">by users outside the configuration the lexer code allows.<br clear="none"><br clear="none">Some lexers allow keyword lists as you have noticed, but thats within<br clear="none">the framework of the language being analysed, not to define a whole<br clear="none">new language (well, unless your new language is extremely similar).<br clear="none"><br clear="none">> Then there is the question of where to go for the symbols.<br clear="none"><br clear="none">Symbols are defined by parsers imported from the universal ctags<br clear="none">project, and those parsers are C code.  Because they parse language<br clear="none">semantics to get symbols they are much less flexible than the<br clear="none">highlighting lexers.<br clear="none"><br clear="none">><br clear="none">> A noddy guide to getting started, with examples would be very useful. Thanks in advance.<br clear="none"><br clear="none">There is no example because lexers are not part of the Geany project,<br clear="none">they are just imported from Scintilla every time a new version is<br clear="none">included.  As the manual says you can define a new filetype using an<br clear="none">existing lexer, and/or parser, but you can't define a new one without<br clear="none">compiling new code.<br clear="none"><br clear="none">Cheers<br clear="none">Lex<br clear="none"><br clear="none">><br clear="none">> NornB<br clear="none">> _______________________________________________<br clear="none">> Users mailing list<br clear="none">> <a shape="rect" ymailto="mailto:Users@lists.geany.org" href="mailto:Users@lists.geany.org">Users@lists.geany.org</a><br clear="none">> <a shape="rect" href="https://lists.geany.org/cgi-bin/mailman/listinfo/users" target="_blank">https://lists.geany.org/cgi-bin/mailman/listinfo/users</a><div class="yqt5598719807" id="yqtfd17248"><br clear="none">_______________________________________________<br clear="none">Users mailing list<br clear="none"><a shape="rect" ymailto="mailto:Users@lists.geany.org" href="mailto:Users@lists.geany.org">Users@lists.geany.org</a><br clear="none"><a shape="rect" href="https://lists.geany.org/cgi-bin/mailman/listinfo/users" target="_blank">https://lists.geany.org/cgi-bin/mailman/listinfo/users</a><br clear="none"></div></div></div>
            </div>
        </div></body></html>