https://forum.world.st/how-to-hide-ALL-connectors-to-from-a-specific-node-in-the-Connectors-package-tp4708336p4708965.html
Agreed, though the bug is only in the naming, the behavior is correct. Mathematically speaking we mean the direct successors, but for brevity this got shortened to just successors.
Note that the help bubble for "tell all outgoing connections" is very carefully worded:
"Send a message to all the connectors whose source end is connected to me"
whereas the help for "tell all successors" is just
"Send a message to all graph successors"
which is both factually wrong (it's only direct successors) and should include a mention of connectors, perhaps
"Send a message to all objects at the destination end of my outgoing connections"
All of the current behavior in Etoys is centered on a single object: *my* siblings, *my* children, *my* connections. This comes from the object-centric view of Etoys. So "all" means "all the objects I know" not "all objects there are" which would be a global view, not object-centric. I'm not convinced that we should give up that very fundamental property of Etoys for a little convenience in a very limited scenario.
I like the "all" in the wording because it alerts the user that something is happening to multiple objects at once. It is not strictly necessary because with careful reading the plural "s" will reveal as much. I still think a single letter is not quite enough to make clear that this is, in fact, a very unusual thing, compared to the normal explicit object relationships.