eschulte / rinari

Rinari Is Not A Rails IDE (it is an Emacs minor mode for Rails)
http://rinari.rubyforge.org
GNU General Public License v3.0
412 stars 68 forks source link

Warning while I am using Emacs 24! #35

Closed hbin closed 12 years ago

hbin commented 12 years ago

I am using Ubuntu 12.04 and install my Emacs 24 by emacs-snapshot PPA. The version is _GNU Emacs 24.1.50.1 (x8664-pc-linux-gnu, GTK+ Version 3.4.2) of 2012-07-13 on lychee, modified by Debian I got a warning while I trying to navigate between the MVC documents. Warning: flet' is an obsolete function (as of 24.2); Use eithercl-flet' or `cl-letf'.

purcell commented 12 years ago

Interesting. This is a "won't fix" for now, sorry, because there's no stable version of Emacs in which either of the suggested alternative macros is even available.

-Steve

purcell commented 12 years ago

As of the above change, rinari.el no longer uses flet, so you won't see the warning again. :-)

jaseemabid commented 11 years ago

version 20120804.1340 is published at elpa. Can you update the version there too?

purcell commented 11 years ago

I only push packages to Marmalade and Melpa. If there are packages elsewhere, I don't know who uploaded them, and they're unsupported.

purcell commented 11 years ago

@jaseemabid Hang on, I see what you mean -- the version in Melpa appears to be old. Let me take a look...

jaseemabid commented 11 years ago

you got it!

purcell commented 11 years ago

Okay, I checked -- that package is fine. It contains only rinari.el which was indeed last updated on 4th Aug: see https://github.com/eschulte/rinari/commits/master/rinari.el

Did you have some sort of problem with that package?

jaseemabid commented 11 years ago

There is an 'flet' here. https://github.com/eschulte/rinari/blob/master/rinari-merb.el#L171. I am using GNU Emacs 24.2.50.1 and it will throw a warning

purcell commented 11 years ago

Ah! Must have missed that file completely. Are you actually using rinari-merb? It needs some cleanup, but I'm not sure if there are active users, and I don't want to waste time on it.

jaseemabid commented 11 years ago

I am learning ruby/rails and rinari now, so I'm not really using rinari-merb

purcell commented 11 years ago

That's what I figured. I won't spent too much time cleaning up rinari-merb, then -- I'll probably just remove it from the rinari package and see if anyone notices. :-)

purcell commented 11 years ago

Thanks for taking the time to report the issue!

jaseemabid commented 11 years ago

I was just trying to remove the ugly warnings while emacs starts up. Happy to help :)