Skip to content

Commit b4787de

Browse files
committed
CHANGE: system object reordered + included user
1 parent 2f25037 commit b4787de

File tree

1 file changed

+45
-39
lines changed

1 file changed

+45
-39
lines changed

src/boot/sysobj.reb

+45-39
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,49 @@ product: 'core
2323
platform: none
2424
version: 0.0.0
2525
build: object [os: arch: vendor: sys: abi: compiler: target: date: git: none]
26-
license: none
26+
27+
user: construct [
28+
name: none
29+
data: #()
30+
]
31+
32+
options: object [ ; Options supplied to REBOL during startup
33+
boot: ; The path to the executable
34+
path: ; Where script was started or the startup dir
35+
home: ; Path of home directory
36+
none
37+
38+
flags: ; Boot flag bits (see system/catalog/boot-flags)
39+
script: ; Filename of script to evaluate
40+
args: ; Command line arguments passed to script
41+
do-arg: ; Set to a block if --do was specified
42+
import: ; imported modules
43+
debug: ; debug flags
44+
secure: ; security policy
45+
version: ; script version needed
46+
boot-level: ; how far to boot up
47+
none
48+
49+
quiet: false ; do not show startup info (compatibility)
50+
51+
binary-base: 16 ; Default base for FORMed binary values (64, 16, 2)
52+
decimal-digits: 15 ; Max number of decimal digits to print.
53+
probe-limit: 16000 ; Max probed output size
54+
module-paths: [%./]
55+
default-suffix: %.reb ; Used by IMPORT if no suffix is provided
56+
file-types: []
57+
result-types: none
58+
59+
; verbosity of logs per service (codecs, schemes)
60+
; 0 = nothing; 1 = info; 2 = more; 3 = debug
61+
log: #[map! [
62+
rebol: 1
63+
http: 1
64+
tls: 1
65+
zip: 1
66+
tar: 1
67+
]]
68+
]
2769

2870
catalog: object [
2971
; Static (non-changing) values, blocks, objects
@@ -161,44 +203,6 @@ locale: object [
161203
]
162204
]
163205

164-
options: object [ ; Options supplied to REBOL during startup
165-
boot: ; The path to the executable
166-
path: ; Where script was started or the startup dir
167-
home: ; Path of home directory
168-
none
169-
170-
flags: ; Boot flag bits (see system/catalog/boot-flags)
171-
script: ; Filename of script to evaluate
172-
args: ; Command line arguments passed to script
173-
do-arg: ; Set to a block if --do was specified
174-
import: ; imported modules
175-
debug: ; debug flags
176-
secure: ; security policy
177-
version: ; script version needed
178-
boot-level: ; how far to boot up
179-
none
180-
181-
quiet: false ; do not show startup info (compatibility)
182-
183-
binary-base: 16 ; Default base for FORMed binary values (64, 16, 2)
184-
decimal-digits: 15 ; Max number of decimal digits to print.
185-
probe-limit: 16000 ; Max probed output size
186-
module-paths: [%./]
187-
default-suffix: %.reb ; Used by IMPORT if no suffix is provided
188-
file-types: []
189-
result-types: none
190-
191-
; verbosity of logs per service (codecs, schemes)
192-
; 0 = nothing; 1 = info; 2 = more; 3 = debug
193-
log: #[map! [
194-
rebol: 1
195-
http: 1
196-
tls: 1
197-
zip: 1
198-
tar: 1
199-
]]
200-
]
201-
202206
script: construct [
203207
title: ; Title string of script
204208
header: ; Script header as evaluated
@@ -503,6 +507,8 @@ view: object [
503507
]
504508
]
505509

510+
license: none
511+
506512
;;stats: none
507513

508514
;user-license: context [

0 commit comments

Comments
 (0)