336829-338388

336588-337078 subjects 336952-337687

^ Copying a Ruby installation
336829 [murali.soman] I am trying to copy an entire ruby installation
+ 336983 [rogerpack200] Unfortunately with linux installed ruby, some things (like the #! first
+ 336985 [b.candler po] This may or may not work. Ruby remembers a lot of things about how it

^ html method on watir don't return the real html
336839 [tcblues gmai] I'm using watir to get the html of a page in order to verify every
+ 336990 [tcblues gmai] Since I think it's impossible to get the real html I'm trying to do it
+ 337088 [phasis gmail] INK
  337343 [tcblues gmai] It's working!!!!! Thanks a lot.

^ bollywood sexy actress business
336841 [lakshmisivas] see here for bolloywood sexy actress

^ Beginner Ruby Question
336842 [cstephens4 g] I just intstalled Ruby 1.9 on my mac with macports. The installation
336843 [jeff schwabc] $ /opt/local/bin/ruby  --version
336857 [cstephens4 g] I tried it out but I am having trouble
+ 336861 [ndh.00008B g] echo 'export PATH="/opt/local/bin:$PATH"' >> ~/.profile
+ 336865 [jeff schwabc] You're not supposed to see anything happen, except that the shell should
  336867 [cstephens4 g] t/
  336879 [jeff schwabc] Do you have /opt/local/bin/ruby, or only /opt/local/bin/ruby1.9?  To

^ mechanize - installed but not found??
336844 [caleb.banist] Running OSX leopard and
+ 336845 [badboy heart] maybe it's installed in ~/.gem/ ?
+ 336848 [caleb.banist] I think i found the answer to this part of my question in another
  336868 [citizen428 g] Since Shoes comes with its own Ruby distribution, it installs gems in

^ [ANN] Introducing RubyScience on GitHub!
336850 [jballanc gma] RubyScience - A Collection of Ruby Science Libraries and Projects
+ 336851 [jballanc gma] Since git submodules are locked to specific commits, I'll do my best
| 336854 [tim.pease gm] "README" files; github will then display these files to the user as
+ 336852 [justin.carat] nice timing, Josh
+ 336853 [jballanc gma] Double whoops... Here's the initial list of libraries contained
| 336855 [cameron.mcbr] you should add NArray to that list.
| 336863 [charles.john] If Horinouchi would permit it, the ruby-fftw module might be added, too.
+ 336856 [cameron.mcbr] cute idea.  I'm not sure how well the many libraries play together -
| 336858 [jballanc gma] That sounds like a great idea. Probably the first thing I'm going to
| 336862 [cameron.mcbr] le
+ 336860 [juan_zanos t] I like the git idea a lot.   Last year I ported a Ruby science library
  336866 [cameron.mcbr] to
  + 336875 [jballanc gma] The whole point of Open Source is just this. GitHub just makes the
  + 336894 [juan_zanos t] The import isn't much work in most cases.  There are different

^ [ANN] imap_processor 1.1 Released
336869 [drbrain segm] imap_processor version 1.1 has been released!

^ fcgi.rb and lighttpd
336872 [vjoel path.b] I'm trying to get ruby code to listen to fastcgi from lighttpd... should
336940 [vjoel path.b] Someone on the lighttpd forum pointed out that the fastcgi.server config

^ [ANN] Advanced tickets for RubyKaigi 2009
336874 [l.g.chin gma] We're now accepting advanced ticket reservations for RubyKaigi 2009

^ Beginner question pt.2
336878 [cstephens4 g] When I type this into the terminal it works... but I am wondering if I
336884 [shortcutter ] It's likely but program names can be changed arbitrarily.  If you want
336890 [cstephens4 g] ractices.com/- Hide quoted text -
336893 [cstephens4 g] tpractices.com/-Hide quoted text -
336895 [martindemell] Yes, that's correct, as long as ruby1.9 is in your path.
336911 [cstephens4 g] I am using bash... what is "tab completion" and how do I do it?
336912 [halfcountplu] Start typing enough of the directory name, and by pressing tab bash will
336933 [cstephens4 g] That's pretty useful information! Thanks a bunch for your time!

^ One-Click Ruby Installer needs a new home, can you help him?
336880 [luislavena g] me-can-you-help-him/
336918 [whitequark w] If you need, I can host that site when it will be finished. For free, of

^ Custom HTTP header
336881 [jvnill gmail] I want a simple http header like the one below.
336897 [b.candler po] Questions about Rails are best directed to a Rails forum.

^ Re: Encyclopedia Construction (#205)
336882 [lcowell gmai] e = Encyclopedia.new(articles)
337001 [lcowell gmai] I updated my solution too. No real improvements to the algorithm, but

^ SM::ToHtml does not convert urls to hyperlinks
336885 [Shri.Borde m] I am trying to use my own output formatter with SimpleMarkup. Things seems =
336922 [drbrain segm] You should use RDoc::Markup from RDoc 2.  RDoc 1's SM is no longer

^ Re: [Rubyinstaller-devel] One-Click Ruby Installer needs a new home,  can you help him?
336886 [hramrach cen] home-can-you-help-him/
336892 [luislavena g] -home-can-you-help-him/
336903 [hramrach cen] how to
336950 [luislavena g] Well, I believe the hosting part of the equation is not a problem.
337090 [hramrach cen] I think asking for mockups is the wrong thing to do. I am not sure a

^ Detect TCPSocket interruptions/disappearance
336887 [andrew worki] I am putting together a background daemon as part of a Rails app to
+ 336896 [b.candler po] Try setting SO_KEEPALIVE on your socket.
+ 336982 [rogerpack200] Odd. If the socket closes then gets should return nil
  336986 [b.candler po] Only if the far-end closes the socket normally. If the machine is just

^ Unable to install rack gem
336889 [robertstackh] I have been trying to install the twitter gem on Ubuntu and have been
336904 [hassan.schro] Uh, well --
336909 [robertstackh] user@user.com:~$ gem env
336910 [urban betton] gem update --system
336913 [robertstackh] user@user.com:~/rubygems-1.3.3$ gem ver
+ 336915 [julian coret] On 20/05/2009, at 2:20 AM, Robert Stackhouse
+ 336916 [hassan.schro] <http://blog.segment7.net/articles/2009/01/15/usr-bin-gems-reports-gem-manage_gems-is-deprecated>
  336923 [robertstackh] Thanks Hassan.  That last link solved my issue.

^ Mock a %x call
336901 [pedrolito la] Is it possible to mock such method call?
+ 336924 [tim.pease gm] The various % constructs in ruby are handled by the parser and,
+ 336944 [nobu ruby-la] Maybe, expects(:`)?

^ Unsubscribe
336902 [alteram gmai] ...

^ tempfile.rb and unlink on windows
336905 [nicholas.man] PROBLEM
336914 [djberg96 gma] Regards,
336927 [nicholas.man] Yeah I will get around to it but it's just f*cked up that the rescue

^ rake namespace selection
336906 [peterk livin] is there a way to "explicitly" invoke a block inside the scope of a
336925 [peterk livin] Ok - figured it out looking at the source, since all tasks simply have

^ Problem with Regular Expression
336917 [tcblues gmai] xmlString.gsub!(/:#{tagName}>#{oldValue}<\//i,":" + tagName + ">" +
+ 336919 [aaron tender] xmlString.gsub!(/:#{tagName}>#{Regexp.escape(oldValue)}<\//i,":" + tagName + ">" +
+ 336920 [fred lacave.] When you interpolate strings into a regexp, the special chars are taken
| 336921 [tcblues gmai] Yep It works!!!
+ 336975 [mark thomasz] In general, it's not a good idea to parse XML with regular

^ [ANN] orca_card 1.0
336926 [drbrain segm] orca_card version 1.0 has been released!

^ Super super ?
336929 [kadelfek kad] I have 3 classes : grandfather, father, and son.
+ 336935 [ilan.berci g] I am taking a break at work so I can't test it, but could you please
| + 336937 [shortcutter ] This won't work - at least not in the way you intended. :-)
| + 336989 [kadelfek kad] Too bad it doesn't work. But it was pretty logical. :)
|   336992 [codeblogger ] 2009/5/20 Marc-antoine Kruzik <kadelfek@kadelfek.com>
+ 336936 [shortcutter ] You can do
| 336993 [ilan.berci g] Ahh.. cool! Thanks for the bind() solution, I am aware of it but it
| 336995 [pvande gmail] Depending on your purpose, it may make sense to allow the caller to
| 336999 [kadelfek kad] This was just an example. These methods have sometimes arguments, so I
+ 336969 [fred lacave.] /.../
| 336970 [shortcutter ] Frankly, I find that even worse than my hack.  The reason: now Father
| 336972 [fred lacave.] Of course...  :)
+ 336971 [kdr2 x-macro] class Object

^ Create an exe with Ruby 1.9.1
336930 [kadelfek kad] I'm working on Windows and I'm creating softwares.
+ 336931 [imphasing gm] As far as I know, there's currently no way to generate an exe out of a ruby
| + 336979 [kadelfek kad] (I forgot a CTRL+V)
| + 337173 [cbciv yahoo.] In the Windows world, it is not normal to expect end users to install
|   + 337179 [james.britt ] Except with Java.  If the use does not have the proper version of the
|   | 338248 [brusch4_remo] "James Britt" <james.britt@gmail.com> schrieb im Newsbeitrag
|   + 337185 [kadelfek kad] (sorry, I forgot again one CTRL-V)
|     337188 [sutniuq gmx.] Do a
+ 336938 [TimHunter nc] You assume that the only way to run a Ruby program on Windows is to
| 336977 [kadelfek kad] Yes, I still have released programs written for Ruby 1.8.6.
+ 336980 [larschbelunk] OCRA works with Ruby 1.9. http://ocra.rubyforge.org/
| 336998 [kadelfek kad] Do you know where I can have more informations about Ocra ?
| 337174 [luislavena g] On May 20, 12:13=A0pm, Marc-antoine Kruzik <kadel...@kadelfek.com>
| 337184 [kadelfek kad] I can't install ocra gem with Ruby 1.9.
+ 337329 [daniels pron] Depending on what libraries you're using, you could run jruby in 1.9
  338249 [brusch4_remo] "Daniel Sheppard" <daniels@pronto.com.au> schrieb im Newsbeitrag
  338251 [charles.nutt] Look into a tool called "rawr", which can package up JRuby + .exe into a
  338257 [brusch4_remo] "Charles Oliver Nutter" <charles.nutter@sun.com> schrieb im Newsbeitrag
  338264 [luislavena g] On Jun 3, 6:54=A0am, "Michael Bruschkewitz"
  338273 [brusch4_remo] "Luis Lavena" <luislavena@gmail.com> schrieb im Newsbeitrag
  338304 [logustus gma] Michael,
  338341 [brusch4_remo] (btw. do you know they named a car like you? It's very cheap, but it's a
  338374 [logustus gma] There's lots of things named Logan (a town, a mountain, etc), but this

^ Broken YAML.dump with YAML::Object (Missing String#each)
336932 [jgold.bg gma] I feel like I've discovered a bug in YAML.dump when used with

^ Pythonic indentation (or: beating a dead horse)
336939 [Myrdred gmai] Greetings, folks. First time poster, so if I breach
+ 336943 [vjoel path.b] John McCain, is that you? ;)
| 336947 [Myrdred gmai] Well, I found one of those breaches of etiquette I was worried
| 336953 [drbrain segm] They almost certainly could be, this is a sign of strong code-smel
| + 336954 [ben kudria.n] Python programmers?
| | + 336955 [drbrain segm] I may have ben too sutle  Maybe your email program spel-chex  I
| | | 336957 [ben kudria.n] certainly
| | + 336958 [aaron tender] Did you include Comparable and implement <=> ?
| + 336996 [Myrdred gmai] I do, now. Redundancy irritates me.
|   337006 [rick.denatal] wellwhydontwegetridofallpunctuationthingslikespacescommassemicolonsquoteset=
|   + 337010 [juan_zanos t] That would be a valid criticism if J Haas's suggestion made things
|   + 337023 [Myrdred gmai] Cluttering up your code with "end" everywhere makes it less readable,
|     + 337025 [rick.denatal] Honestly, that's subjective. Some people prefer delimiters some don't.
|     | + 337034 [juan_zanos t] Is it subjective?   Neither method is ambiguous.  So no problem
|     | | 337037 [gregory.t.br] . =A0But
|     | | + 337047 [juan_zanos t] You want me to have even more files and spend even more time folding
|     | | | + 337049 [vjoel path.b] Are you sure of that? Care for a round of golf?
|     | | | + 337050 [gregory.t.br] I didn't accidentally illustrate anything.   And everything has a
|     | | |   337056 [juan_zanos t] I'm saying that when all other factors are held  constant more lines is
|     | | |   337061 [gregory.t.br] You're right.   I should note that better design also mitigates most
|     | | |   337079 [juan_zanos t] So you have better designs compared to those who seek further
|     | | |   337080 [gregory.t.br] in
|     | | + 337051 [furue hawaii] s.
|     | |   337055 [gregory.t.br] editor.
|     | + 337042 [martindemell] Scheme strikes a beautiful balance, I think
|     + 337044 [ shot hot.pl] I=E2=80=99m one of the idealists who actually loved Python=E2=80=99s idea o=
|     + 337046 [pat.eyler gm] And you're on a mailing list full of people who find that the Ruby-way
|     | 337083 [stevena arno] Just to kick in on this, I am a long-time Ruby programmer and Ruby is
|     | 337101 [rogerpack200] Good point.  There might be a way to go back and forth between the two,
|     | 337124 [stevena arno] steven
|     | 337125 [juan_zanos t] The Ant XML example is a bit ironic.    Ant's creator regrets using
|     | 337197 [Usenet Googl] JDD actually not only regrets using XML for Ant, he eclusively uses
|     + 337273 [brusch4_remo] "J Haas" <Myrdred@gmail.com> schrieb im Newsbeitrag
+ 336945 [ben kudria.n] Well, tough?
| 336948 [Myrdred gmai] I could probably have found a more tactful way of putting this. Sorry.
+ 336946 [tony medioh.] Let me get right to the heart of the issue here.  It really comes down to
| 336949 [Myrdred gmai] I'm having a hard time following why. Can you provide an example of a
| 336951 [tony medioh.] A multi-line block returning a value, e.g.
+ 336956 [gregory.t.br] Implement it, post it on github, then post back here and see if people
| 336997 [Myrdred gmai] Ugh, pass. I've wasted far too much of my life coding what I thought
| 337000 [charles.john] One of the nice advantages of an open source project like ruby is that
+ 336974 [b.candler po] Funny how suggestions for radical changes mainly come from people who,
+ 336991 [juan_zanos t] Yes, it's a problem.  There is no point in pretending otherwise. The
+ 337007 [brusch4_remo] "J Haas" <Myrdred@gmail.com> schrieb im Newsbeitrag
+ 337011 [jballanc gma] It's at this point that I started to wonder if you've had a look-see
| + 337017 [vjoel path.b] Or maybe some variation on Lisp's superparenthesis?
| + 337126 [james.britt ] This from the guy who championed YAML?
|   337157 [ymendel pobo] YAML and Haml are fundamentally different from Ruby, or do you
+ 337016 [rogerpack200] Yeah the inheritance chain thing is hard.
| 337029 [Myrdred gmai] Nifty! Thanks.
| + 337032 [tony medioh.] I already responded to this.  I guess you didn't see it.  There are several
| | + 337033 [tony medioh.] And yet another consideration with this in Ruby vs. Python: in Ruby these
| | + 337045 [Myrdred gmai] I responded to your response, I guess you didn't see _that_. Tell me
| |   337054 [tony medioh.] Okay, you just want an example I guess.  Code speaks louder than words!
| |   + 337063 [tony medioh.] And here's what exacerbates the problem in a CFG: in a grammar like Ruby,
| |   | + 337064 [tony medioh.] And I guess I just can't shut up about this: your solution would require a
| |   | | + 337085 [billk cts.co] I think this helps illustrate the degree of subjectivity
| |   | | | 337087 [tony medioh.] Well, to be fair to Guido, in the case of Python it already has indent-based
| |   | | + 337133 [james.britt ] Complexity never goes away (I imagine there is some Conservation of
| |   | | + 337154 [ryand-ruby z] To be fair, if you looked at ruby's lexer and parser you'd know that
| |   | | | 337156 [tony medioh.] Oh yes, things like Ruby's lexer/parser feedback involved in interpolated
| |   | | | 337161 [tony medioh.] Perhaps a minimalist example of the "expression problem" is in order.
| |   | | | 337162 [stevena arno] Me too.  It's interesting how seemingly small changes can generate a
| |   | | + 337381 [ninja slapha] If we're admitting that a parser is possible, but would only be complex, I
| |   | |   337534 [brusch4_remo] "David Masover" <ninja@slaphack.com> schrieb im Newsbeitrag
| |   | + 337170 [Myrdred gmai] __BEGIN__
| |   |   337199 [rogerpack200] It would appear that "end's" actually help with readability in a few
| |   + 337168 [Myrdred gmai] Okay. But just to recap what's gone before: you've said all along that
| |     + 337171 [Myrdred gmai] 92.
| |     + 337176 [tony medioh.] My claims were it's impossible with a Pythonic lexer and a backing context
| |     | 337198 [reid.thompso] It doesn't really.  Or at least only simplistically; by re-writing the
| |     | + 337207 [Myrdred gmai] In its present form, this is not something I want to do in production
| |     | + 337275 [james.britt ] This is an interesting aspect of indentation-sensitive syntax.
| |     |   337308 [reid.thompso] I've only minimally looked at python, but I'm pretty sure that it will throw an
| |     |   337310 [james.britt ] Sure, if in fact the indentation is fouled.
| |     |   + 337314 [billk cts.co] That happened to us a couple times developing in
| |     |   + 337394 [ninja slapha] You can get the same problem by misplacing a bracket or a paren. The only
| |     |     337402 [james.britt ] Interesting.  I've had an incorrect number of braces and parens in the
| |     + 337177 [tony medioh.] And sorry to be frank about this: I've been cordial and fact oriented in
| |     | 337205 [Myrdred gmai] Tony, while I may be a newb to Ruby, I assure you that I'm no stranger
| |     | + 337216 [rogerpack200] Tony's point was that certain constructs, like case statements, won't be
| |     | | 337581 [Myrdred gmai] No, it doesn't, because I don't see why case statements are not
| |     | | + 337582 [reid.thompso] I find this code less readable than the above original code with the
| |     | | | + 337589 [eleanor game] +1 - the significant white space is one of several reasons I've never
| |     | | | + 337592 [tony medioh.] I like the symmetry that end statements give to the code.  It feels more...
| |     | | | + 337637 [james.britt ] Same here.
| |     | | |   + 337692 [charles.john] Exactly. I prefer chocolate ice cream to python, and thai cuisine to
| |     | | |   + 337699 [Myrdred gmai] Yeah, I realized that as soon as I posted. Sorry 'bout that. But look
| |     | | |     + 337724 [eleanor game] You might just as well tell the Lisp community that all those brackets
| |     | | |     | + 337733 [juan_zanos t] When was there ever great innovation in art that didn't cause anger
| |     | | |     | | + 337737 [james.britt ] My Over-the-top-O-meter just went over the top.
| |     | | |     | | | 337742 [juan_zanos t] Ah.  So you agree.  :)
| |     | | |     | | + 337797 [eleanor game] Anger and revulsion alone are not the proof of great innovation. Nor
| |     | | |     | + 337745 [Myrdred gmai] On May 28, 11:15=A0am, Eleanor McHugh <elea...@games-with-brains.com>
| |     | | |     |   + 337750 [rimantas gma] I just hope that people who would like to have syntactic indentation
| |     | | |     |   + 337954 [stevena arno] After listening to this debate for some time, the position of allowing
| |     | | |     |     + 337956 [tony medioh.] That said, "optional Pythonic indentation" seems like a bit of a misnomer in
| |     | | |     |     + 337957 [rogerpack200] The preprocess could run all code that had misaligned end keywords,
| |     | | |     |     + 337959 [rimantas gma] ess
| |     | | |     |     | 337960 [stevena arno] I'm not sure which of these propositions you're disagreeing with.  I
| |     | | |     |     | 337972 [james.britt ] And vice-versa, the current angst in people having to maintain code with
| |     | | |     |     | 337976 [brusch4_remo] "James Britt" <james.britt@gmail.com> schrieb im Newsbeitrag
| |     | | |     |     | 337977 [brusch4_remo] "Michael Bruschkewitz" <brusch4_removeunderlinesandtextbetween_@gmx.net>
| |     | | |     |     + 338133 [andchafow-ru] t not "end" keywords.=0A=0AThere's necessarily a newline where the semicolo=
| |     | | |     |       338172 [eleanor game] I'm not going to defend any 'piss off' attitude that may be inferred
| |     | | |     |       + 338281 [shevegen lin] I do disagree with your opinion about this.
| |     | | |     |       | 338312 [eleanor game] Because if indentation becomes significant it's important that it
| |     | | |     |       | 338327 [vikkous gmai] So why metaprogramming, particularly? Ahhh, is it because code
| |     | | |     |       | 338360 [eleanor game] Precisely.
| |     | | |     |       | 338385 [vikkous gmai] OTOH, as I am a macro bigot myself, I'd have to argue the position
| |     | | |     |       | 338388 [eleanor game] And I wouldn't disagree with you :)
| |     | | |     |       + 338293 [tony medioh.] Indeed!  Python's statement structured grammar is essential to the way it
| |     | | |     |         338331 [reid.thompso] can't resist    'Haskellish'.gsub!('ask','')
| |     | | |     |         338343 [tony medioh.] I am not going to disagree
| |     | | |     + 337734 [james.britt ] No, it's a signal to the human reading the code as well.
| |     | | |       + 337740 [juan_zanos t] Terseness is a perfectly reasonable goal.  It's a corollary to Occam's
| |     | | |       | + 337753 [james.britt ] Hardly.
| |     | | |       | | + 337755 [rimantas gma] the
| |     | | |       | | + 337759 [juan_zanos t] You're splitting some fine hairs.  Apparently you have your own
| |     | | |       | | | 337767 [vjoel path.b] terse
| |     | | |       | | | 337771 [juan_zanos t] It undermines nothing.  Concise is used as the definition as you've
| |     | | |       | | | 337774 [petite.abeil] Making Bill Clinton proud :D
| |     | | |       | | + 337760 [Myrdred gmai] ese
| |     | | |       | |   337763 [rimantas gma] Well, you can go to Python list and make a request to implement those
| |     | | |       | |   337768 [Myrdred gmai] I could. But frankly, there are more good features of Ruby missing
| |     | | |       | |   337992 [mark without] There is simply no perfect programming language. If one would exist it
| |     | | |       | + 337779 [eleanor game] Occam's law applies to theory formation, not to literate exposition.
| |     | | |       |   337788 [juan_zanos t] I'd be careful about making such a narrow definition of the "law of
| |     | | |       |   + 337789 [gregory.t.br] And you're not going to get anywhere being a giant douche.  Or maybe
| |     | | |       |   | 337802 [juan_zanos t] Is there a way to block users on this group who use vulgar language
| |     | | |       |   | 337804 [gregory.t.br] The same way you block users with intent to offend (or not) who do not
| |     | | |       |   | 337846 [brusch4_remo] "Gregory Brown" <gregory.t.brown@gmail.com> schrieb im Newsbeitrag
| |     | | |       |   | 337859 [juan_zanos t] It's impossible to never offend.  You can't please everybody all the
| |     | | |       |   | + 337860 [gregory.t.br] me as
| |     | | |       |   | | 337896 [james.britt ] Exactly true.
| |     | | |       |   | | 337908 [eleanor game] I felt that way when Tony had his outburst. I can't recall ever seeing
| |     | | |       |   | | 337914 [tony medioh.] There's nothing about the topic that pushes buttons for me.  I tried to make
| |     | | |       |   | | 337932 [vikkous gmai] It's curious to me that you use phrases like 'formally decidable'. I'm
| |     | | |       |   | + 337861 [brusch4_remo] Maybe it was just a very special try of being funny?
| |     | | |       |   + 337795 [eleanor game] As with most things in life, whether or not something is "easy to
| |     | | |       |   | 337808 [juan_zanos t] I never said it was.  In fact, in my response to you I didn't mention
| |     | | |       |   | 337894 [eleanor game] We may well be separated by a common language. It's unusual here in
| |     | | |       |   + 337813 [james.britt ] Same holds for the inverse. But no one has been arguing that longer is
| |     | | |       |     337819 [juan_zanos t] Well, maybe we'll just have to agree to disagree on that one.  Shorter
| |     | | |       + 337749 [vikkous gmai] Can you give an example?
| |     | | |       | + 337752 [gregory.t.br] Maybe multi-line structures and expressions?
| |     | | |       | + 337754 [james.britt ] def foo big,
| |     | | |       |   337773 [vikkous gmai] This (and your other, similar example) actually works in endless.rb
| |     | | |       |   + 337776 [gregory.t.br] foo("bar", :a =3D>1, :b =3D> 2,
| |     | | |       |   + 337778 [gregory.t.br] def foo
| |     | | |       |   | 337794 [Myrdred gmai] I don't know if it works in Caleb's script, but this need not cause
| |     | | |       |   | + 337798 [gregory.t.br] Did I ever, at any point in this thread, suggest anything at all about
| |     | | |       |   | + 337807 [vikkous gmai] Indeed. rescue, when, else, elsif, and ensure are special-cased. If
| |     | | |       |   |   337810 [gregory.t.br] Caleb, have you thought about toying around with forking Ruby and
| |     | | |       |   |   337878 [vikkous gmai] It wouldn't be very hard, but that's more effort than I want to put
| |     | | |       |   |   337880 [gregory.t.br] Yeah, that was very surprising.  Good work on that man, hopefully
| |     | | |       |   |   337883 [shevegen lin] was.
| |     | | |       |   + 337809 [james.britt ] Interesting.  Thanks!
| |     | | |       |   + 337822 [reid.thompso] If you'd wanted to indent less than the surrounding code,
| |     | | |       |     337889 [eleanor game] It's an old and well-established practice that I'm also guilty of most
| |     | | |       + 337751 [gwtmp01 mac.] +1
| |     | | |       + 337762 [Myrdred gmai] Have you noticed that your post is broken into paragraphs, and those
| |     | | |         + 337766 [rimantas gma] Do you know many other ways to break the text into paragraph?
| |     | | |         | 337770 [Myrdred gmai] Yes. You could be required to type 'end' at the end of every
| |     | | |         | 337792 [eleanor game] The only significant whitespace in paragraph delineation is a new
| |     | | |         + 337824 [reid.thompso] Not so.  I have varying levels of '>' characters.  Having only whitespace in a
| |     | | |         + 337987 [mark without] My best guess (and personal reason to be against such an option) is that
| |     | | + 337583 [imphasing gm] I'm just going to stick my head out for a second and say that I think the
| |     | | + 337621 [rogerpack200] True I suppose case statements could be done using blocks.
| |     | | + 337638 [jballanc gma] Ok, but now you're beginning to see the edge cases that make this sort
| |     | | | 337657 [reid.thompso] could you provide an url for these?
| |     | | + 337673 [juan_zanos t] As I've watched this debate unfold I've watched the stronger
| |     | |   337686 [eleanor game] Some cases have been presented elsewhere in this thread where the
| |     | |   + 337690 [pjb informat] There's a simply way to solve it.  Since everything is an expression,
| |     | |   | 337725 [eleanor game] I got pulled from a project a couple of years ago for saying the same
| |     | |   + 337701 [vikkous gmai] I feel that I did address this point adequately already, so it's
| |     | |     + 337716 [gwtmp01 mac.] I'm not convinced of the general utility of a pre-processor like
| |     | |     + 337721 [eleanor game] Possibly not. This has been a long thread and I'm sure I've either
| |     | |     | + 337729 [juan_zanos t] It's interesting that Ruby doesn't force you to use semicolons all
| |     | |     | + 337744 [vikkous gmai] urk. I'm not familiar with the mri lexer code. In case I wasn't clear
| |     | |     |   337782 [eleanor game] I'd say 150 lines of ruby more often ends up 1500 lines of C lol
| |     | |     + 337723 [juan_zanos t] Exactly,  this is a bit of a straw man issue.  Nobody is saying get
| |     | |     + 337831 [jballanc gma] I did not intend to offend by not explicitly calling you out. I did
| |     | |       337832 [gregory.t.br] This actually is about the most sensible thing I've seen in this
| |     | + 337237 [tony medioh.] Well, everything else aside: if you can't present your ideas or engage in
| |     | | 337365 [Myrdred gmai] It looks like another recap will be necessary.
| |     | | + 337383 [wishdev gmai] Finally, I thought, an example! Time to dig out that old Ruby script
| |     | | + 337391 [vikkous gmai] It's certainly not impossible, as the script you posted shows. That
| |     | | | + 337550 [rogerpack200] Could you post us a few examples of what code formatted this way looks
| |     | | | | + 337627 [vikkous gmai] Oops, I should have done that when I posted before. Thanks for the reminder.
| |     | | | | | + 337635 [rogerpack200] I assume that that end is optional, too?
| |     | | | | | | 337678 [vikkous gmai] Yes.
| |     | | | | | | 337698 [Myrdred gmai] This was my point. It would be good to still have the option of
| |     | | | | | | + 337706 [vikkous gmai] If the end is misaligned, it will cause a warning on ruby 1.9. I think
| |     | | | | | | | 337718 [Myrdred gmai] Does it? That's pretty cool.
| |     | | | | | | | 337748 [vikkous gmai] You're making an argument based on other people's opinions, for which
| |     | | | | | | | + 337757 [Myrdred gmai] Okay then, remove "assuage their doubts" and replace it with "pull the
| |     | | | | | | | | 337758 [rimantas gma] Because it confuses. And having confusion about significance of
| |     | | | | | | | | 337761 [juan_zanos t] Would you be in favor of forcing the use of parentheses for functions
| |     | | | | | | | | 337764 [rimantas gma] No. And I am even less in favour of having to count spaces at the beginning of
| |     | | | | | | | | 337780 [juan_zanos t] You'll have to start shopping for a new language.   White space is
| |     | | | | | | | | 337817 [brusch4_remo] "Juan Zanos" <juan_zanos@talkhouse.com> schrieb im Newsbeitrag
| |     | | | | | | | | 337820 [juan_zanos t] Now there's a readable language!
| |     | | | | | | | | 337885 [eleanor game] INTERCAL's where the action's really at lol
| |     | | | | | | | | 337904 [reid.thompso] for some really significant whitespace..
| |     | | | | | | | | 337978 [brusch4_remo] Some more "professional" name and it would be a "must-have" on every real
| |     | | | | | | | | 337989 [rick.denatal] Certainly "endless" and also perfectly "clear". <G>
| |     | | | | | | | + 337784 [tony medioh.] For what it's worth, when I got rid of indentation sensitivity in Reia (by
| |     | | | | | | |   337811 [james.britt ] What was the reason for remove indentation sensitivity?
| |     | | | | | | |   337812 [tony medioh.] I was using a Python-style lexer in conjunction with a Ruby-like (almost)
| |     | | | | | | |   337814 [james.britt ] It seems that without formal decidability you'll end up coding yourself
| |     | | | | | | + 337816 [brusch4_remo] "J Haas" <Myrdred@gmail.com> schrieb im Newsbeitrag
| |     | | | | | |   + 337821 [juan_zanos t] You might.  And you'd be right.  Python is widely accepted.  Python,
| |     | | | | | |   | 337991 [mark without] And as you can see on the same lists the top 5 languages (which includes
| |     | | | | | |   + 337827 [reid.thompso] There's no way it could be *strictly* optional.  Unless you provide some way for
| |     | | | | | |     337845 [brusch4_remo] "Reid Thompson" <reid.thompson@ateb.com> schrieb im Newsbeitrag
| |     | | | | | |     337866 [reid.thompso] What I mean is..
| |     | | | | | |     + 337888 [brusch4_remo] "Reid Thompson" <reid.thompson@ateb.com> schrieb im Newsbeitrag
| |     | | | | | |     + 337917 [rogerpack200] I think core classes will take a long time before any would be written
| |     | | | | | + 337636 [Myrdred gmai] er.
| |     | | | | + 337815 [brusch4_remo] "Roger Pack" <rogerpack2005@gmail.com> schrieb im Newsbeitrag
| |     | | | + 337919 [rzantow gmai] If I'm reading this right, given
| |     | | |   + 337921 [rogerpack200] Currently that would read
| |     | | |   + 337934 [vikkous gmai] I guess you're reading it right, but I didn't write it right.
| |     | | + 337399 [jballanc gma] I was on a questionable connection at the time, so my original message
| |     | |   337408 [vikkous gmai] Yes, and it's this very sort of case that led me to make end optional
| |     | + 337276 [james.britt ] # rampant snideness elided
| |     + 337178 [jballanc gma] First, let me say thank you for the code. This community thrives on
| + 337036 [jballanc gma] A friendly suggestion: One of Ruby's strengths (one that it shares
| + 337052 [rogerpack200] class Object
| + 337062 [gwtmp01 mac.] The obvious solution is for us to find some red matter, form a black
+ 337041 [shortcutter ] (So far I can only see that you are having a problem.)
+ 337331 [matz ruby-la] Despite some might expect, I am not fully against block-by-indentation
+ 337650 [janfri.rubyf] You think so, I'm not. ;)
+ 337941 [mike osdn.or] Last time I read ruby-talk@ via spambox was the tail of a similar
threads.html
top