00:03
Inline_ has joined #ruby
00:04
Inline has quit [Killed (iridium.libera.chat (Nickname regained by services))]
00:04
Inline_ is now known as Inline
00:22
testone is now known as testone_web
00:23
testone has joined #ruby
00:33
Inline has quit [Read error: Connection reset by peer]
00:43
Inline has joined #ruby
00:52
cappy has quit [Quit: Leaving]
01:50
eddof13 has joined #ruby
01:53
eddof13 has quit [Client Quit]
02:03
fercell has joined #ruby
02:10
Inline has quit [Ping timeout: 244 seconds]
03:08
jmcantrell has quit [Quit: WeeChat 4.5.2]
03:53
gemmaro has quit [Ping timeout: 260 seconds]
03:56
gemmaro has joined #ruby
04:05
brokkoli_origin has quit [Ping timeout: 252 seconds]
04:05
brokkoli_origin has joined #ruby
04:52
msv has quit [Ping timeout: 272 seconds]
05:03
msv has joined #ruby
05:37
grenierm has joined #ruby
06:19
johnjaye has quit [Ping timeout: 252 seconds]
06:21
johnjaye has joined #ruby
06:32
johnjaye has quit [Ping timeout: 252 seconds]
06:46
johnjaye has joined #ruby
06:51
rvalue has quit [Ping timeout: 252 seconds]
07:05
rvalue has joined #ruby
07:17
svm has joined #ruby
07:19
msv has quit [Ping timeout: 245 seconds]
09:18
mange has quit [Quit: Zzz...]
10:03
whiteman809 has quit [Remote host closed the connection]
10:16
johnjaye has quit [Ping timeout: 252 seconds]
10:18
johnjaye has joined #ruby
10:32
whiteman809 has joined #ruby
10:42
Inline has joined #ruby
10:48
Inline has quit [Ping timeout: 248 seconds]
10:52
weaksauce has quit [Read error: Connection reset by peer]
10:52
weaksauce_ has joined #ruby
12:02
vnpower_ has quit [Remote host closed the connection]
12:03
vnpower_ has joined #ruby
12:24
grenierm has quit [Ping timeout: 240 seconds]
13:28
Inline has joined #ruby
13:37
hwpplayer1 has joined #ruby
13:40
user71 has joined #ruby
13:47
carlomonte has joined #ruby
14:01
hwpplayer1 has quit [Remote host closed the connection]
14:02
Inline_ has joined #ruby
14:02
Inline is now known as Guest8877
14:02
Guest8877 has quit [Killed (mercury.libera.chat (Nickname regained by services))]
14:02
Inline_ is now known as Inline
14:08
Inline has quit [Quit: Leaving]
14:49
eddof13 has joined #ruby
14:50
factor has joined #ruby
14:51
factor has quit [Read error: Connection reset by peer]
14:51
carlomonte has quit [Quit: carlomonte]
14:55
factor has joined #ruby
15:05
cappy has joined #ruby
15:06
hwpplayer1 has joined #ruby
15:08
factor has quit [Remote host closed the connection]
15:13
user71 has quit [Quit: Leaving]
15:18
hwpplayer1 has quit [Read error: Connection reset by peer]
15:27
<
nakilon >
where is this convention defined at all? that something (and when exactly?) should be a "feature"?
15:27
testone_web has quit [Remote host closed the connection]
15:29
<
nakilon >
i.e. why does not the thing automatically detect if it has a javascript renderer so I won't need to add this metadata now into all my test files?
15:44
<
nakilon >
ok capybara docs say: "If you are not using Rails, tag all the example groups in which you want to use Capybara with type: :feature." -- but why...
15:52
factor has joined #ruby
16:05
factor has quit [Remote host closed the connection]
16:07
factor has joined #ruby
16:09
<
havenwood >
nakilon: An aside, but @@class_instance_variables are soft deprecated for being an antipattern and their use is discouraged.
16:09
<
havenwood >
They have surprising behavior but Matz preferred to recommend not using them rather than make a breaking change by removing them in Ruby 3.
16:10
<
havenwood >
You can pretty much always just use a regular @instance_variable in the eigenclass instead, so you won't really miss them. It's not hard to just avoid them entirely. Most codebases do.
16:13
factor has quit [Remote host closed the connection]
16:14
factor has joined #ruby
16:15
factor has quit [Remote host closed the connection]
16:15
<
nakilon >
you probably mean they should make a read_accessor for it
16:15
factor has joined #ruby
16:16
<
nakilon >
I don't understand why I do require "capybara/dsl"; feature "" do ... and it says undefined method `feature' for main:Object
16:34
Common-Lisp has joined #ruby
16:34
<
Common-Lisp >
anything in particular necessary to require a gem after installing it?
16:34
<
Common-Lisp >
seems like `Gem.install("foo");require 'foo'` fails on the require
16:39
<
testone >
read the output
16:40
<
testone >
paste the output in some nopaste site and write here the URL
16:42
brokkoli_origin has quit [Ping timeout: 252 seconds]
16:43
user71 has joined #ruby
16:45
o0ox1eef has quit [Ping timeout: 252 seconds]
16:47
o0x1eef has joined #ruby
16:47
<
Common-Lisp >
testone: I just get the same output as trying to require a gem that isn't installed
16:47
<
Common-Lisp >
even though the Gem.install definitely succeeds, like if I re-run the script it works the second time
16:50
brokkoli_origin has joined #ruby
16:52
<
Common-Lisp >
Ok looks like the answer was to call `Gem.refresh` between the install and reuire
17:02
eddof13 has quit [Quit: eddof13]
17:09
eddof13 has joined #ruby
17:12
rvalue has quit [Read error: Connection reset by peer]
17:13
rvalue has joined #ruby
17:24
<
nakilon >
ruby will always be an amazing language that when you face the issues and no one comes, you figure out the solution yourself within an hour
17:25
<
nakilon >
... in average
17:25
jmcantrell has joined #ruby
17:27
cappy has quit [Quit: Leaving]
17:33
<
Common-Lisp >
yeah luckily rubygems's source code is fairly easy to read through
17:34
<
Common-Lisp >
I do wish they had better hosted docs but oh well lol
18:03
<
adam12 >
Common-Lisp: What would you like to see improved in the hosted docs?
18:13
hwpplayer1 has joined #ruby
18:31
eddof13 has quit [Quit: eddof13]
18:42
rvalue has quit [Ping timeout: 245 seconds]
18:42
rvalue- has joined #ruby
18:45
hightower3 has quit [Remote host closed the connection]
18:48
rvalue- is now known as rvalue
18:51
o0x1eef has quit [Ping timeout: 252 seconds]
18:55
Common-Lisp has quit [Ping timeout: 252 seconds]
19:02
o0x1eef has joined #ruby
19:36
eddof13 has joined #ruby
19:50
carlomonte has joined #ruby
19:57
o0x1eef has quit [Quit: Quit]
20:43
testone has quit [Quit: [TLS] Client upgrade]
20:43
testone has joined #ruby
20:45
user71 has quit [Quit: Leaving]
20:57
Sampersand has joined #ruby
21:03
eddof13 has quit [Quit: eddof13]
21:07
eddof13 has joined #ruby
21:19
eddof13 has quit [Quit: eddof13]
21:20
Sampersand has quit [Quit: Client closed]
21:32
o0x1eef has joined #ruby
21:37
carlomonte has quit [Quit: carlomonte]
21:41
cappy has joined #ruby
21:49
eddof13 has joined #ruby
21:56
guest96 has joined #ruby
21:58
guest96 has quit [Client Quit]
22:04
swee has quit [Quit: Swee the gentlegoob will be back soon (updates probably)]
22:18
eddof13 has quit [Quit: eddof13]
22:32
swee has joined #ruby
22:35
brokkoli_origin has quit [Ping timeout: 260 seconds]
22:38
brokkoli_origin has joined #ruby
22:39
brokkoli_origin has quit [Remote host closed the connection]
22:42
eddof13 has joined #ruby
22:42
brokkoli_origin has joined #ruby
23:00
ruby[bot] has quit [Remote host closed the connection]
23:00
ruby[bot] has joined #ruby
23:09
eddof13 has quit [Quit: eddof13]
23:11
wbooze has joined #ruby
23:30
hwpplayer1 has quit [Remote host closed the connection]
23:43
cappy has quit [Quit: Leaving]