News for hackers. Stuff that matters.
Re:There's no magic: virtualenv edition by ImprovedSilence on Monday February 18, 2013 @04:03PM (#5240613)
haha, I had no idea "source" and '.' were the same! It all gets a little bit clearer, one step at time....
Re:There's no magic: virtualenv edition by pyre on Monday February 18, 2013 @07:55PM (#5241904)
IIRC, 'source' is a bash-ism, while '.' is POSIX, so it might not work in all shells. That said $() isn't POSIX, but works on enough shells, that I'm comfortable replacing `` with it.
Re:There's no magic: virtualenv edition by nuxi on Tuesday February 19, 2013 @03:36AM (#5243308)
$() has been POSIX for a while, here's the SUSv2 definition from 1997: http://pubs.opengroup.org/onlinepubs/7908799/xcu/chap2.html#...
Re:There's no magic: virtualenv edition by mpyne on Monday February 18, 2013 @10:58PM (#5242511)
Actually $() is in POSIX (or at least, it is now).

You're right about 'source' though, shell scripts that want a semblance of portability must use '.'.