| Age | Commit message (Collapse) | Author |
|
https://github.com/ruby/prism/commit/c9df17e3c0
|
|
This is due to a constraint, enforced in `templates/template.rb`,
relating to non-UTF-8 locales prohibiting non-ASCII characters in C
source files.
https://github.com/ruby/prism/commit/74e9a890be
|
|
https://github.com/ruby/prism/commit/a1623f6451
|
|
https://github.com/ruby/prism/commit/5e9afd3729
|
|
https://github.com/ruby/prism/commit/c3148b4519
|
|
https://github.com/ruby/prism/commit/99a5660623
|
|
https://github.com/ruby/prism/commit/5d092e6389
|
|
https://github.com/ruby/prism/commit/23ed81dd15
|
|
https://github.com/ruby/prism/commit/c0747103b0
|
|
https://github.com/ruby/prism/commit/2a22b9b72f
|
|
https://github.com/ruby/prism/commit/908e92a695
|
|
https://github.com/ruby/prism/commit/9778377b12
Co-authored-by: Kevin Newton <kddnewton@gmail.com>
|
|
https://github.com/ruby/prism/commit/24a2872b4e
|
|
https://github.com/ruby/prism/commit/313be8e3f7
|
|
https://github.com/ruby/prism/commit/a0c5361b9f
|
|
https://github.com/ruby/prism/commit/c9c913ee99
|
|
https://github.com/ruby/prism/commit/2695ae115d
|
|
https://github.com/ruby/prism/commit/a925856c2b
|
|
https://github.com/ruby/prism/commit/64baf94271
|
|
Please consider using misc/expand_tabs.rb as a pre-commit hook.
|
|
https://github.com/ruby/prism/commit/8ca24f263e
|
|
To make typechecking easier.
https://github.com/ruby/prism/commit/8f96877d7a
|
|
Fix https://github.com/ruby/prism/pull/2182
This change reflects this line:
https://github.com/ruby/ruby/blob/6283ae8d369bd2f8a022bb69bc5b742c58529dec/parse.y#L11124.
https://github.com/ruby/prism/commit/a52588ff37
|
|
https://github.com/ruby/prism/commit/ef26b283de
|
|
https://github.com/ruby/prism/commit/b4db7bb703
|
|
https://github.com/ruby/prism/commit/6749146c0e
|
|
https://github.com/ruby/prism/commit/27985b0e7e
|
|
https://github.com/ruby/prism/commit/d139af033f
|
|
https://github.com/ruby/prism/commit/ed183ad30c
|
|
It's possible to repeat parameters in method definitions like so:
```ruby
def foo(_a, _a)
end
```
The compiler needs to know to adjust the local table size to account for
these duplicate names. We'll use the repeated parameter flag to account
for the extra stack space required
https://github.com/ruby/prism/commit/b443cb1f60
Co-Authored-By: Kevin Newton <kddnewton@gmail.com>
Co-Authored-By: Jemma Issroff <jemmaissroff@gmail.com>
|
|
https://github.com/ruby/prism/commit/3e36d5eabc
|
|
https://github.com/ruby/prism/commit/e190308845
|
|
https://github.com/ruby/prism/commit/723480a107
|
|
https://github.com/ruby/prism/commit/8408961e76
Co-authored-by: Kevin Newton <kddnewton@gmail.com>
|
|
https://github.com/ruby/prism/commit/e6aef6499b
|
|
https://github.com/ruby/prism/commit/0caca53a2c
Co-authored-by: Kevin Newton <kddnewton@gmail.com>
|
|
https://github.com/ruby/prism/commit/a0fd874848
|
|
https://github.com/ruby/prism/commit/fb60072a1e
|
|
https://github.com/ruby/prism/commit/649e209519
|
|
https://github.com/ruby/prism/commit/4d5f43ecbc
|
|
https://github.com/ruby/prism/commit/4a9389f304
|
|
Fix https://github.com/ruby/prism/pull/2094
The part of `parse_variable_call` for variables was split into a new
function `parse_variable` and used it.
https://github.com/ruby/prism/commit/4c5fd1a746
|
|
https://github.com/ruby/prism/commit/c2d325a886
|
|
https://github.com/ruby/prism/commit/825ff8b9ec
|
|
https://github.com/ruby/prism/commit/983561988e
|
|
https://github.com/ruby/prism/commit/77280b2807
|
|
In an effort to further improve our documentation, this commit
introduces the concept of templating comments onto fields. I hope
to get more documentation above the nuances of specific fields this
way going forward.
With this, we template the comments into C and Ruby. I haven't done
JS or Java yet, but we can touch those in the future, especially
once their documentation is published.
https://github.com/ruby/prism/commit/af300d5fb3
|
|
https://github.com/ruby/prism/commit/55b049ddac
|
|
https://github.com/ruby/prism/commit/a28e57c650
|
|
Fix https://github.com/ruby/prism/pull/2111
https://github.com/ruby/prism/commit/21ca243d0a
|