pharo
pharo copied to clipboard
Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
The following code snippet loads 100000 classes and takes in Pharo 10 a long time (around 1 or 2 hours). ``` 1 to: 100000 do: [:i | Object subclass: (#Foo...
**Bug description** When I create and launch a new image of the latest stable Pharo version 10.0 a debugger opens. **To Reproduce** Steps to reproduce the behavior: 1. Download the...
**Bug description** Pressing Ctrl-M for implementors search in the Debugger probably tries to work with the selector as if it would be a variable and thus shows UndefinedObject class. **To...
**Describe the request** `String >> #hash` uses `ByteString hash` as an initial hash. This should be cached or hard coded. **Expected behavior** `String >> #hash` sends `ByteString hash` to compute...
**Bug description** When the return of an FFI callback is an enumeration, it ultimately needs to be converted to its integer value to marshalled back through the C ABI. For...
**Describe the request** When you try to listen on a port that another process already listens to, in Pharo you only get a primitive failed (primitiveSocketBindToPort) without more details **Expected...
The iceberg dialogs include the commit hashes when one browses the history.  It would be cool and helpful to have them as **blue hyperlinks** (now in Spec2) and open...
The comment in RBScanner(class)>>on: method recommends to use #scanTokens: "Reader may consider scanTokens: as a better way to use the class."  but #scanToken: is only used in two tests:...
To reproduce: install pharo 9 32 bit vm and image from the main webpage, unzip to folder. open playground, browser, backspace and delete keys do not work inside them (normal...
And probably Refactoring2-Core once this is integrated https://github.com/pharo-project/pharo/pull/11529