class: NewLauncher
authorClaus Gittinger <cg@exept.de>
Sun, 19 Oct 2014 14:26:16 +0200
changeset 14789 43f76e0ed649
parent 14788 c6a6c542a058
child 14790 0c63ca4359b0
class: NewLauncher changed: #saveSessionChangesAs
NewLauncher.st
--- a/NewLauncher.st	Sun Oct 19 14:20:53 2014 +0200
+++ b/NewLauncher.st	Sun Oct 19 14:26:16 2014 +0200
@@ -4923,14 +4923,14 @@
 
     |dir d changesFilename|
 
-    dir := Filename currentDirectory.
-
     (d := Filename homeDirectory construct:'.smalltalk') exists ifTrue:[
         d := d construct:'userPatches'.
         d exists ifFalse:[
             d makeDirectory.
         ].
         dir := d.
+    ] ifFalse:[
+        dir := Filename currentDirectory.
     ].
 
     changesFilename := Timestamp now
@@ -4947,7 +4947,8 @@
                         fromDirectory:dir.
 
     changesFilename notEmptyOrNil ifTrue:[
-        self saveSessionChangesAs:changesFilename
+        self saveSessionChangesAs:changesFilename.
+        Transcript showCR:'session changes save in ',changesFilename asFilename pathName.
     ].
 !
 
@@ -5101,14 +5102,14 @@
 !NewLauncher class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libtool/NewLauncher.st,v 1.494 2014-10-19 12:20:53 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/NewLauncher.st,v 1.495 2014-10-19 12:26:16 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libtool/NewLauncher.st,v 1.494 2014-10-19 12:20:53 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libtool/NewLauncher.st,v 1.495 2014-10-19 12:26:16 cg Exp $'
 !
 
 version_SVN
-    ^ '$Id: NewLauncher.st,v 1.494 2014-10-19 12:20:53 cg Exp $'
+    ^ '$Id: NewLauncher.st,v 1.495 2014-10-19 12:26:16 cg Exp $'
 ! !