default sh-test in sh-script.el
Aidan Kehoe
kehoea at parhasard.net
Sun Dec 9 14:20:16 EST 2007
Dear FKtPp,
Ar an seachtú lá de mí na Nollaig, scríobh FKtPp:
> The variable sh-test defined in package sh-script sh-script.el make me feel uncomfortable while editing sh/ksh files.
>
> The default value make it move the point to the end of the initial prompt string, and it make me always have to move back/delete one character when inserting `if' clause in sh/ksh shell-script mode.
This is a little confusing. Normally, one does not see the initial prompt
string in shell-script-mode; prompt strings are limited to shell-mode and
other modes associated with comint. And when, in shell-script mode, I type
if [ -f
enter, and then tab, I get eight spaces, both with and without your
patch. What exactly are you seeing--please give us example inputs--and what
exactly would you like to see?
Bye,
Aidan
> It will be much better if the default value be as this:
>
> --- sh-script.el~ Wed Nov 28 17:03:20 2007
> +++ sh-script.el Fri Dec 07 16:45:44 2007
> @@ -600,8 +600,8 @@
> "Word to delimit here documents.")
>
> (defvar sh-test
> - '((sh "[ ]" . 3)
> - (ksh88 "[[ ]]" . 4))
> + '((sh "[ ]" . 2)
> + (ksh88 "[[ ]]" . 3))
> "Initial input in Bourne if, while and until skeletons. See `sh-feature'.")
--
¿Dónde estará ahora mi sobrino Yoghurtu Nghé, que tuvo que huir
precipitadamente de la aldea por culpa de la escasez de rinocerontes?
More information about the XEmacs-Beta
mailing list