Upcoming 5.5.8 release

67 views
Skip to first unread message

Neil Hodgson

unread,
Nov 4, 2025, 6:19:17 PMNov 4
to scintilla...@googlegroups.com, scite-i...@googlegroups.com
New versions of Lexilla (5.4.6), Scintilla (5.5.8), and SciTE (5.5.8)
will be released soon in a few days.

Changes:

• Lexilla 5.4.6
• Lexer added for SINEX "sinex". Pull request #329.
• Update character categories to Unicode 16. Feature #1569.
• Errorlist: Allow "bright" ANSI sequences (ESC[90m - ESC[97m). Pull
request #332.
• Progress: Treat '.' as part of compound identifiers instead of as an
operator between identifiers. Pull request #316.
• Python: Support t-strings t\"var={var}\" added by Python 3.14. Pull
request #328.

• Scintilla 5.5.8
• Change format for SCI_GETSELECTIONSERIALIZED. Feature #1563.
• Ensure selection drawn correctly when selection restored by undo. Bug #2487.
• Update to Unicode 16. Feature #1569.
• Fix bug when indenting rectangular selection. Feature #1567.
• Add PTRDIFF_DOESNT_ALIAS_INT preprocessor choice.
• On Win32, force autocompletion list colours to be opaque. Enlarge
bitmap to avoid visible blank background between items. Bug #2482.
• On Cocoa, fix crash with bidirectional mode when scrolled before
start of document.
• On Cocoa, use same default calltip colours as other platforms for
consistency. Bug #2486.

The committed changes can be examined either in the repositories

git clone https://github.com/ScintillaOrg/lexilla
hg clone http://hg.code.sf.net/p/scintilla/code scintilla
hg clone http://hg.code.sf.net/p/scintilla/scite

or from

https://www.scintilla.org/scite.zip Source
https://www.scintilla.org/wscite.zip Windows executable (64-bit)

Neil

jenny...@163.com

unread,
Nov 7, 2025, 2:21:56 AMNov 7
to scite-interest
Dear Neil,
I'm using Scintilla 5.5.7. I haven't followed the Scite architecture; just implementing accord on the Scintilla documentation.

now i have a question need help.

Problem Description: 
I have a line of code, for example, "a = generate_keypair( 010001 )".
I type "e" at the "_", and a list pops up containing "generate_ecc_keypair". Then I press Enter. My code first deletes `generate_keypair` and then adds `generate_ecc_keypair` .
The auto-completion function works, and the caret stops after the `generate_ecc_keypair` words.

If I move the caret to the previous or next line and then back, the caret pos is changed,  after `keypair` several characters, how to make caret still at the end of `keypair`.


--
You received this message because you are subscribed to the Google Groups "scite-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scite-interes...@googlegroups.com.

scintillaDotOrg

unread,
Nov 10, 2025, 4:11:32 PMNov 10
to scite-interest
jenny.venus:
 
I have a line of code, for example, "a = generate_keypair( 010001 )".
I type "e" at the "_", and a list pops up containing "generate_ecc_keypair". Then I press Enter. My code first deletes `generate_keypair` and then adds `generate_ecc_keypair` .
The auto-completion function works, and the caret stops after the `generate_ecc_keypair` words.

If I move the caret to the previous or next line and then back, the caret pos is changed,  after `keypair` several characters, how to make caret still at the end of `keypair`.

I'm unsure just what you are describing. Perhaps you want SCI_CHOOSECARETX.


Neil

jenny...@163.com

unread,
Nov 11, 2025, 2:26:14 AMNov 11
to scite-interest
Dear Neil:
        thank you very very much, it works perfect!


pos = s( SCI_GETCURRENTPOS );
int xpos = s( SCI_POINTXFROMPOSITION, 0, pos );
s( SCI_CHOOSECARETX, xpos ); }



--
You received this message because you are subscribed to the Google Groups "scite-interest" group.
To unsubscribe from this group and stop receiving emails from it, send an email to scite-interes...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages