[#13775] Problems with racc rule definitions — Michael Neumann <neumann@...>

15 messages 2001/04/17
[#13795] Re: Problems with racc rule definitions — Minero Aoki <aamine@...> 2001/04/18

Hi,

[#13940] From Guido, with love... — Dave Thomas <Dave@...>

52 messages 2001/04/20

[#13953] regexp — James Ponder <james@...>

Hi, I'm new to ruby and am coming from a perl background - therefore I

19 messages 2001/04/21

[#14033] Distributed Ruby and heterogeneous networks — harryo@... (Harry Ohlsen)

I wrote my first small distributed application yesterday and it worked

15 messages 2001/04/22

[#14040] RCR: getClassFromString method — ptkwt@...1.aracnet.com (Phil Tomson)

It would be nice to have a function that returns a class type given a

20 messages 2001/04/22

[#14130] Re: Ruby mascot proposal — "Conrad Schneiker" <schneik@...>

Guy N. Hurst wrote:

21 messages 2001/04/24
[#14148] Re: Ruby mascot proposal — Stephen White <spwhite@...> 2001/04/24

On Tue, 24 Apr 2001, Conrad Schneiker wrote:

[#14188] Re: Ruby mascot proposal — matz@... (Yukihiro Matsumoto) 2001/04/25

Hi,

[#14193] Re: Ruby mascot proposal — "W. Kent Starr" <elderburn@...> 2001/04/25

On Tuesday 24 April 2001 23:02, Yukihiro Matsumoto wrote:

[#14138] Re: python on the smalltalk VM — Conrad Schneiker <schneik@...>

FYI: Thought this might be of interest to the JRuby and Ruby/GUI folks.

27 messages 2001/04/24
[#14153] Re: python on the smalltalk VM — Andrew Kuchling <akuchlin@...> 2001/04/24

Conrad Schneiker <schneik@austin.ibm.com> writes:

[#14154] array#flatten! question — Jim Freeze <jim@...> 2001/04/24

Hello.

[#14159] Can I insert into an array — Jim Freeze <jim@...> 2001/04/24

Ok, this may be a dumb question, but, is it possible to insert into an

[#14162] Re: Can I insert into an array — Dave Thomas <Dave@...> 2001/04/24

Jim Freeze <jim@freeze.org> writes:

[#14289] RCR: Array#insert — Shugo Maeda <shugo@...> 2001/04/27

At Wed, 25 Apr 2001 01:28:36 +0900,

[#14221] An or in an if. — Tim Pettman <tjp@...>

Hi there,

18 messages 2001/04/25

[#14267] Re: Ruby mascot proposal — "Conrad Schneiker" <schneik@...>

Danny van Bruggen,

16 messages 2001/04/26

[#14452] How to do it the Ruby-way 3 — Stefan Matthias Aust <sma@3plus4.de>

First a question: Why is

21 messages 2001/04/30

[ruby-talk:14002] Visual SlickEdit

From: "John Kaurin" <jkaurin@...>
Date: 2001-04-21 20:40:03 UTC
List: ruby-talk #14002
I have been using Visual SlickEdit (VSE) with Ruby since I began programming in Ruby
(actually for all my programming needs) It works quite well out of the box, with a little
encouragement.

Add this to your "user.vlx" file for color coding.

[Ruby]
idchars=$@a-zA-Z 0-9_
case-sensitive=y
styles=xhex dqbackslash dqbackslashml sqbackslash sqbackslashml
keywords= __FILE__ __LINE__ alias and begin BEGIN break case class def defined?
keywords= do else elsif end END ensure false for if in module next nil not
keywords= or redo rescue retry return self super then true undef unless
keywords= until when while yield
linecomment=#

Add this to your "project.slk" file to activate the compile and execute build commands for
standalone Ruby files (those not in a project).

[.rb]
compile=copts: concur|capture|clear|menu: Compile:&Compilecmd: ruby -c "%f"otheropts:
make=copts: concur|capture|menu: Build:&Buildcmd: otheropts:
rebuild=copts: concur|capture|menu: Rebuild:&Rebuildcmd: otheropts:
debug=copts: |menu: Debug:&Debugcmd: otheropts:
execute=copts: concur|capture|clear|menu: Execute:E&xecutecmd: ruby "%f"otheropts:
user1=copts: |hide|menu: User 1:User 1cmd: otheropts:
user2=copts: |hide|menu: User 2:User 2cmd: otheropts:
includedirs=
reffile=

These may need some updates as I put them together right after I started using Ruby, but
seem to work quite well as is.

The default error handling seems sufficient in most cases capturing any errors from the ruby
command (with the above [.rb] changes) and allowing the normal "next error" key sequence to
jump you to the proper file, line, and sometimes column relating to the error. Basically you can
edit, compile, execute, and debug Ruby code from within the VSE environment.

The sections noted above do not give you syntax expansions or Ruby source code file
tagging. Syntax expansions are relatively easy to add. Tagging is a little more complicated.
I just haven't gotten around to doing them yet, but I have asked MicroEdge to add full
VSE support for Ruby. This would include syntax expansions, tagging, and more. Send them
your request also at support@slickedit.com.

You can download a  30 day trial of VSE at:

http://www.slickedit.com/download.htm

You have almost complete control over the VSE environment so experiment. I have 3 tools bars
(in addition to the menu bar) which incorporate almost all VSE menu commands I can investigate
how to publish here if there is any interest. Be sure to look into using projects in VSE, one of its
best features.

Happy coding.


In This Thread

Prev Next