jEdit Community - Resources for users of the jEdit Text Editor
Archives
ReadOnlyBuffer (Macro) not working with jEdit 5.4
Submitted by Hans_Bauer on Friday, 19 May, 2017 - 11:30
Using the MacroManager i downloaded the "ReadOnly Buffer"-Macro and associated a Toolbar-Icon with it.

The Macro does not seem to do anything in jEdit 5.4.

Possibly there is a code change in jEdit, because my own-written macro "ToggleReadOnlyBuffer" also stopped working after the update from jEdit 5.3 to 5.4.

Any idea to update the macro "ReadOnly Buffer"?

Thanks Hans
(Windows) unable to release Ctrl+Alt+J hotkey for usage
Submitted by 1234ru on Wednesday, 24 May, 2017 - 19:21
Ctrl+Alt+J is bound to start jEdit when it is installed (which was pretty surprise by itself and was discovered accidentally). I need this combination for another program, so I went to "Start jEdit" shortcut's properties and reset the "Shortcut key" property to a blank value.
However, the hotkey still remains bound to starting jEdit (which happens when I press the keys), although the property of a shortcut is displayed as a blank value.

How can I get rid of it?
Windows 7 Install problem: The installer will now try to quit a running instance of jEdit, when there is no running instance..
Submitted by JimParinisi on Tuesday, 4 July, 2017 - 23:04
I have been running jEdit 5.3 for about a 1.5 years with no significant problem. On 2017-07-03 I used it and it worked fine. On 2017-07-04, It would not start. jedit and javaw exe's were created, but jEdit window would not display. I uninstalled version 5.3 and tried to install version 5.4 and got this error:
The installer will now try to quit a running instance of jEdit.
Please save your work and exit jEdit for the installation to continue.
The installer hangs up at this point.
I did not have a running instance, but the installer thought that I had one. I am guessing that something went wrong with jEdit when I shutdown on the 3rd. Does anyone know how to tell windows 7 to get rid of this phantom instance of jEdit. I am using a backup version of jEdit 4.5.2 for the time being. So, I can continue with my work. I am guessing that this phantom instance also caused the jEdit 5.3 startup problem that I had before the uninstall.
When will jEdit be cleared to use Java 9?
Submitted by jrs40 on Thursday, 18 January, 2018 - 15:06
I cannot use jEdit with Java 9. I am running a Windows 10 x64-x86 box. When I click on any shortcuts that start the jEdit.exe program I get a message stating that i need a Java 1.8.x JRE and then am sent to a java Website to download the appropriate JRE. How do I inform the jEdit.exe program tjat java 9 is a valid java installation? Failing that, when can I expect to see a version of jEdit compatible with Java 9? Remember, Java 8 is officially unsupported as of October 2018. I do not look forward to creating form my own use some sort of script to run on a Windows 10 box to emulate the jEdit.exe program.
Highlight Plugin: What does the "Highlight overview" setting do?
Submitted by rovf on Friday, 18 May, 2018 - 10:27
The option settings for the "Highlight Plugin" named "Highlight Overview". What exactly is controlled with these settings?
Jedit 5.4.0 - hi CPU usage when text is selected and windows put to back
Submitted by edinburger on Thursday, 24 May, 2018 - 12:10
I'm facing a strange behavior with Jedit 5.4.0

If I select some text in jedit, put another App in front of jedit then bring jedit back to the front by clicking on the jedit taskbar icon then Jedit (java process) starts consuming lots of CPU (up to 40% on a 2 core i5 system)
CPU utilization will only go down if I either click into the Jedit window or any of the Menu items.

disabling all Plugins did not help

I'm running Jedit under Win 10, java version "1.8.0_171"
jEdit < 5.4 broken by openjdk-7 update 7u181-2.6.14-0ubuntu0.2 (unbuntu 14.04)
Submitted by JohnS on Thursday, 16 August, 2018 - 22:41
Never posted here, but been using jEdit for probably 15+ years on linux systems.
Posted similar to this on the 'jedit-users' listserv - not clear whether these forums or the listservs are most appropriate so trying both.

This is on Ubuntu 14.04, which packages openjdk-7-jdk and jEdit 5.1.

On 2018-08-10 there was an upgrade of openjdk-7, specifically to 7u181-2.6.14-0ubuntu0.2, details here:
https://www.ubuntuupdates.org/package/core/trusty/main/updates/openjdk-7-jdk

This openjdk upgrade has broken jEdit - on my xubuntu 14.04 system at least. I was using jEdit as usual before the upgrade. After the upgrade, it fails to fully launch. The splash briefly appears, it runs through some of the launch steps, then vanishes. That's all. Output of running
$ jedit -log=1
...is pasted in below.

I've tried the following, with same results:
- uninstalled (complete purge) and reinstalled 5.1
- clean installs of each of 5.3, 5.2, 5.0, and 4.5.2

So whatever breaks in jEdit vs. the openjdk upgrade, is broken in all of those.
Nothing else I'm aware of in recent OS upgrades would affect jEdit.

I have another system with ubuntu 16.04 on it, which packages openjdk-8 and jEdit 5.3. That is fully updated package-wise and works fine.

Any other ideas for troubleshooting on this 14.04 system welcome.

I imagine upgrading this system to ubuntu 16.04 or higher would fix it but that is not something I can dive into just now...if there's no fix for my particular situation other than that I'll have to live without jEdit for a while.

I don't know if these older jEdit versions are being maintained vs. issues like this. If they are I'll submit a bug.

regards,
John S.


Log output follows...

------------------------------------

$ jedit -log=1
2:37:26 PM [main] [message] Log: When reporting bugs, please include the following information:
2:37:26 PM [main] [message] Log: java.version=1.7.0_181
2:37:26 PM [main] [message] Log: java.vm.version=24.181-b01
2:37:26 PM [main] [message] Log: java.vm.name=OpenJDK 64-Bit Server VM
2:37:26 PM [main] [message] Log: java.runtime.version=1.7.0_181-b01
2:37:26 PM [main] [message] Log: java.runtime.name=OpenJDK Runtime Environment
2:37:26 PM [main] [message] Log: java.vendor=Oracle Corporation
2:37:26 PM [main] [message] Log: java.compiler=null
2:37:26 PM [main] [message] Log: os.name=Linux
2:37:26 PM [main] [message] Log: os.version=3.13.0-155-generic
2:37:26 PM [main] [message] Log: os.arch=amd64
2:37:26 PM [main] [message] Log: user.home=/home/john
2:37:26 PM [main] [message] Log: java.home=/usr/lib/jvm/java-7-openjdk-amd64/jre
2:37:26 PM [main] [message] Log: java.class.path=/usr/share/jedit/jedit.jar
2:37:26 PM [main] [message] jEdit: starting with command line arguments: -log=1
2:37:26 PM [main] [notice] jEdit: An error occurred while connecting to the jEdit server instance.
2:37:26 PM [main] [notice] jEdit: This probably means that jEdit crashed and/or exited abnormally
2:37:26 PM [main] [notice] jEdit: the last time it was run.
2:37:26 PM [main] [notice] jEdit: If you don't know what this means, don't worry.
2:37:26 PM [main] [notice] jEdit: java.lang.IllegalArgumentException: Wrong port file format
2:37:26 PM [main] [notice] jEdit: at org.gjt.sp.jedit.jEdit.main(jEdit.java:310)
2:37:26 PM [main] [debug] jEdit: before splash screen activation:107 ms
2:37:26 PM [main] [debug] jEdit: after splash screen activation:306 ms
2:37:26 PM [main] [debug] MiscUtilities: Saving backup of file "/home/john/.jedit/activity.log" to "/home/john/.jedit/settings-backup/activity.log~1~"
2:37:26 PM [main] [notice] jEdit: jEdit version 5.1.0
2:37:26 PM [main] [message] jEdit: Settings directory is /home/john/.jedit
2:37:26 PM [main] [message] jEdit: jEdit home directory is /usr/share/jedit
2:37:26 PM [main] [debug] SplashScreen: init:39/226ms
2:37:26 PM [main] [debug] SplashScreen: init system properties:58/284ms
2:37:26 PM [main] [message] BeanShell: Beanshell Init
2:37:26 PM [main] [debug] SplashScreen: init beanshell:35/319ms
2:37:26 PM [main] [debug] SplashScreen: loading site properties:6/325ms
2:37:26 PM [main] [debug] SplashScreen: loading user properties:7/332ms
2:37:26 PM [main] [debug] GUIUtilities: Icon theme set to: tango
2:37:26 PM [main] [debug] GUIUtilities: Loading icon theme from: jeditresource:/org/gjt/sp/jedit/icons/themes/tango/
2:37:26 PM [main] [debug] SplashScreen: init GUI:9/341ms
$
--------------------
Can not set Metal Colours anymore
Submitted by rovf on Tuesday, 22 January, 2019 - 09:58
I have the "Metal" plugin enabled, and no other plugin active, which might influence the user interface.

In the global settings, I have set "Swing look&feel" to "Metal".

Still, my settings in the Metal plugin (for example, Scrollbar color) don't have any effect.

This is jEdit 5.4.0 running on Windows 7.
RubyPlugin : No folds
Submitted by rovf on Monday, 11 February, 2019 - 13:16
No fold marks are displayed for Ruby files, even though the Ruby parser is active and the file parses correctly.

Is folding not supported for Ruby, or do I have to turn it on somewhere explicitly?
Use of none-printable of non-printables in modes
Submitted by Thiemo on Thursday, 14 February, 2019 - 09:45
Hi all I wanted to create a mode for dat files where the delimiter is a non-printable (Unit Separator/x1f). Unfortunately, XML does not accept non-printables as characters in it, at least not as default. I searched the net and experimented with defining entities on my own to no avail. Last try looked as follows. Has somebody a solution? ]> Kind regards Thiemo
Where to store *.theme files?
Submitted by rovf on Tuesday, 9 July, 2019 - 12:08
I have a set of theme files (for instance swingthemes/Color/color1.theme). Where do I have to store them so that I can use them from jEdit?
Applying gofmt when saving .go files
Submitted by tig12 on Tuesday, 6 August, 2019 - 13:48
Hello,

Is there a way to apply gofmt -x on the current buffer each time it is saved, only for buffers that end with .go extension ?
Thank you, Thierry
Daily builds
Submitted by aschwank on Thursday, 29 August, 2019 - 19:13
Dear JEdit community,

I would like to download the latest pre-release which is currently 5.6pre1, but the latest download is from 2019-04-23 which is the 5.6pre0.
Is it possible to make the latest version available here?

Many thanks in advance.

Cheers

Axel
Binary colorization
Submitted by SpiceWare on Wednesday, 18 December, 2019 - 20:54
I use jEdit to develop for the Atari 2600. I've created a mode file for it, and one of the things I came up with was a colorization rule for binary values. What this does is allow you to easily see graphic data that's stored as binary numbers.

You can see how that looks in the second screenshot from this blog post:
https://atariage.com/forums/blogs/entry/16412-jedit-index/

The mode files are available from here:
https://atariage.com/forums/blogs/entry/16411-minor-revision-to-jedit-mode-files/

If you'd like to implement in your own mode files just copy the SPAN_REGEXP rule that uses DELEGATE="COLORIZE_BINARY" towards the top of the mode file, as well as the RULES SET="COLORIZE_BINARY" at the end.
Jedit mangling spaces
Submitted by mauricebis on Saturday, 15 February, 2020 - 17:25
Hello,

I just noticed that my Jedit version (5.5.0) on Ubuntu 18.04 is mangling all spaces ? Any idea? Thanks.

BTW, I tried to find a search box on the site but didn't see any, sorry to ask again if this issue has already been answered.
jEdit for Macbook - how to make Application
Submitted by SiteNook on Tuesday, 18 February, 2020 - 06:01
I have managed to build jEdit on macOS Catalina using OpenJDK 13.

I can run it using java -jar Jedit.jar from the build directory, but I don't know how to make it into an Application that I can install on the Mac.

I have researched PackageManager, Puppet, Iceberg, etc. and they are daunting. I just want to drop it in place and have it show up in Launchpad.

Anyone know how to manually install it?
Redesign of this community web?
Submitted by ruanjiaxing on Tuesday, 2 June, 2020 - 18:26
First, I'm not related to the maintainer of this website. I'm an user just like all of you. What I wrote here is just my own proposal.

It seemed this site is written using Drupal and hosted on sourceforge, doesn't it?

I liked it because of it simplicity but I have to point out the fact that it looked not modern at all. Being a product written from scratch by customizing a CMS like Drupal so it's nothing surprise that it can't counter spam!

Being afraid of spam this site is closed from registering new account and if someone want to have an account he has to pm the site maintainer. This inconvenient is one of the reason why this community is too inactive.

I proposed to close this community website completely and just keep it in archive form for people could read old content. We should design a new community website. The first part I think is simplifying the appearance. The fact is this site packed too much features that make it confused to use. I think a forum is enough to replace everything there. Another site for user project could be great, if you found a forum is too limited in this regards. But I have seen FreeBASIC forum users shared there project and code snippets without any problem so I think a forum is enough for all of this.

And we don't need to go through all of the trouble coding, hosting our forum. There are many free online services do this for us.

https://www.g2.com/products/proboards/competitors/alternatives

I'm familiar with proboards, but you could choose any platform you liked. They are professional forums so there are already tool to counter spam or at least easier to ban and delete of spam posts than what currently on this forum.

If you agreed with me, please vote for this proposal. If you are the site maintainer, please consider this proposal. We all know JEdit is an awesome editor but the fact it has too few users so we need to do something for it. I can only help with this proposal. Because I believe an active community is a must for the success of a project.

Sincere,

JiaXing.
jEdit 5.6.0 is out!
Submitted by Vampire on Thursday, 3 September, 2020 - 23:45
Hello everyone,

I proudly present jEdit 5.6.0, the first stable release of the 5.6 series of jEdit.

Detailed changes can as always be found in the Change Log attached in the end of this email, but here are some of the major features of this version:

  • Many bugfixes
  • A major performance improvement when displaying big files
    (do not ask why, but I needed to edit a 38 MiB one-line text file yesterday,
    with jEdit 5.5.0 it was not at all workable, with 5.6.0 it worked quite fine)
  • UI language changes are now applied without the need to restart
  • Windows launcher now considers JAVA_HOME environment variable
  • The tray icon does not look ugly anymore on Linux with a dark theme
  • Primary and Secondary fonts can now be selected for all Look and Feels
  • Some new and some updated edit modes (SIPp, WKT, RPM Spec, Java, PlantUML, HL7, drawj2d)



Volunteers are always welcome to contribute to the future of jEdit:
http://www.jedit.org/index.php?page=devel


That being said, here is the download link:
http://www.jedit.org/index.php?page=download


Have fun with the new release.
How to use ctags / CtagsInterface
Submitted by maurelioc on Tuesday, 12 January, 2021 - 17:21
Hi folks, I am trying to use CtagsInterface plugin in jEdit running on a MacOS machine.
ctags tool was installed using MacPorts and appears to be ok.
CtagsInterface plugin is installed and reports that the ctags is reachable in path ( I wrote the complete path).
Lucene and SuperAbbrevs plugins are also installed.
But ... it is not working.
jEdit version is 5.6 with OpenJDK 15.01.
jEdit is running fine and all plugins are the last versions available at plugin central or mirrors.
CtagsInterface appears to be running but no tag is available for searching.
I did not find any recent complain about it in google. Any clues?
Can I have ONE split-screen tab re-open as a separate Jedit window to avoid re-sizing all my split-screen tabs
Submitted by DocDJ on Monday, 15 February, 2021 - 13:23
I frequently have multiple files open in split-screen mode and need to be able to see one (or more) of them in a system window that can be resized separately from the other tabs. I do NOT want to be editing the 2 buffers at the same time. I just need to be able to work on that "new" window as a separate (larger) window, while being able to copy/paste between IT and the OTHER tabbed windows. Something like this: a toggle to hide or lock the tab in the current SYSTEM window and re-open the file or its buffer in a separate Jedit window and later toggle the separate window closed and restore it in my split window. Also, it would be nice to be able to have multiple such "re-opened" tabs.

Is there a way to do any of that?
User login
Browse archives
« April 2017 »
MoTuWeThFrSaSu
 
1
2
3
4
5
6
7
8
9
10
11
12
14
15
16
17
18
19
20
22
24
25
26
27
28
29
30
Poll
Are you interested in language packs for jEdit?
Yes, and I could help maintain translations
26%
Yes, I'd like to have translations
32%
Indifferent
35%
No, that'd be bad (please comment)
7%
Total votes: 1093
Syndication
file   ver   dls
German Localization light   4.4.2.1   82338
Context Free Art (*.cfdg)   0.31   46043
JBuilder scheme   .001   18487
BBEdit scheme   1.0   18107
ColdFusion scheme   1.0   18015
R Edit Mode - extensive version   0.1   17461
Advanced HTML edit mode   1.0   16194
Matlab Edit Mode   1.0   16057
jEdit XP icons   1.0   15220
XP icons for jEdit   1.1   14281