<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: BBEdit 9</title>
	<atom:link href="http://mjtsai.com/blog/2008/08/29/bbedit-9/feed/" rel="self" type="application/rss+xml" />
	<link>http://mjtsai.com/blog/2008/08/29/bbedit-9/</link>
	<description></description>
	<lastBuildDate>Sat, 20 Mar 2010 14:01:58 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Michael Tsai - Blog - BBEdit 9.2</title>
		<link>http://mjtsai.com/blog/2008/08/29/bbedit-9/comment-page-1/#comment-499950</link>
		<dc:creator>Michael Tsai - Blog - BBEdit 9.2</dc:creator>
		<pubDate>Thu, 07 May 2009 18:51:51 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1773#comment-499950</guid>
		<description>[...] The  bbedit --maketags command is much easier than invoking ctags directly. [...]</description>
		<content:encoded><![CDATA[<p>[...] The  bbedit --maketags command is much easier than invoking ctags directly. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Tsai - Blog - BBEdit 9.0.2</title>
		<link>http://mjtsai.com/blog/2008/08/29/bbedit-9/comment-page-1/#comment-437026</link>
		<dc:creator>Michael Tsai - Blog - BBEdit 9.0.2</dc:creator>
		<pubDate>Fri, 24 Oct 2008 17:59:46 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1773#comment-437026</guid>
		<description>[...] 9.0.2 fixes the problem with Find Definition and ctags that I encountered with Objective-C [...]</description>
		<content:encoded><![CDATA[<p>[...] 9.0.2 fixes the problem with Find Definition and ctags that I encountered with Objective-C [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Tsai</title>
		<link>http://mjtsai.com/blog/2008/08/29/bbedit-9/comment-page-1/#comment-434272</link>
		<dc:creator>Michael Tsai</dc:creator>
		<pubDate>Thu, 16 Oct 2008 17:14:14 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1773#comment-434272</guid>
		<description>Just to follow up: the keyboard shortcut problems I was having with  ctags turned out to be a bug in BBEdit’s Objective-C module, and Bare Bones has fixed this for an upcoming maintenance release.</description>
		<content:encoded><![CDATA[<p>Just to follow up: the keyboard shortcut problems I was having with  ctags turned out to be a bug in BBEdit’s Objective-C module, and Bare Bones has fixed this for an upcoming maintenance release.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Tsai</title>
		<link>http://mjtsai.com/blog/2008/08/29/bbedit-9/comment-page-1/#comment-430097</link>
		<dc:creator>Michael Tsai</dc:creator>
		<pubDate>Mon, 06 Oct 2008 15:26:51 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1773#comment-430097</guid>
		<description>Michael R.: The new Find windows do have keyboard shortcuts. For example, the Grep checkbox can be toggled with Control-Shift-G. There will be a Tools window if you have plug-ins installed. The Format command has not been provided by a plug-in for a very long time. It&#039;s in the Markup menu.</description>
		<content:encoded><![CDATA[<p>Michael R.: The new Find windows do have keyboard shortcuts. For example, the Grep checkbox can be toggled with Control-Shift-G. There will be a Tools window if you have plug-ins installed. The Format command has not been provided by a plug-in for a very long time. It's in the Markup menu.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael R.</title>
		<link>http://mjtsai.com/blog/2008/08/29/bbedit-9/comment-page-1/#comment-430095</link>
		<dc:creator>Michael R.</dc:creator>
		<pubDate>Mon, 06 Oct 2008 15:23:05 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1773#comment-430095</guid>
		<description>Code completion got turned off within a couple days after it continued to try to auto-complete numbers in my Javascript code. I would type 1 and it would offer me 10 and 1000... The only way auto-complete is useful is if it offers me relevant suggestions at the right time. I agree with others here it was mostly annoying, offering me things of no use like completing numbers and never anything that was actually of use, like variable names.

I&#039;m adapting to the new find, but things like &quot;Search backwards&quot; were initially missed and the search options checkboxes no longer seem to have key-commands (probably because the search box is no longer modal and those key commands need to access the regular application functions.)

For some reason, I no longer have a Tools menu. It doesn&#039;t say it was removed. I see that the functions are available via palettes, but I don&#039;t use the functions enough to justify leaving palettes open. So if I want to use the &quot;Format&quot; option, I have to open the palette and then select it.</description>
		<content:encoded><![CDATA[<p>Code completion got turned off within a couple days after it continued to try to auto-complete numbers in my Javascript code. I would type 1 and it would offer me 10 and 1000... The only way auto-complete is useful is if it offers me relevant suggestions at the right time. I agree with others here it was mostly annoying, offering me things of no use like completing numbers and never anything that was actually of use, like variable names.</p>
<p>I'm adapting to the new find, but things like "Search backwards" were initially missed and the search options checkboxes no longer seem to have key-commands (probably because the search box is no longer modal and those key commands need to access the regular application functions.)</p>
<p>For some reason, I no longer have a Tools menu. It doesn't say it was removed. I see that the functions are available via palettes, but I don't use the functions enough to justify leaving palettes open. So if I want to use the "Format" option, I have to open the palette and then select it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Tsai</title>
		<link>http://mjtsai.com/blog/2008/08/29/bbedit-9/comment-page-1/#comment-410990</link>
		<dc:creator>Michael Tsai</dc:creator>
		<pubDate>Fri, 12 Sep 2008 23:33:37 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1773#comment-410990</guid>
		<description>mdhills: Exactly: I always have BBEdit open with a scratch window, so I don’t see what it gains me. I mentioned that gem under “Hits” above.</description>
		<content:encoded><![CDATA[<p>mdhills: Exactly: I always have BBEdit open with a scratch window, so I don’t see what it gains me. I mentioned that gem under “Hits” above.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mdhills</title>
		<link>http://mjtsai.com/blog/2008/08/29/bbedit-9/comment-page-1/#comment-410987</link>
		<dc:creator>mdhills</dc:creator>
		<pubDate>Fri, 12 Sep 2008 23:23:07 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1773#comment-410987</guid>
		<description>I&#039;ve often used a new window as the scratchpad; guess the scratchpad has the advantage of persistance without prompting you to save when you quit (but who quits BBEdit?)

One nice gem tucked into the release notes:  code hinting preserved when copying an excerpt from one document to a new document.  Hadn&#039;t really thought about the issue directly, but as soon as I read it, I knew that this scratched an itch that I had....</description>
		<content:encoded><![CDATA[<p>I've often used a new window as the scratchpad; guess the scratchpad has the advantage of persistance without prompting you to save when you quit (but who quits BBEdit?)</p>
<p>One nice gem tucked into the release notes:  code hinting preserved when copying an excerpt from one document to a new document.  Hadn't really thought about the issue directly, but as soon as I read it, I knew that this scratched an itch that I had....</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Around the web &#124; alexking.org</title>
		<link>http://mjtsai.com/blog/2008/08/29/bbedit-9/comment-page-1/#comment-402525</link>
		<dc:creator>Around the web &#124; alexking.org</dc:creator>
		<pubDate>Tue, 02 Sep 2008 05:45:07 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1773#comment-402525</guid>
		<description>[...] Bare Bones Software &#124; BBEdit 9.0 Release Notes - some really great stuff in here, Michael has a  good write-up as well. [...]</description>
		<content:encoded><![CDATA[<p>[...] Bare Bones Software | BBEdit 9.0 Release Notes - some really great stuff in here, Michael has a  good write-up as well. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Tsai</title>
		<link>http://mjtsai.com/blog/2008/08/29/bbedit-9/comment-page-1/#comment-401179</link>
		<dc:creator>Michael Tsai</dc:creator>
		<pubDate>Mon, 01 Sep 2008 00:50:45 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1773#comment-401179</guid>
		<description>Alan: It recognizes the symbols from the current project, but not from frameworks (mine or Apple’s) that it imports.

Yes, that’s what I’m saying about the contextual menu and Search &gt; Find Definition. The latter does work if nothing is selected, however. So maybe this is a BBEdit bug. Since I hadn’t really used this before, I was assuming that it was working as designed and my expectations were off.</description>
		<content:encoded><![CDATA[<p>Alan: It recognizes the symbols from the current project, but not from frameworks (mine or Apple’s) that it imports.</p>
<p>Yes, that’s what I’m saying about the contextual menu and Search &gt; Find Definition. The latter does work if nothing is selected, however. So maybe this is a BBEdit bug. Since I hadn’t really used this before, I was assuming that it was working as designed and my expectations were off.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan</title>
		<link>http://mjtsai.com/blog/2008/08/29/bbedit-9/comment-page-1/#comment-400293</link>
		<dc:creator>Alan</dc:creator>
		<pubDate>Sun, 31 Aug 2008 00:16:43 +0000</pubDate>
		<guid isPermaLink="false">http://mjtsai.com/blog/?p=1773#comment-400293</guid>
		<description>Michael: My apologies, I think I&#039;m missing something and don&#039;t fully understand your problem/question/goal. 

Are you having trouble getting ctags to recognize *any* symbols, or is it just symbols in the Framework files?

I&#039;m not a Cocoa developer, so I&#039;ve never tried to index the framework files. I&#039;m not even sure I know what, precisely, they are.  I&#039;m assuming they&#039;re just Objective C source and header files.  If so Exuberant ctags **should** be able to index them and create tag files.  However, I&#039;ve only used ctags with python, javascript and PHP source files, so I can&#039;t say for certain this is the case.

When you say the &quot;contextual menu works&quot;, do you mean you can right click a word/symbol somewhere in your code, and then select definitions from the contextual popup to jump to the file and line where that symbol is defined? And then if you text-select the same symbol and choose Search -&gt; Find Definitions nothing happens?

If that&#039;s the case, that&#039;s really bizarre and not in-line with my experience. It sounds broken and Bare Bones support might be better able to help.

Random Troubleshooting:

If you invoke Find Definitions without selecting anything a sheet will pop-up and allow you to type in the symbol name you&#039;re looking for.  If you try this and manually type in your symbol name, does that work any better?

Do you see a reference to the symbol you&#039;re looking for in the generated tag files?  Determining that would at least narrow down the problem (is a symbol not being found by ctags or is BBEdit having trouble with the symbol)</description>
		<content:encoded><![CDATA[<p>Michael: My apologies, I think I'm missing something and don't fully understand your problem/question/goal. </p>
<p>Are you having trouble getting ctags to recognize *any* symbols, or is it just symbols in the Framework files?</p>
<p>I'm not a Cocoa developer, so I've never tried to index the framework files. I'm not even sure I know what, precisely, they are.  I'm assuming they're just Objective C source and header files.  If so Exuberant ctags **should** be able to index them and create tag files.  However, I've only used ctags with python, javascript and PHP source files, so I can't say for certain this is the case.</p>
<p>When you say the "contextual menu works", do you mean you can right click a word/symbol somewhere in your code, and then select definitions from the contextual popup to jump to the file and line where that symbol is defined? And then if you text-select the same symbol and choose Search -&gt; Find Definitions nothing happens?</p>
<p>If that's the case, that's really bizarre and not in-line with my experience. It sounds broken and Bare Bones support might be better able to help.</p>
<p>Random Troubleshooting:</p>
<p>If you invoke Find Definitions without selecting anything a sheet will pop-up and allow you to type in the symbol name you're looking for.  If you try this and manually type in your symbol name, does that work any better?</p>
<p>Do you see a reference to the symbol you're looking for in the generated tag files?  Determining that would at least narrow down the problem (is a symbol not being found by ctags or is BBEdit having trouble with the symbol)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
