Peter Hull
Peter Hull
This PR includes a lexer and example files for the Dylan language. Dylan is a multi-paradigm functional and object-oriented programming language initially developed by Apple in the 90s and is...
### Steps to reproduce 1. Start proto-repl with the ink console _disabled_ 2. Position the cursor in the read-only area above the '----' separator 3. Type any key that inserts...
This is just a proposal on a method to implement #168 . Tested on Windows and Fedora. I think the final version should be made optional based on the Package...
In the docs, it is recommended to add [proto-repl "0.3.1"] to the dependencies of the leiningen project. However CIDER uses lein's update-in verb to inject that dependency when the repl...
According to the DRM a [name](https://opendylan.org/books/drm/Lexical_Grammar#IX-2101) is allowed to start with a number (subject to other conditions) but this is not always the case. For example, ```dylan define constant 0xx...
This was found when looking at method selection in the implementation of `map-into`. The following is a simplified example; it may not be minimal. Given the class hierarchy: ``` /...
In `struct stat`, the field `st_ctime` is the time the attributes were changed (chmod et al), not the time the time the file was created. See https://github.com/dylan-lang/opendylan/blob/30b4a9192eecf4f5458c88f3901866af9dc1cf90/sources/system/file-system/unix-file-system.dylan#L241 and https://github.com/dylan-lang/opendylan/blob/30b4a9192eecf4f5458c88f3901866af9dc1cf90/sources/system/file-system/unix-file-system.dylan#L306-L322 Reference:...
Elements which are defined in a `defs` section and then subsequently referenced by a `use` element are not shown. See example file. I would expect the box to be visible...
If I edit a non-tmLanguage JSON file when this extension is enabled, it throws up a lot of problem reports which don't get cleared when I continue typing. For example...
Recent changes to aqueue.m use `kAudioObjectPropertyElementMain` which was introduced by macOS 12.0. Therefore it is impossible to build Allegro on 11.x or earlier. https://github.com/liballeg/allegro5/blob/90d91315f9cdfc599aa4eb82eede8415835f955a/addons/audio/aqueue.m#L186 See https://developer.apple.com/documentation/coreaudio/1494464-anonymous/kaudioobjectpropertyelementmain?language=objc