[#3741] Re: Why it's quiet -- standard distribution issues — Aleksi Niemel<aleksi.niemela@...>
I think it's the feature of the mailing list archive to create a threads of
[#3756] RE: XMP on comments — Aleksi Niemel<aleksi.niemela@...>
> require "xmp"
[#3766] modulo and remainder — Dave Thomas <Dave@...>
[#3776] Kernel.rand — Aleksi Niemel<aleksi.niemela@...>
How about defining:
[#3781] Widening out discussions — Dave Thomas <Dave@...>
[#3795] Re: Array.uniq! returning nil — Aleksi Niemel<aleksi.niemela@...>
> As matz said in [ruby-talk:3785] and Dave said in [ruby-talk:1229],
Hi, Aleksi,
[#3823] Re: Array.pick — Aleksi Niemel<aleksi.niemela@...>
> > Just a general comment--a brief statement of purpose and using
[#3827] JRuby? — Aleksi Niemel<aleksi.niemela@...>
Is there or will there be Ruby equivalent of JPython?
[#3882] Re: Array.uniq! returning nil — Aleksi Niemel<aleksi.niemela@...>
> |look too strange, confusing, or cryptic. Maybe just @, $, %, &.
Hi,
[#3918] A question about variable names... — Dave Thomas <Dave@...>
[#3935] If your company uses Pallets, Skids, Boxes, Lumber, etc. — pallets2@...
[#3956] Tk PhotoImage options — andy@... (Andrew Hunt)
Hi all,
[#3971] Thread and File do not work together — "Michael Neumann" <neumann@...>
following example do not work correctly with my ruby
[#3986] Re: Principle of least effort -- another Ruby virtue. — Andrew Hunt <andy@...>
> Principle of Least Effort.
Hi,
[#4005] Re: Pluggable functions and blocks — Aleksi Niemel<aleksi.niemela@...>
Aleksi makes a question:
[#4008] Ruby installation instructions for Windows — Aleksi Niemel<aleksi.niemela@...>
I had to write these instructions for my friends. I thought it might be nice
[#4043] What are you using Ruby for? — Dave Thomas <Dave@...>
On 15 Jul 2000 22:08:50 -0500,
Hi,
[#4057] Re: What are you using Ruby for? — Aleksi Niemel<aleksi.niemela@...>
Johann:
[#4082] Re: What are you using Ruby for? — Aleksi Niemel<aleksi.niemela@...>
[#4091] 'each' and 'in' — hal9000@...
I just recently realized why the default
[#4107] Re: 'each' and 'in' -- special char problem? — schneik@...
[#4114] Method signature - a question for the group — Dave Thomas <Dave@...>
[#4139] Facilitating Ruby self-propagation with the rig-it autopolymorph application. — Conrad Schneiker <schneik@...>
Hi,
[#4158] Getting Tk to work on Windows — "Michael Neumann" <neumann@...>
Hi....
[#4178] Partly converted English Ruby/Tk widget demo working. — Conrad Schneiker <schneik@...>
Hi,
[#4234] @ variables not updated within method? — Hugh Sasse Staff Elec Eng <hgs@...>
Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
On 27 Jul 2000, Dave Thomas wrote:
[#4267] Ruby.next, Perl6, Python 3000, Tcl++, etc. -- Any opportunities for common implementation code? — "Conrad Schneiker" <schneiker@...>
Hi,
"Conrad Schneiker" wrote:
[ruby-talk:04148] Inconsistent file access on Windows ports
My Wintoys seems to behave differently with two distributions and each time
not in a way I'm expecting:
str = 10.chr+13.chr+10.chr+13.chr+"foo"
outf = File.new("foo", "w")
outf.write(str)
outf.close
inf = File.new("foo")
str2 = inf.read(8)
puts( (str == str2), str.size, str2.size)
p str, str2
(str2.size).times do |i| puts str2[i] end
Outputs:
rbcw145\ruby test_3.rb
true
7
7
"\n\r\n\rfoo"
"\n\r\n\rfoo"
10
13
10
13
102
111
111
rbdj145\ruby test_3.rb
false
7
6
"\n\r\n\rfoo"
"\n\r\nfoo"
10
13
10
102
111
111
Of these two, cygwin (rbcw) seems to be more consistent, and dj-version
loses latter ascii 13 somewhere.
In any case my hex editor outputs the file content as
"0D 0A 0D 0D 0A 0D 66 6F 6F". And dir says the length of the file is 9.
Somehow both read and sysread (and writes) duplicate 10.chr to
(13.chr,10.chr) in real file.
I wonder what it should be. I'd expect "0A 0D 0A 0D 66 6F 6F", after all
that's what I'm trying to stuff there.
I save you from the story how I did end up with this code, but let's say I
was trying to copy files by hand and my end result was few kilos fatter than
the original. The moral of the story is probably "always use original!" :)
- Aleksi
Ps. I didn't post this to the bug list, because I didn't knew if it was a
bug, a feature or one of those bugs in my head.