Xin Wang
Xin Wang
With original behavior, input like `noop` will also quit shell.
I think that it would be more useful to return script result instead of `self` in `shell cc` shortcut, so I'm curious that why `self` is returned explicitly?
Add ISO8601 time printer `printISO8601String` and `printISO8601StringGMT` to `traits time`. I use Dart's [DateTime API](https://api.dartlang.org/stable/1.20.1/dart-core/DateTime/toIso8601String.html) as a reference while implementing this.
Remove hardcoded font name, so objectPushButton label can be configured. Also bump up the version number, not quite familiar with Semantic Versioning, so not sure if it is suitable.
This PR make editor usable in dark theme. Here's a screenshot.  This screenshot is run with this PR, PR #73 and following configurations: ``` preferences outliner theme: preferences outliner...
CPU usage of Self seems to be a bit high, especially if several outliners are opened in desktop. Following are some `strace` output fragments: 1. VM without loading any snapshot:...
In a footnote in [6. How to Program in Self](http://handbook.selflanguage.org/current/howtoprg.html#f5) in handbook, it says that: > If you examine the slot’s annotation (available via the slot menu) it will show...
Can we add option (e.g. `-q`) to suppress startup messages like following, so that Self will be more friendly when writing CLI programs: ``` for I386: LogVMMessages = true for...
Document of `mixins clonable` seems to be incorrect: > This is the traits for ordinary objects. Ordinary objects > are mutable and can be copied (cloned). A child should provide...