00:00
apeiros has quit [Ping timeout: 248 seconds]
00:02
bungoman has joined #ruby-lang
00:02
<
zenspider >
ugh. google groups is such a pita
00:03
<
zenspider >
WHYYYYY can't google figure out how to merge accounts? is it really THAT hard?
00:08
tomplast has quit [Ping timeout: 268 seconds]
00:08
tylersmith has joined #ruby-lang
00:10
cirenyc has quit [Quit: Leaving...]
00:12
nathanstitt has joined #ruby-lang
00:13
cored has quit [Ping timeout: 256 seconds]
00:15
bokafly has joined #ruby-lang
00:16
tomplast has joined #ruby-lang
00:22
bokafly has quit [Quit: bokafly]
00:22
bokafly has joined #ruby-lang
00:24
bokafly has left #ruby-lang [#ruby-lang]
00:27
fosky has joined #ruby-lang
00:39
bokafly_ has joined #ruby-lang
00:39
fedesilva has quit [Remote host closed the connection]
00:42
tkuchiki has joined #ruby-lang
00:42
bokafly_ has left #ruby-lang [#ruby-lang]
00:44
bokafly has joined #ruby-lang
00:45
havenwood has quit [Remote host closed the connection]
00:45
tomplast has quit [Read error: Connection reset by peer]
00:46
tomplast has joined #ruby-lang
00:46
havenwood has joined #ruby-lang
00:46
tkuchiki has quit [Ping timeout: 260 seconds]
00:47
havenwood has quit [Read error: Connection reset by peer]
00:47
momomomomo has joined #ruby-lang
00:47
havenwood has joined #ruby-lang
00:48
vilni has quit [Ping timeout: 245 seconds]
00:50
heftig_ has joined #ruby-lang
00:50
nertzy has joined #ruby-lang
00:52
rwk1 has joined #ruby-lang
00:52
havenwood has quit [Ping timeout: 268 seconds]
00:53
tomplast has quit [Ping timeout: 256 seconds]
00:53
heftig has quit [Ping timeout: 260 seconds]
00:53
iliketur_ has quit [Quit: zzzzz…..]
00:53
saarinen has joined #ruby-lang
00:53
tomplast has joined #ruby-lang
00:54
rwk1 has quit [Remote host closed the connection]
00:55
rwk1 has joined #ruby-lang
00:55
tylersmith has quit [Ping timeout: 245 seconds]
00:55
nathanstitt has quit [Quit: I growing sleepy]
00:55
tkuchiki has joined #ruby-lang
00:56
saarinen has quit [Client Quit]
00:57
iliketur_ has joined #ruby-lang
00:57
saarinen has joined #ruby-lang
00:58
tomplast has quit [Ping timeout: 264 seconds]
00:58
mdedetrich has quit [Quit: Computer has gone to sleep.]
00:59
rwk1 has quit [Ping timeout: 256 seconds]
01:01
havenwood has joined #ruby-lang
01:02
nathanstitt has joined #ruby-lang
01:02
GeissT has joined #ruby-lang
01:05
tkuchiki has quit [Remote host closed the connection]
01:06
tomplast has joined #ruby-lang
01:07
pskosinski has quit [Ping timeout: 246 seconds]
01:08
mdedetrich has joined #ruby-lang
01:10
llakey has quit [Quit: leaving]
01:10
llakey_ is now known as llakey
01:10
rwk1 has joined #ruby-lang
01:10
rwk1 has quit [Remote host closed the connection]
01:12
mistym has joined #ruby-lang
01:14
iliketur_ has quit [Quit: zzzzz…..]
01:14
GaelanAintAround is now known as Gaelan
01:15
kurko_ has joined #ruby-lang
01:15
saarinen has quit [Quit: saarinen]
01:15
fedesilva has joined #ruby-lang
01:17
saarinen has joined #ruby-lang
01:20
pskosinski has joined #ruby-lang
01:25
<
MouseTheLuckyDog >
I see something strange when I try: a=/e/; puts a
01:26
<
MouseTheLuckyDog >
(?-mix:e)
01:26
<
MouseTheLuckyDog >
What exactly does that mean?
01:27
nertzy has quit [Quit: This computer has gone to sleep]
01:27
joshuawscott has joined #ruby-lang
01:28
iliketur_ has joined #ruby-lang
01:29
<
threedaymonk >
MouseTheLuckyDog: it tells you the options in the regexp
01:29
<
threedaymonk >
try /e/i, /e/m etc. and you'll see
01:29
<
threedaymonk >
this means that you can interpolate one regular expression into another without changing the semantics
01:30
<
MouseTheLuckyDog >
threedaymonk, thanks.
01:44
richardburton has joined #ruby-lang
01:46
eoinkelly has quit [Quit: eoinkelly]
01:48
saarinen has quit [Quit: saarinen]
01:49
saarinen has joined #ruby-lang
01:52
<
erikh >
you can also switch it up as you need; that's the literal syntax for it
01:53
joshuawscott has quit [Quit: Leaving.]
01:56
jsullivandigs has quit [Remote host closed the connection]
01:57
jsullivandigs has joined #ruby-lang
02:01
pskosinski has quit [Quit: Til rivido Idisti!]
02:02
jsullivandigs has quit [Ping timeout: 256 seconds]
02:05
iliketur_ has quit [Quit: zzzzz…..]
02:07
cmckni3 has joined #ruby-lang
02:08
dhruvasagar has quit [Ping timeout: 256 seconds]
02:09
vilni has joined #ruby-lang
02:10
saarinen has quit [Quit: saarinen]
02:14
vilni_ has joined #ruby-lang
02:14
tkuchiki has joined #ruby-lang
02:14
dhruvasagar has joined #ruby-lang
02:14
vilni has quit [Ping timeout: 256 seconds]
02:16
tylersmith has joined #ruby-lang
02:17
benanne has quit [Quit: kbai]
02:18
havenwood has quit [Remote host closed the connection]
02:18
havenwood has joined #ruby-lang
02:19
_jpb_ has quit [Ping timeout: 264 seconds]
02:23
havenwood has quit [Ping timeout: 248 seconds]
02:24
banisterfiend is now known as banister`sleep
02:24
mistym has quit [Remote host closed the connection]
02:26
saarinen has joined #ruby-lang
02:27
joshuawscott has joined #ruby-lang
02:27
tylersmith has quit [Ping timeout: 264 seconds]
02:27
mdedetrich has quit [Quit: Computer has gone to sleep.]
02:28
richardburton has quit [Quit: Leaving.]
02:29
mistym has joined #ruby-lang
02:36
momomomomo has quit [Quit: momomomomo]
02:36
rails_smith has joined #ruby-lang
02:37
mistym has quit [Remote host closed the connection]
02:37
rippa has quit [Ping timeout: 248 seconds]
02:38
rippa has joined #ruby-lang
02:39
tylersmith has joined #ruby-lang
02:39
joshuawscott has quit [Quit: Leaving.]
02:40
vilni has joined #ruby-lang
02:43
vilni_ has quit [Ping timeout: 268 seconds]
02:45
vilni_ has joined #ruby-lang
02:46
vilni has quit [Ping timeout: 260 seconds]
02:48
tkuchiki has quit [Remote host closed the connection]
02:54
rails_smith has quit [Read error: No route to host]
02:54
rails_smith has joined #ruby-lang
02:54
tylersmith has quit [Ping timeout: 268 seconds]
03:00
momomomomo has joined #ruby-lang
03:00
mistym has joined #ruby-lang
03:01
hogeo has joined #ruby-lang
03:04
charliesome has joined #ruby-lang
03:08
Gaelan is now known as GaelanAintAround
03:12
pkrnj has joined #ruby-lang
03:13
banister`sleep has quit [Remote host closed the connection]
03:14
banisterfiend has joined #ruby-lang
03:16
eoinkelly has joined #ruby-lang
03:17
mdedetrich has joined #ruby-lang
03:19
tkuchiki has joined #ruby-lang
03:24
Nisstyre has joined #ruby-lang
03:29
mdedetrich has quit [Quit: Computer has gone to sleep.]
03:31
fedesilva has quit [Remote host closed the connection]
03:38
bokafly has quit [Quit: bokafly]
03:43
dhruvasagar has quit [Ping timeout: 260 seconds]
03:44
dhruvasagar has joined #ruby-lang
03:45
mdedetrich has joined #ruby-lang
03:47
mdedetrich has quit [Max SendQ exceeded]
03:48
nathanstitt has quit [Quit: I growing sleepy]
03:48
mdedetrich has joined #ruby-lang
03:50
roadt has joined #ruby-lang
03:51
<
roadt >
hey, does std lib has some better zip method, that when access result, it will defer all emulation to its arguments (which is enumerable)?
03:51
<
roadt >
s/emulation/enumeration/
03:54
tenderlove has quit [Remote host closed the connection]
04:00
mdedetrich has quit [Quit: Computer has gone to sleep.]
04:01
saarinen has quit [Quit: saarinen]
04:02
mdedetrich has joined #ruby-lang
04:07
andbutsothen has quit [Quit: andbutsothen]
04:09
rails_smith has quit [Ping timeout: 264 seconds]
04:12
cads has quit [Ping timeout: 276 seconds]
04:14
dhruvasagar has quit [Ping timeout: 256 seconds]
04:15
tylersmith has joined #ruby-lang
04:16
pkrnj has quit [Ping timeout: 268 seconds]
04:19
<
rickhull >
erikh: pm me plox, having IRC issues
04:19
pkrnj has joined #ruby-lang
04:20
dhruvasagar has joined #ruby-lang
04:21
vilni_ has quit [Ping timeout: 260 seconds]
04:23
tylersmith has quit [Ping timeout: 260 seconds]
04:24
pkrnj has quit [Read error: Operation timed out]
04:25
Nisstyre has quit [Quit: Leaving]
04:26
pkrnj has joined #ruby-lang
04:28
specialblend has joined #ruby-lang
04:29
rtlong has joined #ruby-lang
04:30
Plyturon has joined #ruby-lang
04:31
Forgetful_Lion has quit [Remote host closed the connection]
04:31
pkrnj has quit [Ping timeout: 248 seconds]
04:36
mdedetrich has quit [Quit: Computer has gone to sleep.]
04:37
andrevan has joined #ruby-lang
04:37
andrevan has joined #ruby-lang
04:38
vilni has joined #ruby-lang
04:42
mdedetrich has joined #ruby-lang
04:45
andrevan is now known as Andrevan
04:46
cirenyc has joined #ruby-lang
04:51
cirenyc has quit [Ping timeout: 256 seconds]
04:52
GeissT has quit [Ping timeout: 264 seconds]
04:55
RubyTest has joined #ruby-lang
04:59
<
UziMonkey >
named regexp groups are awesome... why didn't I find this feature earlier?
04:59
RubyTest has quit [Client Quit]
04:59
<
rickhull >
i'm on a mission to evangelize extended mode regex e.g. /regex/x
05:00
Senjai_ has left #ruby-lang [#ruby-lang]
05:00
<
UziMonkey >
yes, I do that as well
05:00
<
rickhull >
whitespace is ignored, requiring explicit \s (\t, \n), so you can inject comments willy-nilly
05:01
<
rickhull >
great, parsing with regex
05:01
<
UziMonkey >
that's overboard, but I was just playing :P
05:02
<
rickhull >
btw, massive constructed regex, is it really a win?
05:02
<
rickhull >
as opposed to setting up a more conventional structure of individual regex, with individual tests?
05:02
<
rickhull >
the problem being, when a massive regex fails to match, you have no idea why
05:04
<
UziMonkey >
yeah, that's true
05:07
pkrnj has joined #ruby-lang
05:08
banisterfiend has quit [Quit: Computer has gone to sleep.]
05:11
rtlong has quit [Quit: Leaving.]
05:13
rtlong has joined #ruby-lang
05:14
pkrnj has quit [Ping timeout: 248 seconds]
05:16
pkrnj has joined #ruby-lang
05:17
rtlong has left #ruby-lang [#ruby-lang]
05:18
tomzx_mac has quit [Ping timeout: 245 seconds]
05:20
cmckni3 has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
05:21
siberia has joined #ruby-lang
05:24
scmx has joined #ruby-lang
05:27
siberia has quit [Quit: siberia]
05:29
mdedetrich has quit [Quit: Computer has gone to sleep.]
05:31
DEac- has quit [Read error: No route to host]
05:31
rickhull has quit [Quit: Leaving.]
05:31
roadt_ has joined #ruby-lang
05:31
DEac- has joined #ruby-lang
05:34
jsullivandigs has joined #ruby-lang
05:34
roadt has quit [Ping timeout: 256 seconds]
05:35
LauraE has quit [Quit: Leaving]
05:39
specialblend has quit [Quit: specialblend]
05:41
soba has joined #ruby-lang
05:44
specialblend has joined #ruby-lang
05:47
postmodern has quit [Quit: Leaving]
05:48
postmodern has joined #ruby-lang
05:50
rippa has quit [Read error: Connection reset by peer]
05:50
rippa has joined #ruby-lang
05:50
soba_ has joined #ruby-lang
05:53
soba has quit [Ping timeout: 264 seconds]
05:56
Andrevan has quit []
05:56
roadt_ is now known as roadt
05:58
rtlong has joined #ruby-lang
06:00
specialblend has quit [Quit: specialblend]
06:02
GeissT has joined #ruby-lang
06:02
heftig_ is now known as heftig
06:13
wallerdev has quit [Quit: wallerdev]
06:14
hhatch has joined #ruby-lang
06:16
yxhuvud has joined #ruby-lang
06:22
hashkey_ has joined #ruby-lang
06:22
hashkey has quit [Killed (barjavel.freenode.net (Nickname regained by services))]
06:22
hashkey_ is now known as hashkey
06:30
wallerdev has joined #ruby-lang
06:34
wallerdev has quit [Client Quit]
06:36
jsullivandigs has quit [Remote host closed the connection]
06:36
jsullivandigs has joined #ruby-lang
06:37
soba_ has quit [Ping timeout: 256 seconds]
06:41
jsullivandigs has quit [Ping timeout: 248 seconds]
06:44
scmx has quit [Read error: Connection reset by peer]
06:44
scmx has joined #ruby-lang
06:57
mdedetrich has joined #ruby-lang
06:58
Oloryn_lt2 has joined #ruby-lang
06:58
Bwild_ has joined #ruby-lang
06:58
vilni has quit [Ping timeout: 245 seconds]
06:59
ironcame1 has joined #ruby-lang
07:01
joast has quit [Ping timeout: 256 seconds]
07:01
ironcamel has quit [Ping timeout: 256 seconds]
07:01
Bwild has quit [Read error: Operation timed out]
07:01
dominikh has quit [Ping timeout: 256 seconds]
07:02
cstrahan has quit [Read error: Connection reset by peer]
07:02
eval-in_ has joined #ruby-lang
07:02
cstrahan has joined #ruby-lang
07:02
jwollert- has joined #ruby-lang
07:02
dumfries_ has joined #ruby-lang
07:02
fallenhi1okiri has joined #ruby-lang
07:03
dominikh has joined #ruby-lang
07:05
jacknagel_ has joined #ruby-lang
07:08
tdy_ has joined #ruby-lang
07:08
mbr_ has joined #ruby-lang
07:08
rtl_ has joined #ruby-lang
07:09
perryh has joined #ruby-lang
07:11
vereteran has joined #ruby-lang
07:11
nofxx has quit [*.net *.split]
07:11
riotbit has quit [*.net *.split]
07:11
mbr has quit [*.net *.split]
07:11
perry has quit [*.net *.split]
07:11
jwollert| has quit [*.net *.split]
07:11
fallenhitokiri has quit [*.net *.split]
07:11
jacknagel has quit [*.net *.split]
07:11
tdy has quit [*.net *.split]
07:11
rondale_sc has quit [*.net *.split]
07:11
naquad has quit [*.net *.split]
07:11
dumfries has quit [*.net *.split]
07:11
eval-in has quit [*.net *.split]
07:11
rtl has quit [*.net *.split]
07:11
perryh is now known as perry
07:16
mdedetrich has quit [Quit: Computer has gone to sleep.]
07:17
nofxx has joined #ruby-lang
07:17
rondale_sc has joined #ruby-lang
07:17
riotbit has joined #ruby-lang
07:21
mistym has quit [Remote host closed the connection]
07:25
yfeldblum has quit [Ping timeout: 268 seconds]
07:32
hashkey has quit [Read error: Connection reset by peer]
07:32
hashkey has joined #ruby-lang
07:32
hashkey has quit [Remote host closed the connection]
07:32
Oloryn_lt2 has quit [Quit: Leaving.]
07:34
hashkey has joined #ruby-lang
07:36
tonni has joined #ruby-lang
07:40
Bosox20051 has joined #ruby-lang
07:41
tbuehlmann has joined #ruby-lang
07:46
rails_smith has joined #ruby-lang
07:47
momomomomo has quit [Remote host closed the connection]
08:01
[[thufir]] has quit [Remote host closed the connection]
08:05
antulik has joined #ruby-lang
08:09
workmad3 has joined #ruby-lang
08:11
nneko001__ has joined #ruby-lang
08:11
antulik has quit [Remote host closed the connection]
08:11
antulik has joined #ruby-lang
08:21
fosky has quit [Ping timeout: 248 seconds]
08:23
bungoman has quit [Remote host closed the connection]
08:24
apeiros has joined #ruby-lang
08:30
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
08:32
jxie has quit [Quit: leaving]
08:37
relix has joined #ruby-lang
08:44
antulik has quit []
08:45
antulik has joined #ruby-lang
08:45
antulik has quit [Client Quit]
08:46
LanceHaig has quit [Changing host]
08:46
LanceHaig has joined #ruby-lang
08:46
antulik has joined #ruby-lang
08:49
nneko001__ has quit [Quit: Konversation terminated!]
08:52
pskosinski has joined #ruby-lang
09:00
skade has joined #ruby-lang
09:04
pskosinski has quit [Quit: Til rivido Idisti!]
09:05
eoinkelly has quit [Quit: eoinkelly]
09:10
eoinkelly has joined #ruby-lang
09:18
shtirlic has joined #ruby-lang
09:28
nneko001__ has joined #ruby-lang
09:30
tkuchiki has quit [Remote host closed the connection]
09:38
hogeo has quit [Remote host closed the connection]
09:39
benanne has joined #ruby-lang
09:43
eoinkelly has quit [Quit: eoinkelly]
09:50
VTLob has joined #ruby-lang
10:02
jaimef has quit [Excess Flood]
10:03
workmad3 has quit [Ping timeout: 260 seconds]
10:05
apeiros has quit [Remote host closed the connection]
10:07
jaimef has joined #ruby-lang
10:08
eoinkelly has joined #ruby-lang
10:10
eoinkelly has quit [Client Quit]
10:16
antulik has quit [Remote host closed the connection]
10:17
t0h has quit [Ping timeout: 240 seconds]
10:20
vilni has joined #ruby-lang
10:24
t0h has joined #ruby-lang
10:31
workmad3 has joined #ruby-lang
10:32
ledestin has joined #ruby-lang
10:38
banisterfiend has joined #ruby-lang
10:40
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
10:41
rippa has joined #ruby-lang
10:42
<
whitequark >
21>> begin 1end
10:42
<
whitequark >
20>> begin 1end
10:42
<
whitequark >
eval-in_: hey
10:42
dhruvasagar has quit [Ping timeout: 264 seconds]
10:46
antulik has joined #ruby-lang
10:51
charliesome has joined #ruby-lang
10:53
<
whitequark >
charliesome: hi
10:53
<
whitequark >
your bot broke
10:54
eval-in_ has quit [Remote host closed the connection]
10:54
eval-in has joined #ruby-lang
10:54
<
whitequark >
charliesome: maybe make a watchdog for it
10:54
<
charliesome >
maybe
10:54
<
whitequark >
I have a script in cron which restarts irclogger if there's no input for 5 minutes
10:54
<
charliesome >
it's weird though
10:54
<
charliesome >
the process was still running
10:54
<
dbussink >
whitequark: does it happen sporadically? biggest problem is that i've only ever seen it happen on travis :(
10:54
<
dbussink >
never locally with anything
10:54
<
charliesome >
maybe the connection just died
10:55
<
whitequark >
dbussink: yeah, exactly: random failures
10:55
<
dbussink >
whitequark: we also sporadically have it in the rbx CI process
10:55
<
whitequark >
I've seen this on travis VMs
10:55
<
charliesome >
i guess i could just have another thread in the bot process
10:55
<
dbussink >
but i ran a linux vm running specs all night and no failures :9
10:55
<
whitequark >
dbussink: what I did was to download the vbox images of travis and build stuff there
10:55
<
whitequark >
of course it reproduced
10:55
<
whitequark >
(it wasn't rbx, completely another thingy)
10:55
<
dbussink >
whitequark: where did you get those images?
10:55
<
whitequark >
dbussink: travis website
10:56
<
whitequark >
one sec
10:56
<
whitequark >
hmm, I think what I did used to have less hassle
10:57
<
dbussink >
i know they don't use vbox anymore
10:57
<
dbussink >
so yeah, it was a big hassle
10:57
<
dbussink >
i tried with a vagrant ubuntu image with the same distro they run
10:57
<
dbussink >
whitequark: problem is they moved away from vbox
10:57
<
whitequark >
oh I see
10:57
<
dbussink >
so the whole process is now different
10:58
<
whitequark >
maybe ask them?
10:58
<
dbussink >
whitequark: i also let parser run for like 8 hours in a build loop in that linux vm locally
10:58
<
dbussink >
it was probably so cumbersome i didn't bother :p
10:58
<
whitequark >
that's sad :/
10:58
<
dbussink >
also ran parser under valgrind in rbx
10:58
<
dbussink >
no problem either there
10:59
<
whitequark >
the whole process, complete with `rake generate' and its racc forks?
10:59
<
whitequark >
judging by the output, it's racc which is failing
10:59
<
whitequark >
that's really confusing
11:00
face has quit [Ping timeout: 245 seconds]
11:00
<
dbussink >
i can try it again, but i have little hope for finding something without having something different that could be a cause
11:00
face has joined #ruby-lang
11:00
<
whitequark >
yeah, that's probably not worth it
11:00
<
whitequark >
thanks anyway!
11:00
adwhit has quit [Ping timeout: 260 seconds]
11:00
<
dbussink >
whitequark: if i ever find something that could be the cause, i'll let you know :)
11:01
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
11:01
<
dbussink >
i've seen this malloc() error in ci builds sporadically as well
11:01
<
dbussink >
but also no repro for that one :(
11:01
<
dbussink >
whitequark: also run stuff with vagrant from time to time to see if that finds anything as a safety net, but that doesn't catch anything either
11:02
<
dbussink >
and it's too slow to always let it run
11:02
relix has joined #ruby-lang
11:02
<
whitequark >
is whatever mode rbx runs in when it runs racc multithreaded?
11:03
<
dbussink >
well, all this stuff is single threaded afaik
11:03
<
whitequark >
well I mean, you may have some success compiling rbx with tsan/asan/msan/dfsan
11:03
<
whitequark >
and see if they catch anything
11:03
<
dbussink >
i've done that yeah
11:03
<
dbussink >
asan was fine
11:03
<
charliesome >
whitequark: got time for a bison question?
11:03
<
whitequark >
charliesome: shoot
11:03
<
dbussink >
tsan problematic because of a huge number of false positives
11:03
<
charliesome >
whitequark: so i'm adding frozen strings to ruby, with syntax like "foo"f
11:03
<
dbussink >
stuff is seen as races that are perfectly fine
11:04
<
charliesome >
whitequark: currently string is defined as: tSTRING_BEG string_contents tSTRING_END
11:04
pskosinski has joined #ruby-lang
11:04
<
whitequark >
charliesome: you'd need a lexer patch on the closing quote... something about strterm
11:04
<
dbussink >
as in, the race is not a problem in that specific context in rbx
11:04
<
charliesome >
whitequark: i have
11:04
<
whitequark >
then you'd have to emit a set of suffixes as a separate token
11:04
<
whitequark >
look at tREGEXP_OPT
11:04
<
whitequark >
make tSTRING_OPT perhaps
11:04
<
charliesome >
i made it tSTRING_OPTEND
11:04
<
charliesome >
its yylval num is a bitset of the options
11:04
<
charliesome >
anyway
11:04
<
charliesome >
whitequark: where string_contents is: string_content string_contents | string_content
11:05
<
charliesome >
so basically
11:05
<
charliesome >
i want to do
11:05
<
charliesome >
tSTRING_BEG string_content tSTRING_OPTEND
11:05
<
charliesome >
except: parse.tmp.y: conflicts: 3 shift/reduce
11:05
<
charliesome >
i don't see why that should conflict
11:05
vilni has quit [Ping timeout: 264 seconds]
11:05
<
whitequark >
look at the conflicts file it emits
11:05
<
whitequark >
I'm not psychic
11:05
<
charliesome >
conflict file?
11:05
<
whitequark >
well, it explains conflicts, in its own shitty way
11:06
<
whitequark >
--report=something
11:06
<
whitequark >
it'll describe the automaton in that something. grep it for "conflict"
11:07
<
whitequark >
it takes a while to understand when you find what it doesn't like, but there is some ambiguous input
11:07
<
whitequark >
perhaps gist it and I'll look at it too
11:07
<
whitequark >
also I'm implementing number suffixes in parser right now
11:07
<
whitequark >
it's horrible
11:09
<
charliesome >
have fun implementing string suffixes
11:09
<
whitequark >
as I understand it
11:09
<
whitequark >
if it encounters an impossible sequence of suffixes, it just decides that suffixes stop there
11:09
<
whitequark >
so for something like "10irescue"
11:09
<
whitequark >
it would be "10i rescoe"
11:09
<
charliesome >
haha excellent
11:09
<
whitequark >
what the fuck
11:10
<
charliesome >
regex options will consume every [a-z] char
11:10
antulik has quit [Remote host closed the connection]
11:10
<
charliesome >
so will my string options
11:10
<
charliesome >
also perhaps open a bug?
11:10
<
charliesome >
get that fixed before 2.1
11:10
<
dbussink >
ruby parsing, because it's not crazy enough yet
11:10
<
charliesome >
matz said that string suffixes should not work with adjacent string concatenation
11:10
<
charliesome >
so "hello"f "world" should be a syntax error
11:10
<
whitequark >
dbussink: don't say.
11:10
<
whitequark >
charliesome: yes seen that.
11:11
<
charliesome >
which is fun for me
11:11
<
whitequark >
21>> "10irescue"
11:11
<
charliesome >
my job would be a lot easier if i could just bung the option bitset on tSTRING_END and be done with it
11:11
<
charliesome >
no trunk yet
11:11
<
charliesome >
i should get trunk going with a cronjob
11:11
<
whitequark >
charliesome: can you check that suffix thing for me and open a bug if it's indeed so? pretty please
11:12
<
whitequark >
I'm sort of burned out on ruby and you seem to have the committer dance going
11:12
<
charliesome >
irb(main):001:0> 2irescue nil
11:12
<
charliesome >
SyntaxError: (irb):1: syntax error, unexpected tIDENTIFIER, expecting end-of-input
11:12
<
whitequark >
oh, so it separates it as "2 irescue"
11:13
<
charliesome >
should i open a bug?
11:13
<
whitequark >
I think you should, and let's suggest that all such behavior should be fixed
11:13
<
whitequark >
such as, "1end" should be a syntax error
11:13
<
whitequark >
just as it would be for "/1/end"
11:13
<
whitequark >
it's very confusing otherwise
11:14
<
whitequark >
and I just implemented that in parser. oh well. I'll postpone the rest until 2.1 freeze, lest I'd do a lot of unnecessary work
11:16
<
charliesome >
hmmm can't figure out how to get the conflict file
11:17
<
charliesome >
have you done it for ruby before?
11:17
<
whitequark >
do you have the bison invocation handy?
11:17
<
whitequark >
make should print it, etc
11:17
<
whitequark >
so just copy it and add --report=bison.rep and invoke
11:20
<
charliesome >
ah figured it out
11:20
<
whitequark >
now gist it :]
11:20
workmad3 has quit [Ping timeout: 256 seconds]
11:20
<
charliesome >
wait no
11:21
skmp has joined #ruby-lang
11:21
rippa has quit [Ping timeout: 248 seconds]
11:23
<
charliesome >
cool maybe i got it
11:26
naquad has joined #ruby-lang
11:31
apeiros has joined #ruby-lang
11:34
mbr_ has left #ruby-lang [#ruby-lang]
11:35
mbr has joined #ruby-lang
11:36
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
11:43
banisterfiend has quit [Quit: Computer has gone to sleep.]
11:45
Plyturon has quit [Quit: Leaving]
11:56
Voker57 has quit [Ping timeout: 248 seconds]
11:58
relix has joined #ruby-lang
11:58
relix has quit [Client Quit]
12:02
cads has joined #ruby-lang
12:04
relix has joined #ruby-lang
12:09
ruby-lang462 has joined #ruby-lang
12:10
Voker57 has joined #ruby-lang
12:10
riotbit has quit [Quit: riotbit]
12:15
ruby-lang462 has quit [Ping timeout: 250 seconds]
12:16
antulik_ has joined #ruby-lang
12:17
workmad3 has joined #ruby-lang
12:18
banisterfiend has joined #ruby-lang
12:24
workmad3 has quit [Read error: Operation timed out]
12:25
Nisstyre has joined #ruby-lang
12:27
MaddinXx has joined #ruby-lang
12:27
antulik_ has quit [Remote host closed the connection]
12:28
antulik_ has joined #ruby-lang
12:28
antulik_ has quit [Client Quit]
12:29
antulik has joined #ruby-lang
12:30
nneko001__ has quit [Quit: Konversation terminated!]
12:32
jp- has joined #ruby-lang
12:38
charliesome has quit [Remote host closed the connection]
12:38
charliesome has joined #ruby-lang
12:40
banisterfiend has quit [Quit: Computer has gone to sleep.]
12:42
antulik is now known as antulik-afk
12:44
antulik-afk is now known as antulik
12:44
antulik_ has joined #ruby-lang
12:45
antulik is now known as antulik-afk
12:46
antulik-afk is now known as antulik
12:47
hackndoes_ has joined #ruby-lang
12:48
dhruvasagar has joined #ruby-lang
12:50
antulik is now known as antulik-afk
12:50
antulik-afk is now known as antulik
12:52
antulik is now known as antulik-afk
12:53
tkuchiki has joined #ruby-lang
12:53
antulik-afk is now known as antulik
12:54
yfeldblum has joined #ruby-lang
12:54
antulik is now known as antulik-afk
12:57
adwhit has joined #ruby-lang
12:58
antulik-afk is now known as antulik
12:58
antulik is now known as antulik-afk
12:59
antulik-afk is now known as antulik
13:00
shame has quit [Remote host closed the connection]
13:01
antulik is now known as antulik-afk
13:02
joshuawscott has joined #ruby-lang
13:05
antulik-afk is now known as antulik
13:11
antulik_ has quit []
13:11
antulik is now known as antulik-afk
13:12
antulik has joined #ruby-lang
13:13
antulik has quit [Client Quit]
13:13
antulik-afk is now known as antulik-afk_
13:14
hackndoes_ is now known as hackndoes
13:15
mbj has joined #ruby-lang
13:15
antulik-afk_ is now known as antulik
13:15
antulik is now known as antulik-afk
13:17
antulik-afk is now known as antulik
13:23
banisterfiend has joined #ruby-lang
13:34
jmeeuwen has quit [Ping timeout: 256 seconds]
13:35
workmad3 has joined #ruby-lang
13:41
RubyRookie has joined #ruby-lang
13:42
mucker has joined #ruby-lang
13:44
antulik is now known as antulik-afk
13:46
workmad3 has quit [Ping timeout: 264 seconds]
13:48
RubyRookie has quit [Remote host closed the connection]
13:55
charlescooke_ has quit [Quit: charlescooke_]
14:01
jackhammer2022 has joined #ruby-lang
14:03
jmeeuwen has joined #ruby-lang
14:04
io_syl has quit [Quit: io_syl]
14:05
io_syl has joined #ruby-lang
14:07
t27duck has joined #ruby-lang
14:10
wallerdev has joined #ruby-lang
14:11
sr78ger has joined #ruby-lang
14:13
charliesome has quit [Remote host closed the connection]
14:14
charliesome has joined #ruby-lang
14:14
antulik-afk is now known as antulik
14:15
t27duck has quit [Quit: Leaving]
14:16
fedesilva has joined #ruby-lang
14:22
wallerdev has quit [Quit: wallerdev]
14:24
io_syl has quit [Quit: io_syl]
14:25
wallerdev has joined #ruby-lang
14:27
mucker has quit [Ping timeout: 260 seconds]
14:27
adwhit has quit [Read error: Operation timed out]
14:28
antulik is now known as antulik-afk
14:31
jaimef has quit [Excess Flood]
14:33
joshuawscott has quit [Quit: Leaving.]
14:36
wallerdev has quit [Quit: wallerdev]
14:39
jaimef has joined #ruby-lang
14:41
<
dbussink >
whitequark: might have found something that could explain the problem :)
14:41
<
whitequark >
dbussink: oh?
14:41
<
dbussink >
whitequark: was lucky enough to have caught a crash in our CI run in a vagrant vm on linux
14:41
<
dbussink >
after letting it run for a while :)
14:41
<
whitequark >
oh, awesome
14:42
<
dbussink >
after that i've been able to construct a reasoning why it might be caused :P
14:54
wudofyr has quit [Ping timeout: 246 seconds]
14:56
wudofyr has joined #ruby-lang
14:57
cyndis has quit [Ping timeout: 245 seconds]
14:57
cyndis has joined #ruby-lang
14:57
Olipro has quit [Read error: Connection timed out]
14:58
Olipro has joined #ruby-lang
14:59
wallerdev has joined #ruby-lang
15:00
wudofyr has quit [Remote host closed the connection]
15:00
FlyingLeap has quit [Ping timeout: 264 seconds]
15:01
workmad3 has joined #ruby-lang
15:01
wudofyr has joined #ruby-lang
15:04
joshuawscott has joined #ruby-lang
15:09
postmodern has quit [Quit: Leaving]
15:10
joshuawscott has quit [Ping timeout: 240 seconds]
15:11
wudofyr has quit [Remote host closed the connection]
15:12
wudofyr has joined #ruby-lang
15:12
relix has joined #ruby-lang
15:12
MaddinXx has quit [Remote host closed the connection]
15:14
relix has quit [Client Quit]
15:15
wudofyr has quit [Remote host closed the connection]
15:18
MaddinXx_ has joined #ruby-lang
15:18
relix has joined #ruby-lang
15:19
_jpb_ has joined #ruby-lang
15:22
siberia has joined #ruby-lang
15:24
wudofyr has joined #ruby-lang
15:26
yxhuvud2 has joined #ruby-lang
15:26
_jpb_ has quit [Ping timeout: 246 seconds]
15:28
yxhuvud has quit [Ping timeout: 264 seconds]
15:30
joshuawscott has joined #ruby-lang
15:39
GeissT has quit [Quit: MillBroChat AdIRC User]
15:41
Cakey has joined #ruby-lang
15:42
yatish27 has joined #ruby-lang
15:43
workmad3 has quit [Ping timeout: 256 seconds]
15:52
marcostoledo has joined #ruby-lang
16:01
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
16:02
wallerdev has quit [Quit: wallerdev]
16:03
siberia has quit [Quit: siberia]
16:08
richardburton has joined #ruby-lang
16:09
siberia has joined #ruby-lang
16:09
jsullivandigs has joined #ruby-lang
16:10
wallerdev has joined #ruby-lang
16:12
mbj has quit [Quit: Lost terminal]
16:17
t27duck has joined #ruby-lang
16:19
rubytar has joined #ruby-lang
16:19
relix has joined #ruby-lang
16:21
apeiros has quit [Remote host closed the connection]
16:22
GaelanAintAround is now known as Gaelan
16:26
nathanstitt has joined #ruby-lang
16:28
adambeynon has joined #ruby-lang
16:29
siberia has quit [Quit: siberia]
16:31
relix has joined #ruby-lang
16:31
relix has quit [Client Quit]
16:32
richardburton has quit [Quit: Leaving.]
16:34
ledestin has quit [Quit: ledestin]
16:37
richardburton has joined #ruby-lang
16:38
adwhit has joined #ruby-lang
16:42
mistym has joined #ruby-lang
16:42
jxie has joined #ruby-lang
16:44
<
yorickpeterse >
herro
16:44
<
yorickpeterse >
I think I was supposed to write code today
16:44
<
yorickpeterse >
at least that's what my calendar says
16:46
rubytar has quit [Quit: Page closed]
16:47
tylersmith has joined #ruby-lang
16:47
joast has joined #ruby-lang
16:48
Kabaka_ has quit [Remote host closed the connection]
16:49
mistym has quit [Remote host closed the connection]
16:51
workmad3 has joined #ruby-lang
16:53
Kabaka_ has joined #ruby-lang
16:54
tylersmith has quit [Read error: Connection reset by peer]
16:54
tylersmi_ has joined #ruby-lang
16:55
adwhit has quit [Ping timeout: 264 seconds]
16:56
vilni has joined #ruby-lang
17:02
tomzx_mac has joined #ruby-lang
17:04
vilni has quit [Ping timeout: 240 seconds]
17:07
MaddinXx_ has quit [Remote host closed the connection]
17:08
tylersmith has joined #ruby-lang
17:09
apeiros has joined #ruby-lang
17:09
tylersmi_ has quit [Ping timeout: 245 seconds]
17:12
jsullivandigs has quit [Remote host closed the connection]
17:13
joshuawscott has quit [Quit: Leaving.]
17:13
jsullivandigs has joined #ruby-lang
17:13
tylersmith has quit [Ping timeout: 256 seconds]
17:14
relix has joined #ruby-lang
17:16
io_syl has joined #ruby-lang
17:17
fedesilva has quit [Remote host closed the connection]
17:17
jsullivandigs has quit [Ping timeout: 268 seconds]
17:22
Cakey has quit [Ping timeout: 260 seconds]
17:23
poga has quit [Remote host closed the connection]
17:23
heftig has quit [Quit: Quitting]
17:23
heftig has joined #ruby-lang
17:23
mistym has joined #ruby-lang
17:23
jaimef has quit [Excess Flood]
17:24
x0f_ has joined #ruby-lang
17:24
mistym has quit [Remote host closed the connection]
17:25
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
17:27
ReinH has joined #ruby-lang
17:28
<
ReinH >
drbrain: duuuuude
17:28
x0F has quit [Ping timeout: 264 seconds]
17:28
jaimef has joined #ruby-lang
17:29
workmad3 has quit [Ping timeout: 245 seconds]
17:37
Gaelan is now known as GaelanAintAround
17:38
antulik-afk is now known as antulik
17:39
mistym has joined #ruby-lang
17:40
tylersmith has joined #ruby-lang
17:40
Cakey has joined #ruby-lang
17:43
joshuawscott has joined #ruby-lang
17:48
tylersmi_ has joined #ruby-lang
17:48
tylersmith has quit [Read error: Connection reset by peer]
17:50
joshuawscott has quit [Ping timeout: 256 seconds]
17:52
<
erikh >
duuuuuuuuuuuuuuuuuuuuuude
17:52
<
erikh >
where's my combinator
17:53
cstrahan has quit [Ping timeout: 248 seconds]
17:54
tylersmi_ has quit [Read error: Connection reset by peer]
17:54
<
ReinH >
erikh: hah, which combinator do you want?
17:54
<
erikh >
it was a movie reference
17:55
<
ReinH >
I just like combinators
17:55
<
yorickpeterse >
you mean Y combinators?
17:56
<
ReinH >
yorickpeterse: there are plenty of combinators
17:57
bzalasky has joined #ruby-lang
17:58
MaddinXx has joined #ruby-lang
17:59
cstrahan has joined #ruby-lang
18:05
<
yorickpeterse >
yay, writing changelogs
18:07
tonni has quit [Remote host closed the connection]
18:07
tonni has joined #ruby-lang
18:09
jsullivandigs has joined #ruby-lang
18:10
yatish27 has quit [Remote host closed the connection]
18:11
jsullivandigs has quit [Remote host closed the connection]
18:11
jsullivandigs has joined #ruby-lang
18:12
tonni has quit [Ping timeout: 246 seconds]
18:13
mucker has joined #ruby-lang
18:16
jsullivandigs has quit [Ping timeout: 240 seconds]
18:16
bzalasky has quit [Remote host closed the connection]
18:19
bzalasky has joined #ruby-lang
18:19
saarinen has joined #ruby-lang
18:24
tylersmith has joined #ruby-lang
18:26
tonni has joined #ruby-lang
18:27
nertzy has joined #ruby-lang
18:27
workmad3 has joined #ruby-lang
18:29
jacknagel_ has left #ruby-lang [#ruby-lang]
18:30
iliketur_ has joined #ruby-lang
18:30
jacknagel has joined #ruby-lang
18:33
poga has joined #ruby-lang
18:34
poga has quit [Remote host closed the connection]
18:35
poga has joined #ruby-lang
18:35
richardburton has quit [Quit: Leaving.]
18:36
ledestin has joined #ruby-lang
18:36
bzalasky has quit [Remote host closed the connection]
18:39
wallerdev has quit [Quit: wallerdev]
18:40
joshuawscott has joined #ruby-lang
18:42
antulik is now known as antulik-afk
18:49
Cakey has quit [Ping timeout: 256 seconds]
18:50
adwhit has joined #ruby-lang
18:54
workmad3 has quit [Ping timeout: 246 seconds]
18:57
cstrahan has quit [Ping timeout: 264 seconds]
18:58
kstuart has quit [Quit: kstuart]
18:58
kstuart has joined #ruby-lang
18:59
MaddinXx has quit [Remote host closed the connection]
19:00
cstrahan has joined #ruby-lang
19:01
fedesilva has joined #ruby-lang
19:02
tbuehlmann has quit [Remote host closed the connection]
19:03
nertzy has quit [Quit: This computer has gone to sleep]
19:09
t27duck has left #ruby-lang ["Leaving"]
19:09
workmad3 has joined #ruby-lang
19:09
saarinen has quit [Quit: saarinen]
19:11
bzalasky has joined #ruby-lang
19:14
bzalasky has quit [Remote host closed the connection]
19:16
Cakey has joined #ruby-lang
19:17
bantic has joined #ruby-lang
19:18
dhruvasagar has quit [Ping timeout: 245 seconds]
19:21
fedesilva has quit [Ping timeout: 246 seconds]
19:21
bantic has quit [Client Quit]
19:24
Cakey has quit [Ping timeout: 246 seconds]
19:26
tylersmith has quit [Read error: Connection reset by peer]
19:27
tylersmith has joined #ruby-lang
19:27
fedesilva has joined #ruby-lang
19:31
MaddinXx_ has joined #ruby-lang
19:36
joshuawscott has quit [Quit: Leaving.]
19:37
intellitech has quit [Quit: SMOKE BOMB!]
19:38
tomzx_mac_ has joined #ruby-lang
19:38
Andrevan has joined #ruby-lang
19:38
Andrevan has quit [Changing host]
19:38
workmad3 has quit [Ping timeout: 264 seconds]
19:38
Andrevan has joined #ruby-lang
19:41
tomzx_mac has quit [Ping timeout: 240 seconds]
19:41
tylersmith has quit [Remote host closed the connection]
19:43
adwhit has quit [Ping timeout: 264 seconds]
19:44
GaelanAintAround is now known as Gaelan
19:46
roadt has quit [Ping timeout: 245 seconds]
19:46
bougyman has quit [Ping timeout: 256 seconds]
19:54
workmad3 has joined #ruby-lang
19:57
ruskie has quit [Ping timeout: 264 seconds]
20:06
mucker has quit [Ping timeout: 245 seconds]
20:07
ruskie has joined #ruby-lang
20:16
mbj has joined #ruby-lang
20:21
eoinkelly has joined #ruby-lang
20:27
cads has quit [Ping timeout: 248 seconds]
20:34
bantic has joined #ruby-lang
20:35
MaddinXx_ has quit [Remote host closed the connection]
20:35
enebo has joined #ruby-lang
20:35
wallerdev has joined #ruby-lang
20:35
enebo has quit [Client Quit]
20:42
mbj has quit [Read error: Connection reset by peer]
20:43
nathanstitt has quit [Quit: I growing sleepy]
20:44
mmorga has joined #ruby-lang
20:44
mmorga has quit [Remote host closed the connection]
20:45
[[thufir]] has joined #ruby-lang
20:48
mistym has quit [Remote host closed the connection]
20:50
mistym has joined #ruby-lang
20:51
mistym has quit [Remote host closed the connection]
20:52
iliketur_ has quit [Quit: zzzzz…..]
20:53
johndouthat has joined #ruby-lang
20:54
jstemmer has quit [Ping timeout: 245 seconds]
20:56
bantic has quit [Quit: bantic]
20:56
scmx has quit [Read error: Connection reset by peer]
20:57
scmx has joined #ruby-lang
20:57
pkrnj has joined #ruby-lang
21:01
jstemmer has joined #ruby-lang
21:03
epitron has quit [Quit: weechat upgrade]
21:04
mitchty_ has quit [Quit: znc broke]
21:04
epitron has joined #ruby-lang
21:04
mitchty has joined #ruby-lang
21:18
nathanstitt has joined #ruby-lang
21:24
tdy_ is now known as tdy
21:30
cads has joined #ruby-lang
21:35
workmad3 has quit [Ping timeout: 240 seconds]
21:38
adwhit has joined #ruby-lang
21:39
MaddinXx_ has joined #ruby-lang
21:40
MaddinXx_ has quit [Remote host closed the connection]
21:43
Oloryn_lt2 has joined #ruby-lang
21:44
eoinkelly has quit [Quit: eoinkelly]
21:49
Gaelan is now known as GaelanAintAround
21:51
GaelanAintAround is now known as Gaelan
21:55
VTLob has quit [Quit: VTLob]
21:59
soahccc has quit [Remote host closed the connection]
22:00
chaos__ has joined #ruby-lang
22:01
chaos__ has left #ruby-lang [#ruby-lang]
22:01
soahccc has joined #ruby-lang
22:02
mistym has joined #ruby-lang
22:02
soahccc has quit [Remote host closed the connection]
22:03
tanema has joined #ruby-lang
22:06
Gaelan is now known as GaelanAintAround
22:06
guns has joined #ruby-lang
22:08
GaelanAintAround is now known as Gaelan
22:13
scmx has quit [Read error: Operation timed out]
22:13
adwhit has quit [Ping timeout: 240 seconds]
22:16
Gaelan is now known as GaelanAintAround
22:18
hhatch has quit [Ping timeout: 268 seconds]
22:20
Andrevan has quit []
22:34
tomzx_mac_ has quit [Ping timeout: 256 seconds]
22:34
tomzx_mac has joined #ruby-lang
22:38
guns has quit [Quit: guns]
22:40
chaos__ has joined #ruby-lang
22:40
chaos__ has left #ruby-lang [#ruby-lang]
22:41
soahccc has joined #ruby-lang
22:46
mdedetrich has joined #ruby-lang
22:47
johndouthat has quit [Quit: johndouthat]
22:52
intellitech has joined #ruby-lang
23:09
iliketur_ has joined #ruby-lang
23:11
ruby-lang921 has joined #ruby-lang
23:16
banisterfiend has quit [Quit: Computer has gone to sleep.]
23:16
banisterfiend has joined #ruby-lang
23:17
robbyoconnor has joined #ruby-lang
23:19
mistym has quit [Remote host closed the connection]
23:21
joshuawscott has joined #ruby-lang
23:25
yyoyo has joined #ruby-lang
23:26
Olipro has quit [Ping timeout: 246 seconds]
23:28
asahi has joined #ruby-lang
23:34
marcostoledo has quit [Quit: Computer has gone to sleep.]
23:34
<
asahi >
wondering if someone can help me with a little xpath. I'm trying to find the anchor with text "foo" inside a .bar block
23:37
<
asahi >
right now I have pages.search('.bar').search('//a[text()='foo']') but I'm getting a syntax error
23:38
joshuawscott has quit [Quit: Leaving.]
23:39
Olipro has joined #ruby-lang
23:39
<
asahi >
nevermind, figured out that i wasn't escaping those apostraphes
23:41
yyoyo has joined #ruby-lang
23:41
pkrnj has quit [Remote host closed the connection]
23:42
pkrnj has joined #ruby-lang
23:44
yyoyo has quit [Client Quit]
23:45
ruby-lang921 has quit [Quit: Page closed]
23:46
[[thufir]] has quit [Ping timeout: 246 seconds]
23:53
iliketur_ has quit [Quit: zzzzz…..]
23:56
tanema has quit [Remote host closed the connection]