[#83328] tcltklib and not init'ing tk — aakhter@... (Aamer Akhter)

Hello,

13 messages 2003/10/01

[#83391] mixing in class methods — "Mark J. Reed" <markjreed@...>

Okay, probably a dumb question, but: is there any way to define

22 messages 2003/10/01
[#83392] Re: mixing in class methods — Ryan Pavlik <rpav@...> 2003/10/01

On Thu, 2 Oct 2003 06:02:32 +0900

[#83397] Re: mixing in class methods — Gavin Sinclair <gsinclair@...> 2003/10/01

On Thursday, October 2, 2003, 7:08:00 AM, Ryan wrote:

[#83399] Re: mixing in class methods — "Mark J. Reed" <markjreed@...> 2003/10/02

On Thu, Oct 02, 2003 at 07:37:25AM +0900, Gavin Sinclair wrote:

[#83404] Re: mixing in class methods — "Gavin Sinclair" <gsinclair@...> 2003/10/02

> On Thu, Oct 02, 2003 at 07:37:25AM +0900, Gavin Sinclair wrote:

[#83416] C or C++? — "Joe Cheng" <code@...>

I'd like to start writing Ruby extensions. Does it make a difference

32 messages 2003/10/02
[#83435] Re: C or C++? — "Aleksei Guzev" <aleksei.guzev@...> 2003/10/02

[#83448] xml in Ruby — paul vudmaska <paul_vudmaska@...> 2003/10/02

The biggest problem i have with Ruby is the sleepness

[#83455] Re: xml in Ruby — Chad Fowler <chad@...> 2003/10/02

On Thu, 2 Oct 2003, paul vudmaska wrote:

[#83464] Re: xml in Ruby or no xml it's just a question — paul vudmaska <paul_vudmaska@...> 2003/10/02

>>--------

[#83470] Re: xml in Ruby — paul vudmaska <paul_vudmaska@...>

>>>

15 messages 2003/10/02

[#83551] xml + ruby — paul vudmaska <paul_vudmaska@...>

>>---------

20 messages 2003/10/03
[#83562] Re: xml + ruby — Austin Ziegler <austin@...> 2003/10/03

On Fri, 3 Oct 2003 16:11:46 +0900, paul vudmaska wrote:

[#83554] hash of hashes — Paul Argentoff <argentoff@...>

Hi all.

18 messages 2003/10/03

[#83675] fox-tool - interactive gui builder for fxruby — henon <user@...>

hi fellows,

15 messages 2003/10/05

[#83730] Re: Enumerable#inject is surprising me... — "Weirich, James" <James.Weirich@...>

> Does it surprise you?

17 messages 2003/10/06
[#83732] Re: Enumerable#inject is surprising me... — nobu.nokada@... 2003/10/07

Hi,

[#83801] Extension Language for a Text Editor — Nikolai Weibull <ruby-talk@...>

OK. So I'm going to write a text editor for my masters' thesis. The

35 messages 2003/10/08
[#83803] Re: Extension Language for a Text Editor — Ryan Pavlik <rpav@...> 2003/10/08

On Thu, 9 Oct 2003 05:06:32 +0900

[#83806] Re: Extension Language for a Text Editor — Nikolai Weibull <ruby-talk@...> 2003/10/08

* Ryan Pavlik <rpav@mephle.com> [Oct, 08 2003 22:30]:

[#83812] Re: Extension Language for a Text Editor — Ryan Pavlik <rpav@...> 2003/10/08

On Thu, 9 Oct 2003 06:09:29 +0900

[#83955] Re: Extension Language for a Text Editor — Nikolai Weibull <ruby-talk@...> 2003/10/09

* Ryan Pavlik <rpav@mephle.com> [Oct, 09 2003 09:10]:

[#84169] General Ruby Programming questions — Simon Kitching <simon@...>

21 messages 2003/10/15
[#84170] Re: General Ruby Programming questions — Florian Gross <flgr@...> 2003/10/15

Simon Kitching wrote:

[#84172] Re: General Ruby Programming questions — Simon Kitching <simon@...> 2003/10/15

Hi Florian..

[#84331] Re: Email Harvesting — Greg Vaughn <gvaughn@...>

Ryan Dlugosz said:

17 messages 2003/10/21
[#84335] Re: Email Harvesting — Hugh Sasse Staff Elec Eng <hgs@...> 2003/10/21

On Wed, 22 Oct 2003, Greg Vaughn wrote:

[#84343] Re: Email Harvesting — Ruben Vandeginste <Ruben.Vandeginste@...> 2003/10/22

On Wed, 22 Oct 2003 08:35:32 +0900, Hugh Sasse Staff Elec Eng

[#84341] Ruby-oriented Linux distro? — Hal Fulton <hal9000@...>

There's been some talk of something like this in the past.

15 messages 2003/10/22
[#84348] Re: Ruby-oriented Linux distro? — Gavin Sinclair <gsinclair@...> 2003/10/22

On Wednesday, October 22, 2003, 6:01:16 PM, Hal wrote:

[#84351] Re: Ruby-oriented Linux distro? — Andrew Walrond <andrew@...> 2003/10/22

On Wednesday 22 Oct 2003 11:02 am, Gavin Sinclair wrote:

[#84420] Struggling with variable arguments to block — "Gavin Sinclair" <gsinclair@...>

Hi -talk,

18 messages 2003/10/24
[#84428] Re: Struggling with variable arguments to block — matz@... (Yukihiro Matsumoto) 2003/10/24

Hi,

[#84604] ruby-dev summary 21637-21729 — Takaaki Tateishi <ttate@...>

Hello,

21 messages 2003/10/30
[#84787] Re: ruby-dev summary 21637-21729 — Paul Brannan <pbrannan@...> 2003/11/06

On Fri, Oct 31, 2003 at 07:01:28AM +0900, Takaaki Tateishi wrote:

[#84789] Re: ruby-dev summary 21637-21729 — matz@... (Yukihiro Matsumoto) 2003/11/06

Hi,

[#84792] Re: ruby-dev summary 21637-21729 — Paul Brannan <pbrannan@...> 2003/11/06

On Thu, Nov 06, 2003 at 11:17:59PM +0900, Yukihiro Matsumoto wrote:

[#84794] Re: ruby-dev summary 21637-21729 — matz@... (Yukihiro Matsumoto) 2003/11/06

Hi,

Re: Extension Language for a Text Editor

From: Charles Hixson <charleshixsn@...>
Date: 2003-10-10 18:20:42 UTC
List: ruby-talk #83990
Nikolai Weibull wrote:

> ...
>
>>Well, to be blunt, whatever you come up with won't be as popular or
>>useful as the existing regular expressions, just because they'll be a
>>nonstandard replacement of something already very common.  PCRE
>>regexps are extremely flexible and well-known.
>>    
>>
>As useful?  Please, my dear sir, there has to be something better than
>the way we describe regular expressions now.  At least for searching
>text.  The syntax we have today for regular expressions is basically the
>same, only extended, as that that Ken Thompson uses in his 1968 paper on
>it.  Or that of _real_ regular expressions long before it.  And
>remember, real regular expressions only have * (Kleene star) and no +.
>There has to be a simpler syntax that can be useful for interactive text
>search-and-replaces.  Look at Vim, Emacs, and Perl (and thus,
>basically, Ruby)'s syntax.  They are all extensions of this, adding new
>short cryptic ways of saying things that you often don't need, and if
>you did you wouldn't want to do it that way anyway.  The real example of
>how it has gotten out of hand is the overuse of backslash (\).  It is
>everywhere.  having to move my hand to the upper right corner of my
>keyboard all the time is a real pain.
>Of course we'll have to see if I'm actually able to come up with
>anything better.  It's probably not going to be as easy as I'd like to
>suggest here.  However, look at the Perl 6 Apocalypse 5[1] to see one way
>of moving away from cryptic (?:...) metasyntaxes.
>  
>
I've seen one (1) way of improving regexp's.  It involved using graphic 
representations while creating them.  After expression creation, it was 
rendered into text (and if you knew what you wanted, you could just type 
it in).  I haven't seen any actual language improvements that weren't in 
some way isomorphic.  (I.e., you can use pretty graphics for each of the 
inserted characters, and you might do something to make typing the 
escape character easier, but improving the semantics ... I haven't seen 
any better options.  And improving the syntax... possibly if you switch 
to unicode...but then how do you enter it?

>>That isn't to say people won't use them, ...
>>    
>>
>Nah OK.  You've got a point.  But, as with most free software, this
>one's for me ;-).  If anyone wants to tag along later on, fine.  But I
>  
>
So you won't be interested in the graphic editor.  I've got a vague idea 
of how much additional work that would be.  It was in a commercial 
product on the Mac, but I don't think it's being made any more.  (Either 
Nisus or Qued/M ... probably Qued/M, but if it's Nisus, I seem to 
remember that the feature went away in a later version... too complex 
for many of their potential customers, perhaps.)

>won't care if no one is interested, Emacs and Vim are fine editors.
>Even notepad has its uses.  It can, for example, tell you if a file is
>smaller or greater than 65535 bytes very easily ;-).
>I have, perhaps, failed to describe the real winning here.  (Alas, I
>realize I forgot to mention it.)  As you perhaps know, Vim, and most
>other UNIX software, operate on a line-by-line basis.  This restriction...
>
>--
>::: name: Nikolai Weibull    :: aliases: pcp / lone-star / aka :::
>::: born: Chicago, IL USA    :: loc atm: Gothenburg, Sweden    :::
>::: page: www.pcppopper.org  :: fun atm: gf,lps,ruby,lisp,war3 :::
>main(){printf(&linux["\021%six\012\0"],(linux)["have"]+"fun"-97);}
>  
>
Not to discourage you, but have you looked at NEdit?  It doesn't have a 
full scripting language, but it has some nice pattern recognition 
mechanisms.  And it's GPL.  (OTOH, I've never gotten their source to 
compile...they don't use a standard make system, but something of their 
own creation that seems to me to have problems.)




In This Thread