bugGNU Octave - Bugs: bug #59885, Qscintilla syntax file should not...

 
 

bug #59885: Qscintilla syntax file should not allow line continuations in single quoted strings

Submitter:  Rik <rik5>
Submitted:  Sat 16 Jan 2021 01:12:21 AM UTC
   
 
Category:  GUI Severity:  3 - Normal
Priority:  3 - Low Item Group:  Incorrect Result
Status:  Confirmed Assigned to:  None
Originator Name:  Open/Closed:  * Closed
Release:  * dev Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Tue 14 Feb 2023 07:27:54 PM UTC, comment #4: 

As far as I understand, the current QScintilla release 2.13.3 is based on Scintilla v3.10.1, which was released in December 2018. This would mean that we'll have to wait quite a time until Octave will be using a QScintilla version including the fix to the Lexilla lib.

Moreover, the lexers were ported to the Lexilla project (where the bug was now fixed) in Scintilla 5. The version 3.10.1 used by QScintilla belongs to a so called long term branch avoiding C++14 features.

Torsten Lilge <ttl>
Group Member
Tue 14 Feb 2023 02:37:25 PM UTC, comment #3: 

Does the Scintilla fix automatically end up in Octave's editor? If so, how (with which package/library)?
Is there something left for us to do? Or do we just need to wait for this change to trickle down through QScintilla (or another library?) so Octave's editor can see it?

Markus Mützel <mmuetzel>
Group administrator
Tue 14 Feb 2023 12:27:09 PM UTC, comment #2: 

This is fixed upstream :

https://github.com/ScintillaOrg/lexilla/issues/18

Closing report.

Pantxo Diribarne <pantxo>
Group Member
Tue 19 Jan 2021 08:18:02 PM UTC, comment #1: 

I have submitted a bug report upstream: https://sourceforge.net/p/scintilla/bugs/2229/

Torsten Lilge <ttl>
Group Member
Sat 16 Jan 2021 01:12:21 AM UTC, original submission:  

The Octave interpreter does not allow line continuations of any kind in single-quoted strings (this is Matlab compatible).  However, the syntax highlighter in the editor of the Octave GUI does allow this usage.  It would be nice if this were updated.

Rik <rik5>
Group administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by mmuetzel (Posted a comment)
  • -email is unavailable- added by pantxo (Posted a comment)
  • -email is unavailable- added by ttl (Posted a comment)
  • -email is unavailable- added by rik5 (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2023-02-14 pantxo Open/ClosedOpen Closed
    2021-01-16 rik5 Priority5 - Normal 3 - Low

    Back to the top

    Powered by Savane 3.13-3230.
    Corresponding source code