Subject is not exactly right but I was too lazy to invent something that
makes more sense.
I am not programmer at all (yet) and not familiar with Ruby (yet), but there
is this one idea that I have been toying with for some while in my mind.
Has anybody ever thought of writing and editor that contains Ruby
interpreter? Some sort of Emacs of the Ruby land?
I have been thinking this ever since I tried to use Xemacs and looked into
one of those lisp files. Some people say that Emacs is greatest program ever
written and perhaps the only program you have to start all day. Well, could
be but I saw nothing but a big pile of messy lisp code.
On Thu, Aug 01, 2002 at 02:27:54AM +0900, Jani Alanko wrote:
Subject is not exactly right but I was too lazy to invent something that
makes more sense.
I am not programmer at all (yet) and not familiar with Ruby (yet), but there
is this one idea that I have been toying with for some while in my mind.
Has anybody ever thought of writing and editor that contains Ruby
interpreter? Some sort of Emacs of the Ruby land?
I have been thinking this ever since I tried to use Xemacs and looked into
one of those lisp files. Some people say that Emacs is greatest program ever
written and perhaps the only program you have to start all day. Well, could
be but I saw nothing but a big pile of messy lisp code.
What do you think?
â
Jeff Putsch Email: putsch@mxim.com
Maxim Integrated Products Office: (503)547-2037
High Frequency CAD Engineering
Subject is not exactly right but I was too lazy to invent something that
makes more sense.
I am not programmer at all (yet) and not familiar with Ruby (yet), but there
is this one idea that I have been toying with for some while in my mind.
Has anybody ever thought of writing and editor that contains Ruby
interpreter? Some sort of Emacs of the Ruby land?
I have been thinking this ever since I tried to use Xemacs and looked into
one of those lisp files. Some people say that Emacs is greatest program ever
written and perhaps the only program you have to start all day. Well, could
be but I saw nothing but a big pile of messy lisp code.
What do you think?
If you hate Emacs, I have to wonder why youâre interested in
re-creating it in Ruby⌠but anywayâŚ
There was one flurry of discussion about this, which you can find
starting at http://www.ruby-talk.org/blade/6707. Iâm afraid I
played the role at that time of sort of pouring cold water on the
idea, for reasons that I think I would still agree with though Iâm
mildly surprised at how convinced I was of my own argument
Has anybody ever thought of writing and editor that contains Ruby
interpreter? Some sort of Emacs of the Ruby land?
âŚ
What do you think?
Itâs been thought of, a lot. Iâve heard/read threads for years about
re-doing emacs using perl, scheme, a different lisp dialect, and a
host of other languages. To my knowledge (which is admittedly
small), the efforts usually crash or stall while still in the
âwouldnât it be neat ifâŚâ stage when the inevitable question of
âhow do you port all that existing elisp code, and who wants to
organize that effort?!?â comes up.
There are smaller editors that have gone that route to a small degree.
I didnât see any reference there to using Ruby as a scripting language.
There was a script there for allowing vim to parse ruby and do
intelligent highlighting, but thatâs not the same thing.
Jeff Putsch wrote:
¡¡¡
VIM has the ability to have an embedded Ruby interpreter.
If you hate Emacs, I have to wonder why youâre interested in
re-creating it in Ruby⌠but anywayâŚ
I donât hate it, in fact I would love to use program like Emacs but I just
think that it is way too bloated and hard to configure.
Ruby would be the perfect tool to create some sort of âlight emacsâ.
Itâs not really the same thing though. If you remove Lisp from emacs,
you donât have a whole lot left, somewhat like removing the basic script
language Vim has by default, only Emacs uses itâs language to do
anything from complex ops on text to a news and mail reader to a
browser.
You could write vim-lisp, but it wonât make vim anything like emacs in
this regard
I didnât see any reference there to using Ruby as a scripting
language. There was a script there for allowing vim to parse ruby
and do intelligent highlighting, but thatâs not the same thing.
Well, perhaps you didnât read enough?
$> apt-cache show vim-ruby
Package: vim-ruby
Priority: optional
Section: editors
Installed-Size: 1404
Maintainer: Wichert Akkerman wakkerma@debian.org
Architecture: powerpc
Source: vim
Version: 6.1.048-1
Replaces: vim-tiny, vim-perl, vim-gtk, vim-python, vim-tcl, vim-tty
Depends: vim (= 6.1.048-1), libc6 (>= 2.2.4-4), libglib1.2 (>= 1.2.0),
libgpmg1 (>= 1.19.6-1), libgtk1.2 (>= 1.2.10-4), libncurses5 (>=
5.2.20020112a-1), libruby (>= 1.6.7-3), xlibs (>> 4.1.0)
Suggests: ctags, cscope
Conflicts: vim-tiny, vim-perl, vim-gtk, vim-python, vim-tcl, vim-tty
Filename: pool/main/v/vim/vim-ruby_6.1.048-1_powerpc.deb
Size: 641586
MD5sum: ae9b45992d235cc558b666bbc2504069
Description: Vi IMproved, with ruby scripting support
Vim is an almost compatible version of the UNIX editor Vi. Many new
features have been added: multi level undo, syntax highlighting,
command line history, on-line help, filename completion, block
operations,
folding, unicode support, etc.
.
This package contains a version of vim compiled with ruby scripting
support.
But anyway, I really like Emacs. And, I really like elisp, but
perhaps Iâm a little funny in the head?
I didnât see any reference there to using Ruby as a scripting
language. There was a script there for allowing vim to parse ruby and
do intelligent highlighting, but thatâs not the same thing.
If you donât like using the search feature of the user manual on the
site (with which it took me 30 seconds to find the relevant user manual
page), hereâs a direct link:
My custom build of vim also contains the embedded ruby scripting, with
which Iâve manage to tie it in to several external programs, not the
least of which is xmms.
Cheers,
Tim Hammerquist
¡¡¡
â
If Microsoft built cars, the oil, gas, and alternator warning lights would
be replaced by a single âgeneral car faultâ warning light.
Every lisp is sacred,
every lisp is great.
If a list is wasted,
McArthy gets quite irate.
Every lisp is wanted,
every lisp is good
Every lisp is needed,
in your neighbourhood.
âŚsorry, couldnât resist.
â Nikodemus
¡¡¡
On Thu, 1 Aug 2002, Josh Huber wrote:
But anyway, I really like Emacs. And, I really like elisp, but
perhaps Iâm a little funny in the head?
I refuse to have a battle of wits with an unarmed person.
I didnât see any reference there to using Ruby as a scripting
language. There was a script there for allowing vim to parse ruby
and do intelligent highlighting, but thatâs not the same thing.
Well, perhaps you didnât read enough?
Mea culpa, you are correct. I guess that when I saw the list of files
start, I assumed the text was done.
¡¡¡
âŚbruby (>= 1.6.7-3), xlibs (>> 4.1.0)
Suggests: ctags, cscope
Conflicts: vim-tiny, vim-perl, vim-gtk, vim-python, vim-tcl, vim-tty
Filename: pool/main/v/vim/vim-ruby_6.1.048-1_powerpc.deb
Size: 641586
MD5sum: ae9b45992d235cc558b666bbc2504069
Description: Vi IMproved, with ruby scripting support
Vim is an almost compatible version of the UNIX editor Vi. Many new
features have been added: multi level undo, syntax highlighting,
command line history, on-line help, filename completion, block
operations,
folding, unicode support, etc.
.
This package contains a version of vim compiled with ruby scripting
support.
âŚ
â
â Charles Hixson
Gnu software that is free,
The best is yet to be.