Open aleeperezz16 opened 4 years ago
Same. Also this intellitip works weird, it does not show up when caret inside function's parenthesis, it shows up only on mouse click, maybe there are some settings for it?
I just launched a new update fixing some problems. Now the enable_inteltip_calls
works correctly to disable things.
@aleeperezz16 What is wrong in the screenshot? To me, everything looks normal.
What i meant was that before the update, non AmxxEditor color schemes didn't show the function parameters as a "function" with that color blue (One Dark Theme). Before that, it looked white like simple text. As you can barely see the variable g_Class has normal text color.
Just suggestion: move links to bottom and make function name and return value single line so it will use less space: Also highlight current parameter in parameter list(if that possible)
@aleeperezz16, after the latest updates I released, do you still have any issues?
@voed, I just implemented support to highlight the active parameter and moved the function return type to the side of the function name but I kept the links on the top because sometimes there will be a scrollbar on the popup, making hard to see the links:
The IntelTip now works as it should but i still have the variables for my function parameters shown as a function (with the same color). However this happens only on non predefined themes of AmxxEditor. If it's hard to solve i will just use atomic-pawn theme instead...
the variables for my function parameters shown as a function (with the same color)
This happens because I extended the scope of the function to include the function parameters. This is easily fixed, but you will have to edit the color scheme you are using. What are the color schemes you are having trouble with?
I'm using One Dark Theme so it's not an official AmxxEditor theme. Otherwise i also discovered that the official theme white-pawn has the same problem.
I just fixed the problem with white-pawn theme. You can see here https://github.com/evandrocoan/AmxxEditor/commit/97471bc28922b57a6186eb699877880b7f5dcfc8 the changes which need to be done. Basically, we just have to exclude -support.function.call.paren
from the support.function
colors.
Well, i was able to change it:
Unfortunately, functions called inside a function aren't recognized as functions. Anything else i should touch or add on the tmTheme file to make it work?
I just released an updating fixing it. You also do not need to edit your tmTheme
files anymore.
I've installed AmxxPawn plugin and that got fixed. On the other hand, i don't know why this syntax isn't compatible with the other AmxxEditor color schemes. Also is not full supported by external color schemes. Here's a pic:
Enum tagging changed it's colors and inside function parameters got fixed. Here's another pic of some special words not correctly highlighting or also not getting highlighted:
What is the problem with the pictures? Remember I do not know these (colors) schemes as I use only this https://github.com/evandrocoan/NotepadPlusPlusColorScheme
This one is atomic-pawn with AmxxPawn.sublime-syntax: This one is atomic-pawn with AmxxEditorPawn.sublime-synxtax: What i mean it's that i think you should also update AmxxEditorPawn to work with the new features. Or add to AmxxPawn yo make all syntax work as they should
Minutes ago the plugin got updated and since then i'm having this scheme bug. Also even though i turn off the new setting:
Neither restarting sublime text takes effect on this.
Img showing the syntax bug: