Hello,
Can someone please give me hint how to implement the following simple
auto-complete scheme in TextMate:
1. We have three commands: \hi, \hello, \world
2. They can be used as:
a) \hi[mum] or \hi[mum,dad,grandpa] or \hi[mummy,daddy] ...
where we are allowed to put only one of the words mum, mummy, dad,
daddy, grandma, grandpa into brackets (can be a list)
b) \hello[mum,grandpa] ... the same way as \hi is used
c) \world[shape=sphere,color=blue] or \world[color=brown]
where one can use only "shape=sphere/geoid/cube" and
"color=blue/black/gray/brown"
I'm confident with writing ruby code, but I need some basic hints for
the TextMate part of it.
Thanks a lot,
Mojca
Are there any plans to add synctex support to the LaTeX bundle?
Synctex is part of the *tex engine and replaces pdfsync. It will be
part of TeXLive 2008. Skim.app already includes support for synctex.
--
Mark
In looking at how spell checking in comments works, and searching the
archives for alternatives and suggestions, I can see spelling is
disabled in comments because, as Alan points out, "a lot of comments
are actually commented out code." Good point, and I can clearly see
there is no one way that can make everyone happy.
In my case, a tremendous amount of useful documentation is in code
comments, and spelling errors make the code less professional. I am
constantly going to an external editor, or typing the comment into a
blank area of the document inside a quote so that TextMate thinks it
is a string, then removing the quote and hitting command+/. I'm
thinking about crating a shell script or bundle or something to do all
this.
Does anyone have any more "elegant" suggestions?
It would be great if there was a way, for example, to have a menu item
(perhaps even a bundle) that could just spell check the selection
regardless of the context.
Thank you for any suggestions.
Doc
Hi all,
I'm trying to add an invalid scope to a certain group of lines. Basically,
the regex pattern I would like to match is this:
^(\n){2,}
Which works fine in the Find dialog, but when trying to use it as a pattern,
it doesn't work. I am guessing because of the way that the pattern matching
works for grammars, but is there a way to match this?
The logic is, I would like to match every line that has no content on it,
but is part of a group of 2 or more extraneous lines.
One \n is valid, but 2 or more is invalid.
I've tried so many variations of trying to use captures, matching content,
but it seems to be treating each line as it's own match independent of the
previous or next ones.
Anyone know how I might go about applying this?
Any help is greatly appreciated.
Thanks!
--
View this message in context: http://www.nabble.com/Matching-multiple-lines-in-a-grammar-pattern-tp189011…
Sent from the textmate users mailing list archive at Nabble.com.
Hi Textmate and LaTex-Users,
with my current workflow writing a masters thesis I frequently add
books via BibDesk to my bibliography.
Currently I have to run BibTex separatly to propagate changes in my
*.bib file to the latex main document. But I think this could also be
done by the latex_watch.pl script of the latex bundle. Is this possible?
Cheers,
Jan
On Aug 7, 2008, at 2:02 AM, textmate-request(a)lists.macromates.com wrote:
> On Aug 6, 2008, at 11:21 PM, Nick wrote:
>> It's kind of funny to me that my two favorite programs by far
>> (textmate and quicksilver) have a completely unknown development
>> schedule (although quicksilver's is now dead :[ ). oh well! Theyre
>> both kind of like os x - you can't complain very legitimately about
>> their faults because they're just so much better than the
>> alternatives.
>>
>
> Sure you can. Mac OS X users traditionally complain loudly about
> faults and grievances they find with OS X. You'll rarely find a more
> critical bunch than aggrieved Mac users. That a piece of software is
> good does not make it impervious to criticism.
>
> Someone else brought up MacVim, and it's an interesting point. For a
> long time, I used Textmate exclusively. But now, I only use Textmate
> around 50% of the time -- the other half taken up by MacVim, when I
> need split panes, remote editing, or an editor that will not choke on
> large text files.
+1 for MacVim; I use it exclusively now.
I must be one of the few that got TM1 specifically because TM2 was
advertised as a free upgrade. I figured I would learn what the editor
was all about and be familiar with the basics when the new version
came out, I assumed, soon after Leopard.
Well, that time came and went and there are enough niggling things in
TM, particularly with the python bundle (the language I edit the
most), that I went searching elsewhere. For me the single most
frustrating thing with the python bundle is that you need to add blank
lines with spaces to line up the end of a class / def in order for
code folding to work. That is not only annoying for me, but other
team members as well. A close #2 is also with folding, which breaks
if you start function parameters on a new line rather than on the same
line, e.g.
test = some_func(
param1, param2)
Perfectly legal, but you need to do this in order to have any hope
folding code:
test = some_func(\
param1, param2)
Legal, but annoying, especially working with a team where I don't have
control of the entire source's coding style.
-berto.
Hey,
I tried sending this a week ago to the mailing list through that
webinterface, Nabble, but as there was no responses, I recon it didn't come
through, so here I try again:
I just noticed a peculiar bug with the scrollbars when browsing the
database. Apparently, the resizing of the window often causes some of the
scrollbars to be either fully or partially hidden. I've tried searching the
posts through nabble.com and it didn't seem this issue was debated, but as
this is my first time here, I apologize if I was wrong...
I've recorded a little video which demonstrates the bug. Textmate is build
1464.
http://skythost.com/stuff/textmatescrollbarbug.mov
Regards,
Morten Skyt
Hi, I'm new.
I'm working on a custom Textpattern installation and my client has
entered a massive amount of text data in certain fields using
UPPERCASE. He wants the text displayed in Title Case instead, and he
doesn’t want to manually change it. I can easily use the style
declaration "text-transform: capitalize;" for these elements, but my
client would very much prefer formal title case in which words such
as “the,” “of,” “and,” and “for” are not capitalized. (I see that
Textmate’s "Convert to Titlecase" command in the "Text" menu does
this correctly.)
I have made a mysql dump of the database, but I'm not sure how to
isolate the appropriate data for a text transformation. Here is how
each individual record is formatted in the database:
(91,'2008-08-03 05:20:57','author-username','2008-08-03
05:26:33','','UPPERCASE DATA','','','','','','','UPPERCASE-DATA','',
0,'Comment',0,4,1,1,'section-name','','lowercase-data','lowercase-
data','','','','','','','','','','','UPPERCASE DATA','','lowercase-
data','3p344629nn178n874sp2s222s0q3n072','2008-08-03')
The mysql dump also contains uppercase terms such as "DROP TABLE IF
EXISTS" and lowercase terms like "datetime" and "varchar" that I
_don't_ want changed. Is there a simple way to target just the
UPPERCASE DATA fields enclosed in single quotes for a massive "Covert
to Titlecase"?
I welcome advise from regular expression fu-masters and Textmate adepts!
Thanks in advance!
John Stephens
> Please, lets not start this again.
> Be happy with what you have, and dream of TM2 at night,
> but for the love of god, stop complaining in the mean time.
I think it's fair enough to ask. TextMate 2 has been talked about for
what, 1.5 -2 years now? There's rarely an update as to the progress
either, which is what I think is the main reason people ask "so
where's TextMate 2.0 at?" It's a closed-source commercial product
(which, for the record, is okee dokee by me) so, in my opinion, there
is more responsibility in communicating with your customers. Nobody
can just hop in and adopt the open-source "don't like it, then fix it"
approach. Why are people so defensive about talking about it? Perhaps
I missed a TextMate 2.0 mega-flame battle prior to subscribing to this
list.
Clearly TextMate is great. Clearly TextMate is an impressive version
1.x generation product. However, if you really think that TextMate is
so complete then I question if you have used any other text editor or
IDE or if you are just a fanboy. Basic features like split panes
windows and a decent undo system are missing. Because those features
are so basic it means their absence is felt nearly every time I use
TextMate. I won't get into what features from what editors are missing/
would be nice but I list those two only to underscore the point that
TextMate, while great, still has, at the very least, some basic
functionality missing. Basic functionality that will, we assume, be
addressed with TextMate 2.0. There isn't a day the goes by that I
don't lament the lack of a split pane window. Please note that this
does not imply I don't think TextMate doesn't have many great things
about it that other editors are missing. TextMate rocks.
Therefore, after a long, silent wait since its announcement and the
fact that there are still some glaring holes with the current release
I think it's fair to ask, "so where's 2.0 at?" It's not a complaint,
it's just a question and a reasonable one at that.
I was checking on the synctex issue brought up yesterday and while looking at the MacTex wiki (for "TeX on a Mac") there is no mention of TextMate as a TeX editor or "frontend", which is rather surprising since I've used all of the editors and front ends mentioned and found TextMate's approach preferable.
I've not the time right now, but perhaps some enterprising soul from this list might wish to rectify the situation:
http://mactex-wiki.tug.org/wiki/index.php?title=Main_Page
Sincerely
--
David F. Snyder, Ph. D.
Department of Mathematics
Texas State University
601 University Drive
San Marcos, TX 78666
Human history becomes more and more a race between education and catastrophe.
H. G. Wells (1866 - 1946), Outline of History (1920)
Can anyone tell me how to fix this error: /tmp/temp_textmate.KNOfLq: line
6: : command not found
I tried a complete re-install of TextMate with no improvement. This is on a
15" MacBook Pro with current Leopard.
--
Tim
----------------------------------------------------------------------
Hi all,
When entering commit comments using the subversion bundle, you can submit the
dialog box by hitting the Enter key w/o having to grab the mouse and hit the
Commit button with the cursor.
I was wondering if I could change which key invokes the "Commit" command in
the dialog box. Since the Enter key is a multi-step dance on my keyboard, I
was hoping to be able to switch it from Enter to "Shift-Return", or something
similar.
Anyone know if that's possible?
Thanks,
-steve
ps. Sorry for the bad subject line, can't think of any handy one-liner to
summarize my question.
Hi all,
Can someone point me in the right direction? I would like to remove
all login details from the blogging bundle so I can start again. I've
removed the plist file, but when I try and set a blog up to post it
seems to be using an old password from somewhere that is incorrect.
I'll be jiggered if I can work out where the password is being stored
and I can't get either of the blogs I post to to fetch categories or
blog entries with the ones that are being used.
Thanks,
Nigel
Hi,
I don't know if it was discussed already but there's something that
bothers me very much, the way showAsHTML in tmCommand works.
Right now using "Ack in Project" with ⇧⌘A opens empty blank output
window (killing old window if it was there), then Ack displays dialog
asking for the search query, if I press cancel output is left blank. I
was thinking it was fault of Ack scripts themselves, but unfortunately
it is way the commands work in TM.
So my Q is, would it be feasible to:
(1) Show output window only once command writes something into the
output first time -> So in Ack when the window is popped up we don't
see output window yet, and when we Cancel we won't see the output as
well (it will mimic better expected interface)
(2) Ability to create multiple output windows for single tool,
currently Ack has its own single output window so:
* When I search something new, all my previous results are killed,
even when I press by mistake the shortcut, now the output window is
emptied
* I wish to search for few things at once and make all the results
stay
Seting "uid" to nothing (or removing the uid section from tmCommand)
somehow makes many output windows to show up (2), but something wrong
makes sometimes TM crash with such windows.
Regards,
--
Adam Strzelecki
http:wiki.macromates.com/FAQ/TextMate2:
Q: Will TM2 be a free upgrade?
Yes. Except for users who got TM1 as part of the MacHeist package. The
MacHeist TM1 license will require an upgrade fee in order to upgrade
to TM2. (source).
So, there will be no TextMate 2 for a long, long, long time. Not until
there is a serious competitor.
The talk has been on since before Mac OS X 10.5, but...
It's a pity, but it's very understandable. One has got to live of
something.
Regards,
/Peder
>From the comp.lang.ruby list:
On Aug 4, 2008, at 08:28 AM, matt neuburg (that's me) wrote:
> I am really just not having any luck with rdoc / ri these days.
> Because
> the new version of rdoc promised that File#read would finally succeed
> (automatic lookup of methods in the supercclass), I downloaded it. It
> didn't change anything so I rebuilt my documentation from scratch. Now
> fast-ri is broken. Can anyone divine from this error what's gone wrong
> and what I should do? Thx - m.
>
> $ qri String
> /usr/local/lib/ruby/1.8/yaml.rb:133:in `transfer': invalid subclass
> (TypeError)
> from /usr/local/lib/ruby/1.8/yaml.rb:133:in `node_import'
> from /usr/local/lib/ruby/1.8/yaml.rb:133:in `load'
> from /usr/local/lib/ruby/1.8/yaml.rb:133:in `load'
> from /usr/local/lib/ruby/1.8/rdoc/ri/ri_descriptions.rb:72:in
> `deserialize'
[Reply from Eric Hodel]
Looks like qri is using RDoc 1.0.1, which is shipped with ruby. RDoc
2's on-disk YAML format is not backwards compatible with RDoc 1. RDoc
2 can read RDoc 1's format due to some use of regular expressions.
fast-ri would need to be updated to read the RDoc 2 classes.
====
So, if Eric is right, then fastri needs to be updated to understand the
current yaml format generated by current versions
of rdoc...
The problem for TextMate / RubyMate is that its Help uses qri, which is
fastri. In fact, that is how I discovered the problem. I installed the new
rdoc, regenerated my help files, and found that Help in RubyMate had stopped
working, with the above error.
Just letting y'all know... m.
--
matt neuburg, phd = matt(a)tidbits.com, <http://www.tidbits.com/matt/>
A fool + a tool + an autorelease pool = cool!
One of the 2007 MacTech Top 25: <http://tinyurl.com/2rh4pf>
AppleScript: the Definitive Guide - Second Edition!
<http://www.amazon.com/gp/product/0596102119>
Hi,
regarding web development with TextMate and its web preview: I found the
http://wiki.macromates.com/GUI/WebPreviewEnhancements page, and wondered
if everything written there still applies, and if any workarounds exist,
especially for the following two issues:
> Don't close it when a different tab is selected in the TextMate main
> window
> Add an option to refresh the Web Preview window if "any" file in the
> project has changed. This would be useful for anyone editing CSS
> files and wishes to see the changes immediately.
The lack of these two features unfortunately makes the preview rather
useless when developing a new site from scratch while using a separate
CSS file.
I'll add to these that AFAICT, when editing a long HTML page, the web
preview goes back to the top each time it's refreshed, making it useless
again if you're working on an area at the bottom of the page.
Am I missing anything?
Thanks :).
--
Ciao,
Marco.
Hey,
I just noticed a peculiar bug with the scrollbars when browsing the
database. Apparently, the resizing of the window often causes some of the
scrollbars to be either fully or partially hidden. I've tried searching the
posts through nabble.com and it didn't seem this issue was debated, but as
this is my first time here, I apologize if I was wrong...
I've recorded a little video which demonstrates the bug. Textmate is build
1464.
http://skythost.com/stuff/textmatescrollbarbug.mov
Regards,
Morten Skyt
--
View this message in context: http://www.nabble.com/Bug%3A-Scrollbars-in-SQL-Database-Browser-tp18828407p…
Sent from the textmate users mailing list archive at Nabble.com.
Hello,
Does anyone know if there is a Hash bundle available?
I'm looking for something that can take the current file and return
an md5/sha1/base64 hash. Thanks.
Armon Dadgar
Can i order the files from drawer alphabeticaly, but fistly the folders,
then the files? It seems i get lost in the current alphabeticaly order.
--
Cristi
www.ralcr.com
Yesterday I installed the os x security update 2008-005.
Now the mate command takes a very long time to run.
For instance if I type "mate ." to open the current folder it can take
up to five minutes to complete the command. The length of time to open
the directory seems to be proportional to the number of files in the
directory.
If I use mate to open a single file it still takes 10-20 seconds.
Also, I don't know if this is related or if it will help diagnose this
problem but after the update I noticed another difference in the
terminal usage.
In my .profile I have
export CLICOLOR=1
export LSCOLORS=DxGxcxdxCxegedabagacad
But after the update "ls -la" won't use color when printing results.
I wish I could give more information but I don't really know where to
begin. Has anyone had any similar experiences.
Hi
I use the iClip multiple clipboard thingmy.
If I copy some text to iClip from outside TextMate then switch to
TextMate the copied text in iClip duplicates.
I've never seen this with any other app.
Could be something odd about iClip of course :)
Patrick
Hello,
I'm using TextMate a lot for Latex - it a great editor and bundle for
that. I have one question:
How can I open a terminal, or go to a pre-existing terminal window,
from TextMate, and then run a given shell script in the terminal, in
particular a shell script that would typeset the master document?
One reason I want to do this is that the latex bundle seems to typeset
in nonstop mode. If there is an error, it highlights it but keeps on
running if possible. This is not always optimal, as one would
sometimes like to be able to press the 'h' key and see what help TeX
can offer in finding the error. One could do this easily from a
terminal, and it would be nice to call this with a keystroke from
TextMate. It is presumably possible to modify the LaTeX bundle to do
this from the console - and perhaps this is already doable but I don't
know? But in any case, I'd still like to be able to open a terminal
window as above.
Thanks
Geoff Vallis
Hi,
I'd like to make my own theme for viewing documentation, since the default
dark themes are too hard for me to read. I can easily make themes for code
coloring, but how do I make themes for doc syntax coloring?
Thanks,
Nick
Hi Textmate-List,
is it possible that the labels which are automatically created on
writing a new chapter, section, subsection and so on also recognize
German Umlauts ä,ö,ü as well as ß? Right now these characters do not
got replaced by ae, oe, ue and ss so that you have to do it yourself
if you want end up in an compile error with latex (pretty annoying
when using the "WatchLatex" script). It would be of much help if the
label creation function could handle this. Can anyone help? As far as
I can see the regexp has to be extended.
Best regards,
Jan
Hello,
Is it possible to arrange tabs with file names into multiple lines? I
often have dozens of files open and it really becomes annoying to
switch between them.
So, instead of (fixed width :)
+-------+-------+-------+-------+----
| file1 | file2 | file3 | file4 | >>>
+-------+-------+-------+-------+----
it would be nice to see:
+-------+-------+-------+-------+
| file1 | file2 | file3 | file4 |
+-------+-------+-------+-------+
| file5 | file6 | file7 |
+-------+-------+-------+
Here's a screenshot of what I have in mind with multiple lines (the
first screenshot that I have found; used in another context, but
nevertheless):
http://www.emeditor.com/images/emeditor7_virtual_space.png
Thanks a lot,
Mojca
I'm trying to open the rcov script file for a ruby code coverage tool.
Instead of opening for edit... Textmate appears to try and run the script.
I've tried removing the #!/usr/bin/ruby
at the beginning of the file to no avail.
has anyone seen behavior like this?
thanks
Jay
http://files.xhtmlthis.com/textmate.mov
I made a little movie to show you everything, obviously my permissions
are fine, because I can create folders!
Thanks,
Garrett
Hello,
I am using a slightly modified php bundle, and have lost the auto
completion on single quoted elements... parens, double quotes, etc still
auto complete, but not single quotes. I'm not very familiar with
working with bundles, or modifying them, but I'm wondering what I might
do to re-enable (or add in) the single quote auto complete feature in
the bundle?
Any advice is appreciated.
thanks,
Eben
Hi all,
Normally, when you execute the Comment Line command, it inserts a
single-line comment (e.g., // in C). That's true for Python, Ruby, C/C+
+, Objective-C, shell scripts, you name it... but not Java. For some
reason the Java bundle inserts multi-line comments (/* ... */). This
leads to problems when trying to uncomment lines. For example:
1. Select N lines
2. Hit Command+/ to comment the lines
3. Cancel the selection
4. Go back and select the same N lines
5. Hit Command+/ to uncomment the lines
This works in all the other modes, but in Java, it's impossible. The
problem is step 4. Instead of selecting just the same N lines, you
have to extend the selection to N+1 lines, but only far enough to
select the first two characters in the N+1 line (to capture the
trailing "*/"). And if you really want some fun, try uncommenting only
some of the lines. Again, works perfectly in every mode but Java.
So, basically, the Comment Line command seems only half-baked for the
Java bundle. I realize I could probably fix this myself by hacking
around in the Bundle Editor, but shouldn't the bundle be using single-
line comments by default? Even if there's some benefit of multi-line
comments that I'm missing, you'd think the Java bundle would still use
single-line comments for the sake of consistency. Why's the Java
bundle such an oddball?
Trevor
I know there are people who (for some reason) prefer mailing lists to actual
forums, but I'd like to cast my vote for a proper forum.
Nabble works surprisingly well, but it's still pretty painful compared to
any forum I've used.
--
View this message in context: http://www.nabble.com/Actual-Forum--tp18700957p18700957.html
Sent from the textmate users mailing list archive at Nabble.com.
Hi there.
Is there a way to make TextMate right-trim lines (e.g., remove tailing
spaces in the end of lines)? I'm getting warnings from pep8.py (which
checks if your code follows the PEP8) and looks like TextMate leaves a
lot of spaces on empty lines inside and indented code.
Ideas?
--
Julio Biason <julio.biason(a)gmail.com>
Twitter: http://twitter.com/juliobiason
Eric Abrahamsen wrote:
>
> I was firmly in favor of mailing lists over forums until I started
> receiving all the messages in this thread.
>
> Now I'm on the fence.
Yes - you can get never-ending flame wars in either medium.
Could someone just accuse someone else of being a Nazi* so we can call
this a day?
Pete
* http://en.wikipedia.org/wiki/Godwin%27s_law
So I just heard about this awesome gitjour based collaborative tool:
Conspire[1],[2]
I was wondering if anyone knew if the plugin-api would allow this kind
of polling and updating of the currently open files.
-Brian
[1] <http://technomancy.us/113>
[2] <http://github.com/technomancy/conspire/tree/master>
I like to build and run my Xcode projects using the "Build & Run"
command from the Xcode bundle, both for convenience and because my
debug output and exceptions are formatted in such a way that it can be
clicked in the output window so TextMate jumps to that section in the
code.
With Xcode 3 that has become a little trying though: Every time the
underlying xcodebuild command is launched, it goes through a rather
lengthy "Checking Dependencies" phase.
Xcode itself seems to cache the results from that phase, it is only
slow the first time a project is built after opening it in Xcode.
Hoping that it might help others, I came up with with the command
attached below. It uses Xcode to build the project, and (upon success)
hides Xcode and launches the freshly built application in such a way
that the output goes to the normal "Build With Xcode" window.
If compilation fails, it leaves Xcode in the front. I set Xcode to use
the "Condensed" layout, positioned the "Build Results" window to be
the same size and location as TextMate's "Build With Xcode" window,
and set TextMate as external editor for all source files. So double-
clicking on an error message will still jump to that location in the
code in TextMate, just like the original Build With Xcode" window
would do with a single click.
Hope that helps someone, feedback welcome.
Gerd
On 2008-07-30, at 08:55 , textmate-request(a)lists.macromates.com wrote:
> Not everyone interested in TextMate wants to hack on it.
True, but all the discussions remind me that I can!
> Mailing list says "pre-web mentality".
One of the unfortunate tendencies amongst some technologists is to
push for the same kind of "next great thing" fashion mindset that we
rail against elsewhere. This comment suggests that those who aren't
interested in a forum are somehow luddites or old-fashioned. Some
technologies work better for some functions for some people better
than others. This particular group has cohered around this mailing
list. It's entirely possible that another group would cohere around a
forum. No one is stopping you from setting one up -- Google, Yahoo,
and scores of others offer such venues for free. Notice that the best
discussions about Apple technology are not in any Apple.com forum but
in places like Ars Technica or OS X Hints, etc.
It's possible that some here would join you in a forum. I certainly
like the fact that a well-designed forum offers me a good archive that
I don't have to maintain.
john
Hi,
please see the stack trace below that I get whenever I try to commit something
with the CVS bundle. I made a fresh install of both TextMate
(Version 1.5.7 (1464)) and the CVS bundle.
Because the error occurs in the builder.rb file is this in any way related
to a provious bug that prevented the Rails plugin to run focussed test?
Thanks,
Jürgen
Stacktrace:
Users/juergen/Library/Application Support/TextMate/Pristine
Copy/Bundles/CVS.tmbundle/Support/cvs_commit.rb:99: undefined method
`keys' for []:Array
(NoMethodError) from
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/Builder.rb:227:in
`call' from
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/Builder.rb:227:in
`_nested_structures' from
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/Builder.rb:149:in
`method_missing'
from /Users/juergen/Library/Application Support/TextMate/Pristine
Copy/Bundles/CVS.tmbundle/Support/cvs_commit.rb:99 from
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/Builder.rb:227:in
`call' from
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/Builder.rb:227:in
`_nested_structures' from
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/Builder.rb:149:in
`method_missing'
from /Users/juergen/Library/Application Support/TextMate/Pristine
Copy/Bundles/CVS.tmbundle/Support/cvs_commit.rb:97 from
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/Builder.rb:227:in
`call' from
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/Builder.rb:227:in
`_nested_structures' from
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/Builder.rb:149:in
`method_missing'
from /Users/juergen/Library/Application Support/TextMate/Pristine
Copy/Bundles/CVS.tmbundle/Support/cvs_commit.rb:25 from
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/Builder.rb:227:in
`call' from
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/Builder.rb:227:in
`_nested_structures' from
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/Builder.rb:149:in
`method_missing'
from /Users/juergen/Library/Application Support/TextMate/Pristine
Copy/Bundles/CVS.tmbundle/Support/cvs_commit.rb:19
I have about 45 files I'd like to combine into one, and short of
opening each one and copy & pasting it into the new one, I don't see a
clear way to do this in Textmate.
I'm certain there *is* a way, I'm just not seeing it. Suggestions?
Thanks!
--
All about me!
http://www.leroux.ca
Hi everybody,
I have very simple question being rather new to textmate:
How do I change the key binding of command-r from "compile xcode
project" to "run the makefile in the parent directory"? Any help would
be appreciated...
Greetings,
Nick
I realize there's some kind of workaround to make autocompletion work in a
vaguely pleasant way:
http://www.nabble.com/Autocompletion-to17643856.html#a17643856
But is there a more user-friendly option. (I happen to have XCode installed
on my machine, but I imagine there are members of the target audience for
TextMate who won't.) Are there plans to make autocompletion part of
TextMate's core functionality?
--
View this message in context: http://www.nabble.com/Autocompletion-tp18700987p18700987.html
Sent from the textmate users mailing list archive at Nabble.com.
Dear all,
I'm just writing a a tiny bundle
'Copy Formatted as'
RTF
(Xe)TeX
wordml
HTML
...
I was inspired by the bundle Copy as RTF by Max Muermann (kindly
hosted at github by Dr Nic Williams) [I found it with GetBundles ;)].
This bundle works fine for RTF but it lacks UTF-8 support. Thus I
went an other way to achieve that and it works perfectly also for TeX ;)
But back to my suggestion.
It often occurs to me that I'm to write a tiny paper, article or
whatever about a piece of source code I wrote. For that purpose I
often need doctohtml.rb with line numbering. Fine. But one thing I
cannot do with it. If I write something about a piece of code between
line 10 to 20 and I want to refer to line number in my text the
default doctohtml.rb produces line numbers between 1 to 10. Due to
that fact I thought it would be nice to have an option to produce
relative line numbers.
I modified doctohtml.rb a bit to achieve that.
Here's the diff (also attached to that mail):
--- untitled
+++ (clipboard)
@@ -189,10 +189,10 @@
return lines.join("\n")
end
-def number(str)
+def number(str, rel_numbering = false)
# number each line of input
lines = str.split(/\n/)
- n = 0
+ n = (rel_numbering) ? ENV['TM_INPUT_START_LINE'].to_i - 1 : 0
lines.each do | line |
n += 1
line.gsub!(/^(<\/span>)?/, "\\1<span class='linenum'>#{ sprintf("%
5d", n) }</span> ")
@@ -255,7 +255,7 @@
end
end
- code_html = number(code_html) if opt[:line_numbers]
+ code_html = number(code_html, rel_numbering = opt
[:relative_numbering]) if opt[:line_numbers]
html << "<pre class=\"textmate-source"
html << " #{theme_class}" unless theme_class.empty?
By doing so one can call document_to_html like that:
document_to_html( STDIN.read, {:relative_numbering =>
true, :line_numbers => true, :include_css => true }
If one leaves the new option out the line numbering starts at 1.
Hopefully this tiny improvement will be accepted soon ;)
Thanks,
--Hans
Hey everybody, don't ask why, but I have to do a small project in
Silverlight :) I have read a couple of comments on blogs from Textmate
users who are doing it, but the closest I've come to any kind of description
on how to do it was from John Lam
http://hex-dump.blogspot.com/2008/03/silverlight-2-sdk-mac-os-x-and-mono.ht…
He's using mono to run chiron.exe in the Silverlight 2 Dynamic Language SDK.
Is anyone doing it any differently?
Thanks
~sean
Hi,
I don't know how to install SVN_MERGE, can you help me ?
When I click on "Show available revisions for merging", I have this message :
"Couldn't find svnmerge
If you have installed svnmerge, then you need to either update your
PATH or set the TM_SVNMERGE shell variable"
I try with Svnmerge.py (http://www.orcaware.com/svn/wiki/Svnmerge.py),
and I added the path in shell variable, but it doesn't work.
Thanks,
Cedric
I'm sure this has been asked a number of times, but I can't seem to
locate any answers after searching extensively through the list
archives and online.
I'm trying to get the web preview window to a) display relatively
linked images and CSS files, and b) process all PHP includes referred
to in the file.
I've got the first one working by using Thomas Aylott's ruby script,
but I can't seem to get the PHP includes working at the same time.
Can anyone put me out of my misery and give me an idea of how to get
this working? I've got TM_PROJECT_SITEROOT and TM_PROJECT_SITEURL set
properly.
Thanks!
Neil
Hi all,
I know the tab overflow thing has been discussed quite a bit before, but I
had a question that I couldn't seem to find the answer for.
Is there any way to move tabs with a keyboard shortcut? I often have over 35
files open at a time as I work in a project on different tasks, but often
I'll have about 15-20 of those spilled over into the overflow.
The problem is, many times I'll have multiple tasks that overlap in file
access, and I would like to move one tab next to another so I don't have to
keep Command+Arrow-ing over multiple files (which often times I don't
remember which ones are hidden behind the overflow, or what order).
The only references I've heard to rearranging tabs is to use the mouse, but
I didn't know if there is some hidden way to do this, or some other type of
work around.
Any help is greatly appreciated.
Thanks!
--
View this message in context: http://www.nabble.com/Moving-tabs-with-the-keyboard-tp18671843p18671843.html
Sent from the textmate users mailing list archive at Nabble.com.
I'd really love to be able to split the working area to allow side by
side viewing of 2 documents. I've looked and looked through the
documentation / posts / tutorials, and it seems like all that's
available is navigating between tabs?
Any ideas?
Thanks!
Michael Larkin | http://pixallent.com | mikelarkin(a)pixallent.com
> The completion command picks the current word (rather, gets the
> current word from textmate), looks that up and completes based on
> that. In this case, since - and/or : are not considered word
> characters, a label such as "here-is-a-label", if we are at "here-
> is", will be completed as if it as only showing the "is" part. So TM
> passes to the completion command the word "is", gets back the label
> "here-is-a-label", and inserts it in place of "is", resulting in
> "here-here-is-a-label". The quick fix from your side is to go to
> Textmate -> Preferences -> Text Editing, and add whatever characters
> you need in "Word Characters" box. You gain proper completion in this
> case, but you lose alt+left/right moving you through each part.
I see.
The whole point of using the colon was, of course, the ability to
navigate quickly via alt+left/right within the label/citation (e. g.
to fix something or so). It's a pity the fix is difficult,
autocompletion really rocks and has improved my workflow a lot. Now I
just stop short of the first colon, but the list is usually not short
(I'm into mathematical physics, so I have to label sections, theorems,
formulas, etc.), so it would be nice to have. But if it's just not
possible with the current methods, I guess we have to wait for the
programmer to add what we want and need ...
But in any case, thanks for the explanation. And I know now that this
is a pet peeve of others as well and not just myself :-)
> However, Ctrl+left/right should still do the right thing.
Huh? Ctrl+left/right switches spaces on my system.
Max
I'm having the same problem, I prefer using colons to logically
separate labels of any kind (including citations) so I can jump back
and forth easier (with alt + left/right), but I'd always get duplicate
parts.
A fix would be much appreciated :-)
Max