When trying to use the "Level 1 [setext]" or "Level 2 [setext]" bundle commands I get the following output
Unknown option: n Unknown option: 1 Usage: head [-options] <url>... -m <method> use method for the request (default is 'HEAD') -f make request even if head believes method is illegal -b <base> Use the specified URL as base -t <timeout> Set timeout value -i <time> Set the If-Modified-Since header on the request -c <conttype> use this content-type for POST, PUT, CHECKIN -a Use text mode for content I/O -p <proxyurl> use this as a proxy -P don't load proxy settings from environment -H <header> send this HTTP header (you can specify several)
-u Display method and URL before any response -U Display request headers (implies -u) -s Display response status code -S Display response status chain -e Display response headers -d Do not display content -o <format> Process HTML content in various ways
-v Show program version -h Print this message
-x Extra debugging output
Here's the actual command for Level 1:
#!/bin/sh
if [[ $TM_LINE_INDEX == 0 && $TM_LINE_NUMBER != 1 ]] then head -n$((TM_LINE_NUMBER-1))|tail -n1|sed 's/./=/g' else echo -ne '=\t' fi
I'm running TextMate Version 1.5.4 (1324) and have checked out the latest bundles and support.
Any idea why this is happening?
Thanks Mike Gregoire