http://bradchoate.com/downloads/Movable%20Type.tmbundle.zip
Features:
* Syntax highlighting for MT templates
* Scope of MT container tags: entity.name.tag.mt, scope of MT
variable tags: variable.other.mt
* Common MT 3.2 default templates provided as new file templates
* A couple of snippets
* A context-sensitive help command for MT tags
This is my first bundle, so I'm still learning, but I'm very
impressed with what you can do with TextMate bundles. This is the
kind of power I've been looking for in an editor. Feedback is most
welcome.
A few questions:
- MT templates are usually HTML based templates, so I invoke the
HTML bundle rules too-- however, some MT tags aren't syntax
highlighted properly since they're really "embedded" in the HTML
syntax. For example:
<tag><$MTTag$></tag>
That's no problem. But this isn't processed right:
<tag attribute="<$MTTag$>">
The embedded mt tag is never seen. Is there a way to handle this
without modifying the HTML bundle itself?
- When you create a new file using one of the supplied MT file
templates, the syntax mode is left as HTML, not Movable Type. Is
there a way to force the Movable Type syntax?
- I wish it were more obvious how to customize the colors for the MT
tags. The user has to set these up manually. If TextMate were to
scan for available scopes and at least list them as inactive in the
color preferences tab, that would be phenomenal.
- What on earth is the key to use for the TextMate "Edit in
TextMate" service? It looks like Command + A caret with a bar on top
of it. What is that key? I also can't make out the key shown for
Ruby's "embed string variable" snippet. Or the key to use for the
"Web Searches" bundle.
Thanks!
-Brad
Good day all,
First, I really like the drawer; please Allan don't do anything bad
to it.
I would like it even more if there were a way to filter the drawer
listing. Most practical and useful to me would be an ability to
create a list of file types and folder names to either include or
exclude from view in the drawer.
Beyond Compare (a regrettably windows only directory & file compare
app) does this by means of a list as mentioned above. You are also
offered the possibility of filtering by various dates as well as file
attributes. Please see attached screen shot.

Does anyone know of a way to do something like this with TextMate's
current state?
Thanks,
Matt Erker
Web Developer
TOKY Branding + Design
3139 Olive Street
Saint Louis, Missouri 63103
314.534.2000
Hi all,
I was exploring a little bit and changed the activation on one of my
snippets from Tab Trigger to Key Equivalent. I have done
*everything* I can think of to change it back, but the change won't
stick. I go into the Edit Snippets dialog, find my snippet, select
Tab Trigger, and close the dialog and quit the program completely.
When I come back, it's still on Key Equivalent.
Is there some trick to this that I'm missing?
Thanks a bunch,
bryan thompson
On 29/11/2005, at 21:45, Nicholas Orr wrote:
> <?xml version="1.0" encoding="UTF-16"?>
That's the problem. This will make xmllint (used by the Tidy command)
return the result as utf-16, but TextMate expects it to be utf-8, and
so it'll show up wrong.
There's a few options:
1) convert the files from a script instead
2) change to "UTF-8" (remember to convert the files to utf-8 as
well, if they're currently in utf-16 format)
3) change the “xmllint --format -” line to “xmllint --format -|
iconv -f ucs-2 -t utf-8” in the Tidy command (Bundle Editor -> Show
Bundle Editor -> XML -> Tidy).
Since it sounds like you have a lot of files to convert, option 1 has
advantages in itself over manually selecting Tidy from TM.
Personally I'd use a script, but also let the script convert the
files to utf-8 (utf-8 is generally a better encoding than utf-16, and
while my reference to this is vague, I think part of the Unicode
consortium do see utf-16 as legacy, especially now that it no longer
has a 1:1 mapping to unicode code points (because of ucs-4)).
I have nothing against emacs -- I like it and use it a lot, in fact --
but I had to laugh when i followed a Google URL in my referrer log and
discovered that the current top Google result for these words
emacs markdown integration
is a blog posting of mine about TextMate!
pb
--
Paul Bissex
http://e-scribe.com/news/
Northampton MA USA 01061-0847
Hi,
I tried to get fancy / tweak the php run command, but in the proccess
I broke it.
I have a machine on our network that I have mounted as a shared
drive. I'm trying to define a variable for the project that is its url
and then changa the run command (modeled after lookup keyword), to be:
exit_show_html "<meta http-equiv='Refresh'
content='0;URL=$TM_PROJ_URL/$TM_FILEPATH
The problem is that filepath is full.
Any ideas?
--
dc
-----
David Clark
Web Specialist
Institute for Community Inclusion (http://www.communityinclusion.org/)
david.clark(a)umb.edu
(617) 287-4318
nice, this works great. thank you very much!!
On 11/30/05, Charilaos Skiadas <cskiadas(a)uchicago.edu> wrote:
>
> On Nov 30, 2005, at 3:54 PM, Jamal Johnson wrote:
>
>
> > i've taken a look and to be honest i'm terrible with regexp's and
> > could use some help. i'm trying to define a way to see objects in a
> > certain format in my JS files:
> >
> > var CustomObject = Class.create();
> > CustomObject.prototype = Object.extend( (new ViewObject()), {
> > member1 : true,
> > member2 : "someString",
> > member3 : "anotherString",
> >
> > someFunction : function(){
> > //doSomething
> > },
> >
> > someOtherFunction : function(){
> >
> > }
> > };
> >
> > so then in the tmCodeBrowser i'd see something like:
> > Objects
> > - CustomObject
> > - member1
> > - member2
> > - member3
> > - someFunction
> > - someOtherFunction etc....
> >
> > something along those lines anyway. can one of you point me in a
> > starting direction for howto setup the .ctags.tmcodebrowser file to
> > do this for javascript files?
> >
>
> Try adding this to .ctags.tmcodebrowser
>
> --langdef=javascript
> --langmap=javascript:.js
> --regex-javascript=/^(.*).prototype *= *(.*)/-\1/o,object/
> --regex-javascript=/^[ \t]*(.*) *: (([^f]*)|(f[^u]*)|(fu[^n]*))[\t]*
> $/---var: \1/o,object/
> --regex-javascript=/^[ \t]*(.*) *: *function/---fun: \1/o,object/
>
> This might do something close to what you want. Just make sure to not
> ask TmCodeBrowser to sort things. With the simple regexp additions,
> you cannot recognize things in multiple lines, so there is no way of
> grouping the variable and function definitions with a particular
> object, this way at least visually they will be close to what you want.
>
> I believe that if one really wants to, one can write a parser and add
> it to the ctags source code and recompile, that is provided that Gerd
> Knops provides you the source code, or is willing to add the parser
> ofr you. I am guessing someone out there has already written a parser
> for javascript that maybe does what you want it to better, but I
> wouldn't know anything about it.
>
> I was under the impression that tmcodebrowser supported actionscript,
> which might be close to what you want, but I couldn't find it in
> the .ctags.tmcodebrowser format.
>
> Haris
>
>
On Nov 30, 2005, at 3:54 PM, Jamal Johnson wrote:
> i've taken a look and to be honest i'm terrible with regexp's and
> could use some help. i'm trying to define a way to see objects in a
> certain format in my JS files:
>
> var CustomObject = Class.create();
> CustomObject.prototype = Object.extend( (new ViewObject()), {
> member1 : true,
> member2 : "someString",
> member3 : "anotherString",
>
> someFunction : function(){
> //doSomething
> },
>
> someOtherFunction : function(){
>
> }
> };
>
> so then in the tmCodeBrowser i'd see something like:
> Objects
> - CustomObject
> - member1
> - member2
> - member3
> - someFunction
> - someOtherFunction etc....
>
> something along those lines anyway. can one of you point me in a
> starting direction for howto setup the .ctags.tmcodebrowser file to
> do this for javascript files?
>
>
Try adding this to .ctags.tmcodebrowser
--langdef=javascript
--langmap=javascript:.js
--regex-javascript=/^(.*).prototype *= *(.*)/-\1/o,object/
--regex-javascript=/^[ \t]*(.*) *: (([^f]*)|(f[^u]*)|(fu[^n]*))[\t]*
$/---var: \1/o,object/
--regex-javascript=/^[ \t]*(.*) *: *function/---fun: \1/o,object/
This might do something close to what you want. Just make sure to not
ask TmCodeBrowser to sort things. With the simple regexp additions,
you cannot recognize things in multiple lines, so there is no way of
grouping the variable and function definitions with a particular
object, this way at least visually they will be close to what you want.
I believe that if one really wants to, one can write a parser and add
it to the ctags source code and recompile, that is provided that Gerd
Knops provides you the source code, or is willing to add the parser
ofr you. I am guessing someone out there has already written a parser
for javascript that maybe does what you want it to better, but I
wouldn't know anything about it.
I was under the impression that tmcodebrowser supported actionscript,
which might be close to what you want, but I couldn't find it in
the .ctags.tmcodebrowser format.
Haris
is there some sort of control over the symbol selector (dropdown on
the lower right in files such as javascript that allow you to 'jump'
to functions)?
> From: Jay Soffian <jay(a)soffian.org>
>
>> Finally, pycheckmate didn't work for me. The first reason had
>> something to do with using a specific Python installation, rather
>> than the environment Python.
>
> Not sure what this is referring to. pycheckmate.py should work fine
> with /usr/bin/python. At least, it does on the systems I've tested
> it on.
>
>> I fixed that, and then the second problem was that the custom
>> popen relied on poll, which wasn't included in the framework
>> Python build.
>
> Yep, that was an oversight and the latest version I sent you uses
> select intead.
>
>> I am using ActiveState's Python2.4, so I got rid of the
>> customization of the standard library class. The general approach
>> I took probably would let you use some of the 2.3 popens too, and
>> get rid of maintaining that extra bit of code.
>
> 2.3.5 doesn't include subprocess otherwise I would have happily
> used it.
>
>> Pycheckmate also wasn't guessing where to find an installed
>> pychecker very well--I guess the intent was that you were supposed
>> to configure the environment variable in TextMate. That seemed
>> unnecessary for the common case of installing via distutils. I
>> fixed that at the start of the attached file--a bit of a hack,
>> maybe, but nicer first-use experience.
>
> I've already fixed this in the latest version I sent you. The
> contributor must have been looking at the previous version.
looks like it was my fault :)
> Please forward this back to the original sender. :-)
>
> j.
Hi. I liked TextMate but it wasn't quite ready for me. I'll check
back in on it in 2006 sometime and see how it's doing then.
In the course of my evaluation, I changed some settings to try and
get closer to what I expected. I gave up when I discovered that the
current approach to code folding (finding code block ends,
specifically) was apparently fundamentally incompatible with Python.
However, I thought some of my changes might be worth reincorporating
in your product. Some of them are arguably preferences, and others
have odd dependencies, but they are at least worth a look.
First, I added an increaseIndent that increases indent on an open
parenthesis:
/* preferences */
{ increaseIndentPattern = '^\s*(class|def|elif|else|except|finally|
for|if|try|while)\b.*:|^.*\(\s*$';
shellVariables = (
{ name = 'TM_COMMENT_START';
value = '# ';
},
{ name = 'TM_COMMENT_END';
value = '';
},
{ name = 'TM_COMMENT_MODE';
value = 'line';
},
);
}
That's pretty standard Python style. I was also curious to see if I
could make a line break inside a parenthesis autoindent to the open
parenthesis, but didn't see a way to do that.
Second, the foldingStartMarker probably should include `if` and
`for`, and maybe even some others...I didn't bother thinking about it
once I got into a seeming dead end with the foldingStopMarker. That
said, here's a little improvement in this part of the parsing.
foldingStartMarker = '^\s*(if|for|def|class)\s+([.a-zA-Z0-9_ b]+)\s*
(\((.*)\))?\s*:|\{\s*$|\(\s*$|\[\s*$';
Finally, pycheckmate didn't work for me. The first reason had
something to do with using a specific Python installation, rather
than the environment Python. I fixed that, and then the second
problem was that the custom popen relied on poll, which wasn't
included in the framework Python build. I am using ActiveState's
Python2.4, so I got rid of the customization of the standard library
class. The general approach I took probably would let you use some
of the 2.3 popens too, and get rid of maintaining that extra bit of
code.
Pycheckmate also wasn't guessing where to find an installed pychecker
very well--I guess the intent was that you were supposed to configure
the environment variable in TextMate. That seemed unnecessary for
the common case of installing via distutils. I fixed that at the
start of the attached file--a bit of a hack, maybe, but nicer first-
use experience.
Hope some of that is helpful.
Gary
Hello.
I know the mac isn't really the most popular platform to develop for
windows.
But...
Does anyone here use textMate to develop ASP VB.NET code?
Is there a VisualBasic language module other than the ASP bundle?
Is anyone working on an ASP.NET bundle?
If I made an ASP.NET bundle, would anyone use it?
What are the requirements for submitting a new bundle to the official
deal?
I don't have a lot of time to work on this stuff, but over the past
year i've cobbled together a usable asp.net bundle from the asp
language (as it existed at the time)
I had to modify the HTML language module to get it to work properly.
Recently I just made a copy of my custom HTML for asp.net language
and updated my html bundle to the latest svn checkout so that I could
use it with ruby. (they both use the <% %> syntax for code in html)
I havn't been able to figure out how to overwrite rules properly.
I want to update my asp.net language to use the latest HTML bundle,
but I need to force it to understand my ASP instead of ruby or the
normal asp, without modifying the HTML bundle.
In CSS, you can force importance by using the !important keyword.
I'd like to be able to do something similar with scope definition. I
want to select the ASP VB.net (HTML) language, and it import the
entire HTML bundle & say, import everything in the HTML language,
except, everything within <%%> & <tag runat="server">...</tag> ,
don't let the HTML language mess with that stuff, no matter where it
is in the code.
I havn't gotten any sleep lately, i'm probably blithering
I'm running r790 and can't seem to find the PHPDoc snippets that used
to be included. I know I saw them there last week. Were they
intentionally removed?
Thanks,
Bryce
The symbol list has never worked for me -- nothing ever shows up in
it, whether I'm working in Python, PHP, HTML, Markdown, etc. Same for
the "Go To Symbol" popup. Always empty.
I've tried deleting my preferences file. No change.
I'm running build 790 with a current repository checkout of bundles.
OS X 10.4.3.
Am I missing something obvious?
thanks
pb
--
Paul Bissex
http://e-scribe.com/news/
Northampton MA USA 01061-0847
I'm trying to find a good text editor for editing very large XML
files (40,000 plus lines). I've got BBEdit, but when I saw the code
folding thing that TextMate does I almost bought a copy on the spot.
But I've had trouble getting the tidy to work in TextMate. The
default XML - Tidy command just adds spaces between every single
character in the file.
Does anyone know enough about Tidy to give me some advice about
this? From my reading on the web, I'd need to have a separate
command to do output reflowed xml.
Thanks,
Nick
howdy,
i know there used to be a global default fold level you could set and it was
pulled due to issues. that was a long time ago however. is there a bundle
level default fold level these days? or even a global one again?
thanx...
Hi,
I was looking earlier on at a video some guy did of a VIM macro he'd
written that could turn:
object.method { |x| op( x ) }
into
object.method do |x|
op( x )
end
and back again. At the time I didn't think much of it and now of
course I find myself wanting to do it.
I thought for a few minutes about how you might achieve this in TxMt
and then realised I didn't have the first clue. I tried recording a
macro but of course it would only work for the simple case, as soon as
I did:
object.meth2 { |x,y| op(x,y) }
it broke.
Can this (and/or the inverse) be done with a simple recordable macro?
Regards,
Matt
--
Matt Mower :: http://matt.blogs.it/
@tek theme author:
Why no announcment on the mailing list, and why no credits to yourself?
I also really like the colours, but they're a bit to "bland" to be of
use as a general theme, it'd be cool to see them shifted around a bit
and create a useful theme ... :)
Andreas
hi.
question to Allan - how hard would it be to provide an applet / hook
that gives an option to Edit File In Textmate in the context menu?
sure, there's Open With, but it's suboptimal most of the time and
you're a smart guy so i thought I'd ask.
cheers,
David
> question to Allan - how hard would it be to provide an applet /
> hook that gives an option to Edit File In Textmate in the context
> menu? sure, there's Open With, but it's suboptimal most of the
> time and you're a smart guy so i thought I'd ask.download onmycommand
> and omcedit (google them for links) and make a new context menu
> action:
Name: Open with TxMt
Location: First Level
Execution Mode: Silent
Command: mate __OBJ_PATH__
___________________
Ben Jackson
Diretor de Desenvolvimento
ben(a)incomumdesign.com
http://www.incomumdesign.com
Anyone here use or has used TypeIt4Me? I loved the idea while it worked
on my machine, but after 5 minutes it disappeared from my menu bar and
the developer is not responsive. Basically every time you press a space
it scans a list of abbreviations and expands the text if it finds a
match. Is this something I could do in tm with a command?
- Ben
intrigued by its accompanying commit-messages I was curious to try
out the newly surfaced Storehouse plugin from the Themes repository -
however, I must admit, that I can't figure out, how to use and/or
install it.
since it's just displayed as a folder in the finder double clicking
doesn't help and dragging it onto TM just opens it as a project (but
without a README etc.)
anybody care to enlighten me/the list on this matter? thanks!
curious in Berlin,
tom
Easy one...
When I copy and paste code from my Agile Rails PDF file, the
indentation gets totally lost and looks like this:
===========================
<h1>Display Cart</h1>
<table>
<%
for item in @items
product = item.product
-%>
<tr>
<td><%= item.quantity %></td>
<td><%= h(product.title) %></td>
<td align="right"><%= item.unit_price %></td>
<td align="right"><%= item.unit_price * item.quantity %></td>
</tr>
<% end -%>
</table>
===========================
Is there an easy way to indent my code? I tried using tidy but it
likes to convert my special chars into HTML entities which ruins my
Ruby code.
Any solution?
Sean
:::: DataFly.Net ::::
Complete Web Services
http://www.datafly.net
I think the clipboard managing in TM is the best I've seen, I'd love
to have a simmilar thing system wide. The closest I've found is KoolClip
http://kudang.com/koolclip/welcome.html
which as far as I can tell is actually freeware.
Any other tips?
Andreas
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: [TxMt] wanker alert
From: blalor(a)bravo5.org;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: [TxMt] wanker alert
From: blalor(a)bravo5.org;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] wanker alert
From: textmate-bounces(a)lists.macromates.com;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] wanker alert
From: jeroen(a)je-ju.net;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] wanker alert
From: jeroen(a)je-ju.net;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] wanker alert
From: blalor(a)bravo5.org;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] wanker alert
From: domenico.carbotta(a)fastwebnet.it;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] wanker alert
From: domenico.carbotta(a)fastwebnet.it;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] wanker alert
From: blalor(a)bravo5.org;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] wanker alert
From: matt2(a)makalumedia.com;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] wanker alert
From: matt2(a)makalumedia.com;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] wanker alert
From: paul.bissex(a)gmail.com;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] wanker alert
From: textmate-bounces(a)lists.macromates.com;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] wanker alert
From: paul.bissex(a)gmail.com;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject:
From: textmate-bounces(a)lists.macromates.com;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] Ditch the drawer
From: cfeldmann(a)gmail.com;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] Ditch the drawer
From: cfeldmann(a)gmail.com;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] Ditch the drawer
From: cdevroe(a)theubergeeks.net;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] Ditch the drawer
From: ed(a)westernfreight.com;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject:
From: textmate-bounces(a)lists.macromates.com;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.
by SystemMailbox{3CC00CFB-F2D0-40E7-A97E-9CCFC54BF4ED}
----- Original Message Header -----
Subject: Re: [TxMt] Ditch the drawer
From: cdevroe(a)theubergeeks.net;
To: textmate(a)lists.macromates.com;
Cc:
-----------------------------------
Warning: Attachment contains virus code or meets the filtering/blocking rules. Use caution when accessing the contents.