Migration - quitting on error

i am not sure if this is something new, or something i have not noticed
before, but here’s the scoop…

i use textmate for development, and sometimes, i forget, and leave some
of the textmate text in my file…

for example, i will leave “macc” after the last column insert… just
because i forget to remove it…

when i run a migration, it chokes on the nonsensical text…

at that point, i go in, fix the file, and re run my migration again, the
tables and columns already exist…

at this point, i have to fiddle around to be able to rerun the
migration…

i seem to remember that previously, when i ran a migration and it died,
none of the items in the migration would run… and i could just fix, and
rerun…

am i missing something in the new rails?

thanks!