[#227503] open-uril ECONNREFUSED problem — Cyrus Ghalambor <cyrusg@...>

I'm working on a simple scraping tool and the open() method has suddenly

12 messages 2006/12/01

[#227527] Gateway is malfunctioning — "Trans" <transfire@...>

Someone recently mentioned missing posts. I just did a comparsion of

31 messages 2006/12/01

[#227574] Turtle Graphics (#104) — Ruby Quiz <james@...>

The three rules of Ruby Quiz:

37 messages 2006/12/01
[#227598] Re: [QUIZ] Turtle Graphics (#104) — "Harold Hausman" <hhausman@...> 2006/12/01

On 12/1/06, Ruby Quiz <james@grayproductions.net> wrote:

[#227606] Re: [QUIZ] Turtle Graphics (#104) — James Edward Gray II <james@...> 2006/12/01

On Dec 1, 2006, at 9:42 AM, Harold Hausman wrote:

[#227620] Re: [QUIZ] Turtle Graphics (#104) — "Harold Hausman" <hhausman@...> 2006/12/01

On 12/2/06, James Edward Gray II <james@grayproductions.net> wrote:

[#227661] Re: [QUIZ] Turtle Graphics (#104) — Daniel Martin <martin@...> 2006/12/01

"Harold Hausman" <hhausman@gmail.com> writes:

[#227670] Re: [QUIZ] Turtle Graphics (#104) — James Edward Gray II <james@...> 2006/12/01

On Dec 1, 2006, at 3:44 PM, Daniel Martin wrote:

[#227682] Re: tk.rb warning in Turtle Graphics (#104) — Edwin Fine <efine145-nospam01@...> 2006/12/02

/usr/local/lib/ruby/site_ruby/1.8/tk.rb:1187: warning: instance variable

[#227713] Re: tk.rb warning in Turtle Graphics (#104) — Morton Goldberg <m_goldberg@...> 2006/12/02

On Dec 1, 2006, at 7:22 PM, Edwin Fine wrote:

[#227630] Simple iteration in a function problem — Blake Miller <blakeage@...>

i'm trying to do this, and I'm stuck

34 messages 2006/12/01

[#227702] calculations on lists of numbers — ara.t.howard@...

38 messages 2006/12/02

[#227739] openssl error - ubuntu — "Chad" <carimura@...>

Help!

27 messages 2006/12/02
[#227741] Re: openssl error - ubuntu — Jose francisco Gonzalez carmona <pgonzalez@...> 2006/12/02

[#227787] Re: openssl error - ubuntu — "Chad" <carimura@...> 2006/12/02

Absolutely... I'm not a linux expert though, but I have a feeling

[#227822] Re: openssl error - ubuntu — "Chad" <carimura@...> 2006/12/02

I finally figured it out.

[#305614] Re: openssl error - ubuntu — James George <james@...> 2008/06/19

Thanks a lot pal, it worked perfectly for me too. I had the same openssl

[#305645] Re: openssl error - ubuntu — Marc Heiler <shevegen@...> 2008/06/19

So much for distribution's package managers making your life easier,

[#227801] comma separating output from array.to_s — "jansenh" <henning.jansen@...>

hi comp.lang.ruby

18 messages 2006/12/02

[#227819] Factory pattern, abstract base class — "Daniel Berger" <djberg96@...>

Hi all,

16 messages 2006/12/02

[#227839] Why does a test fail when I predicted it's exception class? — "Richard" <RichardDummyMailbox58407@...>

Hi,

10 messages 2006/12/03

[#227857] File.size() returning negative for large files ???? — "Greg Hauptmann" <greg.hauptmann.ruby@...>

Hi,

13 messages 2006/12/03
[#227859] Re: File.size() returning negative for large files ???? — Damjan Rems <d_rems@...> 2006/12/03

Greg Hauptmann wrote:

[#227860] I'm a new member — "Quỳnh Trần" <quynh_khanh2002@...>

Hi evrybody!

16 messages 2006/12/03

[#227873] Simple and stuppid bug (can anyone find it?) — "paul" <pjvleeuwen@...>

Hi all,

13 messages 2006/12/03

[#227979] method overloading like Java? — Daniel Finnie <danfinnie@...>

In Java, you could write the following code:

12 messages 2006/12/04

[#228031] Question about Ruby philosophy — Zouplaz <user@...>

Hello, when I compare Ruby to Java there is something I don't understand .

46 messages 2006/12/04
[#228134] Re: Question about Ruby philosophy — "Max Muermann" <ruby@...> 2006/12/05

On 12/4/06, Zouplaz <user@domain.invalid> wrote:

[#228047] replace delimiter in unicode encdoded file — "ciapecki" <ciapecki@...>

Is there a way in ruby to:

20 messages 2006/12/04

[#228127] How do I catch a missing method on a passed block? — "J2M" <james2mccarthy@...>

I would like to invoke method_missing on baz in this code;

34 messages 2006/12/04
[#228211] Re: How do I catch a missing method on a passed block? — Daniel Schierbeck <daniel.schierbeck@...> 2006/12/05

On Tue, 2006-12-05 at 08:04 +0900, J2M wrote:

[#228213] Re: How do I catch a missing method on a passed block? — Logan Capaldo <logancapaldo@...> 2006/12/05

On Tue, Dec 05, 2006 at 11:54:06PM +0900, Daniel Schierbeck wrote:

[#228266] md5 function in Ruby — Denys Yakhnenko <dyakhnenko@...>

Hello all:

14 messages 2006/12/05

[#228273] Lisp comprehensions => SQL — "Victor \"Zverok\" Shepelev" <vshepelev@...>

Hi all.

24 messages 2006/12/05

[#228352] Newbie: working with a text file and converting to xml — Adam Teale <ateale@...>

hi Guys,

12 messages 2006/12/06

[#228379] Calling super in overwritten methods — Joerg Diekmann <joergd@...>

Hi - not sure if this is possible - but it feels like it could be with

12 messages 2006/12/06

[#228380] join_with — "Martin DeMello" <martindemello@...>

While golfing with the hex_ip thread, I realised that map takes no

33 messages 2006/12/06
[#229469] map taking an argument (was: Re: join_with) — dblack@... 2006/12/13

Hi --

[#228422] invasive parameters as method mode variables — "Trans" <transfire@...>

Working on a method where I would like one part of it's operations to

15 messages 2006/12/06

[#228605] Show your support for Rubinius! — "Sam Smoot" <ssmoot@...>

(I hope you don't mind a bit of cross-posting, but seeing as how the

17 messages 2006/12/07
[#228613] Re: Show your support for Rubinius! — "Tim Pease" <tim.pease@...> 2006/12/07

On 12/7/06, Sam Smoot <ssmoot@gmail.com> wrote:

[#228618] Re: Show your support for Rubinius! — "Brian Mitchell" <binary42@...> 2006/12/07

On 12/7/06, Tim Pease <tim.pease@gmail.com> wrote:

[#228620] Re: Show your support for Rubinius! — "Wilson Bilkovich" <wilsonb@...> 2006/12/07

On 12/7/06, Brian Mitchell <binary42@gmail.com> wrote:

[#228622] Re: Show your support for Rubinius! — benjohn@... 2006/12/07

I'd like to know more about Rubinius, but all the info I've got on it

[#228628] Array changing after concat function — WKC CCC <wai-kee.chung@...>

Can someone shed some light on this problem. In the example, I am

17 messages 2006/12/07

[#228716] Am I missing something about BER-compressed integer? — "Francis Cianfrocca" <garbagecat10@...>

All:

12 messages 2006/12/08

[#228738] Tournament Matchups (#105) — Ruby Quiz <james@...>

The three rules of Ruby Quiz:

23 messages 2006/12/08

[#228875] Ruby Core + Php FrontEnd (open) — Flaab Mrlinux <flaab_mrlinux@...>

Good afternoon everyone.

13 messages 2006/12/09

[#228945] format problem — chen li <chen_li3@...>

Hi all,

23 messages 2006/12/10

[#229119] else inside rescue is useless? — "cap" <capitain@...>

http://www.awprofessional.com/bookstore/product.asp?isbn=0672328844&rl=1

20 messages 2006/12/11

[#229122] Newbie questions — Dav Jones <kakaze@...21.com>

Hello, I'm quite new to this whole Ruby malarky and I'm having some real

15 messages 2006/12/11

[#229244] Re: Ruby for Kids? — "Jeff_M" <JeffMcGrath@...>

18 messages 2006/12/12

[#229350] C => Ruby plus TCP serialization using Marshal.dump/load — "Nathan Baker" <nathanb@...>

Hey,

12 messages 2006/12/12

[#229351] - Bible 1.0.1 - A bible reference parsing and text retrieval tool — "Justin Bailey" <jgbailey@...>

All,

13 messages 2006/12/12

[#229397] Restricted capture in Regexp — benjohn@...

Is there a regexp feature that lets me require something to be present

16 messages 2006/12/13

[#229398] How to improve my Ruby skills ? — Zouplaz <user@...>

Hello there... Like many others I've discovered Ruby when I started

11 messages 2006/12/13

[#229467] Net::Ldap question — Eduardo Y瘻ez Parareda <eduardo.yanezNOSPAM@...>

Hello, I'm trying this plugin in a rails app and think I need some help.

13 messages 2006/12/13
[#229486] Re: Net::Ldap question — Eduardo Y瘻ez Parareda <eduardo.yanezNOSPAM@...> 2006/12/13

Hehe, sorry again. I've reading documentation of this library and already know

[#229514] Re: Net::Ldap question — "Francis Cianfrocca" <garbagecat10@...> 2006/12/13

On 12/13/06, Eduardo Y瘻ez Parareda <eduardo.yanezNOSPAM@nospamgmail.com> wrote:

[#229511] Random idea - private, blocks, constants — "Daniel Berger" <djberg96@...>

Hi all,

14 messages 2006/12/13

[#229598] CTI Corporativo auto responses — "Daniel Berger" <djberg96@...>

All,

14 messages 2006/12/14

[#229600] Swap contents in two files — Christopher Latif <christopherl@...>

I have two files, I want to swap the contents of the files in my

17 messages 2006/12/14

[#229763] Chess960 (#106) — Ruby Quiz <james@...>

The three rules of Ruby Quiz:

33 messages 2006/12/15

[#229883] ZenTest autotest problems — Zouplaz <user@...>

Hello, I have big troubles using the latest autotest version (3.4.2)

11 messages 2006/12/16
[#229985] Re: ZenTest autotest problems — Eric Hodel <drbrain@...7.net> 2006/12/17

On Dec 16, 2006, at 01:40, Zouplaz wrote:

[#229990] Re: ZenTest autotest problems — Zouplaz <user@...> 2006/12/17

le 17/12/2006 07:43, Eric Hodel nous a dit:

[#230118] Re: ZenTest autotest problems — Eric Hodel <drbrain@...7.net> 2006/12/18

On Dec 17, 2006, at 24:55, Zouplaz wrote:

[#229906] Just some Ruby language ideas, comments wanted. — Daniel Finnie <danfinnie@...>

My first Ruby language idea is simple. Instead of having every method

13 messages 2006/12/16

[#229917] does Ruby generate WINDOWS and dialog boxes? — "Ken Laninga" <personal@...>

I just heard about Ruby and it looks fascinating. I see lots of code being

60 messages 2006/12/16
[#229922] Re: does Ruby generate WINDOWS and dialog boxes? — David Vallner <david@...> 2006/12/16

Ken Laninga wrote:

[#229939] Re: does Ruby generate WINDOWS and dialog boxes? — Joel VanderWerf <vjoel@...> 2006/12/16

David Vallner wrote:

[#229961] Re: does Ruby generate WINDOWS and dialog boxes? — Suraj Kurapati <snk@...> 2006/12/17

Joel VanderWerf wrote:

[#229967] Re: does Ruby generate WINDOWS and dialog boxes? — "Richard" <RichardDummyMailbox58407@...> 2006/12/17

[#229968] Re: does Ruby generate WINDOWS and dialog boxes? — David Vallner <david@...> 2006/12/17

Richard wrote:

[#229973] Re: does Ruby generate WINDOWS and dialog boxes? — "Richard" <RichardDummyMailbox58407@...> 2006/12/17

[#230007] Re: does Ruby generate WINDOWS and dialog boxes? — David Vallner <david@...> 2006/12/17

Richard wrote:

[#230065] Re: does Ruby generate WINDOWS and dialog boxes? — "Richard" <RichardDummyMailbox58407@...> 2006/12/17

> Odds are it Just Won't unless you only

[#230073] Re: does Ruby generate WINDOWS and dialog boxes? — David Vallner <david@...> 2006/12/17

Richard wrote:

[#230127] Re: does Ruby generate WINDOWS and dialog boxes? — "Richard" <RichardDummyMailbox58407@...> 2006/12/18

Disclaimer: All my assertions about Ruby, Rails, WEBrick and MySQL are

[#230008] Grabbing data off a webpage — Bil Kleb <Bil.Kleb@...>

OK, so I haven't done this in years.

12 messages 2006/12/17

[#230011] Ruby IDE — <adaworks@...>

I am new to Ruby, but I have used a lot of other

24 messages 2006/12/17

[#230089] Question regarding threads and I/O — "Michael W. Ryder" <_mwryder@...>

I am a veteran programmer but still am trying to learn Ruby. In the

14 messages 2006/12/17
[#230094] Re: Question regarding threads and I/O — Logan Capaldo <logancapaldo@...> 2006/12/18

On Mon, Dec 18, 2006 at 08:55:10AM +0900, Michael W. Ryder wrote:

[#230147] Problem installing Ruby/Tk — Christopher Latif <christopherl@...>

Installed Linux

14 messages 2006/12/18

[#230256] where have all the experienced users gone? — "Trans" <transfire@...>

seems like there's been a steady drop off in experienced ruby users on

63 messages 2006/12/19
[#230284] Re: [OT] where have all the experienced users gone? — Eric Hodel <drbrain@...7.net> 2006/12/19

On Dec 18, 2006, at 18:50, Trans wrote:

[#230327] Re: [OT] where have all the experienced users gone? — Jeremy Wells <jwells@...> 2006/12/19

Eric Hodel wrote:

[#230332] Re: [OT] where have all the experienced users gone? — "Robert Dober" <robert.dober@...> 2006/12/19

On 12/19/06, Jeremy Wells <jwells@servalsystems.co.uk> wrote:

[#230350] Re: [OT] where have all the experienced users gone? — "Jeremy McAnally" <jeremymcanally@...> 2006/12/19

I think it's also important that we all realize that we use mailing

[#230423] Re: [OT] where have all the experienced users gone? — James Edward Gray II <james@...> 2006/12/19

On Dec 19, 2006, at 7:52 AM, Jeremy McAnally wrote:

[#230322] Re: where have all the experienced users gone? — "Robert Dober" <robert.dober@...> 2006/12/19

On 12/19/06, Trans <transfire@gmail.com> wrote:

[#230507] Re: where have all the experienced users gone? — "Simon Strandgaard" <neoneye@...> 2006/12/20

On 12/19/06, Robert Dober <robert.dober@gmail.com> wrote:

[#230514] Re: where have all the experienced users gone? — "Robert Dober" <robert.dober@...> 2006/12/20

On 12/20/06, Simon Strandgaard <neoneye@gmail.com> wrote:

[#230295] string of strings... — Josselin <josselin@...>

I got an array of id's :

13 messages 2006/12/19

[#230328] compare two objects without take its ID in consideration — Lobosque Lucas <floyd_u2@...>

Is there a way to compare two objects without take its ID in

17 messages 2006/12/19

[#230450] ruby gotchas — Mark Guzman <segfault@...>

I've written up some ruby gotchas that have come up while using ruby.

16 messages 2006/12/19

[#230548] tricky sort for happy visitors of Paris — Josselin <josselin@...>

all happy visitors of Paris know about the 'arrondissement', an

20 messages 2006/12/20

[#230588] openssl on Red Hat not installed — Hueen Hueen <hueen@...>

So I'm one of the unlucky ones that don't have openssl properly

17 messages 2006/12/20

[#230602] Regexp Question: Checking for [joe][/joe] pairs — Joe Peck <joe@...>

Hey, I've got some text in @x and want there to be at least 1 and at

21 messages 2006/12/20

[#230648] Who's maintaining log4r? — jeffz_2002@...

Does anyone know who's maintaining the log4r project? The website at

29 messages 2006/12/20

[#230650] Searching Stings with Arrays? — Phil Cooperking <phil@...>

Hi, I've been having a little problem with this. most of my ruby is from

14 messages 2006/12/20

[#230755] Remove Ruby 1.8.5? — Christopher Latif <christopherl@...>

How do I remove Ruby 1.8.5 from linux? I have built it from source.

20 messages 2006/12/21
[#230874] Re: Remove Ruby 1.8.5? — David Vallner <david@...> 2006/12/21

M. Edward (Ed) Borasky wrote:

[#230879] Re: Remove Ruby 1.8.5? — Vincent Fourmond <vincent.fourmond@9online.fr> 2006/12/21

David Vallner wrote:

[#230792] Method named ***(other) — Julien Gaugaz <gaugaz@...3s.de>

Hi!

15 messages 2006/12/21
[#230799] Re: Method named ***(other) — "Vidar Hokstad" <vidar.hokstad@...> 2006/12/21

[#230829] Ruby's Trac Alternative — Bil Kleb <Bil.Kleb@...>

So I'm trying to use Trac for our FUN3D development,

27 messages 2006/12/21

[#230853] External Ruby Script in HTML — Naked Sushi <runfaster@...>

This probably has a simple answer, but I don't know it.

17 messages 2006/12/21

[#230869] Ruby replacement for ab? — Mat Schaffer <schapht@...>

So I've been hunting for a way to stress test a web application and

17 messages 2006/12/21

[#230983] Merry (slightly early) Christmas! Mr. Neighborly's Humble Little Ruby Book is free! — "Jeremy McAnally" <jeremymcanally@...>

Hello all,

15 messages 2006/12/22

[#231056] Question: Downloading files with open(-uri)? — Mariano Kamp <mariano.kamp@...>

Hi,

16 messages 2006/12/23

[#231072] Help with a ruby idiom — Tim Waters <timgwaters@...>

From the O'Reilly Cookbook there is code that keeps call functions in a

16 messages 2006/12/23

[#231181] Hpricot ri and rdoc documentation — "bbiker" <renard@...>

I have gem installed Hpricot-0.4 (mswin32) but no ri documentation or

15 messages 2006/12/24

[#231198] A problem about replacing a string in a template. — Kuang Dong <kuangdong@...>

File 1: test.tpl

13 messages 2006/12/25

[#231277] Newby - how to round up floating point number? — Dermot Moynihan <der_moyn@...>

Hi guys

14 messages 2006/12/26

[#231303] Hash with two identical keys? — "Trans" <transfire@...>

>From Facets' multiton.rb (which is primarily Floran Franks' work), I'm

15 messages 2006/12/26

[#231341] Peculiar Behavior for a Newby to Undertstand — Charles A Gray <smgspices@...>

I created a class for prime numbers as so:

14 messages 2006/12/27

[#231377] How to do TDD in Ruby? — mekondelta <Chris.Melikian@...>

15 messages 2006/12/27

[#231385] newbie with a weird technical problem (@ least I think it's weird) — "will" <will.graduate@...>

Yep, as the post title implies, I'm a newbie. Being a pragmatic newbie

10 messages 2006/12/27

[#231436] Handling of arbitrary length arrays in arguments to printf builtin — Nick Pavey <nick@...>

Hi Folks,

13 messages 2006/12/27
[#231437] Re: Handling of arbitrary length arrays in arguments to printf builtin — Timothy Hunter <TimHunter@...> 2006/12/27

Nick Pavey wrote:

[#231462] Higher-Order Procedures Tutorial (long) — "Nate Murray" <jashmenn@...>

Hey Guys,

16 messages 2006/12/28

[#231494] Strip is not stripping trailing whitespace — Taylor Strait <taylorstrait@...>

I have files with city names which have one or two trailing whitespaces:

14 messages 2006/12/28

[#231595] What we have here is a retard pretending to be a computer scientist — atbusbook@...

http://www.iam.unibe.ch/~scg/Archive/Papers/Scha04bOOEncapsulation.pdf

14 messages 2006/12/29
[#231602] Paper on strong Object Oriented Encapsulation (Was: some subject with needless insults) — Eric Hodel <drbrain@...7.net> 2006/12/29

On Dec 28, 2006, at 16:05, atbusbook@aol.com wrote:

[#231610] Re: Paper on strong Object Oriented Encapsulation (Was: some subject with needless insults) — "Jeff" <cohen.jeff@...> 2006/12/29

Eric Hodel wrote:

[#231686] how to properly format data when using TCPSocket.send() — Nathan Taylor <onebitcipher@...>

It would be greatly appreciated if someone would clue me in to what I am

12 messages 2006/12/29

[#231726] Methods validating their arguments: good or bad? — Michael Judge <mjudge@...>

15 messages 2006/12/29

[#231763] how to lex javascript for an assert_js system? — Phlip <phlip2005@...>

Ruboids:

14 messages 2006/12/30

[#231785] Proposal to create a new mailing list — Daniel Schierbeck <daniel.schierbeck@...>

Hello fellow Rubyphilics!

31 messages 2006/12/30

[#231801] Little Things — "Trans" <transfire@...>

I was a bit surprised about Matz mention of the little things in his

164 messages 2006/12/30
[#231848] Re: Little Things — Daniel Schierbeck <daniel.schierbeck@...> 2006/12/30

I mostly agree, with some of the additions of course being more

[#231882] Re: Little Things — dblack@... 2006/12/31

Hi --

[#231888] Re: Little Things — "Trans" <transfire@...> 2006/12/31

[#231893] Re: Little Things — Devin Mullins <twifkak@...> 2006/12/31

Trans wrote:

[#231898] Re: Little Things — "Rob Sanheim" <rsanheim@...> 2006/12/31

On 12/31/06, Devin Mullins <twifkak@comcast.net> wrote:

[#232438] Re: Little Things — Paulo Kh <paulo.koch@...> 2007/01/03

On 2006/12/31, at 07:38, Rob Sanheim wrote:

[#232439] Re: Little Things — ara.t.howard@... 2007/01/03

On Thu, 4 Jan 2007, [ISO-8859-1] Paulo Kh wrote:

[#232449] Re: Little Things — "Trans" <transfire@...> 2007/01/03

[#232451] Re: Little Things — ara.t.howard@... 2007/01/03

On Thu, 4 Jan 2007, Trans wrote:

[#232496] Re: Little Things — "Trans" <transfire@...> 2007/01/04

[#232501] Re: Little Things — ara.t.howard@... 2007/01/04

On Thu, 4 Jan 2007, Trans wrote:

[#232502] Re: Little Things — dblack@... 2007/01/04

Hi --

[#232503] Re: Little Things — ara.t.howard@... 2007/01/04

On Thu, 4 Jan 2007 dblack@wobblini.net wrote:

[#232544] Re: Little Things — Devin Mullins <twifkak@...> 2007/01/04

ara.t.howard@noaa.gov wrote:

[#232547] Re: Little Things — "Trans" <transfire@...> 2007/01/04

[#232571] Re: Little Things — Devin Mullins <twifkak@...> 2007/01/04

Trans wrote:

[#232587] Re: Little Things — "Trans" <transfire@...> 2007/01/04

[#232602] Re: Little Things — ara.t.howard@... 2007/01/04

On Thu, 4 Jan 2007, Trans wrote:

[#232615] Re: Little Things — "Trans" <transfire@...> 2007/01/04

[#232616] Re: Little Things — dblack@... 2007/01/04

Hi --

[#232619] Re: Little Things — ara.t.howard@... 2007/01/04

On Fri, 5 Jan 2007 dblack@wobblini.net wrote:

[#232626] Re: Little Things — dblack@... 2007/01/04

Hi --

[#232631] Re: Little Things — ara.t.howard@... 2007/01/04

On Fri, 5 Jan 2007 dblack@wobblini.net wrote:

[#232638] Re: Little Things — "Chris Carter" <cdcarter@...> 2007/01/04

On 1/4/07, ara.t.howard@noaa.gov <ara.t.howard@noaa.gov> wrote:

[#232650] Pervasive Methods [was: Little Things] — "Trans" <transfire@...> 2007/01/04

[#232652] Re: Pervasive Methods [was: Little Things] — ara.t.howard@... 2007/01/04

On Fri, 5 Jan 2007, Trans wrote:

[#232653] Re: Pervasive Methods [was: Little Things] — "Tim Pease" <tim.pease@...> 2007/01/04

On 1/4/07, ara.t.howard@noaa.gov <ara.t.howard@noaa.gov> wrote:

[#232656] Re: Pervasive Methods [was: Little Things] — ara.t.howard@... 2007/01/04

On Fri, 5 Jan 2007, Tim Pease wrote:

[#232657] Re: Pervasive Methods [was: Little Things] — "Trans" <transfire@...> 2007/01/04

[#232659] Re: Pervasive Methods [was: Little Things] — ara.t.howard@... 2007/01/04

On Fri, 5 Jan 2007, Trans wrote:

[#231932] Re: Little Things — Yukihiro Matsumoto <matz@...> 2006/12/31

Hi,

[#231821] Newbie: It works, how can I make it better? — Jay Bornhoft <jbornhoft@...>

I wrote this little prog giving the user two choices.

13 messages 2006/12/30

[#231938] Re: Status of Cardinal (was Re: Proposal to create a new mailing list) — "Francis Cianfrocca" <garbagecat10@...>

I'm not jumping back into this in a big way, since it's obvious

11 messages 2006/12/31

[#231941] Mini-RCR: Extra Argument for Array#join — James Edward Gray II <james@...>

I've been looking at the to_sentence() method in Rails. It's

17 messages 2006/12/31

[#231946] Open source credit card processing in ruby — snacktime <snacktime@...>

Just recently I have the option to open source a credit card

12 messages 2006/12/31
[#231956] Re: Open source credit card processing in ruby — "Francis Cianfrocca" <garbagecat10@...> 2006/12/31

On 12/31/06, M. Edward (Ed) Borasky <znmeb@cesmail.net> wrote:

[#231951] Re: Status of Cardinal (was Re: Proposal to create a new mailing list) — Charles Oliver Nutter <charles.nutter@...>

Robert Dober wrote:

9 messages 2006/12/31

OOo and regexp

From: "ishamid" <ishamid@...>
Date: 2006-12-03 17:00:20 UTC
List: ruby-talk #227924
[novice]
 Hi,

 Paul Lutus suggested that I give more detail about my problem. Ok,
here it is:

 BACKGROUND:
 Save a small document in OOo format, like a bibliographic entry with,
say, the article title in bold and the journal in italics
 - under options - save -> disable xml size optimization
 - save the file
 - copy the file to a subdirectory
 - run "unzip filename"

 content.xml has the data we want to convert to TeX. A sample
content.xml is given at the end of this message, after the script.

 RUBY: I have a script provided by a colleague that does a lot of the
work needed to convert this to a sane ConTeXt file. I am trying to
teach myself enough ruby to edit this script as needed for  academic
articles (I edit an academic journal in TeX). The script is reproduced
at the end of this message.

 PROBLEMS: Yesterday I did learn about regexp and made progress, though
the script is still buggy:

 i) In the script (l. 110--112) I have

 ===========
 str.gsub!(/&quot;(.*?)&quot;/) do
     '\quotation {' + $1 + '}'
 end
 ===========

 but line 114 of content.xml the &quot; pair is not converted, though
it is converted elsewhere.

 ii) (really weird)  In the script (l. 45--47) I have

 ============
 @data.gsub!(/\[<(text:sequence
text:ref-name="refAutoNr0").*?>.*?<\/text:sequence>/mois) do
     '\startitemize' + '\head'
 end
 ============

 This apparently works fine. Now I want some linespace between
'\startitemize' & '\head', so I put a "\n\n" in between them. This
causes the xml tags to appear in the output file like this

 ============
    <text:p text:style-name="ID">\startitemize

 \head</text:p>
 ============

 iii) any tips for improving this script are appreciated. I'm sure I'll
have more questions over the next couple of days as I work on this.

 Thank you all in advance for any help or pointers for this novice :-)

 Best
 Idris

 ================idris.rb==============
 class OpenOffice

     # using an xml parser if overkill and we need to regexp anyway

     attr_reader :display, :inline, :translate
     attr_writer :display, :inline, :translate

     def initialize
         @data = nil
         @file = ''
         @display = Hash.new
         @inline = Hash.new
         @translate = Hash.new
     end

     def load(filename)
         if not filename.empty? and FileTest.file?(filename) then
             begin
                 @data, @file = IO.read(filename), filename
             rescue
                 @data, @file = nil, ''
             end
         else
             @data, @file = nil, ''
         end
     end

     def save(filename='')
         if filename.empty? then
             filename = "clean-#{@file}.tex"
         end
         if f = open(filename,'w') then
             f.puts(@data)
             f.close
         end
     end

     def convert
         @translations = Hash.new
         @translate.each do |k,v|
             @translations[/#{k}/] = v
         end
         if @data then
             @data.gsub!(/\[<(text:sequence
text:ref-name="refAutoNr0").*?>.*?<\/text:sequence>/mois) do
 				'\startitemize' + "\n\n" + '\head' # + "\n\n"
             end
             @data.gsub!(/\[<\/(text:span)><(text:sequence
text:ref-name="refAutoNr[^0].*?").*?>.*?<\/text:sequence>/mois) do
                 '\head'
             end
             @data.gsub!(/\[<(text:sequence
text:ref-name="refAutoNr[^0].*?").*?>.*?<\/text:sequence>/mois) do
                 '\head'
             end
             @data.gsub!(/.*?<(office:text).*?>(.*?)<\/\1>.*/mois) do
 				'\enableregime[utf]' + "\n" + '\useencoding[cyr]' + "\n\n" +
'\definetypeface [russian]'\
 				+ "\n" + '	' + '[rm] [serif] [computer-modern] [default]
[encoding=t2a]' + "\n\n" +\
 				 '\starttext'+ "\n\n" + '\switchtobodyfont[russian]' + "\n" + $2 +
"\n" + \
 				'\stopitemize' + "\n\n" + '\stoptext'
             end

@data.gsub!(/<(office:font-face-decls|office:automatic-styles|text:sequence-decls).*?>.*?<\/\1>/mois)
do
                 # remove
             end
             # @data.gsub!(/<(text:span
text:style-name="T10")>(.*?)<\/text:span>/mois) do
                 # '{' + '\bf ' + $2 + '}'
             # end
             # @data.gsub!(/<(text:span
text:style-name="Style2")>(.*?)<\/text:span>/mois) do
                 # '{' + '\it ' + $2 + '}'
             # end

@data.gsub!(/<text:span.*?text:style-name=([\'\"])(.*?)\1>(.*?)<\/text:span>/)
do
                 tag, text = $2, $3
                 if inline[tag] then
                     (inline[tag][0]||'') + clean_display(text) +
(inline[tag][1]||'')
                 else
                     clean_display(text)
                 end
             end
             @data.gsub!(/<text:span.*?text:style-name=(".*?")>/) do
                 # remove
             end
             @data.gsub!(/<\?.*?\?>/) do
                 # remove
             end
             @data.gsub!(/<!--.*?-->/) do
                 # remove
             end
             @data.gsub!(/<text:p[^>]*?\/>/) do
                 # remove
             end

@data.gsub!(/<text:p.*?text:style-name=([\'\"])(.*?)\1>(.*?)<\/text:p>/)
do
                 tag, text = $2, $3
                 if display[tag] then
                     "\n" + (display[tag][0]||'') + clean_inline(text)
+ (display[tag][1]||'') + "\n"
                 else
                     "\n" + clean_inline(text) + "\n"
                 end
             end
             @data.gsub!(/<text:s[^>]*?\/>/) do
                 # remove
             end
             @data.gsub!(/<text:bookmark[^>]*?\/>/) do
                 # remove
             end
             @data.gsub!(/\t/,' ')
             @data.gsub!(/^ +$/,'')
             @data.gsub!(/\n\n+/moi,"\n\n")
         end
     end

     def clean_display(str)
         str.gsub!(/&quot;(.*?)&quot;/) do
             '\quotation {' + $1 + '}'
         end
         str.gsub!(/&amp;/) do
             '\&'
         end
         str
     end

     def clean_inline(str)
         @translations.each do |k,v|
             str.gsub!(k,v)
         end
         str
     end

 end

 def convert(filename)

     doc = OpenOffice.new

     doc.display['P1'] = ['\chapter{','}']
     doc.display['P2'] = ['\start'+"\n","\n"+'\stop']
     doc.display['P3'] = doc.display['P2']
 	# doc.display['ID'] = ['\relax']

     doc.inline['T1'] 		= ['','']
     doc.inline['T2'] 		= ['','']
 	doc.inline['T3'] 		= ['{\bf ','}']
 	doc.inline['T6'] 		= ['{\bf ','}']
 	doc.inline['T8'] 		= ['{\bf ','}']
 	doc.inline['T10'] 		= ['{\bf ','}']
 	doc.inline['T11'] 		= ['{\bf ','}']
 	doc.inline['Style2'] 	= ['{\it ','}']

     # doc.translate['測'] 		= 'XX'
 	doc.translate['&apos;'] = '`'
 	doc.translate['&amp;'] 	= '\&'

     doc.load(filename)

     doc.convert

     doc.save
 end

 filename = ARGV[0]

 filename = 'content.xml' if not filename or filename.empty?

 convert('content.xml')
 ===========content.xml============
 <?xml version="1.0" encoding="UTF-8"?>

 <office:document-content
xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0"
xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0"
xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0"
xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0"
xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0"
xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0"
xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"
xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0"
xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0"
xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0"
xmlns:math="http://www.w3.org/1998/Math/MathML"
xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0"
xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0"
xmlns:ooo="http://openoffice.org/2004/office"
xmlns:ooow="http://openoffice.org/2004/writer"
xmlns:oooc="http://openoffice.org/2004/calc"
xmlns:dom="http://www.w3.org/2001/xml-events"
xmlns:xforms="http://www.w3.org/2002/xforms"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
office:version="1.0">
  <office:scripts/>
  <office:font-face-decls>
   <style:font-face style:name="Wingdings" svg:font-family="Wingdings"
style:font-pitch="variable" style:font-charset="x-symbol"/>
   <style:font-face style:name="Symbol" svg:font-family="Symbol"
style:font-family-generic="roman" style:font-pitch="variable"
style:font-charset="x-symbol"/>
   <style:font-face style:name="Tahoma2" svg:font-family="Tahoma"/>
   <style:font-face style:name="Arial Unicode MS"
svg:font-family="&apos;Arial Unicode MS&apos;"
style:font-pitch="variable"/>
   <style:font-face style:name="MS Mincho" svg:font-family="&apos;MS
Mincho&apos;" style:font-pitch="variable"/>
   <style:font-face style:name="Tahoma1" svg:font-family="Tahoma"
style:font-pitch="variable"/>
   <style:font-face style:name="Garamond" svg:font-family="Garamond"
style:font-family-generic="roman" style:font-pitch="variable"/>
   <style:font-face style:name="Times New Roman"
svg:font-family="&apos;Times New Roman&apos;"
style:font-family-generic="roman" style:font-pitch="variable"/>
   <style:font-face style:name="Arial" svg:font-family="Arial"
style:font-family-generic="swiss" style:font-pitch="variable"/>
   <style:font-face style:name="Tahoma" svg:font-family="Tahoma"
style:font-family-generic="swiss" style:font-pitch="variable"/>
  </office:font-face-decls>
  <office:automatic-styles>
   <style:style style:name="P1" style:family="paragraph"
style:parent-style-name="Standard"
style:master-page-name="First_20_Page">
    <style:paragraph-properties fo:text-align="center"
style:justify-single-word="false"/>
   </style:style>
   <style:style style:name="P2" style:family="paragraph"
style:parent-style-name="Standard">
    <style:paragraph-properties fo:text-align="center"
style:justify-single-word="false"/>
    <style:text-properties fo:font-size="14pt" fo:font-weight="bold"
style:font-size-asian="14pt" style:font-weight-asian="bold"
style:font-size-complex="14pt" style:font-weight-complex="bold"/>
   </style:style>
   <style:style style:name="P3" style:family="paragraph"
style:parent-style-name="Standard">
    <style:paragraph-properties fo:text-align="center"
style:justify-single-word="false"/>
    <style:text-properties fo:font-size="18pt" fo:font-weight="bold"
style:font-size-asian="18pt" style:font-weight-asian="bold"
style:font-size-complex="18pt" style:font-weight-complex="bold"/>
   </style:style>
   <style:style style:name="P4" style:family="paragraph"
style:parent-style-name="Standard"
style:master-page-name="Convert_20_1"/>
   <style:style style:name="P5" style:family="paragraph"
style:parent-style-name="Standard"
style:master-page-name="Convert_20_2"/>
   <style:style style:name="P6" style:family="paragraph"
style:parent-style-name="Standard">
    <style:text-properties style:font-name-asian="Wingdings"
style:font-size-complex="10pt"/>
   </style:style>
   <style:style style:name="P7" style:family="paragraph"
style:parent-style-name="reference">
    <style:text-properties style:font-name-asian="Wingdings"/>
   </style:style>
   <style:style style:name="P8" style:family="paragraph"
style:parent-style-name="Standard">
    <style:text-properties fo:language="fr" fo:country="FR"
style:font-name-asian="Wingdings" style:font-size-complex="10pt"/>
   </style:style>
   <style:style style:name="P9" style:family="paragraph"
style:parent-style-name="Standard">
    <style:text-properties style:font-size-complex="10pt"/>
   </style:style>
   <style:style style:name="P10" style:family="paragraph"
style:parent-style-name="reference">
    <style:text-properties fo:font-size="11pt"
style:font-size-asian="11pt" style:font-size-complex="9pt"/>
   </style:style>
   <style:style style:name="P11" style:family="paragraph"
style:parent-style-name="reference2">
    <style:text-properties fo:font-size="11pt"
style:font-size-asian="11pt" style:font-size-complex="9pt"/>
   </style:style>
   <style:style style:name="T1" style:family="text">
    <style:text-properties fo:font-size="21pt" fo:font-weight="bold"
style:font-size-asian="21pt" style:font-weight-asian="bold"
style:font-size-complex="21pt" style:font-weight-complex="bold"/>
   </style:style>
   <style:style style:name="T2" style:family="text">
    <style:text-properties fo:font-size="21pt" fo:font-weight="bold"
style:font-size-asian="21pt" style:font-weight-asian="bold"
style:font-size-complex="22pt" style:font-weight-complex="bold"/>
   </style:style>
   <style:style style:name="T3" style:family="text">
    <style:text-properties fo:font-weight="bold"
style:font-name-asian="Wingdings" style:font-weight-asian="bold"
style:font-weight-complex="bold"/>
   </style:style>
   <style:style style:name="T4" style:family="text">
    <style:text-properties style:font-name-asian="Wingdings"/>
   </style:style>
   <style:style style:name="T5" style:family="text">
    <style:text-properties fo:language="fr" fo:country="FR"/>
   </style:style>
   <style:style style:name="T6" style:family="text">
    <style:text-properties fo:language="fr" fo:country="FR"
fo:font-weight="bold" style:font-name-asian="Wingdings"
style:font-weight-asian="bold" style:font-size-complex="10pt"
style:font-weight-complex="bold"/>
   </style:style>
   <style:style style:name="T7" style:family="text">
    <style:text-properties fo:language="fr" fo:country="FR"
style:font-name-asian="Wingdings" style:font-size-complex="10pt"/>
   </style:style>
   <style:style style:name="T8" style:family="text">
    <style:text-properties fo:font-weight="bold"
style:font-name-asian="Wingdings" style:font-weight-asian="bold"
style:font-size-complex="10pt" style:font-weight-complex="bold"/>
   </style:style>
   <style:style style:name="T9" style:family="text">
    <style:text-properties style:font-name-asian="Wingdings"
style:font-size-complex="10pt"/>
   </style:style>
   <style:style style:name="T10" style:family="text">
    <style:text-properties fo:font-weight="bold"
style:font-weight-asian="bold" style:font-weight-complex="bold"/>
   </style:style>
   <style:style style:name="T11" style:family="text">
    <style:text-properties fo:font-weight="bold"
style:font-weight-asian="bold" style:font-size-complex="10pt"
style:font-weight-complex="bold"/>
   </style:style>
   <style:style style:name="T12" style:family="text">
    <style:text-properties style:font-size-complex="10pt"/>
   </style:style>
  </office:automatic-styles>
  <office:body>
   <office:text>
    <text:sequence-decls>
     <text:sequence-decl text:display-outline-level="0"
text:name="Illustration"/>
     <text:sequence-decl text:display-outline-level="0"
text:name="Table"/>
     <text:sequence-decl text:display-outline-level="0"
text:name="Text"/>
     <text:sequence-decl text:display-outline-level="0"
text:name="Drawing"/>
     <text:sequence-decl text:display-outline-level="0"
text:name="AutoNr"/>
    </text:sequence-decls>
    <text:p text:style-name="P1"><text:span
text:style-name="T1">Isma</text:span><text:span
text:style-name="T2">&apos;</text:span><text:span
text:style-name="T1">ilis: A Bibliography</text:span></text:p>
    <text:p text:style-name="P2"/>
    <text:p text:style-name="P2"/>
    <text:p text:style-name="P2"/>
    <text:p text:style-name="P3">Compiled by:</text:p>
    <text:p text:style-name="P3">Ramin Khanbagi</text:p>
    <text:p text:style-name="P4"/>
    <text:p text:style-name="Standard"/>
    <text:p text:style-name="Standard"/>
    <text:p text:style-name="P5"/>
    <text:p text:style-name="Standard"/>
    <text:p text:style-name="Standard"/>
    <text:p text:style-name="ID">[<text:sequence
text:ref-name="refAutoNr0" text:name="AutoNr"
text:formula="ooow:AutoNr+1"
style:num-format="1">1</text:sequence></text:p>
    <text:p text:style-name="P6">&apos;Abd al-Râziq, Ahmad</text:p>
    <text:p text:style-name="reference"><text:span
text:style-name="T3">Die al-Azhar-Moschee</text:span><text:span
text:style-name="T4">., in, </text:span><text:span
text:style-name="T3">&quot;Schätze der Kalifen: Islamische Kunst zur
Fatimidenzeit.&quot;</text:span><text:span text:style-name="T4">,
Herausgegeben von W. Seipel, Vienna: Kunsthistorisches Museum Wien;
Milan: Skira, 1998, pp. 144-147</text:span></text:p>
    <text:p text:style-name="P7"/>
    <text:p text:style-name="P7"/>
    <text:p text:style-name="ID"><text:span
text:style-name="T5">[</text:span><text:sequence
text:ref-name="refAutoNr1" text:name="AutoNr"
text:formula="ooow:AutoNr+1"
style:num-format="1">2</text:sequence></text:p>
    <text:p text:style-name="P8">&apos;Abd al-Râziq, Ahmad</text:p>
    <text:p text:style-name="reference"><text:span
text:style-name="T6">La mosquée al-Azhar</text:span><text:span
text:style-name="T7">., in, </text:span><text:span
text:style-name="T6">&quot;Trésors fatimides du Caire. Exposition
présentée à l&apos;Institut du Monde Arabe ...
</text:span><text:span
text:style-name="T8">1998.&quot;</text:span><text:span
text:style-name="T9">, Paris: Institut du Monde Arabe, 1998, pp.
147-149</text:span></text:p>
    <text:p text:style-name="P7"/>
    <text:p text:style-name="P7"/>
    <text:p text:style-name="ID">[<text:sequence
text:ref-name="refAutoNr2" text:name="AutoNr"
text:formula="ooow:AutoNr+1"
style:num-format="1">3</text:sequence></text:p>
    <text:p text:style-name="Standard"><text:s/>&apos;Amri, Husay
&apos;Abdallah</text:p>
    <text:p text:style-name="reference"><text:span
text:style-name="T10">The Text of an Unpublished Fatwa of the Scholar
al-Maqbali (d. 1108/1728) Concerning the Legal Position of the
Batiniyyah (Isma&apos;iliyyah) of the People of Hamdan</text:span>.,
Translated by A.B.D.R. Eagle, <text:span text:style-name="Style2">New
Arabian Studies</text:span>, 2 (1994), pp. 165-174.</text:p>
    <text:p text:style-name="reference"/>
    <text:p text:style-name="reference"/>
    <text:p text:style-name="ID">[<text:sequence
text:ref-name="refAutoNr3" text:name="AutoNr"
text:formula="ooow:AutoNr+1"
style:num-format="1">4</text:sequence></text:p>
    <text:p text:style-name="Standard">Abarahamov, Binyamin</text:p>
    <text:p text:style-name="reference"><text:span
text:style-name="T10">An Isma&apos;ili Epistemology: The Case of
Al-Da&apos;i al-Mutlaq &apos;Ali b. Muhammad b. al-Walid</text:span>.,
<text:span text:style-name="Style2">Journal of Semitic
Studies</text:span>, 41ii (1996), pp. 263-273.</text:p>
    <text:p text:style-name="reference"/>
    <text:p text:style-name="reference"/>
    <text:p text:style-name="ID">[<text:sequence
text:ref-name="refAutoNr4" text:name="AutoNr"
text:formula="ooow:AutoNr+1"
style:num-format="1">5</text:sequence></text:p>
    <text:p text:style-name="Standard">Abel, A.</text:p>
    <text:p text:style-name="reference"><text:span
text:style-name="T10">De historische betekenis van de Loutere Broeders
van Basra (Bassorah), een wijsgerig gezelschap in de Islam van de Xe
eeuw</text:span>., <text:span text:style-name="Style2">Orientalia
Gandensia</text:span>, 1 (1964), pp. 157-170.</text:p>
    <text:p text:style-name="reference"/>
    <text:p text:style-name="reference"/>
    <text:p text:style-name="ID">[<text:sequence
text:ref-name="refAutoNr5" text:name="AutoNr"
text:formula="ooow:AutoNr+1"
style:num-format="1">6</text:sequence></text:p>
    <text:p text:style-name="P9">Abou Said, A.C.</text:p>
    <text:p text:style-name="reference"><text:span
text:style-name="T11">Abbasid and Fatimid Political Relations during
the Buhawid Period</text:span><text:span text:style-name="T12">.,
University of Cambridge, 1967.</text:span></text:p>
    <text:p text:style-name="reference2">[<text:span
text:style-name="Style2">Dissertation</text:span>]</text:p>
    <text:p text:style-name="reference2"/>
    <text:p text:style-name="reference2"/>
    <text:p text:style-name="ID">[<text:sequence
text:ref-name="refAutoNr6" text:name="AutoNr"
text:formula="ooow:AutoNr+1"
style:num-format="1">7</text:sequence></text:p>
    <text:p text:style-name="P9">Abu Firas, Shihab al-Din
al-Maynaqi</text:p>
    <text:p text:style-name="reference"><text:span
text:style-name="T11">Ash-Shafiya&apos;: An Isma&apos;ili
Treatise</text:span><text:span text:style-name="T12">., Edited and
Translated with an Introduction and Commentary by Sami Nasib Makarim,
Beirut: American University of Beirut, 1966.</text:span></text:p>
    <text:p text:style-name="reference"/>
    <text:p text:style-name="reference"/>
    <text:p text:style-name="ID">[<text:sequence
text:ref-name="refAutoNr7" text:name="AutoNr"
text:formula="ooow:AutoNr+1"
style:num-format="1">8</text:sequence></text:p>
    <text:p text:style-name="P9">Abu&apos;l-Fida, al-Malik
al-Mu&apos;ayyad &apos;Imad al-Din Ismai&apos;l b. &apos;Ali</text:p>
    <text:p text:style-name="reference"><text:span
text:style-name="T11">The Memoirs of a Syrian
Prince</text:span><text:span text:style-name="T12">., Translated by
Peter Malcom Holt, Wiesbaden: Franz Steiner Verlag, [Freiburger
Islamstudien], 1983.</text:span></text:p>
    <text:p text:style-name="reference"/>
    <text:p text:style-name="reference"/>
    <text:p text:style-name="ID"><text:bookmark-start
text:name="a01"/>[<text:sequence text:ref-name="refAutoNr8"
text:name="AutoNr" text:formula="ooow:AutoNr+1"
style:num-format="1">9</text:sequence></text:p>
    <text:p text:style-name="P9">Abu-Lughod, J.<text:bookmark-end
text:name="a01"/></text:p>
    <text:p text:style-name="reference"><text:span
text:style-name="T11">Cairo: 1001 Years of the City
Victorious</text:span><text:span text:style-name="T12">., Princeton:
Princeton University Press, 1971. </text:span></text:p>
    <text:p text:style-name="reference"/>
    <text:p text:style-name="reference"/>
    <text:p text:style-name="ID"><text:bookmark-start
text:name="a02"/>[<text:sequence text:ref-name="refAutoNr9"
text:name="AutoNr" text:formula="ooow:AutoNr+1"
style:num-format="1">10</text:sequence></text:p>
    <text:p text:style-name="P6">Adamji, Ebrahimji N. and Sorabji M.
Darookhanawala</text:p>
    <text:p text:style-name="reference"><text:span
text:style-name="T8">Two Indian Travellers: East Africa, 1902-1905:
Being Accounts of Journeys Made by Ebrahimji N. Adamji, a Very Young
Bohra Merchant from Mombasa &amp; Sorabji M. Darookhanawala, a
Middle-Aged Parsi Engineer from Zanzibar</text:span><text:span
text:style-name="T9">., Edited by C. Salvadori and J. Aldrick, Mombasa:
Friends of Fort Jesus, 1997.</text:span></text:p>
    <text:p text:style-name="P10"/>
    <text:p text:style-name="ID">[<text:sequence
text:ref-name="refAutoNr1113" text:name="AutoNr"
text:formula="ooow:AutoNr+1"
style:num-format="1">11</text:sequence></text:p>
    <text:p
text:style-name="P9">Каландаров, Тохир
Сафарбекович</text:p>
    <text:p text:style-name="reference"><text:span
text:style-name="T11">РелигиознаяситуациянаПамире(кпроблемерелигиозногосинкретизма).
(Summary: The Religious Situation on the Pamirs (to the problem of
religious syncretism).)</text:span><text:span text:style-name="T12">.,
</text:span><text:span
text:style-name="Style2">Восток</text:span><text:span
text:style-name="T12">, 2000 vi, pp. 36-49;219</text:span></text:p>
    <text:p text:style-name="reference2">[Ismailis in
Tajikistan.]</text:p>
    <text:p text:style-name="reference2"/>
    <text:p text:style-name="reference2"/>
    <text:p text:style-name="ID">[<text:sequence
text:ref-name="refAutoNr1114" text:name="AutoNr"
text:formula="ooow:AutoNr+1"
style:num-format="1">12</text:sequence></text:p>
    <text:p
text:style-name="P9">Шохуморов, Саиданвар</text:p>
    <text:p text:style-name="reference"><text:span
text:style-name="T11">Исмаилизм:
традицииисовременность</text:span><text:span
text:style-name="T12">., </text:span><text:span
text:style-name="Style2">ЦентральнаяАзияиКавказ</text:span><text:span
text:style-name="T12">, 2000ii/8, pp. 128-138</text:span></text:p>
    <text:p text:style-name="P11">[Also online at <text:span
text:style-name="T10">www.ca-c.org/journal-table-rus.shtml</text:span>]</text:p>
   </office:text>
  </office:body>
 </office:document-content>



In This Thread

Prev Next