Hi,
I've searched the documentation and the list archive for any mention
of "invisibles", i.e. the ability to show tabs and spaces, a la
BBEdit's "Show Invisibles" and "Show Spaces" or SubEthaEdit's "Show
Invisible Characters". Now, maybe it's there, but I can't find it; in
that case I'd appreciate a hint.
If not, and since we're supposed to send feature requests to the
list, that would be mine.
Best, Mic
Can anybody get this to work? Is it not implemented yet or am I just
screwing up?
Ian.
#ifndef __COMMON_SENSE__ | Ian Phillips
#include <std_disclaimer> | http://ianp.org
#endif
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 7.10.2004, space aliens observed Mats Persson saying:
>I just downloaded the PHP & Smarty syntax bundle, and found that it
>too was based on a dark background. Can someone please explain this
>seeming 'obsession' with dark backgrounds when 99% of all other apps
>are the basic white background with black/coloured text ???
A lot of people who spend the day writing on a Computer prefer dark
backgrounds because for them it is less tiring. Dark text on white
background works well on paper, because paper reflects light and doesn't
emit it. A screen, however, emits light, which makes white really
bright.
I prefer dark backgrounds and find them more readable and a lot less
tiring for the eye than bright backgrounds.
lucas
- --
"No one ever attains very eminent success by simply doing what is required of him; it is the amount and excellence of what is over and above the required that determines greatness."
-- Charles Kendall Adams
-----BEGIN PGP SIGNATURE-----
Version: PGP SDK 3.2.2
iQA/AwUBQWVAErXYdom/dB2cEQKdlwCfVX4ysljltPmUtOZ/LKK4iPFBU+IAnAxE
ZRSqSwv9Hgm01hqqihT5ohPE
=9naC
-----END PGP SIGNATURE-----
(pardon my english)
Having seen the 'rails_setup.mov' I thought Textmate's interface would
be more Xcode like, but I see that you finally opted for something more
Mail.app like. I wonder why, I see the splitview metaphor more adequate
for Textmate.
OS
Cmd-E to enter search string is a nice start.
Cmd-Opt-E to enter replacement string.
Cmd-... to replace and find next
Cmd-... to replace all
I use these commands more than almost any other when editing text. To
have to use a dialog to enter the replacement string...to have to use
the mouse to replace next...ouch. That's a big showstopper for me.
Oh...and why does 'Ignore Case' get greyed out when you use regular
expression (and yet maintain the state last set to, as though it's
either locked on or off)?
--
(-, /\ \/ / /\/
I've been having fun poking around Textmate. I spent today picking
through the internals to create my own syntax coloring for PHP and
Smarty. Smarty ( http://smarty.php.net/ ) is a templating system for
PHP.
http://www.spahr.org/share/PHP_Smarty.tmbundle.zip
Anyone is welcome to download and modify at as they please. Of note : a
complete php function list is included in the php syntax file. I'm
quite please with the Smarty coloring, all html elements are in cool
and muted tones, and all smarty template logic is in saturated and warm
tones -- it's rather easy to see what's what.
James.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 7.10.2004, space aliens observed Benny saying:
>>BTW, what the heck is "Freehanded edit"?
>It is an editing mode in which the caret is free to go anywhere in
>the display i.e. it is not limited horizontally by newlines. Kind of
>like in really old-style editors.
Ah! That's pretty awesome! No more of this foolish entering of spaces!
:-)
lucas
- --
"You'd have to kill me and prop me up in the seat of my car with a smile painted on my face to get me to go near Hollywood."
-- Philip K. Dick
-----BEGIN PGP SIGNATURE-----
Version: PGP SDK 3.2.2
iQA/AwUBQWT+lrXYdom/dB2cEQK46gCdFO6dQNkgoHsS4iOTg8wa8Qham5AAoN6m
In6xZGE/p7BdgcpYovPowGby
=M4HB
-----END PGP SIGNATURE-----
How about this as a solution for preferences:
1. Move all of the preferences off the menus and into a separate
(command-, invoked!) window.
2. Add a toolbar and allow most of the preference options to be added
to it via the "customize..." option.
This would allow users to make frequently changed preferences easily
available, and it seems to be the method that a few other apps have
chosen.
And now for some feature requests:
1. Allow projects to define their own variables in the same way that you
can with the defaults command line tool. This would be useful when
setting up templates and snippets.
2. Add a separate "New" sub-menu, which bundles can contribute to, I see
this working like the existing templates feature, but with parameters
in a similar to snippets. Probably need to have the parameters
configured in the property list that would go with the template file.
2a. An alternative to this would be to allow template property lists to
specify a series of parameters that would be prompter for in a
dialog
before the file is created. E.g.
{
parameter = "1";
displayName = "Class Name";
defaultValue = "MyClass";
}
3. A minor UI tweak: have the encoding and line endings embedded in the
status bar, this could either be a read-only display, or a combo-box
to alter them.
4. Add a preference/option to show or hide white space characters
(e.g. line endings, tabs, etc.).
What do people think?
Yours,
Ian.
#ifndef __COMMON_SENSE__ | Ian Phillips
#include <std_disclaimer> | http://ianp.org
#endif
I'm not sure if I'm using it right, but the quote auto completion seems
to slow me down, as most of the time you need to add something after a
quote, but I'm required to use the right arrow key to move over a
character to go past the quote, which is a rather long distance compared
to the quote key.
Is there some trick I don't know about?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 6.10.2004, space aliens observed Sune Foldager saying:
>Good, argumentative reasons for it, please! :-).
For me, it went something like this:
"OK, now I want to change the background color of this window. That must
be in Preferences. Uhm. No preferences in the app menu. Must be burried
somewhere. Probably in Edit. Nope. Maybe in Window? Nah. Okay, so I'll
go through each menu. Oh, Color Settings. Okay, but that only works with
syntax highlighting disabled. That must mean that there are more
settings somewhere else. I guess I just missed the Preferences. They
*must* be in the app menu. Argh. Okay, "TextMate Help". What, you mean I
can't change this?"
Had all settings been inside a Preferences dialog, it would have been
clear what the user can change and what he can't right from the
beginning.
Having preferences inside the menu has additional problems. It clutters
the menu with things you use seldomly, which makes things you use more
often (like actual commands) harder to find. And it makes it harder to
find preferences, because it's often not clear where a given preference
should go, and if you can't find it, you can't be sure whether you just
missed it or whether it simply doesn't exist at all. A preferences
window also gives you room for additional information about settings.
BTW, what the heck is "Freehanded edit"?
lucas
- --
"Afer all, who needs courage when you have a gun?"
-- Prof Hubert Farnsworth
-----BEGIN PGP SIGNATURE-----
Version: PGP SDK 3.2.2
iQA/AwUBQWTtN7XYdom/dB2cEQKLfwCeJdL0hMZkjcm0MqGbsh+tdQ2ZZt8An2be
sREVT2jSFy1pLzFpZrdamzIu
=mtXU
-----END PGP SIGNATURE-----