riml icon indicating copy to clipboard operation
riml copied to clipboard

Riml is a subset of VimL with some nice added features. It compiles to plain VimL.

Results 12 riml issues
Sort by recently updated
recently updated
newest added

What do you think about having variables inside a function compile to local to function scope? Lookup `:h local-variable` in Vim. The main reason I would like this is, as...

I have been having this issue with both [Portkey](https://github.com/dsawardekar/portkey/issues/9) and [WordPress.vim](https://github.com/dsawardekar/wordpress.vim/issues/12). I initially thought this was a regression in Vim in patch 260 that would get fixed in future patches....

I upgraded from 0.2.9 today and it broke class generation. when trying to instantiate a class, I get the error ``` E117: Unknown function: s:SID E116: Invalid arguments for function...

Hey Luke, I've been working a new Vim plugin, [WordPress.vim](https://github.com/dsawardekar/wordpress.vim) and have a bunch of new bugs for you. :p Calling `super` in a child class without extending a parent...

Using the viml native `pyeval` function results in a script local function call `s:pyeval`. This gives a runtime error, `s:pyeval` not found when running the generated `viml`. Given the Riml,...

Given the following Riml, ``` ruby bar = "one" foo = "\"#{bar}\"" echo foo ``` results in the output, ``` vim let s:bar = "one" let s:foo = "\"#{bar}\"" echo...

``` ruby self.foo(1, *args) ``` translates to ``` VimL call call('foo', [1] + a:000, self) ``` which fails with "unknown function 'foo'" (args being the calling method's varargs), while it...

When using this assigment syntax: ``` VimL foo = bar != 0 ``` riml creates ``` VimL if bar !=# 0 let foo = 1 else let foo = 0...

The #11 issue got me thinking about error messages. In it's current state the compiler works quite well. But as I've started to explore a bit more I am seeing...

compiler

This isn't a bug/issue. I have created a syntax highlighting file for riml. It's adapted from the coffeescript syntax file. It's pretty basic, but it looks ok with the Solarized...

enhancement