When I validate a syntax, textmate send me the following message:
Please install PyChecker or PyFlakes for more extensive code checking.
Syntax Errors...
Only say the line of the error. But not which is this.
I already downloaded pychecker and pyflakes, but I didn't find the
way to install in textmate to cheking my code.
Anybody knows how to install this.
On Jun 21, 2006, at 3:18 AM, textmate-request(a)lists.macromates.com
wrote:
> Mailing list subscription confirmation notice for mailing list
> textmate
>
> We have received a request from 201.124.204.149 for subscription of
> your email address, "simonglez(a)yahoo.com.mx", to the
> textmate(a)lists.macromates.com mailing list. To confirm that you want
> to be added to this mailing list, simply reply to this message,
> keeping the Subject: header intact. Or visit this web page:
>
> http://lists.macromates.com/mailman/confirm/textmate/
> 184c6a1473362f87febad79d52838a093629e38f
>
>
> Or include the following line -- and only the following line -- in a
> message to textmate-request(a)lists.macromates.com:
>
> confirm 184c6a1473362f87febad79d52838a093629e38f
>
> Note that simply sending a `reply' to this message should work from
> most mail readers, since that usually leaves the Subject: line in the
> right form (additional "Re:" text in the Subject: is okay).
>
> If you do not wish to be subscribed to this list, please simply
> disregard this message. If you think you are being maliciously
> subscribed to the list, or have any other questions, send them to
> textmate-owner(a)lists.macromates.com.
>
I've just seen the TM screen cast on blogging, so I thought I'd try
the new tool. I've configured so that it has my WP blog URL, when I
try to fetch the Posts I get:
/usr/lib/ruby/1.8/net/protocol.rb:21:in `require': No such file to
load -- socket (LoadError)
from /usr/lib/ruby/1.8/net/protocol.rb:21
from /usr/lib/ruby/1.8/net/http.rb:28:in `require'
from /usr/lib/ruby/1.8/net/http.rb:28
from /usr/lib/ruby/1.8/xmlrpc/client.rb:281:in `require'
from /usr/lib/ruby/1.8/xmlrpc/client.rb:281
from /Applications/Tools/TextMate/TextMate.app/Contents/
SharedSupport/Bundles/Blogging.tmbundle/Support/lib/metaweblog.rb:
1:in `require'
from /Applications/Tools/TextMate/TextMate.app/Contents/
SharedSupport/Bundles/Blogging.tmbundle/Support/lib/metaweblog.rb:1
from /Applications/Tools/TextMate/TextMate.app/Contents/
SharedSupport/Bundles/Blogging.tmbundle/Support/lib/blogging.rb:3:in
`require'
from /Applications/Tools/TextMate/TextMate.app/Contents/
SharedSupport/Bundles/Blogging.tmbundle/Support/lib/blogging.rb:3
from /tmp/temp_textmate.8vs4g5:2:in `require'
from /tmp/temp_textmate.8vs4g5:2
Any suggestions? many thanks
regards, Jonathan
hi,
I am trying to convert Markdown syntax to LaTex, using MultiMarkdown in
TextMate via the Markdown bundle menu, and am getting a parsing error.
With the following simple Markdown example:
> This is a test.
>
> This is another pp.
..I get exactly what I expect if I use MultiMarkdown (via the bundle
dropdown menu) to convert this text to HTML or to RTF, and everything works
fine. However, when I try to convert the text above to LaTex (which is my
ultimate goal here), I get the following error:
> -:3: parser error : Extra content at the end of the document
> <p>This is another pp.</p>
> ^
> unable to parse -
>
Various little tweaks like adding/removing extra newlines at the end (or
adding a section heading at the beginning) made no difference.
I am new to TextMate/MultiMarkdown -- there may be some step I'm skipping or
something obvious I'm doing wrong?
thanks,
Amy
Hi,
I am a BBEdit convert. I must be doing something wrong when I select
text and then expect to move it by mousing-down on the new selection
and moving the cursor. Is this posted in a AQ somewhere?
Thank you!
Art
It seems I only ever speak up to complain. :) So, let me assure you:
I love TextMate beyond all reason.
And now, the bug:
When I run any of the blogging scripts, such as "Fetch Post," I get
this prepended to the file:
> 2006-06-20 17:54:11.197 CocoaDialog[24277] [Amendment] Loaded
> 2006-06-20 17:54:11.575 CocoaDialog[24277] CFLog (21): Error
> loading /Volumes/Data/Users/username/Library/QuickTime/DivX
> 5.component/Contents/MacOS/DivX 5: error code 4, error number 0
> (Library not loaded: /Library/Application Support/DivXNetworks/
> liblame3.92.dylib
> Referenced from: /Volumes/Data/Users/username/Library/QuickTime/
> DivX 5.component/Contents/MacOS/DivX 5
> Reason: image not found)
> 2006-06-20 17:54:11.579 CocoaDialog[24277] CFLog (21): Error
> loading /Volumes/Data/Users/username/Library/QuickTime/DivX
> 5.component/Contents/MacOS/DivX 5: error code 4, error number 0
> (Library not loaded: /Library/Application Support/DivXNetworks/
> liblame3.92.dylib
> Referenced from: /Volumes/Data/Users/username/Library/QuickTime/
> DivX 5.component/Contents/MacOS/DivX 5
> Reason: image not found)
> 2006-06-20 17:54:16.685 CocoaDialog[24290] [Amendment] Loaded
> 2006-06-20 17:54:17.083 CocoaDialog[24290] CFLog (21): Error
> loading /Volumes/Data/Users/username/Library/QuickTime/DivX
> 5.component/Contents/MacOS/DivX 5: error code 4, error number 0
> (Library not loaded: /Library/Application Support/DivXNetworks/
> liblame3.92.dylib
> Referenced from: /Volumes/Data/Users/username/Library/QuickTime/
> DivX 5.component/Contents/MacOS/DivX 5
> Reason: image not found)
> 2006-06-20 17:54:17.103 CocoaDialog[24290] CFLog (21): Error
> loading /Volumes/Data/Users/username/Library/QuickTime/DivX
> 5.component/Contents/MacOS/DivX 5: error code 4, error number 0
> (Library not loaded: /Library/Application Support/DivXNetworks/
> liblame3.92.dylib
> Referenced from: /Volumes/Data/Users/username/Library/QuickTime/
> DivX 5.component/Contents/MacOS/DivX 5
> Reason: image not found)
(Note: I have my home folder in a separate volume named "Data", with
NetInfo edited to point at the proper path; until now, this hasn't
caused a problem. The exact path is munged for privacy purposes.)
This all gets prepended to the text file when I post, as well. But
_not_ into the blog post itself, for which I am grateful. :)
When I drag an image into the blog post, I get this:
> 2006-06-20 18:00:44.946 CocoaDialog[24722] [Amendment] Loaded
> 
My initial guess is that some kind of debugging/logging thing is
tripping me up. But who knows?
I'm running today's bleeding edge build.
Can anyone help? Besides this minor inconvenience, this is a dream
come true.
--
Josh DiMauro
josh(a)metacarpal.net
http://blog.metacarpal.net
I just watched the fantastic screencast and got an immense desire to
try it out. Alas, when I try to fetch posts I get this:
/usr/lib/ruby/1.8/xmlrpc/client.rb:535:in `do_rpc': HTTP-Error: 404
(RuntimeError)
from /usr/lib/ruby/1.8/xmlrpc/client.rb:409:in `call2'
from /usr/lib/ruby/1.8/xmlrpc/client.rb:399:in `call'
from /Users/haris/Library/Application Support/TextMate/Bundles/
Blogging.tmbundle/Support/lib/metaweblog.rb:31:in `getRecentPosts'
from /Users/haris/Library/Application Support/TextMate/Bundles/
Blogging.tmbundle/Support/lib/blogging.rb:542:in `fetch'
from /Users/haris/Library/Application Support/TextMate/Bundles/
Blogging.tmbundle/Support/lib/blogging.rb:541:in `popen'
from /Users/haris/Library/Application Support/TextMate/Support/lib/
progress.rb:11:in `call_with_progress'
from /Users/haris/Library/Application Support/TextMate/Bundles/
Blogging.tmbundle/Support/lib/blogging.rb:541:in `fetch'
from /tmp/temp_textmate.Eq92Lq:3
Any thoughts on how to troubleshoot this?
Haris
Never really use the "Paste Line to Paste Bin" command, but after
noticing the blog entry (and how much it's improved lately) I figured
I'd give it a shot. Not working quite right, though--it looks like
something is appending "1" to the URL for the paste.
I highlight some text, select the command, and whether I choose "Copy
to Clipboard" or "Open in Browser," I get the same URL: <http://
pastie.caboo.se/15121>, rather than the correct <http://
pastie.caboo.se/1512>.
Any ideas?
--
Chris Biagini
http://assortedgeekery.com/
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Just a quick note before I head out on a camping trip. I have added
rudimentary support for user-defined tab commands in the GTD bundle.
To use them, set up the contexts.gtd file as before, and them enter
the command as:
xx @@ [tab]
Where xx is the user -defined trigger and @@ is the GTD tab trigger.
As always, please send me feedback. Thanks.
Alaskamike
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)
iD8DBQFEl06Q4oDM7Rgs0h0RApixAJ458N8mcw0eZUbccjj8Gb5HUjQJTQCaA2Ah
kGKhvWlsmFjrCWZoWcY3Bxo=
=yU1F
-----END PGP SIGNATURE-----
Now, I'm finding it hard to determine which list is more dynamic,
which one his the highest traffic / better signal-to-noise ratio,
TextMate-users or emacs-devel....
But this really drew my attention:
http://www.emacswiki.org/cgi-bin/wiki/rails.el
The Emacs rails elisp package includes, quote, "TextMate-like
snippets (snippets.el)"...
There's two conclusions I draw here:
1. Emacs, as the multi-headed, universally-powerful, endlessly-
extensible, despairingly-complex beast of an editor that it is, is
adapting, no doubt successfully, to the agile approach to Rails
programming. And "that screencast" must have had an impact.
2. TextMate is evolving beyond its niche - when a top hacker's tool
like Emacs emulates one of your features, this is a sign that you're
doing something right. So congratulations to Allan and to everybody
on this list! Emulation is the best possible display of respect.
Another topic which has been cropping up lately, and which you no
doubt have thought about it (somewhere in the back of your brains,
when not too busy hacking at this or that bundle) is the following:
How can a resolutely closed-source application like TM attract such
an open-source-like community environment? Does it have anything to
do with software architecture (a closed framework with an open
approach to extensibility through bundles), or with Allan's social
skills?
I suppose one day we'll be talking about this here on the list, once
TextMate moves ahead a couple of steps more and becomes *the* Mac
editor.
Just my couple of hundred euros.
Best,
Kamen
------------------------------------
Kamen Nedev
c/Pelayo Nº38, 5º Izda.
28004 Madrid
España
(+34) 649 77 80 37
kamennedev(a)gmail.com
http://emitmedia.blogspot.comhttp://emit-es.blogspot.comhttp://emit.omweb.com
Hello,
I'm not exactly sure if that's what the menu's called, but I'm
referring to the one that pops up when you hit Ctrl-Shift-Opt-?, as
in ⌃⌥⇧P, and lists all the language grammars starting with P.
Anyway, I always used to move to the arrow keys to select the
language. Now that I think about it I probably could have typed the
first few chars to get where I wanted, but having the number
shortcuts is awesome.
Thank you Allan, for continuing to make TextMate the best text editor
on any platform. CVS support be damned! ;-) Keep adding the small but
useful features like this one and you'll keep your loyal customers
thrilled about TextMate. Like I recently blogged about Apple, it's
the excruciating attention to the smallest, seemingly unimportant
details that really make me love something. I'm sure many others feel
the same.
The major features like snippets are easy to get used to and take for
granted, and will certainly be mimicked. Your innovative features and
attention to detail will set TextMate apart even when the prominent
features are copied. This is easily the best €40 I've spent on
software. It was a steal. Thanks again!
Sami
I'm running latest cutting edge build, 1112. Setup Blog works fine,
but nothing happens when I attempt to retrieve or post to blog. Also,
when I go to Blogging help, I get: "/bin/bash: line 83:
SmartyPants.pl: command not found"
Any Ideas what the problem might be?
I keep having intermittent problems with bundles that use ruby
scripts. I get errors along the lines of:
> /tmp/temp_textmate.gD8qB9:11:in `require': No such file to load --
> erb (LoadError) from /tmp/temp_textmate.gD8qB9:11
Any clue on the cause?
-ryan
When trying to use this bundle to "Fetch Post", the rb process get's
stuck trying to open a cocoa dialogue window and when I force quit
the rb process, the following message is returned repeatedly in the
open text document:
2006-06-05 22:42:18.007 CocoaDialog[6820] Unknown dialog type secure-
standard-inputbox. Available types:
fileselect, msgbox, yesno-msgbox, ok-msgbox, textbox, progressbar,
inputbox, standard-inputbox, dropdown, standard-dropdown.
Anybody have a solution?
I was getting tired of waiting to fire up Transmit every time I
wanted to edit a file with TextMate over FTP, so I decided to create
my own modest script, I decided to post it here just in case anybody
else found it useful
--- Start "ftpmate"
#!/usr/bin/env bash
REMOTE_FILE=$(echo $1 | awk -F '/' '{print $NF}')
LOCAL_FILE="/tmp/"$REMOTE_FILE
CD="/Applications/TextMate.app/Contents/SharedSupport/Support/bin/
CocoaDialog.app/Contents/MacOS/CocoaDialog bubble --background-top
EFEFEF --background-bottom CACACA --icon-file /Applications/
TextMate.app/Contents/Resources/TextMate.icns"
ftp -o $LOCAL_FILE ftp://$1
if [[ $? = "0" ]]; then
MD5_OUT=$(md5 $LOCAL_FILE)
mate -w $LOCAL_FILE
if [[ "$MD5_OUT" != "$(md5 $LOCAL_FILE)" ]]; then
ftp -u ftp://$1 $LOCAL_FILE
if [[ $? = "255" ]]; then
$CD --title "FTPMate" --text "$REMOTE_FILE updated" &
else
$CD --title "FTPMate" --text "Unable to update $REMOTE_FILE" &
fi
fi
rm -r $LOCAL_FILE
else
$CD --title "FTPMate" --text "Unable to retrieve $REMOTE_FILE" &
fi
--- End
usage : ftpmate [user[:password]@]host[:port]/path
The script attempts to fetch the file and writes it to /tmp/ where it
is opened by TextMate, after the 'mate' process has ended a checksum
is compared to the pre-opened checksum and if it has changed then the
file is uploaded.
I decided to use the bubble requester in the CocoaDialog app because
I am calling the script outside a shell session and want to know the
file had successfully been uploaded.
Likewise I also made a script using SCP instead of FTP
--- Start "scpmate"
#!/usr/bin/env bash
REMOTE_FILE=$(echo $1 | awk -F '/|:' '{print $NF}')
LOCAL_FILE="/tmp/"$REMOTE_FILE
CD="/Applications/TextMate.app/Contents/SharedSupport/Support/bin/
CocoaDialog.app/Contents/MacOS/CocoaDialog bubble --background-top
EFEFEF --background-bottom CACACA --icon-file /Applications/
TextMate.app/Contents/Resources/TextMate.icns"
scp $1 $LOCAL_FILE
if [[ $? = "0" ]]; then
MD5_OUT=$(md5 $LOCAL_FILE)
mate -w $LOCAL_FILE
if [[ "$MD5_OUT" != "$(md5 $LOCAL_FILE)" ]]; then
scp $LOCAL_FILE $1
if [[ $? = "0" ]]; then
$CD --title "SCPMate" --text "$REMOTE_FILE updated" &
else
$CD --title "SCPMate" --text "Unable to update $REMOTE_FILE" &
fi
fi
rm -r $LOCAL_FILE
else
$CD --title "SCPMate" --text "Unable to retrieve $REMOTE_FILE" &
fi
--- End
usage : scpmate [user@]host:path
I love textmate, it's always lacked in CVS support, you add features
that are the easiest to add like subversion or other weird libraries.
But not the ONE thing that is a show stopper for almost everyone.
Every office USES CVS? Why can't this be the #1 priority of textmate?
Textmate as an editor is nothing without CVS support. I hate having
to use BBedit, to browse CVS, or textwrangler, then switching back to
textmate.
The one and only thing the developers should focus on right now is.
CONNECTIVITY.
who agrees with me? we your customers want CVS support, and SFTP,
FTP, and networked support, and not through some third party client.
You want to make textmate the worlds best editor? Add in features
that crappy clients like eclipse or zend developer environment have,
that let you browse and commit to the CVS trunk, and roll back.
Anyone who wants, and thinks this is the most important feature of
textmate (aside from being a text editor) please comment and show
your support. I'm personally willing to donate an extra $500 for
seemless CVS intergration, not that crappy bundle that's going around.
As a user interface designer, I could even help you design the
sidebar for browsing CVS, subversion, and feature sets. But everyone
is EDITING files online, it shouldn't be hard to intergrate, there
are SO many free libraries for unix that you can use!!! especially
for the sftp, and so forth, you don't have to re-invent the wheel.
Pleeeeeeease..
Best Regards your loyal customer,
court kizer
The LaTeX snippets for sections, when they contain a label, look like
this:
\section{${1:section name}}\label{sec:${2:${1/(\w+)|\W+/(?1:\L$0:)/g}}}
Somehow (I don't get the syntax for this yet) the $2 part strips non-
word characters from $1. Is it also possible to do transformations
like replacing umlauts äöü with aou?
Thanks,
Dan
…gives me the following on Konsole:
2006-06-19 07:56:01.918 TextMate[13929] removeBundleItem: delete /
Users/dekay/Library/Application Support/TextMate/Bundles/
daniel.latex.tmbundle/Snippets/\subsubsection .. (ssub).plist (Sub
Sub Section (ssub)), success YES
2006-06-19 07:56:01.919 TextMate[13929] removeBundleItem: delete /
Users/dekay/Library/Application Support/TextMate/Bundles/
daniel.latex.tmbundle/Snippets/\subsubsection .. (ssub).plist (Sub
Sub Section (ssub)), success NO
Is it normal that a delete action creates two lines of output like this?
Dan
Hello. I'm interested in modifying the LaTeX Article template. The
Article template (from Edit Templates) uses a perl one-liner to
import a file called "article_in.tex," where, I assume, most of the
interesting stuff lives. I can't for the life of me find
"article_in.tex." Where is it? (And the metaquestion, I guess, is
"if I want to make substantive changes to the latex article template,
is editing article_in.tex in fact the right thing to do?)
this is the default latex article template code, BTW:
if test \! -e "$TM_NEW_FILE"; then
TM_YEAR=`date +%Y` \
TM_DATE=`date +%Y-%m-%d` \
TM_USERNAME=`niutil -readprop / /users/\$USER realname` \
AUTHOR_ADDR=$(RA="defaults read AddressBookMe"; cat <<EOA
`$RA FirstName` `$RA LastName`
\\\\ `$RA StreetAddr1`
\\\\ `$RA StreetAddr2`
\\\\ `$RA ZipPostal` `$RA City`
\\\\ `$RA Email`
\\\\ http://www.xxx.yyy/mysite.html
EOA) \
perl -pe 's/\$\{([^}]*)\}/$ENV{$1}/g' \
< article_in.tex > "$TM_NEW_FILE"
fi
thanks for your help.
--andreas
I just uploaded a new GTD sort command as part of the GTD bundle.
The code may not be pretty, but I think it works. To use it, you
need to create a contexts.gtd file in your GTD project. This file
holds the contexts that the sort function uses to sort a file. There
are several items in the file that don't do anything yet, but I'm
hoping to keep the file stable as I add functionaility. As always,
feedback is encouraged!
Alaskamike
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I am working on a command to sort my GTD list by context. The
problem I have is that if I have not saved the file, the command
sorts the saved version of the file instead of what's currently in
TextMate. How do I select the current file instead of the saved
file? Thanks.
Mike
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)
iD8DBQFElJFT4oDM7Rgs0h0RAonEAJ4pIraMScWW5vqOBL9izTSY9oY0JwCguPB1
Pe6tfT9vMkfEpKBFKbQQ4IA=
=czuY
-----END PGP SIGNATURE-----
Dear All,
I get the following error when running Convert Document / Selection
to LaTeX on a MultiMarkdown document:
/Library/Application%20Support/TextMate/Bundles/Markdown.tmbundle/
Support/xhtml2latex.xslt:829: parser error : StartTag: invalid
element name
<<<<<<< .mine
^
/Library/Application%20Support/TextMate/Bundles/Markdown.tmbundle/
Support/xhtml2latex.xslt:829: parser error : StartTag: invalid
element name
<<<<<<< .mine
^
/Library/Application%20Support/TextMate/Bundles/Markdown.tmbundle/
Support/xhtml2latex.xslt:829: parser error : StartTag: invalid
element name
<<<<<<< .mine
^
/Library/Application%20Support/TextMate/Bundles/Markdown.tmbundle/
Support/xhtml2latex.xslt:829: parser error : StartTag: invalid
element name
<<<<<<< .mine
^
/Library/Application%20Support/TextMate/Bundles/Markdown.tmbundle/
Support/xhtml2latex.xslt:829: parser error : StartTag: invalid
element name
<<<<<<< .mine
^
/Library/Application%20Support/TextMate/Bundles/Markdown.tmbundle/
Support/xhtml2latex.xslt:829: parser error : StartTag: invalid
element name
<<<<<<< .mine
^
/Library/Application%20Support/TextMate/Bundles/Markdown.tmbundle/
Support/xhtml2latex.xslt:829: parser error : StartTag: invalid
element name
<<<<<<< .mine
^
compilation error: file /Library/Application%20Support/TextMate/
Bundles/Markdown.tmbundle/Support/xhtml2article.xslt line 38 element
import
xsl:import : unable to load /Library/Application%20Support/TextMate/
Bundles/Markdown.tmbundle/Support/xhtml2latex.xslt
Any ideas? Thanks.
All the best, Mark
I've been wanting to try my hand at bundle writing for a few weeks,
and this morning I began tinkering with what could possibly grow into
a reStructuredText bundle.
The first thing I attempted to figure out was how to recognize the
section titles in reStructuredText. From the language specification
(http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.htm):
Sections are identified through their titles, which are marked
up with adornment: "underlines" below the title text, or
underlines and matching "overlines" above the title. An
underline/overline is a single repeated punctuation character
that begins in column 1 and forms a line extending at least as
far as the right edge of the title text.
For example:
A Title
-------
=============
Another Title
=============
Not a title
-----
==================================
Don't think this is a title either
==================================
It isn't clear to me how to capture these patterns with the language
grammar match rules, or indeed if it is even possible with the
current TextMate toolset. It doesn't seem like 'match' can work for
a multi-line pattern such as any of the above, and I haven't figured
out how one can use 'begin/end' to match a 2 or 3 line rule
(underline or overline/underline) but exclude things which don't match.
Is it possible? I freely admit that it's been quite a few years
since I've taken a compilers class (or tried to do a language-parsing
type thing), so I apologize if I'm missing something obvious.
The Markdown language (which I've never personally used) has a
similar underline mechanism for specifying headings, but it looks
like the Markdown TextMate bundle heading rule only captures the
underline and not the heading text. For example, a Markdown heading
and scopes:
A heading <= meta.paragraph.markdown, text.html.markdown
========= <= markup.heading.1.markdown, text.html.markdown
Thanks for any insight!
--
Matt Anderson
Is it possible to add entries to or edit the menu that appears when
one right clicks or control clicks in the text editing area of the
TextMate window?
I'd like to see a "Look [highlighted word] Up in Dictionary" command
like that found in Safari / TextEdit / Mail / etc under Tiger. I
know that there is a TextMate (applescript) command mentioned on the
wiki which can do something similar with a key equivalent, but I'm
used to the consistent interface to do this across these other
programs, and I'd love to have the same interface in TextMate.
Thanks!
--
Matt Anderson
e.g. for enum inserts the following:
\begin{enumerate}{:\label{enu:\}}
\item
\end{enumerate}
please note the ":" which are not very useful and make LaTeX go angry
at you.
Please change this line in the snippet:
zeroLineToPrint = "\\begin{#{name}}{$1:\\label{#{labPrefix}:$2\\}}"
to:
zeroLineToPrint = "\\begin{#{name}}{${1:}\\label{#{labPrefix}:$2\}}"
Dan
hiya (aka, howdy)
The CSS language syntax it for full css, with the tags and classes
and stuff.
CSS embedded into html tags with the style="" business isn't scoped
all fancy at all.
You can't just import the normal CSS language into there because it
expects all of the tags and curly brackets craziness.
My plan is to split out the part of CSS that could be imported into
HTML, the actual rules part. Then, import that into the CSS language
and the HTML language.
Is there a better way to do this?
I think it'd be silly to not DRY it up properly, and i'm sick of not
having all fancy CSS stuff in my style="" attributes.
thomas Aylott—subtleGradient
Hello,
I just moved from a powerbook to a macbook (running OSX 1.4.6) & I
now cannot get Texniscope to auto open the file produced by a latex
compilation. (this was working with the powerbook).
I have the enviremental variables pointing to Texniscope as before.
My latex compilation log shows the messages below:
"
Output written on ethics_new.pdf (11 pages, 150192 bytes).
ethics_new.log
Found 0 errors, and 16 warnings in 0 runs
2006-06-16 04:26:54.611 open[4049] Couldn't open file: /Users/Xolani/
Documents/ethics_new.pdf "
running textmate with the defailt viewer works fine.
Just to see if that was the problem, I changed the settings in the
Texniscope preferences to point to
/usr/local/bin:/usr/local/teTeX/bin/i386-apple-darwin-current
rather the the "powerpc" reference in the default setup to see of
this would help but to no avail. (my tetex is bin is i386)..
Also I should note that typing
open -a TeXniscope ethics_new.pdf
at the terminal opens the pdf file.
Any assistance would be appreciated.
danstan
I bet someone here knows how to fix this! :)
My HTML code before:
. . .
</div>
<!-- A Comment about Some_New_Thing -->
<div id="Some_New_Thing">
. . .
After running Tidy, I get this:
. . .
</div><!-- A Comment about Some_New_Thing -->
<div id="Some_New_Thing">
. . .
I want to KEEP my comments on their own lines, not have all white
space between the comment and whatever proceeds it deleted.
How do I do that?
eo
Hey,
I was just thinking it would be cool if the Go To Symbol action
worked a bit like Quicksilver .. of sorts.
Like, let's say you knew the 'symbol' (function) you wanted to jump
to in a particular function, you could do something like:
Cmd-T to bring up the Go To File dialog.
1) Locate the file you like w/ a few key strokes
2) hit right-arrow (or some other trigger)
2.5) a side window pops up (like when you hit the right arrow in
quicksilver) with a list of the symbols in the file,
3) bang out a few keystrokes to find the right symbol.
Taking that one step further.
Let's say your cursor is inside a symbol (function) of that is found
in the file you are jumping to, it would be cool if that was the
default selected symbol in the right-pop-out window that comes out.
Consider this situation
I'm working in my Book class and my cursor is between l and C i
getPostalCode():
// .. code
this.publisher.getPostalCode();
// ... code
I'm thinking -- what the heck does 'getPostalCode()' do?:
1) Cmd-T
2) type 'pub' (to get to Publisher file)
3) hit right arrow: a blow out window pops up to the right, with the
symbols parsed from Publisher
3.5) TextMate realizes I'm in the getPostalCode method, since my
cursor is there, and has that symbol highlighted first, so I can just
hit enter to jump to that part of the file, or
4) type 'liq' to jump to the 'liquidate()' symbol in Publisher class
(since I know what getPostalCode does)
Or you can just do Cmd-T then wait for file to open and do cmd-shift-
t as it stands now.
Just thinking.
-steve
The GTD bundle has been upgraded, with a new detailed BUY command and
a basic language syntax that allows the bundle to play better within
TextMate. If you try it, please let me know what you think. Thanks
Alaskamike
Forgive this question as I am both a newbie and NOT a computer
programmer, yet love Textmate.
When I try to generate a TODO list, I get this error:
/tmp/temp_textmate.oZHMUi:11:in `require': No such file to load -- erb
(LoadError) from /tmp/temp_textmate.oZHMUi:11
Anyone know what is going on?
Thanks.
--
Lawrence Goodman
lawrencegoodman(a)gmail.com
Check out my blog: http://goodmanorama.blogspot.com
Hi TM users,
I have a strange behavior with the following command (with revision
1070 under Tiger) :
Save: Nothing
Command(s):
#!/bin/sh
echo "toto"
Input: Selected Text or Line
Output: Show as Tool Tip
Activation: (
Scope Selector: <none>
As a result, this command would show a "toto" tooltip (as expected)
but would also remove from the document the '(' that activated the
command !?
Regards,
Sylvain
The best way to describe my problem is it feels like my keys aren't
working correctly. When I type, sometimes I have to push a key or
space bar several times to have the character appear on the screen.
The problem doesn't seem to have a logic— i.e. sometimes the space
bar works and sometimes I need to press it several times.
I have only experienced this problem in textmate.
I am using Textmate Version 1.5.1 (1070)
I have experienced this problem in the markdown and plain text bundles.
I have restarted the computer, but still have the problem.
Has anyone experienced this?
Thanks,
Steve
Allan,
while we all know about Textmate's performance problems with very
large files, would you mind adding some quick check before opening a
file and just displaying a dialogue that would warn of the file's
size? (you can make this a pref setting for those who don't want this
because they feel the need to be masochistic).
Dan, who accidentally tried to open 100 MB!! worth of log files
created by a stupid non-working google browser synch extension!
Hi everybody,
I'm working on editor highly inspired by TextMate for MS Windows
(codename Intype). Now it can do the TM's snippet magic, commands and
most of the text editing features of TM. Intype is using LUA or Ruby
scripts instead of shell commands (no fork on Windows).
I just want to ask these two questions:
(1) Do you know about somebody that is working on TextMate porting to MS
Windows?
(2) ...or somebody who is creating an editor inpired by TM?
Regards,
Martin
Guys,
as I am re-opening my list of blogs in endo I am looking for some
worthwhile blogs to read, preferably blogs where textmate gets
mentioned in useful ways as well as ruby…
any suggestions?
Dan
Hello there,
I've found a bug while I was thinking about requesting a feature. So
what's the bug? Steps to reproduce:
1. Make sure you have a pair of curly brackets in a file
2. Make sure only one of them is visible and the other is hidden (ie
you've scrolled so much down the document that the starting bracket
is not visible)
3. Position your cursor before the curly bracket and then move the
cursor after the bracket. You will see how the whole editing area
flashes
While I'm at this may I ask if it's possible to highlight the
matching bracket if your cursor is either before/after a curly
bracket because currently I have to go back then forwards to see the
matching bracket. I've also attached a testcase file which you can
use to check if you can reproduce this bug.
Regards,
Milen
PS. This also happens in Xcode.
First thanks to everyone who replied to my previous question.
I'm noticing a very odd behavior when I try to delete whitespace
between two tags. Most (if not all) other text editors will select
just the whitespace when I double-click on the whitespace area.
However TextMate likes to also select the closing/opening bracket/
braces - which of course I don't want to delete.
So if I wanted to delete the space between <p>Hello </p>
I can't double-click on the whitespace between "Hello" and "</p>"
without TextMate also selecting the "</" in the closing "</p>" tag.
Another example is if I have a closing brace "}" that is indented too
much and I want to line it up with its opening brace, I can no longer
double-click on the whitespace to the left of the brace without the
brace also being selected. In fact I wasted 15 minutes or so trying
to figure out how I broke a PHP script before it dawned on me that
when I deleted the whitespace I also deleted a brace.
Is there any preference or setting that changes this odd behavior?
I'm assuming TextMate does this for a reason, but I'm scratching my
head as to how this editing mode would be useful.
thanks in advance!
brian
enjoy
Nib Hacking!
Just a minor change, but it makes it feel like youre using version
1.9 or something.
you'll never guess where to get the hacked nibs ;)
It uses the background color of the mail.app left column inner-tab
thing.
textmate_project_original.png (click to see larger)
textmate_project_modified.png (click to see larger)
thomas Aylott—subtleGradient
When invoked without a selection, the HTML Wrap Selection as Link
snippet doesn't select the placeholder display text. Adding a second
tab stop to the command could select the placeholder display text but
would add an extra tab for those accustomed to using the snippet with
a selection.
Two questions:
1. is this a worthwhile change (or am I just looking for problems
where none really exist)?
2. Is there a way to make the second tab-stop conditional on whether
any text was selected?
Possible modification (added tab stop to the last line):
<a href="${1:`
# if the clipboard contains a single line, let’s use that
if [[ $(pbpaste|wc -l) -eq 0 ]]
then pbpaste|sed 's/&/&/g'
else echo http://site.com/
fi
`}">${2:${TM_SELECTED_TEXT:Link text...}}</a>
The current last line is:
`}">${TM_SELECTED_TEXT:Link text...}</a>
Hi everyone,
I am using markdown to write the texts I write from time to time.
Nothing official only internal stuff.
In order to have nice printouts I include pictures as pdfs (if there
is a better solution please let me know)
since this gives me a nice html of my texts (Safari supports pdf as
pictures) and the print quality is perfect
as well.
But I cannot use the command “convert document to pdf” since the
Textmate internal html viewer does not
support pdfs. So the questions are
1) Is there a better way to implement “printable” pictures?
2) how to workaround the “convert document to pdf” bug?
Thanks
Christoph
~~~~~
Christoph Biela
cbiela(a)gmail.com
Hi everyone,
thanks to Haris, I discovered that the preview of markdown works with
pictures in the pdf format but
the multimarkdown does not.
Does anybody have an answer for this?
Christoph
~~~~~
Christoph Biela
cbiela(a)gmail.com
Howdy.
Enjoy instant-ish feedback!!!!1!
http://textmate.svn.subtlegradient.com/Support/bin/
42_TextMate_live_preview.rb
Put the full path to that file in the Pipe text through box in the
Web Preview Window

For CSS, it'll ask you to open a file and paste a test-url in there.
It completely replaces all links to css files with the css you're
previewing, AS YOU TYPE!!!1!
For HTML, it inserts a base tag with the TM_PROJECT_SITEURL
For Rails Views, it redirects the page to the saved version via your
TM_PROJECT_SITEURL. Just try it out, you may hate it ;).
For markdown and textile, it renders it as markdown or textile. Never
worry about changing your filter script!
For all other source files, it does a live diff between the saved and
unsaved version. No coloring of anything fancy, but handy (yes, i
know all about the diff bundle).
For everything else, it does nothing special, yet.
I tried t do this a while ago but i couldn't make it work. Turns out
that only a few TM specific variables were being set. Allan has since
fixed that.
Personally, I think this script is really stupid and unnecessary. But
extremely handy as a stopgap until we get something that is supposed
to replace this.
Basically, if we had a way to make ANY command rerun itself or
refresh after change, then this filter would be totally unnecessary
and we could make each of these things a separate refresh-after-
change command. Allan, add it to the list?
enjoy
Also! If anybody has any improvement suggestions, suggest away! I'm
all for it. I only knocked this thing together last night when i
should have been sleeping. Most things are not done the best way.
Feel free to improve or replace. Enjoy!
thomas Aylott—subtleGradient
howdy.
As you've all been forced to be aware, i have a subversion repo with
all of my personal textmate stuff in it.
I love the new way that bundles get textmate specific names.
I love how you can get a nice clean version of something by dragging
it to the finder.
I love being able to use almost any character you can think of in
bundle item names.
BUT!
Using crazy characters in the names can potentially upset subversion.
and since my svn server runs on a linux box, it can get even more
upset when i try to do a checkout there.
SO
Can we change the way it makes the actual file system file names to
not use crazy characters even though they are in the names of bundle
items themselves?
I've been doing it manually for now. I could write a script or
something to do it, but i'm lazy (aka busy).
Personally, i think it should be the default behavior, but it could
just as easily be done as a command.
Has anyone else had a problem with this?
thomas Aylott—subtleGradient
Just look at the pictures.
All the hacks are available as zips at
http://textmate.svn.subtlegradient.com/Hacked%20Nibs!/
subtleGradient — Hacked TextMate Nibs — cuter drawer 2
more tweaks and all new images for the drawer.
subtleGradient — Hacked TextMate Nibs — Mail Style Inner Files Column
Following Allan's comment on the mailing list. I tried to see if I
could get TextMate functioning without a drawer. AKA, with one of
those Mail.app style inner drawer things. Yep, it works. Kindof.
There are a lot of problems with this method that i can't fix in
interface builder.
* The whole scrolling text view is too wide to fit properly so you
just can't see the right edge of your document.
* There's no shortcut for opening and closing the pane like you can
the drawer.
* If you close the pane by sizing it to 0px wide you lose the info
button.
There are probably way more problems with this, but here it is
anyway. Have fun.
Install the nibs by copying them into
/Applications/TextMate.app/Contents/Resources/English.lproj/
Install the tab images by copying them into
/Applications/TextMate.app/Contents/Resources/
You might want to make some backup
copies of the originals first.
Enjoy!
Email all complaints / suggestions / whatever to:
subtleGradient.com
oblivious, at ^
If this messes up your computer or burns your house down,
or kicks your dog, or in any way does anything at all or
doesn't... You are solely responsible for anything and
everything, and I am not. :P
thomas Aylott—subtleGradient
hi list,
I'm used to generate my grammar bundle item from a unix script and
then copy & paste the output in the bundle editor. As a lazy user,
and TM greatly helps me so, I feel like it would be kind if had the
ability to acquire my grammar's plist as the output of a script.
Sylvain
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Jun 11, 2006, at 6:23 AM, textmate-request(a)lists.macromates.com
wrote:
> On 9/6/2006, at 22:22, Christopher Fonnesbeck wrote:
>
>> I am wondering if it is possible to prevent TextMate from opening
>> documents from the previous session when the program is started.
>> It seems to do this by default, with no obvious setting to change
>> to prevent this.
>
> There is no such setting -- I can add a hidden setting, seeing how
> this is not the first mention of this request.
That would be great. I realize that lots of people like to have their
previous sessions saved, but when I just need to open textmate up
quickly, its nice not to have a bunch of files from a previous coding
session popping up.
Chris
- --
Christopher Fonnesbeck
+ Atlanta, GA
+ fonnesbeck at mac.com
+ Contact me on AOL IM using email address
- --
Christopher Fonnesbeck
+ Atlanta, GA
+ fonnesbeck at mac.com
+ Contact me on AOL IM using email address
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)
iD8DBQFEjBZvkeka2iCbE4wRAr27AJ9t3DLzcVtUMpwU/s+NYvx++NBAKwCfWPzJ
kSVWxc3YTZuN3f9XJwUz7a4=
=LE8z
-----END PGP SIGNATURE-----