eerolanguage / eero

Eero was a fully binary- and header-compatible dialect of Objective-C, implemented with a modified version of the Apple-sponsored LLVM/clang open-source compiler. It featured a streamlined syntax, Python-like indentation, and other features that improve readability and code safety. It was inspired by languages such as Smalltalk, Python, and Ruby.
https://web.archive.org/web/20171101134337/http://eerolanguage.org/
288 stars 7 forks source link

Autocompletion not works if Objective-C Module is enabled in build settings #57

Open waynezhang opened 10 years ago

waynezhang commented 10 years ago

Autocompletion not works if [Builds Settings → Apple LLVM 5.0 - Language - Modules → Enable Modules (C and Objective-C)] is set to YES.

andyarvanitis commented 10 years ago

I was just able to reproduce this, but it started working when I tried again, and there was nothing revealed in the logs. I'll work on it some more to try to see what is happening. It might just be an intermittent problem and not directly related to the modules support flag.

andrebraga commented 10 years ago

Seems like this is indeed not working. I could only complete very top level keywords (interface, implementation), but no class names, no methods, indentation isn't automatically applied (not sure if it ever was, been a few months since I last tried eero), so it's quite a lot of trouble to write eero code.

Never been able to setup SublimeText as a full-fledged environment (even after putting quite some hours on it; too many conflicting tutorials, hints and whatnot), so for me it's Xcode or bust...

andyarvanitis commented 10 years ago

Copy-pasting from my update on another issue: tied-up lately with day-job deadlines, but I'll do some testing with 5.1 asap, this weekend at the latest. Thanks again.