18665-24210

18437-23220 subjects 18907-19217

^ unsbscription
18665 [niketmhatre ] unsubscribe

^ Rake updated to 0.8.2 in the Ruby 1.9 SVN Tree
18683 [jim.weirich ] The Ruby 1.9 SVN tree has been updated to the latest released version

^ unsubscribe
18689 [niketmhatre ] unsubscribe

^ Next design meeting
18698 [evan falling] So sorry, I dropped the ball after Lone Star Ruby Conf to send out
+ 18699 [matz ruby-la] 23rd is National Holiday in Japan.  I think some of us Japanese
| 18701 [evan falling] The 23rd is fine with me. If anyone has an objections, please let them
| 18703 [charles.nutt] Four of the primary members of JRuby will be at the JVM Languages
| 18752 [ko1 atdot.ne] FYI.
+ 18832 [matz ruby-la] Since we couldn't make it at the date, I propose Oct 2, or 9 for the

^ [Bug #574] Proc.new{}.arity is equal to -1 instead of 0
18708 [redmine ruby] Bug #574: Proc.new{}.arity is equal to -1 instead of 0

^ Encoding Safe Regexp.escape()
18710 [james graypr] As part of my ongoing process to make CSV m17n savvy, I'm needing an =20
+ 18711 [michael.seli] I could be wrong, but I think this may now be working - at least it
| + 18716 [james graypr] $ ruby_dev -e 'p Regexp.escape("|".encode("UTF-16BE").tap { |c| p c })'
| | 18718 [gregory.t.br] I just want to say thanks to both James and Michael for really
| + 18731 [duerst it.ao] Yes indeed. Conversion from UTF-7 to UTF-8 is not yet available,
+ 18721 [michael.seli] ruby -e 'p ("\x00".."\x7f").select {|c| c != Regexp.escape(c)}'
  18740 [james graypr] Very clever!

^ 1.8.7 on BeOS
18712 [pete.goodeve] Being new here, I hope I'm going about the things the right way...

^ [Bug #575] module_function: undefined method
18738 [redmine ruby] Bug #575: module_function: undefined method

^ [Bug #575] module_function: undefined method
18741 [redmine ruby] Issue #575 has been updated by Shyouhei Urabe.

^ [Bug #405] ssl.rb:31: [BUG] Bus Error
18743 [redmine ruby] Issue #405 has been updated by Pirkka Hartikainen.

^ [Bug #576] Segfault if Class.new is aliased
18749 [redmine ruby] Bug #576: Segfault if Class.new is aliased

^ M17N Inspect Messages
18750 [james graypr] What is the correct way to handle inspect() with regards to M17N?  Do
18764 [james graypr] irb(main):001:0> "R=E9sum=E9".encode("ISO-8859-1").inspect.encoding
18765 [matz ruby-la] UTF-16 (still) has a lot of restrictions.  Don't call them
+ 18766 [james graypr] Sorry.  I just meant that I didn't know what is good behavior when
+ 18767 [michael.seli] To be fair to James, he was simply pointing out that "inspect" seems to

^ rdoc --ri -M error
18758 [transfire gm] I sent this to the wrong email address a while back. I don't recall it

^ [Feature #578] add method to disassemble Proc objects
18762 [redmine ruby] Feature #578: add method to disassemble Proc objects
24169 [nobu ruby-la] It's pretty easy.
24210 [rogerdpack g] PiBJdCdzIHByZXR0eSBlYXN5Lgo+Cj4KPiBJbmRleDogaXNlcS5jCj4gPT09PT09PT09PT09PT09

^ Problem with MakeOpenFile
18771 [claudio cfio] my name is Claudio and this my first post in this ml,
18775 [matz ruby-la] MakeOpenFile takes an IO object for its first argument, where you gave
18797 [claudio cfio] Thanks, now works!

^ Re: [Bug #531] XMLRPC with ISO8859-1 accentuation doesn't work.
18772 [ser germane-] If whoever is in control of the redmine site would give me contributor status,
18798 [matz ruby-la] Now you are.

^ CSV Upgrade Complete
18773 [james graypr] I finished my first pass at reworking the standard CSV library to have =20=
18990 [nobu ruby-la] /home/nobu/src/ruby/trunk-debug/src/test/csv/tc_encodings.rb:214: warning: shadowing outer local variable - csv
18992 [james graypr] $ ruby_dev -ve 'p "a String: #{123} #{:abc}".encoding'

^ Re: Character encodings - a less radical suggestion
18776 [duerst it.ao] Many thanks for your proposal. Earlier, when I proposed some
+ 18777 [james graypr] I really think this a bigger minus than this implies.  I can name a
| + 18779 [vincent.isam] As we said before the main use of default_internal is for
| | 18791 [james graypr] I just can't stop thinking this is too dangerous.  It's really just a
| + 18780 [michael.seli] That is very true, but the situation exists independent of
| + 18782 [duerst it.ao] Having a library expect UTF-8 is fine, if it's well known.
|   18790 [james graypr] Encoding.default_internal = "Shift_JIS"
+ 18778 [vincent.isam] I'd say we should make it impossible. If you are playing with dummy or
+ 18781 [michael.seli] Wow, that is rather ambitious - 3 days?
| + 18783 [michael.seli] While I think about it, there is at least one more issue with
| | 18787 [duerst it.ao] Very good point. Anything other than pure ASCII won't convert anyway.
| + 18852 [duerst it.ao] Well, that's the deadline for feature changes for 1.9.1.
|   18854 [michael.seli] Sorry, I am new here, so I didn't know about that URL, nor about the
|   18874 [duerst it.ao] I'm quite sure it doesn't.
|   18876 [michael.seli] My reasoning is this: if a Ruby programmer puts "Encoding: XXX" at the top
+ 18792 [james graypr] I really think we need to avoid any solution that means we will need
| 18801 [michael.seli] As long as "default_internal" is used sanely, I actually think that it may
| + 18802 [halostatue g] What if it's "set once"? It's treated as essentially frozen after it's
| + 18806 [meinrad.rech] We also have to consider the fact, that in a multi threaded application the
+ 18829 [michael.seli] I guess all you guys are busy on other things at the moment, so I am happy

^ [Feature #440] Better introspection for methods (declaring class, arity)
18784 [redmine ruby] Issue #440 has been updated by Koichi Sasada.

^ [Feature #235] default charset of rdoc
18785 [redmine ruby] Issue #235 has been updated by Yuki Sonoda.

^ [Bug #549] ri -f html mungles constants
18786 [redmine ruby] Issue #549 has been updated by Koichi Sasada.

^ MultiEncodingString
18788 [caleb infora] Now I'm hardly an expert on any character set but ascii, but I've been
18826 [naruse airem] I thought this idea too.

^ [Feature #504](Closed) Tempfile.open should return the new tempfile rather than nil
18789 [redmine ruby] Issue #504 has been updated by Yukihiro Matsumoto.

^ [ruby-dev:36155] useless external functions
18793 [ko1 atdot.ne] I counted references of external functions in MRI/trunk.
+ 18449 [hramrach cen] While you are looking at this - are the visible symbols in libruby
| 18468 [charles.nutt] The oniguruma thing should definitely be addressed. The version
| 18485 [hramrach cen] I do not see how onigiruma is different from the other symbols that
+ 18450 [ko1 atdot.ne] // SASADA Koichi at atdot dot net
+ 18794 [ko1 atdot.ne] [ruby-dev:36158] Re:  useless external functions

^ Hello from Hurricane IKE -- Yipes
18795 [admin hawtho] Well my power was out for 8 Days.  Phone is

^ [Bug #585] BigDecimal#remainder is not correct with small divisors
18796 [redmine ruby] Bug #585: BigDecimal#remainder is not correct with small divisors

^ [Feature #462](Rejected) autoload with a block
18799 [redmine ruby] Issue #462 has been updated by Yukihiro Matsumoto.

^ [Feature #427](Rejected) FileTest return values
18800 [redmine ruby] Issue #427 has been updated by Yukihiro Matsumoto.

^ lib warnings patch from RDoc
18803 [drbrain segm] charset=US-ASCII;
18807 [mame tsg.ne.] I executed `make test-all' and any error or failure did not
18811 [drbrain segm] Thank you, I have committed.

^ difference in speed between for and #each in Ruby 1.9
18804 [fxn hashref.] VGhlcmUncyBhIHRocmVhZCBpbiBydWJ5LXRhbGsgYWJvdXQgZm9yIHZlcnN1cyAjZWFjaC4KCklu

^ 1.9.0-4 "make test" fails under Ubuntu Dapper
18805 [B.Candler po] $ ./configure && make && make test

^ [PATCH] mismatched indentation in uri fix
18808 [langwij gmai] lib/ruby/1.9.0/uri.rb:23: warning: mismatched indentations: line 516:'if'
18812 [drbrain segm] second ago.

^ [Bug #549] ri -f html mungles constants
18809 [redmine ruby] Issue #549 has been updated by Dave Thomas.

^ [Bug #588] Offset parameter breaks IO.binread
18810 [redmine ruby] Bug #588: Offset parameter breaks IO.binread

^ Feature idea: Class#subclasses
18813 [charles.nutt] In JRuby we have added an extension that provides a "subclasses" method
+ 18814 [Daniel.Berge] Seems alright to me. I prefer "descendants", though, as an antonym to
+ 18816 [pbrannan atd] I'm unclear why this couldn't be implemented using #inherited.
| + 18824 [jeremy bitsw] It could, but at some penalty if you never need to use #subclasses.
| + 18837 [charles.nutt] It certainly could, but that requires that you have freedom to install
|   18966 [rick.denatal] FWIW
+ 18841 [ryand-ruby z] as a minor tangent, miniunit went into 1.9 today and is already in

^ mv trunk/include/ruby/node.h to trunk/node.h
18815 [ko1 atdot.ne] I moved trunk/include/ruby/node.h to trunk/node.h.  On 1.9, only
18818 [pbrannan atd] What changes are planned to this structure?
18822 [ko1 atdot.ne] nd_file (2nd word of RVALUE) is no longer needed.  So we can use
+ 18860 [pbrannan atd] Conceptually, when a C++ function is wrapped in Rice, a wrapper is
+ 19227 [pbrannan atd] I should have mentioned before; a patch to do what Rice needs was posted

^ signal.h removed but referenced?
18817 [langwij gmai] rubysig.h contains a one liner referencing signal.h but signal.h has been

^ [Feature #235] default charset of rdoc
18819 [redmine ruby] Issue #235 has been updated by Yui NARUSE.

^ miniunit added
18820 [ryand-ruby z] I've replaced test/unit with miniunit in order to meet the feature
+ 18821 [ko1 atdot.ne] ko1@vd:~/ruby/build$ make test-all
| 18823 [ko1 atdot.ne] Following patch works fine on my environment
| 18845 [ryand-ruby z] thanks. added along with support for "make test-all FILES='xxx yyy'"
+ 18825 [ko1 atdot.ne] 1) doesn't output SEGV backtrace.
  + 18828 [ko1 atdot.ne] It's seems double fault.  So Ruby's issue.
  | 18830 [ko1 atdot.ne] I got it.
  | 18831 [ko1 atdot.ne] I modified mini/test.rb.
  | + 18835 [mame tsg.ne.] I have no idea whether miniunit should delay message creation.
  | | 18839 [matz ruby-la] I am very interested in how one can make recursive range where range
  | | 18840 [akr fsij.org] % limit stacksize 500k
  | | 18843 [matz ruby-la] I know it's possible with artificial programs like above, but what I
  | | 18846 [ryand-ruby z] afaik, all miniunit did was inspect an object like the above. The test
  | + 18836 [ryand-ruby z] your patch felt wrong, changing the feel too much. I did a similar
  + 18834 [ko1 atdot.ne] 3) -x option is ignored

^ String#lchomp
18827 [transfire gm] Does 1.9 have a String#lchomp method? If not, can I make a feature
18870 [transfire gm] If I write the patch for this would it be accepted (excluding the

^ [Bug #588](Closed) Offset parameter breaks IO.binread
18833 [redmine ruby] Issue #588 has been updated by Yukihiro Matsumoto.

^ [Bug #342](Closed) [PATCH] REXML Pretty Formatter's private method wrap breaks if no space is found
18838 [redmine ruby] Issue #342 has been updated by Yukihiro Matsumoto.

^ [Feature #235] default charset of rdoc
18842 [redmine ruby] Issue #235 has been updated by Eric Hodel.

^ [Bug #592] String#rstrip sometimes strips NULLs, sometimes doesn't - encoding dependent
18844 [redmine ruby] Bug #592: String#rstrip sometimes strips NULLs, sometimes doesn't - encoding dependent
18851 [usa garbagec] There is a patch.
18856 [matz ruby-la] I made almost identical patch.  Please commit.

^ problem with argument type
18853 [claudio cfio] in my Rbluez::Hci class i'have added this function using

^ Possible build issue
18858 [dave pragpro] ./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb  ./
18862 [ryand-ruby z] I get that too... I haven't had time to look into it. Another `make`

^ [Bug #592](Closed) String#rstrip sometimes strips NULLs, sometimes doesn't - encoding dependent
18859 [redmine ruby] Issue #592 has been updated by Usaku NAKAMURA.

^ tokenizing regular expressions when passed as method params
18861 [seth.dilling] I'm working on an upgrade to the Ruby language module in a Mac OS X text editor.
+ 18863 [ryand-ruby z] You'll want to look at ruby's parse.y either directly or indirectly.
| 18932 [seth.dilling] Having now looked at it, I have to say that you were wrong: I did
+ 18865 [caleb infora] Cases like this are mostly resolved by what I call the before but not
+ 18869 [furr cs.umd.] Ruby's syntax can be disambiguated using just static information, but its
  18935 [seth.dilling] Michael, thank you, you've really answered the question in the way I needed.

^ I'm changing the PickAxe to document miniunit
18866 [dave pragpro] require 'test/unit'
+ 18867 [dave pragpro] Sorry, I meant mini/test
| 18885 [ryand-ruby z] no offense taken. ;)
+ 18884 [ryand-ruby z] I'm open to suggestions... the only other thing that test/unit does is

^ mini/test assert_in_epsilon
18868 [dave pragpro] The current implementation is
18880 [ryand-ruby z] kk. added.

^ [Bug #599] mini/test reports incorrect source file for refutations
18871 [redmine ruby] Bug #599: mini/test reports incorrect source file for refutations
18883 [ryand-ruby z] my fault entirely... I didn't update my backtrace filtering after I

^ [RIP] Guy Decoux.
18872 [jftran rubyf] I'm sad to announce you Guy Decoux's death in the beginning of the month
+ 18873 [mguterl gmai] It is very sad to hear this, but I thank you for letting us all know.
+ 18877 [martindemell] Thanks for letting us know. I'll miss him and his contributions to the grou=
+ 18887 [pit.capitain] This makes me really sad. It definitely is a tremendous loss for the
+ 18897 [ jfh ufl.edu] I'm in the middle of a project heavily using his Berkeley DB module.
+ 18911 [rick.denatal] Je pleure maintenant!
+ 18912 [dave pragpro] Like everyone else, I'll miss his presence, and his wit.
| + 18921 [Daniel.Berge] =20
| + 18924 [dblack rubyp] This message is in MIME format.  The first part should be readable text,
| + 18926 [ara.t.howard] that's a fantastic idea dave.  matz, i don't think it's ever been done =20=
| + 18930 [jftran rubyf] Another suggestion (not incompatible) is dedicating a future Ruby release
+ 18940 [eleanor game] that just happened to be Ruby, or so it often seemed, and many times
+ 18945 [horacio.lope] Chapeau, Guy.
+ 18980 [shortcutter ] It took me a while to discover this sad news in the pile of messages.

^ Mini-Unit pass/fail detection
18878 [jim.weirich ] I asked this question back in June and I think it got lost in the
18882 [ryand-ruby z] Yes, that got lost in the noise... Sorry. How's this?
18904 [jim.weirich ] I did an svn update and it looks good, at least in code using

^ Mini Unit changing exceptions
18879 [jim.weirich ] Why does mini-unit change the exception in the test below?
18881 [ryand-ruby z] def fail msg = nil
18900 [jim.weirich ] Hmmmm...  It seems bad form to change the semantics of a kernel
18953 [ryand-ruby z] omg... I never even knew that existed. I've never seen any code that
18956 [jim.weirich ] I'm probably one of the few that uses it regularly.  I use :fail to
18959 [ryand-ruby z] *nod*
18960 [jim.weirich ] Short version: I'm testing a module that is designed to be included

^ Re: [ruby-cvs:26761] Ruby:r19543 (trunk): Not a typo. The name is better plural. Better English and more consistent with the other assertions.
18888 [nobu ruby-la] But inconsistent with other methods and the Ruby convention.
18890 [ryand-ruby z] ruby convention is a fair reason... but I'm a bit of a grammar nazi
18898 [nobu ruby-la] Then shouldn't it be assert_to_raise if `raise' ia a verb?

^ mini/test lacks autorunner.rb
18891 [ko1 atdot.ne] mini/test lacks autorunner feature which is written in
18892 [ko1 atdot.ne] // SASADA Koichi at atdot dot net

^ RubyGems 1.3.0 imported
18894 [drbrain segm] rake RUBYARCHDIR=/tmp/test_rubygems_35162/gemhome/gems/a-2/lib
18896 [drbrain segm] Yup, found and fixed.

^ refute_{equal, match, nil, same} is not useful
18899 [fuj rabbix.j] Test/Unit was replaced to Miniunit.
+ 18901 [halostatue g] I agree with reversing this deprecation. When I write a test, I'm not
| + 18903 [james graypr] I think we will need to call that a matter of opinion.  ;)
| + 19184 [ryand-ruby z] I know not to get into an email argument with you, but for the sake of
|   19185 [mguterl gmai] I think Austin brings up a good point with his argument for semantics.
|   19187 [halostatue g] I can actually see Ryan's point of saying that "refute_equal a, b"
|   + 19188 [dave pragpro] Why can't we let people have both miniunit and test::unit? If you're
|   + 19207 [jimfreeze gm] Wow, this feels awkward to me.
+ 18902 [meinrad.rech] completely respect his efforts to provide more meaningful names.
+ 19167 [mame tsg.ne.] I think ryan has a duty to reply to this.
| 19198 [duerst it.ao] Just yesterday, I re-ran some tests that I had made weeks ago.
| 19210 [eric.mahurin] I agree.  I still haven't seen a compelling argument to deprecate "assert"
| 19230 [jftran rubyf] of
| + 19232 [meinrad.rech] ue
| + 19233 [jimfreeze gm] Those read very well.
|   19237 [radek.bulat ] T24gVGh1LCBPY3QgOSwgMjAwOCBhdCAxOjMzIEFNLCBKaW0gRnJlZXplIDxqaW1mcmVlemVAZ21h
|   + 19238 [radek.bulat ] QW5kIG9mIGNvdXJzZSBjaGFuZ2UgY2xhc3MgbmFtZSBUZXN0Q2FzZSB0byBUZXN0RmFpbENhc2Uu
|   + 19240 [notheory gma] SXMgdGhlIGxleGljb24gZm9yIHVuaXQgdGVzdGluZyByZWFsbHkgc28gaW5mbGV4aWJsZT8KClRo
+ 19183 [ryand-ruby z] I'm sorry you don't like the new nomenclature. I really like it and so
| 19189 [billk cts.co] require 'test/unit'
| 19190 [drbrain segm] Can you give an example where it is broken or incompatible?  I can't
| 19194 [billk cts.co] Yikes!  Have I completely misunderstood this thread?  If so,
| 19197 [sdsykes gmai] I would definitely write "I assert that a and b are not equal".  It's
| 19209 [jeremymcanal] Even further, refute isn't actually an antonym to assert.  Refute
| 19212 [phil hagelb.] I fully support the idea of deprecating assert_not_*, but I agree that
+ 19221 [charles.nutt] I dislike refute. Refute is to prove something wrong, not to prove the
  19229 [laurent.sans] I agree with Charles. Also, I think that the miniruby APIs should all

^ output format of miniunit
18905 [mame tsg.ne.] The output format of miniunit changed dramatically from one of Test::Unit.
18909 [dave pragpro] Actually, I disagree with this past point quite strongly. One of the
+ 18916 [mame tsg.ne.] I feel this is easy to scan because the two values is vertically aligned.
| 18918 [dave pragpro] Agreed, which is why I suggested the multiline format if the output
| 18923 [mame tsg.ne.] Like this?
| 18925 [james graypr] <#<struct FooBarBaz
| 18927 [mame tsg.ne.] Aha!  Sorry I was stupid  X-(
+ 19038 [ryand-ruby z] I always found the <obj> output to be harder to read... and multiple
  19045 [mame tsg.ne.] Hmm... Why?
  + 19165 [mame tsg.ne.] I still look forward to hearing from you soon.
  + 19186 [ryand-ruby z] Then maybe you should admit to a bit of bias here.
    19201 [mame tsg.ne.] Well, I have to admit that's true.  <#<blahblah>> is indeed hard to read
threads.html
top