I'm having a little trouble with the Plain Text WIki. The command: export
wiki to HTML always gives the error -sh: line 1: /Library/Application: No
such file or directory,
Any ideas?
Regards,
Mark
Hi,
I don't remember when this warning starts happening but I can not make
anything out of looking at the bundle codes.
When I type "item" and do "command+{", the output now has a warning
message like below:
Warning: PropertyList is deprecated. Use OSX::PropertyList instead.
\begin{itemize}
\item
\end{itemize}
The command works as expected, but I can not figure out what trigger
the warning. I don't know the version of LaTeX bundle but I use
GetBundle to keep it updated.
TextMate 1.5.5 r1383
Mac OS X 10.4.9 PPC
ip
Hello everyone,
I was wondering if anyone else came across the same following
behavior: When repeatedly typesetting a LaTeX file (e.g. when
changing equations around), PDFView correctly updates the page in
question but then jumps back to the first page (making it very
annoying to scroll to the appropriate page again). I have only
experienced this behavior with _some_ files, while others seem to
work fine.
Thanks for your help,
Jonas Müller
Hi there
Am bumping into an issue assigning a due date to an action.
I get the date picker OK but when I submit a date, I get this error
written to my .gtd file:
/usr/local/lib/ruby/1.8/date/format.rb:230:in /bin/bash: -c: line 1:
unexpected EOF while looking for matching `''
Any clues appreciated.
--
Richard
Hi,
I couldn't find the last thread, so I just open a new one.
There were some problems with LaTeX label completion and I especially
had problems when using subfolders in projects.
If the latex master file is in a subfolder, then there are three
posibilities for TM_LATEX_MASTER.
1. Give the full path to the master file:
In this case everything works, but I don't like this, because then you
cant move your projects to another place without having to change
everything.
2. Use the string 'subfolder/master.tex'
Typeset+View will work, label completion will not work.
3. Use the string 'master.tex'
Typeset+View will not work, but label completion will work in all files
that are in the same folder as master.tex
So parsing of subfolders is implemented in a different way for
Typeset+View and label completion. Would be nice if this was fixed.
Ruben
Hi,
natbib defines a set of cite commands that start with an uppercase C
(e.g. \Citep), which are meant to be used at the start of sentences,
especially if the author name starts with a lowercase letter (as in
"von ....").
The current TextMate highlighting doesn't recognise these commands as
citation commands. However, this is easily fixed by changing the first
occurrence of "cite" to "[Cc]ite" in the language definition.
The fix seems to work fine, so I was wondering whether this should go
into the main release.
cheers
Hendrik
Dear TextMate users
TextMate's LaTeX.bundle is really nice, but there is one thing that
bothers me when editing LaTeX documents with hard line wraps.
Reformatting a paragraph (with Crtl + q) does not behave the way I
would expect. Emacs is very smart when reformatting paragraphs in
LaTeX and I would love to see some of these features in TextMate too:
* currently reformatting an equation or figure environment messes up
the layout completely
* section titles should be kept on a distinct line and moved within
the text
* reformatting paragraphs that are commented should adjust the line
length and keep the paragraph commented
* putting a single % character at the beginning of a line divides a
paragraph into 'reformatting units'. When reformatting a paragraph,
the reformatting operation does not cross these % boundaries
* no reformatting should occur in math environments
In summary, reformatting should adjust the line-length but respect
LaTex commands and environments.
It looks like the LaTeX mode currently does not provide LaTeX
specific reformatting, but uses standard plain text reformatting.
Would it be difficult to change the behaviour? I assume that
implementing smart Emacs-like LaTeX reformatting requires the
bundle's grammar to provide a specific scope for marking the unit of
text (i.e. a paragraph) that should be subject to the reformatting
operation, e.g. text.tex.paragraph.
Does anyone have an idea, how to implement this?
Best regards,
Christian
--
Christian Plessl christian(a)plesslweb.ch http://plesslweb.ch
Hi,
I use Version 1.5.5 (1368) on Intel MacBookPro 10.4.10 and have the
following problem:
I created a new TM project and dropped a large folder in the project
drawer. To have shorter search times I removed the references of some
subfolders. Then I saved the project.
After quitting and restarting TM with the project, the removed folders
appear again.
How can I remove subfolders from a project that will stay removed
after restarting TM?
thanks,
Alex.
Dear all,
I know it is a bit off-topic but I believe it could also be
interesting for some TM users ;)
I'm just writing a grep-like command line tool based on the Oniguruma
library to work with UTF-8 data.
It works perfectly, and in many many cases it's faster than grep ;)
In order to be sure that this command line tool written in pure C
works on other Macs as well, I'd be appreciate if someone has a bit
time and a bit free hard disk space to check whether it runs for her/
him too. Especially whether it runs on a Intel Mac.
To run onigrep it is necessary to install the Oniguruma dylib in
beforehand. To do this simply
- download the source code from http://www.geocities.jp/kosako3/
oniguruma/archive/onig-5.8.0.tar.gz
- untar it
- cd in that folder
- execute:
./configure
make
sudo make install
that's it.
Normally Oniguruma dylib is installed in /usr/local/lib.
[I believe to use the external dylib is the best choice because
Oniguruma will be better and better. So you only have to upgrade the
dylib and not onigrep.]
Now you can run onigrep. For help type 'onigrep --help'. Up to now it
only reads UTF-8 data from stdin.
[Please note, if you did't copy onigrep in a folder listed in $PATH
you have to write the entire path to onigrep or if you're in the
folder where onigrep is located just type ./onigrep]
Some features in short terms:
- utf-8 support (that means a '.' is really one Unicode character)
- ignore case also works for all Unicode characters, not only for ASCII
- you can search across \n; multi-line mode
- ignore combining diacritics (for that you have to decompose
accented characters according the Unicode canonical decomposition
algorithm
(I attached such a tool. It is called 'unorm'. For help run 'unorm
--help'.)
example:
echo "Ag̀nes" | ./onigrep -id -i -o "a(.)n"
will output 'g̀'
echo "Ag̀nes" | ./onigrep -i -o "a(.)n"
will output nothing because ǵ is written with two Unicode
characters
- it is faster than grep in many cases:
try:
cat /usr/share/dict/web2 | ./onigrep "y$" -c
cat /usr/share/dict/web2 | grep "y$" -c
- option -cl counts the matches per line
example:
onigrep "\w+" -cl -n
How many words per line?
- you can write the regexp without escaping '(', ')', etc. as with grep
Please note, onigrep is still work in progress.
Many thanks in advanced und any feedback (suggestions, bugs, wishes)
is welcomed!!
Hans
PS onigrep and unorm will be available for free.
PPS One possible meaning of the Japanese word "Oniguruma" is "Devil's
wheel" like Textmate's icon ;)
On Jun 24, 2007, at 07:00 , textmate-request(a)lists.macromates.com wrote:
> On Jun 23, 2007, at 9:01 AM, John Laudun wrote:
>
>> Now, I know I could write an AppleScript -- okay, I've never been
>> any good with AS, but it's there -- I was just hoping that I could
>> not and thus be able to work entirely within TextMate. All I need
>> is a keystroke, or perhaps two, that would start and stop playback
>> of an MP3 file. (I assume I would have to do this through
>> QuickTime, but if there's a simpler command-line tool that could
>> do this, that would be fine with me.) The only wrinkle I would
>> like to add would be to be able to set an "auto-rewind" to the
>> START or STOP command so that when playback commenced again it
>> would start X seconds backwards from where it stopped. Setting
>> this X in a config file of some kind would be fine with me.
>
> Okay, I created three commands which should get you started. I put
> these in a bundle together which is attached. You'll probably want
> to change the key bindings.
>
> ⇧F1 Start Current Movie - Plays the frontmost window in Quicktime
> Player after rewinding it by two seconds.
> ⇧F2 Stop Current Movie - Stops all movies in Quicktime Player.
> ⇧F3 Rewind Current Movie - Rewinds the frontmost window in
> Quicktime Player to the beginning.
>
> So just open your MP3 in Quicktime Player and away you go. BTW, I
> figured out the scripts by looking here:
Those are brilliant and work quite well.
And, yes, I should have read up more on Applescripting Quicktime, but
I did not know about using osascript within TextMate.
Many, many thanks!
john
I keep getting a message saying there was a problem updating my
bundles. I checked the console and I'm seeing this message:
svn: Can't connect to host 'validcode.net': Operation timed out
-dave
Hello,
I've had a problem with the find dialog. It does not crash, but all the
buttons (not the text fields!) simply become unresponsive. It's been
reported before, but I just experienced it twice in a week.. :(
The only workaround that I know is to restart TextMate, which is bloody
annoying.
Anyone else experiencing this more now as well?
Jeroen.
[1]: November 2005!
http://article.gmane.org/gmane.editors.textmate.general/6718
There may be an obvious answer to this question - if so, my apologies,
but I can't see it!
Is there any way to search (and replace) within only a subset of the
files within a project?
Best wishes,
Nicholas
When I hit Command+O, the directory I'm put in is the one for the
project, but I would prefer that the directory match the file that I'm
currently editing (which is often in a subdirectory of the project).
I guess that most of the time I open a file, I'm opening a sibling to
the file I'm currently editing. I have this behavior with UltraEdit on
Windows and find it quite productive.
-Chuck
hi all,
I am currently getting a textmate crash every time I right-click on a
word to bring up the CM, e.g. to spell check. Is anyone else seeing
this?
I have recently changed a number of things about my environment which
make it harder to pin down the factors that might be contributing,
which include:
- I have moved to a macbook pro
- then, I just installed the recent (intel) 10.4.10 update.
- I installed the Safari 3 Beta
I *think*, but am not positive, that the right-click did not cause a
TM crash on the 'out of the box' macbook pro.
As far as I can ascertain the problem is only with Textmate - other
cocoa apps work okay.
Here's a crash report: http://s3.amazonaws.com/amy/tm_crash_report.txt
-Amy
I have a question regarding utf-8 encoding and the interaction of
TextMate and TeXShop. I have been using utf-8 encoding now for a while.
Many of my files have been prepared in TeXShop, in utf8 encoding. Now
that I can open them in TextMate and use Latex Watch, with the variable
TM_LATEX_VIEWER TeXShop on---a terrific combination---, I get the
following TeXShop message which I'd like to avoid:
``This file was opened with MacOSRoman encoding.
The file could not be opened with Unicode (UTF-8) encoding because it
was not saved with that encoding. If you wish to open in another
encoding, close the window and open again.''
The pdf shows perfectly in TeXShop viewer, which I prefer for now. How
can I avoid the message I get from TeXShop?
Top of my file is:
\documentclass{article}
\usepackage{fancyhdr}
\usepackage[utf8x]{inputenc}
\usepackage{lmodern}
\usepackage[french,english]{babel}
\usepackage{textcomp}
--Gildas Hamel
Quote from Koch of TeXShop to Bastian Philipps at
http://ftp.tug.org/mail-archives/macostex-archives/2006-February/020357.html
> Here is how TeXShop works: Internally it uses unicode. When it comes
> time to write out the file, the internal representation is converted to
> a string
> using an encoding. (This is necessary even if the encoding is a Unicode
> encoding, because the Unicode standard doesn't specify a particular way
> of writing unicode to disk. So utf-8 is one possible unicode
encoding, but
> not the only one.)
>
> What happens if there is a unicode character in the text which is not
> available
> in the particular encoding chosen? Apple's routines contain a parameter
> which
> indicates whether this should create an error or if instead the
> character should
> just be ignored or converted to something else. I choose "ignore or
> convert to
> something else." So if you type, say, a Euro symbol, but the encoding
> doesn't
> support it, then TeXShop will still write out the file.
>
> There is somewhat similar code when you read text from disk. Apple's
> routines
> require that an encoding be specified, and then the file is converted
> into Apple's
> internal unicode form and displayed in the editor.
>
> But this time there is another problem. Suppose the encoding is utf-8
> unicode,
> and the file isn't legal urtf-8. Then when Apple's code reads the file,
> it suddenly
> says "wait, this doesn't make sense." In that case, it stops reading and
> reports
> an error to TeXShop. TeXShop then puts up the dialog you have reported
> and reads the file again in MacOSRoman. (Every file is a legal MacOSRoman
> file.)
Hi,
As it is my first time, I am not sure how to submit contributions to
the Actionscript bundle, attached is a diff for the
build_with_mtasc.rb file to add the allowFullScreen="true" parameter
to both object and embed in the html template used to test the swf in
textmate.
This is useful for people working on projects that needs the flash9
fullscreen support.
Please let me know if it is ok :)
[]s
--
Fabricio C Zuardi
http://ning.com
Hello all,
I use the Pascal bundle quite a bit, and - while the Pascal bundle is MUCH better about understanding what a (to use the C term) prototype is vs a definition, it still fails when looking at functions (pascal methods that return a value).
So: it doesn't know that "FUNCTION something: Boolean; forward;" is supposed to be a prototype. It does work, however, with procedures (pascal methods that don't return values): "PROCEDURE something; forward;" is known to be a prototype, and is rightly marked as such.
I'll also admit I'm partially to blame for this: in March (15th) when I suggested a regex on how to find a prototype, my examples were wrong: I had improperly labelled my PROCEDURES as FUNCTIONS.
After my .sig in this email is a test case for prototypes vs definitions in Pascal, with 10 kinds of prototypes and 5 different kinds of definitions.
FWIW, I also had to create a new preference item, to turn off ShowInSymbolList for meta.function.prototype.pascal, entity.name.function.prototype.pascal, to get even Procedures to be ignored. I'm not sure what's up with that...
Hopefully the unit test will help get this bug nailed down once and for all, and someone who's more familiar with the prototype regex than I (Chris Thomas??) can add this to it.
Thanks very much,
_Ryan Wilcox
--
Wilcox Development Solutions: <http://www.wilcoxd.com>
Toolsmiths for the Internet Age PGP: 0x2F4E9C31
{___________________________________________________________________}
INTERFACE
{You shouldn't see any of the 10 declarations, below this point, on the Symbol List}
FUNCTION 1.ExternalFunctionDefinitionPrototype(param: type): Boolean; external;
FUNCTION 2.FunctionNoParamPrototype: Boolean; attribute (name = 'FunctionNoParam');
FUNCTION 3.FunctionParameterPrototype(param: type): Boolean; attribute (name = 'FunctionParameterPrototype');
FUNCTION 4.FunctionForwardNoParamPrototype: Boolean; forward;
PROCEDURE 5.ProcExternalDefinitionPrototype(param: type); external;
PROCEDURE 6.ProcParamPrototype(param: type); attribute (name = 'ProcNoParamPrototype');
PROCEDURE 7.ProcNoParamPrototype; attribute (name = 'ProcNoParamPrototype');
PROCEDURE 8.ProcNoParamForwardPrototype; forward;
PROCEDURE 9.ProcParamForwardPrototype(param: type); forward;
procedure 10.bob(something: somethingElse); external;
IMPLEMENTATION
{You SHOULD see the 5 definitions, below this point, on the Symbol List}
FUNCTION 1.FunctionNoParamFunction: Boolean;
BEGIN
END;
FUNCTION 2.FunctionParameterFunction(param: type): Boolean;
BEGIN
END;
PROCEDURE 3.ProcNoParamProcedure(param: type);
BEGIN
END;
PROCEDURE 4.ProcParamProcedure(param: type);
BEGIN
END;
PROCEDURE 5.ProcNoParamProcedure;
BEGIN
END;
{___________________________________________________________________}
There's a new version of the Latex Watch package available here:
http://www.puffinry.demon.co.uk/LaTeX%20Watch%202.3.dmg
This release fixes various problems, and adds support for the Skim previewer.
PDFSync synchronisation works in both directions, when Skim is used.
Thanks to Jannis Hermanns for bug reports and testing.
Any problems, let me know.
Robin
Greetings. I saw a neat feature in another editor, and I was
wondering if there was similar functionality in TextMate. If there
is, I haven't found it yet and a pointer would be most appreciated.
When making a selection, I was wondering if there was some interface
point that easily displayed how many characters were selected.
My use case? Constructing HTTP Requests and wishing to supply the
accurate content length quickly and easily. I can imagine other use
cases as well, but this is the one that I can see needing most often.
Regards,
Robert M. Zigweid
Hey y'all,
Is there a way to get Textmate projects to show ".textmate_init"
files? ".htaccess" files are visible by default, presumably because
it makes sense that you'd want to see this for web projects. However,
this is equally true for ".texmate_init" files.
My options are to either set all my hidden files to visible, Mac-
wide, using something like Onyx (and cluttering up my desktop world),
or my current workaround of accessing and editing the
".textmate_init" file for a given project through the local pane of
my FTP program as a sort of bastardized finder window (as it will
show hidden files to me).
There's got to be another way -- Any way to get ".textmate_init"
files to show up in project windows is appreciated. And I'd like to
suggest this as something that the program should do by default;
after all, .textmate_init is one of its own proprietary file types. :)
TIA,
linda
On 23. Jun 2007, at 20:40, Steven W Riggins wrote:
> I just installed WP 2.2.1 with Daniel Jalkut's xml-rpc changes but
> now I can't fetch posts at all due to an iso timecode error.
Hi Steven - I just signed up the list so I could reply :)
First of all, the 2.2.1 release of WordPress includes several fixes to
XML-RPC that I encouraged, but Joseph did all the hard work. So
they're not "my changes," but I do have some perspective on them.
The time-zone one you're running into is actually the earliest issue
of the bunch that I raised, so it's not completely fresh in my memory.
But it was motivated by a change in 2.2 that would cause the time zone
to be completely omitted from the timestamps. While this is arguably
correct by "the letter of the law" for XML-RPC, it's not something
that WordPress had ever done before, so it threw off the times for
posts in at least WordPress, and probably other clients as well.
I think the way it worked before 2.2 was to put the actual time zone
of the blog into the timestamps. So if you had set your blog up as a
-4 hours time zone, it would return dates with "-0400" or something on
it. So with the change in 2.2 to represent dates in GMT format, I
suggested that at least it should indicate as much so that the date
would be unambiguous. I think I suggested using -0000, but since Z
worked for me and seemed more satisfactory to Joseph, I had no
objection.
Hope this helps clarify the rationale for the fixes. I'm not sure what
Joseph should do at this point, if anything. Unless somebody can say
with confidence that they feel -0000 will be more reliable across the
most clients than Z is.
Daniel
I feel a bit paranoid when pressing over the items in the project
files drawer because TM seems not be so clever with respect to the
contents of the files and sometimes it gets in an infinite loop.
I receive many students works with uncontrolled contents. The last
was a .txt file (output from a test) with 128Mb of anything. Of
course I did know that the file had 128Mb after TM hanged, I killed
it and saw the Finder info for the file.
Shouldn't TM have a better protection against this?
-- Juan Falgueras
I just installed WP 2.2.1 with Daniel Jalkut's xml-rpc changes but
now I can't fetch posts at all due to an iso timecode error.
Anyone else seeing this?
For some reason, I get the following when I try to svn commit through
TextMate:
svn: Commit failed (details follow):
svn: OPTIONS request failed on '/path/to/trunk/'
svn: OPTIONS of '/path/to/trunk/': authorization failed (
http://svn.server.net/)
Commits work, however, through the terminal.
Regardless, I trashed the cached authorization and (for the sake of
sanitation) checked out a brand new copy of the code (re-providing
authorization) with the terminal, but after making a cosmetic change to a
file with TextMate, a subsequent commit fails (while Terminal successfully
commits the file).
Am I missing something here? I've successfully used the svn bundle with a
different setup.
The short of it is that I would like to use Textmate to do some
transcription work. I have never been entirely happy with Transcriva,
which I paid for, and while the power and convenience of Scrivener
are appealing, I don't really want to buy yet another application for
this purpose. I own, use, and love TextMate, and I have been very
impressed with the things like the ScreenMate bundle.
Now, I know I could write an AppleScript -- okay, I've never been any
good with AS, but it's there -- I was just hoping that I could not
and thus be able to work entirely within TextMate. All I need is a
keystroke, or perhaps two, that would start and stop playback of an
MP3 file. (I assume I would have to do this through QuickTime, but if
there's a simpler command-line tool that could do this, that would be
fine with me.) The only wrinkle I would like to add would be to be
able to set an "auto-rewind" to the START or STOP command so that
when playback commenced again it would start X seconds backwards from
where it stopped. Setting this X in a config file of some kind would
be fine with me.
I'm a command creation newb, so any fingers pointed in the right
direction would be appreciated.
john
That is pretty awesome, thanks Stanley!
I am not quite happy with the tags.yaml approach though: I can't seem
to just add
~/Library/Application\ Support/TextMate/Bundles/TODO.tmbundle/
Support/tags.yaml
when the TOTO bundle lives in /Library/Application\ Support/TextMate/
Bundles/TODO.tmbundle. The version in the home directory is not
picked up. So I have to change it where the TODO bundle resides, and
that is bad because that directory is kept in sync via svn.
Also the tags.yaml file can't be edited with the bundle editor.
Any chance it could be moved to a Preferences file, so that it can be
edited with the bundle Editor and also can reside away from where the
Bundle lives?
Thanks much
Gerd
Hi folks,
Does anyone know where I can get the PSD file for the TextMate
wallpaper that was around back in Jan?
I tried the original site but the download link doesn't work anymore.
http://www.wishingline.com/notebook/archives/2007_01.php#001127
Have emailed owner but got no reply so far.
Just wanted to make a customized one for my workflow. If anyone still
has it and doesn't mind sharing it I would
really appreciate it.
Thanks,
Charlie.
Hello,
I am looking into building my own bundles and was wondering if it is
possible to somehow get the last 3 or so words before the caret. I
know there is a variable for the current line and current word, but
can I somehow get the last 3 or so words even if they are on different
lines?
Thanks!
Christoph
--
I'm trying a new usenet client for Mac, Nemo OS X.
You can download it at http://www.malcom-mac.com/nemo
Hi there.
I'm trying to create a set shell script templates under the 'New From
Templates...' menu command.
I've created a template entry in the Shell Script bundle, using the
default commands setup, with the extension set to .sh and the scope
set to source.shell (i've tried it with and without this, and
reloaded bundles between attempts.)
I've added a template file (script.sh) to the template, with just the
following contents:
#!/bin/bash
# ${TM_NEW_FILE_BASENAME}
# Created by ${TM_USERNAME} on ${TM_DATE}.
# Copyright (c) ${TM_YEAR} ${TM_ORGANIZATION_NAME}. All rights
reserved.
which is pretty much a default entry I guess.
The Shell Script option now appears as a submenu in the 'New From
Templates...' menu item, but when I select it, I get nothing :-(
Okay, this one has me beat - what am I doing wrong?
R
Hi folks,
I just tried the JavaScript Tools bundle today to use the lint
feature and when I try to check the example .js file that comes
with the jsl binary i get the following:
/Users/cogamble/Library/Application Support/TextMate/Pristine Copy/
Bundles/JavaScript Tools.tmbundle/Support/bin/lint.rb:29: undefined
method `+' for nil:NilClass (NoMethodError) from /Users/cogamble/
Library/Application Support/TextMate/Pristine Copy/Bundles/JavaScript
Tools.tmbundle/Support/bin/lint.rb:27:in `map' from /Users/cogamble/
Library/Application Support/TextMate/Pristine Copy/Bundles/JavaScript
Tools.tmbundle/Support/bin/lint.rb:27 from /Users/cogamble/Library/
Application Support/TextMate/Pristine Copy/Bundles/JavaScript
Tools.tmbundle/Support/bin/lint.rb:22:in `map' from /Users/cogamble/
Library/Application Support/TextMate/Pristine Copy/Bundles/JavaScript
Tools.tmbundle/Support/bin/lint.rb:22
Is this bundle still working or am I doing something wrong?
Thanks,
Charlie.
It would be interesting TextMate to be able to accept text-clippings
over its icon (Dock, Finder, alias etc) opening then a new windows
with the text contents of that clipping. Wouldn't it?
(My apologizes for any issue possible repetition)
-----
Juan
jfalgueras(a)uma.es
Hi All,
Just upgraded to the 3.0 beta for OS X of Safari, and it seems that the
"Edit in Textmate" no longer works :(
I was using it all the time so I noticed real soon when it stopped.
Cheers,
---Guy PGP Key on Request
Hi,
Is there any support for setting a background image in the editor
window? Or any plans to add this? I've found the transparency support
but I'm not that fussed about seeing my other windows, I'd rather
just see a tinted image.
Thanks
---
Jeremy Wilkins
Ibex Internet Ltd
Parkside Business Park
Parkside Rd.
Kendal
Cumbria
LA9 7EN
Tel: 0845 226 8342
Fax: 08718 729374
http://www.ibexinternet.co.uk/
Hi there...
Maybe I'm overlooking something but I can't seem to find it...
I'm in the 'Fonts & Colors' prefpane of TextMate and I want to delete
some BG-colors of some elements. Each time I click on an element's BG
I get a color-popup asking me to pick a color. What if I don't want a
color... It's still gives me a color-square under the BG-column. How
do I delete the BG?
Greetings
Ypmits
Hi-
I use textmate for the markup a lot of XML projects I work on, and
have adapted some of the wrapping features to meet my needs.
One snippet I use frequently is "perl -pe 's/.+/<\${1:listitem}><\
${2:flashtext}>$&<\/\$2><\/\$1>/'" which takes a columnar list and
wraps each line in <listitem><flashtext></flashtext></listitem>. I
would like to find an easy way to then wrap the entire list in a
<flashlist> tag.
I know I can just reselect the whole list and wrap it with a copy of
the HTML bundle's "Wrap Selection..." tag, but I'd like to make my
list in one fell swoop.
So, what's a good way to combine the "Wrap Selection..." with a "Wrap
Each Selected Line..."?
Thanks!
James Fishwick
Associate Media Producer
Houghton Mifflin
College Media Development
email: james_fishwick(a)hmco.com
phone: 434.284.3727
im: iamfishwick
Dear List,
I know I am probably doing something silly, but I can't seem to solve
this seemingly trivial problem.
I've installed the restructured text bundle, and the restructured text
tools themselves. the reST tools work fine from the command line. My
environment.plist looks like:
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>DISPLAY</key>
<string>:0.0</string>
<key>PATH</key>
<string>/Library/Frameworks/Python.framework/Versions/Current/bin:/usr/local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/teTeX/bin/i386-apple-darwin-current:/Users/nicholas/bin</string>
</dict>
</plist>
On running the rst2html command from the bundle, I get the error message:
Couldn't find rst2html.py
You can either set the TM_RST2HTML variable to the full path of your
docutils (docutils.sourceforge.net) installation (e.g.
/Library/Frameworks/Python.framework/Versions/2.4/bin or set the PATH
variable to include the path of the docutils converters.
Locations searched:
/Applications/TextMate.app/Contents/SharedSupport/Support/bin/CocoaDialog.app/Contents/MacOS
/sw/bin
/sw/sbin
/bin
/sbin
/usr/bin
/usr/sbin
/usr/texbin
/usr/local/bin
/usr/X11R6/bin
/Applications/TextMate.app/Contents/SharedSupport/Support/bin
If I create a variable TM_RST2HTML and set it to:
/Library/Frameworks/Python.framework/Versions/Current/bin/
I get an error saying that that path cannot be found (even though I
*know* it exists.
(the relevant utilities exist both there and in my ~/bin)
Can anyone explain what is wrong?
Best wishes,
Nicholas
Who else uses Textmate for Scheme? I know, most of the LISP community
use Emacs alone for religious reasons, but since there was a Scheme
language definition already there, I can't be the only one :-)
Anyway, for my own use I've been adding to the Scheme language a bit;
telling it about define-syntax, then adding properties so that
(define (foo ...) ...), (define foo ...) and (define-syntax foo ...)
all result in 'foo' appearing in the symbol list, and writing a few
snippets for common things.
I'd like to look into figuring out a good way to do help on current
symbol type stuff, but I'm not sure where best to refer to. Since the
current language starts 'csi' as the interpreter, the Chicken
documentation on callcc.org would be a good bet, but it would be nice
to keep the Scheme language as implementation-indepedent as possible.
Or have a base Scheme language then a special module for Chicken
Scheme that binds run script, help on symbol, etc.
If there's any other TextMate schemers about, I can post the
resulting diffs, and if everyone likes them, send 'em in to go in the
repository?
ABS
--
Alaric Snell-Pym
Work: http://www.snell-systems.co.uk/
Play: http://www.snell-pym.org.uk/alaric/
Blog: http://www.snell-pym.org.uk/?author=4
Okay, I must be going nuts. I could *swear* that when editing source,
when I backspaced to remove a tab the entire tabstop got removed. All
eight character-widths, or whatever my tab size is set to. This happened
even if I had soft tabs enabled; backspacing would chew up spaces back to
the previous tabstop.
But that's not happening now. Now, when I backspace over a tab, the
cursor moves one character and the tab is replaced by (tab size - 1)
spaces.
I could also *swear* that up until recently the cursor keys would jump an
entire tabstop at a time (if moving over a tab), and that you couldn't
cursor into the "dead" space after the end of the line. But now, the
cursor keys always move exactly one character width, whether in a tab or
past the EOL.
So, did something suddenly change? I'm using the bleeding edge updates,
and regularly updating the bundles by svn, so I can see a change slipping
past me. Or maybe I toggled some unknown preference value by mistake?
Or is this the way it's always been and I'm just crazy?
--
Steve King, <steve(a)narbat.com>
Hello,
I started a new bundle for editing COBOL (indeed... ;-)
http://pieterb.be/coding/cobol/
Right at the moment I've only some syntax highlighting, but I' did
like to know how
I can implement auto-numbering.
I am only a beginner with these bundles.
Each new line should start with a number of 6 digits, if possible
with +10 for each new line.
(calculated with the number in 1-6 off the previous line)
000100
000110
...
Each line ends after 80 columns (or characters)
Is it possible to always(!) wrap after 80 chars?
Another issue: commenting; cobol uses a star in column 7 to show a
line is comment.
For example:
000220*A helloworld example....
000230
Is this possible.
Any help is greatly appreciated...
Pieter Baele
pieter.baele(a)telenet.be
A solid systems's approach should not be based on "but it works".
Yet, time and time again, we see that for most people this is the
case. They don't care about good software, only about "good enough"
software. So the programmers can continue to make such mistakes.
Hello,
There are some problems with the blogging bundle with Wordpress 2.2. Pings
and Comments are always set to off.
I know it has been mentioned before and it seems to be a bug in WP. I
didn't see a bug report on the WP trac and am not really too familiar with
the API, so could you clarify what's causing this and whether it really is
a WP bug so I can submit a bug report to the WP guys?
Thanks!
Christoph
Hi, I've been using TextMate for almost a year now and I think it's great,
except for one feature which I find annoying - when you select a block of
text and hit a pair key (Eg. ', ", [, < etc) instead of overwriting the
selected text it nestles it in between two of the key you pressed.
I thought that I'd probably get used to it in a few weeks but I guess I
haven't and I still find it really annoying when I forget to hit backspace
first. So I was just wondering if anyone knew of a way to disable the
feature?
Many thanks!
Mark
--
View this message in context: http://www.nabble.com/Disabling-the-%27pairs-around-selected-text%27-featur…
Sent from the textmate users mailing list archive at Nabble.com.
Is there any fast way to generate doxygen style comments for c++ functions
based on what parameters the function is passed and what it returns? I have
some existing code without any comments, and I was looking for a quick way
to put in template comment blocks that I can go through and fill in details
quickly.
thanks for the help,
dave
Okay, I give. I can't for the life of me figure out how to get
TextMate to print using something like a 9pt type. I've tried growing
and shrinking my screen type face, but that doesn't seem to have any
affect. Adjusting the default type size in Preferences has some
effect, but not all that much that I can tell. What am I missing?
john
Sorry for my bad english
Hello :)
I'm a big fan of TextMate for LateX. I can't work without this very
fine tool
My site (www.altermundus.fr) is a classic one with html and css.
I present a lot of pictures and LaTeX codes but I would like now to
use a database
for my png pictures and all my files or (pages ?)
I'm a neewbie with Python and Ruby so i don'tknow what is the best
tool to make this
with texmate.
A lot of scripts in Textmate are ruby scripts so perhaps it's more
interesting
to learn Ruby but what is the tool the more esay to use with TexMate :
(Ruby and Rails) or (Python and Django) ?
I don't need a blog only a static web but with a database for the
pages and
aa simple method to create new one.
The Bundle is very important so what is the best bundle for my problem ?
Thanks
Alain Matthes
On Jun 15, 2007, at 12:10 AM, Allan Odgaard wrote:
> I am forwarding you this, as I don’t think you’re subscribed.
Thanks. Correct, I'm not subscribed, although I've been reading this
thread via the archives. I can't realistically keep up with all of
the lists where WordPress XML-RPC issues might come up, so if you
don't mind making me aware of them I'm happy to work on them as they
arise.
> Begin forwarded message:
>
>> From: "Christoph Koehler" <christoph.koehler(a)gmail.com>
>> Date: 15. Jun 2007 05:14:40 GMT+02:00
>> To: textmate(a)lists.macromates.com
>> Subject: [TxMt] Re: Wordpress 2.2 and Pings/Comments
>> Reply-To: TextMate users <textmate(a)lists.macromates.com>
>>
>>> I've deployed the patch for this to all wordpress.com blogs.
>>> There is also a ticket for wordpress.org:
>>>
>>> http://trac.wordpress.org/ticket/4469
>>>
>>> I'll follow up and make sure the committers there are aware of it.
>>>
>>> Thanks for point this out and doesn't hesitate to contact me
>>> about any other questions/issues/bugs that come up in XML-RPC for
>>> WordPress.
>>>
>>
>> Thanks for the quick action! That's really amazing! I tested the
>> patch on my local install and comments work fine now, but pings
>> are still always disabled.
I tested it against my local install as well and both ping and
comments settings worked as expected. I did this with a PHP script
though, not TextMate. Christoph can you (or someone else) confirm
exactly what TextMate is sending over the wire? A dump of the exact
XML data that is being sent might provide some clues as to why ping
status isn't being properly set.
--
Joseph Scott
http://joseph.randomnetworks.com/
Hi there,
I 've just found a post like this:
>> I didn't know where else to ask this question. If I purchase a
>> single licenses for TextMate can I use it on a
>> Desktop and a Laptop? (As long as I'm not using them at the same
>> time?) I ask this question because I believe
>> it was true with the Office 2004 Student and Teacher Edition license.
Allan answered:
> Yes -- it's a personal license, so as long as you are the user or
> TextMate is running on your machine, everything is fine (needs to put
> that somewhere on the site :) ).
but I need to know if I can use textmate on my laptop at work? I got
a personal MacBook at home and a company's MacBook Pro at work and
both would running textmate nut not at the same time and only used by
me.
I know... 39 EUR are not expensive for this mighty mighty editor but
If I can save money... :-)
Greetings,
Daniel
PS: Good work, Allan :-)
Hi,
I've stumbled on a problem with TextMate's python handling which goes
into an infinite loop (or a really long computation) during certain
circumstances. When this happens, TextMate doesn't react to any input
anymore, which causes dataloss of everything typed after the last save.
I have the following function (<> only shows the position of the
caret and is no text) in a python file:
def c(docstring, baseindent=0):
#from http://www.python.org/dev/peps/pep-0257/
lines = docstring.splitlines()
# Determine minimum indentation (first line doesn't count):
indent = sys.maxint
for line in lines[1:]:
stripped = line.lstrip()
if stripped:
indent = min(indent, len(line) - len(stripped))
# Remove indentation (first line is special):
trimmed = [<>lines[0].strip()]
if indent < sys.maxint:
indent -= baseindent
for line in lines[1:]:
trimmed.append(line[indent:].rstrip())
# Return a single string:
return '\n'.join(trimmed)
Now I type ]<enter> and watch TextMate die. It'd be cool if this
could be fixed.
To reproduce the problem:
1. Open TextMate
2. Paste the above function into TextMate, put your caret where <> is
(and remove <> from the text)
3. Go into python mode (shift-ctrl-opt-p 4)
4. enter ]<cr>
Bye,
Nico
Having a hard time to get ruby scripts to recognize modules. Checked "$:"
and got the following:
/usr/lib/ruby/site_ruby/1.8
/usr/lib/ruby/site_ruby/1.8/powerpc-darwin8.0
/usr/lib/ruby/site_ruby/1.8/universal-darwin8.0
/usr/lib/ruby/site_ruby
/usr/lib/ruby/1.8
/usr/lib/ruby/1.8/powerpc-darwin8.0
/usr/lib/ruby/1.8/universal-darwin8.0
The module I am trying to "require" is in this list (the first listing in
fact). When I try to to run script from TextMate "command + R" the script
keeps failing. When I ask text mate to get required "shift + command + D"
TextMate complains that it can not find require "snmp". When I run script
from the terminal though it finds the 'require' I requested. Any ideas?
Brad
Hi,
TextMate has been crashing on me in the find dialog and I found this solution:
http://comox.textdrive.com/pipermail/textmate/2006-August/012696.html
So, I disabled history for the find dialog and now the text inputs are
small text fields instead of text boxes. Any ideas?
Thanks!
-Roberto.