Didn’t know that I was missing tests because I hadn’t pulled down the #git submodules. Joyous.

Of all the issues with #git submodules, the worst has to be that they are not automatically set up as the result of «git clone».

In #zsh, « typeset -a X Y; X=(1 2 3); Y=$X » results in a scalar value in Y. You have to use «Y=($X)» to copy X as an array. Odd.

Mmm… chewy coffee.

Selfie reflection in yellow bridge [photos.app.net]

“Bach Dancing and Dynamite Society”. Umm… what?

Orpheum [photos.app.net]

Mol Man [photos.app.net]

Sanitized tape worms… Easy to swallow! [photos.app.net]

Reliable Worm Cakes - pleasant and effective [photos.app.net]

Black Batcolumn [photos.app.net]

Drat. #zsh doesn’t expand braces before expanding variables. In #bash, «echo $X{A,B}X» gets expanded to «echo $XAX $XBX».

“I hate PDAs. Public displays of hostility, on the other hand, are perfectly fine.”

Gotta say that #zsh’s «typeset -TU SCALAR_PATH array_path» is pretty damn nice.

Is there a #zsh equivalent of #bash’s «shopt -q»? In other words, I want capture the current value of a shell option.

#zsh version of array export functions: http://pastie.org/8083165

#zsh has no way of including newlines in PS1 other than literally? «print -P “\n…"» does work, though.

Thinking of joining the dark side and using #zsh. It’s going to require a bit of effort to convert my bash setup. First step: porting my array export functions (http://pastie.org/3839697).

Purposeful Misinterpretation of the Ambiguities of the English Language for Fun and Profit

Sensitive pipes [photos.app.net]