This is not directly the compiler API, but the API used by tools (e.g. 
requestors):

There where three methods to test if the requestor operates on whole methods or 
not.

- isWorkspace
- isScripting
- isForScripting

This had lead to odd bugs in the past that something that was tested for one 
requestor failed if used in another context.
(For that, we added both #isScripting and #isForScripting for some cases 
already).

This Issue points to a series of PRs that unifies the situation:

unify #isScripting and #isForScripting #9921
        https://github.com/pharo-project/pharo/issues/9921


Note: it is not really possible to do this backward compatible in a nice way, 
but the good news is that this is an API used for tools that should not be used 
normally outside of the development tools themselves.


        Marcus

Reply via email to