removed jsr305 which is incompatible with Java module system
Ok, maybe if we start using modules in jEdit we could fix that, however to do that we have to remove the jsr305 lib as it was never confirmed it uses packages of JRE which is forbidden
Hey Robert, can you try to add --add-opens java.desktop/java.awt=ALL-UNNAMED --add-opens java.base/java.lang=ALL-UNNAMED to the java args in your command line ? I agree even if it works it is not ideal.
Hey, you mean our header files states Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. instead of Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. which seems to be the new address (found it here https://www.gnu.org/licenses/old-licenses/gpl-2.0.html ) ?
Add some unit test for #4125
refactor plugin list loading and use new JRE http client
Introduce a SystemManager to encapsulate environment manipulation and make unit tests possible.
Hey, I feel github much more efficient to navigate and use in git repositories, bugtrackers. Github is centered on the developper while sourceforge is on the project. For example if jEdit was on github, then I think we should not commit directly to the project. Just I would do a fork in my user space (that is public), you would do the same, Alan too and any developper who is interested in jEdit's development too. Then I would create a branch for my changes, and when I am satisfied I would submit...
use Matcher.quoteReplacement() instead of a simple replace
some cleanup
refactor system property loading to allow loading of local files
use optional
deprecate TaskAdapter as interfaces can now have default implementation
little cleanup
remove use of concat method
remove unused import
add a few unit tests for GenericUtilities
fix the test using jUnit 4
add a unit test for IOUtilities
Fix the case where the env variable contains \ then we want to see them in the resulting String
The unit test should not depends on the execution environment
use a StringBuilder instead of StringBuffer and add some javadoc
Hey, do you have some logs in activity log or steps to reproduce ?
Hey, I am not sure what do you want exactly. But the option "append highlight" only means that when creating a new highlight it will replace the previous one. If you want to have several rules then it is not the option you are looking for.
some cleanup
use of Math.min for simplification and reduce scope of some local variables
Hi, can you try with those updated versions ? https://github.com/kpouer/jEdit-plugin-Lucene/releases/tag/9.0-1 https://github.com/kpouer/jEdit-plugin-SmartOpen/releases/tag/3.0-1
new SegmentBuffer.insert tests
new SegmentBuffer.insert methods
do not access Buffer.elasticTabstopsOn directly
add a missing @Override annotation
Add a clear warning when trying to open a file bigger than the theorical limit (Integer.MAX_VALUE)
Add missing closed flag
little cleanup
Do not call selectNone() when the old buffer is closed as it will do many stuff that are useless in that case
use java 11
Remove some deprecated method calls
Update version & remove some broken method calls
remove unused import
remove deprecated method call
add new method getSelectedValuesList to replace deprecated getSelectedValues()
Update dependency to a newer jEdit and remove deprecated method calls
Add some @Deprecated annotations
no need to invalidate selection here as we will invalidate it again in setSelection(Selection)
Don't forget to remove BufferSwitcher from bus when removing it.
Memory leak in buffer Switcher
little cleanup
minor change in large file pane localization strings
Highlight 2.5
Highlight 2.5
little cleanup
SearchDialog doesn't open with a locale different from the English
Hi, I tried with -Duser.language=ru but I am still able to open the dialog by typing Ctrl+F or right click in the file system browser popup menu. Could you provide steps to reproduce ?
In fact what do you think of that version (I just added the getFontProperty code to the interface) I know there is some redundancy but I am not sure how I could remove it in a nice way.
Font substitution sizes are not correctly loaded from settings
Hi, there is a little problem here, the Chunk class cannot use jEdit class methods because it is part of the StandaloneTextArea package, it use only IPropertyManager. I think a simple solution would be to create a static method doing the job done in getFontProperty to decode the String ?
new status bar encoding popup: set the encoding on "Change To"
Applied the patch #630 from Eric
new status bar popups: fix for tiling window managers
Hi Eric, thanks for the patch, you are right it's better to have a parent :)
Applied the patch #629 from Eric
fix building standalone textarea
some cleanup
remove use of finalize() method
create the CleanerService
some cleanup and remove use of deprecated method
cleanup
cleanup
Refactoring with a new BufferManager, ViewManager
some cleanup
add a few comments
try to make the code easier to read
some cleanup
change visibility of constructor of abstract classes
show buffer options when right clicking
support right click in widgets
extend the row count to 30
Highlight 2.4
add readme about project migration to github
New edit mode for Dockerfile
avoid using different kind of objects in the same variable for readability
fix javadoc
ErrorList 2.4.0
You're right I did not see that forgotten version so I updated to 2.4.0 instead {{{ ErrorList 2.4.0 Source: https://svn.code.sf.net/p/jedit/svn/plugins/ErrorList/tags/ErrorList-2.4.0 Announcement: Fixes for java 11 & latest jEdit Requires Java 11 Requires jEdit 05.05.99.00 Short Description: The ErrorList plugin provides one-click access, and on-the-spot highlighting of errors generated by EditBus-aware packages, such as the Console. Long Description: <html> The ErrorList plugin provides one-click...
tag 2.4.0
update to version 2.4.0
introduce a LargeFileMode enum
add a constant for LARGE_MODE_FILE property key
update buffer properties to reflect fold change
use WordWrap enum
minor cleanup
do not store the prefix in a variable, preventing to create 2 string buffer during compilation
minor cleanup
use of setWordWrap method
use WordWrap enum
use JEditBuffer.WRAP constant
move getWordWrap and setWordWrap to JEditBuffer class
some cleanup
minor cleanup
new behavior for wrap and fold widgets