RSyntaxTextArea
RSyntaxTextArea copied to clipboard
A syntax highlighting, code folding text editor for Java Swing applications.
**Description** Select Word using double click do not work second time if mouse is not moved. **Steps to Reproduce** Open RSyntaxTextAreaDemoApp 1. Enter a word e.g. "help" 2. Double click...
[JetBrains mono](https://www.jetbrains.com/lp/mono/) is a much-improved font for coding, featuring many readability features such as coding-specific [ligatures](https://www.jetbrains.com/lp/mono#ligatures). I am not able to use this font properly in RSyntaxTextArea. Take this snippet...
Hello. I try to setup RSTA using Netbeans UI designer and I see an issue with it. Here the steps to reproduce I create new form and add RTextScrollPane on...
**Describe the solution you'd like** I am trying to implement a "pretty printer" for HTML, whereby a line break is inserted after a tag is closed, as shown in this...
This is related to #159 #41. This PR contains a few optimisation _suggestions_ for `RSyntaxTextArea`, which have made an _enormous_ difference to the performance of wrapping large single-line text files...
**Description** Problematic edit of diacritics that are in form of decomposed characters (see [here](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/text/Normalizer.html)). So, diacritics can be represented as composed character from UTF-8 or in decomposed form: letter +...
**Description** Unexpected removal of indentation when hitting enter **Steps to Reproduce** 1. run RSyntaxTextArea Demo Application - `gradlew run` 2. add the following text:  3. hit enter on 5th...
This pull request aims to add the possibility of reading a huge file (e.g. log files) Usually when a file is opened all contents are copied into memory. This approach...
I have implemented my own highlighter and style the text as follows: ``` scheme.getStyle(Token.COMMENT_EOL).foreground = Color.decode("#676B79"); scheme.getStyle(Token.LITERAL_NUMBER_DECIMAL_INT).foreground = Color.decode("#FFB86C"); scheme.getStyle(Token.LITERAL_NUMBER_FLOAT).foreground = Color.decode("#FFB86C"); scheme.getStyle(Token.LITERAL_CHAR).foreground = Color.decode("#FFB86C"); scheme.getStyle(Token.LITERAL_BOOLEAN).foreground = Color.decode("#45A9F9"); scheme.getStyle(Token.VARIABLE).foreground =...