Bug 227370 - editors/joe : crash on syntax highlignting
Summary: editors/joe : crash on syntax highlignting
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on: 228761
Blocks:
  Show dependency treegraph
 
Reported: 2018-04-08 13:21 UTC by the.silicon.projects+freebsd-bugzilla
Modified: 2018-07-18 16:47 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (juergen.gotteswinter)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description the.silicon.projects+freebsd-bugzilla 2018-04-08 13:21:01 UTC
Since update 4.5.1 Joe is crashing repeatedly on syntax control
Joe is nearly unusable, must downgrade to the previous version

It seems that the bug is known.
In the following link it seems that next version joe 4.6 fixes crash on syntax highlighting, and we can suppose this the bug I encounter

https://joe-editor.sourceforge.io/NEWS.html

I encounter this bug on ALL MY FREEBSD WORKSTATION, in AMD64 and i386
I have 5 FreeBSD installations..

For testing, just open a big shell script (this doesn't happen on rarely on very small scripts), and crashes mainly occur when syntax control must pass on a the character '"'

As a workaround, whenever I know to have to type a '"', I am forced to first comment a line with a "#", I enter my commands including the '"', and when finished I uncomment the line.
Same thing if I want to modify my script, and if I forget....

Yes... bul..shit 

So in my opninion, it could be wise to downgrade the port to the previous version, and to wait for the version 4.6.
The version 4.5.1 is really not a "decent" version for production.
This is a MAJOR bug which renders the editor nearly unusable.
The bug has not be reported yet because people use probably other editors, but personally JOE is my main editor to write scripts in shell. EMACS is too "heavy" for me.

As an alternative, you could also try to import the coming version if possible and after testing
Comment 1 Wen Heping freebsd_committer freebsd_triage 2018-06-05 13:38:19 UTC
I had submitted a PR to update joe to 4.6, should we close this PR ?

wen
Comment 2 Fernando Apesteguía freebsd_committer freebsd_triage 2018-06-06 17:27:56 UTC
I added a dependency on the PR for the update to 4.6
Comment 3 Tobias Kortkamp freebsd_committer freebsd_triage 2018-07-18 16:28:06 UTC
Joe 4.6 landed in ports r474095, so I'm assuming this is fixed.