Forum: Rails-ES como usar gema en scripts Ruby

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
6547a8859c1f21dfdfa9fa5029db9a46?d=identicon&s=25 Daniel Esparza (tupanka)
on 2009-01-22 04:18
Tal vez es una pregunta tonta pero...

Lo que estoy haciendo es crear un script en C:\sr\prb2.rb

con el siguiente contenido:

require 'rubygems'
require 'redcloth'
parser=RedCloth::CommandParser.new
puts "Hola mundo"

pero al ejecutarlo asi: C:\sr\ruby prb2.rb
me sale el siguiente error:

prb2.rb:3: uninitialized constant RedCloth::CommandParser (NameError)


En otras palabras estoy tratando de probar el uso de la gema Redcloth

ya verifique que si tengo instalada la gema con gem query, me sale:

*** LOCAL GEMS ***

actionmailer (2.2.2, 2.1.2)
actionpack (2.2.2, 2.1.2)
activerecord (2.2.2, 2.1.2)
activerecord-odbc-adapter (2.0)
activeresource (2.2.2, 2.1.2)
activesupport (2.2.2, 2.1.2)
barby (0.2.1)
fxri (0.3.6)
fxruby (1.6.16)
hoe (1.7.0)
hpricot (0.6)
log4r (1.0.5)
mysql (2.7.3)
png (1.1.0)
ptools (1.1.6)
rails (2.2.2, 2.1.2)
rake (0.8.3, 0.8.2)
RedCloth (4.1.1)
ruby-opengl (0.60.0)
rubyforge (1.0.2, 1.0.0)
rubygems-update (1.3.1)
RubyInline (3.8.1)
test-unit (2.0.0)
win32-api (1.2.0)
win32-clipboard (0.4.4)
win32-dir (0.3.2)
win32-eventlog (0.5.0)
win32-file (0.5.5)
win32-file-stat (1.3.1)
win32-process (0.5.9)
win32-sapi (0.1.4)
win32-sound (0.4.1)
windows-api (0.2.4)
windows-pr (0.9.3)
ZenTest (3.11.0)

que estoy haciendo mal entonces?

Agradecido de antemano por sus respuestas
1156b6ec7075396cf55fcc7425b79b37?d=identicon&s=25 Lucas Florio (Guest)
on 2009-01-22 10:24
(Received via mailing list)
Si hacés esto te funciona?

require 'rubygems'
require 'redcloth'
puts RedCloth.new("*hola*").to_html

Me parece que RedCloth::CommandParser.new no existe ya. Yo normalmente
uso
RedCloath de la forma que puse arriba.
Será de la versión 3.0.4?

Saludos, y contanos como te resulta.

Lucas

On Thu, Jan 22, 2009 at 01:18, Daniel Esparza <
6547a8859c1f21dfdfa9fa5029db9a46?d=identicon&s=25 Daniel Esparza (tupanka)
on 2009-01-22 12:41
Lucas Florio wrote:
> Si hacés esto te funciona?
>
> require 'rubygems'
> require 'redcloth'
> puts RedCloth.new("*hola*").to_html
>
> Me parece que RedCloth::CommandParser.new no existe ya. Yo normalmente
> uso
> RedCloath de la forma que puse arriba.
> Será de la versión 3.0.4?
>
> Saludos, y contanos como te resulta.
>
> Lucas
>
> On Thu, Jan 22, 2009 at 01:18, Daniel Esparza <


Gracias, me funcionó haciéndolo como me has dicho
1156b6ec7075396cf55fcc7425b79b37?d=identicon&s=25 Lucas Florio (Guest)
on 2009-01-22 12:44
(Received via mailing list)
De nada, man. Suerte.

2009/1/22 Daniel Esparza <ruby-forum-incoming@andreas-s.net>
This topic is locked and can not be replied to.