refi64
refi64
This adds the ability to create a `.crystalline.yml` file in the workspace root containing a list of project folders. Entry points and `require`s will then all be resolved relative to...
Shamelessly copied-and-pasted from the mailing list: Stuff like this: ``` Client Error binding expression (f literal[uint]("7")) CLIENT ERROR [lookup_name_with_sig] Can't find f of uint In /home/ryan/flx_test/err.flx: line 5, cols 12...
Several autocompleters, including the Clojure nrepl one and `nimsuggest`, require sockets. Right now, that's done by requiring the user to also install `luasocket`. And `luarocks`. And a separate Lua. However,...
Idea: currently, if you run a process that requires input, you'll usually end up with some sort of EOF error. Maybe Howl could allow interactive processes somehow?
May I present to you, the ultimate nightmare lexer. Basically, we've got four very, very different syntaxes to support, but they have enough common ground that leaving them in fully...
Basically, it is what it says. You can try out the repo: ```bash # Add the remote flatpak remote-add --user --no-gpg-verify howl-nightly https://storage.googleapis.com/howl-dl/repo # List the refs inside flatpak remote-ls...
Windows
Closes #201. I still have to figure out why the tests are failing on Travis, but I figured I might as well put this up so that you guys can...
Steps to reproduce: 1. Open up a new file in Howl. 2. Add enough text to a line to make it scroll horizontally by a significant amount. 3. Move the...
In `ui/completion_popup.moon`, there's this line: ``` moonscript @editor.cursor.pos = @completer\accept item, @editor.cursor.pos ``` However, this makes it impossible for a completer to do stuff like select the inserted text. My...
e.g. this spec fails: ```moonscript class Parent extends PropertyObject @property foo: get: => 'parent' class SubClass extends Parent @property foo: get: => 'sub' assert.equal Parent!.foo, 'parent' assert.equal SubClass!.foo, 'sub' ```...