script2.stx
author Claus Gittinger <cg@exept.de>
Wed, 12 Oct 2016 01:56:49 +0200
changeset 1468 9d2291557943
parent 1393 4d8585c39345
child 1474 5da7d89d0cae
permissions -rwxr-xr-x
*** empty log message ***
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1348
3017bd51f88e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
#!stx --script
3017bd51f88e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
"/
3017bd51f88e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
"/ notice that you can open more tools from the workspace
3017bd51f88e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
"/ (i.e. eval: NewLauncher open)
3017bd51f88e *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
"/
1393
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
     6
Workspace open.
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
     7
'done' printCR.
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
     8
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
     9
"
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    10
[
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    11
  Delay waitForSeconds:10.
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    12
  Process allInstances do:[:p |
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    13
    p isDead ifFalse:[
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    14
      p name print. ' ' print. p isSystemProcess printCR.
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    15
p suspendedContext notNil ifTrue:[
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    16
  p suspendedContext fullPrintAll.
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    17
  '' printCR.
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    18
].
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    19
    ].
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    20
  ].
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    21
  Processor anyUserProcessAtAll printCR.
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    22
  Smalltalk exit
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    23
] fork.
4d8585c39345 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1348
diff changeset
    24
"