<maloik>
I'm pretty sure dutch has compound nouns?
gpg_ has joined #ruby-lang
<whitequark>
of course it does, it even has Linear B
<whitequark>
and there's a proposal to add tengwar but it's kinda in limbo
<yorickpeterse>
srsly
benlovell has joined #ruby-lang
cnivolle has joined #ruby-lang
<yorickpeterse>
New years resolution: invent a writing script, get it in the Unicode spec
<yorickpeterse>
I wonder if it does Klingon
<yorickpeterse>
"In September 1997, Michael Everson made a proposal for encoding this in Unicode.[2] The Unicode Technical Committee rejected the Klingon proposal in May 2001 on the grounds that research showed almost no use of the script for communication, and the vast majority of the people who did use Klingon employed the Latin alphabet by preference"
<Mon_Ouie>
Oh, I see. That's because it's a class variable — not an instance variable — and @@variable_id wasn't set at the time when product_counts was called.
elia has quit [Quit: Computer has gone to sleep.]
<zenspider>
gah
Cakey has joined #ruby-lang
TvL2386 has joined #ruby-lang
toastynerd has joined #ruby-lang
elia has joined #ruby-lang
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
sarkyniin has joined #ruby-lang
toastynerd has quit [Ping timeout: 272 seconds]
dsaint-pierre has joined #ruby-lang
relix has joined #ruby-lang
lele|w has quit [Read error: No route to host]
lele|w has joined #ruby-lang
ironhide_604 has quit [Quit: ironhide_604]
dsaint-pierre has quit [Ping timeout: 240 seconds]
stamina has joined #ruby-lang
yfeldblum has joined #ruby-lang
havenwood has quit [Remote host closed the connection]
Rojo has quit [Ping timeout: 245 seconds]
havenwood has joined #ruby-lang
yfeldblu_ has joined #ruby-lang
tbuehlmann has quit [Ping timeout: 252 seconds]
yfeldbl__ has joined #ruby-lang
yfeldblum has quit [Ping timeout: 240 seconds]
yfeldblu_ has quit [Ping timeout: 240 seconds]
yfeldbl__ has quit [Ping timeout: 244 seconds]
alex-quiterio has joined #ruby-lang
toastynerd has joined #ruby-lang
railzForDaiz has joined #ruby-lang
toastynerd has quit [Ping timeout: 245 seconds]
samkottler has joined #ruby-lang
dirkabroad has joined #ruby-lang
<yorickpeterse>
hihi, co-worker cursing in Greek
Cakey has quit [Ping timeout: 264 seconds]
railzForDaiz has quit [Ping timeout: 252 seconds]
mister_integer has joined #ruby-lang
railzForDaiz has joined #ruby-lang
dirkabroad has quit [Ping timeout: 272 seconds]
alex-quiterio has left #ruby-lang [#ruby-lang]
elia has quit [Quit: Computer has gone to sleep.]
mister_integer has quit [Ping timeout: 264 seconds]
zarubin has joined #ruby-lang
railzForDaiz has quit [Ping timeout: 240 seconds]
dsaint-pierre has joined #ruby-lang
ironhide_604 has joined #ruby-lang
dsaint-pierre has quit [Ping timeout: 245 seconds]
<|jemc|>
jhass: I'm pretty sure github/linguist basically works by file extension
<jhass>
"Most languages are detected by their file extension. For disambiguating between files with common extensions, we first apply some common-sense heuristics to pick out obvious languages. After that, we use a statistical classifier. This process can help us tell the difference between, for example, .h files which could be either C, C++, or Obj-C."
<|jemc|>
in this case, I don't have a file extension
lolmaus has quit [Ping timeout: 264 seconds]
fezziwig has joined #ruby-lang
lolmaus has joined #ruby-lang
rue has joined #ruby-lang
bjh13 has joined #ruby-lang
djbkd has joined #ruby-lang
robbyoconnor has quit [Ping timeout: 272 seconds]
<gnufied>
then, it should fallback to statistical analysis?
wallerdev has quit [Quit: wallerdev]
Shepherd has quit [Quit: leaving]
sdouglas has quit [Ping timeout: 264 seconds]
sepp2k has joined #ruby-lang
jgpawletko has quit [Quit: jgpawletko]
ta has joined #ruby-lang
rahul_j has quit [Quit: rahul_j]
rahul_j has joined #ruby-lang
dik_dak has joined #ruby-lang
konr_ has joined #ruby-lang
lolmaus has quit [Read error: Connection reset by peer]
hahuang65 has joined #ruby-lang
lolmaus has joined #ruby-lang
mb___ has joined #ruby-lang
mistym has quit [Remote host closed the connection]
<mb___>
hi
toastynerd has joined #ruby-lang
wallerdev has joined #ruby-lang
fuhgeddaboudit has joined #ruby-lang
fezziwig has quit [Remote host closed the connection]
fezziwig has joined #ruby-lang
seanot has quit [Remote host closed the connection]
seanot has joined #ruby-lang
banister has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
banister has joined #ruby-lang
seanot has quit [Ping timeout: 272 seconds]
saarinen has joined #ruby-lang
apt-get_ has joined #ruby-lang
sarkyniin has quit [Read error: Connection reset by peer]
saarinen has quit [Client Quit]
x0f_ has joined #ruby-lang
Gil_ has joined #ruby-lang
skade has joined #ruby-lang
saarinen has joined #ruby-lang
x0f has quit [Ping timeout: 240 seconds]
dwknoxy has joined #ruby-lang
robmiller has quit [Quit: Leaving.]
jeffs has joined #ruby-lang
Kedare has quit [Read error: No route to host]
K3dare has joined #ruby-lang
jeffs has quit [Ping timeout: 244 seconds]
stardiviner has joined #ruby-lang
fuhgeddaboudit has quit [Ping timeout: 244 seconds]
jgpawletko has joined #ruby-lang
jeffs has joined #ruby-lang
symm- has joined #ruby-lang
mikecmpbll has joined #ruby-lang
loincloth has quit [Remote host closed the connection]
retro|cz has joined #ruby-lang
MichD is now known as michd
ta has quit [Ping timeout: 264 seconds]
gpg_ has quit [Quit: Page closed]
duderonomy has joined #ruby-lang
seanot has joined #ruby-lang
diegoviola has quit [Remote host closed the connection]
centrx has quit [Quit: Mission accomplished. Ready for self-termination.]
ta has joined #ruby-lang
adphillips has joined #ruby-lang
seanot has quit [Read error: Connection reset by peer]
seanot has joined #ruby-lang
yfeldblum has joined #ruby-lang
workmad3 has quit [Ping timeout: 252 seconds]
arBmind has quit [Quit: Leaving.]
arBmind has joined #ruby-lang
ta has quit [Read error: Connection reset by peer]
jgpawletko has quit [Quit: jgpawletko]
arBmind has quit [Ping timeout: 272 seconds]
jgpawletko has joined #ruby-lang
seanot has quit [Remote host closed the connection]
seanot has joined #ruby-lang
symm- has quit [Ping timeout: 252 seconds]
TvL2386 has quit [Remote host closed the connection]
ta has joined #ruby-lang
jgpawletko has quit [Client Quit]
mistym has joined #ruby-lang
seanot has quit [Ping timeout: 264 seconds]
ta has quit [Remote host closed the connection]
rippa has joined #ruby-lang
mb___ has left #ruby-lang [#ruby-lang]
seanot has joined #ruby-lang
rahul_j has quit [Quit: rahul_j]
RobertBi_ has joined #ruby-lang
RobertBirnie has quit [Ping timeout: 244 seconds]
seanot has quit [Remote host closed the connection]
loincloth has joined #ruby-lang
__butch__ has joined #ruby-lang
danijoo_ has quit [Read error: Connection reset by peer]
danijoo has joined #ruby-lang
Gil_ has quit [Remote host closed the connection]
Gil_ has joined #ruby-lang
toastynerd has quit [Remote host closed the connection]
Gil_ has quit [Ping timeout: 244 seconds]
momomomomo has quit [Quit: momomomomo]
Gil_ has joined #ruby-lang
Fushi has quit [Quit: Connection closed for inactivity]
yatish27_ has quit [Remote host closed the connection]
yatish27 has joined #ruby-lang
diegoviola has joined #ruby-lang
yatish27 has quit [Ping timeout: 245 seconds]
Olipro has quit [*.net *.split]
yfeldblum has quit [Ping timeout: 240 seconds]
Gil_ has quit [Remote host closed the connection]
Gil_ has joined #ruby-lang
yfeldblum has joined #ruby-lang
lolmaus has quit [Read error: Connection reset by peer]
Gil_ has quit [Ping timeout: 264 seconds]
lolmaus has joined #ruby-lang
ta has joined #ruby-lang
BucOder has joined #ruby-lang
Olipro has joined #ruby-lang
ta has quit [*.net *.split]
canton7 has quit [*.net *.split]
jinie has quit [*.net *.split]
phrozen77 has quit [*.net *.split]
lele has quit [*.net *.split]
GarethAdams has quit [*.net *.split]
kalleth has quit [*.net *.split]
jperry has quit [*.net *.split]
eval-in has quit [*.net *.split]
eval-in has joined #ruby-lang
spastorino has joined #ruby-lang
solars has joined #ruby-lang
lele has joined #ruby-lang
jperry has joined #ruby-lang
kalleth has joined #ruby-lang
ta has joined #ruby-lang
GarethAdams has joined #ruby-lang
canton7 has joined #ruby-lang
heftig has joined #ruby-lang
jinie has joined #ruby-lang
GarethAdams has quit [Changing host]
GarethAdams has joined #ruby-lang
phrozen77 has joined #ruby-lang
skade has quit [Quit: Computer has gone to sleep.]
yubrew__ has quit [Ping timeout: 264 seconds]
mehlah has quit [Quit: Leaving...]
yubrew_ has joined #ruby-lang
konr_ has quit [Quit: Connection closed for inactivity]
postmodern has joined #ruby-lang
yfeldblum has quit [Remote host closed the connection]
dwknoxy is now known as dknox-lunch
yfeldblum has joined #ruby-lang
Miphix has quit [Quit: Leaving]
stardiviner has quit [Ping timeout: 240 seconds]
sdouglas has joined #ruby-lang
danijoo has quit [Read error: Connection reset by peer]
danijoo has joined #ruby-lang
seanot has joined #ruby-lang
sheperson has joined #ruby-lang
mistym_ has joined #ruby-lang
lcdhoffman has quit [Quit: lcdhoffman]
seanot has quit [Ping timeout: 240 seconds]
lcdhoffman has joined #ruby-lang
mistym has quit [Ping timeout: 255 seconds]
phrozen77 has quit [Changing host]
phrozen77 has joined #ruby-lang
Gil_ has joined #ruby-lang
mistym has joined #ruby-lang
mistym_ has quit [Ping timeout: 244 seconds]
mehlah has joined #ruby-lang
momomomomo has joined #ruby-lang
Gil_ has quit [Remote host closed the connection]
sarkyniin has joined #ruby-lang
amsi has joined #ruby-lang
apt-get_ has quit [Read error: Connection reset by peer]
sheperson has quit [Ping timeout: 240 seconds]
_kfpratt has quit [Remote host closed the connection]
kfpratt has joined #ruby-lang
dnewkerk-keyz has joined #ruby-lang
loincloth has quit [Remote host closed the connection]
kfpratt has quit [Ping timeout: 264 seconds]
dsaint-pierre has quit [Read error: Connection reset by peer]
dsaint-pierre has joined #ruby-lang
seanot has joined #ruby-lang
diegoviola has quit [Quit: WeeChat 0.4.3]
BucOder has quit [Quit: Computer has gone to sleep.]
_ht has quit [Remote host closed the connection]
[spoiler] has quit [Quit: Leaving]
havenwood has joined #ruby-lang
malconis has quit [Ping timeout: 272 seconds]
malconis has joined #ruby-lang
toastynerd has joined #ruby-lang
djbkd has quit [Remote host closed the connection]
BucOder has joined #ruby-lang
shinnya has joined #ruby-lang
havenwood has quit []
GBrawl_ has quit [Quit: Computer has gone to sleep.]
kfpratt has joined #ruby-lang
sdouglas has quit [Remote host closed the connection]
sdouglas has joined #ruby-lang
banister is now known as banisterfiend
jarto has joined #ruby-lang
wallerdev has quit [Quit: wallerdev]
dorei has joined #ruby-lang
lele|w has quit [*.net *.split]
lele|w has joined #ruby-lang
mehlah has quit [Quit: Leaving...]
sdouglas has quit [Ping timeout: 252 seconds]
tbuehlmann has quit [Remote host closed the connection]
mehlah has joined #ruby-lang
Boohbah has quit [Remote host closed the connection]
Boohbah has joined #ruby-lang
momomomomo has quit [Quit: momomomomo]
djbkd has joined #ruby-lang
kyb3r_ has joined #ruby-lang
mustmodify has joined #ruby-lang
<mustmodify>
I'm wondering if something is possible, but I doubt it. I want to instantiate a class with a lambda, a lambda and a hash, or a hash... and just have it automatically assign one or the other. def new( app = lambda{}, atts = {});end; ... I guess I could use type checking.
<jhass>
def initialize(app, atts={}); if app.is_a? Hash; atts = app; app = default_lambda; end .... is the most common way I've seen
wallerdev has joined #ruby-lang
yalue has quit [Quit: Leaving]
pixelhandler has quit [Quit: pixelhandler]
pixelhandler has joined #ruby-lang
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
<mustmodify>
jhass: yep, that's what I'll do. In terms of a defined interface it's a bit sloppy but also nice... so I have mixed feelings about it. :S
mistym has quit [Remote host closed the connection]
workmad3 has joined #ruby-lang
loincloth has joined #ruby-lang
enebo has quit [Quit: enebo]
bin7me has joined #ruby-lang
mustmodify has left #ruby-lang [#ruby-lang]
ur5us has joined #ruby-lang
GBrawl_ has joined #ruby-lang
bahar has quit [Changing host]
bahar has joined #ruby-lang
toastynerd has quit [Remote host closed the connection]
danijoo has quit [Read error: Connection reset by peer]
jarto has quit [Quit: Ухожу я от вас (xchat 2.4.5 или старше)]
danijoo has joined #ruby-lang
Gil has joined #ruby-lang
mistym has joined #ruby-lang
jg_ has quit [Ping timeout: 240 seconds]
ldnunes has quit [Quit: Leaving]
Asher has quit [Quit: Leaving.]
Asher has joined #ruby-lang
AncientAmateur has quit [Remote host closed the connection]
djbkd has quit [Remote host closed the connection]
saarinen has joined #ruby-lang
jeffs has quit [Ping timeout: 255 seconds]
saarinen has quit [Client Quit]
toastynerd has joined #ruby-lang
scampbell has quit [Quit: Leaving]
saarinen has joined #ruby-lang
Gil has joined #ruby-lang
relix has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mbr__ has joined #ruby-lang
mbr has quit [Read error: Connection reset by peer]
Gil has quit [Ping timeout: 245 seconds]
BucOder has quit [Quit: Computer has gone to sleep.]
dknox-lunch is now known as dknox
danijoo has quit [Read error: Connection reset by peer]
alexju has quit [Remote host closed the connection]
danijoo has joined #ruby-lang
mustmodify has joined #ruby-lang
<mustmodify>
so I'm pretty sure I have this but just ... looking for confirmation. Lambdas keep the scope of wherever they were created... so a lambda can do something like lambda { @x.new(@y)} where @x and @y are instance variables, and that's guaranteed to work?
<drbrain>
mustmodify: correct
robmiller has joined #ruby-lang
<mustmodify>
that's ... both disturbing and intriguing.
<mustmodify>
drbrain: thanks for the confirmation. Seems like there must be a lot of overhead in keeping that context around... is that a big memory sink? Or is it not a big issue?
<workmad3>
mustmodify: with ivars, it will depend on how the lambda is executed
<workmad3>
mustmodify: as it's possible to change the 'self' context of a lambda with instance_eval, which will change ivars... but not local variables
<toretore>
but instance_eval isn't really "executing the lambda"
<toretore>
imo
<toretore>
it's a special construct
<workmad3>
toretore: the lambda gets run ;)
<toretore>
sure, but you can't make your own instance_eval for example
<drbrain>
mustmodify: fancier languages keep around only what is directly referenced but ruby keeps around the scope where the lambda was created
<drbrain>
so you can accidentally hold on to "too much"
malconis has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
adphillips has quit [Remote host closed the connection]
djbkd has joined #ruby-lang
<workmad3>
toretore: sure... but my point was that, when dealing with stuff that uses 'self' either implictly or explicitly within a lambda or proc then yes, it can change depending on how the lambda is invoked
<workmad3>
toretore: which you can't necessarily tell when you pass a lambda into something else as a callback of some form
<toretore>
sure, it's a valid point
AncientA_ has quit [Remote host closed the connection]
djbkd has quit [Ping timeout: 240 seconds]
adphillips has joined #ruby-lang
solars has quit [Ping timeout: 264 seconds]
dwayhs has joined #ruby-lang
nathanstitt has quit [Quit: I growing sleepy]
robmiller has quit [Quit: Leaving.]
<toretore>
though, *something something about not accessing ivars directly* cc apeiros
<workmad3>
toretore: :D
elia has joined #ruby-lang
<mustmodify>
drbrain: I guess what I'm asking is whether that's typically makes a big impact on the size of what's in memory, or is relatively small? Obviously that will depend on the app... so there may not be a good answer.
<drbrain>
mustmodify: depends on how long the lambda lives before GC and how much was on the stack when it was created
<drbrain>
err, in the context
danijoo has quit [Read error: Connection reset by peer]
djbkd has joined #ruby-lang
loincloth has quit [Remote host closed the connection]
__butch__ has quit [Quit: Leaving.]
danijoo has joined #ruby-lang
dgaffney has joined #ruby-lang
jhass is now known as jhass|off
dsaint-pierre has quit [Remote host closed the connection]
yubrew_ has quit []
elia has quit [Quit: Computer has gone to sleep.]
djbkd has quit [Remote host closed the connection]
fezziwig has quit [Read error: Connection reset by peer]
fezziwig has joined #ruby-lang
djbkd has joined #ruby-lang
Gil has joined #ruby-lang
<crankharder>
anyone have an example of a gem autoloading a glob of files inside itself? that is, foo_gem knows how to require all files here: lib/foo_gem/nested_folder/*
<crankharder>
I want to be able to just add files in that path and them be required/available
Gil has quit [Ping timeout: 272 seconds]
workmad3 has quit [Ping timeout: 240 seconds]
elia has joined #ruby-lang
saarinen has quit [Quit: saarinen]
toastynerd has quit [Remote host closed the connection]
elia has quit [Client Quit]
adphillips has quit []
mustmodify has left #ruby-lang [#ruby-lang]
saarinen has joined #ruby-lang
<crankharder>
Dir.glob("foo_gem/nested_folder") is empty - I suspect becase pwd is local to whatever app has included the gem
charliesome has joined #ruby-lang
chrisseaton has joined #ruby-lang
toastynerd has joined #ruby-lang
toastynerd has quit [Ping timeout: 272 seconds]
lele|w has quit [Ping timeout: 260 seconds]
sarkyniin has quit [Quit: Quitte]
lele|w has joined #ruby-lang
rue has quit [Remote host closed the connection]
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
dsaint-pierre has joined #ruby-lang
dsaint-pierre has quit [Ping timeout: 244 seconds]
|jemc| has quit [Ping timeout: 245 seconds]
saarinen has quit [Quit: saarinen]
saarinen has joined #ruby-lang
charliesome has joined #ruby-lang
chrisseaton has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
mikecmpbll has quit [Quit: i've nodded off.]
RobertBi_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
lewix has joined #ruby-lang
lewix has quit [Max SendQ exceeded]
charliesome has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Gil has joined #ruby-lang
dsaint-pierre has joined #ruby-lang
lewix has joined #ruby-lang
lewix has quit [Max SendQ exceeded]
lewix has joined #ruby-lang
lewix has quit [Max SendQ exceeded]
lewix has joined #ruby-lang
lewix has quit [Max SendQ exceeded]
lewix has joined #ruby-lang
dsaint-pierre has quit [Ping timeout: 244 seconds]
lewix has quit [Max SendQ exceeded]
Gil has quit [Ping timeout: 264 seconds]
lewix has joined #ruby-lang
lewix has quit [Max SendQ exceeded]
lewix has joined #ruby-lang
apeiros has quit [Remote host closed the connection]
lewix has quit [Max SendQ exceeded]
apeiros has joined #ruby-lang
lewix has joined #ruby-lang
lewix has quit [Max SendQ exceeded]
lewix has joined #ruby-lang
saarinen has quit [Read error: Connection reset by peer]