Hi to all,
I finally took 2 minutes to make the yet unreleased 0.7 version of svnX
available to you (not public yet).
You can download it here :
http://www.lachoseinteractive.net/_files/svnX0.7.zip
It has a new feature : you can invoke it from TextMate (via
AppleScript) and be presented with a window with the different
revisions of the edited file.
Here is an excerpt from the help file (Help menu).
Invoking svnX's diff window with Applescript
It allows you to use svnX's diff window from another application.
Usage :
tell application "svnX" to diff /absolute/path/to/the/file
TextMate example :
osascript -e 'set TM_FILEPATH to get system attribute "TM_FILEPATH"' -e
'tell application "svnX" to diff TM_FILEPATH'
You can also invoke FileMerge to compare the file with the pristine
copy (without displaying svnX's diff window, actually without even
opening svnX) :
/usr/local/bin/svn diff --diff-cmd
"/Applications/svnX.app/Contents/Resources/svndiff.sh" $TM_FILEPATH >
/dev/null
More info about svnX here :
http://www.lachoseinteractive.net/en/community/subversion/svnx/features/
Dominique PERETTI
http://www.lachoseinteractive.net
How can automate the process of:
piping a Markdown through markdown.pl
having it open in an external browser of my choice (preferably Opera 8
beta as it does the best job of honoring print related CSS)
grabbing the X/HTML source
putting the source into a new TM document
Is that even possible. I'm open to other suggestions about going from
Markdown to PDF.
-t
Having just tried out the new 1.1b4 version, I just have to share a few
thoughts.
1. The Search field in the File Chooser window should contain a number
of options a la Finder & Mail for how the search algorithm should work.
Although it's cool to just type 'td' to get the 'todo.txt' file, but
sometimes I want to be able to just use 'str' to find the files that
have "string" in them for example. Or doing a find on 'class.' to just
have my various classes show up as another example. There are many
more.
2. HTML Output Options. The new Bundle Editor is really cool,
especially the resizing when switching from "Show as HTML" to "Show in
separate window".
Although I assume Allan have already thought about this, I just have to
ask. Is there any chance that we could have a few options there as well
? Such as
Default Format: None - <pre> - <code> - <p> - (??) (if it's not
obvious what I mean, just let me know)
Default HTML File: 'Choose file field' / path
If we could have a default HTML file that the command output could be
replaced into. Sort of like this:
<html>
<stylesheet>
<body>
$TM_COMMAND_OUTPUT
</body>
</html>
I know that we could create files and code in our commands to do most
of this, but it won't be as elegant.
Kind regards,
Mats
----
"TextMate, coding with an incredible sense of joy and ease"
- www.macromates.com -
Hello,
This is my first post to this list, so I hope it's ok. been using
Texmate for web site development with PHP for a while now and love it.
However, I always preview pages in Safari because of the limitations of
the included web preview. With the new html output of the latest beta I
was reminded again of it, but found the same problems.
I think the issue of it closing when you change tabs has already been
brought up, which is really annoying if you want to edit a css file,
for example. Could its behaviour be that it always stays open. If you
want to preview another page, it could then open as separate tab in the
preview window. Only the selected tab need be automatically refreshed,
but you could easily switch to your other previewed pages.
Another thing that I'm not sure if any one has mentioned is that when
you pipe it through the PHP binary, require() and include() don't work
when the files have a relative path to the script.
Any apache server env variables are also bypassed so you can't
reference 'SCRIPT_URI' etc.
I don't really want to change every script to have absolute paths, as
that becomes rather inflexible.
would be glad to hear any solutions anyone might have.
thanks, max
On Feb 1, 2005, at 4:20 PM, 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: ODB, FTP and external editors (Allan Odgaard)
> 2. Re: ODB, FTP and external editors (Allan Odgaard)
> 3. Re: esc auto-complete? (Allan Odgaard)
> 4. Re: Line Up/Down for Arrow Keys? (Allan Odgaard)
> 5. Re: Editing a graphic in PS (Allan Odgaard)
> 6. Re: ActionScript bundle (Rob Bevan)
> 7. Re: pdfLaTeX, b4 (Allan Odgaard)
> 8. Re: ActionScript bundle (Allan Odgaard)
> 9. Re: OS X Services (Allan Odgaard)
> 10. Re: TextMate's Missing Snippets Palette (Allan Odgaard)
> 11. Re: TextMate's Missing Snippets Palette (Allan Odgaard)
> 12. Re: pdfLaTeX, b4 (Sune Foldager)
> 13. Re: Inputs in Text Window (Allan Odgaard)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 1 Feb 2005 22:27:14 +0100
> From: Allan Odgaard <allan(a)macromates.com>
> Subject: Re: [TxMt] ODB, FTP and external editors
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <a42ddd3ea798ff41b098a4c0ea2c88dc(a)macromates.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
>
> On Feb 1, 2005, at 22:20, Eric Hsu wrote:
>
>> I myself am more inconvenienced by the malfunction of Services... it
>> was really helping Pages be more of a text processor. But now, saving
>> and closing in TM doesn't seem to send the edited text back to the
>> calling program (in this case Pages), which then hangs waiting.
>
> Ah, hadn't realized it, but that's actually the same problem (since the
> service also use the external editor API).
>
>
>
> ------------------------------
>
> Message: 2
> Date: Tue, 1 Feb 2005 22:31:19 +0100
> From: Allan Odgaard <allan(a)macromates.com>
> Subject: Re: [TxMt] ODB, FTP and external editors
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <e8c128481519c172547a3e13ca95a273(a)macromates.com>
> Content-Type: text/plain; charset=WINDOWS-1252; format=flowed
>
> On Feb 1, 2005, at 22:11, Brad Miller wrote:
>
>> over on NetNewsWire, Brent does both private and public beta releases.
>> The public one's go to version tracker etc. but the private ones are
>> only available to people on the mailing list, including a link. Not
>> sure how the autoupdate would adapt. I suppose you could have
>> preferences like Quicksilver...
>
> What I probably could do was have a select few which gets the beta
> before others, and they have maybe 8 hours to report problems. But most
> likely that wouldn't really work, and so far the betas seems to mostly
> work for the majority, and there's always the ability to downgrade (all
> previous versions remain online).
>
> If I add another stage, like nightly builds or private betas, I should
> probably instead bump the current betas to minors. Maybe then ADC news
> would also carry new releases as news...
>
> The main reason I do betas as betas is because the features which debut
> in these are unlikely to be complete.
>
>> I hope you can release a patch for this one since it severely limits
>> my ability to get things done.
>
> Yes, when I get back to coding it's probably the first I'll look at.
> But as Eric said, you can always downgrade. All previous versions
> remain online.
>
>
>
> ------------------------------
>
> Message: 3
> Date: Tue, 1 Feb 2005 22:42:37 +0100
> From: Allan Odgaard <allan(a)macromates.com>
> Subject: Re: [TxMt] esc auto-complete?
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <f166365d35cce20dde5f0e48fa62e416(a)macromates.com>
> Content-Type: text/plain; charset=WINDOWS-1252; format=flowed
>
> On Feb 1, 2005, at 18:47, Simon Gregory wrote:
>
>> I'm trying to add a few snippets to the Actionscript bundle to include
>> some of the shortcuts that Actionscript developers would be used to
>> after coding in Flash.
>
> Great, let me know if you want access to the repository. The current
> ActionScript bundle has no maintainer (but is by Rob Bevan).
>
>> I've got the tab completion working fine but I'm used to pressing esc
>> then the key combination to invoke an auto complete and was hoping
>> that someone could tell me how to get this working.
>
> That's not currently possible, other than recoding a macro that does
> 'tab' and bind that to the escape key.
>
>> If you've time then an explanation of Activation: Key Equivalent
>
> This is a _single_ key (with optional modifiers).
>
>> and Activation: Input Pattern would also be useful as I can't find any
>> documentation.
>
> Input pattern is not working yet. What it will be is a non-greedy
> regular expression matched against the typed input. Mainly useful for
> having macros executed on certain editing patterns. For example the XML
> bundle has a snippet that expands to: <$1></$1>. Here one could match
> expansion of this snippet, giving the tag a name, pressing return
> inside the tag (w/o typing anything). The macro would then add indent
> and move the end tag down an extra line.
>
> This coupled with the upcoming scope system (which will be able to
> limit the activation methods to specific language elements) will allow
> for some pretty neat stuff ;)
>
>
>
> ------------------------------
>
> Message: 4
> Date: Tue, 1 Feb 2005 22:46:29 +0100
> From: Allan Odgaard <allan(a)macromates.com>
> Subject: Re: [TxMt] Line Up/Down for Arrow Keys?
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <e87b1e752ac3cb869dd9501c2ed46ae1(a)macromates.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
>
> On Feb 1, 2005, at 19:39, Wayne Larsen wrote:
>
>> I love the new file chooser, however, is it possible for textmate to
>> allow line up or line down to be used in place of the arrow keys for
>> list navigation? [...]
>
> I'll look into it -- it should use the standard key bindings, but
> unfortunately the way I currently pull off the thing about moving the
> selection in the inactive table view while the search string has focus,
> doesn't play well with the normal event system :/
>
>
>
> ------------------------------
>
> Message: 5
> Date: Tue, 1 Feb 2005 22:47:33 +0100
> From: Allan Odgaard <allan(a)macromates.com>
> Subject: Re: [TxMt] Editing a graphic in PS
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <7a34871ca7b41e2ec21d363468d09c24(a)macromates.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
>
> On Feb 1, 2005, at 0:58, Eric Curtis wrote:
>
>> I thought it was pulling the name and that Finder was what would open
>> it, which it did in a way. Might I suggest changing it to:
>>
>> Open file with Default App
>
> I took the title from Xcode. But I'll check if Launch Services could
> give me the name of the application that will actually open the file.
> That would be very nice.
>
>
>
> ------------------------------
>
> Message: 6
> Date: Tue, 1 Feb 2005 21:52:53 +0000
> From: Rob Bevan <robbevan(a)xpt.com>
> Subject: Re: [TxMt] ActionScript bundle
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <9FB84FB2-749B-11D9-92D9-00039396DAC0(a)xpt.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
>
>
> On 1 Feb 2005, at 21:42, Allan Odgaard wrote:
>
>> Great, let me know if you want access to the repository. The current
>> ActionScript bundle has no maintainer (but is by Rob Bevan).
>
> Hi Allan,
>
> Sorry, I've been meaning to pick this up again. I have a few snippets
> and commands to add to the bundle. If you let me have access I'll do
> this soon (and maybe coordinate with Simon).
>
> Cheers,
> Rob
>
>
>
> ------------------------------
>
> Message: 7
> Date: Tue, 1 Feb 2005 22:55:17 +0100
> From: Allan Odgaard <allan(a)macromates.com>
> Subject: Re: [TxMt] pdfLaTeX, b4
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <1059af41f19e5501c1ebdeee8a7aba5f(a)macromates.com>
> Content-Type: text/plain; charset=WINDOWS-1252; format=flowed
>
> On Feb 1, 2005, at 19:01, Robert Ullrey wrote:
>
>> Quick question though. Now I would like to use XeLateX as my
>> typesetting engine so I can change fonts through fontspec. How can I
>> change the bundle command in PDF LateX to use XeLateX ($xelatex
>> [file] in the terminal)?
>
> Select Automation -> Run Command -> Edit Commands
>
>
> Here you'll find LaTeX / PDF LaTeX which is the current command.
> Duplicate it and make your changes. It's a lot of lines, but the
> essense is the pdflatex which output is piped into perl, that makes the
> errors HTML anchors.
>
> Ask if there's anything.
>
>> P.S., It would also be nice to be able to use ConTeXt ($texexec)
>
> It shouldn't be a problem to modify the command to use ConTeXt instead.
>
>
>
> ------------------------------
>
> Message: 8
> Date: Tue, 1 Feb 2005 22:58:32 +0100
> From: Allan Odgaard <allan(a)macromates.com>
> Subject: Re: [TxMt] ActionScript bundle
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <9bb570ab93548d471c013278eeae51eb(a)macromates.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
>
> On Feb 1, 2005, at 22:52, Rob Bevan wrote:
>
>> Sorry, I've been meaning to pick this up again. I have a few snippets
>> and commands to add to the bundle. If you let me have access I'll do
>> this soon (and maybe coordinate with Simon).
>
> Done!
>
>
>
> ------------------------------
>
> Message: 9
> Date: Tue, 1 Feb 2005 23:00:29 +0100
> From: Allan Odgaard <allan(a)macromates.com>
> Subject: Re: [TxMt] OS X Services
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <5d65196ad5d6f66a0020658d8bfb25e8(a)macromates.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
>
> On Feb 1, 2005, at 19:12, Eric Curtis wrote:
>
>> Perhaps I am doing something wrong put when I highlight a chunk of
>> text and execute the service nothing happens...
>
> This must be the missing ODB editor support in beta 4.
>
>
>
> ------------------------------
>
> Message: 10
> Date: Tue, 1 Feb 2005 23:01:58 +0100
> From: Allan Odgaard <allan(a)macromates.com>
> Subject: Re: [TxMt] TextMate's Missing Snippets Palette
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <7d1ba8bbc17e9e74091500a4cec84643(a)macromates.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
>
> On Feb 1, 2005, at 20:51, Chris Messina wrote:
>
>> I would also like to be able to drag n' drop a snippet onto a
>> selection and have the snippet wrap around my selection.
>
> Ehm... how? Shouldn't the snippet then somehow specify where the
> selection should go, and if so, would this be any different than what
> you currently can do, other than the way you activate it?
>
>
>
> ------------------------------
>
> Message: 11
> Date: Tue, 1 Feb 2005 23:07:11 +0100
> From: Allan Odgaard <allan(a)macromates.com>
> Subject: Re: [TxMt] TextMate's Missing Snippets Palette
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <6e556256733582045ea04f6677a1489b(a)macromates.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
>
> On Jan 31, 2005, at 16:05, Jon Raphaelson wrote:
>
>> Actually, some sort of floating palette with all of the current
>> languages stuff (commands, snippets, macros) would be handy.
>
> Okay -- but I'd prefer not to spend any time on this before after 1.1.
> And I'm btw changing my plans a little, so 1.1 will be in a few weeks,
> and I'll just do 5-10 1.1.x releases instead of having 1.1 in beta for
> half a year ;)
>
> Hopefully no-one feels cheated that some of the stuff I've promised for
> 1.1 then will be 1.1.x instead.
>
>
>
> ------------------------------
>
> Message: 12
> Date: Tue, 1 Feb 2005 23:18:27 +0100
> From: Sune Foldager <cryo(a)cyanite.org>
> Subject: Re: [TxMt] pdfLaTeX, b4
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <43fca7a105bc5f45bf2a1ad1fcfc428c(a)cyanite.org>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
>
> On 1. feb 2005, at 14:35, Brad Miller wrote:
>
>> The latest unstable version of tetex from the fink archive appears to
>> be several versions out of date [...].
>
> Yes, in fact the teTeX package doesn't have the newest Web2C TeX
> version at all no matter what distro you pick. The i-Installer one is a
> mixture of teTeX (for the foundation) and a binary distro called
> TeX-live for the programs (tex, pdftex, dvips etc.). teTeX is the most
> popular package for *nix as far as I am aware, so it's rather odd that
> it's behind like this. And too bad. But at least it can be worked
> around on the mac.
>
> --
> Sune.
> :: the Cottage of Lost Play.
> :: http://cyanite.org
>
>
>
> ------------------------------
>
> Message: 13
> Date: Tue, 1 Feb 2005 23:17:51 +0100
> From: Allan Odgaard <allan(a)macromates.com>
> Subject: Re: [TxMt] Inputs in Text Window
> To: TM Users <textmate(a)lists.macromates.com>
> Message-ID: <03fac328adafa26e4d9eb5f52aa2b3c3(a)macromates.com>
> Content-Type: text/plain; charset=US-ASCII; format=flowed
>
> On Jan 27, 2005, at 17:26, Mr. Robert Ullrey wrote:
>
>> [...] I am still frustrated with changing inputs (e.g., greek) as well
>> as not being able to use input engines like "Spell Checker". Ant
>> estimate on this bug fix?
>
> Well, the best I can do is say that in half a year, I expect 90% of the
> things reported since release should have been taken care of ;)
>
> I know it's not of much help, but the more exact estimate I give, the
> more chance there is that it won't be correct.
>
>
>
> ------------------------------
>
> _______________________________________________
> textmate mailing list
> textmate(a)lists.macromates.com
> http://lists.macromates.com/mailman/listinfo/textmate
>
>
> End of textmate Digest, Vol 5, Issue 6
> **************************************
>
>
--
Mark Young
Virtual Design House, Inc.
231 South Bemiston, Suite 100
Clayton, MO 63105
Phone: 314-482-3377
E-Mail: mark.young(a)vdhinc.com
> Oh, I just realized that Ulysses has a fullscreen mode...you can tell
> how much I've used it. :-)
TB: Ulysses does. However, Ulysses requires me to hop through some
really weird activation loops to potentially buy it, and just to test
it. It also just looks awful in interface, and the method of opening
documents and project management is awkward. I think Textmate is a
better handler of all the various things I do, html,
php/mysql/movabletype, articles, novels, todo lists, etc. Textmate is
also *snappy* when I use it, the documents load up *like that* when I
double click them. I like that!
+++++++++++++++++++++++++++++++++++++++++++++++
By day I'm a mild-mannered tech worker, by night, a Science Fiction and
Fantasy writer. You can find out more about my fiction at my website at
http://www.tobiasbuckell.com where you can read my weblog, join my
newsletter, find excerpts or free fiction, and find out where you can
buy my fiction...
Coming Soon:
-novel "Crystal Rain" from Tor Books (2006)
-novel "Ragamuffin" from Tor Books (TBA)
You can find my short stories in these anthologies out now or coming
soon:
-Anakoinosis - I Alien (April 2005)
-Necahual - So Long Been Dreaming: Postcolonial SF&F (Oct. 2004)
-Aerophilia - All Star Zeppelin Stories (Sep. 2004)
+++++++++++++++++++++++++++++++++++++++++++++++
I'm truly and deeply impressed with this program. I'm working on my
second novel, due to be turned in this September and am about 15,000
words into it. Previously I used TextEdit to create each chapter, used
omnioutliner to manage the chapter structure and create the outline and
do rearranging, and then merged all the files into Word to finish it
up, and then had to edit it.
I started the current novel using that system, then switched to a
program called 'copywrite' which is cool, gave me some of the
organization features combined with a basic text editor, but it's a bit
slow when I click around quickly, and I hate having the program get in
the way of my creative process/writing, which is why I started testing
programs tonight to see if I could find something better. That and now
that I've seen this program's project handling I'm deeply in love.
But there is just one thing I was hoping I could include on a feature
request to spur me on. Full screen editing! The reason I purchased a
copy of copywrite is that they said full screen editing would be
coming, which is where I press a button and the program takes over the
screen and I have nothing but text and a screen. This is the greatest
procrastination breaker, and the only program besides copywrite that
looks to have this feature is MacJournal. Right now I'm seriously
considering drafting in MacJournal, then copy and pasting into
Textmate, but man, I'd pay extra for the full screen feature, it's
worth it.
Secondly, I've only played with this program for a few minutes, but I
may be converting my Getting Things Done 'Next Actions' list to it and
using documents to go to sync the plain folder text files for project
management.
Best,
Tobias Buckell
+++++++++++++++++++++++++++++++++++++++++++++++
By day I'm a mild-mannered tech worker, by night, a Science Fiction and
Fantasy writer. You can find out more about my fiction at my website at
http://www.tobiasbuckell.com where you can read my weblog, join my
newsletter, find excerpts or free fiction, and find out where you can
buy my fiction...
Coming Soon:
-novel "Crystal Rain" from Tor Books (2006)
-novel "Ragamuffin" from Tor Books (TBA)
You can find my short stories in these anthologies out now or coming
soon:
-Anakoinosis - I Alien (April 2005)
-Necahual - So Long Been Dreaming: Postcolonial SF&F (Oct. 2004)
-Aerophilia - All Star Zeppelin Stories (Sep. 2004)
+++++++++++++++++++++++++++++++++++++++++++++++
>> I have a few snippets
>> and commands to add to the bundle. If you let me have access I'll do
>> this soon (and maybe coordinate with Simon).
>
> Done!
I've completed all the usual key combo snippets found in flash and sent
them through to Rob. Along with a quick class template.
Allan - thanks for the explanations of Activation: Key Equivalent and
Activation: Input Pattern, I'm looking forward to seeing the input
pattern in action.
cheers,
Simon
I realized after seeing a HyperEdit screenshot that having a floating
snippets palette would be immensely useful in TextMate.
I've mocked up how I might think you could implement this, focusing the
selected snippets on the current editing mode... In any case, I don't
think that snippets belong in a hierarchical menu, and as much as I
would like for you to be able to stick to minimal modal interfaces, I
think that in this case, it's worth adding one more.
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