Posted on Jan 5, 2007
Ok so basically this will prevent you from uploading broken PHP.
Open up your Bundle Editor and paste this into the 'Transmit->DockSend File' command:
Enjoy!
SYNTAX=`/usr/bin/php -l $TM_FILEPATH`
SUCCESS="No syntax errors detected in $TM_FILEPATH"
if [ "$SYNTAX" == "$SUCCESS" ];
then
osascript -e "tell application "Transmit" to open POSIX file "$TM_FILEPATH""
else
SEARCH="Errors parsing $TM_FILEPATH"
SYNTAX="${SYNTAX/$SEARCH/}"
SEARCH="parse error, "
SYNTAX="${SYNTAX/$SEARCH/}"
SEARCH="parse error in $TM_FILEPATH "
SYNTAX="${SYNTAX/$SEARCH/}"
SEARCH="in $TM_FILEPATH "
SYNTAX="${SYNTAX/$SEARCH/}"
echo "$SYNTAX"
fi
Docksend 1
Nerd 9
PHP 9
Programming 12
TextMate 1
Loading comments...