Commits

Anonymous committed 85d4034

bash fix for shell.el
focus fix for compile.el

Comments (0)

Files changed (5)

+_pkg.el
+auto-autoloads.el
+custom-load.el
+package-info
+1998-02-24  Greg Klanderman  <greg@alphatech.com>
+
+	* compile.el (compile-internal): save and restore the selected
+	window in addition to the current buffer as display-buffer may
+	create a new frame if the buffer is a special-display buffer.
+
+1998-02-21  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
+
+	* shell.el (explicit-bash-args): Bash 1.14 doesn't support
+	`--login', so use the equivalent and more standard `-i' instead.
+
 1998-02-16  SL Baur  <steve@altair.xemacs.org>
 
 	* compile.el (compilation-mode): Autoload.
 # the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 # Boston, MA 02111-1307, USA.
 
-VERSION = 1.13
+VERSION = 1.14
 AUTHOR_VERSION =
 MAINTAINER = XEmacs Development Team <xemacs-beta@xemacs.org>
 PACKAGE = xemacs-base
 	  (parser (or parser compilation-parse-errors-function))
 	  (thisdir default-directory)
 	  ;; XEmacs change
+          (window-save (selected-window))
 	  (buffer-save (current-buffer))
 	  outwin)
 
 	  (display-message
 	   'progress
 	   (format "Executing `%s'...done" command))))
+       (select-window window-save)
        (set-buffer buffer-save)))
 
     ;; Make it so the next C-x ` will use this buffer.
   :type '(repeat (string :tag "Argument"))
   :group 'shell)
 
-(defcustom explicit-bash-args '("--login")
+(defcustom explicit-bash-args '("-i")
   "*List of arguments to pass to \"bash\" on startup in `shell-mode'."
   :type '(repeat (string :tag "Argument"))
   :group 'shell)