Phil, You're a star!
Thank you. N. On 04/07/2019 16:45, Phil Thompson wrote: > On 04/07/2019 12:16, Nicholas H.Tollervey wrote: >> Hi Folks (and especially Phil), >> >> It appears that all comments are ignored for styling by the QsciLexerCSS >> class. See attached screenshot for an example of this in the Mu editor. >> >> I've tried to discover the correct style number for the matching of CSS >> comments (I assumed it'd be "comment" i.e. 9) but this doesn't have any >> effect on the rendered text. As far as I can tell, unmatched text >> fragments should use the default style, but this is blatantly not the >> case -- i.e. the comment block is matched as NOT default and NOT >> comment, so what exactly is it matched as (and how do I style it?)..? >> >> To reproduce, set a QsciLexerCSS instance as the lexer of a >> QsciScintilla instance, then try to change the styling for comments. > > It will be fixed in tonight's snapshot. > > As a workaround you can use the following instead of QsciLexerCSS... > > class FixedCSSLexer(QsciLexerCSS): > > def description(self, style): > > if style == QsciLexerCSS.Comment: > return "Comment" > > return super().description(style) > > Phil
signature.asc
Description: OpenPGP digital signature
_______________________________________________ QScintilla mailing list [email protected] https://www.riverbankcomputing.com/mailman/listinfo/qscintilla
