Recent

Author Topic: [SynEdit] SynCompletion doesn't use Wordbreaker  (Read 1529 times)

Pascal

  • Hero Member
  • *****
  • Posts: 932
[SynEdit] SynCompletion doesn't use Wordbreaker
« on: March 27, 2015, 05:12:00 pm »
Hello Dev-Team,

TSynCompletion doesn't use the Wordbreaker, this is a problem for example for Cobol where other word break chars are defined (by the highlighter).
I've done an update to the unit. Where can i post the changes and how to do that.

Pascal
laz trunk x64 - fpc trunk i386 (cross x64) - Windows 10 Pro x64 (21H2)

Martin_fr

  • Administrator
  • Hero Member
  • *
  • Posts: 9794
  • Debugger - SynEdit - and more
    • wiki
Re: [SynEdit] SynCompletion doesn't use Wordbreaker
« Reply #1 on: March 27, 2015, 05:22:33 pm »
Please create an report on our bugtracker (see forum menu on the left side)

There are several severe issues with wordbreaking (and there is another open report on completion [1]). This also involves utf8.

Wordbreaking will need to be fixed and unified throughout the entire code of SynEdit. This may involve compatibility breaks, even though the target is to keep them to a minimum.

Unfortunately  this is not currently on schedule, as it needs a bigger amount of time to be allocated (and also needs various fixes to utf8 handling)

In the meantime fixes that are applied to individual modules, will be considered, but they will be reviewed based on the question if they are likely to make the above work harder.


[1] http://bugs.freepascal.org/view.php?id=24954

 

TinyPortal © 2005-2018