PaulSquires / WinFBE

FreeBASIC Editor and Visual Designer for Windows
https://www.planetsquires.com
GNU General Public License v3.0
155 stars 39 forks source link

MixedCase #11

Open damianday opened 5 years ago

damianday commented 5 years ago

When using mixed case keywords such as UByte, UShort, ByVal, ByRef etc are changed to Ubyte, Ushort, Byval, Byref, would be nice if it did not change these.

sorucoder commented 4 years ago

I second this change.

PaulSquires commented 4 years ago

WinFBE allows for very rudimentary mixed case. There are limitations with the way that the Scintilla editing control loads keywords. They must be loaded all in lowercase otherwise they do not load correctly into Scintilla's internal lookup tables. When mixed case is active in WinFBE, basically only the first letter of the keyword is converted to uppercase. This is certainly not ideal as you point out in your posts. If anyone knows of a way to load a keyword list that has the proper mixed casings then please let me know and I will implement it immediately.

JoseRoca commented 4 years ago

I use original case. This way, the code always appear as I have typed it.

fzhwenzhou commented 2 years ago

@PaulSquires It seems that wxFBE (https://www.freebasic.net/forum/viewtopic.php?f=8&t=20284) can do this.So does VisualFreeBasic(https://github.com/xiaoyaocode163/VisualFreeBasic)