sbt/notes
Dale Wijnand e4be5f4a09 Remove the "hit [ENTER] to switch to interactive mode" feature
In sbt 0.13.15, in addition to notifying the user about the existence of
sbt's shell, a feature was added to allow the user to switch to sbt's
shell - a more pro-active approach to just displaying a message.

Unfortunately sbt is often unintentionally invoked in shell scripts in
"interactive mode" when no interaction is expected by, for exmaple,
invoking `sbt package` instead of `sbt package < /dev/null`. In that
case hitting [ENTER] would silently trigger sbt to run its shell,
easily wrecking the script. In addition to that I was unhappy with the
implementation as it created a tight coupling between sbt's command
processing abstraction to sbt's shell command.

If you want to stay in sbt's shell after running a task like `package`
then invoke sbt like so:

    sbt package shell

Fixes #3091
2017-05-26 21:42:41 -04:00
..
0.13.16 Notify users about shell only if compile is present 2017-05-26 21:33:49 -04:00
1.0.0 Release note for sbt 1.0.0-M5 2017-04-19 16:02:13 -04:00
0.10.0.markdown Reorganize directory structure 2016-05-06 16:01:49 -04:00
0.10.1.markdown Reorganize directory structure 2016-05-06 16:01:49 -04:00
0.11.0.markdown Reorganize directory structure 2016-05-06 16:01:49 -04:00
0.11.3.markdown Reorganize directory structure 2016-05-06 16:01:49 -04:00
0.13.6.markdown Fix typos in notes 2015-01-24 13:45:15 -05:00
0.13.7.markdown Fix typos in notes 2015-01-24 13:45:15 -05:00
0.13.8.markdown spelling: dependencies 2017-01-20 08:13:00 +00:00
0.13.9.markdown spelling: undefined 2017-01-20 08:30:01 +00:00
0.13.11.markdown spelling: dependent 2017-01-20 08:13:17 +00:00
0.13.12.markdown Move release notes 2017-01-15 05:59:51 -05:00
0.13.13.markdown Move release notes 2017-01-15 05:59:51 -05:00
0.13.14.markdown Write sbt.version to project/build.properties 2017-04-04 18:46:24 -04:00
0.13.16.markdown Remove the "hit [ENTER] to switch to interactive mode" feature 2017-05-26 21:42:41 -04:00
1.0.0.markdown Better toError migration notes [ci skip] 2017-05-16 10:21:14 +01:00
about.markdown notes 2014-09-13 15:37:00 -04:00