in reply to Plight of the Left Square Bracket ( )
Maybe I'm the only one, but I'm statisfied with [. As with most decimal numbers, the leading zero is not required. Why not use it? It's simple once you know the ascii code, and the closing square bracket doesn't have to be encoded. Besides, you only need it in very short inline pieces of code, because with <code>-tags, it's already displayed correctly.
I like none of the first four solution you mentioned, because they involve invalid html or html that isn't displayed correctly. The [[] syntax is even worse, and I think $foo[123] is easier than $foo[[]123] or $foo[\[]123]
U28geW91IGNhbiBhbGwgcm90MTMgY
W5kIHBhY2soKS4gQnV0IGRvIHlvdS
ByZWNvZ25pc2UgQmFzZTY0IHdoZW4
geW91IHNlZSBpdD8gIC0tIEp1ZXJk
|
|---|