From mailinglist@textmate.org Thu May 2 09:21:15 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: Jumping to wrong position? Date: Thu, 02 May 2013 16:21:11 +0700 Message-ID: <39B6C24E-52EE-46B5-8AFD-8B6D7DF7AC57@textmate.org> In-Reply-To: <631866D7-7C6C-4FD7-A0CB-CCBB8CD4596E@macvaerk.dtu.dk> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4296413260858870501==" --===============4296413260858870501== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On Apr 24, 2013, at 14:50, anr wrote: > For the longest time with the alpha Textmate have jumped to the wrong posit= ion when clicking e.g. a search result in the Find in project=E2=80=A6, or cl= icking in my pdf and jump to the corresponding position in my LaTeX code.=20 > The cursor is placed at the right position, but the window is not centered = around the cursor. This means that ctrl+l works well but is necessary every t= ime. Is this something there's a known fix for? The problem you are seeing has to do with soft-wrapped text. TextMate does la= zy layout of that, which means it will first open the file, jump to the desir= ed line (and center that) and then the (more expensive) layout kicks in, whic= h may change document dimensions and =E2=80=9Cpush=E2=80=9D the selection out= of view. For now you can press =E2=8C=98J to re-center the selection in the window. --===============4296413260858870501==-- From morleychalmers@icloud.com Fri May 3 23:55:48 2013 From: Morley Chalmers To: textmate@lists.macromates.com Subject: [TxMt] Getting Started Questions Date: Fri, 03 May 2013 19:55:45 -0400 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8537955491139623107==" --===============8537955491139623107== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Years ago I created websites, but I've been away from all forms of coding for= several years. I purchased TextMate for because one of the screencasts at ht= tp://screencasts.textmate.org/html_text_transformations.mov was so impressive= . However the speaker assumes some non-obvious fundamentals. When he types "html" suddenly appears on the screen nicely for= matted. Doesn't for me. Hitting the tab key just jumps the cursor to the righ= t. Hitting return or enter pushes the cursor to a new line. What has he done = to effect the transformation? He doesn't say. I have figured out that when he typed "doctype" he then hits the tab key to p= resent some options. That works. I'm on a Mac OS X 10.8.3 running TextMate Version 1.5.11 (1635) What basic assumptions am I missing? Appreciated. Morley Chalmers =E2=80=94 The highest result of education is tolerance. =E2=80=94 Helen Adams Keller, l= ecturer, author, first deaf-blind person to receive a Bachelor of Arts degree= (1880=E2=80=931968) --===============8537955491139623107== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 PGh0bWw+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0 L2h0bWwgY2hhcnNldD13aW5kb3dzLTEyNTIiPjwvaGVhZD48Ym9keSBzdHlsZT0id29yZC13cmFw OiBicmVhay13b3JkOyAtd2Via2l0LW5ic3AtbW9kZTogc3BhY2U7IC13ZWJraXQtbGluZS1icmVh azogYWZ0ZXItd2hpdGUtc3BhY2U7ICI+PGRpdj5ZZWFycyBhZ28gSSBjcmVhdGVkIHdlYnNpdGVz LCBidXQgSSd2ZSBiZWVuIGF3YXkgZnJvbSBhbGwgZm9ybXMgb2YgY29kaW5nIGZvciBzZXZlcmFs IHllYXJzLiBJIHB1cmNoYXNlZCBUZXh0TWF0ZSBmb3IgYmVjYXVzZSBvbmUgb2YgdGhlIHNjcmVl bmNhc3RzIGF0Jm5ic3A7PGEgaHJlZj0iaHR0cDovL3NjcmVlbmNhc3RzLnRleHRtYXRlLm9yZy9o dG1sX3RleHRfdHJhbnNmb3JtYXRpb25zLm1vdiI+aHR0cDovL3NjcmVlbmNhc3RzLnRleHRtYXRl Lm9yZy9odG1sX3RleHRfdHJhbnNmb3JtYXRpb25zLm1vdjwvYT4mbmJzcDt3YXMgc28gaW1wcmVz c2l2ZS4gSG93ZXZlciB0aGUgc3BlYWtlciBhc3N1bWVzIHNvbWUmbmJzcDtub24tb2J2aW91cyZu YnNwO2Z1bmRhbWVudGFscy48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PldoZW4gaGUgdHlwZXMg Imh0bWwiIHN1ZGRlbmx5ICZsdDtodG1sJmd0OyAmbHQ7L2h0bWwmZ3Q7IGFwcGVhcnMgb24gdGhl IHNjcmVlbiBuaWNlbHkgZm9ybWF0dGVkLiBEb2Vzbid0IGZvciBtZS4gSGl0dGluZyB0aGUgdGFi IGtleSBqdXN0IGp1bXBzIHRoZSBjdXJzb3IgdG8gdGhlIHJpZ2h0LiBIaXR0aW5nIHJldHVybiBv ciBlbnRlciBwdXNoZXMgdGhlIGN1cnNvciB0byBhIG5ldyBsaW5lLiBXaGF0IGhhcyBoZSBkb25l IHRvIGVmZmVjdCB0aGUgdHJhbnNmb3JtYXRpb24/IEhlIGRvZXNuJ3Qgc2F5LjwvZGl2PjxkaXY+ PGJyPjwvZGl2PjxkaXY+SSBoYXZlIGZpZ3VyZWQgb3V0IHRoYXQgd2hlbiBoZSB0eXBlZCAiZG9j dHlwZSIgaGUgdGhlbiBoaXRzIHRoZSB0YWIga2V5IHRvIHByZXNlbnQgc29tZSBvcHRpb25zLiBU aGF0IHdvcmtzLjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+SSdtIG9uIGEgTWFjIE9TIFggMTAu OC4zIHJ1bm5pbmcgVGV4dE1hdGUmbmJzcDtWZXJzaW9uIDEuNS4xMSAoMTYzNSk8L2Rpdj48ZGl2 Pjxicj48L2Rpdj48ZGl2PldoYXQgYmFzaWMgYXNzdW1wdGlvbnMgYW0gSSBtaXNzaW5nPzwvZGl2 PjxkaXY+PGJyPjwvZGl2PjxkaXY+QXBwcmVjaWF0ZWQuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRp diBhcHBsZS1jb250ZW50LWVkaXRlZD0idHJ1ZSI+CjxzcGFuIGNsYXNzPSJBcHBsZS1zdHlsZS1z cGFuIiBzdHlsZT0iYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgYm9yZGVyLXNwYWNpbmc6IDBw eDsgIj48ZGl2IHN0eWxlPSJ3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2Rl OiBzcGFjZTsgLXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsgIj48c3BhbiBj bGFzcz0iQXBwbGUtc3R5bGUtc3BhbiIgc3R5bGU9ImJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7 IGNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtZmFtaWx5OiBHZW9yZ2lhOyBmb250LXN0eWxlOiBu b3JtYWw7IGZvbnQtdmFyaWFudDogbm9ybWFsOyBmb250LXdlaWdodDogbm9ybWFsOyBsZXR0ZXIt c3BhY2luZzogbm9ybWFsOyBsaW5lLWhlaWdodDogbm9ybWFsOyBvcnBoYW5zOiAyOyB0ZXh0LWlu ZGVudDogMHB4OyB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgd2hpdGUtc3BhY2U6IG5vcm1hbDsgd2lk b3dzOiAyOyB3b3JkLXNwYWNpbmc6IDBweDsgYm9yZGVyLXNwYWNpbmc6IDBweDsgLXdlYmtpdC10 ZXh0LWRlY29yYXRpb25zLWluLWVmZmVjdDogbm9uZTsgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0 OiBhdXRvOyAtd2Via2l0LXRleHQtc3Ryb2tlLXdpZHRoOiAwcHg7IGZvbnQtc2l6ZTogbWVkaXVt OyAiPjxkaXYgc3R5bGU9IndvcmQtd3JhcDogYnJlYWstd29yZDsgLXdlYmtpdC1uYnNwLW1vZGU6 IHNwYWNlOyAtd2Via2l0LWxpbmUtYnJlYWs6IGFmdGVyLXdoaXRlLXNwYWNlOyAiPjxkaXY+TW9y bGV5IENoYWxtZXJzPC9kaXY+PGRpdj6XPC9kaXY+PGRpdj5UaGUgaGlnaGVzdCByZXN1bHQgb2Yg ZWR1Y2F0aW9uIGlzIHRvbGVyYW5jZS4glyZuYnNwO0hlbGVuIEFkYW1zIEtlbGxlciwgbGVjdHVy ZXIsIGF1dGhvciwgZmlyc3QgZGVhZi1ibGluZCBwZXJzb24gdG8gcmVjZWl2ZSBhJm5ic3A7QmFj aGVsb3Igb2YgQXJ0cyBkZWdyZWUgKDE4ODCWMTk2OCk8L2Rpdj48L2Rpdj48L3NwYW4+PC9kaXY+ PC9zcGFuPgo8L2Rpdj4KPGJyPjwvYm9keT48L2h0bWw+ --===============8537955491139623107==-- From bfavaretto@gmail.com Sat May 4 00:32:44 2013 From: Bruno Favaretto To: textmate@lists.macromates.com Subject: [TxMt] Re: Getting Started Questions Date: Fri, 03 May 2013 21:32:23 -0300 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7551430918904676803==" --===============7551430918904676803== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Morley, I'm using TextMate 2.0 (the alpha version), and completion doesn't work for me either. But you can just type CTRL+< (or CTRL+SHIFT+comma) for a generic open/close tag, then type "html", then tab to place the caret between the open/close tags. If you click the cog item in the footer, you can see all commands available for the selected language, including completions. I hope this helps. Bruno Favaretto On Fri, May 3, 2013 at 8:55 PM, Morley Chalmers wrote: > Years ago I created websites, but I've been away from all forms of coding > for several years. I purchased TextMate for because one of the screencasts > at http://screencasts.textmate.org/html_text_transformations.mov was so > impressive. However the speaker assumes some non-obvious fundamentals. > > When he types "html" suddenly appears on the screen nicely > formatted. Doesn't for me. Hitting the tab key just jumps the cursor to the > right. Hitting return or enter pushes the cursor to a new line. What has he > done to effect the transformation? He doesn't say. > > I have figured out that when he typed "doctype" he then hits the tab key > to present some options. That works. > > I'm on a Mac OS X 10.8.3 running TextMate Version 1.5.11 (1635) > > What basic assumptions am I missing? > > Appreciated. > > Morley Chalmers > — > The highest result of education is tolerance. — Helen Adams Keller, > lecturer, author, first deaf-blind person to receive a Bachelor of Arts > degree (1880–1968) > > > > _______________________________________________ > textmate mailing list > textmate(a)lists.macromates.com > http://lists.macromates.com/listinfo/textmate > --===============7551430918904676803== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 PGRpdiBkaXI9Imx0ciI+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFt aWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmIj5Nb3JsZXksPC9kaXY+PGRpdiBjbGFzcz0i Z21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNl cmlmIj48YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFt aWx5OmFyaWFsLGhlbHZldGljYSxzYW5zLXNlcmlmIj4KCkkmIzM5O20gdXNpbmcgVGV4dE1hdGUg Mi4wICh0aGUgYWxwaGEgdmVyc2lvbiksIGFuZCAmbHQ7aHRtbCZndDsgY29tcGxldGlvbiBkb2Vz biYjMzk7dCB3b3JrIGZvciBtZSBlaXRoZXIuIEJ1dCB5b3UgY2FuIGp1c3QgdHlwZSBDVFJMKyZs dDsgKG9yIENUUkwrU0hJRlQrY29tbWEpIGZvciBhIGdlbmVyaWMgb3Blbi9jbG9zZSB0YWcsIHRo ZW4gdHlwZSAmcXVvdDtodG1sJnF1b3Q7LCB0aGVuIHRhYiB0byBwbGFjZSB0aGUgY2FyZXQgYmV0 d2VlbiB0aGUgb3Blbi9jbG9zZSB0YWdzLqA8L2Rpdj4KCjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1 bHQiIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCxoZWx2ZXRpY2Esc2Fucy1zZXJpZiI+PGJyPjwv ZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCxo ZWx2ZXRpY2Esc2Fucy1zZXJpZiI+SWYgeW91IGNsaWNrIHRoZSBjb2cgaXRlbSBpbiB0aGUgZm9v dGVyLCB5b3UgY2FuIHNlZSBhbGwgY29tbWFuZHMgYXZhaWxhYmxlIGZvciB0aGUgc2VsZWN0ZWQg bGFuZ3VhZ2UsIGluY2x1ZGluZyBjb21wbGV0aW9ucy48L2Rpdj4KCjxkaXYgY2xhc3M9ImdtYWls X2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTphcmlhbCxoZWx2ZXRpY2Esc2Fucy1zZXJpZiI+ PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTph cmlhbCxoZWx2ZXRpY2Esc2Fucy1zZXJpZiI+SSBob3BlIHRoaXMgaGVscHMuPC9kaXY+PGRpdiBj bGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OmFyaWFsLGhlbHZldGljYSxz YW5zLXNlcmlmIj4KCjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0i Zm9udC1mYW1pbHk6YXJpYWwsaGVsdmV0aWNhLHNhbnMtc2VyaWYiPkJydW5vIEZhdmFyZXR0bzwv ZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2V4dHJhIj48YnI+PGJyPjxkaXYgY2xhc3M9Imdt YWlsX3F1b3RlIj5PbiBGcmksIE1heSAzLCAyMDEzIGF0IDg6NTUgUE0sIE1vcmxleSBDaGFsbWVy cyA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzptb3JsZXljaGFsbWVyc0BpY2xv dWQuY29tIiB0YXJnZXQ9Il9ibGFuayI+bW9ybGV5Y2hhbG1lcnNAaWNsb3VkLmNvbTwvYT4mZ3Q7 PC9zcGFuPiB3cm90ZTo8YnI+Cgo8YmxvY2txdW90ZSBjbGFzcz0iZ21haWxfcXVvdGUiIHN0eWxl PSJtYXJnaW46MCAwIDAgLjhleDtib3JkZXItbGVmdDoxcHggI2NjYyBzb2xpZDtwYWRkaW5nLWxl ZnQ6MWV4Ij48ZGl2IHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+PGRpdj5ZZWFycyBhZ28g SSBjcmVhdGVkIHdlYnNpdGVzLCBidXQgSSYjMzk7dmUgYmVlbiBhd2F5IGZyb20gYWxsIGZvcm1z IG9mIGNvZGluZyBmb3Igc2V2ZXJhbCB5ZWFycy4gSSBwdXJjaGFzZWQgVGV4dE1hdGUgZm9yIGJl Y2F1c2Ugb25lIG9mIHRoZSBzY3JlZW5jYXN0cyBhdKA8YSBocmVmPSJodHRwOi8vc2NyZWVuY2Fz dHMudGV4dG1hdGUub3JnL2h0bWxfdGV4dF90cmFuc2Zvcm1hdGlvbnMubW92IiB0YXJnZXQ9Il9i bGFuayI+aHR0cDovL3NjcmVlbmNhc3RzLnRleHRtYXRlLm9yZy9odG1sX3RleHRfdHJhbnNmb3Jt YXRpb25zLm1vdjwvYT6gd2FzIHNvIGltcHJlc3NpdmUuIEhvd2V2ZXIgdGhlIHNwZWFrZXIgYXNz dW1lcyBzb21loG5vbi1vYnZpb3VzoGZ1bmRhbWVudGFscy48L2Rpdj4KCjxkaXY+PGJyPjwvZGl2 PjxkaXY+V2hlbiBoZSB0eXBlcyAmcXVvdDtodG1sJnF1b3Q7IHN1ZGRlbmx5ICZsdDtodG1sJmd0 OyAmbHQ7L2h0bWwmZ3Q7IGFwcGVhcnMgb24gdGhlIHNjcmVlbiBuaWNlbHkgZm9ybWF0dGVkLiBE b2VzbiYjMzk7dCBmb3IgbWUuIEhpdHRpbmcgdGhlIHRhYiBrZXkganVzdCBqdW1wcyB0aGUgY3Vy c29yIHRvIHRoZSByaWdodC4gSGl0dGluZyByZXR1cm4gb3IgZW50ZXIgcHVzaGVzIHRoZSBjdXJz b3IgdG8gYSBuZXcgbGluZS4gV2hhdCBoYXMgaGUgZG9uZSB0byBlZmZlY3QgdGhlIHRyYW5zZm9y bWF0aW9uPyBIZSBkb2VzbiYjMzk7dCBzYXkuPC9kaXY+Cgo8ZGl2Pjxicj48L2Rpdj48ZGl2Pkkg aGF2ZSBmaWd1cmVkIG91dCB0aGF0IHdoZW4gaGUgdHlwZWQgJnF1b3Q7ZG9jdHlwZSZxdW90OyBo ZSB0aGVuIGhpdHMgdGhlIHRhYiBrZXkgdG8gcHJlc2VudCBzb21lIG9wdGlvbnMuIFRoYXQgd29y a3MuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5JJiMzOTttIG9uIGEgTWFjIE9TIFggMTAuOC4z IHJ1bm5pbmcgVGV4dE1hdGWgVmVyc2lvbiAxLjUuMTEgKDE2MzUpPC9kaXY+Cgo8ZGl2Pjxicj48 L2Rpdj48ZGl2PldoYXQgYmFzaWMgYXNzdW1wdGlvbnMgYW0gSSBtaXNzaW5nPzwvZGl2PjxkaXY+ PGJyPjwvZGl2PjxkaXY+QXBwcmVjaWF0ZWQuPC9kaXY+PHNwYW4gY2xhc3M9IkhPRW5aYiI+PGZv bnQgY29sb3I9IiM4ODg4ODgiPjxkaXY+PGJyPjwvZGl2PjxkaXY+CjxzcGFuIHN0eWxlPSJib3Jk ZXItY29sbGFwc2U6c2VwYXJhdGU7Ym9yZGVyLXNwYWNpbmc6MHB4Ij48ZGl2IHN0eWxlPSJ3b3Jk LXdyYXA6YnJlYWstd29yZCI+PHNwYW4gc3R5bGU9ImJvcmRlci1zcGFjaW5nOjBweDt0ZXh0LWlu ZGVudDowcHg7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7Zm9udC1z dHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDtib3JkZXIt Y29sbGFwc2U6c2VwYXJhdGU7dGV4dC10cmFuc2Zvcm06bm9uZTtmb250LXNpemU6bWVkaXVtO3do aXRlLXNwYWNlOm5vcm1hbDtmb250LWZhbWlseTpHZW9yZ2lhO3dvcmQtc3BhY2luZzowcHgiPjxk aXYgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4KCjxkaXY+TW9ybGV5IENoYWxtZXJzPC9k aXY+PGRpdj6XPC9kaXY+PGRpdj5UaGUgaGlnaGVzdCByZXN1bHQgb2YgZWR1Y2F0aW9uIGlzIHRv bGVyYW5jZS4gl6BIZWxlbiBBZGFtcyBLZWxsZXIsIGxlY3R1cmVyLCBhdXRob3IsIGZpcnN0IGRl YWYtYmxpbmQgcGVyc29uIHRvIHJlY2VpdmUgYaBCYWNoZWxvciBvZiBBcnRzIGRlZ3JlZSAoMTg4 MJYxOTY4KTwvZGl2PjwvZGl2Pjwvc3Bhbj48L2Rpdj4KCjwvc3Bhbj4KPC9kaXY+Cjxicj48L2Zv bnQ+PC9zcGFuPjwvZGl2Pjxicj48YnI+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fPGJyPgp0ZXh0bWF0ZSBtYWlsaW5nIGxpc3Q8YnI+CjxhIGhyZWY9Im1h aWx0bzp0ZXh0bWF0ZUBsaXN0cy5tYWNyb21hdGVzLmNvbSI+dGV4dG1hdGVAbGlzdHMubWFjcm9t YXRlcy5jb208L2E+PGJyPgo8YSBocmVmPSJodHRwOi8vbGlzdHMubWFjcm9tYXRlcy5jb20vbGlz dGluZm8vdGV4dG1hdGUiIHRhcmdldD0iX2JsYW5rIj5odHRwOi8vbGlzdHMubWFjcm9tYXRlcy5j b20vbGlzdGluZm8vdGV4dG1hdGU8L2E+PGJyPjwvYmxvY2txdW90ZT48L2Rpdj48YnI+PC9kaXY+ Cg== --===============7551430918904676803==-- From mailinglist@textmate.org Sat May 4 05:49:38 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: Getting Started Questions Date: Sat, 04 May 2013 12:49:34 +0700 Message-ID: <9780F8E2-007D-425A-BD05-5B8D0DE4490A@textmate.org> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5177948172361774866==" --===============5177948172361774866== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 4, 2013, at 6:55, Morley Chalmers wrote: > [=E2=80=A6] What basic assumptions am I missing? You may also like this screencast http://blog.macromates.com/2006/html-screen= cast-inserting-tags/ The feature in question is done as Bruno mentioned, you can however type the = tag name prior to pressing control + =E2=80=9Cless than=E2=80=9D to use the c= urrent word as the tag name. --===============5177948172361774866==-- From cloudsben@gmail.com Tue May 7 07:02:35 2013 From: cloudsben To: textmate@lists.macromates.com Subject: [TxMt] tab indent question Date: Tue, 07 May 2013 15:02:27 +0800 Message-ID: <5313DC38-1C61-4BB7-922B-D7504544C1EA@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6336084365884071752==" --===============6336084365884071752== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit I want use tab like this, but textmate display --===============6336084365884071752== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 PGh0bWw+PGJvZHkgc3R5bGU9IndvcmQtd3JhcDogYnJlYWstd29yZDsgLXdlYmtpdC1uYnNwLW1v ZGU6IHNwYWNlOyAtd2Via2l0LWxpbmUtYnJlYWs6IGFmdGVyLXdoaXRlLXNwYWNlOyAiPkkgd2Fu dCB1c2UgdGFiIGxpa2UgdGhpcyw8ZGl2Pjxicj48L2Rpdj48ZGl2PjxpbWcgaGVpZ2h0PSIxNTAi IHdpZHRoPSIyMjkiIGFwcGxlLXdpZHRoPSJ5ZXMiIGFwcGxlLWhlaWdodD0ieWVzIiBpZD0iOWFh NDJkYjctZGNmZC00ODk1LTgzMzAtYzgxNmFmYTE2MTM1IiBzcmM9ImNpZDpBMTlDRDE1NC0yOTE1 LTRGRTYtOEQ5OC02Qjc5NjFDQUE1RTQiPjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+YnV0IHRl eHRtYXRlIGRpc3BsYXkmbmJzcDs8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxpbWcgaGVpZ2h0 PSIxNTgiIHdpZHRoPSIyMzciIGFwcGxlLXdpZHRoPSJ5ZXMiIGFwcGxlLWhlaWdodD0ieWVzIiBp ZD0iMTQxNDg4ODgtMDAxNi00ODA2LWE1OTgtMDRiZWU1YTJiMGVmIiBzcmM9ImNpZDpDMUMxMERC NS00NzI5LTRFNTItODUyOS1EQTUzNDkwQUE4RTUiPjwvZGl2PjwvYm9keT48L2h0bWw+ --===============6336084365884071752== Content-Type: image/png Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*=utf-8''ScreenShot2013-05-07at%E4%B8%8B%E5%8D%882.59.33.png MIME-Version: 1.0 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 hkiTyunpt4hOxJkB8HVwenqqbXr6ax2ize8D0Pl+VmvLoplkRDIXApJjx1XM6+7ZTN/nfwMGyvZR f+6ObAAAAZ1pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRv YmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuMS4yIj4KICAgPHJkZjpSREYgeG1sbnM6 cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAg PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0 cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNp b24+MjI5PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5z aW9uPjE1MDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgog ICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgqKNL0nAAAcXElEQVR4Ae1dCzxV2f5fdxx5i0RReQxh OqKLFNNJKI+O9GCS9BimUs30fqgUt2bK9JIyKb3c0XvK3OoiSYT+KDSpCJFXpbyKKNUx97/2Pg/n 3eHsc7zW+nycvdZv/X6/tdZ3fffaa2977fUPMzMzIFpwdnYOCwsTTVdKWjIyJCmVhIrpGQh81TOq gWqBEBAJASnxlUKFgSJKjSgwkMmiaCKdfoiA5PnqHf7gRVPcORjiml4/PrFcKGup4Zfj4i4c8u6H PYGaLAoCkuIrZfnu8C3egLyl7JifgTKtIPnS1axyID/iu5CdVCH1asbyKnPvClFBWf0ZAeL5Svbe kvigMi50qd9se1CQkZpfkrx7hp3nogWuY47mtwB5Q6owwuJ9IdefewS1XRgChPKVujY2syzzWKCt gXJ51qUlvssByFg0caznrgx6FbRV5WHkE/yj7Hj8ovJW7LWihiYYGl50zBNoMFd5yrXHr7GMpsqY tfj8QbA+3TP67ScIEMRXil/MrQcN50ImkwdX515dbacxxnXRxQIODLfEPp5uQAL1ebHxUK6qoqxm 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 g8XgPbDcAAAAAElFTkSuQmCC --===============6336084365884071752== Content-Type: image/png Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*=utf-8''ScreenShot2013-05-07at%E4%B8%8B%E5%8D%882.59.59.png MIME-Version: 1.0 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 hkiTyunpt4hOxJkB8HVwenqqbXr6ax2ize8D0Pl+VmvLoplkRDIXApJjx1XM6+7ZTN/nfwMGyvZR f+6ObAAAAZ1pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRv YmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuMS4yIj4KICAgPHJkZjpSREYgeG1sbnM6 cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAg PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0 cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNp b24+MjM3PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5z aW9uPjE1ODwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgog ICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgqVf43rAAAitklEQVR4Ae1dB1hUR9ceYalLFURAaVJl aT9NQQEBRRS7JKhYglFRv9hjN/pposSoBCX2whe7URILKFhAwQBSDKggIEhVEOkCUhbzz93mdpe7 CyzszPOwO3PmzDkz77x3du5l5s6A69evAwAGDBjQ2dlJIBBkZGSkpaVh8tOnT21tbR0dHTAJFchk MhRCBSiBEVlZWagAi/z7779QCHOlpKSoRqj6sAjMhXGoAAPMogZYihqh2oQKDB2YBYXwkyqhxqFZ WBzWiuqL6gW6g7nQL6whNQvKYYBCGKA+9ROaosYZOtQkzH337t2rV6/Mzc2xAij0fQQIcnJybK2A jKFKYPfDQI0z1CCD2fRhkquQU41N0qVSkLWM4oxaMSKMLAEjNTU1jBYJWASpiTMChFu3bolz/bqp bkQiUU9Pr5uMI7M9jwDBw8Oj570ijwgB0SIwYNq0aaK1iKwhBHoeAUJBQUFPevXx8QkNDe1Jj8iX JCBAu8eXhKaiNvZjBBCP+3HnSlDTEI8lqLP7cVMRj/tx50pQ0xCPJaiz+3FTEY/7cedKUNMQjyWo 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 --===============6336084365884071752==-- From michael@michaelbain.co.za Tue May 7 13:21:19 2013 From: michaelbain To: textmate@lists.macromates.com Subject: [TxMt] Re: Indented soft-wrap Date: Tue, 07 May 2013 06:21:17 -0700 Message-ID: <1367932877386-26496.post@n5.nabble.com> In-Reply-To: <9C108C3C-74A5-4F76-B781-A062E0A0A5A1@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3151201364061045408==" --===============3151201364061045408== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable *I've found that to make it work globally* ... just add it to a bundle that is always loaded, regardless of 'language' / 'grammar' / 'theme' e.g. when I add the setting to the 'TextMate' bundle, it works everywhere... *now matter what I'm doing* =20 *I've also adjusted you setting code (with a simpler match value) to:* { indentedSoftWrap =3D { match =3D '\A[ ]*'; format =3D '$0\t'; }; } *This gives me indented soft wrap with 1 tab...* =20 *This code:* { indentedSoftWrap =3D { match =3D '\A[ ]*'; format =3D '$0'; }; } *gives me indented soft wrap flush with the parent line...* =20 *and this code:* { indentedSoftWrap =3D { match =3D '\A[ ]*'; format =3D '$0 '; }; } *gives me indented soft wrap with 1 space...* (my personal preference) =20 I'm not familiar with the pattern items or rules related to the 'match' and 'format' argument values... where may I read more about that?=20 -M -- View this message in context: http://textmate.1073791.n5.nabble.com/Indented-= soft-wrap-tp14224p26496.html Sent from the textmate users mailing list archive at Nabble.com. --===============3151201364061045408==-- From lists@webweaver.nu Wed May 8 08:11:32 2013 From: Luna C To: textmate@lists.macromates.com Subject: [TxMt] Re: Restore or completely uninstall TextMate 2 Date: Wed, 08 May 2013 01:11:29 -0700 Message-ID: <1368000689915-26498.post@n5.nabble.com> In-Reply-To: <1367966041656-26497.post@n5.nabble.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1258309820759591218==" --===============1258309820759591218== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Go to your user library -> application support=20 Delete the Avian folder. I had the same problem a while ago ;) -- View this message in context: http://textmate.1073791.n5.nabble.com/Restore-o= r-completely-uninstall-TextMate-2-tp26497p26498.html Sent from the textmate users mailing list archive at Nabble.com. --===============1258309820759591218==-- From patrick.mast@winfakt.com Wed May 8 11:23:10 2013 From: Patrick Mast To: textmate@lists.macromates.com Subject: [TxMt] How to auto-indent? Date: Wed, 08 May 2013 13:22:21 +0200 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8356433903068489801==" --===============8356433903068489801== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Hello, I have Textmate Version 1.5.11 (1635). How can I configure Textmate that it Auto-Indents with IF THEN etc..? So, like this: IF lVariable=true Do This ENDIF How can I tell Textmate to add 3 spaces before the "Do this" command? Thanks! Patrick --===============8356433903068489801== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 PGRpdiBkaXI9Imx0ciI+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFt aWx5OiYjMzk7dHJlYnVjaGV0IG1zJiMzOTssc2Fucy1zZXJpZiI+SGVsbG8sPC9kaXY+PGRpdiBj bGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiYjMzk7dHJlYnVjaGV0IG1z JiMzOTssc2Fucy1zZXJpZiI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0 eWxlPSJmb250LWZhbWlseTomIzM5O3RyZWJ1Y2hldCBtcyYjMzk7LHNhbnMtc2VyaWYiPgoKSSBo YXZlIFRleHRtYXRloFZlcnNpb24gMS41LjExICgxNjM1KS4gSG93IGNhbiBJIGNvbmZpZ3VyZSBU ZXh0bWF0ZSB0aGF0IGl0IEF1dG8tSW5kZW50cyB3aXRoIElGIFRIRU4gZXRjLi4/PC9kaXY+PGRp diBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZvbnQtZmFtaWx5OiYjMzk7dHJlYnVjaGV0 IG1zJiMzOTssc2Fucy1zZXJpZiI+PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQi IHN0eWxlPSJmb250LWZhbWlseTomIzM5O3RyZWJ1Y2hldCBtcyYjMzk7LHNhbnMtc2VyaWYiPgoK U28sIGxpa2UgdGhpczo8L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9u dC1mYW1pbHk6JiMzOTt0cmVidWNoZXQgbXMmIzM5OyxzYW5zLXNlcmlmIj48YnI+PC9kaXY+PGRp diBjbGFzcz0iZ21haWxfZGVmYXVsdCI+PGZvbnQgZmFjZT0iY291cmllciBuZXcsIG1vbm9zcGFj ZSI+SUYgbFZhcmlhYmxlPXRydWU8L2ZvbnQ+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVs dCI+Cgo8Zm9udCBmYWNlPSJjb3VyaWVyIG5ldywgbW9ub3NwYWNlIj6gIKBEbyBUaGlzPC9mb250 PjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiPjxmb250IGZhY2U9ImNvdXJpZXIgbmV3 LCBtb25vc3BhY2UiPkVORElGPC9mb250PjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQi IHN0eWxlPSJmb250LWZhbWlseTomIzM5O3RyZWJ1Y2hldCBtcyYjMzk7LHNhbnMtc2VyaWYiPgoK PGJyPjwvZGl2PjxkaXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTom IzM5O3RyZWJ1Y2hldCBtcyYjMzk7LHNhbnMtc2VyaWYiPkhvdyBjYW4gSSB0ZWxsIFRleHRtYXRl IHRvIGFkZCAzIHNwYWNlcyBiZWZvcmUgdGhlICZxdW90O0RvIHRoaXMmcXVvdDsgY29tbWFuZD88 L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6JiMzOTt0 cmVidWNoZXQgbXMmIzM5OyxzYW5zLXNlcmlmIj4KCjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFp bF9kZWZhdWx0IiBzdHlsZT0iZm9udC1mYW1pbHk6JiMzOTt0cmVidWNoZXQgbXMmIzM5OyxzYW5z LXNlcmlmIj5UaGFua3MhPC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZGVmYXVsdCIgc3R5bGU9ImZv bnQtZmFtaWx5OiYjMzk7dHJlYnVjaGV0IG1zJiMzOTssc2Fucy1zZXJpZiI+PGJyPjwvZGl2Pjxk aXYgY2xhc3M9ImdtYWlsX2RlZmF1bHQiIHN0eWxlPSJmb250LWZhbWlseTomIzM5O3RyZWJ1Y2hl dCBtcyYjMzk7LHNhbnMtc2VyaWYiPgoKUGF0cmljazwvZGl2PjwvZGl2Pgo= --===============8356433903068489801==-- From textmate@jluis.com.ar Thu May 9 02:59:37 2013 From: Jose Luis Canciani To: textmate@lists.macromates.com Subject: [TxMt] rmate custom commands? Date: Wed, 08 May 2013 23:59:15 -0300 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7181169679115438702==" --===============7181169679115438702== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Hello, I'm interested in sending custom commands to the rmate session in the server. I think I can manage some ruby, but C is another story. In particular, I'm interested in sending commands to execute: for example I would want to be over a class name and with a key combination send something like "run\r\n"+ "/find/and/send/to/rmate MyClass", so rmate will run this as an OS command. I can manage getting rmate in the server to understand and run the command, but I don't know how to make Textmate to send such a command. Is this something that can be done today? Thanks! Jose --===============7181169679115438702== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 PGRpdiBkaXI9Imx0ciI+PGRpdj48ZGl2PjxkaXY+SGVsbG8sIEkmIzM5O20gaW50ZXJlc3RlZCBp biBzZW5kaW5nIGN1c3RvbSBjb21tYW5kcyB0byB0aGUgCnJtYXRlIHNlc3Npb24gaW4gdGhlIHNl cnZlci4gSSB0aGluayBJIGNhbiBtYW5hZ2Ugc29tZSBydWJ5LCBidXQgQyBpcyAKYW5vdGhlciBz dG9yeS48YnI+PC9kaXY+SW4gcGFydGljdWxhciwgSSYjMzk7bSBpbnRlcmVzdGVkIGluIHNlbmRp bmcgCmNvbW1hbmRzIHRvIGV4ZWN1dGU6IGZvciBleGFtcGxlIEkgd291bGQgd2FudCB0byBiZSBv dmVyIGEgY2xhc3MgbmFtZSAKYW5kIHdpdGggYSBrZXkgY29tYmluYXRpb24gc2VuZCBzb21ldGhp bmcgbGlrZSAmcXVvdDtydW5cclxuJnF1b3Q7KyAKJnF1b3Q7L2ZpbmQvYW5kL3NlbmQvdG8vcm1h dGUgTXlDbGFzcyZxdW90Oywgc28gcm1hdGUgd2lsbCBydW4gdGhpcyBhcyBhbiBPUyAKY29tbWFu ZC4gSSBjYW4gbWFuYWdlIGdldHRpbmcgcm1hdGUgaW4gdGhlIHNlcnZlciB0byB1bmRlcnN0YW5k IGFuZCBydW4gCnRoZSBjb21tYW5kLCBidXQgSSBkb24mIzM5O3Qga25vdyBob3cgdG8gbWFrZSBU ZXh0bWF0ZSB0byBzZW5kIHN1Y2ggYSAKY29tbWFuZC48YnI+Cgo8L2Rpdj5JcyB0aGlzIHNvbWV0 aGluZyB0aGF0IGNhbiBiZSBkb25lIHRvZGF5Pzxicj48YnI+PC9kaXY+VGhhbmtzITxicj5Kb3Nl PGJyPjxicj48L2Rpdj4K --===============7181169679115438702==-- From mbhutton+tm@gmail.com Sat May 11 00:46:34 2013 From: Matt Hutton To: textmate@lists.macromates.com Subject: [TxMt] Is it possible to make a TextMate window narrow? (less than 500 pixels across) Date: Sat, 11 May 2013 12:46:32 +1200 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2157206819484902410==" --===============2157206819484902410== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable The minimum width of a TextMate window seems quite wide, at over 500 pixels on my machine. This is over a third of the width of the screen on a MacBook Air. Is there a way to support windows narrower than 500 pixels? I can't see anything in the document or mailing lists or GitHub issues list, other than a mention that the status bar now has a minimum size: http://article.gmane.org/gmane.editors.textmate.general/35919/match=3Dstatus+= bar+minimum+width This pull request may also be related: https://github.com/textmate/textmate/pull/793 Is it possible to hide the status bar, or remove some of its components to make its minimum size smaller? If there's not a user configurable setting to support narrow windows, is there a hard coded setting in the code that I could override for my local build? My environment: TextMate: most recent alpha build from the website -- 2.0-alpha.9419. Same behaviour when built from the latest source (2.0-alpha.9420+git.e49504a). Mac OS X: 10.8.3 MacBook Air 13" --===============2157206819484902410== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 PGRpdiBkaXI9Imx0ciI+PGRpdj5UaGUgbWluaW11bSB3aWR0aCBvZiBhIFRleHRNYXRlIHdpbmRv dyBzZWVtcyBxdWl0ZSB3aWRlLCBhdCBvdmVyIDUwMCBwaXhlbHMgb24gbXkgbWFjaGluZS4gVGhp cyBpcyBvdmVyIGEgdGhpcmQgb2YgdGhlIHdpZHRoIG9mIHRoZSBzY3JlZW4gb24gYSBNYWNCb29r IEFpci48YnI+PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj48ZGl2PklzIHRoZXJlIGEgd2F5IHRv IHN1cHBvcnQgd2luZG93cyBuYXJyb3dlciB0aGFuIDUwMCBwaXhlbHM/PC9kaXY+CjwvZGl2Pjxk aXYgc3R5bGU+PGJyPjwvZGl2PjxkaXYgc3R5bGU+SSBjYW4mIzM5O3Qgc2VlIGFueXRoaW5nIGlu IHRoZSBkb2N1bWVudCBvciBtYWlsaW5nIGxpc3RzIG9yIEdpdEh1YiBpc3N1ZXMgbGlzdCwgb3Ro ZXIgdGhhbiBhIG1lbnRpb24gdGhhdCB0aGUgc3RhdHVzIGJhciBub3cgaGFzIGEgbWluaW11bSBz aXplOiA8YSBocmVmPSJodHRwOi8vYXJ0aWNsZS5nbWFuZS5vcmcvZ21hbmUuZWRpdG9ycy50ZXh0 bWF0ZS5nZW5lcmFsLzM1OTE5L21hdGNoPXN0YXR1cytiYXIrbWluaW11bSt3aWR0aCI+aHR0cDov L2FydGljbGUuZ21hbmUub3JnL2dtYW5lLmVkaXRvcnMudGV4dG1hdGUuZ2VuZXJhbC8zNTkxOS9t YXRjaD1zdGF0dXMrYmFyK21pbmltdW0rd2lkdGg8L2E+PC9kaXY+CjxkaXYgc3R5bGU+PGJyPjwv ZGl2PjxkaXYgc3R5bGU+VGhpcyBwdWxsIHJlcXVlc3QgbWF5IGFsc28gYmUgcmVsYXRlZDqgPGEg aHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL3RleHRtYXRlL3RleHRtYXRlL3B1bGwvNzkzIj5odHRw czovL2dpdGh1Yi5jb20vdGV4dG1hdGUvdGV4dG1hdGUvcHVsbC83OTM8L2E+PC9kaXY+PGRpdiBz dHlsZT48YnI+PC9kaXY+PGRpdiBzdHlsZT5JcyBpdCBwb3NzaWJsZSB0byBoaWRlIHRoZSBzdGF0 dXMgYmFyLCBvciByZW1vdmUgc29tZSBvZiBpdHMgY29tcG9uZW50cyB0byBtYWtlIGl0cyBtaW5p bXVtIHNpemUgc21hbGxlcj88YnI+CjwvZGl2PjxkaXYgc3R5bGU+PGJyPjwvZGl2PjxkaXYgc3R5 bGU+SWYgdGhlcmUmIzM5O3Mgbm90IGEgdXNlciBjb25maWd1cmFibGUgc2V0dGluZyB0byBzdXBw b3J0IG5hcnJvdyB3aW5kb3dzLCBpcyB0aGVyZSBhIGhhcmQgY29kZWQgc2V0dGluZyBpbiB0aGUg Y29kZSB0aGF0IEkgY291bGQgb3ZlcnJpZGUgZm9yIG15IGxvY2FsIGJ1aWxkPzwvZGl2PjxkaXYg c3R5bGU+PGJyPjwvZGl2Pgo8ZGl2IHN0eWxlPk15IGVudmlyb25tZW50OqA8L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2PlRleHRNYXRlOiBtb3N0IHJlY2VudCBhbHBoYSBidWlsZCBmcm9tIHRoZSB3 ZWJzaXRlIC0tIDIuMC1hbHBoYS45NDE5LiBTYW1lIGJlaGF2aW91ciB3aGVuIGJ1aWx0IGZyb20g dGhlIGxhdGVzdCBzb3VyY2UgKDIuMC1hbHBoYS45NDIwK2dpdC5lNDk1MDRhKS48YnI+PC9kaXY+ PGRpdiBzdHlsZT4KTWFjIE9TIFg6IDEwLjguMzwvZGl2PjxkaXYgc3R5bGU+TWFjQm9vayBBaXIg MTMmcXVvdDs8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48L2Rpdj4K --===============2157206819484902410==-- From mailinglist@textmate.org Sun May 12 03:12:54 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: tab indent question Date: Sun, 12 May 2013 10:12:51 +0700 Message-ID: In-Reply-To: <5313DC38-1C61-4BB7-922B-D7504544C1EA@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4249802699559659460==" --===============4249802699559659460== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 7, 2013, at 14:02, cloudsben wrote: > I want use tab like this, >=20 > >=20 > but textmate display=20 >=20 > If you mean that you want to indent with spaces instead of tabs then enable = =E2=80=9CSoft Tabs=E2=80=9D via the status bar tab size drop-down menu. --===============4249802699559659460==-- From mailinglist@textmate.org Sun May 12 03:14:42 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: How to auto-indent? Date: Sun, 12 May 2013 10:14:39 +0700 Message-ID: <3E7E257D-82B8-4970-B911-A67C8D67F33D@textmate.org> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6596041464004194460==" --===============6596041464004194460== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 8, 2013, at 18:22, Patrick Mast wrote: > I have Textmate Version 1.5.11 (1635). How can I configure Textmate that it= Auto-Indents with IF THEN etc..? The indentation system is explained here http://manual.macromates.com/en/appe= ndix#indentation_rules --===============6596041464004194460==-- From mailinglist@textmate.org Sun May 12 03:17:12 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: rmate custom commands? Date: Sun, 12 May 2013 10:17:09 +0700 Message-ID: <16C5F50C-7528-40F2-BF25-ADF3DCF50335@textmate.org> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2713334878660629426==" --===============2713334878660629426== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 9, 2013, at 9:59, Jose Luis Canciani wrote: > [=E2=80=A6] I'm interested in sending commands to execute: for example I wo= uld want to be over a class name and with a key combination send something li= ke "run\r\n"+ "/find/and/send/to/rmate MyClass", so rmate will run this as an= OS command. I can manage getting rmate in the server to understand and run t= he command, but I don't know how to make Textmate to send such a command. > Is this something that can be done today? Not possible to do out-of-the-box. I don=E2=80=99t know how many differnet commands you wish to run on the serve= r from which rmate is called, if it=E2=80=99s only a few, it might be easier = to create new commands that use =E2=80=98ssh =C2=ABserver=C2=BB =C2=ABcommand= =C2=BB=E2=80=99 to execute =C2=ABcommand=C2=BB on =C2=ABserver=C2=BB. --===============2713334878660629426==-- From mailinglist@textmate.org Sun May 12 03:26:51 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: Is it possible to make a TextMate window narrow? (less than 500 pixels across) Date: Sun, 12 May 2013 10:26:47 +0700 Message-ID: <49A8E5F4-1CF6-415A-A7F0-3F44579C78B4@textmate.org> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6702382659393318235==" --===============6702382659393318235== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 11, 2013, at 7:46, Matt Hutton wrote: > If there's not a user configurable setting to support narrow windows There isn=E2=80=99t. > is there a hard coded setting in the code that I could override for my loca= l build? The main line responsible for the minimum widths is this: https://github.com/= textmate/textmate/blob/master/Frameworks/OakTextView/src/OTVStatusBar.mm#L137 How much narrower do you need it to be? --===============6702382659393318235==-- From mailinglist@textmate.org Sun May 12 14:51:54 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: rmate custom commands? Date: Sun, 12 May 2013 21:51:51 +0700 Message-ID: <7B7340EA-61F0-4294-9E98-89DDFF29745B@textmate.org> In-Reply-To: <16C5F50C-7528-40F2-BF25-ADF3DCF50335@textmate.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0112412722780420534==" --===============0112412722780420534== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 12, 2013, at 10:17, Allan Odgaard wrote: > On May 9, 2013, at 9:59, Jose Luis Canciani wrote: >=20 >> [=E2=80=A6] I'm interested in sending commands to execute: for example I w= ould want to be over a class name and with a key combination send something l= ike "run\r\n"+ "/find/and/send/to/rmate MyClass", so rmate will run this as a= n OS command. [=E2=80=A6] >=20 > [=E2=80=A6] it might be easier to create new commands that use =E2=80=98ssh= =C2=ABserver=C2=BB =C2=ABcommand=C2=BB=E2=80=99 to execute =C2=ABcommand=C2= =BB on =C2=ABserver=C2=BB. Come to think of it, many of the standard bundle items will optionally read t= he command from an environment variable and we can set these for the (virtual= ) server path in ~/.tm_properties, for example if we add this: [ /home/** ] TM_RUBY =3D 'cat' Then opening a file on your server under /home (via rmate) will have TM_RUBY = set to =E2=80=98cat=E2=80=99 meaning the ruby bundle will use =E2=80=98cat=E2= =80=99 instead of =E2=80=98ruby=E2=80=99 for the various actions like Validat= e Syntax, Run, etc. Presently though we mostly treat variables as a single command, meaning if we= set TM_RUBY to =E2=80=98ssh =C2=ABserver=C2=BB ruby=E2=80=99 then it will no= t be shell-expanded but instead treated as a single executable name. This is something I think should be changed, as I ran into same issue with th= e C/C++ bundle, where I changed the default TM_GCC variable to =E2=80=98xcrun= clang=E2=80=99. Escaping the variables was so the user wouldn=E2=80=99t care= about special characters, but in retrospect, it limits the possibilities. I should add that in the current build it might not work to set variables for= the virtual server path (in ~/.tm_properties). It will however work in next = build. If this is a viable solution though then it might be better to introduce a cu= stom scope for files opened via rmate, that=E2=80=99s more robust to target. --===============0112412722780420534==-- From textmate@jluis.com.ar Mon May 13 10:29:46 2013 From: Jose Luis Canciani To: textmate@lists.macromates.com Subject: [TxMt] Re: rmate custom commands? Date: Mon, 13 May 2013 07:29:23 -0300 Message-ID: In-Reply-To: <7B7340EA-61F0-4294-9E98-89DDFF29745B@textmate.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8726976162580907933==" --===============8726976162580907933== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable > [=E2=80=A6] it might be easier to create new commands that use =E2=80=98ssh= =C2=ABserver=C2=BB =C2=ABcommand=C2=BB=E2=80=99 to execute =C2=ABcommand=C2=BB on =C2=ABserver= =C2=BB. I thought of it, but since I want to use it to browse code and jump from one file to the next, the new ssh command was slow since it required a new connection (some seconds every time I wanted to avoid). So I thought that if Textmate already had a working connection, then why couldn't we take advantage of it. Thanks! Jose On Sun, May 12, 2013 at 11:51 AM, Allan Odgaard w= rote: > On May 12, 2013, at 10:17, Allan Odgaard wrote: > > > On May 9, 2013, at 9:59, Jose Luis Canciani > wrote: > > > >> [=E2=80=A6] I'm interested in sending commands to execute: for example I= would > want to be over a class name and with a key combination send something like > "run\r\n"+ "/find/and/send/to/rmate MyClass", so rmate will run this as an > OS command. [=E2=80=A6] > > > > [=E2=80=A6] it might be easier to create new commands that use =E2=80=98s= sh =C2=ABserver=C2=BB > =C2=ABcommand=C2=BB=E2=80=99 to execute =C2=ABcommand=C2=BB on =C2=ABserver= =C2=BB. > > Come to think of it, many of the standard bundle items will optionally > read the command from an environment variable and we can set these for the > (virtual) server path in ~/.tm_properties, for example if we add this: > > [ /home/** ] > TM_RUBY =3D 'cat' > > Then opening a file on your server under /home (via rmate) will have > TM_RUBY set to =E2=80=98cat=E2=80=99 meaning the ruby bundle will use =E2= =80=98cat=E2=80=99 instead of > =E2=80=98ruby=E2=80=99 for the various actions like Validate Syntax, Run, e= tc. > > Presently though we mostly treat variables as a single command, meaning if > we set TM_RUBY to =E2=80=98ssh =C2=ABserver=C2=BB ruby=E2=80=99 then it wil= l not be shell-expanded > but instead treated as a single executable name. > > This is something I think should be changed, as I ran into same issue with > the C/C++ bundle, where I changed the default TM_GCC variable to =E2=80=98x= crun > clang=E2=80=99. Escaping the variables was so the user wouldn=E2=80=99t car= e about special > characters, but in retrospect, it limits the possibilities. > > I should add that in the current build it might not work to set variables > for the virtual server path (in ~/.tm_properties). It will however work in > next build. > > If this is a viable solution though then it might be better to introduce a > custom scope for files opened via rmate, that=E2=80=99s more robust to targ= et. > > > _______________________________________________ > textmate mailing list > textmate(a)lists.macromates.com > http://lists.macromates.com/listinfo/textmate > --===============8726976162580907933== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 PGRpdiBkaXI9Imx0ciI+Jmd0OyBb4oCmXSBpdCBtaWdodCBiZSBlYXNpZXIgdG8gY3JlYXRlIG5l dyBjb21tYW5kcyB0aGF0IHVzZSDigJhzc2ggwqtzZXJ2ZXLCuyDCq2NvbW1hbmTCu+KAmSB0byBl eGVjdXRlIMKrY29tbWFuZMK7IG9uIMKrc2VydmVywrsuPGRpdiBjbGFzcz0iZ21haWxfZXh0cmEi Pjxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+SSB0aG91Z2h0IG9mIGl0LCBidXQg c2luY2UgSSB3YW50IHRvIHVzZSBpdCB0byBicm93c2UgY29kZSBhbmQganVtcCBmcm9tIG9uZSBm aWxlIHRvIHRoZSBuZXh0LCB0aGUgbmV3IHNzaCBjb21tYW5kIHdhcyBzbG93IHNpbmNlIGl0IHJl cXVpcmVkIGEgbmV3IGNvbm5lY3Rpb24gKHNvbWUgc2Vjb25kcyBldmVyeSB0aW1lIEkgd2FudGVk IHRvIGF2b2lkKS4gU28gSSB0aG91Z2h0IHRoYXQgaWYgVGV4dG1hdGUgYWxyZWFkeSBoYWQgYSB3 b3JraW5nIGNvbm5lY3Rpb24sIHRoZW4gd2h5IGNvdWxkbiYjMzk7dCB3ZSB0YWtlIGFkdmFudGFn ZSBvZiBpdC48YnI+Cgo8YnI+PC9kaXY+PGRpdiBjbGFzcz0iZ21haWxfZXh0cmEiPlRoYW5rcyE8 YnI+Sm9zZTxicj48L2Rpdj48ZGl2IGNsYXNzPSJnbWFpbF9leHRyYSI+PGJyPjxkaXYgY2xhc3M9 ImdtYWlsX3F1b3RlIj5PbiBTdW4sIE1heSAxMiwgMjAxMyBhdCAxMTo1MSBBTSwgQWxsYW4gT2Rn YWFyZCA8c3BhbiBkaXI9Imx0ciI+Jmx0OzxhIGhyZWY9Im1haWx0bzptYWlsaW5nbGlzdEB0ZXh0 bWF0ZS5vcmciIHRhcmdldD0iX2JsYW5rIj5tYWlsaW5nbGlzdEB0ZXh0bWF0ZS5vcmc8L2E+Jmd0 Ozwvc3Bhbj4gd3JvdGU6PGJyPgoKPGJsb2NrcXVvdGUgY2xhc3M9ImdtYWlsX3F1b3RlIiBzdHls ZT0ibWFyZ2luOjBweCAwcHggMHB4IDAuOGV4O2JvcmRlci1sZWZ0OjFweCBzb2xpZCByZ2IoMjA0 LDIwNCwyMDQpO3BhZGRpbmctbGVmdDoxZXgiPjxkaXYgY2xhc3M9ImltIj5PbiBNYXkgMTIsIDIw MTMsIGF0IDEwOjE3LCBBbGxhbiBPZGdhYXJkICZsdDs8YSBocmVmPSJtYWlsdG86bWFpbGluZ2xp c3RAdGV4dG1hdGUub3JnIj5tYWlsaW5nbGlzdEB0ZXh0bWF0ZS5vcmc8L2E+Jmd0OyB3cm90ZTo8 YnI+CgoKPGJyPgomZ3Q7IE9uIE1heSA5LCAyMDEzLCBhdCA5OjU5LCBKb3NlIEx1aXMgQ2FuY2lh bmkgJmx0OzxhIGhyZWY9Im1haWx0bzp0ZXh0bWF0ZUBqbHVpcy5jb20uYXIiPnRleHRtYXRlQGps dWlzLmNvbS5hcjwvYT4mZ3Q7IHdyb3RlOjxicj4KJmd0Ozxicj4KPC9kaXY+Jmd0OyZndDsgW+KA pl0gSSYjMzk7bSBpbnRlcmVzdGVkIGluIHNlbmRpbmcgY29tbWFuZHMgdG8gZXhlY3V0ZTogZm9y IGV4YW1wbGUgSSB3b3VsZCB3YW50IHRvIGJlIG92ZXIgYSBjbGFzcyBuYW1lIGFuZCB3aXRoIGEg a2V5IGNvbWJpbmF0aW9uIHNlbmQgc29tZXRoaW5nIGxpa2UgJnF1b3Q7cnVuXHJcbiZxdW90Oysg JnF1b3Q7L2ZpbmQvYW5kL3NlbmQvdG8vcm1hdGUgTXlDbGFzcyZxdW90Oywgc28gcm1hdGUgd2ls bCBydW4gdGhpcyBhcyBhbiBPUyBjb21tYW5kLiBb4oCmXTxicj4KCgomZ3Q7PGJyPgomZ3Q7IFvi gKZdIGl0IG1pZ2h0IGJlIGVhc2llciB0byBjcmVhdGUgbmV3IGNvbW1hbmRzIHRoYXQgdXNlIOKA mHNzaCDCq3NlcnZlcsK7IMKrY29tbWFuZMK74oCZIHRvIGV4ZWN1dGUgwqtjb21tYW5kwrsgb24g wqtzZXJ2ZXLCuy48YnI+Cjxicj4KQ29tZSB0byB0aGluayBvZiBpdCwgbWFueSBvZiB0aGUgc3Rh bmRhcmQgYnVuZGxlIGl0ZW1zIHdpbGwgb3B0aW9uYWxseSByZWFkIHRoZSBjb21tYW5kIGZyb20g YW4gZW52aXJvbm1lbnQgdmFyaWFibGUgYW5kIHdlIGNhbiBzZXQgdGhlc2UgZm9yIHRoZSAodmly dHVhbCkgc2VydmVyIHBhdGggaW4gfi8udG1fcHJvcGVydGllcywgZm9yIGV4YW1wbGUgaWYgd2Ug YWRkIHRoaXM6PGJyPgoKCjxicj4KwqAgwqBbIC9ob21lLyoqIF08YnI+CsKgIMKgVE1fUlVCWSA9 ICYjMzk7Y2F0JiMzOTs8YnI+Cjxicj4KVGhlbiBvcGVuaW5nIGEgZmlsZSBvbiB5b3VyIHNlcnZl ciB1bmRlciAvaG9tZSAodmlhIHJtYXRlKSB3aWxsIGhhdmUgVE1fUlVCWSBzZXQgdG8g4oCYY2F0 4oCZIG1lYW5pbmcgdGhlIHJ1YnkgYnVuZGxlIHdpbGwgdXNlIOKAmGNhdOKAmSBpbnN0ZWFkIG9m IOKAmHJ1YnnigJkgZm9yIHRoZSB2YXJpb3VzIGFjdGlvbnMgbGlrZSBWYWxpZGF0ZSBTeW50YXgs IFJ1biwgZXRjLjxicj4KPGJyPgpQcmVzZW50bHkgdGhvdWdoIHdlIG1vc3RseSB0cmVhdCB2YXJp YWJsZXMgYXMgYSBzaW5nbGUgY29tbWFuZCwgbWVhbmluZyBpZiB3ZSBzZXQgVE1fUlVCWSB0byDi gJhzc2ggwqtzZXJ2ZXLCuyBydWJ54oCZIHRoZW4gaXQgd2lsbCBub3QgYmUgc2hlbGwtZXhwYW5k ZWQgYnV0IGluc3RlYWQgdHJlYXRlZCBhcyBhIHNpbmdsZSBleGVjdXRhYmxlIG5hbWUuPGJyPgo8 YnI+ClRoaXMgaXMgc29tZXRoaW5nIEkgdGhpbmsgc2hvdWxkIGJlIGNoYW5nZWQsIGFzIEkgcmFu IGludG8gc2FtZSBpc3N1ZSB3aXRoIHRoZSBDL0MrKyBidW5kbGUsIHdoZXJlIEkgY2hhbmdlZCB0 aGUgZGVmYXVsdCBUTV9HQ0MgdmFyaWFibGUgdG8g4oCYeGNydW4gY2xhbmfigJkuIEVzY2FwaW5n IHRoZSB2YXJpYWJsZXMgd2FzIHNvIHRoZSB1c2VyIHdvdWxkbuKAmXQgY2FyZSBhYm91dCBzcGVj aWFsIGNoYXJhY3RlcnMsIGJ1dCBpbiByZXRyb3NwZWN0LCBpdCBsaW1pdHMgdGhlIHBvc3NpYmls aXRpZXMuPGJyPgoKCjxicj4KSSBzaG91bGQgYWRkIHRoYXQgaW4gdGhlIGN1cnJlbnQgYnVpbGQg aXQgbWlnaHQgbm90IHdvcmsgdG8gc2V0IHZhcmlhYmxlcyBmb3IgdGhlIHZpcnR1YWwgc2VydmVy IHBhdGggKGluIH4vLnRtX3Byb3BlcnRpZXMpLiBJdCB3aWxsIGhvd2V2ZXIgd29yayBpbiBuZXh0 IGJ1aWxkLjxicj4KPGJyPgpJZiB0aGlzIGlzIGEgdmlhYmxlIHNvbHV0aW9uIHRob3VnaCB0aGVu IGl0IG1pZ2h0IGJlIGJldHRlciB0byBpbnRyb2R1Y2UgYSBjdXN0b20gc2NvcGUgZm9yIGZpbGVz IG9wZW5lZCB2aWEgcm1hdGUsIHRoYXTigJlzIG1vcmUgcm9idXN0IHRvIHRhcmdldC48YnI+Cjxk aXYgY2xhc3M9IiI+PGRpdiBjbGFzcz0iaDUiPjxicj4KPGJyPgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4KdGV4dG1hdGUgbWFpbGluZyBsaXN0PGJy Pgo8YSBocmVmPSJtYWlsdG86dGV4dG1hdGVAbGlzdHMubWFjcm9tYXRlcy5jb20iPnRleHRtYXRl QGxpc3RzLm1hY3JvbWF0ZXMuY29tPC9hPjxicj4KPGEgaHJlZj0iaHR0cDovL2xpc3RzLm1hY3Jv bWF0ZXMuY29tL2xpc3RpbmZvL3RleHRtYXRlIiB0YXJnZXQ9Il9ibGFuayI+aHR0cDovL2xpc3Rz Lm1hY3JvbWF0ZXMuY29tL2xpc3RpbmZvL3RleHRtYXRlPC9hPjxicj4KPC9kaXY+PC9kaXY+PC9i bG9ja3F1b3RlPjwvZGl2Pjxicj48L2Rpdj48L2Rpdj4K --===============8726976162580907933==-- From rossahmed@googlemail.com Thu May 16 12:51:09 2013 From: Ross Ahmed To: textmate@lists.macromates.com Subject: [TxMt] TextMate and github Date: Thu, 16 May 2013 13:54:29 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1742715581471967348==" --===============1742715581471967348== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Using the same R script, I generally run the code in RStudio and edit the code in TextMate. I have been using version control in RStudio for quite some time. I would like to connect TextMate to the same repository. Therefore, I can can commit changes to the R script in both RStudio and TextMate. The repository is offline. How can I connect TextMate to the same repository? Thanks --===============1742715581471967348== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 PGh0bWw+PGhlYWQ+PC9oZWFkPjxib2R5IHN0eWxlPSJ3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC13 ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1z cGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAxNHB4OyBmb250LWZhbWlseTog Q2FsaWJyaSwgc2Fucy1zZXJpZjsgIj48ZGl2PjxkaXY+VXNpbmcgdGhlIHNhbWUgUiBzY3JpcHQs IEkmbmJzcDtnZW5lcmFsbHkgcnVuIHRoZSBjb2RlIGluJm5ic3A7UlN0dWRpbyBhbmQgZWRpdCB0 aGUgY29kZSBpbiZuYnNwO1RleHRNYXRlLiBJIGhhdmUgYmVlbiB1c2luZyZuYnNwO3ZlcnNpb24g Y29udHJvbCBpbiZuYnNwO1JTdHVkaW8gZm9yIHF1aXRlIHNvbWUgdGltZS4gSSB3b3VsZCBsaWtl IHRvIGNvbm5lY3QmbmJzcDtUZXh0TWF0ZSB0byB0aGUgc2FtZSByZXBvc2l0b3J5LiZuYnNwO1Ro ZXJlZm9yZSwgSSBjYW4gY2FuIGNvbW1pdCBjaGFuZ2VzIHRvIHRoZSBSIHNjcmlwdCBpbiBib3Ro IFJTdHVkaW8gYW5kIFRleHRNYXRlLiBUaGUgcmVwb3NpdG9yeSBpcyBvZmZsaW5lLiBIb3cgY2Fu IEkgY29ubmVjdCBUZXh0TWF0ZSB0byB0aGUgc2FtZSByZXBvc2l0b3J5PzwvZGl2PjxkaXY+PGJy PjwvZGl2PjxkaXY+VGhhbmtzICZuYnNwOzwvZGl2PjwvZGl2PjxkaXY+PGJyPjwvZGl2PjwvYm9k eT48L2h0bWw+Cg== --===============1742715581471967348==-- From mskblackbelt@me.com Thu May 16 13:56:32 2013 From: Dustin Wheeler To: textmate@lists.macromates.com Subject: [TxMt] TM_SUPPORT_PATH, LaTeX scripts Date: Thu, 16 May 2013 08:53:49 -0500 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7231265321528291547==" --===============7231265321528291547== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable I posted this on the tex.stackexchange a few days ago, but figured this might= be another path to consider. Here is my issue: This is a recent development, and I'm not sure what I've changed to make this= happen=E2=80=A6 other than setting `TM_SUPPORT_PATH` to `~/Library/Applicati= on Support/TextMate/Managed/Bundles/Bundle Support.tmbundle/Support/shared`. I had to do that a month ago to get LaTeX files to compile (another mystery, = since it previously compiled without issue). They seem to work fine now, but = when I try to create italics (or bold, underline, etc.), TextMate spits back = the error: > Failure running =E2=80=9CItalic=E2=80=9D. > > Italic: line 4: toggle_style.rb: command not found This same error occurs when I try to invoke other scripts contained in the La= TeX bundle (Tidy, anything invoking texMate.py). All of these seem to rely on= `TM_SUPPORT_PATH` in the script, and yet none of these scripts resides withi= n the shared directory=E2=80=A6 They're all in `~/Library/Application Support= /TextMate/Managed/Bundles/LaTeX.tmbundle/Support/bin`. I could solve this problem by changing the path in all of the scripts to a `T= M_LATEX_SUPPORT` path, or by moving or linking all of the scripts to the shar= ed directory=E2=80=A6 but this doesn't seem like it should be necessary. Any = ideas on what I may have broken? Dustin Wheeler mskblackbelt(a)me.com --===============7231265321528291547==-- From mailinglist@textmate.org Fri May 17 02:56:17 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: TM_SUPPORT_PATH, LaTeX scripts Date: Fri, 17 May 2013 09:56:14 +0700 Message-ID: <4423F66F-F963-40BB-A4E0-B8F285EBA7B6@textmate.org> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5016355959045539363==" --===============5016355959045539363== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 16, 2013, at 20:53, Dustin Wheeler wrote: > [=E2=80=A6] other than setting `TM_SUPPORT_PATH` to `~/Library/Application = Support/TextMate/Managed/Bundles/Bundle Support.tmbundle/Support/shared`. You should not set this variable yourself. If it is not set by TextMate then it is most likely because you uninstalled t= he =E2=80=9CBundle Support=E2=80=9D bundle (Preferences =E2=86=92 Bundles). > [=E2=80=A6] I could solve this problem by changing the path in all of the s= cripts to a `TM_LATEX_SUPPORT` path, or by moving or linking all of the scrip= ts to the shared directory=E2=80=A6 but this doesn't seem like it should be n= ecessary. Any ideas on what I may have broken? Generally when things start to fail there is a very simple way to solve it: r= evert to defaults. With TextMate this is done by removing these two folders and relaunching it: ~/Library/Application Support/Avian ~/Library/Application Support/TextMate --===============5016355959045539363==-- From mailinglist@textmate.org Fri May 17 03:06:36 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: TextMate and github Date: Fri, 17 May 2013 10:06:33 +0700 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8982308080827104375==" --===============8982308080827104375== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 16, 2013, at 19:54, Ross Ahmed wrote: > Using the same R script, I generally run the code in RStudio and edit the c= ode in TextMate. I have been using version control in RStudio for quite some = time. I would like to connect TextMate to the same repository. Therefore, I c= an can commit changes to the R script in both RStudio and TextMate. The repos= itory is offline. How can I connect TextMate to the same repository? As you say you have already been using version control with your files, it sh= ould be a simple matter of opening the containing folder in TextMate (e.g. dr= ag it to TextMate=E2=80=99s application icon). You should find that files are badged with their SCM status and you can click= the file browser=E2=80=99s fork icon (equivalent menu action is Go =E2=86=92= SCM Status bound to =E2=87=A7=E2=8C=98Y) to see only modified / untracked fi= les. Use Bundles =E2=86=92 SCM to see a list of actions or press =E2=8C=98Y for a = pop-up with these actions. Most actions will be limited to the file browser selection. Here it=E2=80=99s= useful to know that =E2=8C=83=E2=8C=98R selects the current file, =E2=87=A7= =E2=8C=98A clears the selection, and =E2=8C=A5=E2=8C=98=E2=87=A5 moves focus = between file browser and text view. --===============8982308080827104375==-- From info@hlwebdesign.eu Thu May 23 12:58:25 2013 From: atelier To: textmate@lists.macromates.com Subject: [TxMt] one small question from a new user Date: Thu, 23 May 2013 05:58:24 -0700 Message-ID: <1369313904013-26517.post@n5.nabble.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6523813629988644210==" --===============6523813629988644210== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi How do I activate completion of code in Textmate? I have the software as try out, downloaded and installed the EE bundle. The docs say I can complete tags by using tab. But tab just moves my text or cursor to the right, no autocompletion. When using the drop down menu in bundles the function works, so the bundle in itself works. Thanks for answering. -- View this message in context: http://textmate.1073791.n5.nabble.com/one-small= -question-from-a-new-user-tp26517.html Sent from the textmate users mailing list archive at Nabble.com. --===============6523813629988644210==-- From pmccann@gmail.com Thu May 23 13:11:03 2013 From: Paul McCann To: textmate@lists.macromates.com Subject: [TxMt] Re: one small question from a new user Date: Thu, 23 May 2013 22:40:42 +0930 Message-ID: In-Reply-To: <1369313904013-26517.post@n5.nabble.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5004498383457264155==" --===============5004498383457264155== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Hi atelier, > How do I activate completion of code in Textmate? > I have the software as try out, downloaded and installed the EE bundle. > The docs say I can complete tags by using tab. > But tab just moves my text or cursor to the right, no autocompletion. > When using the drop down menu in bundles the function works, so the bundle > in itself works. Sounds like you need to select the language type from the pop-up at the bottom left of the window frame (just to the right of the line:column indicator). Set it to whatever language you're entering code for ("EE"?). After that all the bundle commands and completions should be in scope, so your tab completions etc should work. Cheers, Paul --===============5004498383457264155==-- From info@hlwebdesign.eu Thu May 23 14:33:53 2013 From: atelier To: textmate@lists.macromates.com Subject: [TxMt] Re: one small question from a new user Date: Thu, 23 May 2013 07:33:51 -0700 Message-ID: <4E71DB8E-76A3-419B-81CE-25E6CECF2FB1@hlwebdesign.eu> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4224599654774649062==" --===============4224599654774649062== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi Paul Thanks a lot, that helped! kind regards Hans 23 maj 2013 kl. 15.12 skrev Paul McCann-3 [via TextMate]: > Hi atelier,=20 >=20 > > How do I activate completion of code in Textmate?=20 > > I have the software as try out, downloaded and installed the EE bundle.=20 > > The docs say I can complete tags by using tab.=20 > > But tab just moves my text or cursor to the right, no autocompletion.=20 > > When using the drop down menu in bundles the function works, so the bundl= e=20 > > in itself works.=20 >=20 > Sounds like you need to select the language type from the pop-up at=20 > the bottom left of the window frame (just to the right of the=20 > line:column indicator). Set it to whatever language you're entering=20 > code for ("EE"?). After that all the bundle commands and completions=20 > should be in scope, so your tab completions etc should work.=20 >=20 > Cheers,=20 > Paul=20 >=20 > _______________________________________________=20 > textmate mailing list=20 > [hidden email]=20 > http://lists.macromates.com/listinfo/textmate >=20 >=20 > If you reply to this email, your message will be added to the discussion be= low: > http://textmate.1073791.n5.nabble.com/one-small-question-from-a-new-user-tp= 26517p26518.html > To unsubscribe from one small question from a new user, click here. > NAML -- View this message in context: http://textmate.1073791.n5.nabble.com/one-small= -question-from-a-new-user-tp26517p26519.html Sent from the textmate users mailing list archive at Nabble.com. --===============4224599654774649062== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 SGkgUGF1bAo8YnIvPjxici8+VGhhbmtzIGEgbG90LCB0aGF0IGhlbHBlZCEKPGJyLz48YnIvPmtp bmQgcmVnYXJkcwo8YnIvPkhhbnMKPGJyLz48YnIvPjIzIG1haiAyMDEzIGtsLiAxNS4xMiBza3Jl diBQYXVsIE1jQ2Fubi0zIFt2aWEgVGV4dE1hdGVdOgo8YnIvPjxkaXYgY2xhc3M9J3Nocmlua2Fi bGUtcXVvdGUnPjxici8+Jmd0OyBIaSBhdGVsaWVyLCAKPGJyLz4mZ3Q7IAo8YnIvPiZndDsgJmd0 OyBIb3cgZG8gSSBhY3RpdmF0ZSBjb21wbGV0aW9uIG9mIGNvZGUgaW4gVGV4dG1hdGU/IAo8YnIv PiZndDsgJmd0OyBJIGhhdmUgdGhlIHNvZnR3YXJlIGFzIHRyeSBvdXQsIGRvd25sb2FkZWQgYW5k IGluc3RhbGxlZCB0aGUgRUUgYnVuZGxlLiAKPGJyLz4mZ3Q7ICZndDsgVGhlIGRvY3Mgc2F5IEkg Y2FuIGNvbXBsZXRlIHRhZ3MgYnkgdXNpbmcgdGFiLiAKPGJyLz4mZ3Q7ICZndDsgQnV0IHRhYiBq dXN0IG1vdmVzIG15IHRleHQgb3IgY3Vyc29yICZuYnNwO3RvIHRoZSByaWdodCwgbm8gYXV0b2Nv bXBsZXRpb24uIAo8YnIvPiZndDsgJmd0OyBXaGVuIHVzaW5nIHRoZSBkcm9wIGRvd24gbWVudSBp biBidW5kbGVzIHRoZSBmdW5jdGlvbiB3b3Jrcywgc28gdGhlIGJ1bmRsZSAKPGJyLz4mZ3Q7ICZn dDsgaW4gaXRzZWxmIHdvcmtzLiAKPGJyLz4mZ3Q7IAo8YnIvPiZndDsgU291bmRzIGxpa2UgeW91 IG5lZWQgdG8gc2VsZWN0IHRoZSBsYW5ndWFnZSB0eXBlIGZyb20gdGhlIHBvcC11cCBhdCAKPGJy Lz4mZ3Q7IHRoZSBib3R0b20gbGVmdCBvZiB0aGUgd2luZG93IGZyYW1lIChqdXN0IHRvIHRoZSBy aWdodCBvZiB0aGUgCjxici8+Jmd0OyBsaW5lOmNvbHVtbiBpbmRpY2F0b3IpLiBTZXQgaXQgdG8g d2hhdGV2ZXIgbGFuZ3VhZ2UgeW91J3JlIGVudGVyaW5nIAo8YnIvPiZndDsgY29kZSBmb3IgKCZx dW90O0VFJnF1b3Q7PykuIEFmdGVyIHRoYXQgYWxsIHRoZSBidW5kbGUgY29tbWFuZHMgYW5kIGNv bXBsZXRpb25zIAo8YnIvPiZndDsgc2hvdWxkIGJlIGluIHNjb3BlLCBzbyB5b3VyIHRhYiBjb21w bGV0aW9ucyBldGMgc2hvdWxkIHdvcmsuIAo8YnIvPiZndDsgCjxici8+Jmd0OyBDaGVlcnMsIAo8 YnIvPiZndDsgUGF1bCAKPGJyLz4mZ3Q7IAo8YnIvPiZndDsgX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18gCjxici8+Jmd0OyB0ZXh0bWF0ZSBtYWlsaW5nIGxp c3QgCjxici8+Jmd0OyBbaGlkZGVuIGVtYWlsXSAKPGJyLz4mZ3Q7IDxhIGhyZWY9Imh0dHA6Ly9s aXN0cy5tYWNyb21hdGVzLmNvbS9saXN0aW5mby90ZXh0bWF0ZSIgdGFyZ2V0PSJfdG9wIiByZWw9 Im5vZm9sbG93IiBsaW5rPSJleHRlcm5hbCI+aHR0cDovL2xpc3RzLm1hY3JvbWF0ZXMuY29tL2xp c3RpbmZvL3RleHRtYXRlPC9hPjxici8+Jmd0OyAKPGJyLz4mZ3Q7IAo8YnIvPiZndDsgSWYgeW91 IHJlcGx5IHRvIHRoaXMgZW1haWwsIHlvdXIgbWVzc2FnZSB3aWxsIGJlIGFkZGVkIHRvIHRoZSBk aXNjdXNzaW9uIGJlbG93Ogo8YnIvPiZndDsgPGEgaHJlZj0iaHR0cDovL3RleHRtYXRlLjEwNzM3 OTEubjUubmFiYmxlLmNvbS9vbmUtc21hbGwtcXVlc3Rpb24tZnJvbS1hLW5ldy11c2VyLXRwMjY1 MTdwMjY1MTguaHRtbCIgdGFyZ2V0PSJfdG9wIiByZWw9Im5vZm9sbG93IiBsaW5rPSJleHRlcm5h bCI+aHR0cDovL3RleHRtYXRlLjEwNzM3OTEubjUubmFiYmxlLmNvbS9vbmUtc21hbGwtcXVlc3Rp b24tZnJvbS1hLW5ldy11c2VyLXRwMjY1MTdwMjY1MTguaHRtbDwvYT48YnIvPiZndDsgVG8gdW5z dWJzY3JpYmUgZnJvbSBvbmUgc21hbGwgcXVlc3Rpb24gZnJvbSBhIG5ldyB1c2VyLCBjbGljayBo ZXJlLgo8YnIvPiZndDsgTkFNTAo8L2Rpdj48YnIvPgoKCQoJCgkKPGJyLz48aHIgYWxpZ249Imxl ZnQiIHdpZHRoPSIzMDAiIC8+ClZpZXcgdGhpcyBtZXNzYWdlIGluIGNvbnRleHQ6IDxhIGhyZWY9 Imh0dHA6Ly90ZXh0bWF0ZS4xMDczNzkxLm41Lm5hYmJsZS5jb20vb25lLXNtYWxsLXF1ZXN0aW9u LWZyb20tYS1uZXctdXNlci10cDI2NTE3cDI2NTE5Lmh0bWwiPlJlOiBvbmUgc21hbGwgcXVlc3Rp b24gZnJvbSBhIG5ldyB1c2VyPC9hPjxici8+ClNlbnQgZnJvbSB0aGUgPGEgaHJlZj0iaHR0cDov L3RleHRtYXRlLjEwNzM3OTEubjUubmFiYmxlLmNvbS90ZXh0bWF0ZS11c2Vycy1mMy5odG1sIj50 ZXh0bWF0ZSB1c2VycyBtYWlsaW5nIGxpc3QgYXJjaGl2ZTwvYT4gYXQgTmFiYmxlLmNvbS48YnIv Pg== --===============4224599654774649062==-- From rossahmed@googlemail.com Fri May 24 20:38:36 2013 From: Ross Ahmed To: textmate@lists.macromates.com Subject: [TxMt] Format bib file Date: Fri, 24 May 2013 21:42:17 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5496791066161632734==" --===============5496791066161632734== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit I have a .bib file with entries formatted like this: @Article{Calenge2006, title = {The package adehabitat for the R software: tool for the analysis of space and habitat use by animals}, journal = {Ecological Modelling}, volume = {197}, pages = {1035}, year = {2006}, author = {C. Calenge}} Instead of manually clicking/hitting return, is there a more automated way to format the code. The result should be: @Article{Calenge2006, title = {The package adehabitat for the R software: tool for the analysis of space and habitat use by animals}, journal = {Ecological Modelling}, volume = {197}, pages = {1035}, year = {2006}, author = {C. Calenge} } Thanks R --===============5496791066161632734== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 PGh0bWw+PGhlYWQ+PC9oZWFkPjxib2R5IHN0eWxlPSJ3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC13 ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1z cGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAxNHB4OyBmb250LWZhbWlseTog Q2FsaWJyaSwgc2Fucy1zZXJpZjsgIj48ZGl2PkkgaGF2ZSBhIC5iaWIgZmlsZSB3aXRoIGVudHJp ZXMgZm9ybWF0dGVkIGxpa2UgdGhpczo8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PjxkaXY+QEFy dGljbGV7Q2FsZW5nZTIwMDYsICZuYnNwOyB0aXRsZSA9IHtUaGUgcGFja2FnZSBhZGVoYWJpdGF0 IGZvciB0aGUgUiBzb2Z0d2FyZTombmJzcDs8L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7 ICZuYnNwOyAmbmJzcDt0b29sIGZvciB0aGUgYW5hbHlzaXMgb2Ygc3BhY2UgYW5kIGhhYml0YXQg dXNlIGJ5IGFuaW1hbHN9LCAmbmJzcDsgam91cm5hbCA9IHtFY29sb2dpY2FsIE1vZGVsbGluZ30s ICZuYnNwOyB2b2x1bWUgPSB7MTk3fSwgJm5ic3A7IHBhZ2VzID0gezEwMzV9LCAmbmJzcDsgeWVh ciA9IHsyMDA2fSwgJm5ic3A7IGF1dGhvciA9IHtDLiBDYWxlbmdlfX08L2Rpdj48L2Rpdj48ZGl2 Pjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pkluc3RlYWQgb2YgbWFudWFsbHkgY2xpY2tp bmcvaGl0dGluZyByZXR1cm4sIGlzIHRoZXJlIGEgbW9yZSBhdXRvbWF0ZWQgd2F5IHRvIGZvcm1h dCB0aGUgY29kZS4gVGhlJm5ic3A7cmVzdWx0Jm5ic3A7c2hvdWxkIGJlOjwvZGl2PjxkaXY+PGJy PjwvZGl2PjxkaXY+PGRpdj5AQXJ0aWNsZXtDYWxlbmdlMjAwNiwgJm5ic3A7Jm5ic3A7PC9kaXY+ PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUi Pgk8L3NwYW4+dGl0bGUgPSB7VGhlIHBhY2thZ2UgYWRlaGFiaXRhdCBmb3IgdGhlIFIgc29mdHdh cmU6Jm5ic3A7dG9vbCBmb3IgdGhlIGFuYWx5c2lzIG9mIHNwYWNlIGFuZCBoYWJpdGF0IHVzZSBi eSBhbmltYWxzfSwgJm5ic3A7Jm5ic3A7PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFi LXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+am91cm5hbCA9IHtFY29sb2dp Y2FsIE1vZGVsbGluZ30sICZuYnNwOyZuYnNwOzwvZGl2PjxkaXY+PHNwYW4gY2xhc3M9IkFwcGxl LXRhYi1zcGFuIiBzdHlsZT0id2hpdGUtc3BhY2U6cHJlIj4JPC9zcGFuPnZvbHVtZSA9IHsxOTd9 LCAmbmJzcDsmbmJzcDs8L2Rpdj48ZGl2PjxzcGFuIGNsYXNzPSJBcHBsZS10YWItc3BhbiIgc3R5 bGU9IndoaXRlLXNwYWNlOnByZSI+CTwvc3Bhbj5wYWdlcyA9IHsxMDM1fSwgJm5ic3A7Jm5ic3A7 PC9kaXY+PGRpdj48c3BhbiBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFj ZTpwcmUiPgk8L3NwYW4+eWVhciA9IHsyMDA2fSwgJm5ic3A7Jm5ic3A7PC9kaXY+PGRpdj48c3Bh biBjbGFzcz0iQXBwbGUtdGFiLXNwYW4iIHN0eWxlPSJ3aGl0ZS1zcGFjZTpwcmUiPgk8L3NwYW4+ YXV0aG9yID0ge0MuIENhbGVuZ2V9PC9kaXY+PGRpdj59PC9kaXY+PC9kaXY+PGRpdj48YnI+PC9k aXY+PGRpdj5UaGFua3M8L2Rpdj48ZGl2PlI8L2Rpdj48ZGl2Pjxicj48L2Rpdj48L2JvZHk+PC9o dG1sPgo= --===============5496791066161632734==-- From gweltaz@ucsc.edu Fri May 24 21:07:08 2013 From: Gildas Hamel To: textmate@lists.macromates.com Subject: [TxMt] Re: Format bib file Date: Fri, 24 May 2013 14:07:03 -0700 Message-ID: <20130524210703.GD1705@dhcp-181-24.ucsc.edu> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7402840256005110184==" --===============7402840256005110184== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable * Skriv a reas Ross Ahmed (rossahmed(a)googlemail.com): |> I have a .bib file with entries formatted like this: |> =20 |> @Article{Calenge2006, title =3D {The package adehabitat for the R sof= tware: |> tool for the analysis of space and habitat use by animals}, |> journal =3D {Ecological Modelling}, volume =3D {197}, pages =3D {10= 35}, year |> =3D {2006}, author =3D {C. Calenge}} |> =20 =20 I would use regular expressions in Find and do=20 ,\s* to find the commas followed by repeat white space,=20 and replace with ,\n =20 --gildas --===============7402840256005110184==-- From rossahmed@googlemail.com Fri May 24 21:14:10 2013 From: Ross Ahmed To: textmate@lists.macromates.com Subject: [TxMt] Re: Format bib file Date: Fri, 24 May 2013 22:15:01 +0100 Message-ID: <8C8E4054-5B36-4AC8-8A1C-627C36BEBCA4@gmail.com> In-Reply-To: <20130524210703.GD1705@dhcp-181-24.ucsc.edu> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2419128520244441571==" --===============2419128520244441571== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Works well thanks=20 Ross On 24 May 2013, at 22:07, Gildas Hamel wrote: > * Skriv a reas Ross Ahmed (rossahmed(a)googlemail.com): > |> I have a .bib file with entries formatted like this: > |> =20 > |> @Article{Calenge2006, title =3D {The package adehabitat for the R so= ftware: > |> tool for the analysis of space and habitat use by animals}, > |> journal =3D {Ecological Modelling}, volume =3D {197}, pages =3D {1= 035}, year > |> =3D {2006}, author =3D {C. Calenge}} > |> =20 >=20 > I would use regular expressions in Find and do=20 > ,\s* > to find the commas followed by repeat white space,=20 > and replace with > ,\n >=20 > --gildas >=20 > _______________________________________________ > textmate mailing list > textmate(a)lists.macromates.com > http://lists.macromates.com/listinfo/textmate --===============2419128520244441571==-- From sudipb001@gmail.com Sat May 25 05:44:06 2013 From: Sudip Bhattacharyya To: textmate@lists.macromates.com Subject: [TxMt] How to restore a deleted language Date: Sat, 25 May 2013 11:13:54 +0530 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2088166235726868294==" --===============2088166235726868294== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello, I am a novice user of TextMate. I accidentally deleted C Language settings wi= th in the C Bundle. http://dl.dropbox.com/u/24534771/Screenshot/2013-05-25_11= 10.png Is there any way to restore it back? Thanks in advance. Regards. Sudip --===============2088166235726868294==-- From sudipb001@gmail.com Sat May 25 07:54:03 2013 From: Sudip Bhattacharyya To: textmate@lists.macromates.com Subject: [TxMt] How to apply indentation rules Date: Sat, 25 May 2013 13:23:55 +0530 Message-ID: <56E72AD3-8975-4420-AC1A-CC75A83BCAB3@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4912853420107887765==" --===============4912853420107887765== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello, I cannot apply indentation rules. I went thru this page : http://manual.macro= mates.com/en/appendix#indentation_rules But cannot apply indentation rules. Can anyone please help ? Thanks in advance. Regards. Sudip --===============4912853420107887765==-- From sudipb001@gmail.com Sat May 25 07:57:50 2013 From: Sudip Bhattacharyya To: textmate@lists.macromates.com Subject: [TxMt] Re: How to apply indentation rules Date: Sat, 25 May 2013 13:27:42 +0530 Message-ID: <56221410-217C-4CD6-A137-E1B142683E43@gmail.com> In-Reply-To: <56E72AD3-8975-4420-AC1A-CC75A83BCAB3@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7640819587176761577==" --===============7640819587176761577== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable I tried in this way http://dl.dropbox.com/u/24534771/Screenshot/2013-05-25_13= 26.png Thanks On 25-May-2013, at 1:23 PM, Sudip Bhattacharyya wrote: > Hello, >=20 > I cannot apply indentation rules. I went thru this page : http://manual.mac= romates.com/en/appendix#indentation_rules >=20 > But cannot apply indentation rules. >=20 > Can anyone please help ? >=20 > Thanks in advance. >=20 > Regards. >=20 > Sudip --===============7640819587176761577==-- From mailinglist@textmate.org Sat May 25 16:07:50 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: How to restore a deleted language Date: Sun, 26 May 2013 00:07:46 +0800 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5006406576913869699==" --===============5006406576913869699== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 25, 2013, at 13:43, Sudip Bhattacharyya wrote: > I am a novice user of TextMate. I accidentally deleted C Language settings = with in the C Bundle [=E2=80=A6] Is there any way to restore it back? If you have no (other) customisations for the C bundle (that you wish to keep= ) then (this is for TM 1.x) delete ~/Library/Application Support/TextMate/Bun= dles/C.tmbundle and then afterward select =E2=80=9CReload Bundles=E2=80=9D fr= om the =E2=80=9CBundles=E2=80=9D menu. --===============5006406576913869699==-- From mailinglist@textmate.org Sat May 25 16:11:03 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: How to apply indentation rules Date: Sun, 26 May 2013 00:11:00 +0800 Message-ID: <0F650886-8EAF-4F5C-9984-BED33599A96A@textmate.org> In-Reply-To: <56221410-217C-4CD6-A137-E1B142683E43@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3077115424263304283==" --===============3077115424263304283== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 25, 2013, at 15:57, Sudip Bhattacharyya wrote: > I tried in this way http://dl.dropbox.com/u/24534771/Screenshot/2013-05-25_= 1326.png The indentNextLine is (in 1.x) only used with Text =E2=86=92 Indent Line / Se= lection action. In 2.0 it is also used while typing. --===============3077115424263304283==-- From sudipb001@gmail.com Sat May 25 16:24:15 2013 From: Sudip Bhattacharyya To: textmate@lists.macromates.com Subject: [TxMt] Re: How to restore a deleted language Date: Sat, 25 May 2013 21:54:05 +0530 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4920644999728110331==" --===============4920644999728110331== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hello Allan, It works. I got back C Language settings. Works like a magic. Thanks a lot. With best regards. Sudip On 25-May-2013, at 9:37 PM, Allan Odgaard wrote: > On May 25, 2013, at 13:43, Sudip Bhattacharyya wrot= e: >=20 >> I am a novice user of TextMate. I accidentally deleted C Language settings= with in the C Bundle [=E2=80=A6] Is there any way to restore it back? >=20 > If you have no (other) customisations for the C bundle (that you wish to ke= ep) then (this is for TM 1.x) delete ~/Library/Application Support/TextMate/B= undles/C.tmbundle and then afterward select =E2=80=9CReload Bundles=E2=80=9D = from the =E2=80=9CBundles=E2=80=9D menu. >=20 > _______________________________________________ > textmate mailing list > textmate(a)lists.macromates.com > http://lists.macromates.com/listinfo/textmate --===============4920644999728110331==-- From sudipb001@gmail.com Sat May 25 16:30:45 2013 From: Sudip Bhattacharyya To: textmate@lists.macromates.com Subject: [TxMt] Re: How to apply indentation rules Date: Sat, 25 May 2013 22:00:35 +0530 Message-ID: <719DB5A6-DF87-4387-AF7F-3A671F6FA1D9@gmail.com> In-Reply-To: <0F650886-8EAF-4F5C-9984-BED33599A96A@textmate.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3648603205366323209==" --===============3648603205366323209== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Thanks a lot Allan.=20 I think I should upgrade from my easing version 1.5.11 (1635) to ver 2. With best regards. Sudip On 25-May-2013, at 9:41 PM, Allan Odgaard wrote: > On May 25, 2013, at 15:57, Sudip Bhattacharyya wrot= e: >=20 >> I tried in this way http://dl.dropbox.com/u/24534771/Screenshot/2013-05-25= _1326.png >=20 > The indentNextLine is (in 1.x) only used with Text =E2=86=92 Indent Line / = Selection action. >=20 > In 2.0 it is also used while typing. >=20 >=20 > _______________________________________________ > textmate mailing list > textmate(a)lists.macromates.com > http://lists.macromates.com/listinfo/textmate --===============3648603205366323209==-- From rossahmed@googlemail.com Mon May 27 08:17:24 2013 From: Ross Ahmed To: textmate@lists.macromates.com Subject: [TxMt] Auto completion of Pandoc-style citations in markdown Date: Mon, 27 May 2013 09:21:10 +0100 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8152451944044456357==" --===============8152451944044456357== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 8bit Hi all I¹m trying to enable auto completion of Pandoc-style citations, see unresolved question on stack overflow: http://stackoverflow.com/questions/16406624/auto-completion-of-pandoc-style- citations-in-markdown-using-textmate/16759930?noredirect=1#comment24154750_1 6759930 How can I enable auto completion of Pandoc-style citations? Thanks Ross --===============8152451944044456357== Content-Type: text/html Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.htm" MIME-Version: 1.0 PGh0bWw+PGhlYWQ+PC9oZWFkPjxib2R5IHN0eWxlPSJ3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7IC13 ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5lLWJyZWFrOiBhZnRlci13aGl0ZS1z cGFjZTsgY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAxNHB4OyBmb250LWZhbWlseTog Q2FsaWJyaSwgc2Fucy1zZXJpZjsgIj48ZGl2PkhpIGFsbDwvZGl2PjxkaXY+PGJyPjwvZGl2Pjxk aXY+SSYjODIxNzttIHRyeWluZyB0byBlbmFibGUgYXV0byBjb21wbGV0aW9uIG9mIFBhbmRvYy1z dHlsZSBjaXRhdGlvbnMsIHNlZSB1bnJlc29sdmVkJm5ic3A7cXVlc3Rpb24gb24mbmJzcDtzdGFj ayBvdmVyZmxvdzombmJzcDs8YSBocmVmPSJodHRwOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rp b25zLzE2NDA2NjI0L2F1dG8tY29tcGxldGlvbi1vZi1wYW5kb2Mtc3R5bGUtY2l0YXRpb25zLWlu LW1hcmtkb3duLXVzaW5nLXRleHRtYXRlLzE2NzU5OTMwP25vcmVkaXJlY3Q9MSNjb21tZW50MjQx NTQ3NTBfMTY3NTk5MzAiPmh0dHA6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTY0MDY2 MjQvYXV0by1jb21wbGV0aW9uLW9mLXBhbmRvYy1zdHlsZS1jaXRhdGlvbnMtaW4tbWFya2Rvd24t dXNpbmctdGV4dG1hdGUvMTY3NTk5MzA/bm9yZWRpcmVjdD0xI2NvbW1lbnQyNDE1NDc1MF8xNjc1 OTkzMDwvYT48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkhvdyBjYW4gSSBlbmFibGUgYXV0byBj b21wbGV0aW9uIG9mIFBhbmRvYy1zdHlsZSBjaXRhdGlvbnM/PC9kaXY+PGRpdj48YnI+PC9kaXY+ PGRpdj5UaGFua3M8L2Rpdj48ZGl2PlJvc3M8L2Rpdj48L2JvZHk+PC9odG1sPgo= --===============8152451944044456357==-- From gvdgdo@gmail.com Mon May 27 11:45:05 2013 From: Guido Governatori To: textmate@lists.macromates.com Subject: [TxMt] Problems with LaTeX bundle Date: Mon, 27 May 2013 21:44:58 +1000 Message-ID: <7A986AE4-5DF3-4448-A8A4-09C069461BF3@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6223557437015956267==" --===============6223557437015956267== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Suddenly some commands stopped working, Specifically Label Based on Current = Word / Selection=E2=80=A6 and "Citation (Ref-TeX Style)" In both cases I get the following error message (off course with different he= ader). Failure running =E2=80=9CLabel Based on Current Word / Selection=E2=80=A6=E2= =80=9D. /Users/guido/Library/Application Support/TextMate/Managed/Bundles/LaTeX.tmbun= dle/Support/lib/LaTeXUtils.rb:19:in `initialize': No such file or directory -= JUR11-Permission.tex (Errno::ENOENT) from /Users/guido/Library/Application Support/TextMate/Managed/Bundles/LaTeX= .tmbundle/Support/lib/LaTeXUtils.rb:19:in `open' from /Users/guido/Library/Application Support/TextMate/Managed/Bundles/LaTeX= .tmbundle/Support/lib/LaTeXUtils.rb:19:in `options' from /Users/guido/Library/Application Support/TextMate/Managed/Bundles/LaTeX= .tmbundle/Support/lib/LaTeXUtils.rb:39:in `master' from /Users/guido/Library/Application Support/TextMate/Managed/Bundles/LaTeX= .tmbundle/Support/lib/LaTeXUtils.rb:56:in `get_labels' from Label Based on Current Word / Selection=E2=80=A6:8 Also I have noticed a different behaviour when clicking the button in the out= put window. The commands are executed but no message appears in the output wi= ndow. All the best Guido --===============6223557437015956267==-- From Paul.Bessell@roslin.ed.ac.uk Wed May 29 14:58:24 2013 From: Paul Bessell To: textmate@lists.macromates.com Subject: [TxMt] Spinning beach ball Date: Wed, 29 May 2013 15:58:49 +0100 Message-ID: <51A617A9.6080006@roslin.ed.ac.uk> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6782353490245635052==" --===============6782353490245635052== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Whenever I return to TextMate from a different application I am having to spend minutes watching a beach ball spinning whilst TextMate is frozen. Various posts have suggested installing something called ReMate and enabling "Disable refresh on regaining focus" however this has made no difference and if anything the problem just gets worse. I am using light text (usually R or SQL) files (two or three opened at a time) stored locally and am not working with projects, just individual files. Is there a solution in TextMate or should I find a better editor? Thanks Paul -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. --===============6782353490245635052==-- From kmichael.aye@gmail.com Wed May 29 15:56:31 2013 From: "K.-Michael Aye" To: textmate@lists.macromates.com Subject: [TxMt] Python-aware theme? Date: Wed, 29 May 2013 08:56:14 -0700 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4737924540280568882==" --===============4737924540280568882== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Hi! Is there a theme that can distinguish between Python docstrings and literal string elements? Ideally, I would like to have """docstring""" look different from 'mystring' in a= 'mystring'. Super-ideally, they even would look different to # these kind of comments If it doesn't exist, could anybody show me what and how to tweak to make this possible? I never created a TMx before. Cheers, Michael --===============4737924540280568882==-- From mailinglist@textmate.org Fri May 31 01:21:02 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: Auto completion of Pandoc-style citations in markdown Date: Fri, 31 May 2013 09:21:06 +0800 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2227801344470248637==" --===============2227801344470248637== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 27, 2013, at 16:21, Ross Ahmed wrote: > I=E2=80=99m trying to enable auto completion of Pandoc-style citations, see= unresolved question on stack overflow: http://stackoverflow.com/questions/16= 406624/auto-completion-of-pandoc-style-citations-in-markdown-using-textmate/1= 6759930?noredirect=3D1#comment24154750_16759930 Looking at this now, it seems that this is merely a setup issue, unsure if yo= u=E2=80=99re the last commenter, but the last comment indicates that it works. FYI in 2.0 you can use $HOME and you can also set TM_PANDOC_BIB in a .tm_prop= erties file located in your project (presumably using $CWD as path prefix to = get the project folder). --===============2227801344470248637==-- From mailinglist@textmate.org Fri May 31 01:27:03 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: Problems with LaTeX bundle Date: Fri, 31 May 2013 09:26:47 +0800 Message-ID: In-Reply-To: <7A986AE4-5DF3-4448-A8A4-09C069461BF3@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6134339291865000336==" --===============6134339291865000336== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 27, 2013, at 19:44, Guido Governatori wrote: > Suddenly some commands stopped working [=E2=80=A6] Failure running =E2=80= =9CLabel Based on Current Word / Selection=E2=80=A6=E2=80=9D. >=20 > /Users/guido/Library/Application Support/TextMate/Managed/Bundles/LaTeX.tmb= undle/Support/lib/LaTeXUtils.rb:19:in `initialize': No such file or directory= - JUR11-Permission.tex (Errno::ENOENT) Could it be that you have TM_LATEX_MASTER set to =E2=80=98JUR11-Permission.te= x=E2=80=99? Does this master file exist? If it does, is it set via a relative= or absolute path? If the former, that might be what changed, since the comma= nd=E2=80=99s working directory has changed (I haven=E2=80=99t looked closer a= t the LaTeX bundle to see if it resolves relative paths via the project direc= tory or current working directory). Also, what version of TM (nightly builds)? > Also I have noticed a different behaviour when clicking the button in the o= utput window. The commands are executed but no message appears in the output = window. A more detailed step-by-step would be appreciated here. --===============6134339291865000336==-- From mailinglist@textmate.org Fri May 31 01:35:19 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: Spinning beach ball Date: Fri, 31 May 2013 09:35:22 +0800 Message-ID: <5EF3CBBB-814B-4E91-A3C3-A56C9BB743DE@textmate.org> In-Reply-To: <51A617A9.6080006@roslin.ed.ac.uk> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============3671766711663319156==" --===============3671766711663319156== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 29, 2013, at 22:58, Paul Bessell wrot= e: > Whenever I return to TextMate from a different application I am having to s= pend minutes watching a beach ball spinning whilst TextMate is frozen [=E2=80= =A6] Is there a solution in TextMate or should I find a better editor? If you=E2=80=99re considering another editor, why not give 2.0 a try? While s= till work-in-progress / alpha, it has seen many improvements: http://macromat= es.com/download --===============3671766711663319156==-- From mailinglist@textmate.org Fri May 31 01:38:35 2013 From: Allan Odgaard To: textmate@lists.macromates.com Subject: [TxMt] Re: Python-aware theme? Date: Fri, 31 May 2013 09:38:35 +0800 Message-ID: In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8771946774781799717==" --===============8771946774781799717== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On May 29, 2013, at 23:56, K.-Michael Aye wrote: > [=E2=80=A6] If it doesn't exist, could anybody show me what and how to twea= k to make this possible? I never created a TMx before. Themes are explained here: http://manual.macromates.com/en/themes (although t= he theme editor depicted only exist for TM 1.x). In Python, doc-strings are scoped as string.quoted.double.block.python, so yo= u would add a new rule using this as scope selector and assigning it the styl= e you want. --===============8771946774781799717==-- From gvdgdo@gmail.com Fri May 31 04:36:37 2013 From: Guido Governatori To: textmate@lists.macromates.com Subject: [TxMt] Re: Problems with LaTeX bundle Date: Fri, 31 May 2013 14:36:30 +1000 Message-ID: <4AB5B315-2EF6-485F-8C25-647BB6575D23@gmail.com> In-Reply-To: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1695012075721646495==" --===============1695012075721646495== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On 31/05/2013, at 11:26 AM, Allan Odgaard wrote: > On May 27, 2013, at 19:44, Guido Governatori wrote: >=20 >> Suddenly some commands stopped working [=E2=80=A6] Failure running =E2=80= =9CLabel Based on Current Word / Selection=E2=80=A6=E2=80=9D. >>=20 >> /Users/guido/Library/Application Support/TextMate/Managed/Bundles/LaTeX.tm= bundle/Support/lib/LaTeXUtils.rb:19:in `initialize': No such file or director= y - JUR11-Permission.tex (Errno::ENOENT) >=20 > Could it be that you have TM_LATEX_MASTER set to =E2=80=98JUR11-Permission.= tex=E2=80=99? Does this master file exist? If it does, is it set via a relati= ve or absolute path? If the former, that might be what changed, since the com= mand=E2=80=99s working directory has changed (I haven=E2=80=99t looked closer= at the LaTeX bundle to see if it resolves relative paths via the project dir= ectory or current working directory). I have TM_LATEX_MASTER is set to a master file with relative path. If I use = an absolute path (or the variable is not set) the problem disappears.=20 There is another difference. If I use \ref{} and then call the command (with = the caret between the curly brackets), then I get the following error: Label Based on Current Word / Selection=E2=80=A6:9: invalid regular expressio= n; there's no previous pattern, to which '{' would define cardinality at 1: /= {}/ (RegexpError) It used to work with previous versions,=20 Similarly if I call the command with \ref{s} I get the full list of labels no= t only those one starting with "s". > Also, what version of TM (nightly builds)? 2.0-alpha.9427 >=20 >> Also I have noticed a different behaviour when clicking the button in the = output window. The commands are executed but no message appears in the output= window. >=20 > A more detailed step-by-step would be appreciated here. >=20 Compile a latex file with cmd-r (the output window appears the log of the c= ompilation (as usual) click the "Run bib" button at the bottom of the output window. Nothing visibl= e happens (however the related bibtex/biber command is executed) click the "Re-Run pdflatex" button at the bottom of the output window. Nothi= ng visible happens (however, the latex file is compiled). The problem with the "Rub bib" is that one does not know when the process ter= minates (to re-run pdflatex), and whether it is successful or not.=20 The problem with the "Re-run pdflatex" is that one does not see the warning = of the compilation. All the best Guido --===============1695012075721646495==--