Closed quoll closed 10 years ago
Most of the changes in this commit involve reading a file, so I tried defining each function at the repl and they work. So the issue is in load-file.
Turns out it's a Mac-only problem.
The "sed" commands on lines 87 and 89 use a regex to match tabs with \t. Bizarrely, on a Mac the "\t" string in sed is matching 't' characters and not tabs (contradicting the man pages on the Mac). [:space:] is more compatible, and more flexible than the current [ \t] anyway.
Commit 394942138fa72f387dd93b6f1b393477cc005e45 on Dec 6 caused a break that I haven't tracked down yet.
Before this commit, the following worked:
After the commit, we get this: