From: Glen P. <gl...@or...> - 2003-07-05 16:51:48
|
> | There is some good stuff there, plus some stuff that we'll need to > | work on. Naturally I like `xsl-if-to-choose', but I'll need to be > | convinced why xslide needs a separate tab-stop mechanism from > | tab-width. Sorry for taking so long to get back to you all. Sometimes the important points get lost in the noise. Well, I could take this two ways. I'll try to address both of them. 1.) tab-width controls how many space characters to insert when the tab key is pressed and indent-tabs-mode is nil. It has no effect when indent-tabs-mode is t. Therefore, if someone (such as myself) needs to indent with tab characters, tab-width is irrelevant to them. What controls the width of the tab characters as they display on the screen is the tab-stop-list variable. I have performed several tests in XEmacs to verify this but it's possible I missed something. 2.) Why a separate tab-width for xsl? I like to indent my lisp code with 2 space characters, but my xsl with three-space-wide tab characters. I thought it would be a nice feature to allow users to indent each programming language differently. Hmm... A better solution might be to make xsl-element-indent-step inherit from tab-width if xsl-element-indent-step is not set. That way people will get the same indentation they use for other languages by default, but they can change it if they want to. What do you think? Whatever we decide, we might want to do something similar with xsl-element-indent-step. -Glen |