Am 17.01.2012 um 20:28 schrieb textmate-request(a)lists.macromates.com:
> Yes, some visual indication in browser/goto of these being 'hidden' would be helpful I think.
Agreed, a visual clue would have been great.
Also, since I don't have a habit of reading the description of each menu item, my brain assumed »hidden« referred to files that are hidden in the Finder (e. g. ~/Library in Lion or .* files), and that these hidden files are added to the list of files and folders to be filtered.
Max
Just created a new file (Cmd-N). Made the drawer visible and then got beach balled for about a minute while all the folders under the Sites directory got expanded recursively. None of the other directory on the same level - like Applications were expanded. Is this a bug or just some switch I need to turn off?
Ed Wong
Hi,
I am using TM2 almost exclusively now, but one thing still keeps me
reaching for TM1 - multiline find and replace. On TM1 you can click the
triangle to show multiple lines for the search and replace boxes. In TM2
the arrow is there but it doesn't seem to do anything - I'm hoping this is
on the list of things to implement!
Thanks,
Nigel
I think the lack of projects also leaves out the opportunity to innovate: beyond the points that some of you have mentioned, not gluing yourself to the file system layout also give you the opportunity to do things that go beyond what you can think of when relying on the filesystem alone.
One idea, for instance, is to add not a directory to a project, but a repository. You'd have access to previous versions of the file with a right click, peruse the commit logs in the morning over a cup of coffee, etc. Since not every file needs to be tracked by git, mirroring the file system would not be sufficient.
So then TextMate would know that the repository (or repositories, e. g. your local and the »official« one that you share) belongs to your project. You could add metadata, sort things as you wish, add settings, etc.
> Open the project folder. Bam. You're done. You've opened your project. If your project contains a bunch of directories lying around your system then, my friend, you are doing it wrong.
I think it's less about replicating functionality that projects offer, but that for certain jobs (and people), organizing your stuff in projects is just easier than to do it via the file system.
I also second the sentiment that using symlinks or so are not always an option. I use Dropbox to collaborate with colleagues on research projects. I keep one bibliography file. If I were to use a symlink, this would mess things up for my colleagues.
Beyond the fact that certain things cannot be replicated, it's a difference in styles. Some people merely prefer Projects to doing it on the file system level.
Max
I have 2 files open. I'm trying to find a couple of words in file 2 by selecting using Cmd-E those words in file 1. The first find (say the word is "Dumpty") using Cmd-G works as expected and the "Dumpty" is selected in file 2. But if the second word (say "Humpty") exists before the first word in file 2 then I get 'No more occurrences of Humpty' but the word "Humpty" doesn't get selected, selection stays on the "Dumpty". It looks like find doesn't wrap to the beginning.
If I do the find in reverse, find "Humpty" then "Dumpty", this works as expected.
Cheers,
Ed Wong
Hi,
I use the Watch Document feature all the time when typesetting LaTeX
documents and in TM2 I have the problem that the dialog that says
"LaTeX Watch: Compiling document" never disappears. If I force quit the
Cocoadialog things work just fine, but it is annoying to have to force quit
the process every time I Watch a new document.
Is there a fix for this problem?
Btw, is there a way to put to the folder drawer on the right as opposed to
the left? (I knew how to do this in TM1 but can't find a way to do it in
TM2).
Thanks.
--
View this message in context: http://old.nabble.com/TM2%3A-Latex%5CWatch-Document-problem-tp33154714p3315…
Sent from the textmate users mailing list archive at Nabble.com.
Hi,
pageup/down and home/end keys work fine in TM 1.5 by following the man pages.
In TM2 Alpha, pageup/down is not working, although home/end keys are working
fine. Any ideas?
Thanks,
CR
Dear all,
The Avian R bundle has been updated several times recently on GitHub,
but TM2 is not picking up the newer version. It still says that the
bundle was last updated 4 weeks ago. The bundle metadata seems to be
pointing to the right place, and other bundles (e.g. Ruby) have
autoupdated, so I'm at a bit of a loss. The bundle did have local
modifications but I've deleted the delta just in case, with no effect.
Any ideas, please?
All the best,
Jon
I'm trying to use .tm_properties to replicate functionality I've had with projects and I'm a bit at a loss. I've created a .tm_properties file in my home directory:
exclude = "{*.{aux,run.xml,tex.blg,thm,blg,bcf,fdb_latexmk,DS_Store,git}}"
softWrap = true
fontName = "Bitstream Vera Sans Mono"
fontSize = 11
tabSize = 4
windowTitle = "$TM_DISPLAYNAME – ${TM_DIRECTORY/([^\/])[^\/]+\//$1…\//g}"
The fact that the window title reads "file name.tex - abbreviated directory" indicates to me that the file is processed.
My project directory's .tm_properties file contains only the following entries:
[ *.tex ]
spellChecking = true
spellingLanguage = 'en'
projectDirectory = "$CWD"
The problem is that in the list of files and folders, not a single file is excluded. I've tried the following things already:
(1) Remove the .tm_properties file in ~/ and write the list of excludes in the project directory's .tm_properties file.
(2) Start with exclude = "{*.aux}" or exclude = "{name_of_exisiting_file}".
No luck. What am I doing wrong?
Max
Hello
I have some problems with Textmate 2 and the Latex-bundle.
1) I can't run the documents (Command + R)
2) I can't edit the bundle preferences file
I get the following error when I try to run the document:
File "/Users/ahlqvist/Library/Application
Support/TextMate/Managed/Bundles/LaTeX.tmbundle/Support/bin/texMate.py",
line 54 print "Using Tiger Compatibility version of Popen class" ^
SyntaxError: invalid syntax
which I don't really understand.
When I try to open the bundle preferences, I get this message:
Failure running “Preferences…”.
Traceback (most recent call last):
File "/Users/ahlqvist/Library/Application
Support/TextMate/Managed/Bundles/LaTeX.tmbundle/Support/bin/configure.py",
line 4, in <module>
import tmprefs
File "/Users/ahlqvist/Library/Application
Support/TextMate/Managed/Bundles/LaTeX.tmbundle/Support/bin/tmprefs.py",
line 77
print '<p class="error">There was a problem reading the
preferences file, continuing with defaults</p>'
^
SyntaxError: invalid syntax
I have tried to Google it and fix it myself, but I have not found any
information that can help me solve this issue.
/Viktor
I have the same issue as below, except I have removed TextMate 1 so now when using the colour insert picker from within TextMate 2 (Bundles->CSS->Insert Color), TextMate 2 hangs requiring a force quit. After force quitting TextMate 2, it re-opens automatically, and I am presented with the colour picker but am unable to do anything until the colour picker
is closed.
Thanks,
Tom
ExploZe wrote:
>
> Just to say there is a problem with the snippet "Insert Color..." Of Css,
> when you have the 2 version of TextMate on you're mac TextMate 2 Call the
> "Insert Color..." of TextMate 1 and so you loose the focus, but in the
> most of case i'm unable to get the focus back and i will force to "Force
> Quit" TextMate 2.
Hi,
I noticed that every time I try to run the command Comment Line/Selection from the source bundle I get the following error:
Failure running “Comment Line / Selection”.
Comment Line / Selection:16:in `require': no such file to load -- /lib/escape (LoadError)
from Comment Line / Selection:16
Looking at the particular line in the command I find:
require "#{ENV["TM_SUPPORT_PATH"]}/lib/escape"
I assumed TM_SUPPORT_PATH does not exist, so I tried to hunt down lib/escape for TM2. However, a 'locate lib/escape' only gives me one hit, and that is for TM1:
/Applications/TextMate.app/Contents/SharedSupport/Support/lib/escape.rb
Looking into /Applications/TextMate2Alpha/TextMate.app/Contents/SharedSupport I indeed do not find a Support folder.
Now I am wondering if I am running into a particular problem with my TM2 installation (already tried downloading it again) or whether Comment Line/Selection can generally not be used with TM2 right now.
Regards,
Carsten
First, I just want to say how much I'm enjoying TM2. However, I'm seeing a problem with the indentation, and while I originally thought it was the Haskell bundle, I think it's really just TM2 being overly aggressive in correcting indentation.
If I tab in or delete indentation before typing anything on a new line, TM2 undoes my change in indentation when I start typing. if I start typing first, then I can change it with cmd-[ or cmd-], but cmd-[ or cmd-] doesn't do anything until I've typed something on the line.
So, say I have the following:
convert acc x
and I hit return after the x, TM2 puts me in column 0. If I hit tab to indent because I'm going to type a guard, I'm now at column 4. But as soon as I start typing the guard (which begins with a | character) I'm outdented to column 0 again. I can, of course, correct it with cmd-].
Also, if I simply paste some code in with the cursor in column zero, TM2 indents everything an extra tab. If I select the below and paste it into column 0 of a file whose language mode is set to Haskell, it all gets indented an extra tab.
myInt (x:xs)
| x == '-' = -1 * myInt xs
| otherwise = foldl convert 0 (x:xs)
where convert acc x
| x `elem` ['0'..'9'] = 10 * acc + digitToInt x
| otherwise = error ("bad input: not an int - " ++ [x])
Hi,
I've done my best to search the archives and follow tutorials (http://blog.macromates.com/2011/git-style-configuration/), but haven't been able to squash this bug.
In a git commit message, I can't turn soft wrap off. When I enable/disable the setting from the menu item, it enables/disables the soft wrap *indicator* but not soft wrapping itself.
In a Markdown document, enabling/disabling soft wrap works as expected.
I have also tried tons of different combinations in my ~/.tm_properties, to no avail (and sometimes TM2 stops even assigning the right filetype to .git/COMMIT_EDITMSG). This is my current configuration:
TM_GIT = "/usr/local/bin/git"
softTabs = true
tabSize = 2
[ .git/COMMIT_EDITMSG ]
fileType = text.git-commit
softWrap = false
[ "git-rebase-todo" ]
fileType = text.git-rebase
Any ideas?
Thanks,
Adam
The behavior of Control-k seems to have changed in TM2. In TM1 and other
standard Mac OS X application, control-k will delete to the end of the line
and if the cursor is already at the end of the line, it'd delete the end of
line and bring the next line up. In TM2, if it's the end of the line, it'd
just sit there refusing to bring the next line up.
How do I get the old behavior back?
I'm running build 8971.
Thanks
--
Chris
When using "Go -> Current Document", the File Browser changes to the
containing directory. Is there any way to get it to stay in the project
folder? Sort of a 'pin to project folder' type option?
OK so having solved SCM badges not showing on one machine (updated git to
latest). On another machine having done this, clicking on the SCM Status
purple folder icon or accessing he menu item Go -> SCM status has no affect.
The click does nothing does not show untracked, uncommited files etc. The
repo is on a standard HFS+ drive.
Please help. Many thanks
Anthony
-----------------------------------------
**************************************************************************
The information contained in the EMail and any attachments is
confidential and intended solely and for the attention and use of
the named addressee(s). It may not be disclosed to any other person
without the express authority of the HPA, or the intended
recipient, or both. If you are not the intended recipient, you must
not disclose, copy, distribute or retain this message or any part
of it. This footnote also confirms that this EMail has been swept
for computer viruses, but please re-sweep any attachments before
opening or saving. HTTP://www.HPA.org.uk
**************************************************************************
Hi,
is TM2 already supposed to detect when some other process has changed a
file it has opened – on a file system without fsevents? Right now, I
need to notice that myself, close the file, and reopen it. (If that is
expected for now, fine.)
Christopher
Hi,
trying to open my ~/.ssh/config, TM2 asks me which file type to use. I
accept the suggested “SSH Config”. Then, I get a progress bar that fills
quickly and then does nothing. The window is blocked; I can continue
using TM in other windows, but cannot close the window or quit.
Stab in the dark: Does this selection require installing a new bundle
and does TM wait for some file system event in that case? My home
directory is on NFS …
Christopher
Looking at the post http://blog.macromates.com/2011/format-strings/, I was
excited by the idea of being able to dynamically include other patterns
into the matched scope.
However, it doesn't quite work. I have in my Jekyll grammar, a pattern:
{
begin = '\{% highlight (html) %\}';
end = '\{% endhighlight %\}\n';
name = 'source.$1.embedded.html.markdown';
patterns = (
{ include = 'text.html.basic'; },
);
},
This is handled fine: it matches as intended, and puts the html into the
name as expected.
However, I can't use the same trick in the included patterns:
{
begin = '\{% highlight (html) %\}';
end = '\{% endhighlight %\}\n';
name = 'source.$1.embedded.html.markdown';
patterns = (
{ include = 'text.$1.basic'; },
);
},
In this case, the syntax highlighting of the embedded code is not applied.
I know this is a simple example: I am hoping to be able to extend it to
automatically match whatever type of file I want highlighted (python, js,
ruby, html, css, ... you get the picture).
Regards,
Matt.
Is there by any chance a user defaults setting to control the length of the recent searches / recent replaces lists in TM1?
(I notice they are much longer, and scrollable, and zebra striped in TM2, which is a nice improvement)
Cheerio,
Michael Johnston
lastobelus(a)mac.com
When I open a folder which is a git working repo the SCM status icons do not
show and the go to SCM status folder does not work either by pressing the
puprple cog folder or the menu item. I¹ve fixed a previous git issue where
TM2 was not finding git by adding TM_GIT = "/usr/local/bin/git" to a
~/.tm_properties file. However the SCM status problems still persist.
Any ideas please? Thanks in advance.
Anthony
-----------------------------------------
**************************************************************************
The information contained in the EMail and any attachments is
confidential and intended solely and for the attention and use of
the named addressee(s). It may not be disclosed to any other person
without the express authority of the HPA, or the intended
recipient, or both. If you are not the intended recipient, you must
not disclose, copy, distribute or retain this message or any part
of it. This footnote also confirms that this EMail has been swept
for computer viruses, but please re-sweep any attachments before
opening or saving. HTTP://www.HPA.org.uk
**************************************************************************