<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-base.

</pre>
<p><a href="https://github.com/macports/macports-base/commit/62b1d8651f9ddcfb3d67a5d3c0b93f82eb3349bc">https://github.com/macports/macports-base/commit/62b1d8651f9ddcfb3d67a5d3c0b93f82eb3349bc</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 62b1d86  Rename 'interactive mode' to 'shell mode'
</span>62b1d86 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 62b1d8651f9ddcfb3d67a5d3c0b93f82eb3349bc
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Sun Jan 8 15:52:07 2017 +1100

<span style='display:block; white-space:pre;color:#404040;'>    Rename 'interactive mode' to 'shell mode'
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    This distinguishes it from the newer interactive questions which are
</span><span style='display:block; white-space:pre;color:#404040;'>    controlled separately, and probably better describes the
</span><span style='display:block; white-space:pre;color:#404040;'>    functionality anyway.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes PR #14.
</span>---
 doc/port-cd.1.txt            | 14 +++++++-------
 doc/port-exit.1.txt          | 10 +++++-----
 doc/port.1.txt               |  4 ++--
 src/macports1.0/macports.tcl |  2 +-
 src/port/port.tcl            |  6 +++---
 5 files changed, 18 insertions(+), 18 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/doc/port-cd.1.txt b/doc/port-cd.1.txt
</span><span style='display:block; white-space:pre;color:#808080;'>index 2003f66..9cacabd 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/doc/port-cd.1.txt
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/doc/port-cd.1.txt
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,11 +4,11 @@ port-cd(1)
</span> 
 NAME
 ----
<span style='display:block; white-space:pre;background:#ffe0e0;'>-port-cd - Change the current working directory in interactive mode.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+port-cd - Change the current working directory in shell mode.
</span> 
 SYNOPSIS
 --------
<span style='display:block; white-space:pre;background:#ffe0e0;'>-To be used only in interactive mode:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+To be used only in shell mode:
</span> 
 [cmdsynopsis]
 *cd*
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,10 +16,10 @@ To be used only in interactive mode:
</span> 
 DESCRIPTION
 -----------
<span style='display:block; white-space:pre;background:#ffe0e0;'>-*cd* can be used in interactive mode of *port* (see man:port-interactive[7]) to
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-change the current working directory to the directory that contains a given
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-port. The second parameter is not optional, as it usually is with *cd* in your
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-shell.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+*cd* can be used when *port* is running in shell mode (see
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+man:port-shell[7]) to change the current working directory to the directory
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+that contains a given port. The second parameter is not optional, as it
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+usually is with *cd* in your shell.
</span> 
 BUGS
 ----
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,7 +27,7 @@ BUGS
</span> 
 SEE ALSO
 --------
<span style='display:block; white-space:pre;background:#ffe0e0;'>-man:port[1], man:port-interactive[7]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+man:port[1], man:port-shell[7]
</span> 
 AUTHORS
 -------
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/doc/port-exit.1.txt b/doc/port-exit.1.txt
</span><span style='display:block; white-space:pre;color:#808080;'>index 5d03c86..cba1d87 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/doc/port-exit.1.txt
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/doc/port-exit.1.txt
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,11 +4,11 @@ port-exit(1)
</span> 
 NAME
 ----
<span style='display:block; white-space:pre;background:#ffe0e0;'>-port-exit - Exit interactive mode
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+port-exit - Exit shell mode
</span> 
 SYNOPSIS
 --------
<span style='display:block; white-space:pre;background:#ffe0e0;'>-To be used only in interactive mode:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+To be used only in shell mode:
</span> 
 [cmdsynopsis]
 *exit*
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,8 +18,8 @@ To be used only in interactive mode:
</span> 
 DESCRIPTION
 -----------
<span style='display:block; white-space:pre;background:#ffe0e0;'>-*exit* or *quit* can only be used in interactive mode of *port* (see
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-man:port-interactive[7]). It causes the interactive interpreter to exit.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+*exit* or *quit* can only be used when *port* is running in shell mode (see
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+man:port-shell[7]). It causes *port* to exit.
</span> 
 BUGS
 ----
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,7 +27,7 @@ BUGS
</span> 
 SEE ALSO
 --------
<span style='display:block; white-space:pre;background:#ffe0e0;'>-man:port[1], man:port-interactive[7]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+man:port[1], man:port-shell[7]
</span> 
 AUTHORS
 -------
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/doc/port.1.txt b/doc/port.1.txt
</span><span style='display:block; white-space:pre;color:#808080;'>index f67fafc..5d2be2a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/doc/port.1.txt
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/doc/port.1.txt
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,7 +17,7 @@ DESCRIPTION
</span> -----------
 *port* is designed to operate on individual or multiple 'ports', optionally
 within a single call, based on the requested 'action'. If no 'action' is
<span style='display:block; white-space:pre;background:#ffe0e0;'>-specified the port command enters interactive mode, in which commands are read
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+specified the port command enters shell mode, in which commands are read
</span> via stdin. If no 'portdir' or 'portname' is specified for an 'action', the
 current working directory is assumed. Batch commands may be passed via a
 'cmdfile'. Port 'options' are passed as key=value pairs and take precedence over
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -572,7 +572,7 @@ work::
</span> 
 cd::
     Changes the current working directory to the one containing portname. Only
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    useful in interactive mode.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    useful in shell mode.
</span> 
 file::
     Displays the path to the Portfile for 'portname'.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/src/macports1.0/macports.tcl b/src/macports1.0/macports.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 8bf6a12..88aad77 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/src/macports1.0/macports.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/src/macports1.0/macports.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2742,7 +2742,7 @@ proc mportsync {{optionslist {}}} {
</span>         }
     }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    # refresh the quick index if necessary (batch or interactive run)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # refresh the quick index if necessary (batch or shell mode run)
</span>     if {[info exists macports::ui_options(ports_commandfiles)]} {
         _mports_load_quickindex
     }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/src/port/port.tcl b/src/port/port.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index aa15125..3320fba 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/src/port/port.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/src/port/port.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2727,7 +2727,7 @@ proc action_selfupdate { action portlist opts } {
</span>     }
 
     if {$base_updated} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        # exit immediately if in batch/interactive mode
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        # exit immediately if in batch/shell mode
</span>         return -999
     } else {
         return 0
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4861,7 +4861,7 @@ proc process_command_file { in } {
</span>     set noisy [expr {$isstdin && ![macports::ui_isset ports_quiet]}]
     if { $noisy } {
         puts "MacPorts [macports::version]"
<span style='display:block; white-space:pre;background:#ffe0e0;'>-        puts "Entering interactive mode... (\"help\" for help, \"quit\" to quit)"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        puts "Entering shell mode... (\"help\" for help, \"quit\" to quit)"
</span>     }
 
     # Main command loop
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5687,7 +5687,7 @@ set ui_options(notifications_append) portclient::notifications::append
</span> set remaining_args [lrange $cmd_argv $cmd_argn end]
 
 # If we have no arguments remaining after option processing then force
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# interactive mode
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# shell mode
</span> if { [llength $remaining_args] == 0 && ![info exists ui_options(ports_commandfiles)] } {
     lappend ui_options(ports_commandfiles) -
 } elseif {[lookahead] eq "selfupdate" || [lookahead] eq "sync"} {
</pre><pre style='margin:0'>

</pre>