On 2009-Mar-30, at 9:10 PM, Alex wrote:
Despite using TextMate with PHP for so long, I haven't ever used the PHP bundle. This evening I downloaded it - tested it for a while - but found it to make TextMate very unstable.
What did you download and from where? "The" PHP bundle is included with TextMate by default.
I tried removing textmate and deleting the php.tmbundle from / library/application support/textmate/bundles/ then i reinstalled textmate and tried everything again - same result.
Check the same location in ~/Library as well.
So, I removed it for the second time (and also the bundle in / library/application support/textmate/bundles/) - Now, when looking at my console and working on a php file, I see many instances of "didn't find rule named source.php" -
This ticket: http://ticket.macromates.com/show?ticket_id=8D6BF285 concludes that "That error indicates that you deleted or disabled the PHP bundle and are working with HTML files (with embedded PHP)."
The default PHP bundle should always exist in TextMate.app/Contents/ SharedSupport/Bundles/. Go to the Bundle Editor and click "Filter List…" to make sure it's enabled there. It can be removed or disabled in other ways, but you'd have to really go out of your way to do so. Have you ever removed or disabled the default?