Parrot 3.4.0 released | parrot.org | Log: irclog.perlgeek.de/parrot/today
Set by moderator on 17 May 2011.
whiteknight yeah, I can't use it without extreme hassle 00:00
movements are extremely choppy, and clicks are extremely difficult, if they happen at all
soh_cah_toa bummer 00:01
for that exact reason, i always try to use as many keyboard shortcuts as possible so i won't be screwed if something like that ever happens
and also b/c i'm lazy :) 00:02
whiteknight I'm pretty patient with these kinds of things, although I have a misfortunately long history of them
eventually, if I can't get it to work, I'll downgrade ubuntu 00:03
I think I can hold out for a few more days
soh_cah_toa that's odd. maybe they dropped support for some old (or possibly proprietary) driver in the new version 00:05
00:07 ligne joined
lucian_ soh_cah_toa: ah, but what if the keyboard's acting up? :) 00:35
lucian_ should probably go sleep 00:36
00:36 lucian_ is now known as lucian
lucian although i'm anxious about my ebay listing, and also reluctant to stop playing with the compiler 00:36
whiteknight what are you listing on ebay? 00:43
00:44 cjh left, cjh joined
lucian whiteknight: macbook pro 4.1, 15" 00:53
selling this (cgi.ebay.co.uk/ws/eBayISAPI.dll?Vie...A:GB:1123) to get this (www.engadget.com/2011/01/17/hp-pavi...n-review/) 00:54
dalek sella/gh-pages: bb7504b | Whiteknight++ | winxed/syntaxandtypes.md:
stub code example for try/catch
00:57
sella: 4a74382 | Whiteknight++ | s (3 files):
Add functionality for vectorized tests. bubaflub++ for the idea/motivation
whiteknight oh great, my mouse has started working again, but the buttons are reversed 00:58
lucian very odd. have you tried an older kernel?
whiteknight If I set the mouse to left-handed, it works the way it has always worked. Always 00:59
nice to know I can get back to basic hardware functionality after two days of effort
lucian sad. i really wish something like ubuntu's certification program was more widespread 01:00
i would tolerate yet another sticker it if were a penguin/circle
01:00 theory left
cotto ~~~~~ 01:11
01:13 lucian left
dalek sella/gh-pages: 7557310 | Whiteknight++ | libraries/test.md:
+docs for test_vector
01:40
sella: 2326e88 | Whiteknight++ | / (3 files):
Add the ability for Asserter.output_is to take an array of strings, for easy multiline string literals. Add some basic tests for Test.test and Test.test_vector
whiteknight msg bubaflub Rosella has vectorized tests now. See the docs at whiteknight.github.com/Rosella/libr.../test.html and examples at github.com/Whiteknight/Rosella/blo...est/Test.t 01:42
aloha OK. I'll deliver the message.
bubaflub whiteknight++
whiteknight those are the only tests I've written for it so far, so if you use it too hard it might break 01:43
just let me know
bubaflub whiteknight: will do. even though it'll take longer, i'll probably keep up with my current testing scheme and then refactor to use vectorized / parameterized tests
i would hate to hit a subtle bug somewhere along the way and wonder if it was mine or yours 01:44
whiteknight the mechanism is pretty straightforward
not that I think you should gamble, of course 01:45
bubaflub yeah 01:49
i've already run into a few random bugs in my own code; one test causes a segfault
(which is on my todo list to look into)
whiteknight segfault? That's not good. If it's happening in parrot let us know ASAP 01:54
bubaflub whiteknight: i suspect it's my bindings 01:55
the function take as its first argument a signed long int * and modifies it 02:01
whiteknight oh 02:08
bubaflub whiteknight: so maybe i need to handle that differently 02:10
whiteknight: or maybe i need to allocate some space somehow 02:11
whiteknight yeah 02:13
bubaflub i should have asked plobsing last time i saw him 02:14
dalek sella: 561bb96 | Whiteknight++ | t/test/ (2 files):
Fill out tests for t/test/Builder.t, using the output redirection test logic
02:24
whiteknight and with that, goodnight
02:25 whiteknight left 02:29 rurban_ joined 02:32 rurban left, rurban_ is now known as rurban 03:04 contingencyplan left 03:08 plobsing joined, theory joined 03:24 theory left 03:52 lichtkind left 03:55 jsut joined, theory joined 04:00 jsut_ left
dalek rrot-gmp: 8348a39 | bubaflub++ | t/integer/mod.t:
add tests for mod functions

this covers mpz_mod and mpz_mod_ui
04:06
rrot-gmp: 6eec74c | bubaflub++ | / (3 files):
fix for mpz_mod_ui

mpz_mod_ui is equivalent to mpz_fdiv_r_ui and is #defined so put a small hack in for now to cover this edge case
rrot-gmp: 6f0b9bd | bubaflub++ | t/integer/divexact.t:
add tests for divexact functions

this covers mpz_divexact and mpz_divexact_ui
04:18
rrot-gmp: e80ee4c | bubaflub++ | t/integer/divisible.t:
add tests for divisible functions

this covers mpz_divisible_p, mpz_divisible_ui_p, mpz_divisible_2exp_P
04:39 nopaste left, TonyC left, TonyC joined 04:43 nopaste joined
pmichaud what's the "correct" mechanism to use to set the fields of an Exception object? 05:50
I have some code that uses the keyed_str interface, and other code that uses the setattribute/getattribute interface 05:51
06:18 theory left 07:13 fperrad joined 07:40 dodathome joined 07:54 mj41 joined 08:33 preflex left 08:35 preflex joined 08:43 daniel-s joined 08:45 preflex left 08:50 preflex joined 09:21 autark left 09:59 contingencyplan joined 10:11 mj41 left 10:19 ambs joined 10:29 rurban_ joined 10:32 rurban left, rurban_ is now known as rurban 10:57 JimmyZ joined 11:05 dalek left 11:08 redicaps joined 11:11 dalek joined 11:42 kid51 joined 11:59 SHODAN joined 12:02 redicaps left 12:18 ligne left 12:44 lateau joined 12:45 soh_cah_toa left 12:52 lucian joined 12:58 kid51 left 13:08 contingencyplan left 13:11 mj41 joined 13:54 lateau left 14:03 mj41 left 14:12 ligne joined 14:35 daniel-s left 14:49 mj41 joined
lucian are there any docs on pir's 'say' ? 15:03
moritz dunno, it's just the same as print, except that it adds a newline
lucian oh. and any on print? 15:04
i'm trying "say string(globals['a'])" 15:05
moritz in pir you can't use the result of expressions for another expressions
you need
$P0 = globals['a']
lucian i need to assign them to a register? i thought that might be the case
moritz say $P0 15:06
lucian ok, thanks
moritz depends on what you mean by string()
tadzik oh, lucian, weren't you the one telling me that an ebook reader is the first thing I need?
lucian tadzik: possibly
tadzik I got my Kindle recently, awesome tool
lucian nods
lucian loves his sony prs-350 15:07
15:09 dodathome left 15:14 mj41 left 15:59 cjh left, cjh joined 16:24 theory joined 16:29 nicolaptop joined 16:30 nicolaptop left 16:36 theory left 16:52 smash joined
smash hello everyone 16:52
bubaflub hello smash 16:54
16:57 lucian_ joined 17:02 lucian left 17:08 JimmyZ left 17:24 RobertLJ joined 17:29 lucian joined 17:33 lucian_ left 18:21 RobertLJ left 18:29 rurban_ joined 18:32 rurban left, rurban_ is now known as rurban, smash left 18:33 davidfetter joined 18:58 davidfetter left
dalek rrot-gmp: 27ab098 | bubaflub++ | t/integer/congruent.t:
add tests for congruent

covers mpz_congruent, mpz_congruent_ui, and mpz_congruent_2exp_p
19:01
rrot-gmp: d195da2 | bubaflub++ | t/integer/powm.t:
add tests for powm functions

this covers mpz_powm, mpz_powm_ui, and mpz_powm_sec
rrot-gmp: 7147dd4 | bubaflub++ | t/integer/pow.t:
add tests for pow

this covers mpz_pow_ui and mpz_ui_pow_ui
rrot-gmp: d796452 | bubaflub++ | t/integer/root.t:
add tests for root functions

this covers mpz_root and mpz_rootrem
rrot-gmp: dee7de5 | bubaflub++ | t/integer/sqrt.t:
tests for sqrt functions

this covers mpz_sqrt and mpz_sqrtrem
rrot/leto/embed_grant: 3f7b5d3 | dukeleto++ | src/extend.c:
Refactor duplicated context popping code into a macro
19:27
dukeleto ~~ 19:35
bubaflub hio dukeleto 19:40
benabik ~~ 20:01
20:03 soh_cah_toa joined
dalek rrot-gmp: 2aa5605 | bubaflub++ | t/integer/perfect.t:
tests for perfect functions

this covers mpz_perfect_power_p and mpz_perfect_square_p
20:08
rrot-gmp: 47898f4 | bubaflub++ | t/integer/prime.t:
add tests for prime functions

this covers mpz_probab_prime_p and mpz_nextprime
rrot-gmp: 8ca513a | bubaflub++ | t/integer/gcd.t:
tests for gcd functions

this covers mpz_gcd, mpz_gcd_ui, and mpz_gcdext
rrot-gmp: 0b9f077 | bubaflub++ | t/integer/lcm.t:
tests for lcm functions

this covers mpz_lcm and mpz_lcm_ui
20:11
20:19 mj41 joined 20:39 theory joined 20:51 fperrad left 20:56 ambs left 21:03 mj41 left 21:07 contingencyplan joined 21:11 contingencyplan left, contingencyplan joined 21:42 PurityControl joined 21:47 Patterner left, PurityControl is now known as Patterner 22:34 lucian left 23:02 daniel-s joined