For those of you who have not used it, BBEdit amid all bloat actually
has a few useful features. One extremely useful feature is the
"Balance" command. It simple creates a selection that extends from the
beginning of a markup tag (ie. "<div>"), brace (ie "{"), or bracket (ie
"[") to the closing markup tag, brace, or bracket. The most important
part is that it accurately accounts for nesting. This feature seems
expendable on perfected code, but it is a life saver when you have
several nested control structures and you have forgotten a closing
brace. It is also very useful when trying to make sense of
Microsoft-proofed HTML with several nested divs and no whitespace.
The balance command can be call from the "Text" menu item, or by double
clicking an opening or closing brace, bracket or the GT/LT of a markup
tag.
Please add this simple feature.
Thank you,
--==<< R i c h a r d B r o n o s k y >>==--
I noticed that my hand automatically went to the enter key on the
numeric key pad to start renaming a file in the drawer. I have a
feeling that I could probably map that key to the function although I
am not sure how to do it. Any Ideas?
The suggestion would be do have the above as a default behavior if it
can be done.
Sincerely,
Eric C
I have arranged for an IRC channel to be set up for TextMate
discussions of any sort. I created it on freenode.net, which is usually
for open-source projects, but the requirements fit the purpose I had in
mind well enough.
A list of IRC servers for this network can be found here:
http://freenode.net/irc_servers.shtml
..and the channel is called, of course, #textmate
Hope to see some people there soon :-).
--
Sune.
:: the Cottage of Lost Play.
:: http://cyanite.org
I have been writing feature requests to the mailing list. As an
application developer and project manager I have had to read, write,
revise, and follow hundreds of functionality specs. I write my
requests with functionality spec verbiage.
Is this a proper use of this mailing list?
Thank you,
--==<< R i c h a r d B r o n o s k y >>==--
When any selection is made, the left margin should gain a "begin fold"
icon similar to the ones that appear next to the start of a foldable
chunk of code. It would differ in appearance by replacing the dark
gray color with the highlight color. Clicking this icon would fold the
entire selection into a single fold. Unfolding the chunk of code would
reselect that chunk of code only if another selection did not exist.
Please add this feature.
Thank you,
--==<< R i c h a r d B r o n o s k y >>==--
Hi to all,
I finally took 2 minutes to make the yet unreleased 0.7 version of svnX
available to you (not public yet).
You can download it here :
http://www.lachoseinteractive.net/_files/svnX0.7.zip
It has a new feature : you can invoke it from TextMate (via
AppleScript) and be presented with a window with the different
revisions of the edited file.
Here is an excerpt from the help file (Help menu).
Invoking svnX's diff window with Applescript
It allows you to use svnX's diff window from another application.
Usage :
tell application "svnX" to diff /absolute/path/to/the/file
TextMate example :
osascript -e 'set TM_FILEPATH to get system attribute "TM_FILEPATH"' -e
'tell application "svnX" to diff TM_FILEPATH'
You can also invoke FileMerge to compare the file with the pristine
copy (without displaying svnX's diff window, actually without even
opening svnX) :
/usr/local/bin/svn diff --diff-cmd
"/Applications/svnX.app/Contents/Resources/svndiff.sh" $TM_FILEPATH >
/dev/null
More info about svnX here :
http://www.lachoseinteractive.net/en/community/subversion/svnx/features/
Dominique PERETTI
http://www.lachoseinteractive.net
How can automate the process of:
piping a Markdown through markdown.pl
having it open in an external browser of my choice (preferably Opera 8
beta as it does the best job of honoring print related CSS)
grabbing the X/HTML source
putting the source into a new TM document
Is that even possible. I'm open to other suggestions about going from
Markdown to PDF.
-t
Having just tried out the new 1.1b4 version, I just have to share a few
thoughts.
1. The Search field in the File Chooser window should contain a number
of options a la Finder & Mail for how the search algorithm should work.
Although it's cool to just type 'td' to get the 'todo.txt' file, but
sometimes I want to be able to just use 'str' to find the files that
have "string" in them for example. Or doing a find on 'class.' to just
have my various classes show up as another example. There are many
more.
2. HTML Output Options. The new Bundle Editor is really cool,
especially the resizing when switching from "Show as HTML" to "Show in
separate window".
Although I assume Allan have already thought about this, I just have to
ask. Is there any chance that we could have a few options there as well
? Such as
Default Format: None - <pre> - <code> - <p> - (??) (if it's not
obvious what I mean, just let me know)
Default HTML File: 'Choose file field' / path
If we could have a default HTML file that the command output could be
replaced into. Sort of like this:
<html>
<stylesheet>
<body>
$TM_COMMAND_OUTPUT
</body>
</html>
I know that we could create files and code in our commands to do most
of this, but it won't be as elegant.
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
Hello,
This is my first post to this list, so I hope it's ok. been using
Texmate for web site development with PHP for a while now and love it.
However, I always preview pages in Safari because of the limitations of
the included web preview. With the new html output of the latest beta I
was reminded again of it, but found the same problems.
I think the issue of it closing when you change tabs has already been
brought up, which is really annoying if you want to edit a css file,
for example. Could its behaviour be that it always stays open. If you
want to preview another page, it could then open as separate tab in the
preview window. Only the selected tab need be automatically refreshed,
but you could easily switch to your other previewed pages.
Another thing that I'm not sure if any one has mentioned is that when
you pipe it through the PHP binary, require() and include() don't work
when the files have a relative path to the script.
Any apache server env variables are also bypassed so you can't
reference 'SCRIPT_URI' etc.
I don't really want to change every script to have absolute paths, as
that becomes rather inflexible.
would be glad to hear any solutions anyone might have.
thanks, max