[#11822] RCR: Input XML support in the base Ruby — Dave Thomas <Dave@...>

15 messages 2001/03/01

[#11960] Not Ruby, for me, for the moment at least — "Michael Kreuzer" <mkreuzer@... (nospam)>

I wrote on this newsgroup last weekend about how I was considering using

11 messages 2001/03/04

[#12023] French RUG ? — "Jerome" <jeromg@...>

Hi fellow rubyers,

16 messages 2001/03/05

[#12103] disassembling and reassembling a hash — raja@... (Raja S.)

Given a hash, h1, will the following always hold?

20 messages 2001/03/06

[#12204] FEATURE REQUEST: 'my' local variables — Leo Razoumov <see_signature@127.0.0.1>

Ruby is, indeed, a very well designed language.

64 messages 2001/03/07
[#12250] Re: FEATURE REQUEST: 'my' local variables — Leo Razoumov <see_signature@127.0.0.1> 2001/03/07

>>>>> "GK" == GOTO Kentaro <gotoken@math.sci.hokudai.ac.jp> writes:

[#12284] Re: FEATURE REQUEST: 'my' local variables — gotoken@... (GOTO Kentaro) 2001/03/08

In message "[ruby-talk:12250] Re: FEATURE REQUEST: 'my' local variables"

[#12289] Re: FEATURE REQUEST: 'my' local variables — matz@... (Yukihiro Matsumoto) 2001/03/08

Hi,

[#12452] Re: FEATURE REQUEST: 'my' local variables — gotoken@... (GOTO Kentaro) 2001/03/12

In message "[ruby-talk:12289] Re: FEATURE REQUEST: 'my' local variables"

[#12553] Re: FEATURE REQUEST: 'my' local variables — Dave Thomas <Dave@...> 2001/03/13

matz@zetabits.com (Yukihiro Matsumoto) writes:

[#12329] Math package — Mathieu Bouchard <matju@...>

18 messages 2001/03/09

[#12330] Haskell goodies, RCR and challenge — Robert Feldt <feldt@...>

Hi,

19 messages 2001/03/09
[#12374] Re: Haskell goodies, RCR and challenge — matz@... (Yukihiro Matsumoto) 2001/03/10

Hi,

[#12349] Can Ruby-GTK display Gif Png or Jpeg files? — Phlip <phlip_cpp@...>

Ruby-san:

20 messages 2001/03/09

[#12444] class variables — Max Ischenko <max@...>

14 messages 2001/03/12

[#12606] Order, chaos, and change requests :) — Dave Thomas <Dave@...>

17 messages 2001/03/14

[#12635] email address regexp — "David Fung" <dfung@...>

i would like to locate probable email addresses in a bunch of text files,

12 messages 2001/03/14

[#12646] police warns you -- Perl is dangerous!! — Leo Razoumov <see_signature@127.0.0.1>

I just read this story on Slashdot

14 messages 2001/03/14
[#12651] Re: police warns you -- Perl is dangerous!! — pete@... (Pete Kernan) 2001/03/14

On 14 Mar 2001 11:46:35 -0800, Leo Razoumov <see_signature@127.0.0.1> wrote:

[#12691] Re: police warns you -- Perl is dangerous!! — "W. Kent Starr" <elderburn@...> 2001/03/15

On Wednesday 14 March 2001 15:40, Pete Kernan wrote:

[#12709] [OFFTOPIC] Re: police warns you -- Perl is dangerous!! — Stephen White <spwhite@...> 2001/03/16

On Fri, 16 Mar 2001, W. Kent Starr wrote:

[#12655] Re: FEATURE REQUEST: 'my' local variables — "Benjamin J. Tilly" <ben_tilly@...>

>===== Original Message From Leo Razoumov <see_signature@127.0.0.1> =====

18 messages 2001/03/14

[#12706] Library packaging — "Nathaniel Talbott" <ntalbott@...>

I have a project that I'm working on that needs to live two different lives,

30 messages 2001/03/16

[#12840] Looking for a decent compression scheme — Dave Thomas <Dave@...>

14 messages 2001/03/19

[#12895] differences between range and array — "Doug Edmunds" <dae_alt3@...>

This code comes from the online code examples for

16 messages 2001/03/20
[#12896] Re: differences between range and array — "Hee-Sob Park" <phasis@...> 2001/03/20

[#12899] Re: differences between range and array — Jim Freeze <jim@...> 2001/03/20

On Tue, 20 Mar 2001, Hee-Sob Park wrote:

[#12960] TextBox ListBox — Ron Jeffries <ronjeffries@...>

Attached is a little Spike that Chet and I are doing. It is a

13 messages 2001/03/20

[#12991] [ANN] Lapidary 0.2.0 — "Nathaniel Talbott" <ntalbott@...>

Well, here's my first major contribution to the Ruby world: Lapidary. It's a

16 messages 2001/03/20

[#13028] mkmf question — Luigi Ballabio <luigi.ballabio@...>

15 messages 2001/03/21

[#13185] Reading a file backwards — "Daniel Berger" <djberg96@...>

Hi all,

21 messages 2001/03/25
[#13197] Re: Reading a file backwards — "Daniel Berger" <djberg96@...> 2001/03/25

> Hi Dan,

[#13203] Re: Reading a file backwards — Mathieu Bouchard <matju@...> 2001/03/25

On Sun, 25 Mar 2001, Daniel Berger wrote:

[#13210] Re: Reading a file backwards — "Daniel Berger" <djberg96@...> 2001/03/25

"Mathieu Bouchard" <matju@sympatico.ca> wrote in message

[#13374] Passing an array to `exec'? — Lloyd Zusman <ljz@...>

I'd like to do the following:

15 messages 2001/03/31

[#13397] Multidimensional arrays and hashes? — Lloyd Zusman <ljz@...>

Is it possible in ruby to make use of constructs that correspond to

14 messages 2001/03/31

[ruby-talk:13120] Re: ZPT, a next-generation template technology (repost)

From: Avi Bryant <avi@...4.com>
Date: 2001-03-23 06:56:48 UTC
List: ruby-talk #13120
I can't help but to point out that we already have an implementation of
this concept in Ruby (although I'm pleased to see the idea finally
showing up somewhere else).

http://beta4.com/iowa

On Fri, 23 Mar 2001, Conrad Schneiker wrote:

> FYI. Thought some Rubies might be interested in this.
> 
> Subject: ZPT, a next-generation template technology
> Date: Sat, 17 Mar 2001 01:43:50 -0000
> From: "Hamish Lawson" <hamish_lawson@btinternet.com>
> Newsgroups: alt.php, comp.lang.java, comp.lang.perl.misc, comp.lang.python
> 
> Hamish Lawson wrote:
> > 
> > The Zope Presentation Templates project is underway at Digital Creations
> > to develop a next-generation template technology for Zope* that is
> > XHTML-compliant and which makes it easier for designers to work with.
> > However it is hoped to design it in such a way that as much as possible
> > is not specific to Zope, in the belief that the technology is more
> > widely useful and could be adopted by other languages and tools.
> > Developers from other communities may want to consider contributing to
> > the design of ZPT to help keep it language-independent, and to consider
> > implementing the approach in their programming language of choice.
> > 
> > First of all some background on what is meant by "next-generation".
> > 
> > In the beginning programmers wrote program code with embedded HTML. Then
> > technologies like eperl, ASP, PHP and JSP allowed us to reverse this and
> > to embed program code in the HTML. However a school of thought wanted to
> > have greater separation of presentation and logic, and so various
> > template mechanisms were devised that provided just enough
> > programmability to control presentation, but which moved the business
> > logic out elsewhere. One example of this approach is Freemarker:
> > 
> >    <h1>$customername</h1>
> >     <table border="1">
> >         <tr>
> >             <td>Date</td>
> >             <td>Amount</td>
> >         </tr>
> >         <list deposits as deposit>
> >             <tr>
> >                 <td>${deposit.date}</td>
> >                 <td>${deposit.amount}</td>
> >             </tr>
> >         </list>
> >     </table>
> > 
> > Instead of custom tags some other template mechanisms use special
> > markers to designate control structures, but in general most template
> > mechanisms share the property that their templates are not compliant
> > with XHTML (though the rendered output may be). As such it can be
> > awkward trying to use such template mechanisms with authoring tools that
> > only understand XHTML.
> > 
> > The approach that the ZPT project is pursuing is to attach the control-
> > flow, formatting and placeholder directives as *attributes* of standard
> > XHTML tags. The example above thus becomes something like:
> > 
> >     <h1 zpt:insert="customername">Bob Smith</h1>
> >     <table border="1">
> >         <tr>
> >             <td>Date</td>
> >             <td>Amount</td>
> >         </tr>
> >         <tr zpt:repeat="deposit deposits">
> >             <td zpt:insert="deposit/date">01/02/2001</td>
> >             <td zpt:insert="deposit/amount">23.40</td>
> >         </tr>
> >     </table>
> > 
> > Because this doesn't make use of special tags, but employs attributes
> > instead, it should pass unscathed through most decent authoring tools.
> > Moreover (borrowing an idea from Enhydra's XMLC template scheme) the ZPT
> > template scheme allows typical sample content to be used as a proxy for
> > the real data (which is substituted by the template engine), so making
> > it easier to work with in an authoring tool.
> > 
> > More information on the rationale of attribute languages can be found
> > 
> >     http://dev.zope.org/Wikis/DevSite/Projects/ZPT/AttributeLanguage
> > 
> > An overview of ZPT can be found at
> > 
> >     http://www.zope.org/Wikis/DevSite/Projects/ZPT/VisionStatement
> > 
> > Hamish Lawson
> > 
> > * Zope is a leading open-source web application server and content-
> > management framework, written in Python by Digital Creations.
> 
> Conrad Schneiker
> (This note is unofficial and subject to improvement without notice.)
> 

In This Thread