the HTML bundle contains a tidy command that attempts to run ~/bin/
tidy (which doesn't exist)
could this be added to the `Scripts` or `Tools` directory? or if not,
which binary is recommended?
best regards,
tom
--
Tom Lazar
http://tomster.org
Allan Odgaard wrote ..
> I know this isn't optimal, but I have no idea on how I can handle this
> problem gracefully.
How about implementing:
TM_BUNDLE_USER_PATH
TM_BUNDLE_SYSTEM_PATH
TM_BUNDLE_NETWORK_PATH
to point to their obvious locations. Then, at least scripts can access each of the bundles easily and by using TextMate's search order, can allow users to override items the normal way. Obviously, TextMate should only set a variable if the relevant bundle is actually at the location.
Best, Erich
I ran into the following problem. I am running the "LaTeX and
TeXniscope" command, and one of its lines is:
"$TM_BUNDLE_PATH"/latexErrWarn.py
When I run the command, I get the following error:
/bin/bash: line 6: /Users/haris/Library/Application
Support/TextMate/Bundles/Latex.tmbundle/latexErrWarn.py: No such file
or directory
In other words, TM_BUNDLE_PATH seems to be set to point to the bundles
in my home directory, and of course does not see the Latex bundle all
the way in the root directory.
On the other hand, I ran the "Show Variables" command from the Defaults
bundle, and it shows that TM_BUNDLE_PATH is equal to:
/Library/Application Support/TextMate/Bundles/Defaults.tmbundle.
So in that case, it points to the bundles in the root directory.
So, why this difference? Is there a nice way to fix it?
Thanks,
Haris
I don't know if this is the right place to say,
but i have two suggestions.
1. Have the command output window docked to the project/document
window, an option of course?
2. Have Output option in the Command Editor, that lets me jump to a
specific file/line/col of a file.
Best Editor, Already a Convert (after 3 days)
Julian Tyler
+-----------------------------------------------------------------------
----+
+ A debugged program is one for which you have not yet found the
conditions +
+ that make it fail.
+
+ -- Jerry Ogdin
(ASK)+
+-----------------------------------------------------------------------
----+
On May 6, 2005, at 5:00 AM, textmate-request(a)lists.macromates.com wrote:
>
>
>> I already know that i can use the separate window with a regex
>> pattern
>> but
>> what i want is to jump straight to a file/linenumber/col, without
>> opening
>> a new window, which i need to click in.
>>
>
> So what you want is a way to control the caret from a command? And
> additionally open new files in the existing document window!?!
Oh nice sorta like the vim tag feature. I would say open into a new
tab thats auto selected as the active tab. would be the closest to
the tag stack like vim.
It is quite nice. It was done just like opening a file [relative
fast] but was super fast :e filename or i think :tag file tag or :e
file [line num] can work haven't tried that one in a while though so
probably rusty or pulling it outta somewhere.
After a quick search I can't seem to figure out how to do column
typing? How do I do it like in the video on macromates.com?
Sorry for the stupid question! :-)
Can someone confirm the following behavior (beta5)?
1) Open a project in Textmate
2) Open a couple of files from the project in separate windows. (Not
sure if it matters whether they are actually from the file).
3) Go back to the project window, and make a change in one of the
documents.
4) Press Shift-Command-W to close the window, and when asked to save
the changes, do so.
5) Now, pressing Command-` does not cycle through the remaining
windows, as it should.
Note: This will not happen if there are no changes to be saved.
If other people are seeing this behavior, then it looks to me like a
bug.
Thanks,
Charilaos Skiadas
Department of Mathematics
University of Chicago
Hi all,
I just erased half of my macros after editing the Snippets panel and
removing a bunch of bundles that seemed empty as they had no snippets.
Alan, can you make it clear to the user that deleting a bundle in one
panel deletes all of the macros, commands, etc for that bundle and not
just the items in the currently selected display mode? Maybe provide
some kind of confirmation dialog as well :)
Hi All,
Is there (or will there be) in TM a way to unlock locked files? For
instance, if I want to edit httpd.conf, I must either use Terminal or
use TM through Pseudo. Could it be done directly in TM?
Thanks,
--
Jo <W:00°04'37" ; N:47°15'36">
1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
I currently have a project running, which has a master file that is the
one to be LaTeXed etc. Currently, I have just set the TM_LATEX_MASTER
variable, through the preferences menu, to point to that file, and it
all works nice and dandy. I was wondering though if there is a way to
set it so that each project has a corresponding TM_LATEX_MASTER
variable of its own, and the variable only works when the project
window is main, or will I need to disable the variable each time I have
to work with a separate single tex file?
Thanks,
Haris
Name: Bob Moisan
Email: bob(a)intelligentlighting.com
Company: Intelligent Lighting Creations
Phone: 847.982.2070
Comments: I was wondering if you can create a website using the
Sprite graphics on my Commodore 64?
I've seen on the list these last couple of days mention of problems
with Tiger. I have it now and was planning to upgrade today. I'm
using beta 5.
It TextMate functional under Tiger? What problems can I expect?
Thanks.
James Edward Gray II
Trying a checkout of the bundles raises here
A Bundles/Subversion.tmbundle/Commands/Add to Repository.plist
subversion/libsvn_subr/utf.c:363: (apr_err=22)
svn: Can't recode string
having LC_TYPE set to "en_US.UTF-8" as the wiki says. Looks like the
checkout is interrupted because XML and Perl are missing for example.
I did a search in Google and found a message from Eric Hsu with a
similar problem. Any ideas?
-- fxn
Hi Allan,
is there any chance that future betas (b8?) will include the bundles
again? I'm ›finkless‹ since the Tiger upgrade and don't like the
thought of installing unixoid command line tools (ie. the svn client
in this case) ›outside‹ of Fink. Thanks!
Christian
I've always modified the default keybindings in TextMate to change ^f
to moveForward rather than reformat paragraph. Since converting to
Tiger this hasn't worked very well.
The binding seems to work as moveForward in files that I open in
standalone windows. Not part of a project. But if a file is part of
a project the old reformat paragraph behavior comes back.
For example I have:
dijkstra.tex as part of a project
when I try navigate using ^f in the file dijkstra.tex file opened
inside the project all I get is reformat paragraph.
If I open dijkstra.tex all by itself ^f works as desired.
Is anyone else seeing anything like this?
Brad
Brad Miller, PhD
Assistant Professor
Luther College
http://www.cs.luther.edu/~bmiller
jabber: bnmnetp(a)jabber.org
Before I re-installed Tiger and installed Textmate I was able to call
'tm' from command line and it worked perfectly... now it does not
open tm unless I pass something to it... is that the way it is
suppose to work?
I don't know if TextMate supports read-only documents or not, but I
would like to be able to specify a custom view filter for a given
document in my project that produced a read-only text or html file in
place of the document's content that automatically displayed as a
normal project tab. The document in the tab view should have all of the
TextMate-specific features of a normal Commmand output window (e.g. go
to line, etc.)
Use Cases
---------
TextMate doesn't allow you to view jpegs, which is fine. But if I could
define a filter to run on selection that produced HTML output, I could
not only view the jpeg in the tab, but I could list statistics about
the file (size, dimensions, etc.) that I could either just read or
select and copy-and-past somewhere else in my project.
Viewing object files using the output from otool would also be handy,
particularly with the go-to feature and the ability to convert to (more
attractive) html output.
Man pages are another option. Define a blank file "xcodebuild.man" and
include it in your project hierarchy, setting a project-wide .man
filter to the output from Bwana (which does html man pgae output). Now
you can just click on (or tab to) the man page to read it, without
having an extra window pop-up or having to execute a command.
Custom UIs embedded in TextMate are another huge opportunity. Define a
Project.build_ui file and filter through something that generates an
HTML page that nicely renders all of your build options, along with
some handy buttons to initiate a build, view the last build results (in
an embedded HTML scroll view, whose lines have standard Command go-to
line behavior), etc. The customization possibilities for TextMate are
endless.
An embedded Subversion UI is another option.
An embedded Trac page is another. The possibilities are endless.
The key thing is that the filter is *automatic*. This makes it appear
in a tab just like any other built-in TextMate feature as far as the
user is concerned. This builds on the existing Command...
infrastructure Allan's already built.
UI Implementation
-----------------
Select file in Project browser and choose "Filter through Script...".
Up pops a dialog similar to the Command editor dialog. Extra options
include: update when source changes, update on view, and update first
time only.
Project-wide options would allow you to assign filters to extensions
automatically (e.g. .jpg).
Any comments or suggestions are welcome.
Best, Erich
On 02-05-2005, at 19:43, Erich Ocean wrote:
> Saw this over at daringfireball.net[1]:
>> NSTextView — the default text editing control in Cocoa apps — has
>> been significantly upgraded [in Tiger]. You can do discontinuous
>> selections with Command-drag, and column selections with Option-
>> drag. You can use these new selection gestures in most Cocoa apps —
>> including in textarea fields in Safari and any other app that uses
>> Web Kit. (Thanks to Quentin Carnicelli.)
> It's nice to see Cocoa's text support improving, even though it's not
> up to the level of Allan's work.
Actually, it [column mode selection] seems useless in NSTextView since
it doesn't paste back in column mode. Kinda like BBEdit did theirs I
think.
--
Sune.
On 02-05-2005 13:52, Ollivier Robert wrote:
> According to Brian Lalor:
>
>>take this time, however, to make sure everyone's aware of DarwinPorts.
>>For reasons I completely forget, now, I've preferred DarwinPorts to
>>Fink since I started using OS X.
>
>
> You have the same differences as between Debian and FreeBSD (no flame
> intended): more reactivity, more up-to-date packages and preference for
> source-to-be-compiled packages.
Also big plus for me is making *really* sure that it will not tamper with
other files than the one it installs itself.
I found this great guide [1] to install DarwinPorts under a special ports
user, which only has rights to the directory where it is supposed to
install stuff and nowhere else.
I was always doubting about Fink or DP and chose Fink for it's point and
click interface, that turned out to be horrible, but worked most of the
time. Now that I'm on Tiger, I'll switch to DP if I have time..
Jeroen.
[1] http://www.phil.uu.nl/~js/blog/2004/02/17#darwinports
--
<http://www.je-ju.net/~jeroen/blog/>
On May 2, 2005, at 11:33, Hannu Rajaniemi wrote:
> Ah. I thought I already sent this to the list, but maybe it didn't go
> through. What I seem to get is
>
> 2005-04-30 00:21:00.022 TextMate[17407] didn't find rule named
> text.html.basic
It did, and also a reply from Brad! ;)
The problem is that you do not have the (sourced) HTML syntax. At least
not an up-to-date version which has the scopeName set to
text.html.basic.
I'm on beta 7.
When I open the Get Info window on a file, and deselect the "Save as
absolute path" checkbox, then close the Get Info window and re-open it,
the checkbox is checked again. Is this a known bug/feature? I'm trying
to convert all my project references to relative so that I can move the
project between different users on my machine.
Best, Erich
Hi,
Today, I updated to Tiger and downloaded the b7: then I did a SVN
checkout of the bundles. Everything appeared to be working fine, until
I tried the Markdown bundle (I write my blog in Markdown). The bundle
seems to work, but I get an immensely annoying system bell sound with
every keystroke! The problem seems to be restricted to the Markdown
bundle, as far as I can tell.
Anyway, thanks again for TextMate: it's really becoming a brain
extension for me. Any chance of seeing any Automator/TM interplay in
the future?
- Hannu Rajaniemi
On 4/30/05, Brad Miller <bmiller(a)luther.edu> wrote:
> Also if you would take a look at your console and let us know what messages
> are coming out in the console when the beeps are happinging.
>
Good point. What I seem to get is
2005-04-30 00:21:00.022 TextMate[17407] didn't find rule named text.html.basic
with every keystroke, so it probably does have something to do with
the HTML language definition.
- Hannu
Traditionally, changing a menu item from Close <Something> to Close All
<Somethings> is done by holding down the Option key, not the Control
key. I had been wishing for a Close All Tabs command, and it finally
dawned on me that you might be using some other modifier so I began
trying them all...
Best, Erich
> I have this in my .bashrc:
> tm () { open -a TextMate.app "$*"; }
Which is a nifty trick, but it can't act as your EDITOR for things like
svn. I love not having to write my commit messages on the command line
anymore :)
I place the tm program in /Users/yourname/bin which means make a new folder named bin. You will have to then create .bashrc on /Users/yourname and add PATH="~/bin"
EXPORT PATH
to the .bachrc file. You can make the file in TextMate.
Ott over at the codingmonkey's site (Subethaedit) has a subversion binary to install.
John Kopanas <john.kopanas(a)protoseinc.com> wrote:
__________
>I just installed 10.4 from scratch and I forgot how I installed 'tm'
>the first time... can someone please remind me? :-)
>
>While I am at it anyone know where I can get Subversion from 10.4?
>
>Thanks guys and gals!!! :-)
>______________________________________________________________________
>For new threads USE THIS: textmate(a)lists.macromates.com
>(threading gets destroyed and the universe will collapse if you don't)
>http://lists.macromates.com/mailman/listinfo/textmate
yeah, I know, it's me again ;-)
I'd like to point out, that it is exactly a tribute to how great and
useful TextMate is (for me) that all I'm requesting are such tiny
little nitpicky features, so I hope I don't come across as
unappreciative!
anyway: I'd really like to have a quick, no-brains-involved method to
toggle between the textfield and the project drawer via the keyboard
- I do it a million times a day and I don't want to use the mouse for
it (RSI, anyone?)
currently i can use ctrl-tab to tab *out* of the text area (great!)
further ctrl-tabs cycle through the action widgets at the bottom
until it finally drops me off in the text area again.
while i can use shift-tab to get back immediately, this isn't very
economical IMHO to move back and forth quickly.
so, my proposition: ctrl-tab to toggle between textarea and project
drawer, shift-tab to cycle forward through textarea, projectdrawer
and widgets, and ctrl-shift-tab to cycle backwards
or any other alternative that allows me to toggle with one key-combo ;-)
best regards,
tom
--
Tom Lazar
http://tomster.org
I am running TextMate 1.1b5
I downloaded the Rails bundle from here:
http://wiki.rubyonrails.com/rails/show/TextMate
I double clicked. It installed. I restarted TextMate. When I looked
in snippet there was no category for Rails. How can I get it to
install properly?
Thanks for your help my friends.
John
hi,
I'd like to request, that the language display in the statusbar could
also act as a widget to change the current language, because often
the automatic detection can't come up with the correct language and
it would make an often-used feature more accessible without wasting
screen real-estate or otherwise cluttering things up.
any comments?
best regards,
--
Tom Lazar, http://tomster.org
ok, I just don't get it: *sometimes* when pressing the ctrl-shift-a
key I get the neato little popup with all the svn-related commands
(which is what I want) and *sometimes* I get the status popup (which
is usually *not* what I want).
I just can't seem to figure out the system behind it - or more
importantly how to make it *always* present the popup.
any ideas?
best regards,
tom
--
Tom Lazar
http://tomster.org
Ok,
I just have to say, WOW. I get it, I have drunk the cool aid and I am in
heaven. I started using TextMate for a new project, I have been a faithful
beliver in the 'it doesn't suck' BBEdit for as long as I can remember (I
have CD's back to at least 3.0), but I think that app may begin to get more
and more idle time...
The power of this app, tied into the command line and other goodies is only
hurting my productivity in that I keep streamlining my work process, and
tuning it, and tweeking it, oh who knew a text editor could be FUN! Thank
you to every one who has contributed to the commands and snipits, and the
syntax files.
One question though, is there a way to print out a pretty (enough) list of
the snipit triggers for a particular syntax?
this is one app that is so worth registering. Wicked!
Sam D
hi
I hate whitespace at the end of lines or files, so I wondered if
there's a way to automatically remove those. I could probably define a
command to do this, but I still would have to start it manually.
IMO it would be nice if TextMate allowed running commands on certain
events, especially on saving the current document. This would not only
solve my problem, but would also allow other maybe useful automatisms
like automatically re-building a project on saving or something like
that.
What do you think about this idea?
--
bye, Frank!
hello,
first: I know, I can adjust this locally myself - but then I'd have
to re-do that, everytime the XMLBundle gets updated (or - from my
understanding - my modifications would overrride any future updates
to the XML Bundle in which case I'd have to forego them...)
my request: pls include the following suffixes for the XML-Language:
.pt
.cpt
.dtml
.xsl
the first three come from Zope development and AFAIK don't conflict
with any other suffixes.
I'm sending this to the list, because I couldn't figure out, who
'duff' is, the user committing the most recent changes to the bundle
(Brad Miller?!)
best regards and thanks,
tom
Hey all,
i am new to the list and have some problem with TextMate using version
1.1b5.
Sometimes the project drawer collapses the view i.e. when i update my
local repository from a subversion module which i added to the drawer.
Is this a known bug and will this be fixed in the future? Or is there
already any hidden setting addressing this behaviour?
Thanks a lot for this great editor.
.bjoern
Seeing that b6 was out although unofficially, I've downloaded it, moved
away my ~/Library/Application Support/TextMate, put the svn checkout of the
latest bundles in /Library/Application Support/TextMate/ and...
nothing.
Lotsa beeps going on on startup and all files are showed using the language
called 'Ruby on Rails' even though it is not a Rails project at all.
Nothing is highlighted of course.
Any idea? I did re-checkout from svn as the path has changed.
--
Ollivier ROBERT -=- FreeBSD: The Power to Serve! -=- roberto(a)keltia.freenix.fr
Darwin snuadh.freenix.org Kernel Version 7.9.0: Wed Mar 30 20:11:17 PST 2005
I'm obviously just not looking in the right place but can anyone tell me how
to type this character:
^
I've looked in the keyboard viewer and thought it was command+option+i but
that only shows the invisibles in TM. I've seen it in the Character palette
but would rather be able to type it instead of opening that palette each
time.
Feel free to answer off list.
Thanks,
Mike Stickel
Screenflicker Developments
www.screenflicker.com
p: 403-271-9118
e: mike(a)screenflicker.com
Hi,
Would it be possible to have scope show up for the current position in
the status bar, along with line, column and language? IMO it would
probably make theming etc a lot easier.
Max
hello, is it just me, or is the Python bundle broken?
- I deleted ~/Library/Application\ Support/TextMate
- I deleted the Bundles directory inside TextMate.app
- I checked out svn/Bundles/trunk at /Library/Application\ Support/ and
created a symbolic link 'TextMate' to 'trunk' (it was the only way to
get the bundles recognize)
now, python source files are uncolored, eventhough the files are
correctyl recognized as Python code.
any ideas?
tom
p.s. thanks for the ^m command for markdown, whoever that was!
--
Tom Lazar, http://tomster.org
I like the new changes to the pdflatex command. However, for it to work
on my system I had to go back to Apple's apache rather then the apache
2 WebServerXKit I installed. So I made a nominal change to the html
path and include it here if anyone is interested:
# If PDF file is non-empty and apache is running, redirect.
if [ -s ${tmp}.pdf ] && [[ $(ps -xca|grep httpd) ]]; then
cp "$tmp.pdf" /usr/local/apache2/htdocs/web_kit_workaround.pdf
chmod 666 /usr/local/apache2/htdocs/web_kit_workaround.pdf
echo
"<script>window.location='http://localhost/web_kit_workaround.pdf'</
script>"
elif [ -s ${tmp}.pdf ]; then
echo "<strong>Error: Apache not running (we can no longer redirect
to file://localhost/...)</strong>"
else
echo "<strong>Error: PDF file not written to disk</strong>"
fi
Otherwise, beta6 is working great in LaTeX
Robert
My textmate freezes on startup! No idea why... except I was using it
last night when it started behaving strangely... clicking on the buffer
tabs wouldn't do anything unless I clicked on the topmost 2 or 3 pixels
of the tabs.
Things started getting generally screwy, so I saved the project and
restarted textmate... and she hasn't launched successfully since.
Any ideas?
Cheers,
jL
Certainly, this might an odd request, but is there some way to delete
line breaks (\n) in a text document? Or, only when there are two in a
row (double spacing)? I'm trying to clean up some large files and it
would be easy if I could plunk our large sections and take out the
double returns.
Thanks, v
I posted this to the wiki, I think it was missed, and I thought it
might be good to bring up here anyway for fuller discussion.
It would be great to have the option of buying a noncommercial or
student license for TextMate. I bring this up because I would benefit
(qualifying for both myself), but also I think that this is something
you should consider because it might bring in more total revenue via
added registrations you would otherwise not get.
Hi,
I recently played around with The Remembrance Agent
(http://www.remem.org/) and Carbon Emacs. Remem (as it's commonly
called) is a pretty nifty associative memory prompter originally
designed to work with wearable computing devices, with an Emacs
frontend. The idea is that it scans the text you type continuously and
suggests related files from a database you've specified. As the core
of the system consists of two non-Emacs-related binaries, I was
wondering if it would be possible to duplicate the Emacs frontend in
TextMate? Given TextMate's HTML display capabilities, it would be nice
to have a little window at the bottom of the screen with clickable
links to files that are related to whatever I'm working on at the
moment.
This is the kind of thing you're unlikely to see in a word processor,
and would effectively duplicate a lot of the functionality of
DevonThink (http://www.devon-technologies.com/products/devonthink.php).
People have been raving about associative memory apps for years, but
they haven't really come into their own yet. TextMate might be a fun
playground to try it out.
Speaking of things which Emacs has but TextMate doesn't at the moment,
how about abbrevs? I'd like to be able to replace common misspelled
words (the for teh and so on) automatically, and under Emacs I have a
big abbrev file that does this. Could one do this e.g. with input
patterns?
Just brainstorming here, thanks for your patience...
- Hannu Rajaniemi
Working with Mark Smith an a context bundle I am trying to get the same
html output as generated with the latex bundle but I am having troubles
calling the PDF into the browser.
Here is what I have, a hack of the LaTeX bundle:
# PDF ConTeXt
# Save Current File
# Input=Entire Document
# Output=Show as HTML
# this requires pdflatex Web2C 7.5.3
# Below are the instructions for the html output of the texexec run
command
cat <<EOF
<html><head><style>
* { color: #998; }
a { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }
</style></head><body><pre>
EOF
# below is the name for the temp file called by texexec
tmp=`mktemp /tmp/texexecpdf_XXXXXXXX`
# If TM_LATEX_MASTER not set use TM_FILEPATH
[ -z "$TM_LATEX_MASTER" ] &&
export TM_LATEX_MASTER="$TM_FILEPATH"
# Here is the actual command followed by the perl script to find the
output.
cd `dirname "$TM_LATEX_MASTER"`
texexec --pdf --nonstop /tmp\ `basename ${tmp}` `basename
"$TM_LATEX_MASTER"` \
| perl -pe '$| = 1; s/^(\/.*?):(\d+):\s*(.*)$/<a
href="txmt:\/\/open?url=file:\/\/$1&line=$2">$3<\/a>/'
# If PDF file exists and not empty, display it. This is were I loose it!
[ -s ${tmp}.pdf ] && echo '</pre><meta http-equiv="Refresh"
content="0;URL=file:///'${tmp}'.pdf">'
{ sleep 30; rm ${tmp} ${tmp}.*; } </dev/null >/dev/null 2>&1 &
The command runs fine and displays the log file as it should, but does
not load the PDF. At the end of the context log, the output that
texexec registers is:
Output written on c_position_authority.pdf (1 page, 7354 bytes).
This is the name I gave to the original file, not texexecpdf.xxxxxxxx.
Should it be?
Transcript written on c_position_authority.log.
return code : 0
run time : 2 seconds
sorting and checking : running texutil
TeXUtil 9.0.0 - ConTeXt / PRAGMA ADE 1992-2004
action : processing commands, lists and registers
option : sorting IJ under Y
option : converting high ASCII values
input file : c_position_authority.tui
output file : c_position_authority.tuo
I am using Web2c 7.5.4
Any suggestions?
Thanks
Robert
I believe I've found a bug with the column typing environment in TM.
Take a set of lines, e.g.
Example one.
Example two.
Example three.
Now, say you want to change that to
Text example one.
Text example two.
Text example three.
So you select the first two lines and hit option to go into column
typing for prepending to all of the lines, and you type "Text ", this
gives you:
Text Example one.
Text Example two.
Text Example three.
Now you want to change the capitalization on "Example", so you hit
forward delete[1], and type in an "e". But instead of getting what you
want, you get:
Text example one.
Text eExample two.
Text eExample three.
That is, forward delete (unlike backspace) only affects the line with
the cursor in it, and not all of the lines in the column. I assume
this is a bug, and not some logical behavior that I just don't
understand, right?
[1] Note, I'm working on an old PowerBook, so I'm using fn-delete for
forward delete.
William D. Neumann
"You've got Rita Marlowe in the palm of your hand."
"Palm of my hand? You haven't seen Rita Marlowe..."
-- Will Success Spoil Rock Hunter?
So, I'm finally getting to the point that I'm really starting to play
around a bit with the automation aspects of TextMate. I think that I
found a bug, but I want to confirm.
I created a macro, which through the course of its steps utilizes a
snippet. The snippet has default values, which I'm also using, because
it's a very repetitive task. The idea behind this, is that when I got
to a different spot in the code that I'm working on, I would change the
snippet defaults and keep using the macro.
What appears to be happening instead, is the old default values are
used instead of the new ones. When I use the snippet manually, the new
values I put in are still used. Is this a bug, or is my expectation
wrong?
(this is on b5 btw)
--
Robert M. Zigweid rzigweid(a)zigweid.net
http://rzigweid.zigweid.net
I'm new to TextMate, so please point me to the fine manual if I'm
missing something obvious. I've poked around the mailing list and
documentation but couldn't find anything related. I'm using 1.1b5
currently, but would switch back to 1.0.x if that helps.
As part of switching over to TextMate I'm trying to set up a TextMate
command to do some text processing. I have a project defined that has
multiple text files and a TextMate command that may modify some or all
of the text files in that project when it executes. The command first
saves all of the files in the project. It then runs a Python script
with no input and discarding any output.
TextMate, unfortunately, doesn't seem to check to see if the current
file was changed after the command executes. If I switch to another
file in the project and then back to the original file it will notice
that the underlying file has been changed. But if I forget to switch
back and forth it will end up causing a conflict between the file in
memory and the file on disk.
In short, is there anyway to force TextMate to check the "freshness" of
a current file after executing a command?
I made a modification to the 'Strip trailing spaces' command. My
option allows it to work on the whole document. The only annoyance
that I have is when it is done, all of the text in the document is
selected. Is there a way to turn this selection off so that I could
just use my hotkey for the command and then keep typing? It's not a
huge issue, but it is a minor annoyance.
--
Robert M. Zigweid rzigweid(a)zigweid.net
http://rzigweid.zigweid.net
Working with a new special bundle for context I have run into the
following error when using any of the special item lists in the default
bundle.
ERROR: no handler for extension/mode 'ConTeXt' Entitynav: Outputs a
parsable list of functional entities for the given code file Usage:
entitynav -f [ -m $TM_MODE ] entitynav -f - -m $TM_MODE entitynav -f
- -e entitynav -f - -E -f, --file |- : parse or stdin if `-' -m,
--mode : set mode to -e, --ext : set mode to -E, --ext-from-file :
set mode to extension of -s, --sort : sort output by
function/method/class name -S, --sort-silently : sort only if the mode
supports it, otherwise output unsorted -h, --help
Any thoughts on how to get EntityNav to recognize the context mode. It
is essentially the same as the Latex mode.
Thanks
Robert
Greetings all,
thanks to those who posted the pdfsync details for TeXniscope and
TextMate: it's now working really well for me. If anyone's having
difficulties getting the TM->PDF direction working it might be worth
noting that teh command posted above by Thomas should be only 3 lines
long. That is, there is a comment, then a single line (containing the
"&&"), and the rest is a single command on a single line. Just be
careful to delete any line breaks when you paste the script into the
command window.
For what it's worth, the synchronisation behaviour here isn't the same
as Flashmode (a la Claus Gerhardt's work): the latter provides "real
time processing" of the input file, so that you see what you're
producing as you type. That is, the file is being processed behind the
scenes, and changes to the pdf file are produced on the fly.
Cheers,
Paul
Hi,
I know that you can use TextMate to cite from a BibTeX file but as of
now this only works for one BibTeX file. I have several BibTeX files
which I maintain seperately and since this works much better for me I
thought I'd give BibDesk a try with which you can have several BibTeX
files open at the same time and cite from them with BibDesk's system
wide citing service. I get this to work in TextEdit and TeXShop but not
TextMate :-(
To use the service you type \cite{H}, leave the cursor at H and type
Alt-Escape; this will give you a list of all references that contain H,
but in TextMate this only cylcles through several words containing H.
In TextMate the Escape key is set to "Next Completion", so I guess that
this either clashes with BibDesk's hot key or TextMate doesn't support
BibDesk at all.
If anybody has any hint how to overcome this either with TextMate
supporting several BibTeX files or how to get BibDesk to work with
TextMate I'd be very grateful!
Best wishes, Thomas
Ciao, Thomas
--
Thomas Schröder +++ hydrochlorix(a)gmx.net
Hello
I'm a total beginner with Textmate and i 've a little problem when i
use it with latex command.
I've no problem to get a pdf with preview, texniscope or Acrobat but if
i made a modification in the source, i need to close the old pdf to get
a new one. Is it possible to refresh the view ?
Thanks Alain Matthes
Dear Sir/Madam
Permit me to solicit your assistance on this
transaction with you.My name is Chief Obina, I am a
staff of STANDARD BANK PLC
As one of the auditors of the bank, I found out that
there is an unclaimed fund of $19.4M. in one of our
customer's account for more than ten years and our
banking law stipulates that any unclaimed fund for
more than 12years will go to the bank revenue as an
unclaimed fund.
My colleagues and i have made our own personal
inquiries about the depositor and the next of kin but
sadly,the depositor and his entire family died in a
plane crash.
We solicit that you stand as the next of kin so that
the money will be transfered to your account or any
other account you may provide for us.
We propose that the money be shared as follows 30% for
you,
65% for my colleagues and I while 5% will be for any
expences we may incure.
I awaits your urgent reply while believing you do
understand the confidential nature of this
transaction.
Thanks,
Chief Obina
Allan Odgaard wrote:
[snip]
> so what you can do is go to menu Automation / Run Command / Edit
> Commands...
[snip]
I need to say this, so sorry if this seems out of place on the list...
The reason that I love TM so much is exemplified by the response to Mr.
Schröder's question about BibDesk. Allan, who I am sure has much better
things to do with his time than worry about single requests for help and
the like, instead of assuming someone else would tackle the question (it
was posted to the list, so it would have been a perfectly valid
assumption,) not only answered the question, but implemented the command
and updated the Latex bundle. And anywhere that Allan doesn't have time
to do that, someone else ( Sune and Eric immediately jumps to mind, but
there are _tons_ of others, so if you feel short shrifted, feel free to
burn my effigy ;) immediately brilliantly answers the question, usually
at what seems like great effort (at least great effort to expend helping
other people solve their problems instead of your own.)
Ok, so this mail is mostly me wanting to say thank you to those people
that put so much effort into not only making TM the best editor that
ever existed or will ever exist, but also in making sure that the
community around the editor is and stays as great as it is. I've been
lurking on the list since last November and there is no other list I
have ever been subscribed to ( except maybe ruby-lang ) where the
atmosphere was so radically *nice*.
Thank you Allan, and everyone on the list, for being genuinely interested
and actively involved in the community of people who use TM every day.
Jon Raphaelson
PS. Allan, when are getting b6? (lol ;)
Mac OS X 10.4 Tiger will be released on April 29.
http://www.apple.com/macosx/
I assume TextMate has been tested and is working fine under 10.4. Will
it be able to leverage any of the new system architecture? In
particular, I'm wondering if I'll be able to have a Smart Folder as
part of a TextMate project.
--
Jonathan Chaffer
Applications Developer, structure:interactive
(616) 364-7423 http://www.structureinteractive.com/
Hi!
I was wondering if it's possible to define a "foldingStopMarker" that
marks the line _above_ some pattern to end a folding. The issue here is
that I have a markup (so called structured text) that does not use any
explicit "end" marker, as the next "start" marker implicitly stops the
previous.
Example markup:
= MAIN
! First Chapter
...
! Second Chapter
...
= APPENDIX
! Appendix 1
...
As you see, parts of the text are marked with "= PART", chapters with
"! chapter", sections with "!! section" etc. Hence, "! Second Chapter"
in this example concludes "! First Chapter", and the
"foldingStopMarker" should point to the line above "! Second Chapter".
Any help is greatly appreciated.
Thanks and regards
- Stefan
--
Stefan Brantschen
sbr(a)acm.org
Is there anyway for TextMate to reformat HTML - in a similar fashion to
Dreamweaver's "Apply Source Formatting" command, or Omniweb's
"Reformat" command, so that you go from:
<html>
<head>
<title>Empty Document</title>
</head>
<body>
</body>
</html>
to:
<html>
<head>
<title>
Empty Document
</title>
</head>
<body>
</body>
</html>
Mike
unsubscribe
* * * * * * * *
*BILL EVANS*
developer
*JUICY TEMPLES*
2424 E. Robinson St.
Orlando, Florida 32803
407 895 5015 phone
407 895 1883 fax
www.juicytemples.com
textmate-request(a)lists.macromates.com wrote:
>Send textmate mailing list submissions to
> textmate(a)lists.macromates.com
>
>To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.macromates.com/mailman/listinfo/textmate
>or, via email, send a message with subject or body 'help' to
> textmate-request(a)lists.macromates.com
>
>You can reach the person managing the list at
> textmate-owner(a)lists.macromates.com
>
>When replying, please edit your Subject line so it is more specific
>than "Re: Contents of textmate digest..."
>
>
>Today's Topics:
>
> 1. Xetex (Alain Matthes)
> 2. Re: Xetex (Robert Ullrey)
> 3. Folding Question (Stefan Brantschen)
> 4. RE: Column selection navigation (David Lee)
> 5. Re: Column selection navigation (Sune Foldager)
> 6. BibDesk (Thomas Schr?der)
>
>
>----------------------------------------------------------------------
>
>Message: 1
>Date: Mon, 11 Apr 2005 17:34:13 +0200
>From: Alain Matthes <alain.matthes(a)free.fr>
>Subject: [TxMt] Xetex
>To: TM Users <textmate(a)lists.macromates.com>
>Message-ID:
> <r02010500-1038-28B43C4AAA9F11D9856C000A95B069FE(a)[192.168.0.2]>
>Content-Type: text/plain; charset=US-ASCII
>
>Hello
>
>Can I use Textmate as a front end for XeTeX ?
>
>Did somebody already make the experiment ?
>
>
>Actually i use TM with pdfLateX and Acrobat Reader :
>
>/usr/local/teTeX/bin/powerpc-apple-darwin-current/pdflatex
>--shell-escape -interaction=nonstopmode -file-line-error-style
>"$TM_FILEPATH" | perl -e
>'while(<>){$f.=$_}$_=$f;s/([^\n])\n([^\n])/$1$2/g;print;'
>echo
>echo "Previewing..."
>echo $TM_FILEPATH | perl -e 'while(<>){s/\.tex$/.pdf/;print;}' | xargs
>open -a Reader
>
>I need the -sheel-escape option because i work with pstricks and
>postscript . It's fine and i've no problem to get the PDF files.
>
>
>
>Thanks
>
>Alain Matthes
>
>
>------------------------------
>
>Message: 2
>Date: Mon, 11 Apr 2005 09:20:03 -0700
>From: Robert Ullrey <robert_ullrey(a)mac.com>
>Subject: Re: [TxMt] Xetex
>To: TM Users <textmate(a)lists.macromates.com>
>Message-ID: <7b2057ae0247d9f1a41998d75107b28d(a)mac.com>
>Content-Type: text/plain; charset=US-ASCII; format=flowed
>
>Hello Alain,
>It is simple, just replace pdflatex with Xelatex.
>
>cd `dirname "$TM_LATEX_MASTER"`
>$xelatex --shell-escape -interaction=nonstopmode -file-line-error \
>"$TM_FILEPATH" | perl -e
>'while(<>){$f.=$_}$_=$f;s/([^\n])\n([^\n])/$1$2/g;print;'
>echo
>echo "Previewing..."
>echo $TM_FILEPATH | perl -e 'while(<>){s/\.tex$/.pdf/;print;}' | xargs
>open -a Reader
>
>If you want the file to show in Textmate's htmlbrowser rather then
>opening Reader, just use the existing Latex bundle command and replace
>pdflatex with Xelatex.
>
>Cheers
>Robert
>
>
>
>On Apr 11, 2005, at 8:34 AM, Alain Matthes wrote:
>
>
>
>>Hello
>>
>>Can I use Textmate as a front end for XeTeX ?
>>
>>Did somebody already make the experiment ?
>>
>>
>>Actually i use TM with pdfLateX and Acrobat Reader :
>>
>>/usr/local/teTeX/bin/powerpc-apple-darwin-current/pdflatex
>>--shell-escape -interaction=nonstopmode -file-line-error-style
>>"$TM_FILEPATH" | perl -e
>>'while(<>){$f.=$_}$_=$f;s/([^\n])\n([^\n])/$1$2/g;print;'
>>echo
>>echo "Previewing..."
>>echo $TM_FILEPATH | perl -e 'while(<>){s/\.tex$/.pdf/;print;}' | xargs
>>open -a Reader
>>
>>I need the -sheel-escape option because i work with pstricks and
>>postscript . It's fine and i've no problem to get the PDF files.
>>
>>
>>
>>Thanks
>>
>>Alain Matthes
>>______________________________________________________________________
>>For new threads USE THIS: textmate(a)lists.macromates.com
>>(threading gets destroyed and the universe will collapse if you don't)
>>http://lists.macromates.com/mailman/listinfo/textmate
>>
>>
>>
>
>
>
>------------------------------
>
>Message: 3
>Date: Mon, 11 Apr 2005 22:23:48 +0200
>From: Stefan Brantschen <sbr(a)acm.org>
>Subject: [TxMt] Folding Question
>To: textmate(a)lists.macromates.com
>Message-ID: <366513925a7794c7d63a4a5ab3bc40b5(a)acm.org>
>Content-Type: text/plain; charset=US-ASCII; format=flowed
>
>Hi!
>
>I was wondering if it's possible to define a "foldingStopMarker" that
>marks the line _above_ some pattern to end a folding. The issue here is
>that I have a markup (so called structured text) that does not use any
>explicit "end" marker, as the next "start" marker implicitly stops the
>previous.
>
>Example markup:
>
>= MAIN
>
>! First Chapter
>
>...
>
>! Second Chapter
>
>...
>
>
>= APPENDIX
>
>! Appendix 1
>
>...
>
>As you see, parts of the text are marked with "= PART", chapters with
>"! chapter", sections with "!! section" etc. Hence, "! Second Chapter"
>in this example concludes "! First Chapter", and the
>"foldingStopMarker" should point to the line above "! Second Chapter".
>
>Any help is greatly appreciated.
>
>Thanks and regards
>- Stefan
>
>
>--
>Stefan Brantschen
>sbr(a)acm.org
>
>
>
>------------------------------
>
>Message: 4
>Date: Tue, 12 Apr 2005 10:23:48 +1000
>From: "David Lee" <david(a)davelee.com.au>
>Subject: RE: [TxMt] Column selection navigation
>To: "'TM Users'" <textmate(a)lists.macromates.com>
>Message-ID: <20050412002246.8CEA8CA1(a)one.textdrive.com>
>Content-Type: text/plain; charset="US-ASCII"
>
>Just something I'm curious about -
>
>When you select 4 full lines (for sake of argument) and enter column mode,
>the caret spans 5 lines (one below the previous selection).
>
>Is this intentional?
>
>D
>
>-----Original Message-----
>From: Allan Odgaard [mailto:allan@macromates.com]
>Sent: Monday, 11 April 2005 7:36 PM
>To: TM Users
>Subject: Re: [TxMt] Column selection navigation
>
>On Apr 10, 2005, at 19:13, Charilaos Skiadas wrote:
>
>
>
>>>But to "enter" the selection you can press cmd-option-A (works for
>>>normal selections only). This places the caret on the end of the
>>>first line, you can move it backwards and make changes.
>>>
>>>
>>Cool, I hadn't realized you could move backward and preserve the
>>selection. One question then:
>>Why can't the same be done when the columnar selection is enabled
>>through the option key?
>>
>>
>
>It will eventually be possible. Initially I wasn't sure exactly how to
>handle the case for a column-selection. If we have (selection of left
>column):
>
> +--------------+
> |@"declaration"| [NSDictionary ...]
> |@"keywords" | [NSDictionary ...]
> |@"strings" | [NSDictionary ...]
> +--------------+
>
>I think using cmd-option-A should place carets like this:
>
> @"declaration"| [NSDictionary ...]
> @"keywords"| [NSDictionary ...]
> @"strings"| [NSDictionary ...]
>
>I.e. placing the caret before the last white-space sequence of each selected
>sub-line.
>
>______________________________________________________________________
>For new threads USE THIS: textmate(a)lists.macromates.com (threading gets
>destroyed and the universe will collapse if you don't)
>http://lists.macromates.com/mailman/listinfo/textmate
>
>
>
>
>------------------------------
>
>Message: 5
>Date: Tue, 12 Apr 2005 10:40:26 +0200
>From: Sune Foldager <cryo(a)cyanite.org>
>Subject: Re: [TxMt] Column selection navigation
>To: TM Users <textmate(a)lists.macromates.com>
>Message-ID: <88C05347-1254-4219-9976-19DFE9F47291(a)cyanite.org>
>Content-Type: text/plain; charset=US-ASCII; format=flowed
>
>On 12-04-2005, at 02:23, David Lee wrote:
>
>
>
>>Just something I'm curious about -
>>When you select 4 full lines (for sake of argument) and enter column
>>mode,
>>the caret spans 5 lines (one below the previous selection).
>>Is this intentional?
>>
>>
>
>I already bugged Allan about this.. ;-). It is due to the fact that
>when you've selected four full lines, the cursor is internally placed
>at the start of the 5. even though it's not visible.... But I think
>maybe it should only select 4 lines in column mode in that case.
>
>
>
OK, for way too many hours I have been trying to get this seemingly
simple Perl compatible regex to work out, but I just can't seem to do
it. I'm about to give up, move to a dark cave and shun computers for
life. :(
The problem:
I have a string that is looking something like this: /a/b/c/d/
the string can be just /a/ or it can be /a/b/..../z/
very long.
I would like to catch all the various bits in this string [ /a/b/c/d/
] as follows:
$1 = /a/
$2 = b/
$3 = c/
$4 = d/
and so on for each added bit. The bits in between the "/" contains
mainly [alphnums].
I've tried every regex version of this that I can think of and most
don't return a damn thing, and others return the wrong things. A few
days ago I thought I got this regex stuff, but now I'm in serious
doubt.
I know that I can workaround the problem by doing other things, but
it's become a bit of a burden on my mind. I'd like to know where I'm
going wrong 'cause I can't see it at the moment and that drives me mad.
Extremely over the top grateful for any help. :)
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
You have a text doc that would run over 4 pages when printed.
You only want to print the first page, so in the print dialog set it to
print 1 of 1.
On the printout, the page is labeled 1 of 4, when this should be a count
of the number of items coming out of the printer.
drew.
Hello fellow TextMaters. I'm a Ruby programmer currently writing a web
app with Ruby on Rails.
Is there a way to set the font size for printing?
I can't find anything, so I made this command that works well for me:
cd $TM_PROJECT_DIRECTORY
enscript -G -p /tmp/`basename ${TM_FILEPATH}`.ps --margins=36:36:36:36
--mark-wrapped-lines=arrow $TM_FILEPATH
cd /tmp #`dirname $TM_FILEPATH`
open `basename $TM_FILEPATH`.ps
I have it bound to Shift+Splat+P.
It requires Enscript (port install enscript)
The enscript command line above adds a nice heading ( -G ), and sets
the margins to 1/2" all around. This allows me to print on drilled
paper two-sided. After enscript creates the PostScript, the open
command opens it in Preview, where you can print it.
Regards,
JJ
I'm not sure if there is really a way to fix this or not, given the way
that the snippets work. But the tag snippet (activated by default with
<-tab) appears to have a bug.
Actually it may be just a misconception on my part, but the problem is,
when I activate the snippet with <-tab, the general flow for me is to
type in the snippet name, and then the attributes, then tab to get at
the Text Node portion of the tag. The problem is that the attributes
show up in the closing tag too. I'm not sure if this is fixable or not
based upon the way that snippets work. But it sure would be convenient
if the attributes didn't show up in the closing tag too.
Regards,
Robert M. Zigweid
--
Robert M. Zigweid rzigweid(a)zigweid.net
http://rzigweid.zigweid.net
I've searched the list and the help file, as well as checking pretty
much all available existing commands, but I couldn't find any
information or examples of how to use this field.
can anyone point me to some resource? or is this feature still dormant
and will only come to life in b6 or later?
I miss its functionality terribly ;-) I'm sure our lives will work out
much better, once it works and is adopted by the bundle maintainers to
restrict their keybindings (i.e. no more 'building xcode project' when
actually all I want to do is use a svn command).
best regards,
tom
--
Tom Lazar, http://tomster.org
I know I'm not supposed to ask this, but it's a Friday. Any vague hints
on when the next beta might be available? Like days, weeks, months?
Maybe a riddle containing the answer?
--
______________________________
toddgrimason*todd-AT-slack.net
Hi All,
In order to sort very big log files, I want to add leading
characters to every line.
For instance, if I want to have lines that contain "you" and/or "me"
sorted first, I used this find/replace template :
find : ^.*(you)?.*(me)?.*$
replace : ?1(?2(00_$0):(01_$0)):(?2(02_$0):(99_$0))
Is there a more simple way to achive this?
Have a nice day,
--
Jo <W:00°04'37" ; N:47°15'36">
1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Don't know why I hadn't considered this before... my partner looked at
my screen today while I was coding some JS and said "Are you crazy?
You're going to ruin your eyes with that!" I did some cursory research
(read: Google) and found conflicting opinions on the subject... but most
seem to agree that black ground/light text is VERY bad for eyestrain.
Taking this under consideration, I'd like to change the defaults for the
JS bundle, but the prefs only allow for changing the defaults. How can I
do this, and does anyone have any *real* data about the above
considerations?
--
Ben Jackson
Diretor de Desenvolvimento
INCOMUM Design & Conceito
+55 (21) 9997-0593
ben(a)incomumdesign.com
http://www.incomumdesign.com
Just a quick note to mention that I have updated the HTML bundle on the
SVN repos, so anyone using HTML might want to check it out, and comment
on what's missing, wrong etc. It's still work in progress.
Known issues, missing or under work items:
HTML:
-- Better Syntax highlighting (along the lines of the stuff in the PHP
bundle) is 'ready' and waiting for b6 to check that everything is
working OK.
-- <!-- Toggle Comments --> Command is being refined to work in almost
any scenario.
-- more snippets
-- No ReadMe doc finished yet (in progress)
CSS:
-- Syntax file as HTML above
-- /* Toggle Comments */ Command as HTML above
-- Loads of useful snippets is still to be done. PLEASE HELP if you
have any ready
JavaScript:
-- Syntax file as HTML above (vastly improved if I may say so myself
;-) )
-- // Toggle Comments Command
-- Loads of useful snippets is still to be done. PLEASE HELP if you
have any ready
If you are working with web development please help me make TM the
kick-ass app for web work flow. I am looking for help with basic
generic HTML/CSS/JS snippets, commands, macros etc, but I'm also hoping
to create a better XHTML bundle with Web Standards as the key aim and
ready snippets with chunks of code in them and so on. All of this
takes time, so I sure could do with the help ;-)
Now onto something that made me smile & LOL.
On 5 Apr 2005, at 09:23, Jeroen van der Ham wrote:
> On 05-04-2005 09:22, Steve Lianoglou wrote:
>> On Apr 4, 2005, at 11:56 PM, Jeroen van der Ham wrote:
>>> Why would you want to setup a snippet for <br /> ?
>>> If you're using too many br-tags in your HTML document, you're not
>>> doing it right...
>> Thanks for the lesson in semantic web development, Jeroen .. but it
>> was just meant to be a trivial example to get the question across.
> Sorry, just couldn't resist and there are still so many people out
> there doing it wrong...
Steve, just in case you need it there's a <br /> snippet in the HTML
bundle that triggers on Cmd + Return, which I think is quite handy.
There's even a [Non-breaking-space] snippet that triggers on Cmd
+ Space. Just in case you need to go back to the good old days of bad
HTML ;-)
>> <img src="/images/clear.gif" width="${1:width}" height="{2:height}"
>> alt="Make some Room" />$3
> Aaargh! Use XHTML and CSS !
> <div class="makeSpace"/>
> css:
> .makeSpace { width=x; height=y; }
>
> ;-)
Classy, absolutely classy, Jeroen !! No offence intended Steve, yours
was good too, but a bit too subtle (You did it as a joke, right ?)
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
I hope this is not a very stupid question, but can someone explain to
me how input patterns are supposed to work? i.e. if i have bound a
snippet to an input pattern, how do I activate it? (An example of an
input pattern would be much appreciated). Or are they not implemented
yet?
Haris
Hi All,
My apologies if this request has been posted before.
I was wondering if it would be possible to have the multiple clipboards
displayed as a "virtual" text document in the editor, so you can use the
editor's full power on it. The clips could be separated by some
character-sequence. If the scripting/macro stuff can access this document too,
it could be quite powerful (add stuff, remove stuff, change stuff).
Thanks for a great app!
-Tao.
On Apr 5, 2005, at 9:16 AM, kumar mcmillan wrote:
> find typing <h1> A HEADER and then hitting opt+cmd+"." to close the
> tag much easier than inserting a snippet called "<h1>" .
or you could just type "h1" and hit Ctrl + Space to get <h1>|</h1>.
Thank you Justin.
> I would suggest focusing on bigger time-savers ... like the
> Colorpicker command. that thing is awesome!! Anyway, I don't want to
> dampen your progress but I think you are asking for help in an area
> where other users may not share your vision.
I disagree, and hope others do as well. I think there a huge need for
better web development workflow support in TM.
-t
observe my penitent respect for threading!
While we're on the topic of drawers & fullscreeniness ...
Any chance the editor could have a 'full screen' mode (ie, completely
fullscreen like Firefox [F11 IIRC])?
keybound to something accessible, this would be really swanky. Not sure what
would be done about the drawer in this case, but if you think fullscreen
mode would be a good feature (Allan), it might have some impact on what you
intend to do with the drawer.
Combined with splits and some way to preview server-side html output from
within TextMate (am i missing something that exists?) I'd only have to leave
TextMate to procrastinate and bathe.
cheers
D
-----Original Message-----
From: John Lianogou [ <mailto:lists@arachnedesign.net>
mailto:lists@arachnedesign.net]
Sent: Wednesday, 6 April 2005 11:52 AM
To: TM Users
Subject: Re: [TxMt] Replace the drawer
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I dunno... I sorta favor ditching the drawer. :-) More often than not, I
like my text editor to be somewhat full-screen... drawers have a way of
making that really not work... I feel like a sidebar approach would be more
practical. In fact, if the world were ideal and bloat wasn't a factor, I
rather like the way jEdit docks stuff to the left, right, and bottom... it's
rather handy for keeping tools like an XPath tester, Ant task manager, and
other tools easily accessible, yet unobtrusively minimized when not in use.
Best, jL On Apr 5, 2005, at 8:27 PM, Steve Lianoglou wrote: > Allan Odgaard
wrote: >>> I don't hate the drawer, I'm just saying, that's the one thing I
>>> find to be annoying. >> When I revisit the project window I'll allow for
double-clicking >> groups to "descend" into these. That should cut down on
leading >> indent. > > Ohh .. a little 'hoisting' action like what you're
talking about would > be pretty sweet. > > > cheers, > -steve -----BEGIN PGP
SIGNATURE
I vaguely recall this question coming up but I wanted to re-emphasize
it.
There is currently no way for a command to operate on all files
contained in a project [or is there?]. there is TM_PROJECT_DIRECTORY
but this is only a path to where <project>.tmbundle lives. Allan do
you have plans for adding this soon?
Some motivations for such a request :
Another developer and I would like to work on some eclipse-style
refactoring tools [
http://www-128.ibm.com/developerworks/library/os-ecref/ ] but there
would have to be a way to access all files in a project. Also, the one
reason holding me back from using the Subversion bundle [almost]
exclusively is its inability to commit all files in a project.
K
Hi. Please correct me if i'm wrong, or excuse me if this has been covered.
When i select a block of text *then* convert it to full line selection
(cmd-shift-l) & enter column mode (option), it seems not to work most of the
time ... if i make the selection full line first and THEN expand it to
multiple lines, then column mode, it's fine.
I noticed this specifically when trying to prepend '#' to all lines in a
selection, FWIW
(I'm not in front of TM at the moment so i hope that's accurate)
cheers
D
I am not a big fan of the drawer widget. I was excited to hear that
apple mail is dropping the drawer come 10.4. I would like to request
comments about converting the drawer to a mini panel (the type that
disappears when focus is lost). near the top of the panel, there would
be a drop down which would list all open projects and files (if an
open file has it's own window). as you focus a new window, the mini
panel will update to reflect the currently focused window's project or
file. in the case of a file, the mini panel would be blank.
what does everyone else think?
also, OT from the previous post .. <ducks>and I know how much we like to maintain the sanctity of threads</ducks>
Is there a small bug in the cmd-t window that is known? I feel like on a few ocassions:
1) I brought up the window,
2) started to type out a word,
3) textmate narrowed the list of files
4) i then saw the file i wanted
5) ... scrolled down to the file to have it selected,
6) hit enter to open it up
7), but textmate opened up the first file in the list and not the one i selected.
Just checking to see if anybody else has noticed.
-steve
I edit a lot of files via ftp on a web server running on XServe with
Mac OS X Server.
It would be extremely useful to save on the XServe a .tmproj project
of TM containing all files of my web site and access only this project
file in remote via ftp with Transmit or Fugu (or maybe via TM
directly?) instead open every single file.
Not sure who maintains the sql syntax bundle, and I would do it myself
if I had time right now, but the syntax highlighting breaks if a
comment that begins with '--' has a forward slash somewhere after that
on the same line. Very nice bundle otherwise.
--
Best regards,
Lang Riley
The Special Items list is awesome. Great example of what can be done
with TextMate, but I've noticed that the HTML Output can become really
slow with larger files. I'm not really sure why it is so slow, is this
a bug?
- Juan Carlos
p.s. my apologies if this has already been discussed.
Hi all
I've written a short ruby script for the purposes of checking regular
expressions within TextMate.
http://dml.homedns.org/rx_helper.rb
It expects to be fed a regular expression on a line of its own,
followed by any number of lines to test against. The RX can be either a
straight match (eg ^([a-z]+):([0-9]+ ) or a substitution (eg,
/old/new/). Cuddling /slashes/ are only required for
/pattern/replacement/ expressions.
If you create the following action in TextMate:
echo "$TM_SELECTED_TEXT" | /path_to_script/rx_helper.rb
with input='selected text' & output='show as tooltip', you can open a
new window, write a regexp, write some test cases for your regexp, then
select-all and see the results in a tooltip whenever you need it (I
have it bound to ctrl-alt-option-X).
I hope someone finds it useful. If you find any bugs / have any
suggestions on how to improve it, please do let me know.
cheers
D
P.S here's some sample input and output:
------------------------------------
IN (TextMate scratch file)
==
(http|https|ftp):\/\/(([-_a-zA-Z1-9]+)\.)+([-_a-zA-Z1-9]{2,3})
http://www.google.comhttps://www.netbank.com.au
ftp://mafia.ru
www.clickstart.com
boozehound
gary sweeney
http://www.amazon.com/http://www.amazon.com/exec/obidos/subst/home/home.html/002-0270779
-6984007
~
OUT (tooltip)
==
(http|https|ftp):\/\/(([-_a-zA-Z1-9]+)\.)+([-_a-zA-Z1-9]{2,3})
Successful Matches:
===================
http://www.google.com : matched expression
match number [1] : http
match number [2] : google.
match number [3] : google
match number [4] : com
https://www.netbank.com.au : matched expression
match number [1] : https
match number [2] : com.
match number [3] : com
match number [4] : au
ftp://mafia.ru : matched expression
match number [1] : ftp
match number [2] : mafia.
match number [3] : mafia
match number [4] : ru
http://www.amazon.com/ : matched expression
match number [1] : http
match number [2] : amazon.
match number [3] : amazon
match number [4] : com
http://www.amazon.com/exec/obidos/subst/home/home.html/002-0270779
-6984007 : matched expression
match number [1] : http
match number [2] : amazon.
match number [3] : amazon
match number [4] : com
Failed Matches:
===============
www.clickstart.com : failed
boozehound : failed
gary sweeney : failed
Would it be possible to have TM center the display vertically according
to the location of a bookmark when the F2 'jump to bookmark
functionality' is invoked? Currently, pressing F2 only affects the
location of the cursor, but not necessarily the orientation of the
document view in TM. For example, if you are fond of using a mouse
scroll wheel as I am to look around (in a quicker fashion than the
arrow keys will allow), then you will find that since your cursor has
not actually moved, subsequently hitting F2 will not change the
orientation of the document thereby effectively negating the functional
purpose of the F2 functionality.
--
Best regards,
Lang Riley
Incremental searching is great. It would be even greater if it allowed
repeats forward and/or backward of the same search. And even greater
still if it allowed regexps. As you might have imagined, I am missing
this from vim.
--
Best regards,
Lang Riley
Hi
now this should start a new thread.
I'm wondering if there's
a) a bug in 'select paragraph' , or
b) plans for a version of it that will select the 'code block' you're
working on
the reason being that (in ruby at least) the selection made bears
little relation to the structure of the code AFAICT. In perl it seems
just to select the current line.
I don't know if this is a bundle- or lower-level thing, but perhaps the
best way for it to work would be for each press of alt-P (or whatever)
to move the selection to the next outmost code folding boundary
eg one press selects the loop you're in, another the method, and
another the entire class.
am i missing something really obvious to Allan as usual, or is this
feature missing?
I know Allan's working on the entire syntax engine so I'll make no
mention of parentheses bouncing or matching :)
D
Hi there!
I'm on a tear....
When I have several non-project windows open, and I drag another
file on TM's icon, the new file window appears as it should; The
previous top window moves, while staying underneath, to just above and
left of the new window.
I didn't find anything related to this on the wiki or the list....
Cheers,
Dameron
Hi folks,
I don't know if this makes much sense, so I'm wondering if anyone else has noticed this problem.
I use Desktop Manager (http://wsmanager.sourceforge.net/) for virtual desktops .. so I have TextMate on its own desktop ... let's say I'm in my 'browser' desktop poking around somehwere (or email, or whatever) sometimes TextMate jumps to the foreground and steals the focus away from the current program I'm looking at (The TextMate window is still stuck in its own desktop, but the pain is that if I'm in the middle of typing something, It will litter my textmate document)
I tried quitting Desktop Manager and just poke around as normal, and I don't *think* it happened any more ... though I haven't really done any long extensive testing.
Is anyone else using these two programs together and having/not-having these problems?
Cheers,
-steve
Just a few posts ago there was some talk about having TextMate do interactive regex testing as part of its features ... I was itching for something similar because I'm coming over from jEdit which has a RegextTester plugin of sorts ...
Anyway .. we came across this:
http://macupdate.com/info.php/id/13271
Might be helpful.
-steve
I just registered TextMate, and I was told that I would receive an
email with my serial number included immediately. Unfortunately, I
haven't received it, and it's been a few hours. I'm just wondering is
there anyone in particular to contact with these issues? I have the
paypal receipt if necessary.
Thanks.
Dan
Could do with a Previous Tab command that just bounces me back to the
last tab I was looking at.
should be easier to implement than, say, split window... :-)
jL
I've had a lot of time to get use to TextMate now and we're getting
along quite well. However, I have a couple of things I haven't managed
to get use to, so I thought I would ask for some help.
1. Is there an easy way to PREpend something to each line in a
selection, using just the keyboard? Let's say I have the following:
Line one.
Line two.
Longer line three.
I know I can select them using shift and the up arrow, strike
option-apple-A to edit each line, strike control-left-arrow to get to
the beginning of the first line and then type, but in this case that
yields:
This is Line one.
This is Line two.
Longer liThis is ne three.
Not good. Am I missing a trick here?
2. Semi-related: Can you make a column selection without the mouse?
3. I've managed to shake most of my BBEdit habits, but I can't seem to
conquer one. Option-down/up-arrow to scroll a page. That's really
handy when I'm hunting through code for something. That key
combination has a different purpose in TextMate and to be honest, I can
never make it go where I want. :( Does TextMate have any scroll
up/down key-bindings?
Thanks in advance for any tips shared.
James Edward Gray II
On 1 Apr 2005, at 04:06, David Lee wrote:
> I think it's twice I've been chewed out for threading before...
Apologies David didn't mean to "chew you out", but Sune - the list's
thread-keeper extraordinarie - has gone awol lately, so I'm just trying
to fill his very big boots for a short while until I too give up ;-)
> My apologies to Allan for misspelling his name too - It was 3.30 am or
> so when i wrote this and I was well overdue for a nap.
I didn't mean to attack you personally, but being a Swede with an
'unusual' name and having lived in the UK for the past 15 years I have
found that unfortunately the vast majority of English speaking
clients/'friends' just cannot accept learning a new name. Most insist
on calling me Mark (WTF!!!!). I personally had two separate instances
of that yesterday, and your 'mistake' made my cup overflow, I guess.
> Still i think they're good ideas, and some of them worth discussion.
> Bad moods and basic table manners aside, do you have any reactions to
> the content?
Yes, and here they come.
On 31 Mar 2005, at 17:44, David Lee wrote:
> 1) < and > arrows appear when more tabs are open than fit. You scroll
> all the tabs left or right to see tabs offscreen. It scrolls one tab
> at a time.
>
> 2) When you use the keyboard to move through open files, the
> arrangement of tabs move to keep the currently open file's tab visible
> at all times.
>
> 3) The drop-down list of offscreen tabs should stay.
I think Allan's reply to you earlier identified what is in the works
and how the general consensus was regarding handling many open doc's in
tabs and so on. Perhaps I don't fully understand your points above, but
I don't see them as any better than Allan's existing proposals.
> 4) Make people aware that you can hit ctrl-cmd-n to get a new project
> window, drag the files you're currently working on in there and use
> the project drawer to flip between them. I just extrapolated this from
> one of Allen's other posts and it feels very promising.
> Can we be able to 'open these tabs in new project' with a menu command
> / shortcut? It's not the perfect long term solution but will always be
> useful whatever is.
Not sure I get your point there either. The way I (and others ?) work
is I create a TM project window for each project that I'm working on
and save the <ProjectName>.tmproj file into the root of that project
folder. As for flipping through files in the project drawer via
shortcuts much of that exist today, and the missing parts will be
improved in a future revision of the project drawer already planned.
> Oh yeah. I'm a split view junkie. Up-down, left-right, any
> combination. Just the way nature intended.
Discussed till boredom almost, and is planned.
> I'd love to see a good regular expression composer (Komodo does this
> superbly, Kdevelop well too).
Never used either of those, so don't grep what's so special about them.
But what would be nice to have is a simple Command (can be a bundle)
that takes the selected text - with some kind of identifiers in there
and then returns the regex for it. Sort of like this:
input:
<key>:[capture1]:</key>
<string>:[capture2]:</string>
output (on clipboard): (<key>(.+)</key>(?s:.*?)<string>(.+)</string>)
Slightly crude idea I know, but still lovely to have and would spare my
single 'brain'cell for other things ;-)
> And a well considered 'intellisense' implementation which can include
> your own completion items (and later, those in included files) in
> heaps of languages.
In what way does not snippets take care of this at the moment ?
> Multiple 'paste previous' / 'paste next' commands rewrite the last
> ones' output (which can probably be hacked by leaving it selected
> after each paste, but thats not ideal).
Not getting your point there, sorry. Have a look at Windows->Show
Clipboard History and explain what's missing in there ?
> A function / class browser.
Have you seen Kumar McMillan's excellent "Special Items..." in the
Default.tmbundle up on the SVN repos ?? It gives you most of what you
need, but can still be improved further by Allan inside TM rather than
as a bundle. (which I think is planned anyway)
> Better print output (allow choice of different font for printing;
> programmer fonts look terrible) & optionally include syntax
> highlighting & line numbers.
This printing business was a big thing back in Oct/Nov last year, and
Allan asked for the basic requirements from us users then. As a fairly
vocal supporter of printing then I have since only used the printing
features of TM twice. When I was working with <other leading Mac
editor> I used to print my code almost daily. Now I don't mainly due to
a change in workstyle/workflow, but also because of some of TM's
features. Try open document in new window, make fullscreen and then
increase the font size to suit, now lean back in your comfy chair
(reclining armchair that is ;-) ) and peruse your code screen by
screen. It's what I used to do on paper before, but now does on
screen. Much faster as well.
But yes, all of those printing features could/would be good to have as
well someday, and I'm 100% certain we will get them, but there's more
important things for Allan to address before then.
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
Hi there!
Using 1.1b5 on PBG4/867, 10.3.8, 512M RAM
searching this one line:
Sue Xxxxxxx 1244 Xxxx Street Bath ME 04530 USA
(it's wrapping-8 tabs between last name and street)
for this pattern:
^(*[^\t])\t(*[^\t]){8}\t
replacing with this:
$1\t$2\t
searching selection only, regex on, hit replace and find
1)spinning pizza wheel of death
2)swapping hard drive of death
3)watch swap go from 1 to 2 gig in less than a minute...
4)page faults between 2,000 and 20,000 every 2 seconds, cpu about
50-60% textmate
5)get scared, force quit
6)repeat....
Any thoughts? I'm guessing it's a stupid regex mistake on my part, but
I can't find it. Thanks for your help.
Cheers,
Dameron
Hi there!
I'm working with a bunch of addresses in tab-separated format. I
can find and replace to work with the columns, but I'd also like to be
able to do it manually, (columnar typing?). I vaguely remember some
example videos of columns of text floating around, and I searched the
list, but I'm not clear if it will suit my needs.
Problem: I can't select columns easily, because the tabs don't
align the data. Option, then Shift-Option-Right Arrow to select,
creates a rectangular selection based on the selection at the line of
origin (highlighted). I can't seem to find the way to have the text
actually line up in columns (if there is one..)
Is there a solution to this?
I hope this is clear enough, thanks for your time.
Cheers,
Dameron
Hi,
I saw a blip from the old wiki about a smart typing question.
Often when I'm writing something, I'll enter something like:
blah(
At this point it completes the )
I hit ", it completes it, so I'm left with:
blah("_")
Where _ is the cursor point.
Obviously, this is great and how smart typing is intended to be used
(btw, the smart typing upgrade in b5 works great). However, when I'm
done typing:
blah("blahblah_")
I wish there was a quick way to jump to the end of the snippet. Right
now I'm using the right arrow key, but it's inefficient because I have
to take my hand of the keyboard.
Is there a way to make it go to:
blah("blahblah")_
More efficiently than using the right arrow key? Like when you're
hitting the tab key for a snippet?
--
Thanks,
Jeremy Brown
InfoSend, Inc.
Systems Administrator
(714) 525-8600 x304
(714) 446-1482 Fax
CONFIDENTIALITY NOTICE: This email, including any attachments,
contains information from InfoSend, Inc., which may be confidential or
privileged. The information is intended to be for the use of the
individual or entity named above. If you are not the intended
recipient, be aware that any disclosure, copying, distribution or use
of the contents of this information is prohibited. If you have received
this email in error, please notify the sender immediately by "reply to
sender only" message and destroy all electronic and hard copies of the
communication, including attachments.
On Mar 31, 2005, at 7:57 AM, Robert Ullrey wrote:
> This reminds me that there was going to be a fix for xcode
> integration. Specifically changing an xcode project into a TM
> project. I see something like this in the Tools folder, but is it
> working yet? And if so, how.
svn co http://anon:anon@macromates.com/svn/Bundles/trunk/Tools/
XCProject/
cd XCProject
cc -ObjC -lobjc -Os -framework Foundation -std=c99
ConvertXcodeToTMProj.m XCProject.m -o testconvert
./testconvert <YourProjectName.xcode>/project.pbxproj
<YourProjectName,tmproj>
It works on several all of my projects, several of which are large
and complicated. If you get any errors, do send me a note. I can't
guarantee that it reads all Xcode projects in the universe yet, but
it will once I'm done with it. >:)
In the short term, I want to add a dropshell so that you can drag an
Xcode project and it will open a temporary tmproj representation in
TextMate.
In the long term, this will form the basis for a project source
plugin, when Allan implements that feature.
Enjoy,
Chris
It would be nice to be able to have multiple rows of document tabs
instead of just one row and the arrows on the right you have to click
on to get a menu list of the rest of your open documents.
Is there a way to get the full path of a file to display in the editor
window title?
Hi there!
Find and replace in 1.1b5-- search for \t, replace with \s, regex
box checked, looking in selected text. I got "s" instead of space:
3 Union Street
3sUnionsStreet
Thanks for your patience!
P.S. How do I type 3<tab> without having it become <h3></h3>? The
bundle editor didn't reveal any clues.
Cheers,
Dameron
>The C bundle contains 3 macros for this:
> cmd-return: go to end of line, make a return
> cmd-shift-return: go to end of line, set a ;, make a return
> cmd-option-return: go to end of line, set a ;
>
>I've grown so fond of these macros that I even have a set for text.*
>that sets a . instead of a ;.
Allan, would it make sense to move these macros to Defaults? I didn't even know they were there --very nice surprise! Semi-colons (unfortunately) seem to be required for many languages ... not to mention stylesheets/plists, etc.
k
When I try to use this from Safari, Safari hangs (expected) but nothing
happens in TextMate. I used to use this feature often, but as another
user on my machine. I've since deleted that user, so I can't comment as
to whether or not it would still work in that account.
Any ideas on how to fix things so they work again?
Best, Eric
Hi,
When a bundle is double-clicked in the finder and there is already one with
that name installed TM displays a dialogue saying:
" The bundle ³<bundle name>² already exists in your Application Support
folder. Do you want to replace it?"
Could there be an option for merging the two bundles? For example, if I
download a bundle that adds extra functionality to an existing bundle, I
don't want to replace or cancel the open action, I want to add the new
stuff. I know I can do it all manually by opening the package but this is
quite time consuming.
The other thing that could be changed in the bundle behaviour is giving an
option of opening it as a scratch project. If I want to do some work on a
bundle's contents, I am not able to drag it onto Textmate's icon because it
tries to install it, rather than making a project.
None of these things are critical, but would be nice to have.
Regards,
Max
Hi all,
I was wondering if anyone might be interested in putting together a
simple textile bundle? I'm completely snowed under myself or else I'd
endeavor to learn this syntax bundling thing myself!
Thanks.
Chris
--
Do the evolution. Get Firefox!
<http://spreadfirefox.com/community/?q=affiliates&id=5&t=4>
Quote of the moment: /"Simplicity is in taking the elegant path. It is
also a conscious choice— to achieve simplicity one must eschew
complexity. Simple things must be simple."/ -- author unknown
I've probably missed something obvious and/or previously discussed here but...
Is there a standard way to get TM to generate a UUID string for a "mySyntax.plist" file ?
Background:
I've embarked upon a bundle for ConTeXt using the LaTeX bundle as inspiration and liftable source.
I want to generate two Syntax.plist files. One for ConTeXt itself (using material I generated for a BBEdit CLM for ConTeXt) and a trivially modified version of the bibtex.plist file from the LaTeX bundle (so that highlighting works with ConTeXt's \cite[citekey] (as opposed to \cite{citekey}) construct).
Writing the plist files is fairly straightforward (albeit tedious), but I'm wondering about this apparent UUID catch 22:
AFAICT, the syntax.plist file can't be included in the bundle's info.plist file w/o a UUID and if its not included in the info.plist file, it is not recognized as a bundle component. Since the bundle editor does not (yet ?) have a "language editor", I don't see how to get past this w/o manually "guessing" a UUID ?
I'm prepared for a
/slaps head
upon receiving (an) answer(s)
wtia,
mark.
I would totally be into looking at others XHTML bundles, and maybe
collaborate with other standard loving web designers out there to come
up with a usable bundle. The one available by default is really just
an example of what you can do... Not practical to get work done...
Or, I'd be willing to start from scratch, go through the entire W3C
XHTML dictionary and create the best bundle that I can on my own and
share it. But it would take me a few days/headaches and I want my free
copy of TM afterwards if I have to go through all that :P
.........................................
m i n i m a l d e s i g n
244 Fifth Avenue - Suite P233
New York, NY 10001-7604
USA
> I think this is your intention but it would be great if any work you
> did ended up online and easily downloadable for two reasons:
>
> 1. New people to TM will often be in the same position
>
> 2. I would really like to see how others have configured there program
> : P
>
> Eric
>
> PS. I am not really pushing the boundaries of TM yet so I have nothing
> to share put I will if/when I can contribute to the group.
>
>> I will post you some of my bundles off-list and then you could have a
>> look at them. Perhaps you could also tell me (us) what bits are still
>> missing after that to make a killer XHTML bundle in your mind ??
Hi, I'm new here so be gentle ;) I own BBEdit, I'm trying out TM for
the first day and I'm super impressed by everything I've tested so
far...
So I go on the WIKI to look for a killer XHTML bundle with all the
macros, snippets, and what not that would be useful for basic XHTML web
design but I can't seem to find anything else besides the bundled
bundle ;) I mean... it's enough to understand how it works and get me
started in creating my own, but it's going to take me forever to add
every tag snippets, etc...
I'm not too big on reinventing the wheel and, although I understand
that TM is not specifically geared towards web developers, I'm pretty
sure some other web designers out there must be using TM as their
editor no?
I guess my question is: did I miss something? Or there's no other HTML
bundle besides the one that includes only href, mailto, meta, and p??
thanks for any help :)
.........................................
m i n i m a l d e s i g n
244 Fifth Avenue - Suite P233
New York, NY 10001-7604
USA
tel / fax: 212.931.8525
email: work(a)minimaldesign.net
site: http://minimaldesign.net/
Hi,
I'm trying to user the tm spellchecking feature while editing latex
files. Is there any way to avoid checking of the latex macros included
in the text?
Ralf
Just checking that the list is working as there has been, as far as I
can tell, no activity since two days ago...
S
Stephen F. Steiner
IDC
ssteiner at integrateddevcorp.comwww.integrateddevcorp.com
(603)433-1232
On Friday, March 25, 2005, at 12:45PM, Allan Odgaard <allan(a)macromates.com> wrote:
>On Mar 24, 2005, at 16:05, Gregg Thomason wrote:
>
>> [...] If it's replacing an existing app, it has to replicate workflow
>> /exactly/.
>
>ehm... I'm pretty sure that all TextMate users did use a text editor
>previous to october 2004, and I doubt it replicate the workflow from
>any of these editors /exactly/! :)
Well, to be fair, you had the good sense to allow me to port BBEdit-style filter scripts with little to no effort (to pick but one of several examples). You *did* replicate everything I needed to get working: emacs keybindings (years of muscle memory), plus mac-ness (same), years of filter scripts and odd bits of code (that are more crucial to me than I let on), etc.
User-level extensibility works.
Just wondering if anyone else has experienced this. When I use the
scroll-line-down feature (Control-Command-DownArrow), it will not
switch the highlighted line with the last line of the text.
I.e. if the text has 10 lines, and line 9 is highlighted,
scroll-line-down has no effect. Can someone confirm this? If so, is it
the expected behavior, or should I file a bug, or is a bug already
filed?
(v1.1b5)
thanks,
Haris
Attached is a bundle to implement kill (^k) and yank (^y) as close to
the Cocoa/Emacs implementation as I've been able to get. I hope others
can get some use out of it as well.
Using TextMate, I've had a terrible time trying to overcome years of
muscle memory in using ^k to kill and ^y to yank. The same
functionality is certainly available in TextMate, but I just can't
make my fingers not expect ^k and ^y to work a certain way. Allan has
mentioned that a Cocoa-like kill buffer is on his todo list, but I
thought I'd attempt something to tide myself over until that arrives.
Some high-level things you should know about the bundle:
* It does map ^k and ^y.
* Like Cocoa/Emacs it uses a kill buffer totally separate from the
standard Cocoa clipboard.
* I couldn't figure a good way to implement the kill buffer without
using the filesystem, so that's what it does.
* In order to get the behavior as close as possible to a real Cocoa
kill buffer, it's a great kluge of multiple commands and macros. That
fact plus the fact that it uses the file system makes it sort of slow
(I think certainly usable, though).
I hope folks find some use in it.
I'm a little perplexed by this because I've searched the list and
can't find anyone else having this problem, so I'm starting to wonder
if it's just happening to me for some reason.
In the default W3C Validation command for HTML, which uses "Show as
HTML" for output, the perl filter leaves off the url part of the txmt
URL, which causes the frontmost TextMate window to be used as the
target rather than finding an explicit file. The problem is that
whenever you use that command (or I assume any command with HTML
output), the HTML output window *is* the frontmost window and so a
txmt URL without the file specified can't work.
Isn't anyone else seeing this?
It seems to me that the only way for this to work would be if the
output window wasn't counted when looking for the frontmost window. Is
that possible?
I've fixed this problem for myself by changing the W3C validation command to:
,-----
curl 2>/dev/null -F uploaded_file=@/dev/stdin\;type=text/html
http://validator.w3.org/check \
| perl -pe 's#(Line (\d+), column (\d+))#<a
href="txmt:\/\/open?url=file://$ENV{TM_FILEPATH}&line=$2&column=@{[$3
+ 1]}">$1<\/a>#'
`-----
...but I'm intrigued that no one else is reporting this problem. Does
this not happen for others?
Thanks much.
I have a project where the .tcl files traditionally uses and
indentation of 4, and the .adp (html) files use indentation of 2.
Is it possible to set TextMate up to set the tab size dependent on the
mode? So far I've either stuck with a tabsize of 2 for everything, and
then hit once more on the TAB key in tcl, or I've been switching back
and forth, both of which are suboptimal.
Thanks,
/Lars
On Wednesday, March 23, 2005, at 04:17PM, H H <hh(a)keensoft.com> wrote:
>I really like TextMate because its is not overly boated with features.
Be careful with the term "bloat", as it inspires religious fervor. Consider: Emacs includes a Tetris game and psychotherapist (albeit a poor one), among other things. Is Emacs "bloated"? Well it certainly increases the size of the download, but deleting eliza.el isn't likely to 1)radically speed that up or 2)make it perform better.
One man's bloat is another man's must-have feature.
>For instance, the discussion on adding an SFTP client to it, is
>baffling -- I don't like TextWrangler because the program is trying to
>do everything for everybody -- even its preferences are too complicated
>for most users.
On the opposite side of the coin, think about the number of people who demand this feature. Just about every professional programmer's editor on Mac, Linux and Windows has it. This has become a bullet-point you *have* to add, no matter how nonsensical.
> For my work I use Fugu to do my SFTP stuff, because it
>does a good job, it supports tunneling, which is something that an SFTP
>program should do. Leave the text editing work for TextMate, and let
>the focus stay there.
The point I'm trying to make here, is *your* work is not *my* work, and yet TextMate may be 100% applicable to *both* our jobs.
Or, phrased another way, "Software development is hard, let's go shopping."
If you're taking votes, though, my vote would be "no" on built-in S/FTP. Although "yes!" to a user-extensible plugin system for such gee-gaws, if you think the editor part is complete. :)
Hi all,
a strange thing: after some ordinary editing activity with TM, the
front window is sticky at the bottom of the monitor, if I try to move
the window with the top bar, when I release the mouse button the
window "fall" at the bottom again and I can't edit this window or
click the close, hide or zoom buttons.
I can open another window and this works fine, but the other is still sticky.
It's funny, but unusable and I have thought to write here because I
really like TM and I would want to collaborate to improve it.
Ok, that's all. I hope this can be useful to the future development.
TM 1.1b5
OS X 10.3.8
Sorry for my bad english, I'm Italian. :-)
I'm really missing a split view ATM with my current project... I
*definitely* want to second that request for split views ;-)
best regards,
tom
--
tom lazar <tom(a)tomster.org>
http://tomster.org
Sorry, I got really irritated with all this replies to replies to
replies to replies stuff, so I started a new clean thread. Please use
new messages for **new** posts rather replies to existing ones. Thank
you! I guess Sune is on holiday, too busy or at the wig maker after
having torn out all of his hair in despair over this issue in the past
week ;-) (Luckily I'm already bald )
A couple of thoughts and issues on my mind:
1. I'm just wondering, since sftp is installed by default in OS X,
could it not be possible to create a bundle version of sftp sort of in
the same way as Chris & Torsten created their superb Subversion bundle
???
Of course this would probably not be as GUI-nice as a real hard coded
FTP solution within TM, but in combination with easy support for/from
other FTP apps like Transmit, that should take care of most
requirements of the "large minority". As and when the drawer is
reworked, perhaps we could have some hooks into it for displaying the
results of Commands etc, sort of like we can output content into the
HTML window. Bit more complicated, I know, but along the same kind of
lines (if possible).
2. I really like the Firefox Extensions system as well as the OS X
InputManagers/PrefsPanes/Contextual Menu Items bits, as they provide a
nice extensibility to the app/system. I'd rather have something like
this type of functionality in TM than FTP support built-in, as that
could be easily added then by others rather than Allan.
3. Kumar McMillan has done some great work on the Function pop-up
bundle. If we could have that result displayed in a pop-up menu inside
the TM main window, rather than in a separate window, it would be even
better. I know, it requires Allan to make it possible.
The single combining thought behind all of this is that I would like to
see a whole variety of widgets and parts of the GUI opened up for
access from Commands/plug-ins etc. inside TM. Then we could create our
own solutions to fit our own unique requirements, as well as cater for
the general needs at the same time.
Allan's comments in his various replies around these subjects is as
usual pretty much spot-on, and he sure does know how to get my
anticipation buzzing with his various ideas and plans. ;-)
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
Hello.
Thank you for the great editor. I have never seen an editor with that
unique features provided by the TextMate.
It is very good.
However I think it misses really important ones : International
Lanaguage support.
As well as Unicode, other encoding methods, especially CJK, should be
supported.
However unlike other editors, I suggest one unique feature for selecting
encoding method.
1. The encoding method names should be grouped for same languages and
listed as such.
For example, if it is Korean, It should be listed "EUC-KR",
"ISO-2022KR", "UHC(Windows Korean), and so on.
2. The order of the items should reflect how often you use a specific
encoding method.
Let's say you use the UTF-8 a lot. Then it should move up to the
beginning part of the list,
or it should hide items you don't use usually.
3. Automatic detection of encoding method used for a file should be
supported. Most Mac editors are very weak with this feature.
What do you think about it?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
This might be better for the bundles list, but I am not there, so. Is
anyone up for writing a syntax for GNU m4? I don't know if many using
it anymore, I do as a preprocessor and would love it if Textmate had
the syntax. I know there is one for vim, and this site
<http://math1.unice.fr/laboratoire/help/info/m4/m4_7.html> has the
conventions.
Thanks
Robert
-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.0.0 (Build 1799)
iQA/AwUBQkNhqWO1AQX/YDblEQIcZQCeJ0IB72cRV0x0eXyRnTX+PCIIzu4An2Fa
QethBkY0PXgZ66KEDtgmCAkR
=cQuo
-----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Any Perl/TextMate scripters out there? If so, you might want to take
note that Perl Monks is writing a O'Reilly book on perl scripting "Perl
Best Practices" and wants feedback on the use of editors. While he is
really looking for emacs experts, he also will include other editors
like TextMate.
Here's the link <http://www.perlmonks.org/index.pl?node_id=441686>
-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.0.0 (Build 1799)
iQA/AwUBQkMHo2O1AQX/YDblEQIfdgCg+hCWDFNPyVrZr2a5cBuHK6JCwosAoJ4Z
qZeNf5IjdrZrKf2qKsOp8ODj
=UGy6
-----END PGP SIGNATURE-----
Hello.
Thank you for the great editor. I have never seen an editor with that
unique features provided by the TextMate.
It is very good.
However I think it misses really important ones : International
Lanaguage support.
As well as Unicode, other encoding methods, especially CJK, should be
supported.
However unlike other editors, I suggest one unique feature for selecting
encoding method.
1. The encoding method names should be grouped for same languages and
listed as such.
For example, if it is Korean, It should be listed "EUC-KR",
"ISO-2022KR", "UHC(Windows Korean), and so on.
2. The order of the items should reflect how often you use a specific
encoding method.
Let's say you use the UTF-8 a lot. Then it should move up to the
beginning part of the list,
or it should hide items you don't use usually.
3. Automatic detection of encoding method used for a file should be
supported. Most Mac editors are very weak with this feature.
What do you think about it?
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I may have missed this as a feature request, but just found the need
for a backup version of a a file I was working on. What I wanted to do
was use diff on the backup and the new version so I could easily record
the changes to my work log.
Anyway, so I was hoping that a future TextMate preference might allow
save to backup like BBEdit (to name one).
I was sort of thinking of something like Borgware posted a while ago:
<http://borkware.com/quickies/one?topic=NSDocument>
override NSDocument's keepBackupFile:
- - (BOOL) keepBackupFile
{
return (YES);
} // keepBackupFile
This will do the tilde thing to the older version of the file.
Cheers
Robert
-----BEGIN PGP SIGNATURE-----
Version: PGP Desktop 9.0.0 (Build 1799)
iQA/AwUBQkIjF2O1AQX/YDblEQIa3QCeKATNG0Ip13F17MauG5xRNMsHILgAoIC0
eFHMUYG+Pnidd8neJziSNnQ0
=EpbA
-----END PGP SIGNATURE-----
I saw a feature request for this one, and I wanted to add my strong
support for getting this built into the next beta.
Undoing is probably the thing I do most often when I'm coding, and
unless the undo can keep up with the speed of my decisions I end up
wasting a lot of time holding down CMD-Z to get where I already knew I
wanted to go. Being that I type in lots of trace statements to examine
my code, this gets in the way of my debugging as well.
Thanks for listening and I hope that we can see this get implemented.
Cheers,
Ben
--
Ben Jackson
Diretor de Desenvolvimento
INCOMUM Design & Conceito
+55 (21) 9997-0593
ben(a)incomumdesign.com
http://www.incomumdesign.com
Hi All(an)
Would it be possible to split the "Open Recent" menu item in two
parts : stand-alone documents in one, and TM projects in the other?
Or perhaps, add a "Favorites" menu item somewhere, so that most
often used documents or templates be always easily reachable?
Have a nice day,
--
Jo <W:00°04'37" ; N:47°15'36">
1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Last Friday (18 March), an off topic discussion arose around negative
comments about BareBones/BBEdit due to - seemingly - a comment -
entirely intended as a joke - by myself. [
http://one.textdrive.com/pipermail/textmate/2005-March/003522.html ]
Since I personally hate it when my actions results in someone else
taking the blame and/or gives rise to wrong impressions, I am trying to
put the record straight here, on behalf of all innocent users of this
list, and to show Allan's/MacroMates' complete innocence in this
matter.
Furthermore, the single intention of this post is to counteract any
incorrect statements, not to attack any individual. So here goes the
full disclosure in 7 short-ish points:
In an original post by Mark Smith [
http://one.textdrive.com/pipermail/textmate/2005-March/003523.html ],
Mark was disturbed by the number of negative comments about BB/BBEdit
on this list recently. I - and others - responded to that post, and
Mark's replies to mine and Allan's posts made me go through all the
e-mails that contained "BB", "BBEdit" or "Bare Bones" since Jan 1, 2005
to establish the true facts of the matter. These are the results I
found:
Point 1:: ======================
In 865 posts during the period of Jan 1 - March 18, 2005, I could only
find 14 unique posts that contained what could possibly be construed as
negative comments against BB/BBEdit. That equates to roughly 1% of all
posts to this list based upon your interpretation/classification of
each comment.
I have collected and included all those comments at the bottom of this
post, in case anyone is interested. It is also important to note that
during the same time period I found roughly 29 posts with positive
comments about BBEdit.
However, as a child I was taught to always accept my own errors, and as
such I have to - slightly ashamed - admit that I had produced the
largest number - 5 - of the negative comments/jibes towards BB/BBEdit.
For that I am sorry, and wish to apologise to Allan, anyone offended
and the guys at BareBones.
In my defence I would like to point out the following:
-- no comment was a deliberate "bitching" sessions about BB/BBEdit, but
rather just what streamed from my mind at the moment. Imperfect as it
is.
-- the comments were written within a context, and should be considered
within that context, and not as free standing quotes.
-- I recounted my personal disappointments in dealing with BB. Having
used BBEdit as my main editor for 6+ years, I obviously don't think
badly of it. Others obviously have had a better experience than I. I
had also missed some minor feature additions that I complained about in
the latest version of BBEdit v8.
As a point of reference. Just because I - or anyone else - has a few
negative comments to make about something/someone does not mean that I
(we) only think entirely badly about said thing/person.
Point 2:: ======================
On 18 Mar 2005, at 17:15, Mark Smith wrote in a reply to Mats Persson
(me) :
>> Perhaps, you can point out just a few of the 'continual' jibes that
>> are unjustified in your mind ??
> In the last week, I noticed several. Yesterday I had also prepared a
> reply to a post by William Neumann in the split panes thread...
Within that time period, it is true that there were more than two
comments that could be interpreted as negative about BB/BBEdit.
However, within the whole month of March there was only four comments:
(in chronologic order below)
In a thread that was perceived as critical towards TM/Allan on 15 Mar
2005, at 12:24 GMT Mats Persson (I) wrote this:
>>> But you could buy BBEdit, which does have a simple split-view of the
>>> same document. Although dealing with the guys at BB does have it's
>>> downsides. You could propose for them to implement a Tab GUI (like
>>> TM), a User definable Syntax highlighting system (like TM), a
>>> Project hierarchy file viewer (like TMs Project Drawer) or any other
>>> item, like I did back in 2001 and many times since up until TM
>>> arrived. Now you can have a look to see how many of those user
>>> suggestions they have implemented. (The answer is NONE!! or at least
>>> none that is as useful and workable for me as TMs implementations)
In reply to my comment William Neumann wrote on 16 March 2005 01:59:28
GMT:
>>> And unlike some text editor developers I know, the BB guys will
>>> never tell you if any given feature is even being considered for
>>> inclusion, much less under active development...
Depending on your interpretation the following posts/comments could be
counted as well. I interpret them as jokes, and therefore not as
serious comments.
In an unrelated thread to the two above comments, Allan Odgaard wrote
this on 18 Mar 2005, at 03:12 GMT:
>>> Competition??? oh.. the rock stars over at BareBones ;)
To which Mats Persson (I) replied on 18 Mar 2005, at 10:29 GMT:
>>> Yeah, I heard about them once. They were pretty big around the time
>>> of The Beatles weren't they ?? Not seen much good come out of them
>>> lately ;-)
So I concede that point to Mark, although I still question the
'continual' aspects originally raised.
Point 3:: ======================
>> 2. ...don't ever announce planned features = bs
>> Please show me where BB announces their planned features?? I've never
>> seen that part before !!! And while you're at it, please show me
>> where anyone on this list has complained about BB's lack of
>> announcements ???
> I won't resort to searching the archive and naming names unless I
> must, but I have seen several posts of this nature in the last couple
> of weeks. Honestly.
In the above quote, I asked for two answers, neither of which I got,
but never mind. On the specific point of users of the TM list
complaining about BB's lack of announcements, the only example I can
find in this whole year is William Neumann's comment from March 16
above. I am therefore unable to substantiate Mark's comment. Perhaps
someone else can ???
Point 4:: ======================
>> 3. ...added anything significant...
>> I can't recall anyone on this list ever saying that they haven't
>> added anything significant, they obviously must have. However, these
>> additions has never been to the true benefit of my work style and
>> workflow, in contrast to Allan's improvements to TM.
> Two posts with precisely that allegation in the last two days actually.
In the above quote, I respond to yet another specific argument in
Mark's original post, but get another statement that I am unable to
verify, as I cannot find these two posts from the "last two days". The
only post that I can find that remotely fits into that description is
William D. Neumann's comments on 18 March 2005 at 13:52:21 GMT which is
in response to Mark's original point in the first place.
I would assume that no one would initiate a discussion by using
unfounded statements, and then use points raised in response to this
discussion as proof of their comments in the first place. So perhaps
someone else can find those two elusive posts ???
Point 5:: ======================
>> In my opinion the focus has always and exclusively been on TM, and
>> never ever on any other app. The only times some other app - like
>> BBEdit - has been mentioned, is in a qualified reference/point. If
>> that statement is wrong, I trust that I will be corrected real soon.
> Fine. It was probably a mistake for me to comment,...
Yes and No, Mark !! I'll admit that I think it was a mistake for you
to comment in the way and manner that you did. But at the same time it
was good to bring the issue up for contemplation. Whether it was
necessary is perhaps questionable.
> ...but as I mention, there have been a number of posts in the last
> couple of weeks of this "flavour".
Yes, as stated above in Point 2, there were two posts containing
negative comments about BB/BBEdit during this "last couple of weeks"
time period, both of which should be read and understood within their
correct context, and not isolated from it, as they were added to
illustrate a particular point rather than anything else. Could those
two comments have been written better ?? Yes, absolutely, but so could
almost everything ever written.
Point 6:: ======================
On 18 Mar 2005, at 16:23, Mark Smith wrote in response to Allan Odgaard:
>> but this really isn't what dominates this list, I have 3513 messages
>> stored, only a handful mentions the other company.
> Half a dozen already in the last few days and always of the same
> general form. "Try asking Bare Bones for a feature and see what you
> get" etc.
I apologise for being repetitive here, but I have found no evidence of
"half a dozen" posts in the general form of "Try asking BB for...".
There was only one single post of that kind in the whole year up until
that point, and that was my point included above.
> It appeared to be on the rise, hence my post.
Yes, when you go from zero to one, that is indeed a rise in numbers,
but on a list that averages 300 posts/month, that's hardly a major
trend to highlight, or is it ??
Point 7:: ======================
On 18 Mar 2005, at 16:23, Mark Smith wrote in a response to Allan
Odgaard:
> Its not as though I've got unusual standards.
Perhaps it's me that have unusual standards of speaking my mind. Blame
it on being Swedish or possibly bad upbringing, if you wish. But please
forgive me for being imperfect. I am not alone in being that. ;-)
> A bit of friendly banter is one thing, but I think that disgruntled
> BBEdit users and Bare Bones hate mail will turn into an albatross for
> you sooner or later if you let it become a dominant aspect of the
> community. It will also make it a less interesting and useful place.
Hmm, it was some friendly banter that set off this whole "negative
BB/BBEdit comments" thing. Funny actually, I thought it would have been
my glib semi-religious comment in the same post that might cause the
offence. I guess I was wrong there, huh??
As for "Bare Bones hate mail". Oh, please, Mark !! Seriously, please
choose your words with greater care in the future. I have absolutely no
idea of your life experiences and so on, but to equate anything that
has been or likely to be posted on this list as "hate mail" is so
fundamentally wrong and misplaced that it is truly frightening to me
!!! I dare not even think what you will make out of this post. Should
I call my lawyers and have them ready for the police turning up soon
????????
As for BB/BBEdit issues increasing and becoming an albatross (??) or a
"dominant aspect" of this ML and making it less interesting / useful.
I am truly sorry for saying this, but you must really have a very low
opinion of the users on this list to even think of that as a
possibility ???
In another post on 18 Mar 2005, at 16:35, Mark Smith wrote:
> I may be looking for help with a module for "ConTeXt per XeTeX" soon,
> hopefully my even-handed treatment of Bare Bones won't preclude me
> from getting any.
Mark, please let me make this absolutely clear. **IF** there exists a
single individual on this list that would deny you their help due to
what you have written in your posts on this subject - however flawed
some may think it is - then that person should F*** off, stand in a
corner and be ashamed over their behaviour.
IF I can help you I will, but don't ask me about "ConTeXt per XeTeX"
specific things, because I haven't got a clue. ;-)
CONCLUSION:: ============
I hope that the above will have cleared up any issues raised in Mark's
original post and subsequent comments.
I will now leave the subject of BB/BBEdit for good, and will endeavour
to never speak ill of them/it again. I trust and hope that in the case
that I would falter, someone will kindly remind of my errors, rather
than build up a head of steam. ;-)
May peace be with us all forever !!
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
APPENDIX:: =================================================
The following is a complete (?) listing of all posts/comments that
could be construed as negative during the the period of Jan 1 - March
18, 2005: (in chronologic order) I have added a brief explanation to
my points below, to illustrate my original thinking and views of the
seriousness of each item.
In a separate thread on 4 Jan 2005, at 10:55, Mats Persson wrote:
>>> Allan, I sincerely beg you - on my knees, hands firmly clasped - to
>>> PLEASE NOT implement anything like that in TM. It reeks of BBEdit,
>>> and is in my mind a completely flawed implementation.
I do not find the BBEdit drawer implementation to be ideal, and the
above quote is in response to a request which wanted the TM Project
Drawer to mimic the BBEdit version.
In a separate thread on 14 Jan 2005, at 08:59, Paul Nordstrom August
wrote:
>>> so when I double-clicked BB opened up... what a shock! Like
>>> travelling back in time. Honestly I wondered if it had booted
>>> Classic up, the menu looked so old :)
>>> [Disclaimer, that's BB 7.x not 8.0, so maybe they freshened it up.]
In the same thread on 14 Jan 2005, at 15:35, Mats Persson wrote in
response to Paul Nordstrom August:
>>> Yes, Paul, I too just worked in BBEdit and hated it. v8.0.3 (looks
>>> as bad as 7 really) and it was SLOW when I was typing text into the
>>> document, and that's on an iMac G5 so it wasn't on some slow old
>>> banger either. TM ROCKS !!
>>>> is the autosave feature where each file is backed up before each
>>>> change. Can we please have that in TM for us klutzes?
>>> I tried that feature in BB a long time ago and found it very badly
>>> executed to be honest, so I wouldn't really advocate for something
>>> like that in TM. In my mind it's sort of putting a 32bhp diesel
>>> engine in a Ferrari.
a. light banter really, and nothing of substance. I still contend that
BBEdit v8 is much slower than v7. That may be due to unique issues on
my set-up, but why should it be ??
b. the BBEdit implementation of automatic backups of the file when you
save it, is far from ideal. I think that is also a fair comment.
In the same thread on 14 Jan 2005, at 17:41, Mats Persson wrote:
>>> The last thing I'd like is to be locked into BBEdit like crap
>>> implementations. (Although I doubt you would ever implement
>>> something like that bad anyway)
On the same thread as above, dealing with automatic backup and user
flexibility. BBEdit's implementation is fixed and not easy to change
which is what I am arguing against.
In a separate thread on 25 Jan 2005, at 16:59, Allan Odgaard wrote:
>>> I think it's just paying tribute to another innovative text editor
>>> for OS X -- unlike BareBones [1] I do know about the existence of
>>> such :) [1] http://www.macworld.com/news/2005/01/18/textwrangler/
In a separate thread on 26 Jan 2005, at 08:13, no_reply(a)example.com
wrote:
>>> fell back to textwrangler (funny that the free editor is better than
>>> bb****. pay less, and they remove the bloat for you).
In a separate thread on 4 Feb 2005, at 00:24, Bruno Bronosky wrote:
>>> For those of you who have not used it, BBEdit amid all bloat
>>> actually has a few useful features.
In a separate thread on 4 Feb 2005, at 23:43, Chris Ruzin wrote:
>>> I'm just beginning to learn about Ruby and TextMate is much better
>>> than BBEdit with it.
In a separate thread on 9 Feb 2005, at 20:04, Jeroen van der Ham wrote:
>>> I'd propose to change the Bundle Editor to a Bundle Browser (<insert
>>> joke about Bare Bones Software here>) where you can browse the
>>> contents of bundles and not only see it's innards, but also a
>>> textfield for documentation.
In a separate thread on 17 Feb 2005, at 20:48, Sune Foldager wrote:
>>> That would be "BBEdit Lite", their free version. As bad as the full
>>> version ;-).
In a separate thread on 15 Mar 2005, at 12:24 GMT Mats Persson (I)
wrote:
>>> But you could buy BBEdit, which does have a simple split-view of the
>>> same document. Although dealing with the guys at BB does have it's
>>> downsides. You could propose for them to implement a Tab GUI (like
>>> TM), a User definable Syntax highlighting system (like TM), a
>>> Project hierarchy file viewer (like TMs Project Drawer) or any other
>>> item, like I did back in 2001 and many times since up until TM
>>> arrived. Now you can have a look to see how many of those user
>>> suggestions they have implemented. (The answer is NONE!! or at least
>>> none that is as useful and workable for me as TMs implementations)
The above comment was written within a context of critical comments
about TM and Allan's work, which I thought was unwarranted. I tried to
help, but expressed myself clumsily. Please note that each issue is so
simplified as to sound generic, but was much more detailed when I
originally discussed the issues with BB. Although, harsh in tone, the
last line retracts some of what I'm saying.
In the same thread on 16 March 2005 01:59:28 GMT William Neumann wrote:
>>> And unlike some text editor developers I know, the BB guys will
>>> never tell you if any given feature is even being considered for
>>> inclusion, much less under active development...
In a separate thread on 18 Mar 2005, at 03:12 GMT Allan Odgaard wrote:
>>> Competition??? oh.. the rock stars over at BareBones ;)
In the same thread on 18 Mar 2005, at 10:29 GMT Mats Persson wrote:
>>> Yeah, I heard about them once. They were pretty big around the time
>>> of The Beatles weren't they ?? Not seen much good come out of them
>>> lately ;-)
This was nothing other than an attempt at a joke in response to Allan's
"rock stars" comment. As a visual person I used "seen" whereas "heard"
would have been a better choice of word. Hardly offending stuff I would
say.
====================
Hello there:
I was testing TextMate, which seemed very attractive and promising,
but I stumbled upon a very simple difficulty: how do you display 2
files simultaneously? Like having two panes in the editor window, to
be able to see two files at the same time, or even two parts of the
same file?
Thanks for the trick.
Yann
I just had a bug (think i was editing macros when it happened) where
the mouse wouldn't select text or move the caret. Restart fixed it.
I'd closed the edit macros window. It's only happened once.
D
Hi All(an),
Could it be possible to add (for instance in the status bar at the
bottom of TM windows) informations about the current file encoding and
line endings?
And when saving a document, could we have an alert message if the
document can not be be saved with the desired encoding?
Thanks for all, TM is *really* a time-saver. Have a nice day,
--
Jo <W:00°04'37" ; N:47°15'36">
1....'....12.....'....24.....'....36.....'....48.....'....60.....'....72
Greetings,
Quick question - am I correct in my understanding that 1.1 will have
FTP built-in? Haven't heard mention of this lately, want to make sure
I'm on the same page here... And Subversion integration in 1.2? I
thought this was mentioned on the product web page but it's not.
(Removed when the licensing clarification was added?)
Sorry, I'm sure this is all in the to-do!
-ray
Cyril Seillet has created a bunch of TextMate icons as part of a massive
359 icon set companion to Rad-E8's Minium set (http://www.rad-e8.com/).
I've bundled up the TextMate portion as a Pixadex iContainer
(http://www.factorycity.net/tmp/DOCUNiUM_TextMate.tgz.gz).
If you're interested in the whole set, check it out:
http://rimshotdesign.com/
Pretty sweet work.
Chris
--
Do the evolution. Get Firefox!
<http://spreadfirefox.com/community/?q=affiliates&id=5&t=4>
Quote of the moment: /"Simplicity is in taking the elegant path. It is
also a conscious choice— to achieve simplicity one must eschew
complexity. Simple things must be simple."/ -- author unknown
I'm not sure wether this idea was already mentioned before, so sorry if
I'm repeating an old issue.
What I'd like to see in TextMate would be support for Todo/Task-"Tags"
within a project.
I'm thinking of something similar to Eclipse's task management:
when I write something like
TODO: add stuff here
TextMate should recognize the "TODO:" part and add the text behind the
':' to a task-list stored in the project file. It would be great to
then have some sort of Task-Group in the Project Drawer to quickly
access the TODOs and jump to the position within a file.
In Eclipse the recognition of such TODO/TASK-definitions is simply done
by using regular expressions.
Regards,
Christian
I've never wrote a TM syntax, so I would like to work with someone on
this. If you are not familiar, Smarty is the official template engine
for PHP.
http://smarty.php.net
Here's a complex example of Smarty in action:
http://bronosky.com/pub/binaryGeek/
Thank you,
--==<< R i c h a r d B r o n o s k y >>==--
Hi, I'm new here, I have a question: TextMate cannot open
.textClipping files generated with drag & drop from any apps in
Finder?
If I open a .textClipping file I can't see nothing, if I drag a
.textClipping file in a window of textMate, all is ok.
Is this a bug or a feature?
Hi
Im trying to download the textmate 1.1b5 from the macromates site but
am getting a mounting disk failure each time... is there any other
place i can download from?
thanks
Eoghan
Searching through the archives of this list, and other
TextMate-related materials, I've seen that this has come up a handful
of times, but not in a while, and rarely with much of any response, so
I'll ask again:
Why does TextMate lack any sort of single-project/multi-window
functionality (the most functional and common implementation being
arbitrary split panes within the editor windows, as in jEdit, Emacs,
Xcode, Visual Studio, et multi al.)? Is there any intention of adding
such functionality (in the near future)?
I have a hard time imagining how a programmer-centric editor can
largely ignore the need of developers to have simple and effective
ways to view and edit several documents in the same project
simultaneously. Interfaces and implementations, interfaces and
clients, refactoring source and destination, etc., etc. I recognize
that it is possible to view multiple documents at once, as in any
standard document-based app, using multiple windows. However, files
opened to separate windows fail to integrate with the project-file
functionality and multi-document (tab) organization around which
TextMate is built, and, most of all, require heavy use of the dreaded
Mouse to do much of anything. I have a hard time imagining how the
developers work on this very 30+ KLC app, itself, without the ability
to deftly maneuver many files with keyboard alone, and to see more
than one thing at a time. The addition of features like cmd-T speaks
directly the significance of keyboard navigation of large projects,
but in such projects, what on earth are we to do with our widescreen
or multi-monitor setups if we can only use one pane? There's only so
much of my screen real-estate I could ever allocate to Safari and
OmniOutliner to read documentation and keep a to-do list, when the
primary thing I need is to keep my head inside my code.
I apologize for the rather desperate, frustrated tone creeping up
underneath this message -- it's just the type of desperation that
could only be created by frequent attempts to use an absolutely
glorious, is-everything-I-could-dream-of app, perpetually foiled by a
single, fatal (and bizarrely unique, among programmer's editors) flaw
in just one small aspect of its implementation which completely
prevents me from doing anything more than diddling around and getting
frustrated, time and again. Not to mention from forking over the $50
-- nay $100 I would honestly love to pay for this program, if only I
could actually use it.
The problem is, I greatly appreciate everything that is TextMate. The
core idea -- that other editors on OS X just feel wrong -- echoes my
sole problem since coming [back] to the platform. And TextMate really
does feel right. Oh so right. I just can't actually use it for
anything, since I can't quickly, cleanly, and effectively (i.e. with
the keyboard, without endlessly mucking about with window sizes and
placements) operate on and navigate large multi-file software
projects.
I understand that TextMate is a focused, relatively small undertaking
compared to mammoth editor-beasts like Emacs, or even jEdit these days
-- that that is not only the reality of a single-developer project,
but the goal. But I can't imagine that at least rudimentary split
panes (or some functionally similar interface feature) could possibly
be nearly as implementation-heavy as many of the features that seem to
be coming every few weeks. You have this nice, object-oriented text
view you've created, which can be instantiated many times over (in
separate windows) just fine -- why not allow multiple instantiations
within sub-windows, using Apple's standard split pane widgets? The
key thing which complicates this, of course, is the focus on tabs, and
while it's true that there doesn't seem to be an obvious, elegant
solution to the problem of tabs for multiple panes, I think those of
us who really feel the need for mouse-free management of multiple
document views would gladly live with pretty tabs which have to shut
themselves off when a window is split into multiple panes, at least
until a better solution can be made. After all, tabs are a rather
mouse-centric interface element, anyway, as indicated by the
enthusiastic introduction of the new cmd-T file open/switch feature.
So there we have it. If you can't tell, I've been stewing over this
for several months. Now, what are the chances? Is this even on the
drawing board? Is there anything I or anyone else could do to help it
along (like [not] sending more long, love-lorn emails)?
Is anyone else -- besides me and the 2 people who asked after this
feature here and on the wiki in the fall -- interested in panes? If
not, how on earth do you work with multiple text files simultaneously?
I'd really like to know, because hopefully I'm just totally missing
something that will improve my [working] life forever.
Much love to the creator and users of this fantastic app. And don't
worry, I'm putting my straight jacket back on as we speak, and heading
to bed in my padded, white room.
Hey--
finally with the Enter-to-commit feature I am almost ready to retire
svn in the terminal for Subversion in TextMate (thanks for your work on
this Chris).
However, whenever I work on a feature, 90% of the time I need to modify
several files in my project to implement that one feature. Thus, I
keep a terminal tab open at the project directory, and do "svn ci" to
commit all those files at once. Could you add an option to the
Subversion commands for this? something like "Commit Entire Project".
Or am I missing something that already exists for this? I think it
would be as simple as:
cd "$TM_PROJECT_DIRECTORY"
svn commit
thanks, Kumar
Robert Ullrey <robert_ullrey(a)mac.com> wrote:
> *********************************************************************
> svn checkout --username anon --password anon http://macromates.com/svn/Bundles/trunk ~/Bundles/
For anyone "lucky" enough to be trapped behind an authenticating squid
proxy that hasn't been set up to talk the right sort of talk for the
webdav requests that svn requires (see
http://subversion.tigris.org/faq.html#proxy for the details) it's
definitely worth trying the above command with "https" instead of
"http". I had been trying without any success to download the TM
bundles using svn, and dreading the thought of trying to convince
someone in our IT division to recompile squid. Changing the URL to
https led to a beautiful flood of files in my ~/Bundles directory.
Cheers,
Paul
http://www.macosxhints.com/article.php?story=20050310125513151
I wonder if I should duplicate that tip for Textile or just wait for a
bundle (as the first comment suggest of the Markdown bundle)?
Chris
--
Do the evolution. Get Firefox!
<http://spreadfirefox.com/community/?q=affiliates&id=5&t=4>
Quote of the moment: /"Simplicity is in taking the elegant path. It is
also a conscious choice— to achieve simplicity one must eschew
complexity. Simple things must be simple."/ -- author unknown
I use TextMate and CSSEdit side by side and feel kinda gyped as a CSS
developer (if you can call me a "developer"). I'd love to see an
intelligent bundle that basically implemented CSSEdit's grouping,
autocomplete and colorization tools.
See what I mean: http://www.flickr.com/photos/factoryjoe/6342113/
Any chance of something even close to this happening?
Chris
--
Do the evolution. Get Firefox!
<http://spreadfirefox.com/community/?q=affiliates&id=5&t=4>
Quote of the moment: /"Simplicity is in taking the elegant path. It is
also a conscious choice— to achieve simplicity one must eschew
complexity. Simple things must be simple."/ -- author unknown
Thanks for putting up my bundle Eric, forgot to say that you can have the
window close automatically by giving it the argument 'c' (which Kumar has
set as the default behaviour). It takes quite a bit of time to render the
output for me, so I keep it open.
I originally wanted to make it for those people who hate to leave the
keyboard, by having javascript event listeners for the up and down keys,
which would move the highlighted selection. When hitting return, the
selection should execute. But Texmate's html window doesn't support all the
javascript I wanted.
I've included a revised version of the script, and an example of how it was
intended to function. Open example.html in a browser to see how it works,
down and up keys control selection and return opens the file and line. Can't
get it to work in Texmate's html output, if anyone else can, cool.
max
-----Original Message-----
>Thanks for putting up my bundle Eric, forgot to say that you can have the
window close automatically by giving it the argument 'c' (which Kumar has
set as the default behaviour). It takes quite a bit of time to render the
output for me, so I keep it open.
FYI : Allan mentioned on the developer list that HTML output should be a lot faster by beta 6.
>I originally wanted to make it for those people who hate to leave the
keyboard, by having javascript event listeners for the up and down keys,
which would move the highlighted selection. When hitting return, the
selection should execute. But Texmate's html window doesn't support all the
javascript I wanted.
>I've included a revised version of the script, and an example of how it was
intended to function. Open example.html in a browser to see how it works,
down and up keys control selection and return opens the file and line. Can't
get it to work in Texmate's html output, if anyone else can, cool.
ahh, interesting. I committed your change for safe keeping (since it doesn't break anything). Maybe someone will know how to get the javascript working for WebKit
Kumar
sorry, this seemed to lose the thread ...
in reply to the function/ class navigation :
Myself and some others have made an effort to bring a function/ class nav to the masses.
If you check out the latest Bundles from subversion ( svn co https://anon@macromates.com/svn/Bundles/trunk ), there are several commands under the Defaults package that list Functions/Classes/Entities:
Special Items Popup
Special Items List
Special Items Window
the only two that are mouse-free at the moment are the List and Window output.
k
-----Original Message-----
From: textmate-bounces(a)lists.macromates.com on behalf of James Hill
Sent: Mon 3/14/2005 5:09 AM
To: textmate(a)lists.macromates.com
Subject: [TxMt] Re: Split Panes: who/what/when/where/why (Eric Hsu)
Have to say, got a bit lost on the multi project stuff as I don't
really see this as necessary however... I know at lease another 3 or 4
people who are holding back due to the lack of split window
functionality (same document or multiple). I have a chap here who is
still using JEdit despite the slooow Java based (orrible) interface
purely for this feature. TextMate is a cracking app and feels properly
"Mac", the think lacking being the slit window functionality... oh and
function / class navigation (but that can wait).
Jamie
--
http://www.soniciq.com
On 14 Mar 2005, at 09:19, textmate-request(a)lists.macromates.com wrote:
> Send textmate mailing list submissions to
> textmate(a)lists.macromates.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.macromates.com/mailman/listinfo/textmate
> or, via email, send a message with subject or body 'help' to
> textmate-request(a)lists.macromates.com
>
> You can reach the person managing the list at
> textmate-owner(a)lists.macromates.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of textmate digest..."
> Today's Topics:
>
> 1. Re: Stupid svn Repository Question (Chris Messina)
> 2. Re: Stupid svn Repository Question (Jack Baty)
> 3. Split Panes: who/what/when/where/why (Jonathan Ragan-Kelley)
> 4. Re: Stupid svn Repository Question (Mark Sapa)
> 5. Re: Split Panes: who/what/when/where/why (Eric Hsu)
> 6. Re: Stupid svn Repository Question (Eric Hsu)
> 7. Re: Split Panes: who/what/when/where/why (Chris Thomas)
> 8. Re: Split Panes: who/what/when/where/why (Eric Hsu)
> 9. Re: Split Panes: who/what/when/where/why (David Casal)
>
> From: Chris Messina <factoryjoe(a)factorycity.net>
> Date: 13 March 2005 19:43:12 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Stupid svn Repository Question
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
> I'm trying to use svnX and I keep getting this error when I try to
> connect:
>
> subversion/libsvn_ra_dav/util.c:670: (apr_err=175002)
> svn: PROPFIND request failed on '/svn'
> subversion/libsvn_ra_dav/util.c:294: (apr_err=175002)
> svn: PROPFIND of '/svn': Could not resolve hostname
> `macromates.com': No address associated with nodename
> (http://macromates.com)
>
> Any idea why this would be happening? I can connect successfully to
> other SVN repositories, so I'm at a loss as to why this is happening.
>
> Chris
>
>
> Allan Odgaard wrote:
>
>> On Mar 13, 2005, at 18:50, Brad Miller wrote:
>>
>>> I just tried to do a fresh checkout myself to see if I could get my
>>> changes to the entitynav.py checked in and I'm seeing the same
>>> thing.
>>> [...]
>>
>>
>> I did a fresh checkout to /tmp, which worked. I changed a command and
>> then I also got an error on commit (though not the same), but it
>> seems this is a know problem [1]. Since I'd done the new checkout as
>> 'anon'.
>>
>> Using: "svn ci --username duff" solved the problem. Could you try
>> this Brad? Giving the correct username after 'anon' has failed *does
>> not work*.
>>
>> [1] http://svn.haxx.se/users/archive-2004-12/0035.shtml
>> ______________________________________________________________________
>> For new threads USE THIS: textmate(a)lists.macromates.com
>> (threading gets destroyed and the universe will collapse if you don't)
>> http://lists.macromates.com/mailman/listinfo/textmate
>
>
>
> --
>
> Do the evolution. Get Firefox!
> <http://spreadfirefox.com/community/?q=affiliates&id=5&t=4>
>
> Quote of the moment: /"Simplicity is in taking the elegant path. It is
> also a conscious choice- to achieve simplicity one must eschew
> complexity. Simple things must be simple."/ -- author unknown
>
>
>
>
>
>
>
> From: Jack Baty <jbaty(a)fusionary.com>
> Date: 13 March 2005 21:24:15 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Stupid svn Repository Question
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
> A short time ago, for a week or so I could not access anything on the
> macromates.com site, including Subversion. Turns out that for some
> reason my ISPs name servers had very old data. I changed name servers
> and everything, including svn commands, began working again. It's a
> long shot but could be worth a look.
>
>
> On Mar 13, 2005, at 2:43 PM, Chris Messina wrote:
>
>> I'm trying to use svnX and I keep getting this error when I try to
>> connect:
>>
>> subversion/libsvn_ra_dav/util.c:670: (apr_err=175002)
>> svn: PROPFIND request failed on '/svn'
>> subversion/libsvn_ra_dav/util.c:294: (apr_err=175002)
>> svn: PROPFIND of '/svn': Could not resolve hostname
>> `macromates.com': No address associated with nodename
>> (http://macromates.com)
>>
>> Any idea why this would be happening? I can connect successfully to
>> other SVN repositories, so I'm at a loss as to why this is happening.
>>
>
> --
> Jack Baty (http://jackbaty.com)
> Fusionary Media (http://fusionary.com)
>
> Good God, don't the villagers carry torches and pitchforks anymore?
>
>
>
>
>
> From: Jonathan Ragan-Kelley <katokop1(a)gmail.com>
> Date: 14 March 2005 06:48:50 GMT
> To: textmate(a)lists.macromates.com
> Subject: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: jrk(a)csail.mit.edu, TM Users <textmate(a)lists.macromates.com>
>
>
> Searching through the archives of this list, and other
> TextMate-related materials, I've seen that this has come up a handful
> of times, but not in a while, and rarely with much of any response, so
> I'll ask again:
>
> Why does TextMate lack any sort of single-project/multi-window
> functionality (the most functional and common implementation being
> arbitrary split panes within the editor windows, as in jEdit, Emacs,
> Xcode, Visual Studio, et multi al.)? Is there any intention of adding
> such functionality (in the near future)?
>
> I have a hard time imagining how a programmer-centric editor can
> largely ignore the need of developers to have simple and effective
> ways to view and edit several documents in the same project
> simultaneously. Interfaces and implementations, interfaces and
> clients, refactoring source and destination, etc., etc. I recognize
> that it is possible to view multiple documents at once, as in any
> standard document-based app, using multiple windows. However, files
> opened to separate windows fail to integrate with the project-file
> functionality and multi-document (tab) organization around which
> TextMate is built, and, most of all, require heavy use of the dreaded
> Mouse to do much of anything. I have a hard time imagining how the
> developers work on this very 30+ KLC app, itself, without the ability
> to deftly maneuver many files with keyboard alone, and to see more
> than one thing at a time. The addition of features like cmd-T speaks
> directly the significance of keyboard navigation of large projects,
> but in such projects, what on earth are we to do with our widescreen
> or multi-monitor setups if we can only use one pane? There's only so
> much of my screen real-estate I could ever allocate to Safari and
> OmniOutliner to read documentation and keep a to-do list, when the
> primary thing I need is to keep my head inside my code.
>
> I apologize for the rather desperate, frustrated tone creeping up
> underneath this message -- it's just the type of desperation that
> could only be created by frequent attempts to use an absolutely
> glorious, is-everything-I-could-dream-of app, perpetually foiled by a
> single, fatal (and bizarrely unique, among programmer's editors) flaw
> in just one small aspect of its implementation which completely
> prevents me from doing anything more than diddling around and getting
> frustrated, time and again. Not to mention from forking over the $50
> -- nay $100 I would honestly love to pay for this program, if only I
> could actually use it.
>
> The problem is, I greatly appreciate everything that is TextMate. The
> core idea -- that other editors on OS X just feel wrong -- echoes my
> sole problem since coming [back] to the platform. And TextMate really
> does feel right. Oh so right. I just can't actually use it for
> anything, since I can't quickly, cleanly, and effectively (i.e. with
> the keyboard, without endlessly mucking about with window sizes and
> placements) operate on and navigate large multi-file software
> projects.
>
> I understand that TextMate is a focused, relatively small undertaking
> compared to mammoth editor-beasts like Emacs, or even jEdit these days
> -- that that is not only the reality of a single-developer project,
> but the goal. But I can't imagine that at least rudimentary split
> panes (or some functionally similar interface feature) could possibly
> be nearly as implementation-heavy as many of the features that seem to
> be coming every few weeks. You have this nice, object-oriented text
> view you've created, which can be instantiated many times over (in
> separate windows) just fine -- why not allow multiple instantiations
> within sub-windows, using Apple's standard split pane widgets? The
> key thing which complicates this, of course, is the focus on tabs, and
> while it's true that there doesn't seem to be an obvious, elegant
> solution to the problem of tabs for multiple panes, I think those of
> us who really feel the need for mouse-free management of multiple
> document views would gladly live with pretty tabs which have to shut
> themselves off when a window is split into multiple panes, at least
> until a better solution can be made. After all, tabs are a rather
> mouse-centric interface element, anyway, as indicated by the
> enthusiastic introduction of the new cmd-T file open/switch feature.
>
> So there we have it. If you can't tell, I've been stewing over this
> for several months. Now, what are the chances? Is this even on the
> drawing board? Is there anything I or anyone else could do to help it
> along (like [not] sending more long, love-lorn emails)?
>
> Is anyone else -- besides me and the 2 people who asked after this
> feature here and on the wiki in the fall -- interested in panes? If
> not, how on earth do you work with multiple text files simultaneously?
> I'd really like to know, because hopefully I'm just totally missing
> something that will improve my [working] life forever.
>
> Much love to the creator and users of this fantastic app. And don't
> worry, I'm putting my straight jacket back on as we speak, and heading
> to bed in my padded, white room.
>
>
>
>
> From: Mark Sapa <Mark.Sapa(a)gmx.de>
> Date: 14 March 2005 07:12:15 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Stupid svn Repository Question
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
> Hey Allan, just tried your suggestion a few times:
>
>
> Am 13.03.2005 um 19:21 schrieb Allan Odgaard:
>
>> On Mar 13, 2005, at 18:15, Mark Sapa wrote:
>>
>>>> [moerk@mungon]~ 501 % rm -rf Bundles
>>>> [moerk@mungon]~ 502 % rm -rf .subversion
>>>> [moerk@mungon]~ 503 % svn co
>>>> http://macromates.com/svn/Bundles/trunk Bundles
>>>> Authentication realm: <http://macromates.com:80> macromates.com
>>>> Password for 'moerk':
>>
>> Maybe this is related to the bug I just mentioned for Brad [1].
>>
>> Could you try instead to do:
>> svn co --username anon http://macromates.com/svn/Bundles/trunk
>> Bundles
>>
>> So that it won't first prompt for password for moerk.
>
>
> This is the result:
>
>> [moerk@mungon]~ 546 % rm -rf Bundles
>> [moerk@mungon]~ 547 % rm -rf .subversion
>> [moerk@mungon]~ 548 % svn co --username anon
>> http://macromates.com/svn/Bundles/trunk Bundles
>> Authentication realm: <http://macromates.com:80> macromates.com
>> Password for 'anon':
>> svn: PROPFIND request failed on '/svn/Bundles/trunk'
>> svn: PROPFIND of '/svn/Bundles/trunk': 400 failed to forward body of
>> the request (http://macromates.com)
>> [1][moerk@mungon]~ 549 % rm -rf Bundles[moerk@mungon]~ 550 % rm -rf
>> .subversion[moerk@mungon]~ 551 % svn co --username anon
>> http://macromates.com/svn/Bundles/trunk Bundles
>> Authentication realm: <http://macromates.com:80> macromates.com
>> Password for 'anon':
>> svn: PROPFIND request failed on '/svn/Bundles/trunk'
>> svn: PROPFIND of '/svn/Bundles/trunk': 403 Forbidden
>> (http://macromates.com)
>> [1][moerk@mungon]~ 552 % rm -rf Bundles [moerk@mungon]~ 553 % rm
>> -rf .subversion[moerk@mungon]~ 554 % svn co --username anon
>> http://macromates.com/svn/Bundles/trunk Bundles
>> Authentication realm: <http://macromates.com:80> macromates.com
>> Password for 'anon':
>> svn: REPORT request failed on '/svn/Bundles/!svn/vcc/default'
>> svn: REPORT of '/svn/Bundles/!svn/vcc/default': 503 unknown method
>> (http://macromates.com)
>
> The first I _might_ attribute to a skippy connection, I was unsure
> about my correct typing
> of the password in the second, but the third _definitely_ has the
> correct pw.
> This is with a freshly recompiled version of svn, btw.
>
> Any more suggestions, anyone?
>
> Right now I'll try rebuilding the fink svn-client without ssl
> support... *shrug*
>
>
>
>
>
> From: Eric Hsu <erichsu(a)math.sfsu.edu>
> Date: 14 March 2005 07:27:31 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
>> Why does TextMate lack any sort of single-project/multi-window
>> functionality (the most functional and common implementation being
>> arbitrary split panes within the editor windows, ....
>>
>> Is anyone else -- besides me and the 2 people who asked after this
>> feature here and on the wiki in the fall -- interested in panes? If
>> not, how on earth do you work with multiple text files simultaneously?
>
> I'm confused by the request. One piece talks about many files, one
> project (the end). For this,
> I use the 'project drawer'. Start a new project. Add the folders that
> I am working with (the drawer automatically finds the enclosed files).
> Now as I click on files in the hierarchy, they appear as tabs. You can
> flip between them using Ctrl-Opt-Arrow. It works pretty well... My
> only complaint is that the drawer remembers state oddly. If you add a
> folder and want to omit a subfolder (in my case because there are
> 1,500 data files in it), TM will add it back when it refreshes; other
> times when it refreshes the folders close up. But Allan is aware of
> these annoyances...
>
> The other piece asks for split views of the same document. I think
> BBEdit had this, but I used the functionality about once a month. If I
> need to jump between subroutines, there are a number of 'jump to
> function' commands that are competing in the TM svn repository. The
> project I'm working on now is broken up into a bunch of modules that
> are in different files anyway. I have been learning how fantastically
> indispensable the "Find in Project" command is.
>
> - Eric
> --
> Eric Hsu, Assistant Professor of Mathematics
> San Francisco State University
> erichsu(a)math.sfsu.edu
> http://math.sfsu.edu/hsu
>
>
>
>
> From: Eric Hsu <erichsu(a)math.sfsu.edu>
> Date: 14 March 2005 07:33:42 GMT
> To: TM Users <textmate(a)lists.macromates.com>, Mark Sapa
> <Mark.Sapa(a)gmx.de>
> Cc: Subject: Re: [TxMt] Stupid svn Repository Question
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
> At 8:12 AM +0100 3/14/05, Mark Sapa wrote:
>> Right now I'll try rebuilding the fink svn-client without ssl
>> support... *shrug*
>
> My svn setup is working great, checkout and checkin. Let's see, how
> did I install it...
>
> My info: svn, version 1.1.1 (r11581)
> compiled Oct 23 2004, 17:26:09
>
> I think I got it from http://www.codingmonkeys.de/mbo/, which has
> packages nicely precompiled for Panther. You are using 10.3, right?
>
> - Eric
> --
> Eric Hsu, Assistant Professor of Mathematics
> San Francisco State University
> erichsu(a)math.sfsu.edu
> http://math.sfsu.edu/hsu
>
>
>
>
> From: Chris Thomas <chris(a)cjack.com>
> Date: 14 March 2005 07:39:19 GMT
> To: Eric Hsu <erichsu(a)math.sfsu.edu>
> Cc: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
>
> On Mar 13, 2005, at 11:27 PM, Eric Hsu wrote:
>
>> The other piece asks for split views of the same document. I think
>> BBEdit had this, but I used the functionality about once a month. If
>> I need to jump between subroutines, there are a number of 'jump to
>> function' commands that are competing in the TM svn repository. The
>> project I'm working on now is broken up into a bunch of modules that
>> are in different files anyway. I have been learning how
>> fantastically indispensable the "Find in Project" command is.
>
> BBEdit's implementation is one horizontal split pane, IIRC. Not good
> enough.
>
> Imagine that you have a really large source file.
> Imagine that you need to make changes to code at top of the file that
> require interrelated changes to stuff at the bottom, and/or vice
> versa.
> Imagine these changes are too complicated to hold all of the details
> in your head.
>
> You don't need this often, but when you do, it's essential.
>
> In the past, I've actually used four horizontal split panes working on
> the same document at once. That was a particularly intricate case, but
> I would certainly use the functionality if I had it now.
> Unfortunately, Xcode's pane split UI sucks. MPW did it right (more or
> less).
>
> Chris
>
>
>
>
>
> From: Eric Hsu <erichsu(a)math.sfsu.edu>
> Date: 14 March 2005 07:59:13 GMT
> To: Chris Thomas <chris(a)cjack.com>
> Cc: TM Users <textmate(a)lists.macromates.com>, Eric Hsu
> <erichsu(a)math.sfsu.edu>
> Subject: Re: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
>> You don't need this often, but when you do, it's essential.
>
> Yeah, I was thankful that one time a month I used it. And I would be
> happy to have it in TM. The question is always priorities...
>
> - Eric
> --
> Eric Hsu, Assistant Professor of Mathematics
> San Francisco State University
> erichsu(a)math.sfsu.edu
> http://math.sfsu.edu/hsu
>
>
>
>
> From: David Casal <david(a)luminas.co.uk>
> Date: 14 March 2005 09:19:27 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
>
> On 14 Mar 2005, at 07:59, Eric Hsu wrote:
>
>>> You don't need this often, but when you do, it's essential.
>>
>> Yeah, I was thankful that one time a month I used it. And I would be
>> happy to have it in TM. The question is always priorities...
>
> The one thing I miss from jedit is actually being able to open
> -several- files in split panes. That's the scenario I used the most,
> and the one I'd really love to see in TM.
>
> David Casal
>
>
>
>
> _______________________________________________
> textmate mailing list
> textmate(a)lists.macromates.com
> http://lists.macromates.com/mailman/listinfo/textmate
Ok, stupid question, but I can not remember how to define the pdflatex
path in the shell preferences.
something like TM_FILEPATH = usr/local/tetex/..... or is it
TM_LATEX_MASTER = usr/local/.....
Could someone please remind me.
Thanks
Hi,
I really like the entities nav thing, here's my version of the output
window. It's in an html list and is quite good when you make the window
narrow, and have it to accompany your code.
Don't have svn access but if anyone thinks it's useful, feel free to put it
up there.
Max
Hello everybody,
just a stupid question after puttering along with the Bundle repository
for
a while: Is there an easy way of checking out the entire "trunk" to a
local
directory?
And, after checking out individual bundles, is it normal to get messages
like
> svn: REPORT request failed on '/svn/Bundles/!svn/vcc/default'
> svn: REPORT of '/svn/Bundles/!svn/vcc/default': 503 unknown method
> (http://macromates.com)
Thanks in advance,
Mark Sapa
On Mar 13, 2005, at 11:27 PM, Eric Hsu wrote:
> The other piece asks for split views of the same document. I think
> BBEdit had this, but I used the functionality about once a month. If
> I need to jump between subroutines, there are a number of 'jump to
> function' commands that are competing in the TM svn repository. The
> project I'm working on now is broken up into a bunch of modules that
> are in different files anyway. I have been learning how
> fantastically indispensable the "Find in Project" command is.
BBEdit's implementation is one horizontal split pane, IIRC. Not good
enough.
Imagine that you have a really large source file.
Imagine that you need to make changes to code at top of the file that
require interrelated changes to stuff at the bottom, and/or vice versa.
Imagine these changes are too complicated to hold all of the details in
your head.
You don't need this often, but when you do, it's essential.
In the past, I've actually used four horizontal split panes working on
the same document at once. That was a particularly intricate case, but
I would certainly use the functionality if I had it now. Unfortunately,
Xcode's pane split UI sucks. MPW did it right (more or less).
Chris
Have to say, got a bit lost on the multi project stuff as I don't
really see this as necessary however... I know at lease another 3 or 4
people who are holding back due to the lack of split window
functionality (same document or multiple). I have a chap here who is
still using JEdit despite the slooow Java based (orrible) interface
purely for this feature. TextMate is a cracking app and feels properly
"Mac", the think lacking being the slit window functionality... oh and
function / class navigation (but that can wait).
Jamie
--
http://www.soniciq.com
On 14 Mar 2005, at 09:19, textmate-request(a)lists.macromates.com wrote:
> Send textmate mailing list submissions to
> textmate(a)lists.macromates.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.macromates.com/mailman/listinfo/textmate
> or, via email, send a message with subject or body 'help' to
> textmate-request(a)lists.macromates.com
>
> You can reach the person managing the list at
> textmate-owner(a)lists.macromates.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of textmate digest..."
> Today's Topics:
>
> 1. Re: Stupid svn Repository Question (Chris Messina)
> 2. Re: Stupid svn Repository Question (Jack Baty)
> 3. Split Panes: who/what/when/where/why (Jonathan Ragan-Kelley)
> 4. Re: Stupid svn Repository Question (Mark Sapa)
> 5. Re: Split Panes: who/what/when/where/why (Eric Hsu)
> 6. Re: Stupid svn Repository Question (Eric Hsu)
> 7. Re: Split Panes: who/what/when/where/why (Chris Thomas)
> 8. Re: Split Panes: who/what/when/where/why (Eric Hsu)
> 9. Re: Split Panes: who/what/when/where/why (David Casal)
>
> From: Chris Messina <factoryjoe(a)factorycity.net>
> Date: 13 March 2005 19:43:12 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Stupid svn Repository Question
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
> I'm trying to use svnX and I keep getting this error when I try to
> connect:
>
> subversion/libsvn_ra_dav/util.c:670: (apr_err=175002)
> svn: PROPFIND request failed on '/svn'
> subversion/libsvn_ra_dav/util.c:294: (apr_err=175002)
> svn: PROPFIND of '/svn': Could not resolve hostname
> `macromates.com': No address associated with nodename
> (http://macromates.com)
>
> Any idea why this would be happening? I can connect successfully to
> other SVN repositories, so I'm at a loss as to why this is happening.
>
> Chris
>
>
> Allan Odgaard wrote:
>
>> On Mar 13, 2005, at 18:50, Brad Miller wrote:
>>
>>> I just tried to do a fresh checkout myself to see if I could get my
>>> changes to the entitynav.py checked in and I'm seeing the same
>>> thing.
>>> [...]
>>
>>
>> I did a fresh checkout to /tmp, which worked. I changed a command and
>> then I also got an error on commit (though not the same), but it
>> seems this is a know problem [1]. Since I'd done the new checkout as
>> 'anon'.
>>
>> Using: “svn ci --username duff” solved the problem. Could you try
>> this Brad? Giving the correct username after 'anon' has failed *does
>> not work*.
>>
>> [1] http://svn.haxx.se/users/archive-2004-12/0035.shtml
>> ______________________________________________________________________
>> For new threads USE THIS: textmate(a)lists.macromates.com
>> (threading gets destroyed and the universe will collapse if you don't)
>> http://lists.macromates.com/mailman/listinfo/textmate
>
>
>
> --
>
> Do the evolution. Get Firefox!
> <http://spreadfirefox.com/community/?q=affiliates&id=5&t=4>
>
> Quote of the moment: /"Simplicity is in taking the elegant path. It is
> also a conscious choice— to achieve simplicity one must eschew
> complexity. Simple things must be simple."/ -- author unknown
>
>
>
>
>
>
>
> From: Jack Baty <jbaty(a)fusionary.com>
> Date: 13 March 2005 21:24:15 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Stupid svn Repository Question
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
> A short time ago, for a week or so I could not access anything on the
> macromates.com site, including Subversion. Turns out that for some
> reason my ISPs name servers had very old data. I changed name servers
> and everything, including svn commands, began working again. It's a
> long shot but could be worth a look.
>
>
> On Mar 13, 2005, at 2:43 PM, Chris Messina wrote:
>
>> I'm trying to use svnX and I keep getting this error when I try to
>> connect:
>>
>> subversion/libsvn_ra_dav/util.c:670: (apr_err=175002)
>> svn: PROPFIND request failed on '/svn'
>> subversion/libsvn_ra_dav/util.c:294: (apr_err=175002)
>> svn: PROPFIND of '/svn': Could not resolve hostname
>> `macromates.com': No address associated with nodename
>> (http://macromates.com)
>>
>> Any idea why this would be happening? I can connect successfully to
>> other SVN repositories, so I'm at a loss as to why this is happening.
>>
>
> --
> Jack Baty (http://jackbaty.com)
> Fusionary Media (http://fusionary.com)
>
> Good God, don't the villagers carry torches and pitchforks anymore?
>
>
>
>
>
> From: Jonathan Ragan-Kelley <katokop1(a)gmail.com>
> Date: 14 March 2005 06:48:50 GMT
> To: textmate(a)lists.macromates.com
> Subject: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: jrk(a)csail.mit.edu, TM Users <textmate(a)lists.macromates.com>
>
>
> Searching through the archives of this list, and other
> TextMate-related materials, I've seen that this has come up a handful
> of times, but not in a while, and rarely with much of any response, so
> I'll ask again:
>
> Why does TextMate lack any sort of single-project/multi-window
> functionality (the most functional and common implementation being
> arbitrary split panes within the editor windows, as in jEdit, Emacs,
> Xcode, Visual Studio, et multi al.)? Is there any intention of adding
> such functionality (in the near future)?
>
> I have a hard time imagining how a programmer-centric editor can
> largely ignore the need of developers to have simple and effective
> ways to view and edit several documents in the same project
> simultaneously. Interfaces and implementations, interfaces and
> clients, refactoring source and destination, etc., etc. I recognize
> that it is possible to view multiple documents at once, as in any
> standard document-based app, using multiple windows. However, files
> opened to separate windows fail to integrate with the project-file
> functionality and multi-document (tab) organization around which
> TextMate is built, and, most of all, require heavy use of the dreaded
> Mouse to do much of anything. I have a hard time imagining how the
> developers work on this very 30+ KLC app, itself, without the ability
> to deftly maneuver many files with keyboard alone, and to see more
> than one thing at a time. The addition of features like cmd-T speaks
> directly the significance of keyboard navigation of large projects,
> but in such projects, what on earth are we to do with our widescreen
> or multi-monitor setups if we can only use one pane? There's only so
> much of my screen real-estate I could ever allocate to Safari and
> OmniOutliner to read documentation and keep a to-do list, when the
> primary thing I need is to keep my head inside my code.
>
> I apologize for the rather desperate, frustrated tone creeping up
> underneath this message -- it's just the type of desperation that
> could only be created by frequent attempts to use an absolutely
> glorious, is-everything-I-could-dream-of app, perpetually foiled by a
> single, fatal (and bizarrely unique, among programmer's editors) flaw
> in just one small aspect of its implementation which completely
> prevents me from doing anything more than diddling around and getting
> frustrated, time and again. Not to mention from forking over the $50
> -- nay $100 I would honestly love to pay for this program, if only I
> could actually use it.
>
> The problem is, I greatly appreciate everything that is TextMate. The
> core idea -- that other editors on OS X just feel wrong -- echoes my
> sole problem since coming [back] to the platform. And TextMate really
> does feel right. Oh so right. I just can't actually use it for
> anything, since I can't quickly, cleanly, and effectively (i.e. with
> the keyboard, without endlessly mucking about with window sizes and
> placements) operate on and navigate large multi-file software
> projects.
>
> I understand that TextMate is a focused, relatively small undertaking
> compared to mammoth editor-beasts like Emacs, or even jEdit these days
> -- that that is not only the reality of a single-developer project,
> but the goal. But I can't imagine that at least rudimentary split
> panes (or some functionally similar interface feature) could possibly
> be nearly as implementation-heavy as many of the features that seem to
> be coming every few weeks. You have this nice, object-oriented text
> view you've created, which can be instantiated many times over (in
> separate windows) just fine -- why not allow multiple instantiations
> within sub-windows, using Apple's standard split pane widgets? The
> key thing which complicates this, of course, is the focus on tabs, and
> while it's true that there doesn't seem to be an obvious, elegant
> solution to the problem of tabs for multiple panes, I think those of
> us who really feel the need for mouse-free management of multiple
> document views would gladly live with pretty tabs which have to shut
> themselves off when a window is split into multiple panes, at least
> until a better solution can be made. After all, tabs are a rather
> mouse-centric interface element, anyway, as indicated by the
> enthusiastic introduction of the new cmd-T file open/switch feature.
>
> So there we have it. If you can't tell, I've been stewing over this
> for several months. Now, what are the chances? Is this even on the
> drawing board? Is there anything I or anyone else could do to help it
> along (like [not] sending more long, love-lorn emails)?
>
> Is anyone else -- besides me and the 2 people who asked after this
> feature here and on the wiki in the fall -- interested in panes? If
> not, how on earth do you work with multiple text files simultaneously?
> I'd really like to know, because hopefully I'm just totally missing
> something that will improve my [working] life forever.
>
> Much love to the creator and users of this fantastic app. And don't
> worry, I'm putting my straight jacket back on as we speak, and heading
> to bed in my padded, white room.
>
>
>
>
> From: Mark Sapa <Mark.Sapa(a)gmx.de>
> Date: 14 March 2005 07:12:15 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Stupid svn Repository Question
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
> Hey Allan, just tried your suggestion a few times:
>
>
> Am 13.03.2005 um 19:21 schrieb Allan Odgaard:
>
>> On Mar 13, 2005, at 18:15, Mark Sapa wrote:
>>
>>>> [moerk@mungon]~ 501 % rm -rf Bundles
>>>> [moerk@mungon]~ 502 % rm -rf .subversion
>>>> [moerk@mungon]~ 503 % svn co
>>>> http://macromates.com/svn/Bundles/trunk Bundles
>>>> Authentication realm: <http://macromates.com:80> macromates.com
>>>> Password for 'moerk':
>>
>> Maybe this is related to the bug I just mentioned for Brad [1].
>>
>> Could you try instead to do:
>> svn co --username anon http://macromates.com/svn/Bundles/trunk
>> Bundles
>>
>> So that it won't first prompt for password for moerk.
>
>
> This is the result:
>
>> [moerk@mungon]~ 546 % rm -rf Bundles
>> [moerk@mungon]~ 547 % rm -rf .subversion
>> [moerk@mungon]~ 548 % svn co --username anon
>> http://macromates.com/svn/Bundles/trunk Bundles
>> Authentication realm: <http://macromates.com:80> macromates.com
>> Password for 'anon':
>> svn: PROPFIND request failed on '/svn/Bundles/trunk'
>> svn: PROPFIND of '/svn/Bundles/trunk': 400 failed to forward body of
>> the request (http://macromates.com)
>> [1][moerk@mungon]~ 549 % rm -rf Bundles[moerk@mungon]~ 550 % rm -rf
>> .subversion[moerk@mungon]~ 551 % svn co --username anon
>> http://macromates.com/svn/Bundles/trunk Bundles
>> Authentication realm: <http://macromates.com:80> macromates.com
>> Password for 'anon':
>> svn: PROPFIND request failed on '/svn/Bundles/trunk'
>> svn: PROPFIND of '/svn/Bundles/trunk': 403 Forbidden
>> (http://macromates.com)
>> [1][moerk@mungon]~ 552 % rm -rf Bundles [moerk@mungon]~ 553 % rm
>> -rf .subversion[moerk@mungon]~ 554 % svn co --username anon
>> http://macromates.com/svn/Bundles/trunk Bundles
>> Authentication realm: <http://macromates.com:80> macromates.com
>> Password for 'anon':
>> svn: REPORT request failed on '/svn/Bundles/!svn/vcc/default'
>> svn: REPORT of '/svn/Bundles/!svn/vcc/default': 503 unknown method
>> (http://macromates.com)
>
> The first I _might_ attribute to a skippy connection, I was unsure
> about my correct typing
> of the password in the second, but the third _definitely_ has the
> correct pw.
> This is with a freshly recompiled version of svn, btw.
>
> Any more suggestions, anyone?
>
> Right now I'll try rebuilding the fink svn-client without ssl
> support... *shrug*
>
>
>
>
>
> From: Eric Hsu <erichsu(a)math.sfsu.edu>
> Date: 14 March 2005 07:27:31 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
>> Why does TextMate lack any sort of single-project/multi-window
>> functionality (the most functional and common implementation being
>> arbitrary split panes within the editor windows, ....
>>
>> Is anyone else -- besides me and the 2 people who asked after this
>> feature here and on the wiki in the fall -- interested in panes? If
>> not, how on earth do you work with multiple text files simultaneously?
>
> I'm confused by the request. One piece talks about many files, one
> project (the end). For this,
> I use the 'project drawer'. Start a new project. Add the folders that
> I am working with (the drawer automatically finds the enclosed files).
> Now as I click on files in the hierarchy, they appear as tabs. You can
> flip between them using Ctrl-Opt-Arrow. It works pretty well... My
> only complaint is that the drawer remembers state oddly. If you add a
> folder and want to omit a subfolder (in my case because there are
> 1,500 data files in it), TM will add it back when it refreshes; other
> times when it refreshes the folders close up. But Allan is aware of
> these annoyances...
>
> The other piece asks for split views of the same document. I think
> BBEdit had this, but I used the functionality about once a month. If I
> need to jump between subroutines, there are a number of 'jump to
> function' commands that are competing in the TM svn repository. The
> project I'm working on now is broken up into a bunch of modules that
> are in different files anyway. I have been learning how fantastically
> indispensable the "Find in Project" command is.
>
> - Eric
> --
> Eric Hsu, Assistant Professor of Mathematics
> San Francisco State University
> erichsu(a)math.sfsu.edu
> http://math.sfsu.edu/hsu
>
>
>
>
> From: Eric Hsu <erichsu(a)math.sfsu.edu>
> Date: 14 March 2005 07:33:42 GMT
> To: TM Users <textmate(a)lists.macromates.com>, Mark Sapa
> <Mark.Sapa(a)gmx.de>
> Cc: Subject: Re: [TxMt] Stupid svn Repository Question
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
> At 8:12 AM +0100 3/14/05, Mark Sapa wrote:
>> Right now I'll try rebuilding the fink svn-client without ssl
>> support... *shrug*
>
> My svn setup is working great, checkout and checkin. Let's see, how
> did I install it...
>
> My info: svn, version 1.1.1 (r11581)
> compiled Oct 23 2004, 17:26:09
>
> I think I got it from http://www.codingmonkeys.de/mbo/, which has
> packages nicely precompiled for Panther. You are using 10.3, right?
>
> - Eric
> --
> Eric Hsu, Assistant Professor of Mathematics
> San Francisco State University
> erichsu(a)math.sfsu.edu
> http://math.sfsu.edu/hsu
>
>
>
>
> From: Chris Thomas <chris(a)cjack.com>
> Date: 14 March 2005 07:39:19 GMT
> To: Eric Hsu <erichsu(a)math.sfsu.edu>
> Cc: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
>
> On Mar 13, 2005, at 11:27 PM, Eric Hsu wrote:
>
>> The other piece asks for split views of the same document. I think
>> BBEdit had this, but I used the functionality about once a month. If
>> I need to jump between subroutines, there are a number of 'jump to
>> function' commands that are competing in the TM svn repository. The
>> project I'm working on now is broken up into a bunch of modules that
>> are in different files anyway. I have been learning how
>> fantastically indispensable the "Find in Project" command is.
>
> BBEdit's implementation is one horizontal split pane, IIRC. Not good
> enough.
>
> Imagine that you have a really large source file.
> Imagine that you need to make changes to code at top of the file that
> require interrelated changes to stuff at the bottom, and/or vice
> versa.
> Imagine these changes are too complicated to hold all of the details
> in your head.
>
> You don't need this often, but when you do, it's essential.
>
> In the past, I've actually used four horizontal split panes working on
> the same document at once. That was a particularly intricate case, but
> I would certainly use the functionality if I had it now.
> Unfortunately, Xcode's pane split UI sucks. MPW did it right (more or
> less).
>
> Chris
>
>
>
>
>
> From: Eric Hsu <erichsu(a)math.sfsu.edu>
> Date: 14 March 2005 07:59:13 GMT
> To: Chris Thomas <chris(a)cjack.com>
> Cc: TM Users <textmate(a)lists.macromates.com>, Eric Hsu
> <erichsu(a)math.sfsu.edu>
> Subject: Re: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
>> You don't need this often, but when you do, it's essential.
>
> Yeah, I was thankful that one time a month I used it. And I would be
> happy to have it in TM. The question is always priorities...
>
> - Eric
> --
> Eric Hsu, Assistant Professor of Mathematics
> San Francisco State University
> erichsu(a)math.sfsu.edu
> http://math.sfsu.edu/hsu
>
>
>
>
> From: David Casal <david(a)luminas.co.uk>
> Date: 14 March 2005 09:19:27 GMT
> To: TM Users <textmate(a)lists.macromates.com>
> Subject: Re: [TxMt] Split Panes: who/what/when/where/why
> Reply-To: TM Users <textmate(a)lists.macromates.com>
>
>
>
> On 14 Mar 2005, at 07:59, Eric Hsu wrote:
>
>>> You don't need this often, but when you do, it's essential.
>>
>> Yeah, I was thankful that one time a month I used it. And I would be
>> happy to have it in TM. The question is always priorities...
>
> The one thing I miss from jedit is actually being able to open
> -several- files in split panes. That's the scenario I used the most,
> and the one I'd really love to see in TM.
>
> David Casal
>
>
>
>
> _______________________________________________
> textmate mailing list
> textmate(a)lists.macromates.com
> http://lists.macromates.com/mailman/listinfo/textmate
I just tried to open the recently published BoingBoing 2000-2005
archive file (about 18 MB in size) in TM and it took 1 minute and 25
seconds (!!) (I actually used a stopp watch when opening it a second
time) with a spinning beach ball and the fan on my PB (12" 867 Mhz with
640 MB RAM running 10.3.8) basically going berserk. Is that a beta
problem (I'm using b5) or is this behaviour »normal«? (Just for the
record: TW opened the same file in less than 10 seconds!)
Christian
In BBEdit, pressing the Cmd key in the Find dialog shows all shortcuts.
E.g. if I hold the Cmd key down "Replace" will change to "Cmd-R
Replace". This way, you don't need the mouse. Would that be possible
with TextMate?
--
Regards, Charles.
Hi,
I'm experiencing some problems with b5 and the Services menu: TextMate
doesn't seem to register itself in the menu and the contents of
Services > Insert are greyed out when accessed from within TextMate.
Any ideas? Known b5 problem?
Also I'd like to know if future TM version will let you, as an option,
create new UTF-8 files with BOM? (I know it preserves existing BOMs
...)
Thanks in advance!
Kind regards
Christian
I am lovin' the cmd-T window, very nice. Any possibility it might be
multiselect in the future? I often have need to pull up a class and
its similarly named unit test class and perhaps a similarly named test
fixture. It would be nice to grab them all in one shot, since they
typically show up right next to each other in the window. Not a big
deal though.
--
Best regards,
Lang Riley
On Mar 9, 2005, at 9:48 PM, Eric Ocean wrote:
>
> Now, Add to Repository fails with:
>
> /bin/bash: line 11: ruby: command not found
This is probably the BASH_ENV problem. We should fail more gracefully
and support TM_RUBY, but -- currently -- we don't.
Date: January 27, 2005 4:38:47 AM PST
From: cryo(a)cyanite.org
Subject: Re: [TxMt] ruby not found error
To: textmate(a)lists.macromates.com
Reply-To: textmate(a)lists.macromates.com
On 27. jan 2005, at 13:15, David Casal wrote:
> Hello all,
>
> Stupid question here...I have:
>
> ruby /Users/dc/Documents/txt/scripts/todo2log.rb $TM_FILEPATH
It can't locate ruby _here_.. doesn't matter if the shebang is right
later on (it's not even used). Most likely your ruby-path is setup in
~/.bash_profile, which is not sourced by TM. A solution that should fix
everything path-related:
Make a file in your home-dir, say .bash_env and have it contain:
source /etc/profile
source ~/.bash_profile
Then set TM's BASH_ENV variable to: ~/.bash_env
That should source all relevant path stuff.
A completely different solution is of course to call the script
directly:
/Users/dc/Documents/txt/scripts/todo2log.rb $TM_FILEPATH
..it needs to be +x of course, for this to work.
http://lists.macromates.com/mailman/listinfo/textmate
Hello
Is there any way to get the project drawer to sort files automatically?
I know you can drag them up and down, but Id like it if it sorted
auto...
Thanks
Eoghan
Greetings,
This is a bit off topic... but I'm already composing the email so hey.
Anybody recommend a good Mac IRC client? I haven't been on IRC for
years, and never since switching to Mac. I've searched a bit but
thought maybe someone could make a recommendation since many folks on
here seem to discuss this project on IRC (which is my goal as well).
Thanks!
Raymond
I'm having trouble with the Subversion bundle, and
I can't seem to get the Rails bundle to load.
Subversion commands always respond that my file is not a 'working
copy'. Executing the identical command using svn works fine. I've set
(correctly) the TM_SVN shell variable in the preferences.
The Rails bundle is located in ~/Library/Application
Support/TextMate/Bundles/, right next to the Subversion bundle, which
does load. I checked the Rails bundle out using svn co.
Any ideas?
Best, Eric
Just want to throw this out there: (1) place bookmark in file at the
signature of a Ruby method (2) comment out the whole method displaces
the bookmark so that it now moves itself to be after the commented out
code? Seems strange to me. Feature or bug? I love bookmarks though :
)
--
Best regards,
Lang Riley
I use TextMate to do Rails development, so a window title like
"index.rhtml" isn't all that helpful since I need to know *which*
index.rhtml it is -- something I can determine by seeing what directory
it's in. Please show the project (not file system) path in the window
title bar, such as (in the index.rhtml case above):
site/app/views/member/index.rhtml
Thanks for a great product,
Eric
Not sure if this needs to be a command or macro or what but I can't
seem to figure this out.
I need the ability to output parameters of functions so if I have the
following code (actionscript):
GenericList_prototype.name = function (param1,param2) {
statement;
}
I want to be able to click anywhere within the function, hit a key
(command T) and have the text changed to:
GenericList_prototype.name = function (param1,param2) {
trace("GenericList.name > param1 = " + param1 + " > param2 = " +
param2);
statement;
}
This is so I can output parameters to functions. Any ideas? Not even
sure where to start.
Ketan Anjaria
fire(a)kidbombay.com
www.kidbombay.com
as i'm beginning to use textmate for more and more of my daily work,
i'm also discovering more and more features i'd like to see implemented
;-)
so, for the record: i'd love to see the project drawer display the
label colors that i've assigned via the finder for a file.
thanks for considering,
tom
--
tom lazar <tom(a)tomster.org>
http://tomster.org
I definitely enjoy using incremental forward and backward search, but
was wondering if in the future we could elect to use regexps with it,
that would be really nice. I miss that from vim.
--
Best regards,
Lang Riley
I feel like an idiot for asking this, since I completely switched from
BBEdit a month ago. But, here goes...
Is it possible to to highlight PHP and HTML at the same time. The only
way to get HTML to highlight (that I can find) is to use the syntax
"HTML (Basic)". There is a "PHP" and an "HTML (PHP)", but they both
render the HTML as gray.
Solution? Anybody?
Thank you,
--==<< R i c h a r d B r o n o s k y >>==--
On Mar 7, 2005, at 1:02 PM, Jack Baty wrote:
> Just to confirm, the return key will still work the same, but you'll
> map the enter key to accept the dialog? Just wanted to make sure I'll
> still be able to enter returns in my commit messages.
Yes indeed. I just committed a revision that maps the enter key -- but
not the return key -- to the Commit button. It also maps the escape key
to the Cancel button, and AppKit thoughtfully provides the classic Mac
key sequence command-period as equivalent to escape (for this purpose).
> And I've gotta say that even though I'm a terminal junkie, command-B
> is my new favorite thing about TextMate. The Diff and Blame outputs
> completely made my day the first time I saw them.
Hmm... I didn't intentionally set the command key to B for the entire
menu. I wonder if I duplicated the Build With Xcode command when I
first created the Subversion bundle? Or did someone else make that
change?
Chris
Hey everyone,
I assume that I am missing something which is obvious to everyone, but
I can't seem to be able to save a file in TextMate which I have opened
with the "Edit in TextMate" command in Transmit 3.02. When I try to
save it just beeps and ignores me. It works in eg. SubEthaEdit, and it
is exactly what I bought TextMate for, so it annoys me a little.
Is this an error in Transmit, or something I'm missing?
anr
Stupid gravity!
-- Homer Simpson
On Mar 7, 2005, at 9:23 AM, Allan Odgaard wrote:
> Chris, do you think you could let enter acknowledge the commit
> message? Although people with laptops probably don't have this key!?!
Ah. Yes, I'll set this up. PowerBook users can use fn + return for
enter, IIRC.
Chris
since i've brought up the subject of navigation-without-a-mouse...
is there a way to move the focus from the editing window to the project
drawer (i.e. to commit an entire folder) using the keyboard?
the reverse is possible with an obscure amount of pressing the tab key.
but back?
best regards,
tom
--
tom lazar <tom(a)tomster.org>
http://tomster.org
On Mar 7, 2005, at 8:29 AM, Tom Lazar wrote:
> hello again,
>
> now that i've figured out how to use the subversion plugin (and
> finally saw that applying multiple commands to the same keystroke can
> be really useful!) i've only got one gripe left: i can't seem to
> initiate any action (i.e. commit) using the keyboard only. in the end
> i always need to click on a button (i.e. commit) using the mouse.
>
> being a terminal-, quicksilver- AND textmate user this, of course,
> drives me nuts ;-)
>
> any workaround/solution?
When the menu pops up with multiple commands, use standard Mac OS X
menu navigation keys to move around. Press the up/down arrow keys to
move the selection, or type the first few letters of the command.
Chris
hello again,
now that i've figured out how to use the subversion plugin (and finally
saw that applying multiple commands to the same keystroke can be really
useful!) i've only got one gripe left: i can't seem to initiate any
action (i.e. commit) using the keyboard only. in the end i always need
to click on a button (i.e. commit) using the mouse.
being a terminal-, quicksilver- AND textmate user this, of course,
drives me nuts ;-)
any workaround/solution?
thanks,
tom
--
tom lazar <tom(a)tomster.org>
http://tomster.org
On Mar 6, 2005, at 22:13, textmate-request(a)lists.macromates.com wrote:
> OMG! Are they using the normal error beep for this? I'd say whether or
> not they should change it is not even up for discussion.
>
> The authors of Transmit should read about Pavlov's dogs:
> http://en.wikipedia.org/wiki/Conditioning
Heh, I asked whether it was an error and I find the discussion ended up
with whether we are dogs or not. :-D
Well anyhow - of course I opened the file to see whether my changes
were saved - and they were not. As I said when I open the same file
with SubEthaEdit I can save and it will work - but not in TextMate.
This is the case for all the files I tested.
The ones who have it working - are you using SFTP as well?
anr
I hope you've learned your lesson, Lisa - never help anyone.
- Homer Simpson
On Mar 4, 2005, at 4:40 PM, Nednieuws wrote:
> Op 5-mrt-05 om 1:37 heeft Tobias Luetke het volgende geschreven:
>
>> Plus you have its dev as loyal fan if any additional features are
>> needed.
>>
>>>
>>> Instead of using a wiki, you should check out hieraki.org. Looks
>>> like a
>>> wiki but goes further and feels way better.
>
> Just to clarify: Hieraki invites you to write a document, not a
> snippet, which is my main gripe with how people tend to use a wiki.
I really, really like this approach. I'll be using this for some of my
own projects. Hieraki even improves on the usual two-step wiki preview
process. Very cool.
I guess this is as good a time as any to say that I don't like PmWiki
at all. The site structuring system feels weird; the basic formatting
operators are clunky; the style is not attractive. IMHO. :)
Chris
hello,
i've checked out a current revision of the Bundle repository (rev. 429)
and when I try to use any of the new subversion commands I get the
following error:
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:49: undefined method `[]'
for nil (NameError) from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:46:in `call' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/Builder.rb:226:in `_nested_structures' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/Builder.rb:148:in `method_missing' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:46 from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:44:in `each_line' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:44 from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:43:in `call' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/Builder.rb:226:in `_nested_structures' ... 6
levels... from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:29:in `call' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/Builder.rb:226:in `_nested_structures' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/Builder.rb:148:in `method_missing' from
/Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/Bundles/
Subversion.tmbundle/Tools/format_status.rb:29
I've installed subversion from the 'official' binary package at
http://metissian.com/projects/macosx/subversion/
before setting TM_SVN to ''/usr/local/bin/svn' it wouldn't run at all,
complaining, that it can't find 'svn' (which is odd, as /usr/local/bin
is in $PATH...
any ideas?
thanks in advance,
tom
--
Tom Lazar, http://tomster.org
Greetings!
I'm trying to change the background/foreground colors, which only seems
to work on documents w/out syntax highlighting. I set my background to
black, but when I open a PHP file it has a white background. I set my
background to white, but when I open a Ruby file it shows up black. Is
this deliberate? Do I have to learn how to rewrite the syntax rules to
make this change? Frankly, it seems quite counter-intuitive. Why offer
that option if it usually doesn't even work?
If there is a simple answer, can someone direct me to it? I would be
ever so grateful.
Also, is there a manual for this software? Between the mailing list,
the startup tips, the newsgroup, the wiki, and the blog, I'm near my
wit's end. I do like this program, but I assumed that it would come
with documentation!!! Frankly, using this feels more like a scavenger
hunt, not exactly par for commercial software.
Please don't take me wrong, I'm just a little frustrated.
Regards,
Raymond
Is there any way to get preferences for search dialogs to last across
an OS restart? For instance, the regexp checkbox. I almost always
want that to be checked. I have noticed that it sticks when restarting
TM during the same OS session, but not across reboots.
--
Best regards,
Lang Riley
On Mar 5, 2005, at 5:38 AM, Tom Lazar wrote:
> /Volumes/Data/Applications/TextMate.app/Contents/SharedSupport/
> Bundles/Subversion.tmbundle/Tools/format_status.rb:49: undefined
> method `[]' for nil (NameError)
This is an old thinko on my part, now fixed (thanks for catching it!).
Please svn update to the latest format_status.rb and give it another
shot.
Chris
Hi,
I made a script that opens the source of the frontmost Safari document
in TextMate, with syntax-coloring.
I used a similar one for BBEdit a long time ago. (or was it only 5
months? ;)
With Applescript, it always look quite easy when you start, then you
end up spending hours to get it to work properly.
AS is as easy to read as it's hard to write. But it works!
You can see I'm a little AS challenged, so advices are welcome.
Basically, it takes the source and the title of the frontmost Safari
window (warns you if there is none, or if it's blank),
remove "http://" and replace any "/" in the title with ":", makes a
file in /tmp with the title as name (adding ".html" if it's not already
there) and opens it in TM.
Should I put it on the wiki or in the repository?
Hope this can be useful to someone.
--
Fred
Download it here: http://osxgeek.org/tm/Source2TM.zip or copy/paste it
Script Editor.
========================================================================
=
tell application "Safari"
if not (exists document 1) then
display dialog "You need to open a web location first!" buttons
{"OK"} default button 1
return
end if
set mySource to the source of front document as text
if (length of mySource is 0) then
display dialog "You need to open a web location first!" buttons
{"OK"} default button 1
return
end if
set myName to name of front document as text
end tell
try
tell application "TextMate" to activate
set myName to replace_chars(myName, "http://", "")
set myName to replace_chars(myName, "/", ":")
if (myName ends with ".html") or (myName ends with ".htm") then
set myPath to "/tmp/" & myName
else
set myPath to "/tmp/" & myName & ".html"
end if
do shell script "rm -f " & quoted form of myPath
do shell script "echo " & quoted form of mySource & " >> " & quoted
form of myPath
do shell script "open -a TextMate " & quoted form of myPath
end try
on replace_chars(this_text, search_string, replacement_string)
set AppleScript's text item delimiters to the search_string
set the item_list to every text item of this_text
set AppleScript's text item delimiters to the replacement_string
set this_text to the item_list as string
set AppleScript's text item delimiters to ""
return this_text
end replace_chars
========================================================================
=
I just got this from Schubert:
I have fixed a bug that could cause it to crash when the
initialization of the PDF document fails in the most recent
version. If you still have documents that cause a crash please
forward them to me.
It was released 2nd of March, so I'd encourage people to update, and if
you experience a crash, send him the PDF causing the problem.
I regularly post code onto blogs and would love to get what I see in
TextMate (highlighting and such) to be represented with HTML. I there
a method in place for doing this?
Thank you,
--==<< R i c h a r d B r o n o s k y >>==--
Hi
I am just trying out TextMate and have been impressed, however
I am a bit confused by the folding. The main problem comes when I click
on the arrow for a fold opening (down arrow), it simply folds to the
next fold closing
(up arrow). If a new fold opening occured in the middle then it
ignores this.
From looking at the lists and so on I think this might have something
to do
with indentation, however I am using latex, which it is not natural to
indent.
best wishes
Edmund
------------------------------------------------------------------------
------------
Problems worthy
Edmund Harriss
of attack Queen Mary, University of
London
prove their worth edmund.harriss(a)mathematicians.org.uk
by hitting back. http://www.mathematicians.org.uk/eoh
Piet Hein 1905-1996
------------------------------------------------------------------------
------------
There has been some talk here and on the bundle dev list about
character sets and entities in HTML documents. Here is some information
that might be useful.
First of all, there is no need to use entities in HTML documents for
such things as é è ê ë etc., as it only makes them harder to read, to
edit and to parse. When using utf-8, the entire utf-8 range CAN be used
directly. As far as I know, the only entities needed are:
& > <
In order to not confuse the parser. No, all this only works if the
document is sent by the server as UTF-8. Someone wrote on the dev-list
that he makes sure this is the case by putting a meta-tag in the
document (using http-equiv).
Unfortunately, most popular web-servers (well, at least Apache ;-))
doesn't look at the document to see if you included such a tag, and
will always add a char-set header to the HTTP response. This defaults
to iso-8859-1 and _overrides_ the one specified in the document
meta-tag. Maybe this is not in line with the standard, but it is
nevertheless what happens in practice.
So we need to make the server send the content as utf-8 instead. With
Apache we have several alternatives:
1) Enable MultiViews using (in .htaccess) Options +MultiViews and
rename the document to name.html.utf8 or name.php.utf8 etc. MultiViews
also allow for content-type and language negotiation so you can refer
to a picture with 'name' and have several versions on disk 'name.jpeg',
'name.png' etc. The same goes for omitting the .php and .html
extensions. Note that some web-servers may be setup to prevent you from
enabling MultiViews like this.
2) Set the default charset for all text/html and text/plain content.
This will of course also include php, ruby and cgi in general. You can
do this by putting: AddDefaultCharset utf-8 in your .htaccess file.
This is probably the easiest way.
3) Set the charset to utf-8 for some file-extensions only. This hardly
seem useful, and could probably be of more use by setting the charset
to something ELSE than utf-8 for certain files, e.g. name.txt or
similar. The syntax is (in the .htaccess file): AddCharset <charset>
<extensions...>, e.g. AddCharset iso-8859-1 .txt .text.
Note that there doesn't seem to be any way to add charsets to specific
mime-types, but only extensions. Of the methods above I recommend 2,
although enabling MultiViews is generally a Good Thing™, in my opinion.
--
Sune :: http://cyanite.org/
"And now there is merely silence, silence,
silence, saying all we did not know."
I've run into a rather annoying bug, seem that if I create a project
by dragging a folder of files onto TextMate, I can't group files, has
anyone else had problem with this?
If I create a project from within TextMate and then add files one at a
time to it, I can group them.
any ideas?
--
--------------------------------------------
saul rosenbaum
www.visualchutzpah.com
Another thing I miss from BBEdit: Would it be possible to have vertical
lines show in a faint shade of grey so that it's easy to see at which
indent level you are?
Of course, this should come /after/ SFTP and SVN :). (Btw, those are
the things why I still use BBEdit as my main editor.)
If there is another way of asking for features—or better yet checking
how often something is requested, please let me know.
--
Regards, Charles.
Having just started to do some Python coding, I have discovered that Python
seems to prefer spaces instead of tabs for its indenting, so I've switched
the setting in the prefs, which is fine, but I was wondering whether there
is any way to make this setting language dependent as I do a lot of
Actionscript work as well, where tabs are more normal for indenting.
Regards all,
Chris Jenkins
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
When I run the HTML color picker command i get:
## Component Manager: attempting to find symbols in a component alias
of type (regR/carP/x!bt)
in addition to the hex value for the color.
Any ideas of how to fix this?
Cheers,
Ian
I use TextMate at work and love it, but on my home computer it crashes
upon startup. (Both machines are running 10.3.8.) I've tried both
1.0.2 and the beta release. After some research, I find that my problem
is practically identical to this one...
http://lists.macromates.com/pipermail/textmate/2005-February/003009.html
...which is why I won't include a crash log unless it's requested, since
as far as I can tell mine is the same as his. Unfortunately, the
problem never seemed to get resolved. I imagine there's some sort of
conflict with something I've installed previously, but I'm not inclined
to uninstall things one by one just to see what happens.
Are there any ideas as to what could be the problem?
Andrew Dupont
I had been using Jotz (until it became Bloatz), then MacJournal and
tried DevonThink (which I may still purchase--it's pretty cool). But
since I have TM open all the time anyway I have an "info" project where
I store various bits of data. There's no RTF or images but I can live
without them and I like the portability of plain text.
What I would like is an on-the-fly encryption -- i.e. select the text
and run a command to encrypt it (with a pre-set password). Then I could
store bank data etc securely.
Any tips on how this might be done? I know there is command-line
encryption of various kinds but I'm not sure how I could store a
password w/in TM for global use.
thanks!
Paul
PS looking forward to the new PHP bundle!
OK, not sure how to explain this simply and clearly. So here goes :)
Reworking the CSS syntax file and I've decided to separate things like
this:
SELECTORS::
Main selector group should be grabbing anything in front of { but not {
begin = "[^} \\t{/@][^{]*?";
end = "(?=/\\*|\\{|\\s|$)";
Subpatterns
|-> selectors.html-elements = matching all HTML tags
|-> selectors.classes = UserDefined classes = matching any word with
a . in front of it
|-> selectors.id = UserDefined #Ids = matching any word with a # in
front of it
|-> selectors.pseudo-class = :hover, :link etc
PROPERTIES::
catching everything between the { } with the requisite sub-patterns.
begin = "\\{";
end = "\\}";
The problems I am having is that I can catch either the Selectors OR
the Properties, but NOT both at the same time.
The Selectors Regex above enables the Properties to work, but not the
Selectors.
Somehow lost the working regex for Selectors right now, but think I was
using:
begin = "^[^{]*?";
end = "(\\{)";
What am I doing wrong, where the hell is this thing falling apart
?????? I'm going nuts and has been on the verge of throwing the damn
thing out of the window. Please save my 'puter from an untimely death
: )
Going to sleep now, hoping for a better day tomorrow.
===================
Example Code:
/* a comment */
body {
/* inside properties comment */
properties: value;
}
div, .classname, #IDname:hover
{
/* inside properties comment here too */
properties: value;
}
/* another comment */
End Example Code:
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
Wouldn't it be really nice if the find function was shown at the bottom
of the window like it is done in Firefox?
Regards,
Thijs
--
Fingertips - http://www.fngtps.com
Firefox - Take back the web - http://getfirefox.com
Hi-
Quick question on a bit of Wiki comment. On the 'suggestions' page,
this is listed under 'Already Implemented':
"Similar to above, if I open a file through an FTP/SFTP app, it would
be cool to have the file open in a project instead of with a regular
editor window. Perhaps if the frontmost window is a project window,
the file is placed in that project"
I'm just wondering if 'already implemented' means in your internal
CVS/SVN repo, or in the public beta? I don't think this is working for
me so I'm guessing you mean internal builds (?)
thanks
-Todd
One more help request. How can I write a better command that would check
a whole document, or selected text, and spell check it through
excalibur.
What I am using now is:
input: document
open -a excalibur "$TM_FILEPATH"
output: disgard
This calls excalibur with the file fine. I run the spell check and make
changes and then excalibur asks me to save it. When I return to TextMate
the page does not show the corrections until I click on it. Any further
suggestions for the code much appreciated.
If anyone would like this added to the LateX bundle, I would be happy to
add it.
Cheers
Robert
I was wondering if anyone has figured out how to set the preferences in
xcode to open a tmproj file in textmate? Of course I can control "open
with finder' to get it to open in textmate, but I am looking to set the
preferences to open all tmproj files with textmate as the external
editor. I can not find such a heading in xcodes preferences though.
Cheers,
Robert