[#5218] Ruby Book Eng tl, ch1 question — Jon Babcock <jon@...>
From: Jon Babcock <jon@kanji.com>
Thanks.
From: Jon Babcock <jon@kanji.com>
Ah, thanks, I think I get it, a slightly different nuance then.
From: Jon Babcock <jon@kanji.com>
'Because all of Ruby has been...' -> 'Because Ruby has been...'?
[#5221] better way to say 'recursive join' — Yasushi Shoji <yashi@...>
in [ruby-dev:6289], Shugo Maeda suggested better name for recursive
[#5240] Ruby for Win32/DOS — Dennis Newbold <dennisn@...>
Not all of us are blessed with the opportunity to be able to develop on
[#5254] problem: undefined method `size' for File — "葡ic Santonacci" <Eric.Santonacci@...>
Hi all,
HI,
[#5264] Re: problem: undefined method `size' for Fil e — Aleksi Niemel<aleksi.niemela@...>
matz critizes good solution argumenting with features lacking from some
[#5268] Proper ConditionVariable usage? — Aleksi Niemel<aleksi.niemela@...>
Abstract
On Wed, 04 Oct 2000 07:05:22 +0900, Aleksi Niemelwrote:
In message <20001004110040.A26666@xs4all.nl>
Hi,
[#5276] Re: Ruby Book Eng tl, ch1 question — schneik@...
[#5294] Re: RFC: Enumerable#every(n) — Aleksi Niemel<aleksi.niemela@...>
Hastily posting something isn't good thing to do. I started to wonder if I
[#5310] Errata for Ruby Book? — Jon Babcock <jon@...>
[#5318] Redefining super method as singleton? — Robert Feldt <feldt@...>
On Fri, 6 Oct 2000, Yukihiro Matsumoto wrote:
[#5329] Ruby vs PHP ? — "Valerio Bamberga" <bamberga@...>
Hi!
[#5331] Unit testing network code? — Hugh Sasse Staff Elec Eng <hgs@...>
Can someone give me pointers on how to Unit Test code that is run on
> I think maybe one would test each end on its own first, faking the
[#5335] string streams in Ruby? — Hugh Sasse Staff Elec Eng <hgs@...>
Is there any way, without going through "modifying the internals",
[#5346] Is Ruby "enough better"? — Gabriel Lima <Gabriel.Lima@...>
Hi.
[#5364] Allowing *ary's in the middle of a camma separated list — "Akinori MUSHA" <knu@...>
Hi,
Hi,
At Tue, 10 Oct 2000 14:17:24 +0900,
[#5404] Object.foo, setters and so on — "Hal E. Fulton" <hal9000@...>
OK, here is what I think I know.
At Wed, 11 Oct 2000 11:37:25 +0900,
Hi,
Hi,
Hi,
Hi,
[#5425] Ruby Book Eng. tl, 9.8.11 -- seishitsu ? — Jon Babcock <jon@...>
At Thu, 12 Oct 2000 03:49:46 +0900,
Thanks for the input.
At Thu, 12 Oct 2000 04:53:41 +0900,
At Thu, 12 Oct 2000 07:25:03 +0900,
oops, I didn't read this one before I went out for food..
At Thu, 12 Oct 2000 09:59:19 +0900,
[#5437] Editor recommandations? — "Chris Morris" <chrismo@...>
Any recommendations on editors for Ruby script on Windows?
[#5471] 2 ideas from Haskell — Mark Slagell <ms@...>
Do either of these interest anyone:
[#5479] Some newbye question — Davide Marchignoli <marchign@...>
I am reading the documentation I found about ruby but several points
[#5480] InstallShield version for Ruby soon... — andy@... (Andrew Hunt)
Okay folks,
[#5489] Regexp#matches — Aleksi Niemel<aleksi.niemela@...>
Would someone object aliasing matches for match in Regexp?
[#5505] Sorry, What is Ruby Book — Mansuriatus Shahrir Amir <chioque@...>
Sorry if this information is somewhere obvious. I just stumbled upon
[#5516] Re: Some newbye question — ts <decoux@...>
>>>>> "D" == Davide Marchignoli <marchign@di.unipi.it> writes:
Hi,
On Sat, 14 Oct 2000, Yukihiro Matsumoto wrote:
matz@zetabits.com (Yukihiro Matsumoto) writes:
Dave Thomas <Dave@thomases.com> wrote:
Hi,
> Proposal a and b have incompatibility. I'm not sure it's worth it.
>>>>> "Y" == Yukihiro Matsumoto <matz@zetabits.com> writes:
>>>>> "Y" == Yukihiro Matsumoto <matz@zetabits.com> writes:
[#5558] GC: malloc_memories — Mathieu Bouchard <matju@...>
Hi,
> |precipitate a new GC cycle if lots of resizing is done. My biggest
[#5570] Notes about GC — Mathieu Bouchard <matju@...>
[#5600] passing single or multiple strings. — Hugh Sasse Staff Elec Eng <hgs@...>
With multple assignments I can get nested arrays "shelled" (like peas)
In message "[ruby-talk:5600] passing single or multiple strings."
[#5603] debug command list in English — "Morris, Chris" <ChrisM@...>
I found this page which lists the interactive debugger commands ... anyone
[#5619] lint? — "Swit" <swit@...>
Is there something like lint for Ruby? I'd like to find NameErrors before
[#5705] Dynamic languages, SWOT ? — Hugh Sasse Staff Elec Eng <hgs@...>
There has been discussion on this list/group from time to time about
Hugh Sasse Staff Elec Eng wrote:
On Sat, 21 Oct 2000, Charles Hixson wrote:
[#5715] Help: sockets broken — jason petrone <jp@...>
I just compiled ruby 1.6.1 on an openbsd 2.6 machine(x86).
[#5716] Re: Array#insert — Aleksi Niemel<aleksi.niemela@...>
> From: jweirich@one.net [mailto:jweirich@one.net]
[#5727] String#slice surprise — "Guy N. Hurst" <gnhurst@...>
Hi,
Dave Thomas wrote:
[#5787] Shells and Ruby — "Dat Nguyen" <thucdat@...>
Hello all,
[#5850] Re: Array#insert rehashed — Aleksi Niemel<aleksi.niemela@...>
Dave asks for:
[#5862] succ but no pred? (& the MURKY award) — "Hal E. Fulton" <hal9000@...>
First of all, a serious question:
[#5873] Integer(String) weirdness for a ruby newbie — Stoned Elipot <Stoned.Elipot@...>
Hi,
[#5881] Q:what about "Programming Ruby"? — Gabriel Lima <Gabriel.Lima@...>
Hi to you all.
[#5882] [RFC] Towards a new synchronisation primitive — hipster <hipster@...4all.nl>
Hello fellow rubyists,
On Fri, 27 Oct 2000, hipster wrote:
[#5947] Hash.new {block} / Hash#default_proc{,_set} — "Brian F. Feldman" <green@...>
I've done very little testing, but I think I've successfully implemented the
[#5959] Problem with ++? — shreeve@...2s.org (Steve Shreeve)
Here's a simple script that seems to work fine:
[ruby-talk:5442] Re: Editor recommandations?
Chris Morris wrote:
# Any recommendations on editors for Ruby script on Windows?
For what? For just generic editing of Ruby programs? Any half-way decent
programming editor should suffice. If you don't know of any, comp.editors
might be a better place to ask for recommendations.
For Ruby syntax highlighting? I don't use that sort of thing, but both the
latest versions of gvim and emacs supposedly have reasonable support for
this. I don't know if there is a good GUI emacs on Windows, but the
Windows gvim (http://www.vim.org/) is excellent. (On the other hand, you
probably will find the learning curve steep for gvim if you don't have
some previous experience with vi, and if you only have 10 fingers, emacs
can also be a bit of a chore getting used to.)
Here are some of the sorts of answers that people give to such questions
for editing Perl. Look up the original and follow the links therein.
(Maybe the hopefully forthcoming editor entry in the Ruby FAQ can point to
the following link. :-)
http://www.perl.com/reference/query.cgi?section=editors&x=15&y=13
==============================================================
BBEdit -- Commercial (demo available for download)
A Macintosh editor that supports multiple languages including Perl.
By adding Brad Hanson's BBEdit Plug-Ins you can run your Perl
scripts right in BBEdit.
Codewright -- Commercial (download not available)
With Codewright, you choose the compiler, the assembler, the
version control system--any tools you like--and Codewright works
with you. Includes Perl language support.
DzSoft Perl Editor -- Shareware
DzSoft Perl Editor is a Windows-based tool for writing, editing,
and debugging Perl CGI scripts. It has a comfortable and intuitive
interfaceboth for beginners and advanced programmers. DzSoft
Perl Editor is deceptively simple, but it is really a very powerful
tool.
ED for Windows -- Commercial (demo available for download)
ED leads the way in intelligent language sensitive editing.
Supporting both DOS and Windows, ED is as easy to use as it is
to spell. Up and running straight out of the box for the new user but
highly configurable, ED fits the way YOU want to work. Includes
support for Perl syntax highlighting.
EditPlus -- Commercial (demo available for download)
EditPlus is an Internet-ready 32-bit text editor for Windows 95/98
and NT 4.0. It is not only a good replacement for Notepad, but
also it has much more powerful features for HTML, Perl, C/C++
and Java.
Emacs::Lisp 0.3 and emacs-20.2 patch -- Module
A patch for GNU Emacs 20.2 to embed Perl 5.004. Includes
module Emacs::Lisp.
NEdit -- Freeware
NEdit is a GUI style plain-text editor that supports Perl syntax
highlighting for X/Motif systems. It is very easy to use, especially
for those familiar with the Macintosh or MS Windows style of
interface, combining full use of the mouse and window manager,
with keystroke efficiency and a full complement of powerful editing
commands.
Nvi -- Freeware
Nvi is an implementation of the ex/vi text editor originally
distributed as part of the Fourth Berkeley Software Distribution
(4BSD), by the University of California, Berkeley. Nvi provides the
ability to run Perl programs from within nvi and provides access to
the files being edited and some internal data.
Perl Builder -- Commercial (demo available for download)
Perl Builder is a complete, integrated development environment
(IDE) for Perl. Whether you are an experienced Perl developer or
a non-programmer who needs to create Perl CGI scripts, Perl
Builder's visual tools are guaranteed to dramatically improve your
productivity! Perl Builder is a 32-bit application and requires
Windows 95 or NT.
Perl code editing commands for GNU EMACS -- Freeware
If you're using GNU EMACS to edit Perl code, you should grab
the Perl code editing commands, or cperl-mode, another perl mode
for GNU EMACS.
Perl for Win32 Editors
Although you can use any editor, there exist a lot of editors out
there which can help you in a variety of ways. This list is based off
the summary list that was posted to
perl-win32-users@ActiveState.com by Jeremy D. Zawodny.
Perl Scripting Tool -- Freeware
PST was intended as a replacement for Windows' Notepad, which
until now has been the editor of choice for Win32 PERL
Programmers. While Notepad is usually sufficient there has long
been the need for something with 'just a little more'. This simple
editor is Notepad with a few extra options for PERL script
authoring, including a subroutine library, code wizard, run, debug,
syntax check, floating toolbox and more. An extremely simple and
straight-forward PERL GUI.
TextPad -- Shareware
TextPad is designed to provide the power and functionality to
satisfy the most demanding text editing requirements. It is Windows
hosted, and comes in 16 and 32-bit editions, and supports Perl
syntax highlighting. Huge files can be edited by either - just choose
the edition that works best with your PC. The 32-bit edition can
edit files up to the limits of virtual memory, and it will work with
Windows 95, Windows NT and Windows 3.1 with Win32s
extensions.
UltraEdit -- Shareware
UltraEdit is a disk based editor with a 16-Bit version for Windows
3.x and a 32-Bit version for Windows NT and Windows 95 (not
Win32s). It includes bazillions of features including a Perl wordfile
for Perl syntax highlighting.
vile -- Freeware
The "VI Like Emacs" editor now contains an imbedded Perl
interpreter so that Perl can be used as an extension language. It
runs in both GUI and terminal modes, has customizable syntax
highlighting, multiple windows/buffers, highlighted cut-and-paste,
and many other features. Runs on many common platforms.
VIM -- Freeware
The "Vi IMproved" editor -- Now with Perl support. VIM
provides Perl syntax highlighting, and a Perl interface. The Perl
interface provides the ability to run a Perl command or run a Perl
command for each line in a range. For more information on Perl
support, see the Perl and VIM help page.
Visual SlickEdit -- Commercial (demo available for download)
Visual SlickEdit combines the richest set of powerful editing
features with more configurability than any software product in any
category. Visual SlickEdit is multi-platform, highly extensible, and
fast -- Includes language color-coding extention for Perl.
==============================================================
Conrad Schneiker
(This note is unofficial and subject to improvement without notice.)