I've been trying to get the Execute line command working in the Python
Bundle. I'm running Python 2.6.1 installed from Macports, latest
cutting edge TextMate, and the latest Python bundles. Each time I try
to run a line I get this error:
env: python: Permission denied
Any help would be appreciated,
Regards,
Mark P
Hi all,
I'm new to TextMate for Latex (and actually I'm new to Mac!) so excuse me if
my question is "stupid". I've been searching for an answer to my question in
the net for a lot but I didn't find anything.
Before switching to TextMate I tried TexShop and I really like its Latex
Panel (under the Window menu) because it helps you when you don't remember a
mathematical symbol or something like that. My question is: does it exist
something similar in TextMate? I like TextMate for the project option and
the tab navigation but I miss the Latex panel and I can't prefer any of the
2 editors. What's your opinion?
Thank you very much for your help, I really appreciate it.
Michela
--
View this message in context: http://www.nabble.com/Latex-facilities-tp21564371p21564371.html
Sent from the textmate users mailing list archive at Nabble.com.
hello everyone, I've just created a simple bundle, that is really just
a proof-of-concept.
check it out here: http://github.com/amiel/fuzzyfilefinder.tmbundle/tree/master
the idea is to use Jamis Buck's FuzzyFileFinder to find files instead
of the basic ⌘T file finder
what it does different, is gives you the ability to scope the file you
are looking for by directory
and if you've ever worked on a rails project with over 20
show.html.erb files (or whatever)
you'll see why this is useful
however, this bundle isn’t quite as useful as TextMate’s ⌘T as it
is not integrated enough with TextMate.
I’m hoping that somebody will be interested in rewriting this to work
with Dialog2.
let me know what you think,
I'll be hanging out the next couple of days on irc.freenode.net
#textmate as <amiel>
-amiel
Amiel Martin
VP Engineering
http://tatango.com
amiel(a)tatango.com
http://twitter.com/tatango_amielhttp://github.com/amiel
I'm probably missing something simple, but a few google
searches of the web and the mailing list didn't solve it.
How can I provide command line arguments for something
like a simple Ruby script? Is this possible? I thought I
remembered hearing something like this was possible.
Thanks,
Joseph Pecoraro
A little thing a little bit annoying is when I reach the end of the file
during programming.
I use very often to crtl-l to return at the middle of the file but when I
reach the end of the file it doesn't work (of course).
I sometimes solve putting many blanks line at the and adding new lines with
ctrl-o, but is't not very comfortable..
Are there other ways??
--
View this message in context: http://www.nabble.com/End-of-screen-tp21319865p21319865.html
Sent from the textmate users mailing list archive at Nabble.com.
CURRENT SITUATION: "Evaluate Line / Selection" barfs on lines like this
25/10 = 2.5
PROBLEM: This means the user has to manually delete the "= nnnnn" if
they wish to reevaluate the line
SUGGESTION: change the command to overwrite "( = [-0-9\.]+)" with the
new result.
I don't speak perl, but this is the bit that would like changing
printf " = %s" `{ tr -d ,; echo; } | bc -l`| perl -pe 's/(\.[^0]+)0+$|
\.0+$/$1/'
Bit early for xmas, but it would be great if a currency- and
formatting-friendly command was available, i.e., one which would be
happy to take
$250,000*12.5%
see "250000*12.5"
and return "$250,000*12.5% = $3,125,000"
Hi,
I'm trying out the Almost Plain Text (APT) bundle. It has snippets and
commands, but for some reason it doesn't do syntax highlighting. This
is strange because the bundle already defines the regex for some scopes:
http://macromates.com/svn/Bundles/trunk/Review/Bundles/Almost%20Plain%20Tex…
I want to try to finish the work and add syntax highlighting support
myself, but I'm not sure where to begin. For instance, how would I
make the "comment.line.tilde.apt" patten be highlighted by TextMate as
a comment? Likewise, how would I make "markup.bold.inline.apt" appear
in bold?
Thanks,
Trevor
Hello,
I have a problem with the "Documentation for word" command in the Ruby
bundle :
Some times, there is multiple entry with the same name (for example :
let's try find_command), then there is a pop-up menu listing the
different matches (wich is fine). But if I chose any item of the list,
I just get back to the same menu, again and again.
I looked the linked_ri.rb script, but did not find anything. Anyone
have an idea ?
Thanks,
David
Hi all,
I'm writing a macro right now and I'd like Textmate to save the document
when the macro is finished running. Unfortunately, when I save the document
while the macro is recording, the save operation is not recorded. Any ideas?
Thanks,
Michael
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Greetings! I tried to install the bundles for R, SWeave, and Make
based on the instructions on
http://macromates.com/textmate/manual/bundles#installing_a_bundle. But
I do not see them in Textmate even after restarting the program. I can
confirm that the bundles were downloaded and placed in
/Library/Application\ Support/TextMate/Bundles.
Any thoughts?
Many thanks in advance for your assistance,
Kristen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (Darwin)
iEYEARECAAYFAkluE1wACgkQVEgA12HkABWangCfVp9SaLnAXHJqXOtnPlYOYE0G
PlEAnjxF4zfydKzGolYIfKZjpkfziyph
=Ucjs
-----END PGP SIGNATURE-----
Hello,
TextMate has a nice feature for people who want to use projects: when you
open several files, it opens them in a single window with a drawer.
But when I want to work with several files, not in a project but in separate
windows, what can I do? Do I need to open them one by one? It is the only
solution I found, and it's a bit irritating, so please help.
I didn't find the option in the Prefs window, so if I missed something, if
you can show me a hidden pref or a plugin for this, I'll appreciate. Thanks!
--
View this message in context: http://www.nabble.com/How-to-open-in-separate-windows--tp21454114p21454114.…
Sent from the textmate users mailing list archive at Nabble.com.
Works better with TM_RUBY set.
Thanks,
Jean-Michel
On Wed, Jan 14, 2009 at 3:29 AM, <textmate->
> Message: 1
> Date: Tue, 13 Jan 2009 10:14:14 -0800
> From: Jean-Michel Esnault <jesnault(a)gmail.com>
> Subject: [TxMt] plagued with invalid multibyte char (US-ASCII) since
> moving to ruby 1.9.1
> To: textmate(a)lists.macromates.com
> Message-ID:
> <2eef5a030901131014o1d7dab46tcbeef14e033c57a8(a)mail.gmail.com>
> Content-Type: text/plain; charset=windows-1252
>
> Hi,
>
> I got all kinds of invalid multibyte char (US-ASCII) since I moved to
> ruby 1.9.1.
> Not sure how to fix these, any help much appreciated.
>
> Show TODO List:
>
> /Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Bundles/TODO.tmbundle/Support/todo.rb:27:in
> `require': /Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Support/lib/textmate.rb:44:
> invalid multibyte char (US-ASCII) (SyntaxError)
> /Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Support/lib/textmate.rb:43:
> invalid multibyte char (US-ASCII)
> /Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Support/lib/textmate.rb:43:
> syntax error, unexpected $end, expecting '}' install ?#{command}?. If
> you kno... ^ from
> /Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Bundles/TODO.tmbundle/Support/todo.rb:27:in
> `' from ruby:0:in `require'
>
> Invoking rake from TextMate:
>
> /Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Bundles/Ruby.tmbundle/Support/RakeMate/rake_mate.rb:4:in
> `require': /Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Support/lib/ui.rb:30:
> invalid multibyte char (US-ASCII) (SyntaxError)
> /Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Support/lib/ui.rb:30:
> invalid multibyte char (US-ASCII)
> /Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Support/lib/ui.rb:30:
> syntax error, unexpected $end, expecting ')' ...
> #{e.message.sub(/`(\w+)'/, ''\1'').sub(/ -- /, ' ? ')... ... ^ from
> /Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Bundles/Ruby.tmbundle/Support/RakeMate/rake_mate.rb:4:in
> `'
>
> Thanks
> Jean-Michel
>
>
> ------------------------------
>
> Message: 2
> Date: Tue, 13 Jan 2009 10:25:37 -0800
> From: Alex Ross <tm-alex(a)rosiba.com>
> Subject: [TxMt] Re: plagued with invalid multibyte char (US-ASCII)
> since moving to ruby 1.9.1
> To: TextMate users <textmate(a)lists.macromates.com>
> Message-ID: <9CBC6686-FDCF-46DB-A04B-80055FC47E4F(a)rosiba.com>
> Content-Type: text/plain; charset=WINDOWS-1252; format=flowed;
> delsp=yes
>
> On Jan 13, 2009, at 10:14 AM, Jean-Michel Esnault wrote:
>
>> Hi,
>>
>> I got all kinds of invalid multibyte char (US-ASCII) since I moved to
>> ruby 1.9.1.
>> Not sure how to fix these, any help much appreciated.
>
> TextMate commands aren't yet compatible with Ruby 1.9. You can still
> install Ruby 1.9, just install it somewhere so that the system ruby is
> the first thing on the path. You can also use ruby1.9 with the Ruby
> bundle by setting TM_RUBY to the path of the ruby executable you'd
> like to use.
>
> ?Alex
>
> ------------------------------
>
> Message: 3
> Date: Tue, 13 Jan 2009 12:52:18 -0600
> From: James Gray <james(a)grayproductions.net>
> Subject: [TxMt] Re: plagued with invalid multibyte char (US-ASCII)
> since moving to ruby 1.9.1
> To: TextMate users <textmate(a)lists.macromates.com>
> Message-ID: <3AA8732E-67A1-432E-A184-000E68BF473F(a)grayproductions.net>
> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
>
> On Jan 13, 2009, at 12:25 PM, Alex Ross wrote:
>
>> On Jan 13, 2009, at 10:14 AM, Jean-Michel Esnault wrote:
>>
>>> Hi,
>>>
>>> I got all kinds of invalid multibyte char (US-ASCII) since I moved
>>> to
>>> ruby 1.9.1.
>>> Not sure how to fix these, any help much appreciated.
>>
>> TextMate commands aren't yet compatible with Ruby 1.9.
>
> Actually, I've been working on this with the help of Dave Thomas. I
> believe we have most of the commands running now.
>
> You can checkout the latest bundles to get the updates:
>
> http://manual.macromates.com/en/bundles.html#getting_more_bundles
>
> James Edward Gray II
>
Hi everyone,
I recently have run into troubles with Ciarán’s ProjectPlus plugin.
It will simply prevent TM from launching. Console.app systematically
reports the following :
2009-01-12 16:54:59.339 TextMate[11730] *** -[NSBundle load]: Error
loading code /Applications/TextMate.app/Contents/PlugIns/
Dialog2.tmplugin/Contents/MacOS/Dialog2 for bundle /Applications/
TextMate.app/Contents/PlugIns/Dialog2.tmplugin, error code 2 (link
edit error code 0, error number 0 ())
2009-01-12 16:54:59.339 TextMate[11730] instance Dialog2 plug-in has
no principal class
I guess it’s the first time I relaunch TextMate since last update or
something (possibly ProjectPlus update).
Some information about my currrent config :
10.4.11
PPC
TM 1.5.8 (1496)
ProjectPlus 1.1 (if I trust the CFBundleVersion string entry of
ProjectPlus.tmplugin/Content/info.plist — nothing will appear in
system info)
I guess I’ll just work without Project+ for a while, but if any of
you has any idea of what it could stem from, help would be appreciated.
Édouard
Hi, I just joined this list, so I apologize if this bug was already
mentioned. When working with TextMate with the file tray visible, (having
opened an existing .tmproj file), I right click on a folder and try to make
a new file. After I click "Create", I get the Mac beachball for a little
while, and then no file was create, and no errors are thrown.
Is there any quick fix people are using for this? I'm using the latest
build, 1436.
Thanks,
- Jared
Hi all,
I'm sure this must be a common bug, but I do not see any posts on it.
When I try to correct a marked mis-spelling, I right click on a word.
But Textmate will highlight the word and the preceding text up to the
mis-spelled word. As a results the spellcheck correction is not
presented
in the popup box, because the software is not detecting the incorrect
word.
This came about with the last upgrade and was first noticed in Latex
mode, but I have demonstrated this in other modes.
I am using the cutting-edge version.
I have 'check spelling as you type' activated.
Any suggestions would be appreciated.
Jeff.
Why "Edit in TextMate" (that is really valuable as Markdown editor in
Moodle pages that are html-editor Safari-always-incompatible) doesn't
work with WebKit (the cutting edge nightly build for Safari)?
Is there any way to hack this to make Edit in TM Webkit compabible?
Thanks in advance.
I made this little command to search for examples of programming libraries /
construct:
#!/usr/bin/env python
import webbrowser
from os import environ
lang = environ['TM_MODE'].lower()
QUERY="http://google.com/codesearch?q=" + environ['TM_CURRENT_WORD'] +
"++lang:" + lang
webbrowser.open_new(QUERY)
It works fine, do you see any possible "problem"?
Could I maybe use the browser integrated inside Textmate?? How to call it
directly?
Another little thing:
I read on the dev guide that I should modify directly bundles and the svn
diff to view my changes.
Actually I'm not doing like that but I have all my changes in the "normal"
directory.
How is better to do to propose changes or some new features to bundles
mainatainers?
Thanks
--
View this message in context: http://www.nabble.com/Codesearch-tp21252252p21252252.html
Sent from the textmate users mailing list archive at Nabble.com.
Hi,
I got all kinds of invalid multibyte char (US-ASCII) since I moved to
ruby 1.9.1.
Not sure how to fix these, any help much appreciated.
Show TODO List:
/Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Bundles/TODO.tmbundle/Support/todo.rb:27:in
`require': /Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Support/lib/textmate.rb:44:
invalid multibyte char (US-ASCII) (SyntaxError)
/Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Support/lib/textmate.rb:43:
invalid multibyte char (US-ASCII)
/Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Support/lib/textmate.rb:43:
syntax error, unexpected $end, expecting '}' install «#{command}». If
you kno... ^ from
/Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Bundles/TODO.tmbundle/Support/todo.rb:27:in
`' from ruby:0:in `require'
Invoking rake from TextMate:
/Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Bundles/Ruby.tmbundle/Support/RakeMate/rake_mate.rb:4:in
`require': /Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Support/lib/ui.rb:30:
invalid multibyte char (US-ASCII) (SyntaxError)
/Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Support/lib/ui.rb:30:
invalid multibyte char (US-ASCII)
/Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Support/lib/ui.rb:30:
syntax error, unexpected $end, expecting ')' ...
#{e.message.sub(/`(\w+)'/, ''\1'').sub(/ -- /, ' — ')... ... ^ from
/Users/jesnault/Desktop/TextMate.app/Contents/SharedSupport/Bundles/Ruby.tmbundle/Support/RakeMate/rake_mate.rb:4:in
`'
Thanks
Jean-Michel
It was supposed to be nice weather for those brilliant May 1st Labour
Day, but it's not, barbecue gonna be tommorow... so I'm writing here
about my favorite text editor :>
I was wondering if I'm missing some hidden TM option to enable some
more sophisticated undos in TM, and I found this:
http://nslog.com/2006/11/08/textmates_undo
So, are some non-single character undos on the horizon of TM? I'm
aware it is all about TM 2.0 will relay on NSTextView that does it for
free, but how about 1.x? Something easy at least as whole word or
whole edited line undo would be enough, just to keep our fingers less
stressed of pressing ⌘Z.
Regards,
--
Adam Strzelecki |: nanoant.com :|
Hello.
This is a simple feature request that I think is easy to implement for
anybody knowing something more about TextMate bundles than myself.
Is it easy to mark TABs at the beginning of the line that does not
have anything else?
I mean, mark as suspicious all lines that math /^\t\s*$/
Thank you,
Alberto
--
Alberto Simões
I am finding that Textmate will not color the syntax in my html document,
nor will it allow me to use any of the html bundle keyboard shortcuts or
even auto indent properly. If I save the exact same file as a php document
then I instantly get all these features back.
Why is this happening? Is it possible to get proper html handling within an
html document?
-Colin
Good day, hope its possible to post here asking for a feature request,
maybe it will be implemented in 2.0?
My suggestion is simple - subtle vertical grid on background color,
marking tab widths. So you can easily find matching bracket or opening
if() just by glancing at the code.
Like, if tab width set to 4chr - background gets lined up with
vertical bars: width:4chr darker, 4chr lighter, till the edge of window.
I use Select Balanced Tags Bundle http://subtlegradient.com/articles/2007/11/15/sel...to
quickly find my way around in html, and want some simple guidelines
so they can be used anywhere we use tabs. If you enable Show
Invisibles its not quite the same – too much clutter and essentially
useless.
Hello,
Sorry if this has been asked and answered previously - I quickly searched
but couldn't find an answer...
I have written a "push" command to save my current file/line/column (where
I'm at) and restore it with a "pop" command. I would like to run the "push"
command before I do operations like "Goto Current Tag [TM CTags]" so that I
can run my "pop" command to restore where I was at.
I cannot seem to figure out how to build a "macro" command that could do
both push and goto with a single key stroke (i.e. like remapping the ^] key
to do both) - I tried to record a macro but the macro stops recording when I
run the "Goto Current Tag" command.
Thanks,
-- dv
--
View this message in context: http://www.nabble.com/Run-multiple-commands-with-single-short-cut-key-tp212…
Sent from the textmate users mailing list archive at Nabble.com.
Hi all,
The media wiki bundle lacks snippets for inserting references.
I wonder if whomever maintains that bundle could add the two attached
snippets which are triggered by "ref" and insert either
{{Fact|date=month year}}
or
<ref>$author ($year). $title. $journal, $vol $pages</ref>
I'm sure books and websites are common references too, but at least
this get the idea going. Feel free to edit/improve of course.
Happy hanukah,
tim
That directory re-creation seems to have fixed the problem. I'm typing
this in TextMate :)
Thanks Mel.
jon
/RNN (http://responsenotnecessary.com)
On Jan 5, 2009, at 7:01 AM, textmate(a)lists.macromates.com wrote:
> The old method works for Panther. For Leopard you need to look at
> this link
> Allan gave me
> See http://blog.macromates.com/2007/inputmanagers-on-leopard/
>
> Hope this is what you're looking for.
>
> Mel
Hi Dave,
Well, I've just started :) and probably wouldn't use it for quick
replies. But my motivations for using Edit in TextMate were:
* Snippets make it easy to boilerplate responses. I know there are
Mail plugins to help with this, but I haven't seen any with TextMate's
Regex capabilities. I used to use TextExpander but the current version
conflicts with my Dvorak keyboard.
* When I write a long email I often like to save a text file version
for future reference.
* I work in digital preservation and know that all those Microsoft
Word documents will eventually become unreadable. Using TextMate as my
text editor, blogging platform, and now email editor lets me keep non-
proprietary versions of all my documents. (I save most everything as
HTML.)
Of course, there are wrinkles I haven't smoothed out yet. For
instance, when I select part of a quoted message in Mail.app and Edit
in TextMate, the overall quote level seems to increase for some reason
when I return to Mail. But so far, so good.
jon
/RNN (http://responsenotnecessary.com)
> From: "David Frascone" <dave(a)frascone.com>
> Do you actually find it easier to compose mail in textmate? For me,
> I've
> replaced all of my programmers' editors with textmate -- and I've
> even gone
> so far as to set my EDITOR variable.
>
> But e-mail? Is it worth the effort?
>
> -Dave
Chaps,
The essay question I have is this:
"It would be great to save regexes from the find & replace dialog.
Discuss."
;-)
I have a number of projects running from the same codebase, and whilst
there's a basic framework that's mirrored across all of them (via a
hard linked directory) I'm finding myself wanting to use the same find
& replace fixes across them all.
I've tried a creating a super-project, which does work, but is
cumbersome (it's slow, and you have to be careful with mercurial and
with saving updates to the referenced framework).
What would be really nice would be the ability to save find & replace
regexes as matching pairs.
As an aside - 10 regexes aren't really enough in the dialog either ;-)
is there a way of upping them?
Happy new year,
R
--
Richard Dyce MA (Cantab.) MBCS MIET
Hello all,
I managed to get fullscreen editing with TextMate the way I want it
(no menubar, text not filling up the full width of the screen and
being centered on the screen). I know that I am not the only one who
wanted this feature...
I use BackDrop and a patched version of Megazoomer. You can find the
details in my blog: http://sadilek.blogspot.com/2009/01/fullscreen-editing-in-textmate-la.html
Best regards
Daniel Sadilek
hi,
any ideas why the standard indexing command doesn't work in the two
situations described below?
(i) given the following text which is to be inserted into the index:
``functional-typological'' approach
upon marking the phrase and issuing shift-control-i the following
erroneous output produced:
functional-typological'' approach\index{functional-typological''
approach}
this is the command behind the scenes:
{
command = "echo -n \"\\\\index{s\\$0}{$TM_SELECTED_TEXT}
$TM_SELECTED_TEXT\"";
input = none;
output = insertAsSnippet;
}
behind which we have:
selectWord:
executeCommandWithOptions:
what's the reason for "``" to be eaten by the command?
(ii) given the following text:
Proto-Indo-European (PIE) to
"Proto-Indo-European (PIE)" is to be inserted, hence this but not "to"
gets marked, then shift-control-i. the result is:
Proto-Indo-European (PIE) to\index{Proto-Indo-European (PIE) to}
that is, wrong position of the index-tag and an erroneously in the tag
included "to".
thanks,
christoph
I've followed the steps Allan recommends in his 2006/textmate-tricks blog entry:
>>>install the Edit in TextMate input manager, which is done by clicking the gear menu in the status bar (inside TextMate), navigating to the TextMate submenu and selecting Install "Edit in TextMate"
I relaunched all apps and my computer and confirmed that an "Edit in TextMate" alias is now in my ~/Library/InputManagers directory. But I seel no new edit item in my Mail.app pulldowns, and Ctrl-Cmd-E does nothing :(
I'm running TextMate 1.5.7, Mail.app 3.5 on OS 10.5.6. Does this trick not work in Panther, and/or are there any workarounds?
Thanks!
jon
/RR
Hello,
I am a website developer using php for my projects, along with the
CodeIgnitor php framework.
This works great, especially along with Transmit for ftp connectivity,
There is one missing link I'm looking for. It would be super great if
there was a way to browse a
project's classes. I know of the CodeBrowser plugin, but that is for
the file you are editing.
The function / code block selecter in TM's status bar is also very
good but again only for 1 file.
Does anybody know of an application that does a good view of classes /
methods / variables
in a multi-file php project? I like TM so much because of its speed
and "Mac feel".. I don't want
to switch to a big, clunky, slow IDE! So I'm looking for the "Mac
like" way in the middle.
Well, if anyone has any tips they would be greatly appreciated.
A very happy holiday wish to everyone in the TM and Mac community!
Michael, Haarlem, The Netherlands
Hello.
I recently did a fresh install of Mac OS X 10.5.6, downloaded TextMate
1.5.7 (r1436) from macromates.com and activated it with my serial
number. It's odd, but there are some things that doesn't work.
1. It can't create new files from templates. Nothing simply happens
when I try.
2. When I have open a folder I can't create new files in that folder
from TextMate, I can however create new subfolders.
Console shows no output. I have tried the standard troubleshooting
including reinstalling the application bundle, removing the preference
file and zapping the PRAM. It didn't help.
Does anyone have an idea of what this could be?
Marcus
I would like to add a couple of things (at least), but I'm afraid I need some
clarifications...
I need a disassembler command, it's just
import dis
dis.dis(module)
or dis.dis(function) or dis.dis(object)
Maybe I need a menu to let it know what I want to disassemble..
I tried something like this:
MOD_NAME=${TM_FILENAME%.py}
cd $TM_CURRENT_DIR && python -c "import dis; import os;
os.chdir(os.environ['TM_CURRENT_DIR']); print "Now in", os.getcwd(); import
$MOD_NAME; dis.dis($MOD_NAME)"; cd -
But it doesn't change dir at all, what am I missing?
Another nice command would be
execute line/selection as python, should I use eval?
I found that tm_helpers give me some nice functions, other sources of
"helpers"?
Last command is pylint "integration", this is alreadly not too bad
pylint $TM_FILEPATH 2>/dev/null | tail -n 2
It just gives me the score of my source code, but a better rappresentation
in html format could be better...
Thanks a lot
--
View this message in context: http://www.nabble.com/Adding-python-commands-tp21201499p21201499.html
Sent from the textmate users mailing list archive at Nabble.com.
I discovered the blogging bundle and I think is great, so I created a blog
for the first time in my life.
http://petitesnouvelles.wordpress.com/http://petitesnouvelles.wordpress.com/
Well if I can't write with textmate it means that I can't write in a certain
way :D
Now the problem is that if I paste code I need to use the <pre> (or the
equivalent in markup or textile) tag which keeps the indentation but hides
part of the code if I enlarge the font on my browser.
I could also limit the lenght of the strings but it does not solve
completely the problem...
It would be also nice some sintax highlighting and better formatting, any
advices?
So how could I do?? Is it also possible to attach automatically binary and
text files directly from textmate or not? (didn't see that function).
Thanks a lot
--
View this message in context: http://www.nabble.com/Blogging-and-code-tp20838410p20838410.html
Sent from the textmate users mailing list archive at Nabble.com.
Hello.
I'm getting this error in Console
....
28/12/2008 01:42:52 TextMate[3577] didn't find rule source.ruby
28/12/2008 01:42:52 TextMate[3577] didn't find rule named source.ruby
28/12/2008 01:42:52 TextMate[3577] didn't find rule source.ruby
28/12/2008 01:42:53 TextMate[3577] didn't find rule named source.ruby
28/12/2008 01:42:53 TextMate[3577] didn't find rule source.ruby
28/12/2008 01:42:53 TextMate[3577] didn't find rule named source.ruby
28/12/2008 01:42:53 TextMate[3577] didn't find rule source.ruby
28/12/2008 01:42:53 TextMate[3577] didn't find rule named source.ruby
...
this messages appear in the list every time I press any button inside
the editor. So, looks like one of the bundles which has scope selector
'source.ruby' activated after pressing on keyboard. But how to find
which of them and to fix it?
Any suggestions? Thanks.
---
Best regards, Vladimir Prudnikov.
Blog: http://prudnikov.com/
E-Mail: prudnikov(a)tobeedo.com
I looked somewhere on the internet to find out why I get this problem and it
looks like is a problem of python versions, but I didn't find a way to fix
it..
Here it is the error, maybe someone else got the same problem here...
Thanks
Traceback (most recent call last): File "", line 7, in File
"/Users/andrea/Library/Application Support/TextMate/Pristine
Copy/Bundles/Python.tmbundle/Support/DocMate/docmate.py", line 7, in import
urllib2 File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/urllib2.py",
line 91, in import hashlib File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/hashlib.py",
line 133, in md5 = __get_builtin_constructor('md5') File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/hashlib.py",
line 60, in __get_builtin_constructor import _md5 ImportError: No module
named _md5
--
View this message in context: http://www.nabble.com/Problems-with-python-bundle-tp20577401p20577401.html
Sent from the textmate users mailing list archive at Nabble.com.
Hi,
I am working on a latex document and using the newcommand
"\newcommand{\comisc}[1]{\lstinline[style=comisc]|#1|}". When I write
something like "\comisc{$MATH_SCALE_FACTOR}". Textmate now colours the
rest of text in the colour of an equation (here green). I think this
happens because of that dollar sign for inline formulas and TM thinks
that is not closed.
Is there way to avoid this behaviour?
Thanks
Christian
Hello,
I'm trying to run a ruby script and get this error:
/Users/sam/Library/Application Support/TextMate/Bundles/Ruby.tmbundle/
Support/RubyMate/run_script.rb:1:in `require': no such file to load
-- /Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/
executor (LoadError) from /Users/sam/Library/Application Support/
TextMate/Bundles/Ruby.tmbundle/Support/RubyMate/run_script.rb:1
any idea what might have gone wrong here, I've run scripts plenty of
times in the past no problem
I received an error message when attempting to run a ruby script that
asked I report it:
> Select threw Errno::EINVAL. Please report this error to the TextMate
> mailing list or to ##textmate on irc.freenode.net. /Applications/
> TextMate.app/Contents/SharedSupport/Support/lib/io.rb:28:in
> `select': Invalid argument (Errno::EINVAL) from /Applications/
> TextMate.app/Contents/SharedSupport/Support/lib/io.rb:28:in
> `exhaust' from /Applications/TextMate.app/Contents/SharedSupport/
> Support/lib/tm/process.rb:168:in `run' from /Applications/
> TextMate.app/Contents/SharedSupport/Support/lib/tm/executor.rb:
> 122:in `run' from /Applications/TextMate.app/Contents/SharedSupport/
> Support/lib/tm/executor.rb:184:in `process_output_wrapper' from /
> Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/
> executor.rb:121:in `run' from /Applications/TextMate.app/Contents/
> SharedSupport/Support/lib/tm/htmloutput.rb:135:in `call' from /
> Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/
> htmloutput.rb:135:in `show' from /Applications/TextMate.app/Contents/
> SharedSupport/Support/lib/tm/executor.rb:96:in `run' from /
> Applications/TextMate.app/Contents/SharedSupport/Bundles/
> Ruby.tmbundle/Support/RubyMate/run_script.rb:65
Ryan Neufeld
neufelry(a)gmail.com
Hi,
Maybe I'm a bit paranoid, but I just tried out the new GetBundles and
GitHub integration. I like the idea (that it dynamically finds GitHub
projects).
I'm just worried about the security implications. Does TextMate
sandbox bundles? I mean, technically speaking, GetBundles lets you
download unknown bundles which can execute arbitrary code on my machine.
I'm also inspired by the GitHub/TextMate solution and would like to
use a similar interface for downloading script modules in my app. I'm
just hoping there's a good way to secure them.
Thanks so much!
-Geoff
Is it possible to prevent the svn bundle from stealing focus after it
finishes an update? I've got a couple repos that take a while to
update so i'll start the update, switch the browser and get the
environment ready or switch to mail and read up on my mail. It's
really annoying when TM steals focus back.
--
Jacob Coby
I did this for myself a while back, assuming it was only a matter of
time before someone more knowledgeable would make an official LDAP
bundle. That hasn't happened, and searching in GetBundles indicates
that no one has worked on an LDAP/LDIF related bundle, so I've cleaned
mine up and am submitting it for consideration. (Surely there are
other people that work with LDIF? I notice vim has a syntax for it.)
One good way to test it: If you have an OpenLDAP server, run `slapcat -
l somefile.ldif`, then open that file in TextMate. You should see
everything scoped nicely, every entry should be listed in the symbols
list, and you should be able to fold entries. You shouldn't see any
"invalid" sections.
I've looked at man pages and other documentation and I think I've
covered the LDIF syntax pretty well. The only thing I can't figure out
the regex for is "more than one space before an attribute's value".
(It should be scoped as invalid.) Since the first space is part of the
"begin" pattern, it's difficult to identify additional spaces without
matching every space in the string. Any suggestions there would be
appreciated.
Thanks.
--
Rob McBroom
<http://www.skurfer.com/>
Because it screws up the order in which people normally read text.
Original message:
> Why is it bad to top-post your reply?
I typically LaTeX with a translucent background with the file in front
of TeXniscope (and sometimes Skim). On my new machine, however, the
workflow speed-up is greatly diminished, because the rendered file
often looks... bad. The standard font looks all blocky, the math
renders incorrectly, etc.
If I make no changes to the .tex file, save, and re-examine the .pdf,
the pdf changes---it seems to cycle through a few stages:
bad http://www.eberkowitz.com/images/tm/incorrect.png
medium the text renders correctly, but the math is bad
good http://www.eberkowitz.com/images/tm/correct.png
As far as I can tell (ie. 10 or 12 experiments), no such issue exists
when I compile with Latexmk.pl
I've tried deleting my font caches, after reading Q0.1 here at [ http://www.tug.org/mactex/faq/
], but to no avail.
Anyone else have a similar experience? Anyone have an idea how to get
this to stop happening?
Thanks a lot,
Evan
--------------------------------------------------
It was mentioned on CNN that the new prime number discovered recently
is four times bigger than the previous record.
John Blasik
I'm using TextMate to compile a Java class (I usually use a Java IDE, but
TextMate should be great for a "quick and dirty" check). When I attempt to
compile and run my class, I get an error. I suppose there are paths to
define. How do you do that in TextMate?Thanks in advance,
marc
Guys,
I just read in the documentation that it is not possible to change the
Fonts & Color style on a per file type base. This is a pity. I don't
want the same style for my Twiki files and my C source files.
Do any of you have a trick to do that? Hopefully better than creating
a new color and style entry for every scope of the Twiki grammar. ;-)
Thanks in advance.
Best regards,
Mathieu
___________________________________________
Mathieu Godart
Skype: mathieu_godart
MSN: mathieu_godart(a)hotmail.com
ASIC Integration Manager
Coolsand Technologies
___________________________________________
Does anyone know if ReMate has compatibility issues with TextMate
Version 1.5.8 (1496)? I have recently found this fantastic plug-in,
but it doesn't appear to work for me. I connect to remote drives
using ExpanDrive, and it seems to take ages to load large projects.
---
chad gulley
I would like to add this command to my python bundle and it should be easy..
I would like to go to a line in TM and getting something like that in
ipython:
run -d -b$TM_LINE $TM_FILEPATH
So i can easily start to debug from where I want.
Best way could be also automatically "continue" to that breakpoint.
But if I try to do
ipython2.5 << EOF
run -d -b30 file.py
EOF
It launches correctly ipython but exits just after, why??
--
View this message in context: http://www.nabble.com/Debug-in-ipython-tp21037085p21037085.html
Sent from the textmate users mailing list archive at Nabble.com.
Hello
When using Emacs or VI it is possible to add a specific comment on the
source code (unfortunately they use different syntaxes) to specify (in
the middle of other things), the number of spaces a tab have, and if
they should be soft, or not.
Is there any such markup under TM?
Thanks In Advance,
Alberto
--
Alberto Simões
Has anyone out there come up with a way to insert "end-of-line"
comments. As a former vim user, I had a plugin that would insert a
comment on column 55 of the given line. I would love to be able to do
the same in textmate. Any suggestions?
---
chad gulley
cag(a)adfitech.com
www.adfitech.com
405-715-8083
Hi
Markdown does not do well codeblocks in between list items
<http://daringfireball.net/projects/markdown/syntax> :
To put a code block within a list item, the code block needs to be
indentedtwice — 8 spaces or two tabs:
* A list item with a code block:
<code goes here>
- Juan Falgueras
So maybe my last email (pasted below) was poorly worded. I'll try again...
I've found 3 highlighting bugs and 2 export bugs in the Markdown
bundle. I'd fix them myself but the Markdown Bundle's kung-fu is too
much for me to handle.
Highlighting Bugs
-----------------
1. Raw code nested inside blockquotes require indentation by
two tabs, not one.
2. Same rule applies to lists.
3. Reference-style links should allow titles to be listed on
the next line, indented with as many tabs as you'd like.
All three of these are *just* highlighting bugs, they export to HTML just fine.
Export to HTML bugs
-------------------
1. Raw code nested inside blockquotes is incorrectly exported
with two leading spaces inside the pre/code tags.
2. According to Markdown syntax, reference-style link's titles
are allowed to be inside single-quotes.
And that's it. If you need an example to paste into TextMate see here:
<http://pastie.textmate.org/private/tetzlcuww7rmb8jkcff4ia>
--oliver
------------------------------------------------------------
On Fri Dec 5 at 20:55:31 Oliver Taylor wrote:
> I was playing with Markdown (yeah I'm that kind of nerd) and I ran
> into the following bugs:
>
> This message is also on pastie in case the list strips tabs:
> http://pastie.textmate.org/private/tetzlcuww7rmb8jkcff4ia
>
> - - -
>
> > This text is indented from the bracket ">" by one tab
> > (which is allowed in Markdown) and is mis-highlighted
> > by TextMate as a nested code block.
> > If, however, I indent by 4 spaces TextMate highlights
> > this correctly.
>
> > When blockquote-nested code blocks, like this paragraph, are
> processed into HTML they include two spaces at the beginning of the
> code block.
>
> * Code blocks in lists must also be indented by 2 tabs.
>
> This should be highlighted as code.
>
> Processing this to HTML works as expected, and does not
> include the blockquote's "2 space" bug.
>
> - - -
>
> [Links](http://example.com) can be [written][foo] a number of
> [different ways][bar].
>
> [foo]: http://example.com
> "This line begins with 2 tabs. It is highlighted as code, but
> processes as a title (as it should)"
>
> [bar]: http://example.com 'single quoted titles don't highlight or
> process, but should be allowed according to the Markdown syntax'
>
> Is there a specific reason single-quote titles aren't allowed?
>
> - - -
>
> Also, shouldn't links like this <http://example.com> be scoped as
> `string.other.link.markdown` or something so that they highlight like
> every other kind of link?
>
> - - -
>
> Thanks for indulging me.
>
> --oliver
Hi there,
Due to some trouble with my current laptop, I had to borrow another
one and as a consequence, did a fresh TextMate install on a fresh user
account on OS X 10.4.11. Next step was getting GetBundles, which
failed with
/bin/bash: line 15:
/Users/someone/Library/Logs/TextMateGetBundles.log: No such file or
directory
I had to create a ~/Library/Logs to avoid the problem. I guess this
qualifies as an easily corrected bug.
Édouard
Hi all,
Is it possible to fix the YAML inline-hash syntax highlighting?
Working with Symfony, it's very common to have inline hashes in the
routing.yml file. They look something like:
feed_enhanced:
url: /recently-added.xml
param: { module: feed, action: enhanced }
The YAML bundle considers "feed, action: enhanced" to be a value for
"module:" where "action:" should be a new key.
Is there a fix? I've briefly looked at fixing it, but I'm not
familiar enough with the TM syntax definition to figure this out on my
own.
Thanks,
--
-Jacob
Hey everyone,
I'm trying to piece something together and I figured I'd ask if it was
possible before I put all of the mental effort into it.
I use the "find email address in address book" bundle almost daily. I
was wondering if it is possible to configure similar functionality for
the calendar? I want type in a word from an event's name and the
command would pull the full name, location, start and end date from
iCal. Is this possible?
I'm not a programmer but I was hoping to modify the existing bundle.
I *think* the CalCalendarItem and CalEvent frameworks provide the
necessary information to pull this off but I wanted to make sure that
it was feasable before I attempted something so far above my pay grade.
j.
I am trying to create a command that takes input as "selection or
scope", so I set the input option accordingly.
I set the scope selector to string.quoted.double.block.python
However, when I press the key equivalent, my command receives the
entire file as input instead of just the string.
Can you already see something that I am doing wrong? Screenshots attached.
Thanks,
Abhi
There must be a key command for this, but I can't find it. In php
mode, if you have an area selected, how do you wrap it with /
* ..selection.. */ ?
Thanks.
smosk wrote:
>
> Just switched over to textmate from the pc port e text editor.
>
> I see how to column select, but I can't figure out how to select multiple
> words (or sections of text).
> In e, you just hold control and select arbitrary sections of the document.
>
> Please tell me you can do this! I thought this was one of the big draws
> to textmate. It certainly was for me when I switched to e.
>
Uhm I'm not sure I understood anyway
ctrl + (right|left) arrow and you select many words.
Otherwise command + mouse and you select whatever rectangular shape you
want.
Look in "Edit -> select"
--
View this message in context: http://www.nabble.com/Multiple-Selections-tp20930086p20940328.html
Sent from the textmate users mailing list archive at Nabble.com.
Hi,
There were a number of QuickTime tutorialsI watched a month or so ago
showing how to use TextMate (general editing info: autocompletion, tag
balancing, keyboard equivalents, etc.) that were of interest to me as
a long-time BBEdit user who's begun the switch to TextMate.
I can't remember how I got to them, but I thought it was via
macromates.com, but I can't find them any more. Googling "textmate
videos" brings up lots of stuff, but not the ones I'm looking for.
The person doing the walkthroughs had a northern European accent; he
was very soft-spoken (but had very good English). Does this sound
familiar to anyone?
--
Regards,
Christopher Mackay
I'm facing compiling problems after the TM update to 1.5.8 (bleeding
edge).
I save my tex-files in my project in Latin1. As soon as i open a new
file in the project and want to compile it, i get the following error
message.
"LaTeX Error: Command \textcurrency unavailable in encoding T1"
When i save the file with "save as" and make sure TM saves it in
latin1, and i close the file, then the compile process suceeds. I'm
sure I haven't faced this problem with 1.5.7. When i downgrade to this
version, everything works fine. as soon as i upgrade, i have this
problem.
I think TM wants to save everything in utf8. At least i realised that
former latin1 docs were saved as utf8. In the prefs pane > advanced>
saving there is "latin1" listed under "file encoding".
Hope somebody can help me
Is there anything further on this issue? I'm experiencing the same results
for a fresh checkout from an svn+ssh repo, performed through TM.
> On 24 Jan 2008, at 21:59, dave.myron wrote:
>
> >> [...] the default values for the above should become:
> >>
> >> svn log --xml --limit 15 -vr HEAD:1 \
> >> «file» 2>&1 | ruby -- "${TM_BUNDLE_SUPPORT}/format_log_xml.rb"
> >>
> > Digging up an old thread here, but I'm getting these same problems
> > with the
> > latest TextMate and the latest Subversion bundle.
> >
> > When I run the second command above (the *parsed* one with defaults)
> > [1] I get
> > the same *REXML* error [2].
> ... [show rest of quote<http://www.nabble.com/Subversion-bundle-problem-td13754459.html#>
> ]
>
> So you can reproduce the error outside TextMate?
>
> > However, if I change it to this (two-liner) it
> > works just fine (of course, it doesn't show in TM...):
> > [...]
> > The error with the rescue block uncommented:
> > /opt/local/lib/ruby/1.8/*rexml*/source.rb:226:in `pos': Illegal seek
> > (Errno::ESPIPE)
>
> It would appear the *REXML* *parser* treats the IO object as more than
> just a pipe (i.e. it tries to seek).
>
> Try instead of using '</tmp/test.log' do: 'cat /tmp/test.log|ruby …',
> see if that changes things. Also try change '2>&1' to '2>/dev/null' in
> the version that fails for you in Terminal.
>
--
Dana
I'm a new TextMate user trying to write a simple bundle command to launch my g++
builds from TextMate. Leaving out the stuff to HTMLify the results (which
doesn't seem to make a difference to this bug), it looks like this:
cd ${TM_PROJECT_DIRECTORY}
./build.sh
Where build.sh is a script which calls make on a series of makefiles, checking
the result each time. It works fine if I call it from the command line. But
when I trigger the command in TextMate, the compiles work fine, but ar calls
("ar crv") to build the library fail pretty consistently with errors like this:
ld: in ../hw_nmtlib_core.a(__debug_frame), not a valid archive member
The error is apparently in the .a file, as executing build.sh from the command
line will still generate the error, until you force it to regenerate the .a file.
I'm hoping someone has an idea what might be going on here, because TextMate
will be a dream if I can get this working properly.
Thanks,
Sol
hi all,
while switiching documents in Latex the following happens.
Hitting the ENTER-key on my keyboard as my cursor is somewhere in the
name of a document (like \input{moretexthere.tex}) results in 'popping-
up' the file 'moretexthere.tex' together with a warning in a yellow
area:
-:14: warning: Insecure world writable dir /Users/.....etc..path...
in PATH, mode 040777
-:18: warning: Insecure world writable dir /Users/.....etc..path...
in PATH, mode 040777
The path stops at a folder where (eventually - 4 subdirectories
deeper) the document I'm working on is located.
Can I improve my settings so that this warning dissappears?
I've seen this mentioned before but couldn't find the thread. My
TextMate.app is located in /Applications and the folder I'm working in
is somewhere in ~/Documents and this all with up to date software and
so on.
Thanks for any reply,
Gert
I was wondering if it was possible to map a key (I'll choose [enter])
to the following procedure:
go to the end of the line (given by a particular column) via tabs and
enter two backslashes and return.
alternatively, if the distance to the given column is less than some
number K, go to the next line, tab over T many tabs, hit two
backslashes and return.
The main use of this for me would be inside the align environment, and
within tables--that way the layout of the align's lines appear
consistent automatically, instead of me having to do it by hand.
Evan
--------------------------------------------------
Cole's Law:
Shredded cabbage goes great with shredded carrots and
mayonnaise.
TextMate suddenly has problems saving files in latin1 encoding (which
I must use if I collaborate with others). Even though TextMate tells
me it saves the file in latin1, upon checking with TextWrangler, it is
clear that they are not saved in the correct format.
The only workaround is to avoid using special characters (like umlaute
or accents). This happens with extremely simple one-file projects as
well as more difficult projects.
Is it possible to downgrade to an older version of TextMate?
Max
Dear All,
I just encountered something of which I think is a bug in the latex bundle.
When using a directory and file structure like this
main.tex
|
---subdir
|
-----submain.tex
|
-----subcontent.tex
where main.tex has an \input{subdir/submain} and submain.tex contains a
\input{subdir/subcontent.tex} the show outline function gives me an error
that the directory
xyz/subdir/subdir/... could not be found (which, as a matter of fact is
correct since it does not exist). To my impression the parser forgets to cut
off the first part of the path in \input{} when in a subdirectory.
For generating a LaTeX file this works fine. Any help or hint would be
greatly appreciated.
Kind regards,
Nima
--
View this message in context: http://www.nabble.com/Latex-Bundle---Bug-in-Show-Outline-tp20909194p2090919…
Sent from the textmate users mailing list archive at Nabble.com.
Is there a way to bind the Home key in a way so that it
behaves similar to UltraEdit?
Nearly 2 years has past, since I last asked about this:
http://thread.gmane.org/gmane.editors.textmate.general/16116
Maybe there is a solution now?
The first time you press Home then the cursor jumps to
the first letter on the line (/^\s*/).
The second time you press Home it jumps to
the beginning of the line (/^/).
position A = ^
position B = ^\s*
Item1. pressing home and cursor jumps to position B.
Item2. except when cursor already is at position B, then it jumps to A.
Item3. doesn't modify the file.
Item4. when shift is held down then it preserves the selection correct.
I have tried different approaches mentioned in the past on
this list, but they have problems with Item3 and Item4.
I have also tried making my own ruby scripts for it, but
there was also problems with Item3 and Item4.
Has anyone a well behaved Smart Home command?
####################################################
# Good: Item1 and Item2
# Bad: Item3 and Item4
#
# Save: Nothing
# Input: Selected Text or Line
# Output: Insert as Snippet
# Activation: Key Equivalent, HomeKeyArrow
# Scope Selector: <blank>
####################################################
#! /usr/bin/ruby
line = ENV['TM_CURRENT_LINE']
index = ENV['TM_LINE_INDEX'].to_i
# extract leading whitespace
remain = line.sub(/(^[ \t]*)/, '')
whitespace = $1
if whitespace == nil
whitespace = ''
elsif index == whitespace.size
whitespace = ''
else
line = remain
end
# escape $ \ `
line.gsub!(/([\$\\`])/){"\\#$1"}
# place cursor
print "#{whitespace}${1}#{line}"
####################################################
--
Simon Strandgaard
my graphics program for mac - http://toolboxapp.com/
None of the Java templates seem to create properly; both from the File-
>New From Template as well as from the the project window...
I haven't gotten the time to look into why yet; but does anyone
already know about this?
-N.
Hi All,
I’m not sure if this has already been addressed, but I noticed
that my CSS language grammar highlights “transparent” in
{background-color: transparent;}, and most everything after that, as
an error (scope = invalid.illegal.css). The more common {background:
transparent;} doesn’t trigger the error, and in that
case “transparent” gets the scope “name =
'support.constant.property-value.css'.” I added transparent to
the value list in “name = 'support.constant.color.w3c-standard-
color-name.css',” which may not be the right place, but works
for me.
peace - oli
> On Fri Dec 5 19:54:25 Simon Strandgaard wrote:
>
>> Is there a way to bind the Home key in a way so that it behaves
>> similar to UltraEdit?
>
> On Fri Dec 5 22:51:55 Oliver Taylor wrote:
>>
>
> (please correct me if I'm wrong)
>
> Don't think it's possible. This is because I don't think TextMate can
> "see" the HOME and END keys being pressed. The OS must intercept the
> keypress and move the view without telling TextMate it even does it.
>
> Maybe a third-part macro utility like Keyboard Maestro could help
> here.
Wow. That was just dumb. Of course TextMate can assign HOME and END to
snippets etc.
What am I? New?
The Markdown bundle:
- Correctly highlights hyphen-delimited bullet lists, and
- Correctly translates hyphen-delimited bullet lists to HTML, but
- Does not allow the writing of such lists! Instead, hyphen-tab creates a horizontal line.
This is a problem because:
- Users may want to use hyhpens to demark bulleted lists instead of asterisks or plus signs for visual reasons
- Users may want to use hyhpens to demark bulleted lists instead of asterisks or plus signs because the hyphen is the only punctuation of those options which does not require use of the Shift button
- This behavior occurs even when converting a paragraph to a bulleted list item (result is "----------[...]---previous paragraph text")
A suggested fix is:
- Force users to type two hyphens for the horizontal-line auto-completion
Thanks,
Alan Hogan
Hi folks,
I'm a Wordpress user, and I also use a few plugins that make use of
custom fields, which are arbitrary key,value pairs that can be
associated with posts.
I've implemented support for these into the blogging bundle. I've
attached both a diff and a zip of the entire modified bundle.
It adds a 'Custom' header item, which has the format:
Custom: field_name (field_id) = field_value
Where field_id is an optional numeric value, and retrieved when
fetching posts.
Cheers,
Michael
--
Michael Tyson | michael.tyson.id.au
m: (+61) 0407 754 124
e: mike(a)tyson.id.au
aim: mikerusselltyson
twitter: MichaelTyson
Hi
Misadventures of a Wizard's Apprentice :
I found in this message : http://lists.macromates.com/textmate/2007-February/017504.html
this idea
ENV['PATH'] = %x{sh -c '. "$BASH_ENV"; echo $PATH'}
I put this line in the file require_cmd.rb and with this line, I can
compile
without setting the PATH in the Shell Variables.
I would like to know if this idea is fine or if it' dangerous ...
Alain
the code :
ENV['PATH'] = %x{sh -c '. "$BASH_ENV"; echo $PATH'}
require ENV["TM_SUPPORT_PATH"] + "/lib/escape"
require ENV["TM_SUPPORT_PATH"] + "/lib/exit_codes"
module TextMate
class << self
def require_cmd(cmd)
unless File.executable?(cmd) or ENV['PATH'].split(':').any? { |
dir| File.executable? File.join(dir, cmd) }
TextMate::HTMLOutput.show(:title => "Can't find “#{cmd}” on
PATH.", :sub_title => "") do |io|
io << "<p>The current PATH is:</p>"
io << "<blockquote>"
ENV["PATH"].split(":").each do |p|
io << htmlize(p + "\n")
end
io << "</blockquote>"
io << "<p>Please add the directory containing
“<code>#{cmd}</code>” to <code>PATH</code> in TextMate's Shell
Variables preferences.</p>"
io << "<p>Alternatively, the PATH can be retrieved from
Terminal but this requires a relaunch: "
io << "<button onclick=
\"TextMate.system('#{(ENV["TM_SUPPORT_PATH"]+"/bin/
set_tm_path.sh").gsub(" ", "\\\\\\\\ ")}', null)\">Set PATH and
Relaunch.</button></p>"
end
TextMate.exit_show_html
end
end
end
end
I would like to see if there is a way to conditionally include some other
files (or part of them) directly from textmate.
For example I have a file which contains a program contained in another
file, so it would be nice to autoupdate that part of the text file every
time.
Does it makes any sense??
Something like
\inc{otherfile}[0-10]
At every opening of the file fetches the first 10 lines of otherfile. The
problem is how to distinguish text from include instruction.
I may have an idea but maybe it doesn't make sense the whole thing...
--
View this message in context: http://www.nabble.com/conditional-inclusion-tp20853565p20853565.html
Sent from the textmate users mailing list archive at Nabble.com.
I see that OCaml bundle knows which function we're in, as it's shown
in the lower right. Yet the fold handles are all screwed up and don't
do no foldin', and selecting [Scope] in the bundle editor always
selects the whole document. But we know we are in a function! How
can we make it a scope?
Cheers,
Alexy
Hi,
I have a bash alias called mb ("mate bash") to edit my bash config files
(and a few others). It's pretty simple:
alias mb='mate ~/.alias ~/.bashrc ~/.profile ~/.inputrc ~/.screenrc'
This worked fine when I first used it (quite a long time ago) but I've just
tried it today and it only half works. I get the project drawer listing the
5 files, but .profile and .bashrc don't open in TextMate when I single-click
them. If I double-click them, .profile opens in TextEdit and .bashrc gets
executed in a terminal.
What settings can I change to get back the old behaviour? I realise it's
probably a system setting rather than something TextMate-specific, but I
can't even find a way to show dotfiles in the finder so I can "always open
with...".
Thanks
Jon
Hi,
The problem is always the same and it's the third time with 1.5.7 and
1.5.8 :
cmd shift / opens the "HELP Menu"
I need to delete the file "com.macromates.textmate"
Is it possible to see the problem in the pref file ?
Best Regards
Alain Matthes
Hello,
Does anyone how simple it would be to add a "Run" macro to the
Objective-C package?
What I'm looking for is something that works exactly like the C bundle
(latest version).
Would the maintainer of the package mind adding this capability?
Best Regards,
Armon Dadgar
The 'Help' page for the PHP bundle includes a link to the "PEAR style
guide", which looks like it goes to a defunct (possibly hijacked?) site.
IMHO the link should get re-pointed to http://pear.php.net/manual/en/standards.php
Jon
On Fri Dec 5 19:54:25 Simon Strandgaard wrote:
> Is there a way to bind the Home key in a way so that it behaves
> similar to UltraEdit?
(please correct me if I'm wrong)
Don't think it's possible. This is because I don't think TextMate can
"see" the HOME and END keys being pressed. The OS must intercept the
keypress and move the view without telling TextMate it even does it.
Maybe a third-part macro utility like Keyboard Maestro could help here.
--oliver
I was playing with Markdown (yeah I'm that kind of nerd) and I ran
into the following bugs:
This message is also on pastie in case the list strips tabs:
http://pastie.textmate.org/private/tetzlcuww7rmb8jkcff4ia
- - -
> This text is indented from the bracket ">" by one tab
> (which is allowed in Markdown) and is mis-highlighted
> by TextMate as a nested code block.
> If, however, I indent by 4 spaces TextMate highlights
> this correctly.
> When blockquote-nested code blocks, like this paragraph, are
processed into HTML they include two spaces at the beginning of the
code block.
* Code blocks in lists must also be indented by 2 tabs.
This should be highlighted as code.
Processing this to HTML works as expected, and does not
include the blockquote's "2 space" bug.
- - -
[Links](http://example.com) can be [written][foo] a number of
[different ways][bar].
[foo]: http://example.com
"This line begins with 2 tabs. It is highlighted as code, but
processes as a title (as it should)"
[bar]: http://example.com 'single quoted titles don't highlight or
process, but should be allowed according to the Markdown syntax'
Is there a specific reason single-quote titles aren't allowed?
- - -
Also, shouldn't links like this <http://example.com> be scoped as
`string.other.link.markdown` or something so that they highlight like
every other kind of link?
- - -
Thanks for indulging me.
--oliver
Hi guys, Textmate doesn't seem to catch the correct interpreter, no
matter what I do ...
ngw@slicingupeyeballs ~$ irb
irb(main):001:0> require 'jcode'
=> true
ngw@slicingupeyeballs ~$ echo $PATH
/Users/ngw/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/
local/sbin:/opt/local/lib/postgresql83/bin:/usr/bin:/bin:/usr/sbin:/
sbin:/usr/local/bin:/usr/X11/bin
ngw@slicingupeyeballs ~$ which ruby
/opt/local/bin/ruby
The error I get when I try to load something in ruby (like the
Blogging Bundle fetch posts) is:
ruby: no such file to load -- jcode (LoadError)
I'm stuck ...
TIA,
ngw
I am trying to write a snippet that allows me to write a helpful usage
string for my Python script, and then automatically insert a "if
len(argv) != ..." thing below that:
"""
$TM_FILENAME ${1:args}
"""
if len(argv) != <some regex that counts number of words in $1>:
exit(1)
$0
Depending on the number of words that I enter for args, I want the
appropriate number to be inserted in front of "if len(argv) != ...".
What regular expression can do that?
If a regex can't do that, can I somehow insert the results of a shell
script (e.g. wc) in a regular expression (which, by the way, seems
like a useful thing to be able to do anyways!).
Thanks!
Abhi
I am trying to write a snippet that allows me to write a helpful usage
string for my Python script, and then automatically insert a "if
len(argv) != ..." thing below that:
"""
$TM_FILENAME ${1:args}
"""
if len(argv) != <some regex that counts number of words in $1>:
exit(1)
$0
Depending on the number of words that I enter for args, I want the
appropriate number to be inserted in front of "if len(argv) != ...".
What regular expression can do that?
If a regex can't do that, can I somehow insert the results of a shell
script (e.g. wc) in a regular expression (which, by the way, seems
like a useful thing to be able to do anyways!).
Thanks!
Abhi
Hi,
I've just rolled back from the newest cutting edge release because I've
discovered all my previous Java snippets have been either removed or changed
drastically and I can no longer use textmate to compile my Java classes
without falling over
I was just wondering if it is possible to keep my old snippets and the way
that textmate currently uses to compile Java while updating to the latest
cutting edge update.
Regards
James
--
View this message in context: http://www.nabble.com/Java---Textmate-1496-tp20832061p20832061.html
Sent from the textmate users mailing list archive at Nabble.com.
(Apologies if this is a duplicate post--my previous didn't seem to "take".)
I stumbled upon the description of WebMate, a TextMate plugin that lets you edit
a document (say, HTML) directly in the preview window rather than in source.
Unfortunately, all the links I could find (which eventually pointed to End.com)
were dead.
Does anyone know a mirror site, have a copy of WebMate themselves, or have
suggestions for a replacement?
Many thanks from a happy TextMate user!
jon
/RR (http://responserequested.com)
Hi all,
I keep losing my syntax highlighting in only one certain file type.
I have a JSP bundle that does an include of the source.java scope.
In essence, everything between <% and %> should be treated as Java. The Java
syntax highlighting still works, however, when I open a .java file.
If I blow out my Application Support/TextMate/ directory and start over, it
works fine, and if I add back in the bundle, it will work for a little bit
as well.
But for some reason, after a day or two of editing, everything between <% %>
is colored as plain text.
Here's the really weird part: the scope reads partially correct, and
snippets work, but the syntax highlighting is gone.
When I say the scope works, basically, it will tell me I'm in the proper
scope (text.html.jsp) but it doesn't have the proper scopes for the data
types and such.
Here is the part of my Language portion of the bundle that does the include:
jsp = {
patterns = (
{ name = 'comment.block.jsp';
begin = '<%--';
end = '--%>';
captures = { 0 = { name = 'punctuation.definition.comment.jsp'; }; };
},
{ name = 'source.java.embedded.html';
begin = '<%[!@=]?';
end = '%>';
patterns = ( { include = 'source.java'; } );
},
);
};
Does anyone have any ideas? I am stumped on this one...
(PS. Running Leopard 10.5.5, and running TM 1.5.8 build 1496)
--
View this message in context: http://www.nabble.com/Syntax-highlighting-is-gone...-tp20821869p20821869.ht…
Sent from the textmate users mailing list archive at Nabble.com.
I did some searching on the list before subscribing to see if anyone
answered this. But I couldn't find anything definitive on the
subject. Please forgive me if this has been asked before and feel
free to provide a link to appropriate documentation citing a method...
I would love to have TextMate respond to NetNewsWire's "Post to
Weblog" functionality the same way say - MarsEdit does.
Has anyone developed a way to integrate the two? When I try to simply
selected "Textmate" as my blog editor in NetNewsWire it (not
surprisingly) doesn't work.
TIA
--
David Orriss Jr.
My blog: http://www.codethought.com/blog
Hi all,
I've just updated TextMate to [2008-11-27: REVISION 1496] and in doing
so have noticed that context menus now have ⌘1, ⌘2, etc instead of 1,
2 listed as shortcuts next to them.
As an example the Git bundle is trigger by Ctrl-Shift-G which pops up
a menu that I used to be able to press 1 to Show Uncommitted Changes.
Now that menu item has ⌘1 next to it. (The same thing has happened to
the Subversion menu too.)
Is there anyway to go back to the previous behaviour as this change
breaks my muscle memory?
Cheers,
Paul.
I already sent this message but publication is delayed
for some reason - excuses in advance if the post will be repeated
After updating the Support folder, I am getting
error messages in some of my routines which
use ui.rb. But the errors seem produced by the
lines in ui.rb like
<<<<<<< .mine
and
=======
and similar ones. Strange thing, it seems like the errors
are not related to my routines: a typical example:
/tmp/temp_textmate.LJOoCE:4:in `require': /Library/Application
Support/TextMate/Support/lib/ui.rb:92: syntax error, unexpected tLSHFT,
expecting kEND
(SyntaxError)
<<<<<<< .mine
^
Any help appreciated
Piero
> Well, at least a reason: in Snow Leopard Apple wants to allow menu
> items to trigger without any modifiers at all.
Thanks for the clarification... I have to say it's bad news for my
workflow... I've been going crazy the last couple of days... It's so
ingrained in my system... Plus, trying to get used to it, I keep on
hitting command + # key and switch tab instead... grrr...
At least I know it's because of Snow Leopard now... so I'll do some
kung fu training to get used to it... :'(
Hello. I've been using TextMate for writing Objective-C for the iPhone.The
features that come in the Objecive-C bundle are great but the supported
frameworks for documentation look up and completion do not include the
iPhone SDK / Cocoa Touch Frameworks.
This thread <
http://thread.gmane.org/gmane.editors.textmate.general/25089/focus=25595>
resolved the documentation issue for me but I'm still trying to get
completions for the iPhone specific frameworks/Classes.
So far I have tried to use the Index Headers For Completion command to index
the Cocoa touch headers. I created a TextMate project and copied all the
UIKit framework header files to the project folder.
I ran the Index Headers command but the generated .classes.TM_Completions.txt
and .methods.TM_Completions.txt files where empty.
I then opened the GenerateMethodList.rb script and added "UIKit" => "UI" to
the "translate" array. After doing this some Classes show up in the
generated completions files but the list is far from complete. This is the
generated clas list:
NSValue
NSCoder
UIColor
UIFont
UIViewController
NSBundle
NSObject
NSString
NSIndexPath
UIView
I don't know why the NS* classes show up in the list and I dont know what
sets the UI* classes in the list appart fro all the other UI classes that
didn't show up. I've never written a single line of Ruby and there are a lot
of things I don't understand in the generateMethodsList.rb script
Allan or anybody else, If you are listening, could you please give me some
pointers as to how to index these header files (Along with the other
iPhoneSDK/Cocoa Touch header files) and use them for completions in my
projects?
I would love to help including this in the official Objective-C bundle or
help create a new Objective-C iPhone bundle.
Thanks!
RafaVega
Hi guys,
In adding my own command to convert a HTML document/selection to
Markdown, I discovered that the Markdown bundle's version of
html2text.pl is a few versions old. Since that version, unicode is
handled better - the version included with TM dies with an error when
encountering HTML entities like μ.
May be worth updating it, perhaps.
Cheers,
Mike
--
Michael Tyson | michael.tyson.id.au
m: (+61) 0407 754 124
e: mike(a)tyson.id.au
aim: mikerusselltyson
twitter: MichaelTyson
I'm using TextMate with OCaml extensively, and use an Eval script from
Johan Kullbom to send either a selection or a current line to an iTerm
with ocaml interpreter in it (adapted from F#):
http://blog.hoomla.se/post/F-TextMate-bundle-on-Google-Code.aspx
The problem is, OCaml grammar doesn't really show functions properly,
fold-unfold handles make no sense. Thus, I have to select a function
manually if I want to send it to ocaml.
Now I chose "Line" in Input: [Selected Text] or [Line], but what I'd
really like to choose is "Non-blank line segment around the cursor".
I'm not sure what can I do with the [Scope] there, as scopeName
defines the whole 'source.ocaml', AFAICU.
So, is there a way to achieve "select Non-blank line segment around
the cursor, then send THAT to ocaml using an Eval snippet or similarly"?
Cheers,
Alexy
I'm trying to rebind ^j to insertNewline. I've tried the following:
1: cp /Applications/TextMate.app/Contents/Resources/
KeyBindings.dict ~/Library/Application\ Support/TextMate/
2: edit the local copy and change ^j to map to insertNewline:
diff /Applications/TextMate.app/Contents/Resources/KeyBindings.dict ~/
Library/Application\ Support/TextMate/KeyBindings.dict
63c63
< "^j" = "reformatTextAndJustify:";
---
> "^j" = "insertNewline:";
3: restart TextMate, but ^j is still bound to Reformat & Justify
I also tried removing /Applications/TextMate.app/.../
KeyBindings.dict, but that didn't help either. I'm using TextMate
Version 1.5.7 (1436) on Mac OS X 10.5.5 (9F33)
Any ideas?
--
Peter McLain
27 nov 2008. New build of TM.
DIALOG2 now part of TM (i'm sure its there).
Can i use dialog2 to choose categories? Can i use DIALOG2 to
autocomplete Python/Django code? How can i use DIALOG2 in common?
Changelog says nothing i can understand...
-- Alexey