I have "Smart auto indenting" on in the preferences, and the language is set to 
Clojure, but I don't see any smarts. If I type:

(defn foo

and hit return the cursor goes to the beginning of the next line, not indented. 
If I hit the tab key it tabs in, but it'll tab anything in further each time I 
hit tab; it's not sensitive to the syntax or at least it's not going to a 
reasonable place for the syntax. Within a definition if I type:

     (cons (first x) 

and hit return the cursor goes beneath the first "(", not beneath the second 
"(" (which is the behavior of emacs modes, which I prefer) or even under the 
"o" (which is the current behavior of Counterclockwise). Again, I can move 
things around with tab but it's not syntax aware.

I've tried doing this in parentheses-balanced expressions as well, but still no 
smarts. I use this feature not only to keep my code neat but also to make 
syntax errors visually obvious; it won't help for this if the indentation isn't 
automatically aware of the language's syntax.

What am I missing?

Thanks,

 -Lee

On Mar 16, 2011, at 8:38 AM, WoodHacker wrote:

> Check preferences from the toolbar or the Bluefish dropdown.    There
> are checks for Smart Auto Indenting and Highlighting block
> delimiters.    There's very little this editor doesn't do.    You just
> have to make sure all the checks you want are set.
> 
> Bill
> 
> On Mar 14, 10:06 pm, Lee Spector <lspec...@hampshire.edu> wrote:
>> The Clojure mode activates for me, and I get a little bit syntax coloring, 
>> autocompletion, and () matching. But I don't get language aware indentation. 
>> Should I, or isn't this supported? (It's a really important feature IMHO.) 
>> Also, no matching of [] or {} (less important for me).

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to