luke-gru / riml

Riml is a subset of VimL with some nice added features. It compiles to plain VimL.
MIT License
224 stars 6 forks source link

Upgrading to riml 0.3.7 doesn't pickup some classes in path #29

Closed dsawardekar closed 10 years ago

dsawardekar commented 10 years ago

I'm trying to upgrade to 0.3.7 from 0.3.5 in Portkey. The entire test suite runs fine, but the main include file portkey.riml has an include that riml 0.3.7 is failing to pickup. 0.3.5 works correctly. The error is,

Riml::ClassNotFound
location: <unknown>
message: class "s:PythonFileWriter" not found.

You can replicate this by running, rake dist on the develop branch of portkey. The class in question is in the lib/logger directory. I've checked that the path given to riml with the -I flag does contain lib/logger.

Any ideas?

dsawardekar commented 10 years ago

@luke-gru Any luck with this issue? This is a blocker for me, because I can't cut a release without rake dist. :(

luke-gru commented 10 years ago

Hey @dsawardekar, sorry for the delay, I've been kinda busy lately :frowning:

I'm going to look into this today, but I think I might have a fix for it already on my local. I'm going to try to reproduce it in an earlier checkout to make sure it's fixed, though. You can expect some progress on it later tonight.

Thanks!

luke-gru commented 10 years ago

This is fixed, sorry for delay, computer battery died on me the other night :angry:

I'll make a new release tomorrow.

Thanks for the report!

dsawardekar commented 10 years ago

Thanks. Looks good on master, waiting on the release. ;-)