Gastón:

Después de pensarlo un rato, se me ocurren tres nuevas posibilidades:
- que tengas otra versión de semantic instalada además de la del
directorio $HOME/.emacs.d/site-lisp/
- que tengas alguna otra sentencia de configuración en otro archivo
aparte del $HOME/.emacs
- Mirando que vos hacés un autoload de ruby-mode  y leyendo un poco me
encontré con este post de Ruby-talk
(http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/131654)
ahí dice que si hace autoload de ruby-mode la línea del hook para el
resaltado de sintaxis:
en lugar de:
 (add-hook 'ruby-mode-hook 'turn-on-font-lock)
debería ser:
 ((lambda nil
   (make-local-variable 'font-lock-defaults)
   (make-local-variable 'font-lock-keywords)
   (make-local-variable 'font-lock-syntax-table)
   (make-local-variable 'font-lock-syntactic-keywords)
   (setq font-lock-defaults
         '((ruby-font-lock-keywords)
           nil nil))
   (setq font-lock-keywords ruby-font-lock-keywords)
   (setq font-lock-syntax-table ruby-font-lock-syntax-table)
   (setq font-lock-syntactic-keywords
         ruby-font-lock-syntactic-keywords))
  turn-on-font-lock)

probá comentando la línea del autoload de ruby-mode... si el resaltado
funciona bien, entonces probá cambiar el hook...

-- 

Gabriel Arellano.
Linux Registered User #188284
Grupo de Estudios de Software Libre
U.T.N. - F.R. C. del Uruguay

----BEGIN GEEK CODE BLOCK----
Version: 3.1
GCS/ED d-- s: s- a- C+++ UL++++$ P+>+++ L+++$>++++ E- W+++ w--- PS++ PE
Y++ PGP++ t+++ 5- X++++ R++ tv+++ b+++ DI+++ D++++ G+ e++>++++ h+ r* y--
-----END GEEK CODE BLOCK-----


On 4/18/07, Gaston Ramos <[EMAIL PROTECTED]> wrote:
> El mar, 17 de abr de 2007, a las 02:40:38 -0300, Gabriel Arellano dijo:
> > Gastón:
> >
> > Ambos tienen los mismos archivos (en diferentes versiones)
> > - inf-ruby.el
> > - ruby-electric.el
> > - ruby-mode.el
> >
> > mirá esta parte del log del repositorio svn del archivo ruby-mode.el:
> > ------------------------------------------------------------------------
> > r11570 | matz | 2007-01-24 06:09:51 -0300 (Wed, 24 Jan 2007) | 2 lines
> >
> > * misc/ruby-mode.el (ruby-font-lock-syntactic-keywords): fix
> >   regexp font-lock bug.  [ruby-talk:235758]
> > ------------------------------------------------------------------------
> >
> > la versión de ruby-mode.el incuída en el paquete de Debian es del
> > 13/06/2006... así que debería tener este error....
> >
> > lo que debe ocurrir es que te está tomando ese archivo en lugar del
> > más nuevo que tenes en tu $HOME/.emacs.d/site-lisp/ ....
> >
> > para solucionarlo eliminá el paquete ruby1.9-elisp 1.9.0+20060609-1 o
> > bien borrá el archivo /etc/emacs/site.d/50ruby1.9-elisp.el
> >
> > Contanos si te sirvió...
> Ya desinstalé el ruby1.9-elisp y probé varias versiones de ruby-mode.el,
> el problema que tengo es que lo único que tiene highlight son los strings
> en el modo Ruby, los demás modos funcionan ok.
>
> Saludos.
>
> Gastón Ramos
>
>
> >
> >
> > --
> >
> > Gabriel Arellano.
> > Linux Registered User #188284
> > Grupo de Estudios de Software Libre
> > U.T.N. - F.R. C. del Uruguay
> >
> > ----BEGIN GEEK CODE BLOCK----
> > Version: 3.1
> > GCS/ED d-- s: s- a- C+++ UL++++$ P+>+++ L+++$>++++ E- W+++ w--- PS++ PE
> > Y++ PGP++ t+++ 5- X++++ R++ tv+++ b+++ DI+++ D++++ G+ e++>++++ h+ r* y--
> > -----END GEEK CODE BLOCK-----
> >
> >
> > On 4/17/07, Gaston Ramos <[EMAIL PROTECTED]> wrote:
> > > El mar, 17 de abr de 2007, a las 01:19:24 -0300, Gabriel Arellano dijo:
> > > > Gastón:
> > > >
> > > > qué problemas notas en el resaltado? yo no he notado ninguno hasta 
> > > > ahora...
> > > >
> > > > La única diferencia entre tu instalación y la mía (ojo, puede ser
> > > > crucial) es que el ruby-mode que tu usas es el del paquete
> > > > ruby.9-elisp 1.9.0+20060609-1 de Debian y yo utilizo un checkout de
> > > tengo los dos, me bajé el ruby-mode como dice el tutorial,
> > > no debería tener los dos?
> > >
> > > Saludos.
> > >
> > > Gastón
> > >
> > > > la última revisión del repositorio de ruby-lang.org....
> > > >
> > > > estoy bajando el paquete.... (yo utilizo Slack, así que voy a probar
> > > > "a mano" para ver si es eso...)
> > > >
> > > > Saludos.
> > > >
> > > >
> > > > --
> > > >
> > > > Gabriel Arellano.
> > > > Linux Registered User #188284
> > > > Grupo de Estudios de Software Libre
> > > > U.T.N. - F.R. C. del Uruguay
> > > >
> > > > ----BEGIN GEEK CODE BLOCK----
> > > > Version: 3.1
> > > > GCS/ED d-- s: s- a- C+++ UL++++$ P+>+++ L+++$>++++ E- W+++ w--- PS++ PE
> > > > Y++ PGP++ t+++ 5- X++++ R++ tv+++ b+++ DI+++ D++++ G+ e++>++++ h+ r* y--
> > > > -----END GEEK CODE BLOCK-----
> > > >
> > > >
> > > >
> > > > On 4/17/07, Gaston Ramos <[EMAIL PROTECTED]> wrote:
> > > > > El jue, 12 de abr de 2007, a las 05:55:16 -0300, Gabriel Arellano 
> > > > > dijo:
> > > > > > Gente:
> > > > > >
> > > > > > Aquí va la primera versión del tutorial de adaptación de Emacs a 
> > > > > > Rails:
> > > > > > http://www.gabriel-arellano.com.ar/file_download/27
> > > > > >
> > > > > > Es una versión preliminar... agradezco comentarios / sugerencias,,,
> > > > > >
> > > > >  Aclaraciones:
> > > > > > - aun faltan agregar los modos para dar soporte a archivos .yml, 
> > > > > > .css,
> > > > > > .js, sql... no se preocupen....  ya vendrán...
> > > > > > - Falta documentar las combinaciones de teclas de Emacs y ECB (las 
> > > > > > mas
> > > > > > útiles y comunes obviamente.. y ademas faltan mencionar muuuuchas
> > > > > > combinaciones del modo rails)
> > > > > >
> > > > > > Saludos
> > > > > >
> > > > > > --
> > > > > Acabo de instalar el la 'adaptación' de Emacs a Rails siguiendo el 
> > > > > tutorial,
> > > > > funciona todo, excepto el highlight de ruby que no funciona del todo
> > > > > bien, alguien sabe como solucionarlo?
> > > > >
> > > > > estas son las versiones de emacs:
> > > > >
> > > > > emacs21 21.4a+1-5
> > > > > xemacs21  21.4.20-1
> > > > > ruby1.9-elisp 1.9.0+20060609-1
> > > > >
> > > > > ecb-2.32
> > > > > speedbar-0.14beta4
> > > > > semantic-1.4.4
> > > > > eieio-0.17
> > > > >
> > > > > les adjunto mi .emacs
> > > > >
> > > > >
> > > > > >
> > > > > > Gabriel Arellano.
> > > > > > Linux Registered User #188284
> > > > > > Grupo de Estudios de Software Libre
> > > > > > U.T.N. - F.R. C. del Uruguay
> > > > > >
> > > > > > ----BEGIN GEEK CODE BLOCK----
> > > > > > Version: 3.1
> > > > > > GCS/ED d-- s: s- a- C+++ UL++++$ P+>+++ L+++$>++++ E- W+++ w--- 
> > > > > > PS++ PE
> > > > > > Y++ PGP++ t+++ 5- X++++ R++ tv+++ b+++ DI+++ D++++ G+ e++>++++ h+ 
> > > > > > r* y--
> > > > > > -----END GEEK CODE BLOCK-----
> > > > > > _______________________________________________
> > > > > > ruby mailing list
> > > > > > [email protected]
> > > > > > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> > > > > >
> > > > >
> > > > > _______________________________________________
> > > > > ruby mailing list
> > > > > [email protected]
> > > > > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> > > > >
> > > > >
> > > > >
> > > > _______________________________________________
> > > > ruby mailing list
> > > > [email protected]
> > > > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> > > >
> > > _______________________________________________
> > > ruby mailing list
> > > [email protected]
> > > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> > >
> > _______________________________________________
> > ruby mailing list
> > [email protected]
> > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
> >
> _______________________________________________
> ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
_______________________________________________
ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a