Niel, I can confirm this commit also fixes this Qt clipping issue https://sourceforge.net/p/scintilla/bugs/1956/
On Qt, implement SCI_SETRECTANGULARSELECTIONMODIFIER for all platforms.
On Qt, implement SCI_SETRECTANGULARSELECTIONMODIFIER for all platforms.
SCI_SETPROPERTY is now implemented by each lexer although there is still some commonality. SCI_SETPROPERTY may not do anything when a property is not supported by a lexer. Good to know. I guess there may not be an issue after all. I think there was a misunderstanding on my part as to how properties could be used. With Scintilla v4.x I was able to set dynamic properties (I thought they were part of the document, but sounds like that's wrong) which means I did something like: ScintillaEdit *edit =...
Will do. Thanks!
The generated code does 'look' more appropriate. Still there is some underlying issue I'm not sure how to exactly reproduce. If I get the problem narrowed down a bit more you want to just continue the discussion on this ticket? Or I can create a new one? Or discuss on the mailing list?
[Qt] ScintillaEdit has incorrect casts
Neil, Thanks for the info and feedback! I do not have access to Linux or macOS so I'm not sure what changes would need to be made on those. I've attached an updated patch that is only for Windows.
Neil, Thanks for the info and feedback! I do not have access to Linux or macOS so I'm not sure what changes would need to be made on those. I've attached an updated patch.
Qt on Windows doesn't support MSDEVLineSelect
That explanation is sufficient for me. And updating the documentation will help clarify the intent of the notification. Thanks!
Ah OK. That makes a bit more sense now. If you are interested, I've made a minor modification to Editor::ButtonMoveWithModifiers() that appears to fix the issue in a couple of cases I've noticed (rectangular selection and multilpe selections) by checking first the the position has actually changed before the selection gets changed and invalidated. I've attached the new Editor::ButtonMoveWithModifiers() method. This was made on the v3.8 release. Guessing it will carry over to v4.0+ fine.
Spurious SCN_UPDATEUI notifications during mouse rect selection
I'm no Qt expert :) but I did some digging in the documentation and in Qt4 it seems signals are protected, in Qt5+ signals are public. Not sure why this is showing up in Qt5.7.1 however and do not have any way of testing it currently. The documentation for Qt5 states: Signals are public access functions and can be emitted from anywhere, but we recommend to only emit them from the class that defines the signal and its subclasses. Some possible solutions: 1. Err on the side of caution by adhearing...
Directly emit signals from Qt's WatcherHelper class (w/ patch)
Handle focus notifications for Qt (w/ patch)
Does this seem to be specific to Qt?
Text overlaps margin when EOLs are shown
const-ify ILoader::AddData() character pointer (w/ patch)
Require the first line to start with "#!" to be...
Stricter shebang checking for Lua (fix attached)
Change log.
Added alternate appearance for visible tabs whi...
Updated files if you are interested.
Updated files if you are interested.
Changing DrawTabArrowFn to DrawTabFn (and related changes) is an unnecessary incompatibility...
Tab draw mode (files attached)
Question about deleting text
Lua: Add prefix hint to ConstantName (files attached)
Bug [#1850]. Use tabs for virtual space in inde...
This is my attempt at a patch (just a single function updated), not sure you you...
Not being familiar with the code I took a crack and it really isn't too difficult...
Filled in virtual space does not respect SCI_SETUSETABS
Ah! Yes I see what you are referring to now. Thanks for your help.
Thanks for the info. Are you aware of any other Lexers besides Python that does not...
Glancing through the lexer it appears that the level is based on how far it is indented...which...
Python Fold Levels
LuaExtension.cxx checkudata() failure case
Yeah it's a bit of a corner case, so not a big deal
Lua: MarginLeft and MarginRight broken
Had the same problem a few days ago, see here. You need to put quotes around it.
Yes that macro is in a header file. If I remove the include for that directory, then...
I'm trying to get this to report a memory leak... void the_function (char *buffer);...
I'm trying to get this to report a memory leak... void the_function (char *buffer);...
Ah! Thank you. Once I surrounded the executable in quotation marks it worked perfect!...
I just installed 1.70 and also had to install the VS2015 redistrbutable. When I try...
Definitely sounds like a plugin (probably for the Go programming language?). You...
See this discussion on github. I'd say try to just manually install the newest version...
No plugins are needed. I'd say the panel is just resized to be really thin. Try hovering...
A bit more information would be helpful...such as: What version of the plugin are...
You can try disabling all of your plugins by moving them from the "plugins" folder...
Once you add it through the Plugin Manager admin page...it can take a while (months?)...
You mean "via Plugin Manager...in a few months maybe" :)
This is a known issue already reported numerous places. It will be fixed in the next...
Glad to see the move to git. Quick question...Is the bug tracker on SourceForge still...
This is a known bug with version 6.7.7.
This is a known bug with this version.
From your first post I'm assuming you already can receive notifications from Notepad++....
From your first post I'm assuming you already can receive notifications from Notepad++....
Notepad++ doesn't change the line endings when saved. So whatever bytes are displayed...
I would assume its just due to how the editor decides to implements it. Notepad++...
Have you tried SCI_GETMODIFY?
In the Plugin Manager there is a plugin called "ScrollPastEOF". I've never personally...
Seems to work fine for me. You can try disabling your plugins if you have any installed...
There have been multiple reports of the newest Notepad++ not correctly determining...
Couple of questions. * What version of Notepad++ are you using? * Do you use multiple...
Couple of questions: What version of Notepad++ are you using? Do you use multiple...
The NppFTP project lists github for the best way of getting support, so that's probably...
Have you tried bringing these issues/requests up to the NppFTP developers? It appears...
This is something outside of the control of Notepad++ since it uses Scintilla as...
What type of file is it exactly? Just a regular text file? Just FYI I've opened rather...
I would try a few things. * Try files that are not on the mapped drive, maybe this...
I would try a few things. Try files that are not on the mapped drive, maybe this...
Did you try checking the SHA-1 digest to the one posted here? Maybe your download...
Hopefully someone else more familiar with C# can point you in the right direction....
Oh. Looks like NPPM_GETCURRENTLINE returns the line number, not the actual line....
Correct. By default Scintilla (which is what Notepad++ uses internally) has a large...
Correct. By default Scintilla (which is what Notepad++ uses internally) has a large...
What have you tried so far? Is something in particular not working? Have you tried...
Settings->Preferences...->Editing under Folder Margin Styles gives you a few options...
I normally have to open/write files with the script so I like to keep the "Follow...
FingerText (available through the Plugin Manager) might also be a good option to...
It does detect line endings. I edit both Windows and Unix EOL modes on a regular...
It does detect line endings. I edite both Windows and Unix EOL modes on a regular...
It does detect line endings. I edited both Windows and Unix EOL modes on a regular...
Any time I run a Python script from NppExec I use python $(FILE_NAME) This assumes...
Any time I run a Python script from NppExec I use python $(FILE_NAME) This assumes...
Long ago used Python to send information to a microcontroller. It used a 3rd party...
The new backup feature has caused much confusion. This issue has been discovered...
See this bug report
If you have plugins installed I'd suggest making sure its not one of those first....
Do you happen to have Notepad++ set to save backups? Check under Settings->Preferences->Backup....
Oh...looks like you are right. Since you can't remove the default file extensions...
I'm assuming the plugin does not correctly handle when it is installed to the APPDATA...
Settings->Style Configurator... select C under the Language list, and add inc to...
I've had an account for ~2 years and I've never been required to change my password....
One of two ideas...first, use a regular expression and do a find/replace in files....