Latest tweets from icculus ...

Ryan C. Gordon @icculus
@vectorpoem I was impressed by the guy that was thrilled that R* protected him from having cake shoved down his throat. pic.twitter.com/ToDUfLpzIt
Tweeted 18 Oct 18 in reply to JP via Twitter for iPhone
Ryan C. Gordon @icculus
@Dan2552 @stroughtonsmith (Just pushed a much better fix for this. Please test your apps with this if you can, as this is the only thing holding up a 2.0.9 release!) Tweeted 18 Oct 18 in reply to icculus via Twitter Web Client
Ryan C. Gordon @icculus
@daniel_hede What appears to be a good fix for this is in revision control now. Tweeted 18 Oct 18 in reply to icculus via Twitter Web Client
Ryan C. Gordon @icculus
@Speckbrummsel @dukope Hey, if Lucas wants my Patreon to fund a Linux port, I think everyone would love that. :) Tweeted 18 Oct 18 in reply to Elön Müsk via Twitter for iPhone
Ryan C. Gordon @icculus
@dukope Congrats on shipping!! Tweeted 18 Oct 18 in reply to Lucas Pope via Twitter Web Client
Ryan C. Gordon @icculus
This is cool: asciinema.org Tweeted 18 Oct 18 via Twitter Web Client
Ryan C. Gordon @icculus
@mcclure111 (Also I came to remember about my own library that it doesn't actually let you mount the same archive twice, because we reference mounted archives by their filename, which is bad and I should change that when I break backwards compatibility.) Tweeted 18 Oct 18 in reply to icculus via Twitter Web Client
Ryan C. Gordon @icculus
Sometimes I think about how far we've come in software development in my lifetime, and then I remember that we're still writing blog posts about the proper way to write comments and then I remember we don't definitely know _anything_. Tweeted 18 Oct 18 via Twitter Web Client
Ryan C. Gordon @icculus
@mcclure111 ok, this is where I landed: hg.icculus.org/icculus/physfs… ...you mount the archive and then can change the "root" of it whenever you want, so it's two steps. Docs are here: hg.icculus.org/icculus/physfs… Tweeted 18 Oct 18 in reply to icculus via Twitter Web Client
Ryan C. Gordon @icculus
Saying “If you bake any more cakes for the staff we’ll fire you” guarantees you’ll get visited by the Ghost Of Christmas Past at some point. twitter.com/jennsandercock… Tweeted 17 Oct 18 via Twitter for iPhone
Ryan C. Gordon @icculus
@richgel999 I fight like hell to keep all my data and apps on my own server, and it is a _giant_ pain. I totally understand why people just hand everything over to Google. Tweeted 17 Oct 18 in reply to Rich Geldreich via Twitter Web Client
Ryan C. Gordon @icculus
Preview of the Blue Wave coming through. pic.twitter.com/lxHUQVkY2B
Tweeted 16 Oct 18 via Twitter for iPhone
Ryan C. Gordon @icculus
@mcclure111 Evergreen tweet for me recently. Tweeted 16 Oct 18 in reply to mcc via Twitter Web Client
Ryan C. Gordon @icculus
“Congratulations” from The Hamilton Mixtape, but for Elizabeth Warren’s DNA results. Tweeted 15 Oct 18 via Twitter for iPhone
Ryan C. Gordon @icculus
@MattieMonsterOF Thanks! Tweeted 13 Oct 18 in reply to Mattie via Twitter for iPhone
Ryan C. Gordon @icculus
I have a _really good_ ticket for #HamiltonCLT for Sunday night I can’t use. If you are near Charlotte and want it, DM me and I’ll try to figure out who to give it to. Tweeted 13 Oct 18 via Twitter for iPhone
Ryan C. Gordon @icculus
@mcclure111 Hmm, let’s just do a PHYSFS_mountSubdir() for now and I’ll think about binding more later. Tweeted 13 Oct 18 in reply to mcc via Twitter for iPhone
Ryan C. Gordon @icculus
@mcclure111 One mount and then a generic remapping mechanism, but it only needs to load the archive once. The rest is just string manipulation. Tweeted 13 Oct 18 in reply to mcc via Twitter for iPhone
Ryan C. Gordon @icculus
@mcclure111 So you can do: mount(“x.zip”, “/mnt”); bind(“/mnt/a”, “/b”); bind(“/mnt”, NULL); ...to get x.zip/a accessible at “/b” and the rest of the archive inaccessible. Does this fit your use case or am I totally off here? Tweeted 13 Oct 18 in reply to icculus via Twitter for iPhone
Ryan C. Gordon @icculus
@mcclure111 I haven’t written this yet, but I’m thinking: PHYSFS_bind(char *a, char *b)...filename resolution will check the bind table, and accesses to a will map to b. A can be dir or file. If b==NULL, it cuts off access to that path. PHYSFS_unbind(a) removes it from table. Tweeted 13 Oct 18 in reply to mcc via Twitter for iPhone