00:02
krohrbaugh has quit [Ping timeout: 256 seconds]
00:04
pskosinski has quit [Ping timeout: 256 seconds]
00:05
chessguy has joined #ruby-lang
00:07
Kabaka has joined #ruby-lang
00:07
marr has quit [Ping timeout: 256 seconds]
00:08
autarch has joined #ruby-lang
00:09
autarch has left #ruby-lang [#ruby-lang]
00:11
slash_nick has joined #ruby-lang
00:12
zzak has joined #ruby-lang
00:14
dumfries has quit [*.net *.split]
00:14
jacknagel__ has quit [*.net *.split]
00:14
mitchty_ has quit [*.net *.split]
00:14
_dumfries has quit [*.net *.split]
00:14
grandy__ has quit [*.net *.split]
00:14
blowmage has quit [*.net *.split]
00:14
Paradox has quit [*.net *.split]
00:14
apeiros has quit [*.net *.split]
00:14
yellow5 has quit [*.net *.split]
00:14
hagebake has quit [*.net *.split]
00:14
shame has quit [*.net *.split]
00:14
wallerdev has quit [*.net *.split]
00:14
adam12 has quit [*.net *.split]
00:14
achiu has quit [*.net *.split]
00:14
lukekhamilton has quit [*.net *.split]
00:14
kith has quit [*.net *.split]
00:14
yibe_ has quit [*.net *.split]
00:14
gianlucadv has quit [*.net *.split]
00:23
mistym has joined #ruby-lang
00:23
mistym has joined #ruby-lang
00:23
mistym has quit [Changing host]
00:24
tjcravey has quit [Ping timeout: 245 seconds]
00:25
xxaM has joined #ruby-lang
00:26
goldfax has quit [Ping timeout: 256 seconds]
00:27
apeiros has joined #ruby-lang
00:27
tjcravey has joined #ruby-lang
00:28
rwk1 has joined #ruby-lang
00:28
megha has joined #ruby-lang
00:28
baba has quit [Ping timeout: 240 seconds]
00:29
swygue has joined #ruby-lang
00:30
apeiros has quit [Remote host closed the connection]
00:30
apeiros has joined #ruby-lang
00:32
brianpWins has quit [Quit: brianpWins]
00:33
chessguy has quit [Remote host closed the connection]
00:36
chrishunt has joined #ruby-lang
00:38
joast has joined #ruby-lang
00:42
chessguy has joined #ruby-lang
00:47
rwk1 has quit [Remote host closed the connection]
00:47
tbuehlmann has quit [Remote host closed the connection]
00:49
akahn has joined #ruby-lang
00:50
slash_nick has quit [Ping timeout: 245 seconds]
00:52
nathanstitt has quit [Quit: I growing sleepy]
00:56
nignaztic has quit [Read error: Connection reset by peer]
00:56
mbj has joined #ruby-lang
00:57
nazty has joined #ruby-lang
00:57
s0ber_ has joined #ruby-lang
00:59
krohrbaugh has joined #ruby-lang
00:59
brianpWins has joined #ruby-lang
00:59
shinh__ has joined #ruby-lang
00:59
mbj has quit [Read error: Operation timed out]
01:00
tyler_ has joined #ruby-lang
01:00
dlackty____ has joined #ruby-lang
01:00
Spaceghost|work is now known as pipework
01:00
rikai_ has joined #ruby-lang
01:01
chessguy_ has joined #ruby-lang
01:02
mitchty_ has joined #ruby-lang
01:02
dumfries has joined #ruby-lang
01:02
grandy__ has joined #ruby-lang
01:02
yellow5 has joined #ruby-lang
01:02
hagebake has joined #ruby-lang
01:02
Paradox has joined #ruby-lang
01:02
jacknagel__ has joined #ruby-lang
01:02
achiu has joined #ruby-lang
01:02
wallerdev has joined #ruby-lang
01:02
lukekhamilton has joined #ruby-lang
01:02
shame has joined #ruby-lang
01:02
adam12 has joined #ruby-lang
01:02
gianlucadv has joined #ruby-lang
01:02
blowmage has joined #ruby-lang
01:02
yibe_ has joined #ruby-lang
01:02
kith has joined #ruby-lang
01:02
_dumfries has joined #ruby-lang
01:02
Cope_ has joined #ruby-lang
01:02
MartynKeigher2 has joined #ruby-lang
01:03
drakkhen has joined #ruby-lang
01:03
tjcravey_ has joined #ruby-lang
01:03
sn0wb1rdz has joined #ruby-lang
01:03
fallenhi1okiri has joined #ruby-lang
01:03
krohrbaugh has quit [Ping timeout: 256 seconds]
01:03
flori has joined #ruby-lang
01:03
whitequa1k has joined #ruby-lang
01:04
shinh_ has quit [Ping timeout: 245 seconds]
01:04
s0ber has quit [Ping timeout: 245 seconds]
01:04
rikai has quit [Ping timeout: 245 seconds]
01:04
nick_h has quit [Ping timeout: 245 seconds]
01:04
dlackty___ has quit [Ping timeout: 245 seconds]
01:04
Senjai has quit [Ping timeout: 245 seconds]
01:04
tyler has quit [Ping timeout: 245 seconds]
01:04
Cope has quit [Ping timeout: 245 seconds]
01:04
jovy88 has quit [Ping timeout: 245 seconds]
01:04
cschneid has quit [Ping timeout: 245 seconds]
01:04
MartynKeigher has quit [Ping timeout: 245 seconds]
01:04
tjcravey has quit [Ping timeout: 245 seconds]
01:04
chessguy has quit [Ping timeout: 245 seconds]
01:04
drakkhen_ has quit [Ping timeout: 245 seconds]
01:04
fallenhitokiri has quit [Ping timeout: 245 seconds]
01:04
larshaugseth has quit [Ping timeout: 245 seconds]
01:04
randallagordon has quit [Ping timeout: 245 seconds]
01:04
whitequark has quit [Ping timeout: 245 seconds]
01:04
flori_ has quit [Ping timeout: 245 seconds]
01:04
nick_h has joined #ruby-lang
01:04
corundum has quit [Ping timeout: 245 seconds]
01:04
sn0wb1rdz_ has quit [Ping timeout: 245 seconds]
01:04
jaimef_ has quit [Ping timeout: 245 seconds]
01:04
havenwood has quit [Ping timeout: 245 seconds]
01:04
Rubennn_ has quit [Ping timeout: 245 seconds]
01:04
randalla1ordon has joined #ruby-lang
01:04
s0ber_ is now known as s0ber
01:04
havenwood has joined #ruby-lang
01:05
mdedetrich has quit [Quit: Computer has gone to sleep.]
01:05
corundum has joined #ruby-lang
01:05
Rubennn has joined #ruby-lang
01:07
nick_h has quit [Ping timeout: 245 seconds]
01:08
nick_h has joined #ruby-lang
01:08
cschneid has joined #ruby-lang
01:08
jovy88 has joined #ruby-lang
01:08
larshaugseth has joined #ruby-lang
01:09
barttenbrinke has joined #ruby-lang
01:09
jaimef has joined #ruby-lang
01:09
postmodern has joined #ruby-lang
01:11
barttenbrinke has quit [Remote host closed the connection]
01:11
barttenbrinke has joined #ruby-lang
01:17
barttenbrinke has quit [Ping timeout: 256 seconds]
01:18
rwk1 has joined #ruby-lang
01:18
dmwuw has joined #ruby-lang
01:19
voker57 has joined #ruby-lang
01:19
voker57 has quit [Changing host]
01:19
voker57 has joined #ruby-lang
01:21
charliesome has joined #ruby-lang
01:22
rwk1 has quit [Ping timeout: 256 seconds]
01:23
rking1 has joined #ruby-lang
01:25
beawesomeinstead has joined #ruby-lang
01:25
UziMonkey__ has joined #ruby-lang
01:28
GarethAdams has quit [Quit: Leaving...]
01:29
greenarrow has quit [Read error: Connection reset by peer]
01:30
greenarrow has joined #ruby-lang
01:35
benanne has quit [Quit: kbai]
01:36
nettsundere_ has joined #ruby-lang
01:36
nettsundere has quit [Ping timeout: 252 seconds]
01:36
nettsundere_ is now known as nettsundere
01:38
bcardarella has joined #ruby-lang
01:38
chrishunt has quit [Quit: ZzZzZz...]
01:42
yorickpeterse has joined #ruby-lang
01:48
scottschecter has quit [Quit: WeeChat 0.4.0]
01:49
rwk1 has joined #ruby-lang
01:49
r0bby_ is now known as robbyoconnor
01:51
plains has joined #ruby-lang
01:51
brianpWins has quit [Quit: brianpWins]
01:53
rwk1 has quit [Ping timeout: 256 seconds]
01:54
Guest62594 has left #ruby-lang [#ruby-lang]
01:54
plains has quit [Client Quit]
01:54
megha has quit [Quit: WeeChat 0.4.0]
01:57
symm- has quit [Read error: Operation timed out]
01:57
MouseTheLuckyDog has joined #ruby-lang
01:59
krohrbaugh has joined #ruby-lang
02:01
jsullivandigs has quit [Remote host closed the connection]
02:01
jsullivandigs has joined #ruby-lang
02:03
krohrbaugh has quit [Ping timeout: 246 seconds]
02:06
jsullivandigs has quit [Ping timeout: 256 seconds]
02:11
scottschecter has joined #ruby-lang
02:17
chrishunt has joined #ruby-lang
02:23
krz has joined #ruby-lang
02:25
sepp2k has quit [Remote host closed the connection]
02:28
adam12 has quit [Remote host closed the connection]
02:35
pipework has quit [Remote host closed the connection]
02:36
synthetix has joined #ruby-lang
02:43
autarch has joined #ruby-lang
02:44
chessguy_ has quit [Remote host closed the connection]
02:45
autarch has left #ruby-lang [#ruby-lang]
02:47
krz has quit [Quit: krz]
02:50
rwk1 has joined #ruby-lang
02:55
rwk1 has quit [Ping timeout: 256 seconds]
02:59
krohrbaugh has joined #ruby-lang
03:00
chessguy has joined #ruby-lang
03:01
steez has left #ruby-lang [#ruby-lang]
03:04
Boohbah has joined #ruby-lang
03:04
krohrbaugh has quit [Ping timeout: 264 seconds]
03:07
jsullivandigs has joined #ruby-lang
03:09
Guest95637 has quit [*.net *.split]
03:10
cofin has joined #ruby-lang
03:11
mistym has quit [Remote host closed the connection]
03:11
synthetix has quit [Ping timeout: 256 seconds]
03:16
egyp7 has joined #ruby-lang
03:16
thufir_ has joined #ruby-lang
03:17
retro_ has joined #ruby-lang
03:19
chrishunt has quit [Quit: ZzZzZz...]
03:23
egypt has quit [*.net *.split]
03:23
Asher has quit [*.net *.split]
03:23
PacketMonkey has quit [*.net *.split]
03:29
PacketMonkey has joined #ruby-lang
03:31
wallerdev has quit [Quit: wallerdev]
03:32
wallerdev has joined #ruby-lang
03:35
Asher has joined #ruby-lang
03:40
kstuart has quit [Remote host closed the connection]
03:40
kstuart has joined #ruby-lang
03:41
nathanstitt has joined #ruby-lang
03:41
Boohbah is now known as Guest47114
03:44
rwk1 has joined #ruby-lang
03:45
chrishunt has joined #ruby-lang
03:46
wallerdev has quit [Quit: wallerdev]
03:50
FlyingLeap_ has left #ruby-lang [#ruby-lang]
03:50
FlyingLeap has joined #ruby-lang
03:55
kstuart has quit [Quit: kstuart]
04:02
mistym has joined #ruby-lang
04:04
thufir_ has quit [Quit: Leaving.]
04:05
thufir_ has joined #ruby-lang
04:07
cofin has quit [Quit: cofin]
04:09
<
r0bgl33s0n >
lets discuss ruby :D
04:19
chrishunt has quit [Quit: ZzZzZz...]
04:20
DomKM has quit [Ping timeout: 264 seconds]
04:21
DomKM has joined #ruby-lang
04:22
setmeaway2 has quit [Ping timeout: 245 seconds]
04:24
krombr has quit [Read error: Operation timed out]
04:26
krombr has joined #ruby-lang
04:28
Gate has quit [Remote host closed the connection]
04:31
DomKM1 has joined #ruby-lang
04:32
jsullivandigs has quit [Remote host closed the connection]
04:32
jsullivandigs has joined #ruby-lang
04:32
DomKM has quit [Ping timeout: 256 seconds]
04:33
jsullivandigs has quit [Read error: Connection reset by peer]
04:33
jsullivandigs has joined #ruby-lang
04:41
krombr has quit [Ping timeout: 245 seconds]
04:41
rwk1 has quit [Remote host closed the connection]
04:41
rwk1 has joined #ruby-lang
04:43
vlad_starkov has joined #ruby-lang
04:47
rwk1 has quit [Ping timeout: 256 seconds]
04:47
faen has quit [Remote host closed the connection]
04:48
nghialv2607 has joined #ruby-lang
04:48
vlad_starkov has quit [Ping timeout: 264 seconds]
04:48
GeissT has joined #ruby-lang
04:58
chessguy has quit [Remote host closed the connection]
05:00
krohrbaugh has joined #ruby-lang
05:02
krombr has joined #ruby-lang
05:02
pbjorklund has quit [Ping timeout: 256 seconds]
05:02
<
xuser_ >
r0bgl33s0n: its slow
05:04
krohrbaugh has quit [Ping timeout: 256 seconds]
05:05
<
r0bgl33s0n >
xuser_: hahaha
05:06
<
r0bgl33s0n >
xuser_: yeah its really slow. youre right.
05:12
rwk1 has joined #ruby-lang
05:14
jovy88 has quit [Read error: Connection reset by peer]
05:15
jovy88 has joined #ruby-lang
05:15
nathanstitt has quit [Quit: I growing sleepy]
05:16
sailias has quit [Quit: Leaving.]
05:18
lsegal has joined #ruby-lang
05:19
rwk1 has quit [Ping timeout: 256 seconds]
05:20
pbjorklund has joined #ruby-lang
05:21
perry has joined #ruby-lang
05:25
DomKM1 has quit [Quit: Leaving.]
05:27
GeissT has quit [Quit: MillBroChat AdIRC User]
05:29
krombr has quit [Read error: Operation timed out]
05:33
idkazuma has joined #ruby-lang
05:39
idkazuma has quit [Remote host closed the connection]
05:40
goldfax has joined #ruby-lang
05:44
vlad_starkov has joined #ruby-lang
05:48
vlad_starkov has quit [Ping timeout: 256 seconds]
05:51
lsegal` has joined #ruby-lang
05:51
lsegal has quit [Read error: Connection reset by peer]
05:56
pipework has joined #ruby-lang
06:00
lsegal` has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
06:00
lsegal has joined #ruby-lang
06:01
krohrbaugh has joined #ruby-lang
06:05
krohrbaugh has quit [Ping timeout: 245 seconds]
06:13
krombr has joined #ruby-lang
06:14
swygue has quit [Ping timeout: 252 seconds]
06:16
rwk1 has joined #ruby-lang
06:20
rwk1 has quit [Ping timeout: 246 seconds]
06:21
jsullivandigs has quit [Read error: Connection reset by peer]
06:21
jsullivandigs has joined #ruby-lang
06:22
rwk1 has joined #ruby-lang
06:30
krombr has quit [Read error: Operation timed out]
06:31
Gate has joined #ruby-lang
06:31
Gate has joined #ruby-lang
06:31
ryez has joined #ruby-lang
06:33
intellitech has quit [Quit: intellitech]
06:34
brianpWins has joined #ruby-lang
06:40
Nisstyre-laptop has quit [Quit: Leaving]
06:44
tsion has quit [Quit: Leaving]
06:45
amerine_ has quit [Quit: Computer has gone to sleep.]
06:50
tomzx_mac has quit [Ping timeout: 256 seconds]
06:51
amerine has joined #ruby-lang
06:56
GeissT has joined #ruby-lang
07:01
krohrbaugh has joined #ruby-lang
07:03
lsegal has quit [Quit: Quit: Quit: Quit: Stack Overflow.]
07:05
krohrbaugh has quit [Ping timeout: 264 seconds]
07:10
solars has joined #ruby-lang
07:11
stamina has joined #ruby-lang
07:17
My_Hearing is now known as Mon_Ouie
07:21
hashkey has joined #ruby-lang
07:23
benlovell has joined #ruby-lang
07:24
mistym has quit [Remote host closed the connection]
07:30
whitequa1k has left #ruby-lang [#ruby-lang]
07:30
whitequark has joined #ruby-lang
07:31
heftig has joined #ruby-lang
07:31
nghialv2607 has quit [Remote host closed the connection]
07:32
Kabaka has quit [Remote host closed the connection]
07:33
mytrile has joined #ruby-lang
07:37
Kabaka has joined #ruby-lang
07:37
elia has joined #ruby-lang
07:39
Axsuul has joined #ruby-lang
07:44
benlovell has quit [Read error: Connection reset by peer]
07:44
benlovell has joined #ruby-lang
07:49
sush24 has joined #ruby-lang
07:54
amerine has quit [Quit: Computer has gone to sleep.]
07:55
intellitech has joined #ruby-lang
07:55
intellitech has quit [Changing host]
07:55
intellitech has joined #ruby-lang
07:56
Ergo has joined #ruby-lang
07:57
r0bgl33s0n has quit [Ping timeout: 256 seconds]
07:57
Ergo has left #ruby-lang [#ruby-lang]
07:58
toretore has joined #ruby-lang
08:00
hashkey has quit []
08:01
intellitech has quit [Quit: intellitech]
08:01
krohrbaugh has joined #ruby-lang
08:06
krohrbaugh has quit [Ping timeout: 246 seconds]
08:07
GarethAdams has joined #ruby-lang
08:08
thebastl has joined #ruby-lang
08:12
arubin has joined #ruby-lang
08:14
GeissT_ has joined #ruby-lang
08:15
GeissT_ has quit [Client Quit]
08:15
vlad_starkov has joined #ruby-lang
08:16
GeissT has quit [Ping timeout: 245 seconds]
08:17
dmwuw has quit [Read error: Connection reset by peer]
08:19
dmwuw has joined #ruby-lang
08:19
vlad_starkov has quit [Ping timeout: 246 seconds]
08:21
<
injekt >
it's turtles all the way down
08:21
krombr has joined #ruby-lang
08:22
rdg has joined #ruby-lang
08:23
bzalasky has joined #ruby-lang
08:26
ryez has quit [Quit: Leaving.]
08:29
kgrz has joined #ruby-lang
08:32
rdg has quit [Quit: [quit]]
08:32
<
whitequark >
erikh: nice article on rubygems... but the cliffhanger is meh
08:35
ikrima has joined #ruby-lang
08:36
ryez has joined #ruby-lang
08:38
benlovell has quit [Ping timeout: 256 seconds]
08:38
bzalasky has quit [Remote host closed the connection]
08:38
zmike has joined #ruby-lang
08:40
r0bgl33s0n has joined #ruby-lang
08:45
barttenbrinke has joined #ruby-lang
08:47
<
yorickpeterse >
whitequark: YARD handles fenced code blocks just fine without having to set any options
08:47
<
yorickpeterse >
using redcarpet 2 that is
08:48
ikrima has quit [Quit: Computer has gone to sleep.]
08:50
<
whitequark >
yorickpeterse: yeah... I've migrated it to kramdown spec.add_development_dependency 'kramdown'
08:50
<
yorickpeterse >
and kramdown doesn't do fenced code blocks
08:51
<
yorickpeterse >
oh, different syntax
08:51
<
yorickpeterse >
fair enough
08:51
<
yorickpeterse >
however, does GH itself support that? Would be nice if the docs were viewable on GH as well
08:51
<
whitequark >
``` was voted down countless times
08:51
<
whitequark >
yorickpeterse: it does
08:51
<
yorickpeterse >
nice
08:51
<
yorickpeterse >
(tbh the ``` syntax is weird)
08:51
<
whitequark >
I'm used to it
08:52
<
whitequark >
also `inline code` and ```\nblock code\n```
08:52
<
yorickpeterse >
also, your commit is going to give a merge conflict probably
08:52
<
whitequark >
it does
08:52
<
yorickpeterse >
well, time to resolve it then
08:52
<
yorickpeterse >
can I merge the YARD stuff into master?
08:52
<
whitequark >
what's left... stylesheet and some minor .yardoc fixes?
08:53
<
whitequark >
go ahead then
08:55
<
yorickpeterse >
heh, kramdown does funny stuff to the README in YARD
08:55
* whitequark
shrugs
08:55
<
whitequark >
>task :yard => :generate
08:55
r0bgl33s0n has quit [Ping timeout: 256 seconds]
08:55
<
whitequark >
autogenerated files probably should be excluded from docs :D
08:55
<
yorickpeterse >
lol, YARD wraps said HTML into a code block
08:55
<
yorickpeterse >
whitequark: did that
08:55
<
yorickpeterse >
it's in ./yardoc now
08:55
<
whitequark >
no no no
08:56
<
yorickpeterse >
oh wait
08:56
<
yorickpeterse >
hmmm
08:56
<
erikh >
whitequark: yeah, I know
08:56
<
whitequark >
yorickpeterse: why document ruby18.rb
08:56
<
erikh >
I'm going to make it better today probably
08:56
<
yorickpeterse >
whitequark: is the base API documented separately (at some point)?
08:56
<
whitequark >
yorickpeterse: ahem... you see, ruby18.rb only contains a few _reduce_NNN methods and a few constant tables
08:57
<
yorickpeterse >
on it
08:57
<
whitequark >
Parser::Base contains the interesting parts
08:57
<
whitequark >
lexer.rl probably should be documented, however.
08:57
<
whitequark >
so the => :generate still stays
08:59
kgrz has quit [Ping timeout: 256 seconds]
08:59
barttenbrinke has quit [Remote host closed the connection]
08:59
barttenbrinke has joined #ruby-lang
09:01
tbuehlmann has joined #ruby-lang
09:03
elia has quit [Quit: Computer has gone to sleep.]
09:04
barttenbrinke has quit [Ping timeout: 245 seconds]
09:05
<
yorickpeterse >
hm, now we just need to fix the README for YARD
09:05
apeiros has quit [Remote host closed the connection]
09:05
apeiros has joined #ruby-lang
09:09
GarethAdams has quit [Quit: Leaving...]
09:10
<
yorickpeterse >
heh, it does when you bundle exec it
09:12
vlad_starkov has joined #ruby-lang
09:13
FastJack has joined #ruby-lang
09:14
larshaugseth has left #ruby-lang [#ruby-lang]
09:19
brianpWins has quit [Quit: brianpWins]
09:20
adambeynon has joined #ruby-lang
09:21
<
whitequark >
dbussink: should we report transient failures like ^ ?
09:21
<
dbussink >
whitequark: hmm, seen that one only sporadic on travis
09:21
<
dbussink >
haven't been able to ever reproduce that, even with running stuff a night long in a loop
09:22
<
dbussink >
whitequark: probably should update the version travis runs, i suspect this is already fixed in master
09:22
<
dbussink >
whitequark: any idea how often it happens?
09:23
nXqd has joined #ruby-lang
09:24
<
whitequark >
dbussink: first time for me
09:26
r0bgl33s0n has joined #ruby-lang
09:29
<
dbussink >
whitequark: makes me wonder whether racc would be thread safe even
09:30
flexd has quit [Ping timeout: 245 seconds]
09:30
havenwood has quit [Remote host closed the connection]
09:31
marr has joined #ruby-lang
09:32
flexd has joined #ruby-lang
09:33
GarethAdams has joined #ruby-lang
09:35
<
whitequark >
dbussink: hmm... why would you wonder about thread safety?
09:35
<
whitequark >
I believe that on rbx, it doesn't use a C ext
09:35
<
dbussink >
nah, probably not that much a problem here i guess
09:35
<
whitequark >
it has a pure-ruby fallback
09:35
<
dbussink >
looks like racc has a c ext part
09:35
<
dbussink >
but maybe it's not used, i'd have to check
09:35
<
whitequark >
regardless... my test runner is single-threaded?
09:35
<
dbussink >
but a lot of the crash bugs i've fixed in the last weeks have been problematic c extensions
09:36
<
dbussink >
yeah, probably not that then
09:36
<
dbussink >
more that i probably should check racc :p
09:39
zmike has quit [Quit: Выходжу]
09:42
dezasseis has joined #ruby-lang
09:44
krombr has quit [Quit: krombr]
09:44
sush24 has quit [Quit: This computer has gone to sleep]
09:47
grobb has joined #ruby-lang
09:48
<
dbussink >
whitequark: i'm going to let it run for a while in a loop to see if anything happens
09:49
<
r0bgl33s0n >
dbussink: go enjoy the sunshine & have a beer :p
09:51
<
dbussink >
whitequark: weird though, on os x the tests seem to take a lot longer than on linux
09:51
robbin has joined #ruby-lang
09:52
blowmage has quit [Quit: Coyote finally caught me]
09:52
yellow5 has quit [Quit: time to go!]
09:55
<
dbussink >
whitequark: ah, nvm, i was looking in the wrong place
09:55
io_syl has quit [Quit: Computer has gone to sleep.]
09:56
banister`tv has quit [Remote host closed the connection]
09:58
idkazuma has joined #ruby-lang
09:59
<
dbussink >
whitequark: do see a perf issue, but it looks like that is due to how racc works :(
09:59
zmike has joined #ruby-lang
10:01
geson has joined #ruby-lang
10:02
krohrbaugh has joined #ruby-lang
10:03
sush24 has joined #ruby-lang
10:04
nXqd has quit [Quit: leaving]
10:06
poga has quit [Remote host closed the connection]
10:09
mbj has joined #ruby-lang
10:09
lukekhamilton has quit [Quit: lukekhamilton]
10:11
symm- has joined #ruby-lang
10:11
krohrbaugh has quit [Ping timeout: 256 seconds]
10:12
nXqd has joined #ruby-lang
10:13
nXqd has quit [Client Quit]
10:14
idkazuma has quit [Remote host closed the connection]
10:16
<
dbussink >
the usage of RARRAY_PTR()[] really needs to be removed in c extensions :(
10:17
nXqd has joined #ruby-lang
10:23
goldfax has quit [Ping timeout: 245 seconds]
10:25
nXqd has quit [Quit: leaving]
10:25
nXqd has joined #ruby-lang
10:26
nXqd has quit [Client Quit]
10:27
nXqd has joined #ruby-lang
10:27
nXqd has quit [Client Quit]
10:27
<
dbussink >
that is with RARRAY_PTR usage removed from racc
10:28
xsdg_ has quit [Ping timeout: 240 seconds]
10:30
nXqd has joined #ruby-lang
10:30
vlad_starkov has quit [Remote host closed the connection]
10:31
vlad_starkov has joined #ruby-lang
10:31
eban4 has quit [Quit: WeeChat 0.4.0]
10:31
eban has joined #ruby-lang
10:32
<
whitequark >
dbussink: I see
10:32
xsdg has joined #ruby-lang
10:32
<
dbussink >
whitequark: going to send a pull req to rac
10:32
vlad_sta_ has joined #ruby-lang
10:32
<
dbussink >
since i don't see any reason they can't just use rb_ary_entry instead of RARRAY_PTR()[]
10:33
<
whitequark >
dbussink: please do
10:33
<
whitequark >
I'm considering to apply to be a racc maintainer... it's really slow these days and the gem is quite useful
10:36
tomzx_mac has joined #ruby-lang
10:36
vlad_starkov has quit [Ping timeout: 246 seconds]
10:37
nXqd has quit [Quit: leaving]
10:37
nXqd has joined #ruby-lang
10:38
<
apeiros >
oh wow. why's rb_ary_entry that much faster than RARRAY_PTR()[]?
10:38
<
whitequark >
apeiros: I guess because RARRAY_PTR has to copy the content from some rbx-internal structure to a temporary C array
10:38
<
dbussink >
whitequark: yeah
10:39
<
dbussink >
and we have to scan it going back
10:39
nXqd has quit [Client Quit]
10:39
<
apeiros >
rbx? rubinius?
10:39
<
dbussink >
because of perhaps stuff having to go through the write barrier
10:39
nXqd has joined #ruby-lang
10:39
<
apeiros >
ah, so RARRAY_PTR()[] is slow when used in rubinius?
10:39
mike--- has joined #ruby-lang
10:39
<
whitequark >
and jruby, I guess
10:39
<
dbussink >
stuff like this is also what results in having to jump through crazy hoops for the 2.1 generational gc collection
10:39
<
r0bgl33s0n >
is jruby keeping the C API?
10:40
<
whitequark >
r0bgl33s0n: it's deprecated afaik
10:40
<
dbussink >
imho mri should deprecate RARRAY_PTR and force extensions to do saner stuff
10:40
<
apeiros >
oy r0bgl33s0n - did your nickname get beaten up? :)
10:40
<
dbussink >
so they can keep their generational gc saner as well
10:40
<
r0bgl33s0n >
apeiros: oh, weechat does that after so many time out's.
10:40
r0bgl33s0n is now known as r0bgleeson
10:40
<
whitequark >
dbussink: I think RARARAY_PTR is an improvement already :D
10:40
<
whitequark >
it was something like RArray(foo)->ptr
10:40
<
apeiros >
dbussink, whitequark: thanks for the explanation
10:41
<
dbussink >
whitequark: actually that's about just as nasty
10:41
<
dbussink >
you have to do the same work to be compatible with that
10:41
<
whitequark >
I wonder why did they change it in 1.8->1.9 transition
10:41
mike--- has quit [Remote host closed the connection]
10:42
<
dbussink >
whitequark: dunno, maybe they found it a bit cleaner / more consistent with RSTRING_PTR
10:42
<
dbussink >
but basically extensions should never use RHASH / RARRAY etc.
10:43
<
dbussink >
i wonder how well a macro would match the RSTRING()[] pattern
10:43
<
dbussink >
and translate that automatically
10:44
<
dbussink >
RARRAY_PTR()[] i mean
10:44
<
dbussink >
and transform that
10:44
<
whitequark >
I think you can use clang
10:45
<
whitequark >
it's pretty trivial AST matching
10:45
<
dbussink >
that doesn't really help
10:45
<
dbussink >
since gems are compiled when installed
10:45
<
dbussink >
so there's little control over that env
10:48
<
dbussink >
whitequark: hmm, racc comes from mri itself :(
10:48
<
dbussink >
let's see if i can get it through that then
10:49
elia has joined #ruby-lang
10:51
nXqd has quit [Quit: leaving]
10:52
nXqd has joined #ruby-lang
10:52
nXqd has quit [Client Quit]
10:52
nXqd has joined #ruby-lang
10:53
nXqd has quit [Client Quit]
10:53
benlovell has joined #ruby-lang
10:53
nXqd has joined #ruby-lang
10:55
mbj has quit [Ping timeout: 256 seconds]
10:56
nXqd has quit [Client Quit]
11:02
lukekhamilton has joined #ruby-lang
11:03
vlad_sta_ has quit [Remote host closed the connection]
11:08
Axsuul has quit [Ping timeout: 246 seconds]
11:10
idkazuma has joined #ruby-lang
11:13
benlovell has quit [Ping timeout: 246 seconds]
11:18
mbj has joined #ruby-lang
11:19
kgrz has joined #ruby-lang
11:20
charliesome has quit [Ping timeout: 256 seconds]
11:20
symm- has quit [Ping timeout: 245 seconds]
11:20
yibe_ has quit [Ping timeout: 264 seconds]
11:22
vlad_starkov has joined #ruby-lang
11:22
glebm has joined #ruby-lang
11:23
bright_day has joined #ruby-lang
11:23
charliesome has joined #ruby-lang
11:26
pskosinski has joined #ruby-lang
11:26
GeissT has joined #ruby-lang
11:28
benanne has joined #ruby-lang
11:29
elia has quit [Quit: Computer has gone to sleep.]
11:29
machuga has joined #ruby-lang
11:32
symm- has joined #ruby-lang
11:33
yibe_ has joined #ruby-lang
11:34
priodev has quit [K-Lined]
11:45
priodev has joined #ruby-lang
11:46
<
erikh >
tenderlove maintains racc
11:46
<
erikh >
it's imported into mri
11:46
<
erikh >
similar to rubygems, rake, etc
11:48
mwjcomputing has joined #ruby-lang
11:48
mwjcomputing has left #ruby-lang [#ruby-lang]
12:00
jvrmaia has joined #ruby-lang
12:01
benanne has quit [Quit: kbai]
12:06
kgrz has quit [Ping timeout: 245 seconds]
12:08
krohrbaugh has joined #ruby-lang
12:12
gnufied has joined #ruby-lang
12:12
krohrbaugh has quit [Ping timeout: 245 seconds]
12:14
jxie has quit [Quit: leaving]
12:20
benlovell has joined #ruby-lang
12:23
thebastl has quit [Remote host closed the connection]
12:24
benlovell has quit [Ping timeout: 256 seconds]
12:27
tomzx_mac has quit [Ping timeout: 246 seconds]
12:30
symm- has quit [Ping timeout: 246 seconds]
12:31
jvrmaia has quit [Remote host closed the connection]
12:37
aleo has joined #ruby-lang
12:39
havenwood has joined #ruby-lang
12:41
gnufied has quit [Quit: Leaving.]
12:42
sush24 has quit [Quit: This computer has gone to sleep]
12:44
retro_ has quit [Ping timeout: 246 seconds]
12:46
bright_day has quit [Quit: Computer has gone to sleep.]
12:49
sush24 has joined #ruby-lang
12:49
cofin has joined #ruby-lang
12:51
nyuszika7h has quit [Quit: Reconnecting with SSL]
12:51
chessguy has joined #ruby-lang
12:52
sush24 has quit [Client Quit]
12:54
nyuszika7h has joined #ruby-lang
12:57
marr has quit [Read error: Connection reset by peer]
12:58
MaddinXx_ has joined #ruby-lang
12:59
Josy has joined #ruby-lang
13:03
Josy has left #ruby-lang [#ruby-lang]
13:04
Josy has joined #ruby-lang
13:08
krohrbaugh has joined #ruby-lang
13:12
nyuszika7h has quit [Remote host closed the connection]
13:13
wallerdev has joined #ruby-lang
13:13
krohrbaugh has quit [Ping timeout: 264 seconds]
13:14
nyuszika7h has joined #ruby-lang
13:18
vlad_starkov has quit [Remote host closed the connection]
13:20
vlad_starkov has joined #ruby-lang
13:21
grobb has quit [Read error: Connection reset by peer]
13:22
enebo has joined #ruby-lang
13:23
dezasseis has quit [Quit: Leaving.]
13:25
grobb has joined #ruby-lang
13:30
tjcravey_ has left #ruby-lang [#ruby-lang]
13:31
tjcravey has joined #ruby-lang
13:31
wmoxam has joined #ruby-lang
13:32
sush24 has joined #ruby-lang
13:32
<
yorickpeterse >
whitequark: ehhh, wat (re travis)
13:33
<
erikh >
RARRAY(foo)->ptr
13:33
<
erikh >
that was the 1.8 version
13:34
sailias has joined #ruby-lang
13:37
<
whitequark >
riiight
13:37
<
whitequark >
I've been looking at all teh file uploading solutions for railz
13:37
<
whitequark >
and they are all shit.
13:38
<
whitequark >
paperclip is VERY bad, carrierwave is somewhat better but it does 10 things instead of doing 1 thing I need
13:38
<
whitequark >
via a thousand layers of indirection
13:39
<
whitequark >
and complete lack of sensible design
13:39
<
yorickpeterse >
never tried paperclip, what's so bad about it?
13:40
<
whitequark >
AR-coupled, plus some serious hasheritis in configuration
13:40
<
mbj >
whitequark: hi!
13:41
<
mbj >
yorickpeterse: hola
13:41
<
whitequark >
mbj: hi
13:41
<
r0bgleeson >
paperclip is the old kid on the block
13:42
<
mbj >
whitequark: Question, how to extract source of source ranges spanning multiple lines?
13:42
<
whitequark >
mbj: should be the same
13:42
<
whitequark >
oh... it isn't
13:42
<
whitequark >
it's a but
13:42
<
mbj >
whitequark: [\n1, 2], source_map.expression.to_source is "["
13:44
<
mbj >
whitequark: Okay, will try to fix it. Had to check before I dont miss the point.
13:44
wmoxam has quit [Ping timeout: 256 seconds]
13:46
<
whitequark >
mbj: bb1809c
13:46
<
whitequark >
0afe8f7.
13:47
<
erikh >
are all your passwords in hex or just those two
13:48
<
whitequark >
erikh: all
13:48
<
erikh >
I commend this approach
13:48
thebastl has joined #ruby-lang
13:48
enebo has quit [Quit: enebo]
13:49
mbj has quit [Ping timeout: 256 seconds]
13:49
mbj has joined #ruby-lang
13:50
Squarepy has joined #ruby-lang
13:52
synthetix has joined #ruby-lang
13:53
setmeaway has joined #ruby-lang
13:53
idkazuma has quit [Remote host closed the connection]
13:54
cofin has quit [Quit: cofin]
13:54
intellitech has joined #ruby-lang
13:54
intellitech has quit [Changing host]
13:54
intellitech has joined #ruby-lang
13:55
machuga has left #ruby-lang [#ruby-lang]
13:56
<
yorickpeterse >
I also use rot13 for my passwords
13:56
krz has joined #ruby-lang
13:57
<
injekt >
I use rot47
13:57
<
injekt >
in yo face
13:57
benlovell has joined #ruby-lang
13:57
<
whitequark >
I use triple rot13
13:58
<
whitequark >
it was fine for triple DES, it's fine for me!
13:58
sailias has quit [Quit: Leaving.]
13:59
<
injekt >
echo "domain.com email@address" | tr '\!-~' 'P-~\!-O'
14:00
thebastl has quit [Remote host closed the connection]
14:03
alessio_rocco has joined #ruby-lang
14:03
cofin has joined #ruby-lang
14:03
chessguy has quit [Remote host closed the connection]
14:04
thatJasonSmith has joined #ruby-lang
14:05
GeissT has quit [Quit: MillBroChat AdIRC User]
14:05
benlovell has quit [Ping timeout: 256 seconds]
14:08
io_syl has joined #ruby-lang
14:14
priodev has quit [Ping timeout: 245 seconds]
14:15
synthetix has quit [Ping timeout: 245 seconds]
14:16
priodev has joined #ruby-lang
14:17
marr has joined #ruby-lang
14:20
crackity_jones has joined #ruby-lang
14:21
grobb has quit [Quit: grobb]
14:34
crackity_jones has quit [Quit: Computer has gone to sleep.]
14:38
bougyman_ has quit [Changing host]
14:38
bougyman_ has joined #ruby-lang
14:38
bougyman_ is now known as bougyman
14:38
intellitech has quit [Quit: SMOKE BOMB!]
14:43
jxie has joined #ruby-lang
14:45
dezasseis has joined #ruby-lang
14:46
chrishunt has joined #ruby-lang
14:54
Josy has left #ruby-lang [#ruby-lang]
14:55
synthetix has joined #ruby-lang
14:58
<
yorickpeterse >
whitequark: why do instance and class variable assignments yield different node type formats?
14:59
<
yorickpeterse >
As in, ivar assignments are ivasgn while cvars are cvdecl
14:59
judofyr has joined #ruby-lang
14:59
<
yorickpeterse >
that makes no sense
14:59
<
judofyr >
documentation in Tilt: should I just use YARD?
14:59
<
yorickpeterse >
yes
14:59
<
whitequark >
yorickpeterse: try "def foo; @@a = 1; end"
15:00
<
whitequark >
and, well, that makes about as much sense as you say
15:00
jovy88 has quit [Read error: Connection reset by peer]
15:00
<
yorickpeterse >
haha wtf
15:00
<
yorickpeterse >
cvasgn
15:00
<
whitequark >
if in_def?; type = :cvasgn; else type = :cvdecl; end
15:01
<
whitequark >
it's selected like dat
15:01
MaddinXx_ has quit [Remote host closed the connection]
15:01
<
yorickpeterse >
and why?
15:01
<
whitequark >
I have NO IDEA
15:01
<
yorickpeterse >
I don't see why that would be a good idea
15:01
<
whitequark >
but they have different semantics in mri
15:01
jovy88 has joined #ruby-lang
15:01
<
yorickpeterse >
yes, but the actual type of assignment (as in, the node type), should be the same
15:02
<
yorickpeterse >
I'd argue that the difference in behaviour is an implementation detail (as in, not parser related)
15:02
<
judofyr >
damn, it's no longer possible to `include Minitest::Assertions` in other classes :(
15:02
<
judofyr >
(in MiniTest 5)
15:02
<
whitequark >
yorickpeterse: it's not; it's in the spec somewhere
15:02
<
whitequark >
oh right, spec
15:02
crackity_jones has joined #ruby-lang
15:02
nertzy has quit [Ping timeout: 256 seconds]
15:03
<
yorickpeterse >
haha, MRI and specs
15:03
<
whitequark >
yorickpeterse: ISO
15:04
<
yorickpeterse >
hm, same with constants btw
15:04
<
yorickpeterse >
cdecl vs casgn
15:04
<
r0bgleeson >
judofyr: YARD is the only tool i've found that produces documentation im proud of, but the only other tool ive tried is rdoc.
15:04
<
whitequark >
ugh, it's impenetrable
15:04
<
whitequark >
yorickpeterse: yes it's same with constants
15:04
<
whitequark >
hm, wait
15:04
<
apeiros >
judofyr: huh? why's that?
15:04
<
injekt >
judofyr: what happens?
15:04
<
injekt >
ah self.assertions
15:04
<
judofyr >
`self.assertions += 1`
15:05
<
whitequark >
yorickpeterse: how could you possibly assign something to constant within a method
15:05
<
whitequark >
that should fail
15:05
<
injekt >
judofyr: open an issue
15:06
<
yorickpeterse >
whitequark: my point is that the difference of assignment types here is confusing
15:06
<
whitequark >
yorickpeterse: please open the issue
15:06
dezasseis has quit [Quit: Leaving.]
15:06
<
yorickpeterse >
sure
15:06
<
whitequark >
and try to figure out why the fuck are they distinct in the first place
15:07
<
whitequark >
then I could decide if the two node types should be kept or not
15:07
<
whitequark >
fwiw, there is no casgn node (and rightly so)
15:09
nertzy has joined #ruby-lang
15:09
<
whitequark >
NOTE For example, “x -y” is not an additive-expression. However, if “x” is a reference to a local
15:09
<
whitequark >
variable, a conforming processor may evaluate “x -y” as an additive-expression of the form “x - y”. If
15:09
<
whitequark >
“x” is not a reference to a local variable, “x -y” shall be evaluated not as “x() - y” but as a command
15:09
<
whitequark >
(11.3.1) of the form “x(-y)”.
15:10
<
whitequark >
"may" <> "shall"
15:11
benlovell has joined #ruby-lang
15:13
JpC0utur3 has joined #ruby-lang
15:14
setmeaway2 has joined #ruby-lang
15:14
<
yorickpeterse >
whitequark: btw, Ripper parses constant assignments in methods just fine, lol
15:16
benanne has joined #ruby-lang
15:16
benlovell has quit [Ping timeout: 256 seconds]
15:16
samuelkadolph_ has joined #ruby-lang
15:16
_geson_ has joined #ruby-lang
15:17
priodev_ has joined #ruby-lang
15:17
s0ber_ has joined #ruby-lang
15:17
mfn_ has joined #ruby-lang
15:18
fallenhitokiri has joined #ruby-lang
15:18
kalleth_ has joined #ruby-lang
15:19
spectra has joined #ruby-lang
15:19
mihar has joined #ruby-lang
15:19
brownies_ has joined #ruby-lang
15:19
brownies_ has quit [Changing host]
15:19
brownies_ has joined #ruby-lang
15:20
nick_h_ has joined #ruby-lang
15:20
wallerdev_ has joined #ruby-lang
15:20
judofyr_ has joined #ruby-lang
15:20
jovy88_ has joined #ruby-lang
15:21
io_syl_ has joined #ruby-lang
15:21
chrishunt has quit [Quit: ZzZzZz...]
15:21
vivekrai has joined #ruby-lang
15:22
conceal_rs___ has joined #ruby-lang
15:23
Senjai_ has joined #ruby-lang
15:23
krzkrzkrz has joined #ruby-lang
15:23
wmoxam has joined #ruby-lang
15:24
Senjai_ has quit [Changing host]
15:24
Senjai_ has joined #ruby-lang
15:24
tjcravey_ has joined #ruby-lang
15:24
jovy88 has quit [*.net *.split]
15:24
judofyr has quit [*.net *.split]
15:24
priodev has quit [*.net *.split]
15:24
io_syl has quit [*.net *.split]
15:24
krz has quit [*.net *.split]
15:24
setmeaway has quit [*.net *.split]
15:24
wallerdev has quit [*.net *.split]
15:24
geson has quit [*.net *.split]
15:24
zmike has quit [*.net *.split]
15:24
flexd has quit [*.net *.split]
15:24
nick_h has quit [*.net *.split]
15:24
rking1 has quit [*.net *.split]
15:24
corundum has quit [*.net *.split]
15:24
whitequark has quit [*.net *.split]
15:24
fallenhi1okiri has quit [*.net *.split]
15:24
tjcravey has quit [*.net *.split]
15:24
Cope_ has quit [*.net *.split]
15:24
s0ber has quit [*.net *.split]
15:24
kalleth has quit [*.net *.split]
15:24
spectra_ has quit [*.net *.split]
15:24
brownies has quit [*.net *.split]
15:24
samuelkadolph has quit [*.net *.split]
15:24
conceal_rs__ has quit [*.net *.split]
15:24
Taranis_ has quit [*.net *.split]
15:24
mihar_ has quit [*.net *.split]
15:24
mfn has quit [*.net *.split]
15:24
krzkrzkrz is now known as krz
15:24
samuelkadolph_ is now known as samuelkadolph
15:24
wallerdev_ is now known as wallerdev
15:24
io_syl_ is now known as io_syl
15:24
Senjai_ is now known as Senjai
15:24
s0ber_ is now known as s0ber
15:25
corundum has joined #ruby-lang
15:26
znouza_ has joined #ruby-lang
15:26
alessio_1occo has joined #ruby-lang
15:26
Kero_ has joined #ruby-lang
15:26
zmike has joined #ruby-lang
15:26
drakkhen_ has joined #ruby-lang
15:26
flori_ has joined #ruby-lang
15:29
flexd has joined #ruby-lang
15:29
whitequark has joined #ruby-lang
15:29
mksm is now known as 18WADGVIX
15:29
znouza has quit [Write error: Broken pipe]
15:29
18WADGVIX has quit [Write error: Broken pipe]
15:29
flori has quit [Write error: Broken pipe]
15:29
alessio_rocco has quit [Write error: Broken pipe]
15:29
Karql has quit [Write error: Broken pipe]
15:29
drakkhen has quit [Write error: Broken pipe]
15:29
brownies_ is now known as brownies
15:30
Squarepy has quit [Excess Flood]
15:30
greenarrow has quit [Excess Flood]
15:30
mksm has joined #ruby-lang
15:30
Squarepy has joined #ruby-lang
15:31
Taranis has joined #ruby-lang
15:31
lele has quit [Write error: Broken pipe]
15:31
Kero has quit [Remote host closed the connection]
15:31
lele has joined #ruby-lang
15:31
Cope has joined #ruby-lang
15:31
greenarrow has joined #ruby-lang
15:32
postmodern has quit [Quit: Leaving]
15:33
Karql has joined #ruby-lang
15:34
JpC0utur3 has quit [Ping timeout: 256 seconds]
15:34
whitequa1k has joined #ruby-lang
15:35
whitequa1k has left #ruby-lang [#ruby-lang]
15:36
Senjai has quit [Ping timeout: 256 seconds]
15:39
Quatrerwin has quit [Changing host]
15:39
Quatrerwin has joined #ruby-lang
15:43
chrishunt has joined #ruby-lang
15:50
chrishunt has quit [Quit: ZzZzZz...]
15:56
Mon_Ouie has quit [Ping timeout: 240 seconds]
15:56
cofin has quit [Quit: cofin]
15:57
DEac- has quit [Read error: Connection reset by peer]
15:57
DEac- has joined #ruby-lang
16:01
MouseTheLuckyDog has quit [Remote host closed the connection]
16:02
DomKM has joined #ruby-lang
16:02
megha has joined #ruby-lang
16:03
DomKM has quit [Client Quit]
16:04
DomKM has joined #ruby-lang
16:05
MaddinXx has joined #ruby-lang
16:05
wmoxam has quit [Ping timeout: 256 seconds]
16:07
wmoxam has joined #ruby-lang
16:08
mbj has quit [Read error: Operation timed out]
16:10
skepti has joined #ruby-lang
16:14
r0bgleeson is now known as DomException11
16:16
cofin has joined #ruby-lang
16:17
swygue has joined #ruby-lang
16:20
<
yorickpeterse >
bah, refactoring ruby-lint definitions process is a pain
16:20
<
yorickpeterse >
especially if I want to properly support code such as `numbers = [foo = 10, 20]`
16:20
<
DomException11 >
what are you using ruby-lint for?
16:21
elia has joined #ruby-lang
16:21
<
yorickpeterse >
DomException11: right now I don't use it in production since it's far from ready, but the idea is for it to make your life a hell of a lot easier
16:21
<
yorickpeterse >
by catching problems before you do and such
16:22
<
DomException11 >
hm
16:22
<
DomException11 >
is ruby-lint meant to be used to build tools?
16:22
<
DomException11 >
so it is the tool
16:22
<
yorickpeterse >
Ideally you hook it up in an editor (e.g. Syntastic)
16:22
<
yorickpeterse >
or an IDE
16:22
<
yorickpeterse >
or Travis, etc
16:22
<
DomException11 >
what sort of data does it give?
16:23
wmoxam has quit [Ping timeout: 256 seconds]
16:24
<
yorickpeterse >
format or results?
16:25
<
DomException11 >
well i guess i meant what would I use ruby-lint for?
16:25
cofin has quit [Quit: cofin]
16:26
brianpWins has joined #ruby-lang
16:26
wudofyr_ has joined #ruby-lang
16:26
<
yorickpeterse >
well, the idea is that it can spot errors such as the use of undefined methods/variables, incorrect arguments, thread safety issues (planned, not yet available), etc
16:26
<
DomException11 >
ohhh
16:26
<
yorickpeterse >
in a way that's much better than the basic stuff that MRI provides
16:26
<
DomException11 >
thats interesting
16:27
<
DomException11 >
another metric for codeclimate ;)
16:27
gnufied1 has joined #ruby-lang
16:27
gnufied1 has quit [Client Quit]
16:27
ryez has quit [Ping timeout: 245 seconds]
16:28
megha has quit [Ping timeout: 256 seconds]
16:28
<
yorickpeterse >
I'm generally not very interested in "code quality", at least with ruby-lint I'm trying to focus on actual errors
16:28
mistym has joined #ruby-lang
16:28
wudofyr_ has quit [Remote host closed the connection]
16:29
wudofyr_ has joined #ruby-lang
16:30
zmike has quit [Quit: Выходжу]
16:33
<
DomException11 >
yorickpeterse: yeah, but codeclimate has also launched other services like scanning your codebase for possible security vulns by analyzing code.
16:34
<
yorickpeterse >
well, if they build a linter I think I'll eat my shoes
16:34
<
DomException11 >
lol
16:34
<
DomException11 >
your clogs
16:34
<
yorickpeterse >
hey I don't have any
16:34
<
DomException11 >
:)
16:34
<
yorickpeterse >
wait a minute, is that you banister?
16:35
<
DomException11 >
no
16:35
<
DomException11 >
its rob
16:35
<
yorickpeterse >
oh right
16:35
<
DomException11 >
domexception11 is a joke from pry
16:35
DomException11 is now known as r0bgleeson
16:35
<
yorickpeterse >
yeah I noticed it there as well, that's why I was asking
16:35
<
yorickpeterse >
but usually it's banister with the weird nicks
16:35
<
r0bgleeson >
haha yeah
16:36
<
whitequark >
r0bgleeson: it's just brakeman
16:38
<
r0bgleeson >
whitequark: oh interesting
16:38
<
r0bgleeson >
now i know how to reproduce locally :)
16:39
<
r0bgleeson >
their paid plan maps to one branch instead of the repository, i hope that might get changed
16:40
pskosinski has quit [Remote host closed the connection]
16:40
melter__ has quit [Read error: Operation timed out]
16:40
pskosinski_ has joined #ruby-lang
16:41
melter__ has joined #ruby-lang
16:41
pskosinski_ is now known as pskosinski
16:41
nathanstitt has joined #ruby-lang
16:46
rikai_ is now known as rikai
16:47
poga has joined #ruby-lang
16:49
vlad_starkov has quit [Remote host closed the connection]
16:49
vlad_starkov has joined #ruby-lang
16:49
crackity_jones has quit [Quit: Computer has gone to sleep.]
16:52
judofyr_ has quit [Remote host closed the connection]
16:52
sush24 has quit [Quit: This computer has gone to sleep]
16:53
sindork has joined #ruby-lang
16:54
vlad_starkov has quit [Ping timeout: 256 seconds]
16:55
lsegal has joined #ruby-lang
16:55
zmike has joined #ruby-lang
16:59
bzalasky has joined #ruby-lang
17:00
zmike has quit [Client Quit]
17:00
zmike has joined #ruby-lang
17:00
cstrahan has joined #ruby-lang
17:01
zmike has quit [Client Quit]
17:05
sush24 has joined #ruby-lang
17:05
bzalasky has quit [Remote host closed the connection]
17:06
havenwood has quit [Remote host closed the connection]
17:07
benanne has quit [Remote host closed the connection]
17:09
krombr has joined #ruby-lang
17:10
krohrbaugh has joined #ruby-lang
17:10
bzalasky has joined #ruby-lang
17:12
Fretta has joined #ruby-lang
17:14
krohrbaugh has quit [Ping timeout: 256 seconds]
17:15
singpolyma has quit [Ping timeout: 252 seconds]
17:16
thebastl has joined #ruby-lang
17:16
rippa has joined #ruby-lang
17:16
Fretta has quit [Ping timeout: 256 seconds]
17:17
Nisstyre has quit [Quit: Leaving]
17:20
rking1 has joined #ruby-lang
17:21
singpolyma has joined #ruby-lang
17:26
mbj has joined #ruby-lang
17:31
DomKM has quit [Read error: Connection reset by peer]
17:31
DomKM has joined #ruby-lang
17:32
vlad_starkov has joined #ruby-lang
17:33
<
whitequark >
r0bgleeson: codeclimate just uses existing tools.
17:33
<
whitequark >
flog/flay/brakeman.
17:33
mytrile has quit [Remote host closed the connection]
17:33
_geson_ has quit [Quit: Leaving.]
17:34
<
r0bgleeson >
yeah, i've used flog to gauge codeclimate metrics, not perfect though
17:34
mytrile has joined #ruby-lang
17:34
<
r0bgleeson >
i really wish a paid service was repo wide :)
17:35
bzalasky has quit [Remote host closed the connection]
17:36
heftig_ has joined #ruby-lang
17:37
heftig has quit [Ping timeout: 245 seconds]
17:38
heftig_ is now known as heftig
17:39
synthetix has quit [Ping timeout: 256 seconds]
17:43
krz has quit [Quit: krz]
17:43
ppppp has joined #ruby-lang
17:45
bzalasky has joined #ruby-lang
17:45
chessguy has joined #ruby-lang
17:46
DomKM1 has joined #ruby-lang
17:46
DomKM1 has quit [Client Quit]
17:47
Squarepy has quit [Remote host closed the connection]
17:49
DomKM has quit [Ping timeout: 256 seconds]
17:49
vlad_starkov has quit [Remote host closed the connection]
17:50
vlad_starkov has joined #ruby-lang
17:51
Squarepy has joined #ruby-lang
17:53
mytrile has quit [Remote host closed the connection]
17:54
Fretta has joined #ruby-lang
17:57
ppppp has left #ruby-lang [#ruby-lang]
17:58
ROME has joined #ruby-lang
17:59
bzalasky has quit [Remote host closed the connection]
18:01
Fretta has quit [Ping timeout: 264 seconds]
18:06
vlad_starkov has quit [Remote host closed the connection]
18:08
nettsundere has quit [Quit: nettsundere]
18:08
<
zzak >
yorickpeterse: you still planning on going to euruko?
18:09
jovy88_ has quit [Read error: Connection reset by peer]
18:10
pskosinski has quit [Remote host closed the connection]
18:10
jovy88_ has joined #ruby-lang
18:13
Aria has joined #ruby-lang
18:15
pskosinski has joined #ruby-lang
18:19
symm- has joined #ruby-lang
18:23
mytrile has joined #ruby-lang
18:25
slash_nick has joined #ruby-lang
18:25
alessio_1occo has quit [Remote host closed the connection]
18:27
spike|spiegel has quit [Quit: WeeChat 0.4.0]
18:29
bzalasky has joined #ruby-lang
18:30
spike|spiegel has joined #ruby-lang
18:32
slash_nick has quit [Ping timeout: 246 seconds]
18:32
mytrile has quit [Ping timeout: 252 seconds]
18:32
nathanstitt has quit [Quit: I growing sleepy]
18:33
tbuehlmann has quit [Remote host closed the connection]
18:34
Mon_Ouie has joined #ruby-lang
18:34
singpolyma has quit [Ping timeout: 252 seconds]
18:34
slash_nick has joined #ruby-lang
18:34
singpolyma has joined #ruby-lang
18:36
Guest5383 is now known as mahlon
18:44
tomzx_mac has joined #ruby-lang
18:46
eval-in has quit [Remote host closed the connection]
18:46
eval-in has joined #ruby-lang
18:48
benlovell has joined #ruby-lang
18:51
nertzy has quit [Quit: Leaving]
18:52
nertzy has joined #ruby-lang
18:55
Mon_Ouie has quit [Read error: No route to host]
18:55
wallerdev has quit [Quit: wallerdev]
18:56
Mon_Ouie has joined #ruby-lang
18:56
Mon_Ouie has joined #ruby-lang
18:56
Mon_Ouie has quit [Changing host]
18:56
FiXato|VPS is now known as FiXato
19:01
jovy88_ has quit [Read error: Connection reset by peer]
19:02
krombr has quit [Quit: krombr]
19:02
jovy88_ has joined #ruby-lang
19:03
thebastl has quit [Remote host closed the connection]
19:03
<
yorickpeterse >
zzak: yeah, I have a ticket as well (got one by making it on to the shortlist)
19:04
benlovell has quit [Ping timeout: 255 seconds]
19:06
vlad_starkov has joined #ruby-lang
19:08
<
injekt >
zzak: how long are you coming over for?
19:09
sush24 has quit [Quit: This computer has gone to sleep]
19:09
barttenbrinke has joined #ruby-lang
19:10
<
yorickpeterse >
zzak: bring your cat btw
19:11
vlad_starkov has quit [Ping timeout: 260 seconds]
19:11
breakingthings has joined #ruby-lang
19:13
skepti has quit [Quit: Leaving]
19:15
mytrile has joined #ruby-lang
19:21
synthetix has joined #ruby-lang
19:23
ikrima has joined #ruby-lang
19:25
engel2 has joined #ruby-lang
19:25
engel2 has quit [Max SendQ exceeded]
19:28
MaddinXx has quit [Remote host closed the connection]
19:30
engel has quit [Quit: bye]
19:33
musl has quit [Quit: WeeChat 0.4.0]
19:33
Squarepy has quit [Quit: Leaving]
19:33
musl has joined #ruby-lang
19:34
<
zzak >
yorickpeterse: lol nice
19:35
mbj has quit [Read error: Operation timed out]
19:35
<
zzak >
injekt: not sure yet, i might only stay for the week of the conf
19:35
someguy has joined #ruby-lang
19:36
barttenbrinke has quit [Remote host closed the connection]
19:38
someguy has quit [Client Quit]
19:42
hashkey has joined #ruby-lang
19:44
wallerdev has joined #ruby-lang
19:44
ikrima has quit [Quit: Computer has gone to sleep.]
19:45
cstrahan has quit [Ping timeout: 256 seconds]
19:46
bzalasky has quit [Remote host closed the connection]
19:46
tdy_ is now known as tdy
19:48
workmad3 has joined #ruby-lang
19:53
nertzy has quit [Ping timeout: 248 seconds]
20:00
nertzy has joined #ruby-lang
20:01
arubin has joined #ruby-lang
20:01
swygue has quit [Read error: Connection reset by peer]
20:01
swygue has joined #ruby-lang
20:04
workmad3 has quit [Ping timeout: 264 seconds]
20:05
mbj has joined #ruby-lang
20:05
sepp2k has joined #ruby-lang
20:06
symm-_ has joined #ruby-lang
20:07
chessguy_ has joined #ruby-lang
20:09
mbj has quit [Ping timeout: 252 seconds]
20:10
barttenbrinke has joined #ruby-lang
20:11
krohrbaugh has joined #ruby-lang
20:11
mbj has joined #ruby-lang
20:11
nertzy has quit [Ping timeout: 276 seconds]
20:11
symm- has quit [Read error: Connection reset by peer]
20:11
chessguy has quit [Ping timeout: 276 seconds]
20:11
bzalasky has joined #ruby-lang
20:12
nertzy has joined #ruby-lang
20:13
brianpWins has quit [Quit: brianpWins]
20:15
krohrbaugh has quit [Ping timeout: 252 seconds]
20:23
singpolyma has quit [Ping timeout: 246 seconds]
20:23
singpolyma has joined #ruby-lang
20:31
synthetix has quit [Ping timeout: 248 seconds]
20:35
goldfax has joined #ruby-lang
20:37
barttenbrinke has quit [Remote host closed the connection]
20:41
plurt has joined #ruby-lang
20:41
bzalasky has quit [Remote host closed the connection]
20:44
Kero_ is now known as Kero
20:44
mytrile has quit [Remote host closed the connection]
20:51
plurt has quit [Quit: Computer has gone to sleep.]
20:59
espinet has joined #ruby-lang
21:00
havenwood has joined #ruby-lang
21:02
espinet has quit [Client Quit]
21:02
erpuds has joined #ruby-lang
21:02
pprime has joined #ruby-lang
21:02
pprime has left #ruby-lang [#ruby-lang]
21:04
Nisstyre has joined #ruby-lang
21:06
jaimef has quit [Excess Flood]
21:08
chessguy_ has quit [Remote host closed the connection]
21:10
workmad3 has joined #ruby-lang
21:11
jaimef has joined #ruby-lang
21:11
rippa has quit [Ping timeout: 240 seconds]
21:11
wmoxam has joined #ruby-lang
21:17
cstrahan has joined #ruby-lang
21:19
brianpWins has joined #ruby-lang
21:20
synthetix has joined #ruby-lang
21:20
mistym has quit [Remote host closed the connection]
21:21
wmoxam has quit [Ping timeout: 255 seconds]
21:23
synthetix has quit [Remote host closed the connection]
21:23
symm-_ has quit [Ping timeout: 248 seconds]
21:25
aleo has quit [Remote host closed the connection]
21:26
aleo_ has joined #ruby-lang
21:32
dezasseis has joined #ruby-lang
21:39
nertzy has quit [Read error: Connection reset by peer]
21:45
mytrile has joined #ruby-lang
21:45
thufir_ has quit [Quit: Leaving.]
21:47
swygue has quit [Ping timeout: 264 seconds]
21:49
nertzy has joined #ruby-lang
21:49
mytrile has quit [Ping timeout: 246 seconds]
21:51
cofin has joined #ruby-lang
21:54
workmad3 has quit [Ping timeout: 260 seconds]
21:56
thone has joined #ruby-lang
21:56
discopig has joined #ruby-lang
21:58
mrfelix has joined #ruby-lang
21:59
thone_ has quit [Ping timeout: 252 seconds]
22:00
slash_nick has quit [Ping timeout: 248 seconds]
22:02
glebm has quit [Ping timeout: 256 seconds]
22:05
stamina has quit [Ping timeout: 245 seconds]
22:07
toretore has quit [Quit: Leaving]
22:11
brianpWins has quit [Quit: brianpWins]
22:12
krohrbaugh has joined #ruby-lang
22:12
solars has quit [Ping timeout: 256 seconds]
22:16
elia has quit [Quit: Computer has gone to sleep.]
22:17
krohrbaugh has quit [Ping timeout: 264 seconds]
22:17
robbyoconnor has quit [Read error: Connection reset by peer]
22:18
tylersmith has quit [Remote host closed the connection]
22:22
robbyoconnor has joined #ruby-lang
22:31
voker57 has quit [Read error: Connection reset by peer]
22:38
hashkey has quit []
22:40
hashkey has joined #ruby-lang
22:45
mytrile has joined #ruby-lang
22:46
pskosinski has quit [Ping timeout: 246 seconds]
22:50
mytrile has quit [Ping timeout: 248 seconds]
22:55
mjio has joined #ruby-lang
22:59
pipework has quit [Remote host closed the connection]
23:00
pipework has joined #ruby-lang
23:05
lukekhamilton has quit [Ping timeout: 245 seconds]
23:07
thufir_ has joined #ruby-lang
23:08
fosky has joined #ruby-lang
23:10
lcdhoffman has joined #ruby-lang
23:11
lukekhamilton has joined #ruby-lang
23:12
lukekhamilton has quit [Remote host closed the connection]
23:15
mistym has joined #ruby-lang
23:16
jovy88_ has quit [Read error: Connection reset by peer]
23:18
jovy88_ has joined #ruby-lang
23:18
havenwood has quit [Remote host closed the connection]
23:19
ryez has joined #ruby-lang
23:23
thufir_ has quit [Quit: Leaving.]
23:24
thufir_ has joined #ruby-lang
23:25
singpolyma has quit [Ping timeout: 245 seconds]
23:26
singpolyma has joined #ruby-lang
23:27
ryez_ has joined #ruby-lang
23:27
dezasseis has quit [Quit: Leaving.]
23:27
ryez has quit [Ping timeout: 245 seconds]
23:28
sepp2k1 has joined #ruby-lang
23:29
tylersmith has joined #ruby-lang
23:29
goldfax has quit [Ping timeout: 248 seconds]
23:30
sepp2k has quit [Ping timeout: 248 seconds]
23:31
ryez_ has quit [Ping timeout: 245 seconds]
23:32
thufir_ has quit [Quit: Leaving.]
23:33
thufir_ has joined #ruby-lang
23:33
thufir_ has quit [Max SendQ exceeded]
23:34
thufir_ has joined #ruby-lang
23:34
thufir_ has quit [Max SendQ exceeded]
23:35
thufir_ has joined #ruby-lang
23:35
tylersmith has quit [Ping timeout: 255 seconds]
23:36
thufir_ has quit [Max SendQ exceeded]
23:37
havenwood has joined #ruby-lang
23:42
thufir_ has joined #ruby-lang
23:43
chrishunt has joined #ruby-lang
23:43
kstuart has joined #ruby-lang
23:50
erpuds has quit [Quit: erpuds]
23:53
cofin has quit [Ping timeout: 264 seconds]
23:59
idkazuma has joined #ruby-lang