You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I just added the latest flymake-ruby from MELPA and it isn't working. When I open a ruby file ruby-mode is active but flymake-ruby is not. I do get some error output, the details follow. Let me know if you need anything else.
emacs
24.1.1
flymake-ruby
Version: 20121104.1859
flymake-easy
Version: 20121107.1109
I added the hooks to my init.el file:
(require 'flymake-ruby)
(add-hook 'ruby-mode-hook 'flymake-ruby-load)
When I open any ruby file, this error is logged to Messages:
File mode specification error: (void-function first)
If I execute flymake-ruby-load manually in a ruby buffer I get this in Messages:
flymake-easy-load: Symbol's function definition is void: first
flymake-ruby-executable is set to "ruby"
Running 'which ruby' with M-! returns the expected path to the ruby executable.
The text was updated successfully, but these errors were encountered:
purcell
added a commit
to purcell/flymake-easy
that referenced
this issue
Dec 8, 2012
Hmm. It looks like flymake-easy failed to explicitly require cl, and your Emacs set-up probably doesn't include anything else which loads that library. I've fixed it here: purcell/flymake-easy@37b86f1
While you wait for a new Melpa package of flymake-easy to build, you can M-x load-library RET cl RET, or put (require 'cl) in your emacs start-up file.
P.S. You can make Emacs generate a full stacktrace when errors occur, using M-x toggle-debug-on-error. The stacktraces can often be helpful when diagnosing problems.
I just added the latest flymake-ruby from MELPA and it isn't working. When I open a ruby file ruby-mode is active but flymake-ruby is not. I do get some error output, the details follow. Let me know if you need anything else.
emacs
24.1.1
flymake-ruby
Version: 20121104.1859
flymake-easy
Version: 20121107.1109
I added the hooks to my init.el file:
(require 'flymake-ruby)
(add-hook 'ruby-mode-hook 'flymake-ruby-load)
When I open any ruby file, this error is logged to Messages:
File mode specification error: (void-function first)
If I execute flymake-ruby-load manually in a ruby buffer I get this in Messages:
flymake-easy-load: Symbol's function definition is void: first
flymake-ruby-executable is set to "ruby"
Running 'which ruby' with M-! returns the expected path to the ruby executable.
The text was updated successfully, but these errors were encountered: