Well I’m having quite the day today. I love days where I’m chasing issues that I created. One such issue was created a while ago in a subroutine that the original authors thought to introduce a line feed. Unfortuantely I also introduced a fix where the original value would be returned under certain circumstances, but without taking out the introduced line-feed. Stupid mistake, and a not-so-obvious bug with most of the data coming into the subroutine. Unfortunately when I made the change, and transferred it between servers, I forgot that the server name was hard-coded into the file, which introduced another strange behaviour on the other machine. Add to that some other things like sending off a half-completed mail by mistake, and I’m just having a great day.
I’m OK, really.