houhoulis has quit [Remote host closed the connection]
workmad3 has joined #rubygems
workmad3 has quit [Ping timeout: 250 seconds]
havenwood has quit [Ping timeout: 265 seconds]
houhoulis has joined #rubygems
havenwood has joined #rubygems
workmad3 has joined #rubygems
workmad3 has quit [Ping timeout: 260 seconds]
workmad3 has joined #rubygems
workmad3 has quit [Ping timeout: 244 seconds]
houhoulis has quit [Remote host closed the connection]
workmad3 has joined #rubygems
workmad3 has quit [Ping timeout: 265 seconds]
workmad3 has joined #rubygems
workmad3 has quit [Ping timeout: 240 seconds]
dbussink has left #rubygems ["Textual IRC Client: www.textualapp.com"]
workmad3 has joined #rubygems
workmad3 has quit [Ping timeout: 246 seconds]
havenwood has quit [Ping timeout: 244 seconds]
workmad3 has joined #rubygems
workmad3 has quit [Ping timeout: 250 seconds]
workmad3 has joined #rubygems
workmad3 has quit [Client Quit]
workmad3 has joined #rubygems
bbrowning has joined #rubygems
havenwood has joined #rubygems
odigity has joined #rubygems
<odigity> (Ignore rubygems-update gem for a minute.) rubygems is a package in the ruby stdlib, and stdlib packages don't get loaded until you require them, right? Yet when I start with an empty ruby script and call require, it seems to be using the overridden version from the rubygems package by default. How is that possible?
<odigity> (as opposed to the default Kernel::require, which is not gem-aware)
<jhass> odigity: rubygems is implicitly required since Ruby 1.9, you can turn that off with ruby --disable-gems
<odigity> jhass, I see. Are there other stdlib packages that are always implicitly loaded?
<jhass> not that I'm aware of
<odigity> I just started IRB and ran `puts $LOADED_FEATURES.sort`. Definitely see rubygems there. :)
<jhass> you can see what's loaded with ruby -e 'puts $LOADED_FEATURES'
<jhass> ah, too slow :P
<jhass> so monitor apparently, probably as a dependency of rubygems
<odigity> I ran it your way this time, to get rid of the IRB files
<jhass> ruby --disable-gems -e 'puts $LOADED_FEATURES' to see what's pulled in by rubygems
headius_ is now known as headius
tenderlove has joined #rubygems
tenderlo_ has quit [Ping timeout: 244 seconds]
imperator has joined #rubygems
UtkarshRay has joined #rubygems
UtkarshRay has quit [Remote host closed the connection]
<pipework> Has anyone done work on making rubygems support gems with unicode names?
<jhass> mmh, is NTFS unicode by now?
<imperator> pipework, i can't remember if using non-ascii names causes problems or not
<imperator> jhass, not sure what you mean
<jhass> I could imagine some FSes will have trouble naming a directory ☃
<imperator> it's supported multibyte encodings since win2k
<imperator> the *shell* might have issues
<imperator> but not the OS
<imperator> personally, i think using non-ascii chars is a bad idea
<jhass> well, for what reason though if not filenames/paths?
<imperator> we already have one caps issue - Platform vs platform
havenwood has quit [Ping timeout: 240 seconds]
<pipework> imperator: IT SEEMS TO.
<pipework> Oops, sorry for capslokc
<imperator> jhass, now imagine foo vs foó etc
<pipework> jhass: Gem names.
<pipework> Though, admittedly, most gem names show up in their require path.
<jhass> mmmh, yeah, would at least need to normalize according to https://en.wikipedia.org/wiki/Unicode_equivalence#Normalization
<jhass> pipework: whose don't?
<pipework> jhass: assholes' gems don't. :D
<jhass> pipework: not talking about lib/foo but the gems/foo part
<jhass> well, foo-0.1.0
<pipework> jhass: Ah, I see what you mean now.
<pipework> imperator: Well, ruby seems to handle a whole host of characters just fine when they're not ascii and you're changing their case.
<imperator> and now add in case insensitive filesytems :)
<pipework> I think it'd be reasonable to either only use characters which work or to be able to provide a mapping from one character to the intended 'upper case' in your gemspec.
<imperator> i can't wait for the cjkv gem names!
_djbkd has joined #rubygems
havenwood has joined #rubygems
havenwood has quit [Ping timeout: 244 seconds]
Gidogeek has joined #rubygems
_djbkd has quit [Remote host closed the connection]
_djbkd has joined #rubygems
_djbkd has quit [Read error: Connection reset by peer]
_djbkd has joined #rubygems
_djbkd has quit [Remote host closed the connection]
_djbkd has joined #rubygems
havenwood has joined #rubygems
_djbkd has quit [Remote host closed the connection]
_djbkd has joined #rubygems
_djbkd has quit [Ping timeout: 250 seconds]
_djbkd has joined #rubygems
havenn has joined #rubygems
havenwood has quit [Ping timeout: 250 seconds]
havenwood has joined #rubygems
havenn has quit [Ping timeout: 265 seconds]
_djbkd has quit [Read error: Connection reset by peer]
_djbkd has joined #rubygems
_djbkd has quit [Remote host closed the connection]
havenn has joined #rubygems
_djbkd has joined #rubygems
havenwood has quit [Ping timeout: 246 seconds]
_djbkd has quit [Read error: Connection reset by peer]
_djbkd has joined #rubygems
havenn is now known as havenwood
Gidogeek has quit [Quit: (null)]
bbrowning is now known as bbrowning_away
_djbkd has quit [Remote host closed the connection]
_djbkd has joined #rubygems
imperator has quit [Quit: Leaving]
djbkd_ has joined #rubygems
_djbkd has quit [Remote host closed the connection]
workmad3 has quit [Ping timeout: 250 seconds]
djbkd_ has quit [Read error: Connection reset by peer]
_djbkd has joined #rubygems
bffff_ has quit [Quit: Connection closed for inactivity]
havenn has joined #rubygems
havenwood has quit [Ping timeout: 246 seconds]
workmad3 has joined #rubygems
workmad3 has quit [Ping timeout: 250 seconds]
havenn has quit [Quit: Textual IRC Client: www.textualapp.com]