private.rc
author Stefan Vogel <sv@exept.de>
Tue, 10 Sep 1996 00:42:03 +0200
changeset 143 71dc5ec7ef26
parent 141 bf500c06ebdc
child 152 956f80caf731
permissions -rw-r--r--
Renamed NewLauncher to Launcher. Move start of Launcher to private.rc. Use Smalltalk>>addStartBlock: to delay Window creation. Pop up licence box on startup without image.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4
bf0b63015196 Initial revision
claus
parents:
diff changeset
     1
"*
bf0b63015196 Initial revision
claus
parents:
diff changeset
     2
 * $Header$
bf0b63015196 Initial revision
claus
parents:
diff changeset
     3
 *
bf0b63015196 Initial revision
claus
parents:
diff changeset
     4
 * sample private.rc - file
bf0b63015196 Initial revision
claus
parents:
diff changeset
     5
 *
52
c9b78dd69444 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 44
diff changeset
     6
 * a copy of this file can (should) reside in $home/.smalltalk/private.rc or
c9b78dd69444 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 44
diff changeset
     7
 * in the current directory - put all private preferences in here.
41
d61cda45c461 separated keyboard macros
Claus Gittinger <cg@exept.de>
parents: 26
diff changeset
     8
 *
d61cda45c461 separated keyboard macros
Claus Gittinger <cg@exept.de>
parents: 26
diff changeset
     9
 *
25
claus
parents: 24
diff changeset
    10
 * notice, you will find some things enclosed in
143
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
    11
 *  ... claus ifTrue:[
25
claus
parents: 24
diff changeset
    12
 *      
143
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
    13
 * these are my personal preferences which will be
25
claus
parents: 24
diff changeset
    14
 * ignored in your environment, but are taken in mine.
claus
parents: 24
diff changeset
    15
 * That way, I dont have to maintain two different 'private.rc' files.
143
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
    16
 * (you may want to have a look into it - some is of general interest)
4
bf0b63015196 Initial revision
claus
parents:
diff changeset
    17
 *"
bf0b63015196 Initial revision
claus
parents:
diff changeset
    18
25
claus
parents: 24
diff changeset
    19
"/
143
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
    20
"/ If local sources have preference over source code managment
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
    21
"/
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
    22
"/Class tryLocalSourceFirst:true.
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
    23
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
    24
"/
26
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    25
"/ I want the hostname to be prepended to a windows label
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    26
"/
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    27
StandardSystemView includeHostNameInLabel:true.
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    28
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    29
"/
25
claus
parents: 24
diff changeset
    30
"/ this turns off error/fatal messages from the VM
claus
parents: 24
diff changeset
    31
"/ (it does not really make sense to turn them off)
claus
parents: 24
diff changeset
    32
"/
claus
parents: 24
diff changeset
    33
"/ Smalltalk debugPrinting:false.
claus
parents: 24
diff changeset
    34
claus
parents: 24
diff changeset
    35
"/
claus
parents: 24
diff changeset
    36
"/ set the package for fileIns done below
claus
parents: 24
diff changeset
    37
"/
24
claus
parents: 21
diff changeset
    38
Project notNil ifTrue:[
claus
parents: 21
diff changeset
    39
    Project setDefaultProject.
25
claus
parents: 24
diff changeset
    40
    Project current packageName:#'goody-fileIn'.
24
claus
parents: 21
diff changeset
    41
].
claus
parents: 21
diff changeset
    42
!
claus
parents: 21
diff changeset
    43
143
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
    44
|whoAmI claus|
91
b7958b5a790b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 77
diff changeset
    45
123
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
    46
'reading keyboard.rc ...' infoPrintCR.
41
d61cda45c461 separated keyboard macros
Claus Gittinger <cg@exept.de>
parents: 26
diff changeset
    47
Smalltalk fileIn:'keyboard.rc'.
26
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    48
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    49
"/
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    50
"/ no matter what the 'display.rc' says:
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    51
"/     I want my #iris style ...
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    52
"/
77
3ec9d8e38918 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 64
diff changeset
    53
View defaultStyle:#iris.
3ec9d8e38918 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 64
diff changeset
    54
"/ View defaultStyle:#motif.
25
claus
parents: 24
diff changeset
    55
104
b9ab60d45f9b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 91
diff changeset
    56
b9ab60d45f9b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 91
diff changeset
    57
25
claus
parents: 24
diff changeset
    58
"/ add my private directories to the searchPath ...
claus
parents: 24
diff changeset
    59
"/ This does not make sense in your environment.
claus
parents: 24
diff changeset
    60
"/ However, I leave the code here to show how its done.
claus
parents: 24
diff changeset
    61
"/
24
claus
parents: 21
diff changeset
    62
Smalltalk systemPath addFirst:'../..'.
claus
parents: 21
diff changeset
    63
91
b7958b5a790b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 77
diff changeset
    64
whoAmI := OperatingSystem getLoginName.
143
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
    65
claus := whoAmI = 'claus' or:[whoAmI = 'cg'].
91
b7958b5a790b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 77
diff changeset
    66
143
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
    67
claus ifTrue:[
26
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    68
    Smalltalk systemPath addFirst:'../../not_delivered'.
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    69
    Smalltalk systemPath addFirst:'../../private_classes'.
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
    70
    Smalltalk systemPath addFirst:'../../fileIn/not_delivered'.
25
claus
parents: 24
diff changeset
    71
    Smalltalk systemPath addFirst:'../../libpro'.
16
db5d473df9f0 *** empty log message ***
claus
parents: 12
diff changeset
    72
].
25
claus
parents: 24
diff changeset
    73
claus
parents: 24
diff changeset
    74
"/ since smalltalk keeps track of which directories exist
claus
parents: 24
diff changeset
    75
"/ in the path, this cache has to be flushed whenever new directories
claus
parents: 24
diff changeset
    76
"/ are added to the path:
claus
parents: 24
diff changeset
    77
"/
24
claus
parents: 21
diff changeset
    78
Smalltalk flushPathCaches.
16
db5d473df9f0 *** empty log message ***
claus
parents: 12
diff changeset
    79
25
claus
parents: 24
diff changeset
    80
"/
claus
parents: 24
diff changeset
    81
"/ color allocation strategy:
claus
parents: 24
diff changeset
    82
"/
claus
parents: 24
diff changeset
    83
"/ the default is to allocate from the colormap as required.
claus
parents: 24
diff changeset
    84
"/ As long as the number of distinct colors used is less than the number
claus
parents: 24
diff changeset
    85
"/ of available colors (which is usually the case) this leads to better looking
claus
parents: 24
diff changeset
    86
"/ images.
claus
parents: 24
diff changeset
    87
"/ However, if many images are to be displayed simulatiously, images displayed
claus
parents: 24
diff changeset
    88
"/ first may steal too many colors required in images displayed later.
claus
parents: 24
diff changeset
    89
"/ In this case, it is better to preallocate some colors, and dither all images
claus
parents: 24
diff changeset
    90
"/ using theese. Of course, while making the worst case better, this makes
claus
parents: 24
diff changeset
    91
"/ the best case worse. You can decide ...
claus
parents: 24
diff changeset
    92
"/
10
43d0db9ff204 *** empty log message ***
claus
parents: 8
diff changeset
    93
"/   Color getColors6x6x4.
43d0db9ff204 *** empty log message ***
claus
parents: 8
diff changeset
    94
43d0db9ff204 *** empty log message ***
claus
parents: 8
diff changeset
    95
25
claus
parents: 24
diff changeset
    96
"/ The following loads some nice cursors; for example thumbsUp and thumbsDown
claus
parents: 24
diff changeset
    97
"/
claus
parents: 24
diff changeset
    98
"/ claus:
claus
parents: 24
diff changeset
    99
"/     I like those fancy cursors :-)
claus
parents: 24
diff changeset
   100
"/     if you think this is too 'childish', remove the line below ...
claus
parents: 24
diff changeset
   101
"/
claus
parents: 24
diff changeset
   102
"/
123
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   103
"/ 'loading fancy cursors ...' infoPrintCR.
118
904a6d2432d6 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 116
diff changeset
   104
Cursor initializeNewCursors.
10
43d0db9ff204 *** empty log message ***
claus
parents: 8
diff changeset
   105
25
claus
parents: 24
diff changeset
   106
claus
parents: 24
diff changeset
   107
"/ claus:
26
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   108
"/     The history manager automatically adds a history line to changed
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   109
"/     methods and optionally to a classes history method.
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   110
"/
143
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   111
claus ifTrue:[
26
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   112
    HistoryManager notNil ifTrue:[
123
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   113
	'activating HistoryManager ...' infoPrintCR.
26
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   114
	HistoryManager activate.
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   115
    ]
7
57c09d1b7f69 *** empty log message ***
claus
parents: 4
diff changeset
   116
].
41
d61cda45c461 separated keyboard macros
Claus Gittinger <cg@exept.de>
parents: 26
diff changeset
   117
d61cda45c461 separated keyboard macros
Claus Gittinger <cg@exept.de>
parents: 26
diff changeset
   118
"/ claus:
d61cda45c461 separated keyboard macros
Claus Gittinger <cg@exept.de>
parents: 26
diff changeset
   119
"/     I dont want those warnings about stx features being non-portable ...
d61cda45c461 separated keyboard macros
Claus Gittinger <cg@exept.de>
parents: 26
diff changeset
   120
"/     However, you should (at least when new to the system) see them.
d61cda45c461 separated keyboard macros
Claus Gittinger <cg@exept.de>
parents: 26
diff changeset
   121
"/     Once you get bored about them, make the below unconditional.
d61cda45c461 separated keyboard macros
Claus Gittinger <cg@exept.de>
parents: 26
diff changeset
   122
"/     (you can also turn them off in the NewLaunchers settings menu ...)
d61cda45c461 separated keyboard macros
Claus Gittinger <cg@exept.de>
parents: 26
diff changeset
   123
"/
26
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   124
Compiler allowUnderscoreInIdentifier:true. 
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   125
Compiler warnUnderscoreInIdentifier:false. 
141
bf500c06ebdc *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 126
diff changeset
   126
Compiler warnSTXSpecials:false.
10
43d0db9ff204 *** empty log message ***
claus
parents: 8
diff changeset
   127
25
claus
parents: 24
diff changeset
   128
claus
parents: 24
diff changeset
   129
"/ this is a temporary kludge: specify the flags to be used
claus
parents: 24
diff changeset
   130
"/ when compiling via stc. Primitive compilation (from within the browser)
claus
parents: 24
diff changeset
   131
"/ is still experimental. So you better not care (yet)
claus
parents: 24
diff changeset
   132
"/ BTW: its only supported on UnixWare and SGI anyway 
claus
parents: 24
diff changeset
   133
"/      (and not in the free demo release).
claus
parents: 24
diff changeset
   134
"/
claus
parents: 24
diff changeset
   135
Compiler stcCompilation:#default.
10
43d0db9ff204 *** empty log message ***
claus
parents: 8
diff changeset
   136
OperatingSystem getOSType = 'irix' ifTrue:[
64
81bab431b2b0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 52
diff changeset
   137
    Compiler stcCompilationIncludes:'-I../../include -I../../libPVM/pvm3/include -I../../libPVM/pvm3/pvmgs'.
26
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   138
    Compiler stcCompilationDefines:'-DGLX'.
10
43d0db9ff204 *** empty log message ***
claus
parents: 8
diff changeset
   139
] ifFalse:[
64
81bab431b2b0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 52
diff changeset
   140
    Compiler stcCompilationIncludes:'-I../../include -I../../support/VGL/vogl/src -I../../libPVM/pvm3/include -I../../libPVM/pvm3/pvmgs'.
26
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   141
    Compiler stcCompilationDefines:'-DVGL'.
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   142
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   143
"/
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   144
"/ disabled; thats the default anyway ....
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   145
"/
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   146
"/    OperatingSystem getOSType = 'linux' ifTrue:[
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   147
"/      ObjectFileLoader searchedLibraries:#('/usr/lib/libc.a')
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   148
"/    ]
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   149
25
claus
parents: 24
diff changeset
   150
].
64
81bab431b2b0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 52
diff changeset
   151
Compiler stcCompilationOptions:'+optinline +inlineNew -O'.
7
57c09d1b7f69 *** empty log message ***
claus
parents: 4
diff changeset
   152
25
claus
parents: 24
diff changeset
   153
"/ experimental: try to always keep some bytes in the pocket
64
81bab431b2b0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 52
diff changeset
   154
"/ this changes the memory policy, to start the background collector whenever
25
claus
parents: 24
diff changeset
   155
"/ freespace drops below 250k or 500k have been allocated since the last GC. 
claus
parents: 24
diff changeset
   156
"/ AND to allocate more memory, if (after the collect) less than 1Mb is free.
claus
parents: 24
diff changeset
   157
"/ Doing so makes the system behave better if lots of memory is required
64
81bab431b2b0 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 52
diff changeset
   158
"/ for short periods of time, since it prepares itself for that situation
25
claus
parents: 24
diff changeset
   159
"/ during idle time. (I often walk around in the fileBrowser, loading big
claus
parents: 24
diff changeset
   160
"/ files like XWorkstation.st or SystemBrowser.st ....)
claus
parents: 24
diff changeset
   161
"/
26
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   162
ObjectMemory freeSpaceGCAmount:1000000. 
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   163
ObjectMemory freeSpaceGCLimit:250000. 
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   164
ObjectMemory incrementalGCLimit:500000. 
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   165
ObjectMemory startBackgroundCollectorAt:5. 
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   166
ObjectMemory startBackgroundFinalizationAt:5. 
25
claus
parents: 24
diff changeset
   167
claus
parents: 24
diff changeset
   168
"/ experimental: configure the memory manager to quickly increase
claus
parents: 24
diff changeset
   169
"/ its oldSpace, as long as it stays below 8Mb (i.e. do not enter
claus
parents: 24
diff changeset
   170
"/ a blocking mark&sweep or compress, but go straight ahead increasing
claus
parents: 24
diff changeset
   171
"/ the oldSpace). Above that, behave as usual, i.e. try a GC first,
claus
parents: 24
diff changeset
   172
"/ then increase the oldSpace size if that did not help.
claus
parents: 24
diff changeset
   173
"/ If you have a machine with lots of (real) memory, you may want to
claus
parents: 24
diff changeset
   174
"/ increase the number. The value below should be ok for 16-32Mb machines.
claus
parents: 24
diff changeset
   175
"/
26
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   176
ObjectMemory fastMoreOldSpaceLimit:8*1024*1024.
Claus Gittinger <cg@exept.de>
parents: 25
diff changeset
   177
ObjectMemory fastMoreOldSpaceAllocation:true.
16
db5d473df9f0 *** empty log message ***
claus
parents: 12
diff changeset
   178
!
db5d473df9f0 *** empty log message ***
claus
parents: 12
diff changeset
   179
25
claus
parents: 24
diff changeset
   180
"/ another experimental (and a secret for now, since I dont want
claus
parents: 24
diff changeset
   181
"/ you to play with those ;-)
claus
parents: 24
diff changeset
   182
"/ For now, this is experimental. Once the best numbers
claus
parents: 24
diff changeset
   183
"/ have been found, I'll hardwire them and document it ...
claus
parents: 24
diff changeset
   184
8
d82829c0d867 *** empty log message ***
claus
parents: 7
diff changeset
   185
|a|
d82829c0d867 *** empty log message ***
claus
parents: 7
diff changeset
   186
ObjectMemory newSpaceSize > (500*1024) ifTrue:[
d82829c0d867 *** empty log message ***
claus
parents: 7
diff changeset
   187
    a := #(nil nil nil nil -16 -4 -2 -2 0 0 16 nil) copy.
d82829c0d867 *** empty log message ***
claus
parents: 7
diff changeset
   188
] ifFalse:[
17
fde6fd32e9de *** empty log message ***
claus
parents: 16
diff changeset
   189
"/         min max cpy /32 /16 /8 /4 /2 /4 /8 /16 /32 "
25
claus
parents: 24
diff changeset
   190
    "/
claus
parents: 24
diff changeset
   191
    "/ slow tenure - keeps objects longer in newSpace,
claus
parents: 24
diff changeset
   192
    "/  producing more scavenge overhead, but releasing IGC somewhat
claus
parents: 24
diff changeset
   193
    "/
17
fde6fd32e9de *** empty log message ***
claus
parents: 16
diff changeset
   194
"/  a := #(nil nil nil -100 -8 -4 -1  1 2  4  8   16 nil) copy.
fde6fd32e9de *** empty log message ***
claus
parents: 16
diff changeset
   195
"/  a := #(nil nil nil nil -16 -4  0  0  0 4 16 nil) copy.
25
claus
parents: 24
diff changeset
   196
17
fde6fd32e9de *** empty log message ***
claus
parents: 16
diff changeset
   197
    "fast tenure"
25
claus
parents: 24
diff changeset
   198
    "/
claus
parents: 24
diff changeset
   199
    "/ fast tenure - moves objects earlier into oldSpace,
claus
parents: 24
diff changeset
   200
    "/ releasing newSpace collector; however, the oldSpace IGC
claus
parents: 24
diff changeset
   201
    "/ may have more work to do.
claus
parents: 24
diff changeset
   202
    "/
16
db5d473df9f0 *** empty log message ***
claus
parents: 12
diff changeset
   203
    a := #(nil nil nil nil -20 -8 -3 -1 -1 1 16 nil) copy.
8
d82829c0d867 *** empty log message ***
claus
parents: 7
diff changeset
   204
].
d82829c0d867 *** empty log message ***
claus
parents: 7
diff changeset
   205
ObjectMemory tenureParameters:a.
25
claus
parents: 24
diff changeset
   206
claus
parents: 24
diff changeset
   207
claus
parents: 24
diff changeset
   208
"/ set the package back to some useful default for programming
claus
parents: 24
diff changeset
   209
"/ this is the package token assigned (by default) to all new methods/classes
claus
parents: 24
diff changeset
   210
"/ (so you can use a browser on package=#private to find all of your new
claus
parents: 24
diff changeset
   211
"/ stuff easily. (the conditional on Project being nonNil is for stripped down
claus
parents: 24
diff changeset
   212
"/ systems without a Project class)
claus
parents: 24
diff changeset
   213
claus
parents: 24
diff changeset
   214
Project notNil ifTrue:[
claus
parents: 24
diff changeset
   215
    Project setDefaultProject.
claus
parents: 24
diff changeset
   216
    Project current packageName:#'private'.
claus
parents: 24
diff changeset
   217
].
8
d82829c0d867 *** empty log message ***
claus
parents: 7
diff changeset
   218
!
123
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   219
126
565643e43074 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 123
diff changeset
   220
(Smalltalk commandLine includes:'-q') ifFalse:[
123
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   221
    "/
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   222
    "/ this turns off/on information messages from classes
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   223
    "/ (such as 'D8IMAGE: allocating colors ...'
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   224
    "/
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   225
    "/ Object infoPrinting:false.
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   226
    Object infoPrinting:true.
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   227
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   228
    "/
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   229
    "/ this turns off/on information messages from the VM
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   230
    "/ (such as 'MEM: chitty chatty ...'
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   231
    "/
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   232
    "/ ObjectMemory infoPrinting:false.
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   233
    ObjectMemory infoPrinting:true.
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   234
].
143
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   235
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   236
Smalltalk addStartBlock:[
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   237
    "/
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   238
    "/ start some views ...
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   239
    "/ you can add all stuff you'd like to come up by default
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   240
    "/ the first time.
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   241
    "/
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   242
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   243
    'starting main-menu ...' infoPrintCR.
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   244
    Launcher open
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   245
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   246
    "/
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   247
    "/ start a SystemBrowser
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   248
    "/ - I dont want one (using Launcher)
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   249
    "/
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   250
    "/ SystemBrowser open.
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   251
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   252
    "/
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   253
    "/ start a FileBrowser
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   254
    "/ - I dont want one (using Launcher)
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   255
    "/
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   256
    "/ FileBrowser open.
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   257
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   258
    "/
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   259
    "/ start a Workspace 
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   260
    "/ - I dont want one (using Launcher)
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   261
    "/
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   262
    "/ Workspace open.
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   263
].
71dc5ec7ef26 Renamed NewLauncher to Launcher.
Stefan Vogel <sv@exept.de>
parents: 141
diff changeset
   264
123
a974136fe017 startup infoPrinting suppressable (-q flag)
Claus Gittinger <cg@exept.de>
parents: 118
diff changeset
   265
!