PR# 19645 Class editor loses distinction between text enclosed inside a string, and other class text

Problem Report Summary
Submitter: HowardThomsonSurrey
Category: EiffelStudio
Priority: Low
Date: 2020/05/29
Class: Bug
Severity: Non-critical
Number: 19645
Release: 19.12
Confidential: No
Status: Open
Responsible:
Environment: linux
Synopsis: Class editor loses distinction between text enclosed inside a string, and other class text

Description
In the 'note' section at the head of a CLASS, I use "[  ]" to enclose an extended_description and TODO text, and frequently type one or more blank lines after
the initial "[ before typing the closing ]", for convenience in subsequently typing into that space.
In that case, not all of the enclosed space is recognized as STRING content.
To Reproduce
Either add, to the note section at the head of the class:

test: "[


]"
and then type 'from ' above the ending ]" which is expanded into 'from until ...]

OR

test_feature: STRING = "[


]"
and then type 'from ' above the closing ]" which is then expanded 'from until ...'
Problem Report Interactions