From: Christian Neukirchen Date: 2006-04-07T19:01:52+09:00 Subject: Re: [ANN] Ruby Hacking Guide - New chapters (and a bonus) Logan Capaldo writes: > On Apr 6, 2006, at 7:29 AM, Christian Neukirchen wrote: > >> Logan Capaldo writes: >> >>> On Apr 5, 2006, at 4:58 AM, Vincent Isambart wrote: >>> >>>> Hi everyone, >>>> >>>> Here they are, translations of chapter 3, 4 and 6 of the Ruby >>>> Hacking Guide! >>>> We know the translation is far from being perfect, and we welcome >>>> any >>>> correction on the text or diagrams of any chapter (even chapter 2). >>>> Please send them as patches (attached to the mail, not just in the >>>> body of the message) on the rhg-discussion mailing list >>>> (http://rubyforge.org/mailman/listinfo/rhg-discussion). The patches >>>> should be done against the text files in the SVN repository >>>> (http://rubyforge.org/scm/?group_id=1387). >>> >>> Thanks! I just starting reading and, and found this gem of an >>> explanation for Qnil: >>> >>>> By the way, what is the ‘Q’ of Qnil? ‘R’ I would have understood >>>> but why ‘Q’? When I asked, the answer was “Because it’s like that >>>> in Emacs”. I did not have the fun answer I was expecting… >>> Me either! >> >> Same reason ?x is used for character codes, by the way. ;-) >> > Whatever happened to #\x ?? Debugger entered--Lisp error: (invalid-read-syntax "#") I'm not sure where the ?x really orginates from, MacLisp didn't support it, and it meant something different in TECO. -- Christian Neukirchen http://chneukirchen.org