-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove BLCursor in favor of Cursor #400
Conversation
I am not sure how the change broke the tests |
thanks ! |
Hi @jecisc, thanks. This change reminds me to another around keyboard: there was Bl* that duplicated/wrapped the ones in Pharo. I agree if there is no need that we can directly use the Pharo ones. The class Cursor belongs to a Graphics* package and we might want to avoid the dependency but for now there dependency was there, so... you are not adding a dependency. I think it's okay. In P11 the 2 failures are my fault. I will fix now. In P12, It's missing |
Ah... who sends millisecondsToRun: and errors is smalltalk-ci, not Bloc:
|
The Smalltalk CI one is known and is been fixed IIRC. I was not sure about the P11 ones :) Thanks |
Martin we will reintroduce the Time milliseconds: and deprecate it. |
So, let's merge it |
thanks. |
Excellent. |
I did not think about Toplo sorry. I can take a look this week if you did not do it already |
This change removes the while hierarchy of BLCursor to use the Cursor class instead.
All subclasses were returning a form from the Cursor class and it was unused.
This should be more efficient since it will not recreate a form all the time but use a saved instance.