00:10
tomtmym has quit [Quit: Gone.]
00:52
dionysus69 has quit [Ping timeout: 260 seconds]
01:14
caedmon has joined #ruby
01:16
davidw_ has quit [Ping timeout: 248 seconds]
01:24
gonix has joined #ruby
01:45
caedmon has quit [Quit: caedmon]
01:53
markong has quit [Read error: Connection reset by peer]
01:56
yossarian has joined #ruby
01:56
yossarian has quit [Changing host]
01:56
yossarian has joined #ruby
01:56
yos has quit [Ping timeout: 252 seconds]
02:02
kovital has joined #ruby
02:07
caedmon has joined #ruby
02:12
caedmon has quit [Ping timeout: 265 seconds]
02:12
markong has joined #ruby
02:16
jtperreault has quit [Quit: WeeChat 1.4]
02:22
caedmon has joined #ruby
02:24
Guest7536 has joined #ruby
02:27
markong has quit [Ping timeout: 248 seconds]
02:27
eddof13 has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
02:28
eddof13 has joined #ruby
02:29
caedmon has quit [Ping timeout: 248 seconds]
02:37
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
02:44
Guest7536 has quit [Ping timeout: 260 seconds]
02:52
agent_white has joined #ruby
02:55
yos has joined #ruby
02:55
yos has quit [Changing host]
02:55
yos has joined #ruby
02:56
yossarian has quit [Ping timeout: 248 seconds]
02:59
hightower4 has joined #ruby
03:00
crankharder has quit [Ping timeout: 255 seconds]
03:02
hightower3 has quit [Ping timeout: 252 seconds]
03:06
crankharder has joined #ruby
03:09
teclator has quit [Ping timeout: 248 seconds]
03:18
haxn9k has joined #ruby
03:19
haxn9k has quit [Client Quit]
03:20
haxn9k has joined #ruby
03:21
kovital has quit [Ping timeout: 268 seconds]
03:29
dza has quit [Quit: ]
03:37
dza has joined #ruby
03:38
dza has quit [Client Quit]
03:39
crankharder has quit [Ping timeout: 248 seconds]
03:40
dza has joined #ruby
03:45
ur5us has quit [Ping timeout: 256 seconds]
03:58
moldorcoder7_ has quit [Ping timeout: 246 seconds]
04:43
crankharder has joined #ruby
04:47
crankharder has quit [Ping timeout: 248 seconds]
04:55
yos has quit [Ping timeout: 255 seconds]
04:56
yossarian has joined #ruby
04:56
yossarian has joined #ruby
04:56
yossarian has quit [Changing host]
04:57
caedmon has joined #ruby
05:07
caedmon has quit [Ping timeout: 248 seconds]
05:15
dviola has quit [Quit: WeeChat 3.7.1]
05:33
davidw_ has joined #ruby
05:41
haxn9k has quit [Ping timeout: 265 seconds]
06:08
davidw_ has quit [Ping timeout: 248 seconds]
06:25
phenom has quit [Quit: Everyone has a plan until they get punched in the face. -Mike Tyson-]
06:25
phenom has joined #ruby
06:33
dviola has joined #ruby
06:39
dviola has quit [Quit: WeeChat 3.8]
07:06
dviola has joined #ruby
07:10
polishdub has quit [Ping timeout: 248 seconds]
07:17
polishdub has joined #ruby
07:32
Furai has quit [Quit: WeeChat 3.8]
07:39
leon_ has joined #ruby
07:39
leon_ is now known as Guest588
07:42
leonthemisfit has quit [Ping timeout: 252 seconds]
07:45
Furai has joined #ruby
07:49
teclator has joined #ruby
07:51
otisolsen70 has joined #ruby
08:03
crankharder has joined #ruby
08:08
crankharder has quit [Ping timeout: 264 seconds]
08:14
leon_ has joined #ruby
08:14
leon_ is now known as Guest5226
08:16
Guest588 has quit [Ping timeout: 248 seconds]
08:47
Linux_Kerio has joined #ruby
08:56
moldorcoder7 has joined #ruby
08:59
ur5us has joined #ruby
09:04
agent_white has quit [Quit: night]
09:07
TomyWork has joined #ruby
09:10
tomtmym has joined #ruby
09:10
tomtmym has quit [Changing host]
09:10
tomtmym has joined #ruby
09:14
jvalleroy has joined #ruby
09:21
Vonter has quit [Quit: WeeChat 3.8]
09:23
Vonter has joined #ruby
09:28
dionysus69 has joined #ruby
09:40
ur5us has quit [Ping timeout: 260 seconds]
09:55
A_Dragon has quit [Ping timeout: 620 seconds]
09:59
kovital has joined #ruby
10:07
A_Dragon has joined #ruby
10:08
uics has joined #ruby
10:22
dionysus69 has quit [Remote host closed the connection]
10:24
dionysus69 has joined #ruby
10:26
otisolsen70 has quit [Quit: Leaving]
10:37
crankharder has joined #ruby
10:41
crankharder has quit [Ping timeout: 248 seconds]
10:56
haxn9k has joined #ruby
10:59
kovital has quit [Ping timeout: 265 seconds]
11:05
dionysus69 has quit [Read error: Connection reset by peer]
11:05
dionysus69 has joined #ruby
11:11
haxn9k has quit [Ping timeout: 260 seconds]
11:15
otisolsen70 has joined #ruby
11:30
uics has quit [Remote host closed the connection]
11:31
uics has joined #ruby
11:37
moldorcoder7 has quit [Ping timeout: 260 seconds]
11:39
moldorcoder7 has joined #ruby
11:46
quazimodo has quit [Ping timeout: 260 seconds]
11:51
moldorcoder7 has quit [Ping timeout: 260 seconds]
11:51
hightower4 has quit [Quit: Leaving]
11:53
moldorcoder7 has joined #ruby
11:56
yos has joined #ruby
11:56
yos has quit [Changing host]
11:56
yos has joined #ruby
11:57
yossarian has quit [Ping timeout: 255 seconds]
12:06
uics has quit [Remote host closed the connection]
12:06
uics has joined #ruby
12:16
gastus has joined #ruby
12:16
<
gastus >
Ruby > 3.0 ignores require 'debug' what is my problem ?
12:23
wand_ has joined #ruby
12:23
<
leah2 >
works here?
12:23
<
leah2 >
do you have the gem?
12:24
wand has quit [Remote host closed the connection]
12:24
<
leftylin1 >
funnily enough, it's broken in irb for me, which was a look of disapproval moment
12:24
<
leftylin1 >
/usr/lib/ruby/3.0.0/debug.rb:6:in `<top (required)>': undefined method `>' for nil:NilClass (NoMethodError)
12:24
<
leftylin1 >
great job
12:25
<
leftylin1 >
oh huh I only have Ruby 3.0? not 3.1 or 3.2? weird
12:25
<
leah2 >
idk how it works but i can require 'debug' and run debugger
12:26
<
leftylin1 >
damn why am I so far behind on Ruby versoin... that's sad as hell
12:27
uics has quit [Remote host closed the connection]
12:27
<
leftylin1 >
I like Ruby
12:34
<
gastus >
So its the packaging of nixos linux then maybe. 2.7 works 3.0 3.1 doesn't. It just gets ignored.
12:41
markong has joined #ruby
12:47
jtperreault has joined #ruby
12:54
Sankalp- has joined #ruby
12:55
Sankalp has quit [Ping timeout: 246 seconds]
12:55
Sankalp- is now known as Sankalp
13:03
jhawthorn has quit [Read error: Connection reset by peer]
13:05
jhawthorn has joined #ruby
13:12
moldorcoder7 has quit [Ping timeout: 248 seconds]
13:15
moldorcoder7 has joined #ruby
13:22
moldorcoder7 has quit [Ping timeout: 248 seconds]
13:25
moldorcoder7 has joined #ruby
13:28
otisolsen70 has quit [Ping timeout: 260 seconds]
13:28
otisolsen70_ has joined #ruby
13:31
gonix has joined #ruby
14:14
crankharder has joined #ruby
14:15
kovital has joined #ruby
14:16
otisolsen70_ has quit [Read error: Connection reset by peer]
14:17
otisolsen70_ has joined #ruby
14:25
davidw_ has joined #ruby
14:42
markong has quit [Ping timeout: 260 seconds]
15:02
kovital has quit [Quit: Best CPUs can count to infinity twice without being bugged out by zero division errors or whatnot.]
15:20
davidw_ has quit [Ping timeout: 260 seconds]
15:36
gastus has quit [Ping timeout: 260 seconds]
15:37
eddof13 has joined #ruby
15:47
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
15:47
gastus has joined #ruby
15:50
davidw_ has joined #ruby
16:00
dviola has quit [Ping timeout: 248 seconds]
16:04
dviola has joined #ruby
16:11
kovital has joined #ruby
16:15
walez has joined #ruby
16:24
gonix has quit [Remote host closed the connection]
16:35
aeris has joined #ruby
16:35
eddof13 has joined #ruby
16:38
_ht has joined #ruby
16:38
caedmon has joined #ruby
16:39
<
ox1eef_ >
leah2 likes Ruby so much they've travelled into the future to run Ruby v31.3 xD
16:42
<
leah2 >
for workgroups!
16:49
dionysus69 has quit [Ping timeout: 260 seconds]
16:56
crankharder has quit [Ping timeout: 248 seconds]
17:03
crankharder has joined #ruby
17:31
stenno has joined #ruby
17:32
<
stenno >
that page only lists &
17:32
<
stenno >
neither up the parent tree
17:33
<
adam12 >
stenno: I'm not sure there's docs on those methods. They are just generic AND / OR methods.
17:33
<
adam12 >
rather, they are not even methods.
17:34
<
ox1eef_ >
Only thing notable I can think about them is that they have higher precendence than and/or.
17:34
caedmon has quit [Ping timeout: 248 seconds]
17:36
<
stenno >
ok then where is AND/OR documented?
17:36
<
jidar >
Defined?, And, Or, and Not
17:36
<
jidar >
> Just to make life interesting, ``and'' and ``or'' have the same precedence, while ``&&'' has a higher precedence than ``||''.
17:37
<
stenno >
i am asking because the result of the expression `foo = 'foo' && 'bar'` is not immediately obvious
17:38
<
stenno >
some language treat && as that value select, other return a boolean value
17:39
<
ox1eef_ >
Ruby doesn't return a value but the last value that wasn't nil or false.
17:39
<
ox1eef_ >
a boolean* not value
17:39
<
stenno >
yes indeed
17:39
<
stenno >
i wondered where that is documented
17:40
<
ox1eef_ >
Don't know of any place it is documented officially. The ruby-doc.org page I linked to above is probably the best shot. There's a lot more .rdoc documents that explain Ruby semantics at a high level.
17:40
<
stenno >
fair, thanks
17:42
<
stenno >
similar for `not`, i'd guess
17:44
<
ox1eef_ >
not will turn whatever you give it into a boolean.
17:44
<
stenno >
i mean WRT to documentation :P
17:45
<
ox1eef_ >
Ah, yeah - most likely.
17:46
<
adam12 >
We need a new & improved quickref.
17:47
<
adam12 >
But hosted on docs.ruby-lang.org.
17:50
<
stenno >
i find it fascinating that || and ?? are not operators as in instance methods, but more like language constructs like `if` etc
17:51
<
adam12 >
stenno: There are some libraries, like Sequel, that would ordinarily lean on || and && to be methods, but couldnt', so had to resort to methods that look similar. ie. Sequel.expr { (foo !~ "bar") & (bar =~ "baz") }
17:54
<
stenno >
wow, interesting
17:56
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
17:57
eddof13 has joined #ruby
18:09
stenno has quit [Ping timeout: 268 seconds]
18:18
teclator has quit [Ping timeout: 248 seconds]
18:23
caedmon has joined #ruby
18:27
stenno has joined #ruby
18:32
caedmon has quit [Ping timeout: 255 seconds]
18:38
crankharder has quit [Ping timeout: 248 seconds]
18:52
crankharder has joined #ruby
18:52
<
leftylin1 >
huh... very frustrating that there are no docs for those
18:57
Demi has joined #ruby
18:59
crankharder has quit [Ping timeout: 260 seconds]
18:59
crankharder has joined #ruby
19:01
konsolebox has joined #ruby
19:02
dviola has quit [Ping timeout: 248 seconds]
19:02
haxn9k has joined #ruby
19:04
kovital has quit [Ping timeout: 260 seconds]
19:06
haxn9k has quit [Ping timeout: 260 seconds]
19:15
Linux_Kerio has quit [Read error: Connection reset by peer]
19:15
Linux_Kerio has joined #ruby
19:15
walez has quit [Quit: Leaving]
19:18
crankharder has quit [Ping timeout: 248 seconds]
19:22
crankharder has joined #ruby
19:42
davidw_ has quit [Remote host closed the connection]
19:42
davidw_ has joined #ruby
19:49
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
19:54
eddof13 has joined #ruby
20:02
dviola has joined #ruby
20:21
Hobbyboy has quit [Quit: The BNC has broken!]
20:23
Hobbyboy has joined #ruby
20:25
teclator has joined #ruby
20:35
otisolsen70_ has quit [Quit: Leaving]
20:36
ur5us has joined #ruby
20:46
___nick___ has joined #ruby
20:46
___nick___ has quit [Client Quit]
20:48
___nick___ has joined #ruby
20:54
dionysus69 has joined #ruby
20:57
crankharder has quit [Ping timeout: 268 seconds]
20:58
_ht has quit [Remote host closed the connection]
21:00
crankharder has joined #ruby
21:06
Guest35 has joined #ruby
21:11
dionysus69 has quit [Quit: dionysus69]
21:20
Guest35 has quit [Quit: Client closed]
21:28
balo has quit [Quit: leaving]
21:32
davidw_ has quit [Ping timeout: 246 seconds]
21:33
balo has joined #ruby
21:36
davidw_ has joined #ruby
21:53
TomyWork has quit [Remote host closed the connection]
21:53
Linux_Kerio has quit [Ping timeout: 268 seconds]
22:02
r3m has quit [Quit: WeeChat 3.9-dev]
22:05
Linux_Kerio has joined #ruby
22:07
r3m has joined #ruby
22:08
infernix has quit [Ping timeout: 260 seconds]
22:08
r3m has quit [Client Quit]
22:11
r3m has joined #ruby
22:11
crankharder has quit [Ping timeout: 268 seconds]
22:12
r3m has quit [Client Quit]
22:12
infernix has joined #ruby
22:20
r3m has joined #ruby
22:30
infernix has quit [Ping timeout: 248 seconds]
22:35
quazimodo has joined #ruby
22:41
Linux_Kerio has quit [Read error: Connection reset by peer]
22:41
Linux_Kerio has joined #ruby
22:50
infernix has joined #ruby
22:54
psj has joined #ruby
22:57
psj has quit [Remote host closed the connection]
23:00
ruby[bot] has quit [Remote host closed the connection]
23:00
ruby[bot] has joined #ruby
23:02
tomtmym has quit [Quit: Gone.]
23:22
desnudopenguino has quit [Read error: Connection reset by peer]
23:22
desnudopenguino has joined #ruby
23:30
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
23:32
eddof13 has joined #ruby
23:32
teclator has quit [Ping timeout: 252 seconds]
23:47
davidw_ has quit [Ping timeout: 248 seconds]
23:48
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]