pharo
pharo copied to clipboard
Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
Fix "undo" operation erroneously removing the dirty flag when undo operation performed after saving
Fixes #11649 This makes sure that the editor is always marked "changed" after an undo operation.
Fix #11587 - implemented #chain and documented ChainProxy based on sample code from @zeroflag together with (clickable) example and tests
At ESUG 2022 there was discussed about syntactic sugar to make programming in a functional style easier. Eliminating the (). See https://twitter.com/StOnSoftware/status/1562411468901031937   Attila Magyar suggested on Twitter that...
I’m beginner in Pharo and I haven’t found the basic comfort of navigation in it, namely, in terms of full-fledged keyboard control, without being distracted by the mouse every time....
**Bug description** Left ok. Right blurry  The issue appears at the same time than fixing #10319 and likely to be related to #8688. **To Reproduce** Steps to reproduce the...
The term "OSX" was used by Apple from 2012 to 2016. It's been replaced by "MacOS" and is already 3 years out of date. Eventually, no one will understand what...
When a text editor is in focus, pressing the menu (≣) key should open the context menu, similar to what a right click in the editing area would do. This...
**Describe the bug** Ctrl+key don't work **To Reproduce** Steps to reproduce the behavior: 1. Open a new Pharo 9.0 VM 2. Use Ctrl+O+B 3. nothing happens **Expected behavior** This should...
**Bug description** For a relative symbolic link, `DiskSymlinkDirectoryEntry>>#targetPath` returns an `AbsolutePath` which does not refer to the correct file **To Reproduce** Example: ```smalltalk command := 'mkdir /tmp/test && cd /tmp/test...
- RBLiteralNode class>>#value: checks for the class using equality shouldnt it check for #isArray or #isByteArray to find out if it should use RBLiteralArrayNode or RBLiteralValueNode? I know that the...