Just one thing I noticed: if I type a "1." at the beginning of a non-indented line and then do the cmd-opt-return, it adds another line with a "1.", just as you said (and as expected). But if I indent the line, and put a "1." and do the cmd-opt-return, it adds and indented line with "1" without the dot after the "1". This doesn't seem right.
Brett, you did it again! Thanks! It's really cool to have these text manipulations available in TextEdit too! Wow! The list-making thing is something that makes me think: "this app is broken" if it's not there.
And thanks so much for sending along Fletcher's number-fixer-upper service as well.
I'm looking forward to the Macworld article. Thanks so much for sharing your work like this.