twe4ked has quit [Read error: Connection reset by peer]
<tobiasvl>
Radar: hm. hard to say, not sure how it parses "generic" URIs, but I think the RFC actually requires a scheme
twe4ked has joined #ruby
<tobiasvl>
so 127.0.0.1 is an invalid scheme
<Radar>
fair point.
<tobiasvl>
not sure why it allows localhost to not have a scheme though
<tobiasvl>
oh, hm, there's something called "URI references" that don't need schemes
jenrzzz has quit [Ping timeout: 244 seconds]
Freshnuts has quit [Quit: Leaving]
<tobiasvl>
I don't know the RFC well enough unfortunately, but if you know the scheme, it's probably best to include it if possible
<Radar>
thanks tobiasvl. Will do.
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
lxsameer has joined #ruby
_aeris_ has quit [Ping timeout: 240 seconds]
lxsameer has quit [Ping timeout: 240 seconds]
lxsameer has joined #ruby
bijan_ has joined #ruby
jenrzzz has joined #ruby
jenrzzz has joined #ruby
jenrzzz has quit [Changing host]
_aeris_ has joined #ruby
jenrzzz has quit [Ping timeout: 248 seconds]
shinnya has quit [Ping timeout: 244 seconds]
lxsameer has quit [Ping timeout: 256 seconds]
lxsameer has joined #ruby
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
schneider has joined #ruby
wget has quit [Ping timeout: 265 seconds]
alem0lars has joined #ruby
mikecmpbll has joined #ruby
beefjoe has joined #ruby
wget has joined #ruby
wget has quit [Changing host]
wget has joined #ruby
clemens3_ has joined #ruby
yuung has joined #ruby
<yuung>
a while ago i found this really cool site that had Ruby's source code with annotations on the side describing the code, does anyone know/remember this site?
lxsameer has quit [Ping timeout: 260 seconds]
bijan_ has quit [Remote host closed the connection]
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
bijan_ has joined #ruby
kliq has joined #ruby
karapetyan has joined #ruby
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
graphene has quit [Remote host closed the connection]
guille-moe has joined #ruby
<yuung>
it was omniref XD
graphene has joined #ruby
amar has joined #ruby
karapetyan has quit [Ping timeout: 256 seconds]
gregf_ has joined #ruby
Sina has joined #ruby
ellcs has joined #ruby
lxsameer has joined #ruby
bijan_ has quit [Remote host closed the connection]
bijan_ has joined #ruby
reber has joined #ruby
x0f_ has joined #ruby
x0f has quit [Ping timeout: 276 seconds]
schneider has quit [Ping timeout: 244 seconds]
Guest76411 has quit [Read error: Connection reset by peer]
Nicmavr has joined #ruby
Nicmavr is now known as Guest44033
conta has quit [Quit: conta]
karapetyan has joined #ruby
redlegion has quit [Max SendQ exceeded]
schneider has joined #ruby
redlegion has joined #ruby
venmx has joined #ruby
\void has quit [Quit: So long, and thanks for all the fish.]
aufi has quit [Ping timeout: 256 seconds]
josephwilk has joined #ruby
reber has quit [Remote host closed the connection]
josephwilk has quit [Client Quit]
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
amar has quit [Read error: Connection reset by peer]
amar has joined #ruby
GodFather has quit [Remote host closed the connection]
schneider has quit [Quit: WeeChat 2.0.1]
aufi has joined #ruby
anisha has quit [Read error: Connection reset by peer]
anisha has joined #ruby
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
beefjoe has quit [Ping timeout: 260 seconds]
kliq has quit [Ping timeout: 276 seconds]
salasrod has quit [Quit: Leaving]
ozaki has joined #ruby
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
ozaki has quit [Client Quit]
nic0x819 has joined #ruby
alfiemax has quit [Read error: Connection reset by peer]
alfiemax has joined #ruby
def_jam has joined #ruby
eb0t_ has joined #ruby
redlegion has quit [Max SendQ exceeded]
eblip has quit [Ping timeout: 264 seconds]
eb0t has quit [Ping timeout: 264 seconds]
redlegion has joined #ruby
alfiemax has quit [Ping timeout: 256 seconds]
gray_-_wolf has joined #ruby
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
<gray_-_wolf>
hi :) I would like to ask what is recommended to way to print error after rb_protect. I looked into how Vim does it and it uses defines for RUBY_TAG_NONE, RUBY_TAG_RETURN, ... Those are in vm_core.h (and therefore not installed) so Vim just hardcodes the values. Is this the recommended way or should I take different route? Using ruby 2.5.1 and don't care about backward compatibility fwiw
<gray_-_wolf>
oh, and I'm embedding ruby into C program, not writing an extension
amar has quit [Remote host closed the connection]
amar has joined #ruby
amar has quit [Remote host closed the connection]
amar has joined #ruby
beefjoe has joined #ruby
amar has quit [Read error: Connection reset by peer]
amar has joined #ruby
amar has quit [Remote host closed the connection]
amar has joined #ruby
shinnya has joined #ruby
alex`` has joined #ruby
alem0lars has quit [Ping timeout: 264 seconds]
anisha has quit [Read error: Connection reset by peer]
Zaab1t has joined #ruby
zautomata has quit [Ping timeout: 260 seconds]
redlegion has quit [Max SendQ exceeded]
anisha has joined #ruby
aufi has quit [Ping timeout: 276 seconds]
redlegion has joined #ruby
yuung has quit [Quit: leaving]
redlegion has quit [Max SendQ exceeded]
jrafanie has joined #ruby
redlegion has joined #ruby
maiz has joined #ruby
GodFather has joined #ruby
claudiuinberlin has joined #ruby
guille-moe has quit [Remote host closed the connection]
aufi has joined #ruby
graphene has quit [Remote host closed the connection]
bijan_ has quit [Remote host closed the connection]
graphene has joined #ruby
bijan_ has joined #ruby
jrafanie has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
claudiuinberlin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
amar has quit [Ping timeout: 240 seconds]
beefjoe has quit [Remote host closed the connection]
beefjoe has joined #ruby
bijan_ has quit [Ping timeout: 256 seconds]
conta has joined #ruby
redlegion has quit [Max SendQ exceeded]
ldnunes has joined #ruby
redlegion has joined #ruby
bijan_ has joined #ruby
bijan_ has quit [Ping timeout: 256 seconds]
redlegion has quit [Max SendQ exceeded]
redlegion has joined #ruby
karapetyan has quit [Remote host closed the connection]
jsaak has joined #ruby
beefjoe has quit [Remote host closed the connection]
bijan_ has joined #ruby
claudiuinberlin has joined #ruby
claudiuinberlin has quit [Client Quit]
beefjoe has joined #ruby
conta has quit [Quit: conta]
andikr has quit [Ping timeout: 240 seconds]
andikr has joined #ruby
User458764 has joined #ruby
bijan_ has quit [Remote host closed the connection]
karapetyan has joined #ruby
fmcgeough has joined #ruby
bijan_ has joined #ruby
conta has joined #ruby
fmcgeough has quit [Client Quit]
bijan_ has quit [Remote host closed the connection]
bijan_ has joined #ruby
AJA4350 has joined #ruby
beefjoe has quit [Ping timeout: 264 seconds]
synthroid has joined #ruby
k0mpa has joined #ruby
desperek has joined #ruby
bijan_ has quit []
karapetyan has quit [Remote host closed the connection]
User458764 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
nowhere_man has joined #ruby
nowhereman has joined #ruby
arthurnn has quit [Quit: bye...]
nowhere_man has quit [Ping timeout: 245 seconds]
nowhereman is now known as Guest39745
arthurnn has joined #ruby
claudiuinberlin has joined #ruby
bak1an has joined #ruby
andikr has quit [Ping timeout: 256 seconds]
hanmac has quit [Ping timeout: 240 seconds]
andikr has joined #ruby
jcalla has joined #ruby
graphene has quit [Read error: Connection reset by peer]
graphene has joined #ruby
fmcgeough has joined #ruby
crankhar1er has joined #ruby
crankharder has quit [Disconnected by services]
crankhar1er is now known as crankharder
simmaniac has joined #ruby
biberu\ has joined #ruby
augcesar has joined #ruby
beefjoe has joined #ruby
biberu has quit [Ping timeout: 256 seconds]
bmurt has joined #ruby
hanmac has joined #ruby
jottr has joined #ruby
sysvalve has quit [Ping timeout: 240 seconds]
TvL2386_ is now known as TvL2386
nic0x819 has quit [Quit: Leaving]
biberu\ has quit []
biberu has joined #ruby
gnufied has joined #ruby
beefjoe has quit [Remote host closed the connection]
def_jam is now known as eb0t
jottr has quit [Quit: WeeChat 2.0.1]
beefjoe has joined #ruby
flyerlsk has joined #ruby
amar_ has joined #ruby
beefjoe has quit [Remote host closed the connection]
GodFather has quit [Remote host closed the connection]
kossae has joined #ruby
aupadhye has quit [Ping timeout: 240 seconds]
maiz has quit [Ping timeout: 240 seconds]
reber has joined #ruby
Asher has quit [Ping timeout: 276 seconds]
alfiemax has joined #ruby
moei has joined #ruby
alfiemax_ has joined #ruby
alfiemax has quit [Ping timeout: 248 seconds]
karapetyan has joined #ruby
Asher has joined #ruby
jrafanie has joined #ruby
bmurt has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
karapetyan has quit [Ping timeout: 240 seconds]
Rapture has joined #ruby
bmurt has joined #ruby
Asher has quit [Ping timeout: 264 seconds]
kryptoz has quit [Remote host closed the connection]
kryptoz has joined #ruby
kryptoz has quit [Remote host closed the connection]
kryptoz has joined #ruby
kryptoz has quit [Remote host closed the connection]
kryptoz has joined #ruby
scrptktty has joined #ruby
kryptoz has quit [Remote host closed the connection]
kryptoz has joined #ruby
kryptoz has quit [Remote host closed the connection]
GodFather has joined #ruby
kryptoz has joined #ruby
kryptoz has quit [Remote host closed the connection]
User458764 has joined #ruby
al2o3-cr has quit [Quit: WeeChat 2.1]
karapetyan has joined #ruby
gr33n7007h has joined #ruby
Libre has joined #ruby
gr33n7007h is now known as al2o3-cr
bugant has joined #ruby
bugant has left #ruby [#ruby]
eb0t_ is now known as eblip
tty has joined #ruby
hinbody has joined #ruby
hinbody has left #ruby [#ruby]
cadillac_ has joined #ruby
biberu has quit []
Bounga has joined #ruby
alem0lars has joined #ruby
flyerlsk has quit [Ping timeout: 252 seconds]
tdy has quit [Ping timeout: 260 seconds]
MihaRekar has joined #ruby
synthroid has quit [Remote host closed the connection]
<Alec>
Support that if you can! :P (I use wxWidgets BTW, with a strong case for using it over QT as it's the lesser known one of the two - however as I don't know Ruby (new here, hiya!) I'm not sure if some of it's better features would shine through
<Alec>
wxWidgets means "basically native" where as QT fakes it, that is it goes a long way to try and *look* native, but it isn't actually native. They're better now but when I used Windows (circa 7 preview, not since) the scroll bars would be a tiny bit off and such
<Alec>
wxWidgets *IS* native - and where it can't be it provides "universals" - so you know the data time picker? One platform (I forget which) is missing this dialog, so wxUniversal has one, so on platforms which *do* have a date picker, it uses that, if absent it falls back on the universal one (and you can *choose* to use the universal one if you like) - I really like this attitude.
akaiiro has quit [Remote host closed the connection]
amar_ has joined #ruby
alfiemax_ has joined #ruby
<Alec>
Last example - apparently on Mac an "okay/cancel" type dialog is like the mirror image of a "conventional" style one with an extra button, there's even a special sizer that recognises buttons using the wx-standard codes for things (eg OKAY, CANCEL, NEW...) and puts the buttons correctly.
<Alec>
So you really do get a native look and feel for "basically free" if you read the book to learn how to do it like I did (PDFs found easily)
akaiiro has joined #ruby
alfiemax has quit [Ping timeout: 240 seconds]
alex`` has quit [Quit: WeeChat 2.1]
* Alec
coughs:
<Alec>
"Each 6 months, the new release (Gtk 4.2, Gtk 4.4, Gtk 4.6) will break API and ABI vs. the release that came before it. These incompatible minor versions will not be fully parallel installable;
<Alec>
Versions with odd numbers are development
maiz has joined #ruby
alex`` has joined #ruby
Alina-malina has joined #ruby
kossae has left #ruby [#ruby]
Bounga has quit [Read error: Connection reset by peer]
graphene has quit [Remote host closed the connection]
shinnya has joined #ruby
crankharder has quit [Ping timeout: 256 seconds]
graphene has joined #ruby
<konsolebox>
Alec: i only coded at Gtk2 with some Gtk3
cliluw has joined #ruby
<konsolebox>
Alec: i've also seen that blog, but that doesn't really worry me about the future Gtk+
<Alec>
konsolebox: there's some version of GTK 3 involving 24 but I don't remember what, it was so crazy painful.
<Alec>
Sorry I appear to have misjudged you
<konsolebox>
Alec: yeah, anyway point is you can create stable software with just Gtk+ 2
* Alec
gives konsolebox an inclusive sticker - a star with a shiny face - then a pat on the head.
crankharder has joined #ruby
eckhardt_ has joined #ruby
Freshnuts has joined #ruby
cliluw has quit [Read error: Connection reset by peer]
cliluw has joined #ruby
GodFather has joined #ruby
DTZUZO has quit [Ping timeout: 264 seconds]
amar_ has joined #ruby
alfiemax_ has quit [Remote host closed the connection]
amar__ has quit [Ping timeout: 244 seconds]
jzhu has quit [Quit: Connection closed for inactivity]
<konsolebox>
Alec: last time i coded with wxwidgets was probably 13 years ago using Perl. it's a good "abstract" library. unfortunately it's not actively supported in Ruby. See https://rubygems.org/gems/wxruby/. I'm not sure if someone would ever try to revive it knowing that ruby-gnome2 is actively maintained.
micutzu has joined #ruby
alex`` has quit [Ping timeout: 240 seconds]
sysvalve has joined #ruby
Mike11 has joined #ruby
<Alec>
konsolebox: sorry man I don't have time to read.
User458764 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
User458764 has joined #ruby
User458764 has quit [Client Quit]
fredlinhares has joined #ruby
<fredlinhares>
Hi. Can someone tell some projects that uses TypedData_Wrap_Struct? I am reading the extension.rdoc but I want to see some examples for understand better how it works.
biberu has quit []
wget has quit [Quit: kill -3 wget]
nima_m has quit [Quit: Connection closed for inactivity]
tpendragon has quit [Remote host closed the connection]
Guest76646 has quit [Remote host closed the connection]
AJA4350 has quit [Ping timeout: 240 seconds]
harmaahylje has joined #ruby
Caerus has joined #ruby
chmurifree has quit [Ping timeout: 276 seconds]
<konsolebox>
TypedData_Wrap_Struct is indeed more complicated than the former, but it seemed necessary for Ruby future improvements