[#2332] Ruby-Python fusion? — mrilu <mrilu@...>
Usually I give some time for news to settle before I pass the word, but
7 messages
2000/04/01
[#2353] Re: Function of Array.filter surprises me — schneik@...
5 messages
2000/04/03
[#2361] crontab — Hugh Sasse Staff Elec Eng <hgs@...>
I want to have a program that may be run between certain times.
11 messages
2000/04/05
[#2375] Marshal: Want string out, but want depth specified? — Hugh Sasse Staff Elec Eng <hgs@...>
@encoded = [Marshal.dump(@decoded, , depth)].pack("m")
7 messages
2000/04/07
[#2378] Re: Marshal: Want string out, but want depth specified?
— matz@... (Yukihiro Matsumoto)
2000/04/07
Hi,
[#2376] Iterator into array — Dave Thomas <Dave@...>
15 messages
2000/04/07
[#2397] Could missing 'end' be reported better? — mrilu <mrilu@...>
I'm not sure one could easily parse, or moreover report, this error better.
5 messages
2000/04/08
[#2404] Re: Iterator into array — Andrew Hunt <andy@...>
>It's still possible to introduce a new syntax for collecting yielded
6 messages
2000/04/08
[#2412] Re: Could missing 'end' be reported better? — h.fulton@...
7 messages
2000/04/09
[#2414] Re: Could missing 'end' be reported better?
— matz@... (Yukihiro Matsumoto)
2000/04/09
Hi,
[#2429] Please join me, I'm Hashing documentation — mrilu <mrilu@...>
This is a story about my hashing ventures, try to bear with me.
5 messages
2000/04/10
[#2459] Precedence question — Dave Thomas <Dave@...>
7 messages
2000/04/12
[#2474] Ruby 1.4.4 — Yukihiro Matsumoto <matz@...>
Ruby 1.4.4 is out, check out:
5 messages
2000/04/14
[#2494] ANNOUNCE : PL/Ruby — ts <decoux@...>
7 messages
2000/04/17
[#2495] Re: 'in' vs. 'into' — Andrew Hunt <andy@...>
># rescue MyException into myVar
4 messages
2000/04/17
[#2514] frozen behavior — Andrew Hunt <Andy@...>
7 messages
2000/04/19
[#2530] Re: 'in' vs. 'into' — Andrew Hunt <andy@...>
>Hmm, I've not decided yet. Here's the list of options:
6 messages
2000/04/20
[#2535] Default naming for iterator parameters — mrilu <mrilu@...>
I'm back at my computer after some traveling. I know I think Ruby
5 messages
2000/04/20
[#2598] different thread semantics 1.4.3 -> 1.4.4 — hipster <hipster@...4all.nl>
Hi fellow rubies,
4 messages
2000/04/28
[ruby-talk:02423] Re: Marshal: Want string out, but want depth specified?
From:
Hugh Sasse Staff Elec Eng <hgs@...>
Date:
2000-04-10 10:45:51 UTC
List:
ruby-talk #2423
On Mon, 10 Apr 2000, Yukihiro Matsumoto wrote:
> Hi,
>
> In message "[ruby-talk:02421] Re: Marshal: Want string out, but want depth specified?"
> on 00/04/10, Hugh Sasse Staff Elec Eng <hgs@dmu.ac.uk> writes:
>
> |> Hmm, I designed this to work. And works fine on my box. The only
> |> limitation I can think of is depth must be a Fixnum.
> |
> |I think I tried it with a value of 10. I am using 1.4.3. Can I get
> |better diagnositcs out somehow, so you can see why this doesn't work
> |on my system, please?
>
> Could you submit a problem reproducing script and precise error
Well, in the mean time I took out the explicit depth spec, so I could get
on with development. Now I have put it back, it works as you say. The
line I put in the e-mail was cut and pasted from the code, so I don't know
what happened, now!
brains hgs 91 %> diff Encode.rb Encodebug.rb
3a4
> # modified to demonstrate tbe bug with depth.
33c34
< def initialize(thing, code = true)
---
> def initialize(thing, code = true, depth=100)
36c37
< @encoded = [Marshal.dump(@decoded)].pack("m")
---
> @encoded = [Marshal.dump(@decoded,depth)].pack("m")
66c67
< e = Encoded.new(x)
---
> e = Encoded.new(x, true, 20)
brains hgs 92 %>
Which means this is the same syntax I had before>
> |@encoded = [Marshal.dump(@decoded, depth)].pack("m")
> |
> |doesn't work, the second param needs to be type IO
>
Oh, well, I have a working solution now. Sorry for taking up your
time with this.
Lesson learned from this: It *is* worth putting buggy versions into
RCS, so that they can be recovered for rigorous scrutiny.
> message? Probably via http://www.ruby-lang.org/cgi-bin/ruby-bugs
>
> matz.
>
Thank you.
Hugh
hgs@dmu.ac.uk