1) I'd like the indication(s) that a file has unsaved changes to be more
visible.
I think that the first release just indicated this by changing the
'saturation' of the icon in the file browser. The new beta release seems
to have brought the 'dot' back to the tabs, but it's still hard for to see
with the eyes of someone who has been programming for 40+ years.
While I'm on the subject of unsaved changes, one of my fears is that
Apple's new approach to versioned files, while it might work well for
things like word processors and spreadsheets and the like will be a
disaster for editors used for programming. I want to have control over
WHEN changes to a file are visible outside of the editor. I use things
like guard to automatically do things like running tests when I save a
file, and I don't want the editor (or OS X) deciding when a file should be
saved.
So I'd like to have TM2 either not do autosaving, or allow it to be
turned off.
2) I was hoping that TM2 would treat text insertions/replacements as a
whole to be the unit of undo. (Like TextEdit does). One of my long term
gripes with TM1 is that I have to hit Cmd-Z ones for EACH keystroke. I
hope that this is just something that the developer(s) haven't yet gotten
to.
3) I see that someone pointed out the lack of highlighting the selected
line. This is one of those things which my old eyes need help with. I do
notice that the latest beta is highlighting the selected line number(s) in
the gutter, which I might get used to.
Thanks for finally getting Avian out into the light of day!
--
Rick DeNatale
Google+: +Rick DeNatale <https://plus.google.com/102541178931067955550>
Blog: http://talklikeaduck.denhaven2.com/
Github: http://github.com/rubyredrick
Twitter: @RickDeNatale
WWR: http://www.workingwithrails.com/person/9021-rick-denatale
LinkedIn: http://www.linkedin.com/in/rickdenatale
I've imported the SCSS TM1 bundle (https://github.com/kuroir/SCSS.tmbundle.git) to TM2, and .scss files load correctly as source.scss files. However, I do not have access to the CSS bundle's snippets when editing an SCSS file.
I worked around this on TM1 by adding source.scss as a scope selector for EVERY snippet in the bundle, which took an absolute age — and the multilevel design of the TM2 bundle editor means it's probably going to take even longer!
Adding .scss to the file types for the CSS bundle means I lose the use of the SCSS bundle with these, as .scss files now show up as source.css rather than source.scss. (Incidentally, when I hit the + button under file types, should the cursor not go to the just-added entry so I can start typing the extension? As it stands, TM2 just adds a blank line and it looks like nothing happened…)
What I really want is a way to cascade definitions in the bundle editor — to set up SCSS files in the SCSS bundle so that they get all the benefits of being source.scss AND source.css.
Is this even possible? Hacking the CSS bundle seems like an ugly and labour-intensive way of doing this…
Thanks
--
John Yeates
Hi,
Sorry i don't know how to do for reply to a topic in the textmate digest,
But i would like to tell you about slow things on TM2, i have found a issue
:
Open textmate on a directory where there is more than 5 or 6 folder do not
expand them on the file browser try to open file with ⌃T, all working fine
and fast, now expand directory you have now like 30-40 folder maybe more,
double clic on a file or just ⌃T a new file and see what's append take like
0.5sec to open and be parse, and more if you open more file, i think it's
because the file browser search the file to add the little cross on the
right to close it.
Maybe this can help or not :D
Sorry for my english i'm french :)
... but has the annoying nag message:
`/Applications/TextMate.app/Contents/SharedSupport/Support/lib/tm/process.rb
:194: warning: Insecure world writable dir /usr/local in PATH, mode 040777`
every time you run a script been fixed in TextMate 2 (can't upgrade at the
moment, too busy)?
Cheers,
Phil...
--
Nothing to see here... move along, move along
Can I please suggest we have the option to position the navigation bar in the
file browser at the bottom? Aesthetically, I think this would look much
better, besides being what I'm used to in TM1. I will never use the
backwards and forwards buttons, because I open other projects in a new TM
window. If I did traverse multiple projects/files in the one TM session, I
could see how having the nab bar at the top would make sense; but since
there is no way to tell which folder an open file belongs to except by
floating over the tab, it makes it quite confusing.
Also the icons in the navigation bar the final version? I find them a little
fuzzy.
--
View this message in context: http://old.nabble.com/Testmate-2%3A-File-browser-navigation-bar-tp32996378p…
Sent from the textmate users mailing list archive at Nabble.com.
Tab Bar - Position
I think the tab bar should be placed only above the right-hand edit pane,
not above the file browser sidebar. This would mean that the file browser
would be the full-height of the window.
I think this would make more visual sense...
The tabs relate to the files open in the edit pane, so should be attached to
this part of the screen, not sneaking out over to the left. Also, when the
sidebar is opened/closed the tabs would always be above the edit pane,
whatever the state of the sidebar.
Tab Bar - Text Colour
The non-selected tabs are quite hard to read (with black text on a dark grey
background). Maybe a lighter text colour would be clearer
File Browser and Gutter - Theme
Please allow the file browser and the gutter (containing the line numbers)
to have an optional dark 'theme' - the white/light grey background is quite
jarring when you're using a dark theme for the editor
Indentation Level Markers
It would be great to have some indication of the current indent level (to
help line things up vertically).
(Sublime Text 2 does this really nicely, with feint, visible lines
indicating the indent levels, that brighten in the area that the cursor is
positioned in - thus being both subtle and visibly useful when editing an
area of text)
Regards
SC
--
View this message in context: http://old.nabble.com/A-couple-of-UI-suggestions-tp32995036p32995036.html
Sent from the textmate users mailing list archive at Nabble.com.
Hello,
I follow the instruction at http://blog.macromates.com/2011/locating-bundles/ to get my fav Wombat theme working. I have done exactly as the #Converting a Theme section describes.
I didn't get it to work as the theme is not showing in View - Themes.
Any idea on what I am doing wrong?
In case you need to look at the theme, it's here Wombat.tmtheme (http://ttanh.us/3n1c3e2T0V001r133B3s)
Thank you in advance.
--
Tuan Anh Tran
Hello guys!
I recently switched to os x from ubuntu and now I miss a gedit's like
autocompletion. It shows a popup with suggestions along with typing without
pressing some special keys and it's really comfortable. The way it finds
suggestion is similar to textmate's. It show all possible variants found in
current open documents sorted by distance from current position.
I was roaming over internet for a few hours and couldn't actually find how
to archive something like this in textmate.
Is it possible? Maybe there's some ready to use bundle?
I had this same issue, it results from pasting the script into your
terminal window which will sometimes cause newlines to be inserted before
the end of a long line. Use sftp or something to upload the file rather
than pasting it and you should be fine.
Brandon
Turns out that this was a problem with my version not liking
the --ignore-submodules=dirty flag that Textmate was using in its git diff
command to find files to flag. Updating the version of git to the latest
with the marvellous homebrew did the trick.
I think this flag was brought in in version 1.7.2 of git.May be worth
listing as a requirement.
Liking what I see of TM2 so far.
Anthony
On 17 December 2011 22:10, Anthony Underwood <email2ants(a)gmail.com> wrote:
> >* 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.*
> Due to an unfortunate default setting of TM_GIT in TextMate.app/…/Defaults.tmProperties you MUST set TM_GIT in ~/.tm_properties to override (in r8930) — that the Git bundle works is no indication of TM_GIT having been set properly as Git bundle is more forgiving (and use the new shell command requirement system to find required commands).
>
> If you have verified that TM_GIT is set in ~/.tm_properties then another issue could be that you are using a non-standard file system. One user was reporting missing Git badges and SCM status view on his AES-encrypted folders (using Espionage).
>
> I suggest you a) try a git repository on your startup (HFS+ formatted) drive and b) try a subversion repository as well (since this should work w/o any setup required).
>
>
>
If I may add to the wish list for TM2:
My fork of the TM1 "ProjectPlus" bundle[1] shows some additional SCM states (for git at least) that I believe are quite useful. Best explained with a screen shot:
Additional info shown:
- Repository roots (the folders saying "git")
- Local repository ahead of upstream repository (the black bar behind "git" in the C-Tools folder)
- Folders reflect if they (or a subfolder) contain any files with uncommitted changes (purple folders)
- Untracked files (the orangish "UntrackedFile.h")
- Ignored files (the white "SVNVersion.h")
This helps me greatly to remember where I was, to be more diligent wrt source control etc.
Thanks
Gerd
[1]: https://github.com/gknops/projectplus
Hi,
My .tm_properties looks like this:
TM_GIT = "/usr/local/git/bin/git"
fontName = "monaco"
fontSize = 16
But nothing is being taken from it (the file is writable). Font is still 10
and the git status icons are not displaying. Anyone else having these
issues.
Using r8949.
Thanks.
--
View this message in context: http://old.nabble.com/Nothing-being-read-from-tm_properties-tp32994855p3299…
Sent from the textmate users mailing list archive at Nabble.com.
Been a hectic week here with all the user feedback and at the same time
our christmas celebrations which served as a nice distraction, but
yesterday I found time to address some of the initial feedback and r8949
is now available as a “beta build” — in retrospect this option is
mislabeled — though go to Preferences → Software Update and switch
to beta builds to see the update. Release notes below.
I haven’t devised a strategy yet as for regular vs beta builds, but I
expect most updates to also be pushed out as regular builds — it’s
more that beta builds could have some overlooked issue that prompts a
quick re-release of a proper build, where the “regular builds”
option should hopefully never see such issues (but still be alpha
software).
- - -
# Release Notes
## 2011-12-16: r8949
* HTML output can open in its own window: `defaults write
com.macromates.TextMate.preview htmlOutputPlacement window`.
* Anti-alias can be disabled: `defaults write
com.macromates.TextMate.preview disableAntiAlias -bool YES`.
* File browser can be placed on the right side: `defaults write
com.macromates.TextMate.preview fileBrowserPlacement right`.
* With multiple carets, ⌘-clicking one of them removes it (i.e. it’s
a toggle).
* Carriage returns (`<CR>`) on the general clipboard are converted to
regular newlines when pasting.
* Rename help book to “TextMate 2” which fixes issues where _Help
→ TextMate Help_ showed TextMate 1.5’s help book.
* TextMate 1.x and 2.0 can run at the same time.
* Setting `TM_HG` and `TM_GIT` in Preferences is no longer eclipsed by
the default properties (which set them to point at `/opt/local/bin`).
* Fix potential crash when deleting bundles on disk (`rm -rf`).
Hello
Firstly I would to say that TM2 seems great. We will certainly need some time to get used to new methods but first tries are fine.
I would to know if it's actually possible to use a personal bundle. It's about LaTeX with my language grammar and my theme.
Best regards
Alain Matthes
In 2.0 alpha, the "Anti alias" option is gone. Please keep it. I am one of
those unlucky people who cannot work long in front of anti alias fonts
(probably before there is a retina display Macbook).
--
View this message in context: http://old.nabble.com/Please-keep-the-option-to-turn-OFF-%22Anti-alias%22-t…
Sent from the textmate users mailing list archive at Nabble.com.
Hi Charles,
I solved my Citation (Ref-TeX Style) completion command problem in the latexbundle. It didn't have anything to do with BibDeskTMCompletions or the BibDesk DO Completions command, but with LaTeXUtils.rb. Sorry for the noise about BibDesk. I needed to change a couple lines in LaTeXUtils.rb to adapt it to biblatex method of bib input. I had to change line 244 to
addbib_regexp = /^[^%]*\\addbibresource\s*\{([^\}]*)\}/
and line 248 to
scanner.extractors[addbib_regexp] = Proc.new do |filename, line, groups, text|
--Gildas
* Charles Turner (vze26m98(a)gmail.com) scripsit:
|> On Thu, Dec 15, 2011 at 10:16 PM, Gildas Hamel <gweltaz(a)ucsc.edu> wrote:
|>
|> > I have a question re Citation (Ref-TeX Style) completion or BibDesk. The completion doesn't occur in TM2, while it continues to work fine in TM1, without having to open BibDesk, via the BibDeskTMCompletions script which I put in a ~/bin folder.
|> >
|> > Any suggestion as to why it doesn't work in TM 2 alpha? Is it because tooltips might not be working yet, or do I need to point the LaTeX bundle towards my bib files (and how?)? Any hint greatly appreciated by this non-coder.
|>
|> You mean the completions script available here?
|>
|> <https://public.me.com/amaxwell>
|>
|> I'll take a look at it on Tuesday after the semester is done if you
|> don't get a response on the TM list.
|>
|> Best, Charles
Hello,
I was able to get the bundled rmate script that comes with the just released alpha version of TM2 to work great on one of the servers I am often on which is a really nice thing. The other server that I do a lot of work on is being more of a pain however. Whenever I run the script I get the following error:
/cluster/home/jstjohn/bin/rmate:45: syntax error, unexpected '=', expecting '}'
= v }
^
/cluster/home/jstjohn/bin/rmate:47: syntax error, unexpected '=', expecting '}'
= v }
^
I have not made any modifications to the script.
Here is my ruby version:
ruby --version
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]
It is a centos 5 server if that means anything to anyone.
Thanks for your time!
John
hello, recommend me pls a dark color scheme like "All Hallows Eve" or
"IR_Black" but in which will be different backgrounds to determine which
block is where for the:
php code
javascript
html
css
so all these document parts will have a bit different background, so i can
visually determine where one of these blocks ends but not all in one black
background or
Thanks.
--
View this message in context: http://old.nabble.com/recommend-me-color-scheme-tp32988808p32988808.html
Sent from the textmate users mailing list archive at Nabble.com.
Hello,
this is a quick list I've made after half a day of TM2 usage, hope it can
be helpful:
1. Wrap Column with Soft Wrap deactivated doesn't show any wrap marker (on
TM1.5 we got a vertical line and a ligher or darker background color on the
right side of it, which was a very nice 'hint').
2. I don't know how to reproduce it, but sometimes when you open a folder
dragging it over the icon, the file browser opens all the folders in it
(and it takes a lot of time!)
3. Double clicking a file in the file browser to open a file? Why not a
single click as before?
4. Chosen font is not preserved.
5. The bookmark flag icon replacing the simple star icon is plain horrible
:) Moreover, if you have an old bookmark from TM1, you can still see the
star icon.
6. The new search is very, very nice. Non the less, a button to batch check/uncheck
results would be appreciated when you have to do mass replace.
7. Personally, I found the last two icons on the top bar of the file browser
kind of useless (the Home and the Computer), while the smart folder with
SCM status is pretty cool, but why not adding SCM badge
directly in the main file browser view (a-la XCode)?
8. Selecting some chars and then Folding Current Block causes the selected
text to be replaced by a three points char and is not possible to "unfold"
it, even if you close and reopen the file.
9. As far as I can tell, there's no way to add a new file to an existing
folder within the file browser (You can double click an empty space in the
tab bar, but it's not obvious and if you have a lot of
open tabs, there might be no empty space). Even the New Folder command is
rather hidden. The old icons to add a new file and a new folder from the
project drawer were much better.
10. If you have a single file opened, you can't close it without closing
the whole application.
11. Projects are gone, still you have a Go->Project Folder command
I will update the list as I find other issues, meanwhile thank you very
much for this alpha :)
Hi,
I try to mark a task as complete by get the following errors:
/Users/tomd/Library/Application
Support/TextMate/Managed/Bundles/Taskmate.tmbundle/Support/lib/taskmate/file.rb:7:in
`initialize': can't convert nil into String (TypeError)
from /Users/tomd/Library/Application
Support/TextMate/Managed/Bundles/Taskmate.tmbundle/Support/lib/taskmate/file.rb:7:in
`open'
from /Users/tomd/Library/Application
Support/TextMate/Managed/Bundles/Taskmate.tmbundle/Support/lib/taskmate/file.rb:7:in
`readlines'
from /Users/tomd/Library/Application
Support/TextMate/Managed/Bundles/Taskmate.tmbundle/Support/lib/taskmate/file.rb:12:in
`line_at'
from /Users/tomd/Library/Application
Support/TextMate/Managed/Bundles/Taskmate.tmbundle/Support/lib/taskmate.rb:169:in
`toggle_completed'
from Toggle Completed:10
Thanks.
--
View this message in context: http://old.nabble.com/Taskmate-Errors--TM2--tp32987898p32987898.html
Sent from the textmate users mailing list archive at Nabble.com.
Each time I try to compile a LaTeX document, even in a newly creaated user account, I receive the following message. Any ides on what I might be doing wrong?
Traceback (most recent call last): File
"/Users/admin/Library/Application
Support/TextMate/Managed/Bundles/LaTeX.tmbundle/Support/bin/texMate.py",
line 465, in tmPrefs = tmprefs.Preferences() File
"/Users/admin/Library/Application
Support/TextMate/Managed/Bundles/LaTeX.tmbundle/Support/bin/tmprefs.py",
line 45, in __init__ self.prefs.update(self.readTMPrefs()) TypeError:
'NoneType' object is not iterable
Regards,
cme
Chad Michael Eyer
eyer(a)eyer.us
http://www.eyer.us
T: +1-321-422-3428
F: +1-219-228-8882
download vCard
Please see the example in the link below:
http://cl.ly/CfIT
Chinese characters are not wrapping correctly. You can paste in some 中文 to try. I doubt this happens to all CJK cases.
Lucifr
>
> If by event you refer to the ?event specifier? then this is a legacy thing
> that I wanted to have removed before the public alpha.
Gotcha, now it all makes sense.
Most appropriate would be ?callback.document.binary-import? ? commands with
> that (semantic) class are called prior to TM doing anything with the file
> attempted opened.
So the "callback.document.binary-import" is called on any file regardless
if it is marked as 'binary' (i.e. vs plain text) by TextMate? I was under
the impression tm_proj files are plain-text plist files.
Furthermore you want to use attr.rev-path.tmproj as the scope selector so
> that your command is only invoked for *.tmproj files.
Could I ask what "rev-path" stands for? Just curious.
This however being an import filter, TM expects your command to provide the
> file?s content on stdout, so this isn?t designed to do exactly what you
> want.
> I don?t know if you can take it all the way with the info above, but I
> figured this info would be useful regardless of this specific situation and
> it might not require many tweaks to support your desired behavior (e.g. TM
> could be made to act on an ?exit_discard? from your command, and trust your
> command did the proper thing).
Oh I sure hope I can figure it out from that! :) Thank you so much, I
have quite a few plans for bundles so pretty much any info at all regarding
the new features is helpful at this point. A list of semantic classes that
are internally recognized by TM would make my day but if it's not easily at
hand or it will be changing a lot don't worry about it.
I'll post to the list when I have something working to my satisfaction. If
I have something worth committing how do you recommend I go about that?
Brandon