* indentation (Indent More) @ 2015-07-12 6:03 Russ P. 2015-07-15 20:34 ` Bobby Casey [not found] ` <mailman.6971.1436992476.904.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 4+ messages in thread From: Russ P. @ 2015-07-12 6:03 UTC (permalink / raw) To: help-gnu-emacs I recently decided to decrease my indentation from 4 spaces to 2 spaces (as recommended for Scala). I have the following in my .emacs file: (global-set-key "\t" 'tab-to-tab-stop) ; "normal" tab key (setq tab-stop-list '(2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36)) (setq-default indent-tabs-mode nil) (setq-default tab-width 2) It works fine, but when I try to use Edit/Text Properties/Indentation/Indent More it still adds 4 spaces. How can I change that to 2 spaces? Thanks ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: indentation (Indent More) 2015-07-12 6:03 indentation (Indent More) Russ P. @ 2015-07-15 20:34 ` Bobby Casey [not found] ` <mailman.6971.1436992476.904.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 4+ messages in thread From: Bobby Casey @ 2015-07-15 20:34 UTC (permalink / raw) To: Russ P.; +Cc: help-gnu-emacs On Sun, Jul 12, 2015 at 2:03 AM, Russ P. <russ.paielli@gmail.com> wrote: > I recently decided to decrease my indentation from 4 spaces to 2 spaces (as recommended for Scala). I have the following in my .emacs file: > > (global-set-key "\t" 'tab-to-tab-stop) ; "normal" tab key > (setq tab-stop-list '(2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36)) > (setq-default indent-tabs-mode nil) > (setq-default tab-width 2) > > It works fine, but when I try to use > > Edit/Text Properties/Indentation/Indent More > > it still adds 4 spaces. How can I change that to 2 spaces? Thanks > According to the help for `increase-left-margin' the variable `standard-indent' is used to specify spacing. Setting that to 2 should fix the issue. As an aside, are you sure you want two spaces for everything rather than just in scala-mode? ^ permalink raw reply [flat|nested] 4+ messages in thread
[parent not found: <mailman.6971.1436992476.904.help-gnu-emacs@gnu.org>]
* Re: indentation (Indent More) [not found] ` <mailman.6971.1436992476.904.help-gnu-emacs@gnu.org> @ 2015-07-15 21:41 ` Russ P. 2015-07-19 0:34 ` Robert Thorpe 0 siblings, 1 reply; 4+ messages in thread From: Russ P. @ 2015-07-15 21:41 UTC (permalink / raw) To: help-gnu-emacs On Wednesday, July 15, 2015 at 1:34:38 PM UTC-7, Bobby Casey wrote: > On Sun, Jul 12, 2015 at 2:03 AM, Russ P. <russ.p@gmail.com> wrote: > > I recently decided to decrease my indentation from 4 spaces to 2 spaces (as recommended for Scala). I have the following in my .emacs file: > > > > (global-set-key "\t" 'tab-to-tab-stop) ; "normal" tab key > > (setq tab-stop-list '(2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36)) > > (setq-default indent-tabs-mode nil) > > (setq-default tab-width 2) > > > > It works fine, but when I try to use > > > > Edit/Text Properties/Indentation/Indent More > > > > it still adds 4 spaces. How can I change that to 2 spaces? Thanks > > > > According to the help for `increase-left-margin' the variable > `standard-indent' is used to specify spacing. Setting that to 2 > should fix the issue. > > As an aside, are you sure you want two spaces for everything rather > than just in scala-mode? I only want it in scala-mode, but I don't really care enough to bother changing it unless there is a dirt-simple way to do it. Thanks for the help. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: indentation (Indent More) 2015-07-15 21:41 ` Russ P. @ 2015-07-19 0:34 ` Robert Thorpe 0 siblings, 0 replies; 4+ messages in thread From: Robert Thorpe @ 2015-07-19 0:34 UTC (permalink / raw) To: Russ P.; +Cc: help-gnu-emacs "Russ P." <russ.paielli@gmail.com> writes: > On Wednesday, July 15, 2015 at 1:34:38 PM UTC-7, Bobby Casey wrote: >> On Sun, Jul 12, 2015 at 2:03 AM, Russ P. <russ.p@gmail.com> wrote: >> > I recently decided to decrease my indentation from 4 spaces to 2 spaces (as recommended for Scala). I have the following in my .emacs file: >> > >> > (global-set-key "\t" 'tab-to-tab-stop) ; "normal" tab key >> > (setq tab-stop-list '(2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36)) >> > (setq-default indent-tabs-mode nil) >> > (setq-default tab-width 2) >> > >> > It works fine, but when I try to use >> > >> > Edit/Text Properties/Indentation/Indent More >> > >> > it still adds 4 spaces. How can I change that to 2 spaces? Thanks >> > >> >> According to the help for `increase-left-margin' the variable >> `standard-indent' is used to specify spacing. Setting that to 2 >> should fix the issue. >> >> As an aside, are you sure you want two spaces for everything rather >> than just in scala-mode? > > I only want it in scala-mode, but I don't really care enough to bother > changing it unless there is a dirt-simple way to do it. Thanks for the > help. Look in the scala-mode documentation. There are two aspects to tabs: * How a tab character is displayed. This is controlled by the variable tab-width. Usually in a programming mode, the only way you can insert a tab character is with C-q TAB or C-q C-i though. By default Emacs binds TAB to a command. * What pressing tab inserts. If a mode doesn't have an indentation convention then this is defined by tab-stops-list and tab-to-tab-stop. If the mode does have an indentation convention then that takes over and it's defined by a mode specific variable. So, Your editing of tab-stops-list, tab-to-tab-stop doesn't help you. Editing tab-width only helps if scala-mode is inserting tabs and it's probably inserting spaces. So, check scala-mode's sources. I couldn't even find scala-mode on the web, only scala-mode2. BR, Robert Thorpe ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-07-19 0:34 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2015-07-12 6:03 indentation (Indent More) Russ P. 2015-07-15 20:34 ` Bobby Casey [not found] ` <mailman.6971.1436992476.904.help-gnu-emacs@gnu.org> 2015-07-15 21:41 ` Russ P. 2015-07-19 0:34 ` Robert Thorpe
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).