[#4522] Undefined Errno::EPROTO and the like raises NameError — "Florian Frank" <flori@...>
Hi,
[#4533] giving acces readline to rl_line_buffer — "Cs. Henk" <csaba-ml@...>
Hi!
[#4548] Ruby 1.8.2 array of hash entries functions incorrectly — noreply@...
Bugs item #1613, was opened at 2005-03-09 19:49
[#4561] rb_reg_quote weirdness — Nikolai Weibull <mailing-lists.ruby-core@...>
(Two weirdnesses in one day.)
Hi,
[#4567] Immutable Ropes — Nikolai Weibull <mailing-lists.ruby-core@...>
Note how I didn't write "Immutable Strings" in the subject.
[#4575] Allowing "?" in struct members — "Berger, Daniel" <Daniel.Berger@...>
Hi all,
[#4587] 0**0==1? — Bertram Scharpf <lists@...>
Hi,
[#4595] New block syntax — Daniel Amelang <daniel.amelang@...>
I'm really sorry if this isn't the place to talk about this. I've
Daniel Amelang wrote:
Hi --
On Monday 21 March 2005 16:17, David A. Black wrote:
Hi --
Hey David, I think that we've had some misunderstandings due to
Hi --
On Wednesday 30 March 2005 20:55, David A. Black wrote:
On Sunday 20 March 2005 21:31, Daniel Amelang wrote:
[#4601] Re: New block syntax — "Berger, Daniel" <Daniel.Berger@...>
> -----Original Message-----
[#4611] want_object? - possible? — "Berger, Daniel" <Daniel.Berger@...>
Hi all,
[#4619] Re: want_object? - possible? — Daniel Berger <djberg96@...>
--- nobu.nokada@softhome.net wrote:
Hi --
On 3/24/05, David A. Black <dblack@wobblini.net> wrote:
Hi --
On 4/14/05, David A. Black <dblack@wobblini.net> wrote:
On 14 Apr 2005, at 22:20, Mark Hubbart wrote:
On 4/15/05, Eric Hodel <drbrain@segment7.net> wrote:
[#4622] tempfile.rb — Tilman Sauerbeck <tilman@...>
Hi,
[#4648] about REXML::Encoding — speakillof <speakillof@...>
Hi.
On Thursday 31 March 2005 09:44, speakillof wrote:
Hi.
I've tested, applied, and committed your Encoding patch, Nobu.
Hi,
bug fixes and extensions to resolv.rb for mDNS support
Fyi, net-mdns-0.1 contains modified versions of resolv.rb and resolv-replace.rb. Some of these modifications are bug fixes. Modifications are backwards compatible, I would not expect any existing users of resolv.rb to notice any changes (other than improvements) when when switching to the net-mdns version. Go to http://dnssd.rubyforge.org/net-mdns/ for more info, the diffs are too large to post here. Here is the note from the top of net/mdns/resolv.rb: # net/dns/resolv.rb is a copy of resolv.rb from the ruby library, where it is # maintained by Tanaka Akira. # # It contains modifications I found necessary, some of which have been accepted # into ruby 1.8's cvs, and others that I hope will be accepted. # # net/dns/resolvx.rb contains extensions to resolv.rb (as opposed to modifications), # some of these may also be worth accepting into the standard library. # # Note that until net/dns/resolv.rb is accepted AND released in ruby 1.8.x's # resolv.rb I still need a copy in net-mdns. Without it, it would be necessary # to install ruby from CVS in order to use net-mdns. # # = Bug fixes/Required changes # - resolv-replace.rb: IPSocket#getaddress fails when passed a Fixnum, such as when # calling UDPSocket#bind(Socket:INADDR_ANY, 5353) # - MessageEncoder#put_string: would silently create a garbage record if string was # longer than 255 characters. # - TXT.new: correctly deal with TXT records longer than 255 characters. # - TXT#data: correctly concatenate strings into a TXT record longer than 255 characters. # - Message#encode/Message#decode: question and answer arrays now contain the # mDNS unicast and cacheflush bit, respectively. All APIs, including # #each_question and #each_answer, are backwards compatible. # - A.new(A#address) failed because IPv4.create() wouldn't accept an address in the # form of A#address (4 bytes in network byte order). # # = Ease-of-use changes # # - partial rdocifying # - Str#inspect: difficult to notice whitespace at beginning of string, added quotes. # - Name#==: allow arg to be String or Name, as does Name#create. # - Name#subdomain_of?: allow arg to be String or Name, as does Name#create. # - Name#subdomain_of?: disregard absolute, it doesn't make sense that: # www.example.com subdomain_of? www.example.com. => false # www.example.com subdomain_of? www.example.com => true # If you can't compare a variable thing to a known thing.. how can you compare a # variable thing to a variable thing? # # I had a lot of bugs using Name comparison related to trailing dots. Name#== # is almost impossible to use correctly when comparing against an other which # is a Name or a String, and may have come from a DNS Message (in which case it # will be absolute), or from input from a user, in which case they probably did # not type the trailing dot. Cheers, Sam