Fedora Core 2
I like the new kernel (2.6.7-1.494.2.2)!
This is the first time I've actually noticed a dramatic improvement in responsiveness. Nice...
It also resolved a bug I reported.
Fedora Core 3
I installed FC3-test1 on a machine which already had FC2 so I could use both. Had to learn a little bit more about grub bootloader to achieve that. Nothing much to report about FC3. I was disappointed to find that "development" packages are not GPG-signed. Why not? Why should I trust that the mirrors have good copies of them?
Installed MoinMoin wiki engine at work and at home. I like it. Maybe this will force me to learn python... (I've had some vague ideas about playing with python for a while, but have never gotten around to it. I typically don't learn new languages until I'm forced to...)
Loving it! Running vss2svn right now...
Shell scripting hurts my brain.
$ echo foo!bar $ echo "foo!bar" bash: !bar: event not found bash: !bar": event not found $ echo foo\!bar $ echo "foo\!bar" foo!bar foo\!bar $ echo foo\\!bar $ echo "foo\\!bar" foo\!bar foo\!bar $ $
Must be a documentation bug, at least:
Enclosing characters in double quotes preserves the literal value of all characters within the quotes, with the exception of $, `, and \. The characters $ and ` retain their special meaning within double quotes. The backslash retains its special meaning only when followed by one of the following characters: $, `, ", \, or <newline>.
That explains some of what I thought was weird...
But it suggests that echo "foo!bar" should not be an error.
And I'd think that echo foo\\!bar should be an error.
(Tested on FC2 bash-2.05b-38 and FC3-test1 bash-3.0-1.)
TODO: File bug report...