DataMuseum.dk

Presents historical artifacts from the history of:

Rational R1000/400

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Rational R1000/400

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦99c4458da⟧ TextFile

    Length: 302327 (0x49cf7)
    Types: TextFile
    Notes: R1k Text-file segment

Derivation

└─⟦8527c1e9b⟧ Bits:30000544 8mm tape, Rational 1000, Arrival backup of disks in PAM's R1000
    └─ ⟦5a81ac88f⟧ »Space Info Vol 1« 
        └─⟦9040ac32d⟧ 
            └─⟦this⟧ 

TextFile

%!PS-Adobe-2.0
%%Title: !DOCUMENTATION.RELEASE_NOTES.DELTA2.PROD_WORKING.UNITS.TRIGGER'V(16)
%%Creator: COMPOSE 10.7.8
%%CreationDate: October 4, 1990 at 8:28:09 PM
%%For: SJL
%%Pages: (atend)
%%DocumentFonts: (atend)
%%EndComments
/SelectFont {findfont exch dup neg 0 0 3 -1 roll 0 0 MAT astore makefont setfont} bind def
/BeginPage {/State save def /INITIAL-MATRIX matrix currentmatrix def 1 -1 scale 0.5 setlinewidth} bind def
/PositionPage {{-90 rotate pop} {0 exch neg translate} ifelse} bind def
/EndPage {State restore showpage} def
/WS {0 32 4 -1 roll widthshow} bind def
/MX {0 rmoveto} bind def
/LTAB {gsave exch (.) stringwidth pop sub exch {dup 2 div dup 0 rmoveto (.) show 0 rmoveto} repeat pop grestore} bind def
/MAT matrix def
/FINDSCALE {gsave newpath 0 0 moveto (X) false charpath
flattenpath pathbbox /CAPHEIGHT exch def pop pop pop newpath 0 0 moveto
(x) false charpath flattenpath pathbbox /XHEIGHT exch def pop pop pop
grestore XHEIGHT CAPHEIGHT XHEIGHT sub 3 div add CAPHEIGHT div } bind def
/CAP-ENCODING [ StandardEncoding aload pop ] def
8#141 1 8#172 {CAP-ENCODING exch dup 1 string dup 0 4 -1 roll 8#40 sub put cvn put} for
/COPYFONT {dup length dict /TMPDICT exch def {1 index /FID ne {TMPDICT 3 1 roll put} {pop pop} ifelse } forall TMPDICT }bind def
/SYM {save exch /newfont currentfont maxlength dict def currentfont
{exch dup /FID ne {dup /Encoding eq {exch dup length array copy newfont 3 1 roll put}
{exch newfont 3 1 roll put} ifelse } {pop pop} ifelse} forall
newfont /Encoding get 8#377 3 -1 roll put /NEWFONT newfont definefont setfont
(\377) show restore} bind def
%%EndProlog
%%Page: 1 1
BeginPage
792 false PositionPage
72 72 moveto
20 /Palatino-Roman SelectFont
( ) show
116.630 328 moveto
(Rational Environment Release Information) show
227.560 372 moveto
(D_12_1_1 Release) show
72 756 moveto
10 /Palatino-Roman SelectFont
( ) show
EndPage
%%Page: 2 2
BeginPage
792 false PositionPage
72 72 moveto
10 /Palatino-Roman SelectFont
( ) show
72 144 moveto
(Copyright ) show
/copyright SYM 7.470 MX
( 1990 by Rational) show
72 192 moveto
(Part Number: 508-003207-003) show
72 216 moveto
(September 1990 \050Software Rev. D_12_1_1\051) show
72 492 moveto
9 /Palatino-Roman SelectFont
(EXABYTE is a registered trademark of EXABYTE Corporation.) show
72 514 moveto
(IBM is a registered trademark and RISC System/6000 is a trademark of International Business Machines Corporation.) show
72 536 moveto
(PostScript is a registered trademark of Adobe Systems Incorporated.) show
72 558 moveto
(Rational and R1000 are registered trademarks and Rational Environment and Rational Subsystems are trademarks) show
72 569 moveto
(of Rational.) show
72 591 moveto
(Sony is a registered trademark of Sony Corporation of America.) show
72 613 moveto
(Sun Workstation is a registered trademark of Sun Microsystems, Inc.) show
72 635 moveto
(VT100 is a trademark of Digital Equipment Corporation.) show
287.480 695 moveto
10 /Palatino-Roman SelectFont
(Rational) show
259.660 707 moveto
(3320 Scott Boulevard) show
229.255 719 moveto
(Santa Clara, California  95054-3197) show
72 756 moveto
( ) show
EndPage
%%Page: 1 3
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 76 moveto
15 /Palatino-Bold SelectFont
(1.  Overview) show
72 100 moveto
11 /Palatino-Roman SelectFont
(This D_12_1_1 release of the Rational Environment) show
/trademark SYM 10.769 MX
(:) show
72 124 moveto
(\267) show
17.334 MX
(Introduces a number of new Environment interfaces. The) 4.111 WS
6.860 MX
(most significant of these) 4.110 WS
96 137 moveto
(interfaces is package Cmvc_Access_Control, which provides a means of managing access) 1.060 WS
96 150 moveto
(control at the level of views and subsystems. The new interfaces are compatible) 0.730 WS
3.479 MX
(additions) show
96 163 moveto
(that do not affect existing code on the R1000.) show
72 181 moveto
(\267) show
17.334 MX
(Provides a revised R1000 compiler that is) 0.753 WS
3.504 MX
(validated for ACVC 1.10. Note that some of the) 0.754 WS
96 194 moveto
(revisions to this compiler are available only when) 1.332 WS
4.081 MX
(explicitly enabled by a library switch;) 1.331 WS
96 207 moveto
(enabling these revisions causes the compiler to produce) 0.435 WS
3.186 MX
(code that is incompatible with the) 0.436 WS
96 220 moveto
(code generated by the D_10_20_0 release of the Environment. By default,) 0.715 WS
3.464 MX
(the switch is set) 0.714 WS
96 233 moveto
(so that compatible code) 1.175 WS
3.926 MX
(is generated, allowing customers with existing compiled code to) 1.176 WS
96 246 moveto
(make the transition to the fully revised compiler at their convenience.) show
72 264 moveto
(\267) show
17.334 MX
(Supports a variety of system configurations and hardware) 2.351 WS
5.100 MX
(upgrades. D_12_1_1 can be) 2.350 WS
96 277 moveto
(installed on all series of the R1000) 1.254 WS
0 -2.750 rmoveto
8 /Palatino-Roman SelectFont
/registered SYM 5.976 MX
11 /Palatino-Roman SelectFont
0 2.750 rmoveto
(; on Series 200 and) 1.254 WS
4.005 MX
(300 machines, D_12_1_1 supports) 1.255 WS
96 290 moveto
(the optional 64-megabyte memory-expansion upgrade and the 8-millimeter) 0.749 WS
3.498 MX
(cartridge tape) 0.748 WS
96 303 moveto
(drive. Note that the 8-millimeter) 1.319 WS
4.070 MX
(cartridge tape drive makes unattended system backups) 1.320 WS
96 316 moveto
(possible by enabling a full system backup to be put onto a) 0.235 WS
2.984 MX
(single tape. No change has been) 0.234 WS
96 329 moveto
(made to the way backups are initiated \050the command interfaces) 1.888 WS
4.639 MX
(remain the same, with) 1.889 WS
96 342 moveto
(minimal changes in the tape-mount request\051.) show
72 360 moveto
(\267) show
17.334 MX
(Improves linking and loading performance by) 3.039 WS
5.788 MX
(a factor of 5 through new underlying) 3.038 WS
96 373 moveto
(mechanisms called) show
11 /Palatino-Italic SelectFont
( program libraries) show
11 /Palatino-Roman SelectFont
(.) show
72 391 moveto
(\267) show
17.334 MX
(Provides support for per-session pricing of Rational products.) show
72 409 moveto
(\267) show
17.334 MX
(Fixes about 300 bugs from the D_10_20_0 release.) show
72 449 moveto
15 /Palatino-Bold SelectFont
(2.  Supported Configurations and Upgrades) show
72 473 moveto
11 /Palatino-Roman SelectFont
(D_12_1_1 supports the following configurations of the R1000:) show
72 497 moveto
(\267) show
17.334 MX
(Series 100) show
72 515 moveto
(\267) show
17.334 MX
(Series 200 \050Models 10, 20, and 40\051) show
72 533 moveto
(\267) show
17.334 MX
(Series 300 System \050300S\051) show
72 551 moveto
(\267) show
17.334 MX
(Series 300 Coprocessor \050300C\051 for the IBM) 1.583 WS
0 -2.750 rmoveto
8 /Palatino-Roman SelectFont
/registered SYM 5.976 MX
11 /Palatino-Roman SelectFont
0 2.750 rmoveto
( RISC System/6000) 1.583 WS
/trademark SYM 10.769 MX
( and Sun) 1.583 WS
4.334 MX
(Workstation) show
0 -2.750 rmoveto
8 /Palatino-Roman SelectFont
/registered SYM 5.976 MX
11 /Palatino-Roman SelectFont
0 2.750 rmoveto
96 564 moveto
(servers.) show
72 588 moveto
(D_12_1_1 supports two kinds of tape drive on the Series 200, 300S, and 300C systems:) show
72 612 moveto
(\267) show
17.334 MX
(The 9-track tape drive, which is standard on the Series 200 and an) 0.462 WS
3.211 MX
(optional upgrade to the) 0.461 WS
96 625 moveto
(Series 300S.) show
72 643 moveto
(\267) show
17.334 MX
(The 8-millimeter cartridge tape) 0.886 WS
3.637 MX
(drive, which is standard on the Series 300S and 300C and) 0.887 WS
96 656 moveto
(an optional upgrade to the Series 200.) show
72 680 moveto
(D_12_1_1 also) 0.498 WS
3.247 MX
(supports the optional expansion of memory from 32 megabytes to 64 megabytes) 0.497 WS
72 693 moveto
(to improve system performance. This upgrade applies to Series 200, 300S, and 300C systems.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
303.620 MX
(1) show
EndPage
%%Page: 2 4
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(The combinations of configurations and upgrades supported by D_12_1_1 are shown in Table 1.) show
0 16.500 rmoveto
165.785 101.500 moveto
10 /Palatino-BoldItalic SelectFont
(Table 1    Configurations and Upgrades Supported by D_12_1_1) show
72 113.500 moveto
11 /Palatino-Roman SelectFont
0 -16.500 rmoveto
154 133 moveto
10 /Palatino-Bold SelectFont
(Configuration) show
241.445 121 moveto
(8-mm) show
228.805 133 moveto
(Tape Drive) show
299.280 121 moveto
(9-Track) show
290.805 133 moveto
(Tape Drive) show
360.780 121 moveto
(32-Mb) show
356.050 133 moveto
(Memory) show
418.280 121 moveto
(64-Mb) show
413.550 133 moveto
(Memory) show
newpath 149.500 139 moveto
313 0 rlineto stroke
newpath 149.500 109 moveto
313 0 rlineto stroke
newpath 149.500 139 moveto
0 -30 rlineto stroke
newpath 462.500 139 moveto
0 -30 rlineto stroke
newpath 223.500 139 moveto
0 -30 rlineto stroke
newpath 285.500 139 moveto
0 -30 rlineto stroke
newpath 347.500 139 moveto
0 -30 rlineto stroke
newpath 403.500 139 moveto
0 -30 rlineto stroke
newpath 149.500 139 moveto
313 0 rlineto stroke
newpath 149.500 109 moveto
313 0 rlineto stroke
newpath 149.500 139 moveto
0 -30 rlineto stroke
newpath 462.500 139 moveto
0 -30 rlineto stroke
newpath 223.500 139 moveto
0 -30 rlineto stroke
newpath 285.500 139 moveto
0 -30 rlineto stroke
newpath 347.500 139 moveto
0 -30 rlineto stroke
newpath 403.500 139 moveto
0 -30 rlineto stroke
153.500 151 moveto
10 /Palatino-Roman SelectFont
(Series 100) show
227.500 151 moveto
(N/A) show
289.500 151 moveto
(Standard) show
355.250 151 moveto
(Standard) show
407.500 151 moveto
(N/A) show
newpath 149.500 157 moveto
313 0 rlineto stroke
newpath 149.500 139 moveto
313 0 rlineto stroke
newpath 149.500 157 moveto
0 -18 rlineto stroke
newpath 462.500 157 moveto
0 -18 rlineto stroke
newpath 223.500 157 moveto
0 -18 rlineto stroke
newpath 285.500 157 moveto
0 -18 rlineto stroke
newpath 347.500 157 moveto
0 -18 rlineto stroke
newpath 403.500 157 moveto
0 -18 rlineto stroke
153.500 169 moveto
(Series 200) show
227.500 169 moveto
(Upgrade) show
289.500 169 moveto
(Standard) show
355.250 169 moveto
(Standard) show
407.500 169 moveto
(Upgrade) show
newpath 149.500 175 moveto
313 0 rlineto stroke
newpath 149.500 157 moveto
313 0 rlineto stroke
newpath 149.500 175 moveto
0 -18 rlineto stroke
newpath 462.500 175 moveto
0 -18 rlineto stroke
newpath 223.500 175 moveto
0 -18 rlineto stroke
newpath 285.500 175 moveto
0 -18 rlineto stroke
newpath 347.500 175 moveto
0 -18 rlineto stroke
newpath 403.500 175 moveto
0 -18 rlineto stroke
153.500 187 moveto
(Series 300S) show
227.500 187 moveto
(Standard) show
289.500 187 moveto
(Upgrade) show
355.250 187 moveto
(Standard) show
407.500 187 moveto
(Upgrade) show
newpath 149.500 193 moveto
313 0 rlineto stroke
newpath 149.500 175 moveto
313 0 rlineto stroke
newpath 149.500 193 moveto
0 -18 rlineto stroke
newpath 462.500 193 moveto
0 -18 rlineto stroke
newpath 223.500 193 moveto
0 -18 rlineto stroke
newpath 285.500 193 moveto
0 -18 rlineto stroke
newpath 347.500 193 moveto
0 -18 rlineto stroke
newpath 403.500 193 moveto
0 -18 rlineto stroke
153.500 205 moveto
(Series 300C) show
227.500 205 moveto
(Standard) show
289.500 205 moveto
(N/A) show
355.250 205 moveto
(Standard) show
407.500 205 moveto
(Upgrade) show
newpath 149.500 211 moveto
313 0 rlineto stroke
newpath 149.500 193 moveto
313 0 rlineto stroke
newpath 149.500 211 moveto
0 -18 rlineto stroke
newpath 462.500 211 moveto
0 -18 rlineto stroke
newpath 223.500 211 moveto
0 -18 rlineto stroke
newpath 285.500 211 moveto
0 -18 rlineto stroke
newpath 347.500 211 moveto
0 -18 rlineto stroke
newpath 403.500 211 moveto
0 -18 rlineto stroke
newpath 149.500 211 moveto
313 0 rlineto stroke
newpath 149.500 193 moveto
313 0 rlineto stroke
72 275 moveto
15 /Palatino-Bold SelectFont
(3.  Compatibility) show
72 299 moveto
11 /Palatino-Roman SelectFont
(D_12_1_1 is fully compatible with all production) 4.321 WS
7.072 MX
(versions of Rational layered software) 4.322 WS
72 312 moveto
(products, except as noted:) show
72 336 moveto
(Design Facility: 2167) show
61.779 MX
(6_0_7 or later \050with workarounds, see section 5\051) show
72 349 moveto
(Design Facility: 2167A) show
53.221 MX
(6_2_5 or later) show
72 362 moveto
(Documentation Tools) show
56.928 MX
(10_2_9 or later) show
72 375 moveto
(Design Tools) show
98.464 MX
(10_2_9 or later) show
72 388 moveto
(Rational Teamwork Interface) show
20.265 MX
(1_0_0 or later) show
72 401 moveto
(Rational Publishing Interface) show
20.584 MX
(1_0_0 or later) show
72 419 moveto
(CDF: 1750A) show
103.513 MX
(3_0_1 or later) show
72 432 moveto
(CDF: 68K OS2000) show
75.914 MX
(4_1_3 or later) show
72 445 moveto
(CDF: 68K Bare) show
90.500 MX
(5_1_1 or later \050with workarounds, see section 5\051) show
72 463 moveto
(Mail) show
139.692 MX
(11_4_5 or later) show
72 481 moveto
(Target Builder) show
91.600 MX
(9_4_4 or later) show
72 499 moveto
(RXI) show
143.608 MX
(10_4_3 or later) show
72 539 moveto
15 /Palatino-Bold SelectFont
(4.  Upgrade Impact) show
72 563 moveto
11 /Palatino-Roman SelectFont
(The Environment can) 0.906 WS
3.655 MX
(be upgraded from D_10_20_0 to D_12_1_1 without forcing customers to) 0.905 WS
72 576 moveto
(Archive.Save and Restore their applications. Customers will not have to modify or) 1.324 WS
4.075 MX
(recompile) show
72 589 moveto
(any of their own tools, with the possible exception of:) show
72 613 moveto
(\267) show
17.334 MX
(Tools written against the unit specifications listed in) 1.617 WS
4.366 MX
(\252Impact of Specification Changes,\272) 1.616 WS
96 626 moveto
(below.) show
72 644 moveto
(\267) show
17.334 MX
(Customizations of the unit bodies listed in \252Impact of Implementation Changes,\272 below.) show
72 668 moveto
(The new declarations listed in section 6) 1.484 WS
4.235 MX
(are all installed incrementally and therefore have no) 1.485 WS
72 681 moveto
(impact on user-written tools.) show
72 705 moveto
(Once upgraded to D_12_1_1, a system cannot be reverted to a previous Environment release.) show
72 729 moveto
(Rational Training software has not been tested in this release.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(2) show
289.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 3 5
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 74 moveto
13 /Palatino-Bold SelectFont
(4.1.  Impact of Specification Changes) show
72 98 moveto
11 /Palatino-Roman SelectFont
(The installation process for D_12_1_1 overwrites) 0.833 WS
3.582 MX
(a number of Environment unit specifications.) 0.832 WS
72 111 moveto
(Overwriting these) 2.424 WS
5.175 MX
(specifications causes the demotion of any customer-created tools written) 2.425 WS
72 124 moveto
(against them. The installation process tries) 2.341 WS
5.090 MX
(to recompile such tools automatically; however,) 2.340 WS
72 137 moveto
(depending on the nature of) 0.345 WS
3.096 MX
(the tools, some may require modification before they can be recom-) 0.346 WS
72 150 moveto
(piled. Units that cannot be recompiled during installation are listed in the installation log.) show
72 174 moveto
(Following are the unit specifications that are overwritten when D_12_1_1 is installed:) show
72 198 moveto
(\267) show
17.334 MX
(!Commands.Abbreviations.Print) show
72 216 moveto
(\267) show
17.334 MX
(!Implementation.Compatibility) show
72 234 moveto
(\267) show
17.334 MX
(!Tools.Bounded_String) show
72 252 moveto
(\267) show
17.334 MX
(Backup commands in !Commands.Abbreviations:) show
96 265 moveto
(Do_Backup, Full_Backup, Primary_Backup, and Secondary_Backup) show
72 283 moveto
(\267) show
17.334 MX
(!Machine.Initialize_Print_Spooler) show
72 307 moveto
(As described in section 7.16, D_12_1_1 changes the) 0.440 WS
3.189 MX
(specification of package !Io.Text_Io in order) 0.439 WS
72 320 moveto
(to conform to the) 0.881 WS
11 /Palatino-Italic SelectFont
( Reference Manual for the Ada Programming Language) 0.881 WS
11 /Palatino-Roman SelectFont
(. However, because) 0.881 WS
3.632 MX
(of the) 0.882 WS
72 333 moveto
(nature of the change \050eliminating a default parameter value in the Text_Io.Open procedure\051,) 0.135 WS
2.884 MX
(the) show
72 346 moveto
(installation process is able to use underlying) 1.814 WS
4.565 MX
(Environment mechanisms to install the change) 1.815 WS
72 359 moveto
(rather than) 1.042 WS
3.791 MX
(overwriting the package specification.) 1.041 WS
2.750 MX
( Consequently, the installation process does) 1.041 WS
72 372 moveto
(not demote any user-written tools that are written against !Io.Text_Io. Note) 1.453 WS
4.204 MX
(that if customers) 1.454 WS
72 385 moveto
(should subsequently demote any tools that) 1.409 WS
4.158 MX
(depend on the existence of the default parameter) 1.408 WS
72 398 moveto
(value, these tools will need to be modified before they can be recompiled.) show
72 436 moveto
13 /Palatino-Bold SelectFont
(4.2.  Impact of Implementation Changes) show
72 460 moveto
11 /Palatino-Roman SelectFont
(The installation process for D_12_1_1 overwrites) 0.433 WS
3.184 MX
(a number of unit bodies. Because these bodies) 0.434 WS
72 473 moveto
(may contain user customizations, their contents are saved as text files in the same) 0.369 WS
3.118 MX
(library as the) 0.368 WS
72 486 moveto
(overwritten bodies. The names of these) 1.569 WS
4.320 MX
(files are of the form) 1.570 WS
11 /Palatino-Italic SelectFont
( unit_name) 1.570 WS
11 /Palatino-Roman SelectFont
(_V) show
11 /Palatino-Italic SelectFont
(nn) show
11 /Palatino-Roman SelectFont
(, where) 1.570 WS
11 /Palatino-Italic SelectFont
( nn) 1.570 WS
11 /Palatino-Roman SelectFont
( is the) 1.570 WS
72 499 moveto
(unit's default version) 4.503 WS
7.252 MX
(number. The customizations then can be transferred to the new) 4.502 WS
72 512 moveto
(implementation.) show
72 536 moveto
(Following are the units whose bodies are overwritten when D_12_1_1 is installed:) show
72 560 moveto
(\267) show
17.334 MX
(Customizable backup procedures:) show
96 578 moveto
(\320) show
13 MX
(!Commands.Abbreviations.Do_Backup \050See sections 6.10 and 7.19.1 for more) 6.672 WS
120 591 moveto
(information about the new Do_Backup'Body.\051) show
96 609 moveto
(\320) show
13 MX
(!Commands.Abbreviations.Full_Backup) show
96 627 moveto
(\320) show
13 MX
(!Commands.Abbreviations.Primary_Backup) show
96 645 moveto
(\320) show
13 MX
(!Commands.Abbreviations.Secondary_Backup) show
72 663 moveto
(\267) show
17.334 MX
(Machine initialization procedures:) show
96 681 moveto
(\320) show
13 MX
(!Machine.Initialize'Body) show
96 699 moveto
(\320) show
13 MX
(!Machine.Initialize_Daemons'Body) show
96 717 moveto
(\320) show
13 MX
(!Machine.Initialize_Housekeeping'Body) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
303.620 MX
(3) show
EndPage
%%Page: 4 6
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
96 72 moveto
11 /Palatino-Roman SelectFont
(\320) show
13 MX
(!Machine.Initialize_Print_Spooler) show
96 90 moveto
(\320) show
13 MX
(!Machine.Initialize_Servers'Body) show
72 108 moveto
(\267) show
17.334 MX
(Customizable printing procedures:) show
96 126 moveto
(\320) show
13 MX
(!Commands.Abbreviations.Print) show
96 144 moveto
(\320) show
13 MX
(!Commands.Abbreviations.Print_Window'Body) show
72 162 moveto
(\267) show
17.334 MX
(Customizable compilation procedures:) show
96 180 moveto
(\320) show
13 MX
(!Commands.Abbreviations.Code'Body) show
96 198 moveto
(\320) show
13 MX
(!Commands.Abbreviations.Install'Body) show
72 236 moveto
13 /Palatino-Bold SelectFont
(4.3.  Impact of Keymap Changes) show
72 260 moveto
11 /Palatino-Roman SelectFont
(New implementations for the keymap procedures are available for D_12_1_1. These) 6.034 WS
72 273 moveto
(implementations provide additional keybindings both for) 2.244 WS
4.995 MX
(the Environment product and for) 2.245 WS
72 286 moveto
(layered products. All new machines will be delivered with the new keymap implementations.) show
72 310 moveto
(Because the keymap procedure bodies on) 1.012 WS
3.761 MX
(existing machines may contain user customizations,) 1.011 WS
72 323 moveto
(the installation process creates a world called) 0.900 WS
3.651 MX
(!Machine.Editor_Data.Masters and puts the new) 0.901 WS
72 336 moveto
(standard keymaps there.) show
72 360 moveto
(If a customer site wants to replace the existing systemwide keymap for a) 1.113 WS
3.862 MX
(given terminal with) 1.112 WS
72 373 moveto
(the new) 0.772 WS
3.523 MX
(standard keymap for that terminal, the system manager \050or other appropriate person\051) 0.773 WS
72 386 moveto
(can:) show
72 410 moveto
(1.) show
15.750 MX
(Copy the ) 2.851 WS
10 /Courier-BoldOblique SelectFont
(terminal_name) show
10 /Courier-Bold SelectFont
(_@) show
11 /Palatino-Roman SelectFont
( objects from !Machine.Editor_Data.Masters into !Machine-) 2.850 WS
96 423 moveto
(.Editor_Data. This will overwrite the existing objects for that terminal.) show
96 441 moveto
(Alternatively, the existing keymaps in !Machine.Editor_Data can be edited \050rather than) 2.138 WS
96 454 moveto
(overwritten\051 using information from the new standard keymaps in !Machine.Editor-) 3.797 WS
96 467 moveto
(_Data.Masters.) show
72 485 moveto
(2.) show
15.750 MX
(Enter the Enable_Product_Keymaps procedure in) 2.793 WS
5.544 MX
(!Machine.Editor_Data to enable key-) 2.794 WS
96 498 moveto
(bindings for any layered products that have been installed on the system.) show
72 516 moveto
(3.) show
15.750 MX
(Promote the ) show
10 /Courier-BoldOblique SelectFont
(terminal_name) show
10 /Courier-Bold SelectFont
(_Commands) show
11 /Palatino-Roman SelectFont
( procedure to the installed state.) show
72 534 moveto
(4.) show
15.750 MX
(Enter the Refresh_Terminal_Information procedure to cause the new) 0.010 WS
2.759 MX
(keymap to take effect.) 0.009 WS
96 547 moveto
(\050See section 6.9.\051) show
72 587 moveto
15 /Palatino-Bold SelectFont
(5.  Known Problems) show
72 625 moveto
13 /Palatino-Bold SelectFont
(5.1.  Problem for Registering 2167 PDL) show
72 649 moveto
11 /Palatino-Roman SelectFont
(If the Design Facility: 2167 \0506_0_7\051 layered product is in use on your R1000,) 0.755 WS
3.506 MX
(then upgrading to) 0.756 WS
72 662 moveto
(the D_12_1_1 Environment may cause a) 2.414 WS
5.163 MX
(Program_Error \050elaboration order\051 exception to be) 2.413 WS
72 675 moveto
(raised whenever you attempt to register 2167 PDL or) 0.847 WS
3.598 MX
(invoke Design commands. This problem) 0.848 WS
72 688 moveto
(arises only if you are using the) 1.286 WS
4.035 MX
(load views that are delivered with the product instead of the) 1.285 WS
72 701 moveto
(code views. You can detect the) 0.178 WS
2.929 MX
(problem during a system boot - if the load views are being used,) 0.179 WS
72 714 moveto
(then attempts to initialize PDL will fail.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(4) show
289.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 5 7
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(To work around this problem, first decide whether) 1.304 WS
4.053 MX
(you really need to use the product's load) 1.303 WS
72 85 moveto
(views, which are made available for customizations.) 6.601 WS
9.352 MX
(If the default system activity) 6.602 WS
72 98 moveto
(!Machine.Release.Current.Activity points to the product's load) 2.746 WS
5.495 MX
(views and you do) 2.745 WS
11 /Palatino-Italic SelectFont
( not) 2.745 WS
11 /Palatino-Roman SelectFont
( have) 2.745 WS
72 111 moveto
(customizations in those load views, then change the activity to point to the product's code) 2.165 WS
72 124 moveto
(views.) show
72 148 moveto
(If, however, you) 0.659 WS
3.408 MX
(have customized this product, you must add the following pragma to each of) 0.658 WS
72 161 moveto
(five unit bodies:) show
108 185 moveto
10 /Courier-Bold SelectFont
(pragma Elaborate \050Cache_Operations\051;) show
72 209 moveto
11 /Palatino-Roman SelectFont
(These unit bodies are all in the load view of the Pdl_Definition subsystem; they are listed below:) show
108 233 moveto
10 /Courier-Bold SelectFont
(Pdl_Definition'View.Units : Library \050Load_View\051;) show
108 245 moveto
(  Components'Body) show
108 257 moveto
(  Data'Body) show
108 269 moveto
(  Inputs_And_Outputs'Body) show
108 281 moveto
(  Interrupts'Body) show
108 293 moveto
(  Requirements'Body) show
72 317 moveto
11 /Palatino-Roman SelectFont
(You must edit each of these five units, inserting the pragma on) 0.575 WS
3.326 MX
(the line immediately preceding) 0.576 WS
72 329 moveto
10 /Courier-Bold SelectFont
(package body) 2.099 WS
10 /Courier-BoldOblique SelectFont
( Name) 2.099 WS
10 /Courier-Bold SelectFont
( is) 2.099 WS
11 /Palatino-Roman SelectFont
(. For example, in) 2.099 WS
4.848 MX
(Pdl_Definition'View.Units.Components'Body, you) 2.098 WS
72 342 moveto
(must change:) show
108 366 moveto
10 /Courier-Bold SelectFont
(package body Components is) show
72 390 moveto
11 /Palatino-Roman SelectFont
(to:) show
108 414 moveto
10 /Courier-Bold SelectFont
(pragma Elaborate \050Cache_Operations\051;) show
108 438 moveto
(package body Components is) show
72 476 moveto
13 /Palatino-Bold SelectFont
(5.2.  Problem for the Mc68020_Bare CDF Debugger) show
72 500 moveto
11 /Palatino-Roman SelectFont
(If the CDF: 68K Bare \0505_1_1 or later\051 layered) 0.169 WS
2.920 MX
(product is in use on your R1000, then upgrading to) 0.170 WS
72 513 moveto
(the D_12_1_1 Environment may cause a) 1.343 WS
4.092 MX
(Program_Error exception to be raised whenever you) 1.342 WS
72 526 moveto
(execute the Debug.Invoke command on a CDF main) 0.410 WS
3.161 MX
(program. This problem arises because of a) 0.411 WS
72 539 moveto
(spec/load incompatibility that is now detected by the D_12_1_1 Environment.) show
72 563 moveto
(The immediate workaround is to set the) 0.827 WS
3.576 MX
(Command_Cg.Check_Compatibility session switch to) 0.826 WS
72 576 moveto
(False. This must be done for each session using the Mc68020_Bare CDF debugger.) show
72 600 moveto
(As part of the D_12_1_1 installation process, new Ax25 and Mc68020_Bare debugger) 0.645 WS
3.396 MX
(views are) 0.646 WS
72 613 moveto
(provided to solve the problem. See the Installation Procedure for a description) 1.220 WS
3.969 MX
(of when these) 1.219 WS
72 626 moveto
(views need to be installed and how to install them. Note) 2.268 WS
5.019 MX
(that after these views have been) 2.269 WS
72 639 moveto
(installed, the session-switch workaround need not be used.) show
72 677 moveto
13 /Palatino-Bold SelectFont
(5.3.  Problem for Cmvc.Copy with Goal => Source) show
72 701 moveto
11 /Palatino-Roman SelectFont
(When you use Cmvc.Copy to copy load views and the Goal parameter is set) 6.140 WS
8.889 MX
(to) show
72 714 moveto
(Compilation.Source, any) 1.039 WS
3.790 MX
(loaded main programs in the copied views lose their code segments.) 1.040 WS
72 727 moveto
(This applies to any of Cmvc.Copy's derivatives - namely, Cmvc.Make_Path,) 0.940 WS
3.689 MX
(Cmvc.Make_Sub-) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
303.620 MX
(5) show
EndPage
%%Page: 6 8
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(path, and Cmvc.Make_Spec_View. Note that this problem should be a) 0.640 WS
3.391 MX
(rare occurrence because) 0.641 WS
72 85 moveto
(the default value for the Goal parameter is Compilation.Coded.) show
72 123 moveto
13 /Palatino-Bold SelectFont
(5.4.  Name Resolution for Editor.Key.Define Command) show
72 147 moveto
11 /Palatino-Roman SelectFont
(In previous releases, the Command_Name parameter of the) 3.918 WS
6.667 MX
(Editor.Key.Define command) 3.917 WS
72 160 moveto
(accepted any fully qualified procedure name enclosed) 0.505 WS
3.256 MX
(in a single set of quotation marks. In the) 0.506 WS
72 173 moveto
(D_12_1_1 release, this command accepts a procedure name only if it resolves to a unique object.) show
72 197 moveto
(Thus, the following) 0.426 WS
3.175 MX
(is accepted only if !Users.Anderson.My_Print is a loaded main program \050in) 0.425 WS
72 210 moveto
(this case, the specified name resolves to a single object\051:) show
108 234 moveto
10 /Courier-Bold SelectFont
(Editor.Key.Define \050Key_Name     => "CM_F1",) show
108 246 moveto
(                   Command_Name => "!Users.Anderson.My_Print",) show
108 258 moveto
(                   Prompt       => False\051;) show
72 282 moveto
11 /Palatino-Roman SelectFont
(If !Users.Anderson.My_Print) 0.002 WS
2.753 MX
(is not a loaded main procedure, the command must be specified as) 0.003 WS
72 295 moveto
(follows \050the 'Spec attribute causes the specified name to resolve uniquely\051:) show
108 319 moveto
10 /Courier-Bold SelectFont
(Editor.Key.Define \050Key_Name     => "CM_F1",) show
108 331 moveto
(                   Command_Name => "!Users.Anderson.My_Print'Spec",) show
108 343 moveto
(                   Prompt       => False\051;) show
72 367 moveto
11 /Palatino-Roman SelectFont
(As in previous releases, the following form \050with nested quotation marks\051 can be used) 3.781 WS
72 380 moveto
(regardless of whether the specified command is a loaded main program:) show
108 404 moveto
10 /Courier-Bold SelectFont
(Editor.Key.Define \050Key_Name     => "CM_F1",) show
108 416 moveto
(                   Command_Name => """!Users.Anderson"".My_Print",) show
108 428 moveto
(                   Prompt       => False\051;) show
72 466 moveto
13 /Palatino-Bold SelectFont
(5.5.  Problem for Loaded Main Programs in Copied Views) show
72 490 moveto
11 /Palatino-Roman SelectFont
(If you use CMVC commands) 0.091 WS
2.842 MX
(to copy a view containing a loaded main program and transfer the) 0.092 WS
72 503 moveto
(resulting copy to) 0.387 WS
3.136 MX
(an R1000 running the D_10_20_0 release of the Environment, the loaded main) 0.386 WS
72 516 moveto
(program in the transferred) 0.705 WS
3.456 MX
(view will not be executable on the destination machine. ) 0.706 WS
2.750 MX
(This is the) 0.706 WS
72 529 moveto
(case even if the R1000_Cg.Delta1_Code_View_Compatibility) 4.161 WS
6.910 MX
(and R1000_Cg.Retain_Delta1-) 4.160 WS
72 542 moveto
(_Compatibility switches were set to True when the loaded) 1.903 WS
4.654 MX
(main program was created. ) 1.904 WS
2.750 MX
(The) show
72 555 moveto
(CMVC commands that affect loaded main) 6.821 WS
9.570 MX
(programs in this way are Cmvc.Copy,) 6.820 WS
72 568 moveto
(Cmvc.Make_Path, Cmvc.Make_Subpath, Cmvc.Make_Spec_View, and Cmvc.Release.) 4.238 WS
6.989 MX
( Note) show
72 581 moveto
(that the Archive.Copy command does) show
11 /Palatino-Italic SelectFont
( not) show
11 /Palatino-Roman SelectFont
( affect loaded main programs in this way.) show
72 605 moveto
(The workaround for) 1.858 WS
4.607 MX
(this problem is to copy the view as usual with the appropriate CMVC) 1.857 WS
72 618 moveto
(command and use the Archive.Copy command to \050re\051copy the loaded main program into) 1.157 WS
3.908 MX
(the) show
72 631 moveto
(newly created view.) 0.580 WS
2.750 MX
( If this newly created view is a release,) 0.580 WS
3.329 MX
(you must use the Library.Unfreeze) 0.579 WS
72 644 moveto
(command to unfreeze the loaded main program before you enter the Archive.Copy) 0.719 WS
3.470 MX
(command.) show
72 657 moveto
(There is no workaround if the loaded main program is controlled.) show
72 681 moveto
(Note that) 1.514 WS
4.263 MX
(there is no easy way to know that this problem exists at the time the new view is) 1.513 WS
72 694 moveto
(created. ) 1.352 WS
2.750 MX
(The CMVC operation will succeed and) 1.352 WS
4.103 MX
(the loaded main program will be coded and) 1.353 WS
72 707 moveto
(executable in) 1.916 WS
4.665 MX
(the new view.) 1.915 WS
2.750 MX
( The problem will appear only when the new view is archived) 1.915 WS
72 720 moveto
(\050Archive.Copy will give a message\051 and execution is attempted on the D_10_20_0 machine.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(6) show
289.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 7 9
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 74 moveto
13 /Palatino-Bold SelectFont
(5.6.  Problem for Displaying CMVC Generation Differences) show
72 98 moveto
11 /Palatino-Roman SelectFont
(As usual, you can display CMVC generations of) 0.382 WS
3.133 MX
(a controlled object in a view either by entering) 0.383 WS
72 111 moveto
(the Cmvc.Edit command in the view, followed) 0.490 WS
3.239 MX
(by Common.Definition on the desired object, or) 0.489 WS
72 124 moveto
(by entering the Cmvc.Def command directly on the object in the view. ) 1.127 WS
2.750 MX
(Furthermore, you) 1.127 WS
3.878 MX
(can) show
72 137 moveto
(use Common.Expand on the resulting generation) 3.336 WS
6.085 MX
(image to show the differences between) 3.335 WS
72 150 moveto
(consecutive generations of the object.) show
72 174 moveto
(In the current release, however,) 0.937 WS
3.688 MX
(attempts to display certain kinds of differences will either fail) 0.938 WS
72 187 moveto
(with a constraint error or display the difference incorrectly) 0.150 WS
2.899 MX
(\050a changed line will appear to be out) 0.149 WS
72 200 moveto
(of position by one line\051. ) 0.273 WS
2.750 MX
(This behavior arises when the differences between two generations are) 0.273 WS
72 213 moveto
(due to user changes that occur immediately next to changes in pretty-printer alignment.) show
72 237 moveto
(It is important to) 0.984 WS
3.733 MX
(note that this problem affects only the display of the differences; the data in) 0.983 WS
72 250 moveto
(the CMVC database is not affected,) 4.043 WS
6.794 MX
(and no other operations are affected. ) 4.044 WS
2.750 MX
(There is no) 4.044 WS
72 263 moveto
(workaround for this problem.) show
72 301 moveto
13 /Palatino-Bold SelectFont
(5.7.  Clarification of Access Control) show
72 325 moveto
11 /Palatino-Roman SelectFont
(To create a subsystem in a world using the Cmvc.Initial command, you must belong to) 0.404 WS
3.153 MX
(a single) 0.403 WS
72 338 moveto
(group that has both RCOD access and RW default access to) 1.586 WS
4.337 MX
(the world. Similarly, to copy or) 1.587 WS
72 351 moveto
(restore a subsystem into a world using Archive commands, the identity of the archive) 0.076 WS
2.825 MX
(server job) 0.075 WS
72 364 moveto
(must belong to a single group that has both RCOD access and RW default access to the world.) show
72 388 moveto
(The new documentation insert for package Cmvc_Access_Control and) 0.814 WS
3.565 MX
(the new online help for) 0.815 WS
72 401 moveto
(package Archive incorrectly imply) 0.824 WS
3.573 MX
(that the creating/copying/restoring identity may belong to) 0.823 WS
72 414 moveto
(different groups that only collectively have the required access.) show
72 452 moveto
13 /Palatino-Bold SelectFont
(5.8.  Problem for Setting Debugging Breakpoints) show
72 476 moveto
11 /Palatino-Roman SelectFont
(Under certain circumstances, attempts to) 2.290 WS
5.041 MX
(set a breakpoint in a subprogram will fail with a) 2.291 WS
72 489 moveto
(message like the following:) show
108 513 moveto
10 /Courier-Bold SelectFont
(The breakpoint has been created but could not be activated:) show
108 525 moveto
(Problem encountered activating breakpoint: Illegal Pc value) show
108 537 moveto
(Inactive Permanent Break 1 at .GUMP.FOO.1S [any task]) show
72 561 moveto
11 /Palatino-Roman SelectFont
(This failure occurs when both of the following are true:) show
72 585 moveto
(\267) show
17.334 MX
(The R1000_Cg.Retain_Delta1_Compatibility switch is set to False, and) show
72 603 moveto
(\267) show
17.334 MX
(The compilation unit in which the subprogram is declared contains an instantiation) 2.197 WS
4.946 MX
(to) show
96 616 moveto
(which that subprogram is passed as a parameter.) show
72 640 moveto
(For example, assume that procedure) 2.648 WS
5.399 MX
(Example, below, has been coded with the R1000_Cg-) 2.649 WS
72 653 moveto
(.Retain_Delta1_Compatibility switch set) 5.225 WS
7.974 MX
(to False. When debugging procedure Example,) 5.224 WS
72 666 moveto
(attempts to set a breakpoint in the declaration of procedure Foo will fail:) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
303.620 MX
(7) show
EndPage
%%Page: 8 10
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
108 72 moveto
10 /Courier-Bold SelectFont
(with Text_Io;) show
108 84 moveto
(procedure Example is) show
108 108 moveto
(   generic) show
108 120 moveto
(       with procedure P \050X : Integer\051;) show
108 132 moveto
(   package G is) show
108 144 moveto
(   end G;) show
108 168 moveto
(   package body G is) show
108 180 moveto
(   begin) show
108 192 moveto
(       P \0501\051;) show
108 204 moveto
(   end G;) show
108 228 moveto
(   procedure Foo \050X : Natural\051 is) show
108 240 moveto
(   begin) show
108 252 moveto
(       Text_Io.Put_Line \050"foo called:" & Integer'Image \050X\051\051;) show
108 264 moveto
(   end Foo;) show
108 288 moveto
(   package Inst is new G \050Foo\051;) show
108 312 moveto
(begin) show
108 324 moveto
(   null;) show
108 336 moveto
(end Example;) show
72 360 moveto
11 /Palatino-Roman SelectFont
(The workaround) 3.008 WS
5.759 MX
(is to put the instantiation and the subprogram declaration into separate) 3.009 WS
72 373 moveto
(compilation units.) 0.882 WS
2.750 MX
( Thus, in) 0.882 WS
3.631 MX
(procedure Example, above, a breakpoint can be successfully set in) 0.881 WS
72 386 moveto
(procedure Foo after the instantiated package Inst has been moved to a separate subunit.) show
72 424 moveto
13 /Palatino-Bold SelectFont
(5.9.  Problem for Debugging Code Views) show
72 448 moveto
11 /Palatino-Roman SelectFont
(A new) 1.788 WS
4.539 MX
(feature of D_12_1_1 is that code views and loaded main programs can be debugged) 1.789 WS
72 461 moveto
(using the source-level) 0.772 WS
3.521 MX
(Rational debugger, provided that the original Ada units still exist in the) 0.771 WS
72 474 moveto
(same location and have) 1.444 WS
4.195 MX
(not been recompiled since the code view/loaded main program was) 1.445 WS
72 487 moveto
(created.) show
72 511 moveto
(Under certain circumstances, however, names of objects in code) 1.358 WS
4.107 MX
(views cannot be resolved by) 1.357 WS
72 524 moveto
(Debugger commands. ) 2.276 WS
2.750 MX
(In particular, using the Debug.Source) 2.276 WS
5.027 MX
(or Debug.Definition command) 2.277 WS
72 537 moveto
(with default parameter values causes obscure name-resolution messages to be) 3.778 WS
6.527 MX
(displayed) show
72 550 moveto
(whenever command arguments are designated by cursor) 1.972 WS
4.723 MX
(position alone. ) 1.973 WS
2.750 MX
(The messages that) 1.973 WS
72 563 moveto
(may appear include at least the following:) show
108 587 moveto
10 /Courier-Bold SelectFont
(Problem encountered resolving location's path name:) show
108 599 moveto
(Name caused unexpected diana node kind to be encountered) show
108 623 moveto
(Problem encountered resolving location's path name:) show
108 635 moveto
(Name component not found in context) show
108 659 moveto
(Problem encountered resolving location's path name:) show
108 671 moveto
(Library unit has no body) show
72 695 moveto
11 /Palatino-Roman SelectFont
(The workaround is to always select \050highlight\051 the object in question in addition to) 0.329 WS
3.078 MX
(indicating it) 0.328 WS
72 708 moveto
(via cursor position.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(8) show
289.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 9 11
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 74 moveto
13 /Palatino-Bold SelectFont
(5.10.  Problem for Incrementally Editing Named or Labeled Statements) show
72 98 moveto
11 /Palatino-Roman SelectFont
(An incorrect error message is produced if you incrementally edit and repromote a) 1.453 WS
4.204 MX
(named or) 1.454 WS
72 111 moveto
(labeled statement) 0.321 WS
3.070 MX
(that occurs inside a nested block.) 0.320 WS
2.750 MX
( For example, assume you want to change a) 0.320 WS
72 124 moveto
(list of statements that includes Named_Statement and occurs in) 4.379 WS
7.130 MX
(a nested block within) 4.380 WS
72 137 moveto
(Example_Procedure.  To do so, you select the list indicated below and incrementally edit it:) show
108 161 moveto
10 /Courier-Bold SelectFont
(package body Example_Package is) show
108 185 moveto
(  procedure Example_Procedure is) show
108 197 moveto
(  begin) show
108 209 moveto
(      declare) show
108 221 moveto
(        ...) show
108 233 moveto
(      begin) show
108 245 moveto
(        ...                       -- Selected and incrementally edited) show
108 257 moveto
(        Named_Statement:          -- statement list.) show
108 269 moveto
(          declare                 --) show
108 281 moveto
(            ...                   --) show
108 293 moveto
(          begin                   --) show
108 305 moveto
(            ...                   --) show
108 317 moveto
(          end Named_Statement;    --) show
108 329 moveto
(        ...                       --) show
108 341 moveto
(      end;) show
108 353 moveto
(  end Example_Procedure;) show
108 377 moveto
(end Example_Package;) show
72 401 moveto
11 /Palatino-Roman SelectFont
(When you repromote the list, the following error message is displayed:) show
108 425 moveto
10 /Courier-Bold SelectFont
(Statement name NAMED_STATEMENT is a co-resident homograph of block name) show
108 437 moveto
(NAMED_STATEMENT [LRM 8.3 \05017, 15\051]) show
72 461 moveto
11 /Palatino-Roman SelectFont
(A workaround is to demote the entire unit to source) 0.086 WS
2.835 MX
(to make the change.) 0.085 WS
2.750 MX
( Alternatively, you can) 0.085 WS
72 474 moveto
(select and incrementally edit) 2.566 WS
5.317 MX
(the entire enclosing program unit \050in this case, the enclosing) 2.567 WS
72 487 moveto
(subprogram Example_Procedure\051 instead of just the statement list.) show
72 525 moveto
13 /Palatino-Bold SelectFont
(5.11.  Problem for Archive-Copying Views) show
72 549 moveto
11 /Palatino-Roman SelectFont
(Under certain fairly rare circumstances, copying) 1.145 WS
3.894 MX
(views with Archive commands results in the) 1.144 WS
72 562 moveto
(following error message:) show
108 586 moveto
10 /Courier-Bold SelectFont
(*** Internal Error - Unable to iterate over child objects) show
108 598 moveto
(... while setting ACLs because of some unknown failure in) show
108 610 moveto
(... the directory system while operating on <1>) show
108 622 moveto
(*** Cmvc_Access_Control.Initialize is quitting after errors.) show
72 646 moveto
11 /Palatino-Roman SelectFont
(This message occurs) 1.008 WS
3.759 MX
(when a view that has never contained compiled Ada units is copied to a) 1.009 WS
72 659 moveto
(destination other than a subsystem.) 0.181 WS
2.750 MX
( That is, the views in question contain) 0.181 WS
2.930 MX
(only text files and/or) 0.180 WS
72 672 moveto
(Ada units that have never been promoted beyond the) 0.831 WS
3.582 MX
(source state; views such as these do not) 0.832 WS
72 685 moveto
(have compatibility databases.) 1.046 WS
2.750 MX
( When such views) 1.046 WS
3.795 MX
(are copied to nonsubsystem destinations, the) 1.045 WS
72 698 moveto
(Archive command attempts to construct an enclosing subsystem and) 0.242 WS
2.993 MX
(reports an error because it) 0.243 WS
72 711 moveto
(expects but does not find a compatibility database.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
303.620 MX
(9) show
EndPage
%%Page: 10 12
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(To recover from this situation, you must:) show
72 96 moveto
(1.) show
15.750 MX
(Execute the Cmvc_Maintenance.Check_Consistency) 4.925 WS
7.674 MX
(command on the newly created) 4.924 WS
96 109 moveto
(subsystem.) show
72 127 moveto
(2.) show
15.750 MX
(Execute the Cmvc_Access_Control.Initialize command on the newly created subsystem) 2.447 WS
96 140 moveto
(\050unless you do not want the subsystem to be put under CMVC access control\051.) show
72 178 moveto
13 /Palatino-Bold SelectFont
(5.12.  Problem for Copying Archived Units with Subunits) show
72 202 moveto
11 /Palatino-Roman SelectFont
(When you copy a unit in the archived state, the operation) 1.663 WS
4.412 MX
(will fail if that unit has subunits.) 1.662 WS
72 215 moveto
(Affected operations include:) show
72 239 moveto
(\267) show
17.334 MX
(Using Library.Copy or Archive.Copy to copy any) 1.162 WS
3.913 MX
(set of objects that contains at least one) 1.163 WS
96 252 moveto
(archived parent unit.) show
72 270 moveto
(\267) show
17.334 MX
(Using Cmvc.Copy, Cmvc.Make_Path,) 2.653 WS
5.402 MX
(Cmvc.Make_Subpath, Cmvc.Make_Spec_View, or) 2.652 WS
96 283 moveto
(Cmvc.Release to copy a view that contains at least one archived parent unit.) show
72 307 moveto
(The workaround is to promote the archived units to the source state before attempting the) 0.232 WS
2.983 MX
(copy) show
72 320 moveto
(operation.) show
72 358 moveto
13 /Palatino-Bold SelectFont
(5.13.  Problem with Only_Change_Imports Parameter in CMVC Commands) show
72 382 moveto
11 /Palatino-Roman SelectFont
(When you use) 0.713 WS
3.462 MX
(commands such as Cmvc.Copy, Cmvc.Make_Path, and Cmvc.Make_Subpath to) 0.712 WS
72 395 moveto
(create new views, the operation will) 1.390 WS
4.141 MX
(fail if both the Only_Change_Imports parameter is True) 1.391 WS
72 408 moveto
(and the new views are being created with a different target key \050via a different model\051.) show
72 432 moveto
(The workaround is to set the Only_Change_Imports parameter to) 0.511 WS
3.260 MX
(False and specify the current) 0.510 WS
72 445 moveto
(imports to the command.) show
72 483 moveto
13 /Palatino-Bold SelectFont
(5.14.  Problem for Token Management) show
72 507 moveto
11 /Palatino-Roman SelectFont
(Many Rational products now are purchased on) 0.043 WS
2.794 MX
(a per-session basis. ) 0.044 WS
2.750 MX
(Under per-session pricing, a) 0.044 WS
72 520 moveto
(customer purchases a specific number of concurrent usages \050called) 0.779 WS
11 /Palatino-Italic SelectFont
( tokens) 0.779 WS
11 /Palatino-Roman SelectFont
(\051 for a) 0.779 WS
3.528 MX
(given product.) 0.778 WS
72 533 moveto
(When a user session references) 1.076 WS
3.827 MX
(any of the product's facilities, the referencing session acquires) 1.077 WS
72 546 moveto
(one of the product's) 0.151 WS
2.900 MX
(tokens. ) show
2.900 MX
(When all of the product's tokens are in use, any session attempting) 0.150 WS
72 559 moveto
(to use the product will have to wait until a token has been released.) show
72 583 moveto
(A problem exists in D_12_1_1 with the way tokens are) 0.129 WS
2.880 MX
(released. ) 0.130 WS
2.750 MX
(As documented in section 6.12,) 0.130 WS
72 596 moveto
(a session should release its token when the following two conditions are met:) show
72 620 moveto
(\267) show
17.334 MX
(The session logs out.) show
72 638 moveto
(\267) show
17.334 MX
(All of the session's background jobs have terminated.) show
72 662 moveto
(However, in D_12_1_1, the token is not released unless a third condition also is) 1.198 WS
3.947 MX
(met: namely,) 1.197 WS
72 675 moveto
(that another session attempts to get the token.) show
72 699 moveto
(This third condition gives rise to a scenario in which a user could effectively \252lock up\272 a token) 0.593 WS
72 712 moveto
(indefinitely simply by using the product, logging off at) 1.349 WS
4.098 MX
(the end of the day, and then logging) 1.348 WS
72 725 moveto
(back in first thing the next morning. ) 1.030 WS
2.750 MX
(If no other session has attempted to get the token in the) 1.031 WS
72 756 moveto
10 /Palatino-Roman SelectFont
(10) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 11 13
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(meantime, the original user automatically) 0.038 WS
2.787 MX
(re-obtains the token, even if he or she doesn't actually) 0.037 WS
72 85 moveto
(use the relevant product.) show
72 125 moveto
15 /Palatino-Bold SelectFont
(6.  New Environment Interfaces) show
72 149 moveto
11 /Palatino-Roman SelectFont
(D_12_1_1 provides) 0.870 WS
3.621 MX
(a number of new interfaces, including two new packages and a number of) 0.871 WS
72 162 moveto
(new declarations that are incrementally inserted into existing packages.) show
72 200 moveto
13 /Palatino-Bold SelectFont
(6.1.  Package Cmvc_Access_Control) show
72 224 moveto
11 /Palatino-Roman SelectFont
(A major new package, !Commands.Cmvc_Access_Control,) 2.915 WS
5.664 MX
(has been added to the Rational) 2.914 WS
72 237 moveto
(Environment in D_12_1_1. This package) 0.595 WS
3.346 MX
(provides convenient mechanisms for managing access) 0.596 WS
72 250 moveto
(control in Rational Subsystems) show
/trademark SYM 10.769 MX
(.) show
72 274 moveto
(Package Cmvc_Access_Control is documented in the) 0.548 WS
3.297 MX
(upgrade to the Project Management \050PM\051) 0.547 WS
72 287 moveto
(book of the) 3.849 WS
11 /Palatino-Italic SelectFont
( Rational Environment Reference Manual) 3.849 WS
11 /Palatino-Roman SelectFont
(. This document is delivered with the) 3.850 WS
72 300 moveto
(D_12_1_1 Environment.) show
72 338 moveto
13 /Palatino-Bold SelectFont
(6.2.  Package Remote_Passwords) show
72 362 moveto
11 /Palatino-Roman SelectFont
(The commands in package !Tools.Dtia_Rpc_Mechanisms'Spec_View.Units.Remote_Passwords) 1.885 WS
72 375 moveto
(can be used to) 1.067 WS
3.818 MX
(add, change, or delete entries in a) 1.068 WS
11 /Palatino-Italic SelectFont
( remote passwords file) 1.068 WS
11 /Palatino-Roman SelectFont
(, which is a text file that) 1.068 WS
72 388 moveto
(specifies the usernames and passwords to be used when accessing remote hosts. By default,) 0.332 WS
3.081 MX
(the) show
72 401 moveto
(commands in this) 0.082 WS
2.833 MX
(package modify the remote passwords file for the current session. Thus, these) 0.083 WS
72 414 moveto
(commands provide) 0.204 WS
2.953 MX
(a convenient alternative to locating the file in the library hierarchy and then) 0.203 WS
72 427 moveto
(editing it directly. Furthermore, the commands in this package provide) 1.452 WS
4.203 MX
(a way to encrypt the) 1.453 WS
72 440 moveto
(passwords listed in the file.) show
72 464 moveto
(A remote passwords file contains one or more entries of the following form:) show
108 488 moveto
10 /Courier-BoldOblique SelectFont
(host_name     username      password_value) show
72 512 moveto
11 /Palatino-Roman SelectFont
(where ) 0.325 WS
10 /Courier-BoldOblique SelectFont
(host_name) show
11 /Palatino-Roman SelectFont
( names a machine to which the user has access,) 0.325 WS
10 /Courier-BoldOblique SelectFont
3.074 MX
(username) show
11 /Palatino-Roman SelectFont
( is a valid username) 0.324 WS
72 525 moveto
(for that user on the specified machine, and ) 1.113 WS
10 /Courier-BoldOblique SelectFont
(password_value) show
11 /Palatino-Roman SelectFont
( is the required password for the) 1.114 WS
72 538 moveto
(specified username. The form of ) show
10 /Courier-BoldOblique SelectFont
(password_value) show
11 /Palatino-Roman SelectFont
( must be one of the following:) show
72 562 moveto
(\267) show
17.334 MX
(A literal password, which) 0.189 WS
2.938 MX
(is a string of any length not containing blanks.) 0.188 WS
2.750 MX
( \050This string may,) 0.188 WS
96 575 moveto
(but need) 2.445 WS
5.196 MX
(not, be enclosed by quotation marks.\051 Entries for literal passwords are case-) 2.446 WS
96 588 moveto
(sensitive, so the entry ) show
10 /Courier-Bold SelectFont
(slithy_toves) show
11 /Palatino-Roman SelectFont
( differs from ) show
10 /Courier-Bold SelectFont
(Slithy_Toves) show
11 /Palatino-Roman SelectFont
(.) show
72 606 moveto
(\267) show
17.334 MX
(The special value ) 2.641 WS
10 /Courier-Bold SelectFont
(<PROMPT>) show
11 /Palatino-Roman SelectFont
(, which causes the user to be prompted for) 2.641 WS
5.390 MX
(the password) 2.640 WS
96 619 moveto
(during an operation that accesses the remote host.) show
72 637 moveto
(\267) show
17.334 MX
(An encrypted password, which appears as a hexadecimal) 0.068 WS
2.819 MX
(string enclosed in angle brackets.) 0.069 WS
96 650 moveto
(If the password value has been encrypted using the Data Encryption) 3.573 WS
6.322 MX
(Standard, the) 3.572 WS
96 663 moveto
(hexadecimal string has the prefix ) 3.359 WS
10 /Courier-Bold SelectFont
(DES:) show
11 /Palatino-Roman SelectFont
(. If the password value has been encoded) 3.359 WS
6.110 MX
(in) show
96 676 moveto
(hexadecimal notation, the string has the prefix ) show
10 /Courier-Bold SelectFont
(HEX:) show
11 /Palatino-Roman SelectFont
(.) show
72 694 moveto
(\267) show
17.334 MX
(The null string \050) 3.007 WS
10 /Courier-Bold SelectFont
("") show
11 /Palatino-Roman SelectFont
(\051, which indicates that no password is required.) 3.007 WS
5.756 MX
(\050In this case, the) 3.006 WS
96 706 moveto
10 /Courier-BoldOblique SelectFont
(password_value) show
11 /Palatino-Roman SelectFont
( can be omitted altogether.\051) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(11) show
EndPage
%%Page: 12 14
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(For example, assume that) 2.753 WS
5.504 MX
(the remote passwords file for your current session contains the) 2.754 WS
72 85 moveto
(following entries:) show
108 109 moveto
10 /Courier-Bold SelectFont
(machine_1  alice       "slithy_toves") show
108 121 moveto
(machine_2  guest       "") show
108 133 moveto
(machine_3  anderson    <PROMPT>) show
108 145 moveto
(machine_4  operator    <DES:29A1EB449C1A03F6>) show
72 169 moveto
11 /Palatino-Roman SelectFont
(The first entry allows you to gain access to Machine_1 under the) 2.528 WS
5.277 MX
(username ) 2.527 WS
10 /Courier-Bold SelectFont
(alice) show
11 /Palatino-Roman SelectFont
(, whose) 2.527 WS
72 182 moveto
(password is the literal string ) 0.795 WS
10 /Courier-Bold SelectFont
(slithy_toves) show
11 /Palatino-Roman SelectFont
( \050note that the quotation marks in the entry can be) 0.796 WS
72 195 moveto
(omitted\051. The second entry provides access to Machine_2) 1.863 WS
4.612 MX
(as a guest user with no password) 1.862 WS
72 208 moveto
(\050note that password column can) 1.796 WS
4.547 MX
(be left blank\051. The third entry allows you to gain access to) 1.797 WS
72 221 moveto
(Machine_3 under the username ) 0.757 WS
10 /Courier-Bold SelectFont
(anderson) show
11 /Palatino-Roman SelectFont
(; a prompt is) 0.757 WS
3.506 MX
(displayed for you to enter the required) 0.756 WS
72 234 moveto
(password. The fourth entry allows you to access Machine_4 as Operator; the password for) 2.296 WS
72 246 moveto
10 /Courier-Bold SelectFont
(operator) show
11 /Palatino-Roman SelectFont
( has been encrypted using DES.) show
72 270 moveto
(You can use the Add and Change commands to create and modify entries in) 0.248 WS
2.997 MX
(the current remote) 0.247 WS
72 283 moveto
(passwords file. Both commands provide an Encryption parameter that specifies) 2.213 WS
4.964 MX
(the type of) 2.214 WS
72 296 moveto
(encryption \050if any\051 to be used for the password. This) 0.460 WS
3.209 MX
(parameter accepts the values Des, Hex, or) 0.459 WS
72 309 moveto
(None \050which causes a literal string to be entered without encryption\051.) show
72 333 moveto
(If you decide to edit the remote passwords file directly, you) 1.698 WS
4.449 MX
(can enter encrypted passwords) 1.699 WS
72 346 moveto
(using the Show_Encryption command to generate) 0.197 WS
2.946 MX
(the encrypted value and then region-copying) 0.196 WS
72 359 moveto
(it into the file.) show
72 397 moveto
13 /Palatino-Bold SelectFont
(6.3.  Procedure What.Search_List_Resolution) show
72 421 moveto
10 /Courier-Bold SelectFont
(procedure Search_List_Resolution \050Name : String := "<CURSOR>"\051;) show
72 445 moveto
11 /Palatino-Roman SelectFont
(Determines the object to which the specified) 3.145 WS
5.896 MX
(name resolves in the context of the current) 3.146 WS
72 458 moveto
(searchlist. The resolution and the searchlist entry that) 1.232 WS
3.981 MX
(provide the resolution are displayed in) 1.231 WS
72 471 moveto
(the message window. The fully qualified name) 1.448 WS
4.199 MX
(of the procedure is !Commands.What.Search-) 1.449 WS
72 484 moveto
(_List_Resolution.) show
72 522 moveto
13 /Palatino-Bold SelectFont
(6.4.  Procedure Cmvc.Compare) show
72 546 moveto
10 /Courier-Bold SelectFont
(procedure Compare \050Destination           : String  := "<CURSOR>";) show
72 558 moveto
(                   Source                : String  := "<REGION>";) show
72 570 moveto
(                   Compare_Both          : Boolean := True;) show
72 582 moveto
(                   Show_New_Uncontrolled : Boolean := True;) show
72 594 moveto
(                   Show_New_Controlled   : Boolean := True;) show
72 606 moveto
(                   Show_Uncontrolled     : Boolean := True;) show
72 618 moveto
(                   Show_Severed          : Boolean := True;) show
72 630 moveto
(                   Show_Modified         : Boolean := True;) show
72 642 moveto
(                   Show_Equal            : Boolean := False;) show
72 654 moveto
(                   Ada_Units             : Boolean := True;) show
72 666 moveto
(                   Files                 : Boolean := True;) show
72 678 moveto
(                   Response              : String  := "<PROFILE>"\051;) show
72 702 moveto
11 /Palatino-Roman SelectFont
(Compares a pair of views or) 1.449 WS
4.198 MX
(configuration objects. The Compare_Both parameter determines) 1.448 WS
72 715 moveto
(whether the views are compared symmetrically) 2.402 WS
5.153 MX
(or just the Source is compared against the) 2.403 WS
72 728 moveto
(Destination. The Ada_Units and Files parameters can be used to specify the kinds of objects) 0.073 WS
2.822 MX
(that) show
72 756 moveto
10 /Palatino-Roman SelectFont
(12) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 13 15
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(are compared. The remaining parameters determine the) 2.104 WS
4.855 MX
(kinds of differences displayed. The) 2.105 WS
72 85 moveto
(fully qualified name of the procedure is !Commands.Cmvc.Compare.) show
72 123 moveto
13 /Palatino-Bold SelectFont
(6.5.  Procedure Cmvc.Accept_Changes_Effort) show
72 147 moveto
10 /Courier-Bold SelectFont
(procedure Accept_Changes_Effort) show
72 159 moveto
(             \050Destination           : String  := "<CURSOR>";) show
72 171 moveto
(              Source                : String  := "<REGION>";) show
72 183 moveto
(              Compare_Both          : Boolean := False;) show
72 195 moveto
(              Show_New_Uncontrolled : Boolean := False;) show
72 207 moveto
(              Show_New_Controlled   : Boolean := True;) show
72 219 moveto
(              Show_Uncontrolled     : Boolean := False;) show
72 231 moveto
(              Show_Severed          : Boolean := False;) show
72 243 moveto
(              Show_Modified         : Boolean := True;) show
72 255 moveto
(              Show_Equal            : Boolean := False;) show
72 267 moveto
(              Ada_Units             : Boolean := True;) show
72 279 moveto
(              Files                 : Boolean := True;) show
72 291 moveto
(              Response              : String  := "<PROFILE>"\051) show
72 303 moveto
(    renames Compare;) show
72 327 moveto
11 /Palatino-Roman SelectFont
(Displays the) 1.468 WS
4.217 MX
(effect of using Cmvc.Accept_Changes from the Source into the Destination. The) 1.467 WS
72 340 moveto
(fully qualified name of the procedure is !Commands.Cmvc.Accept_Changes_Effort.) show
72 378 moveto
13 /Palatino-Bold SelectFont
(6.6.  Procedure Command.Make_Procedure) show
72 402 moveto
10 /Courier-Bold SelectFont
(procedure Make_Procedure) show
72 414 moveto
(                \050Name    : String := ">>Simple Procedure Name<<";) show
72 426 moveto
(                 Context : String := "$"\051;) show
72 450 moveto
11 /Palatino-Roman SelectFont
(Creates an installable Ada procedure containing the) 4.222 WS
6.973 MX
(contents of the command window) 4.223 WS
72 463 moveto
(designated by the cursor. The procedure has the) 1.645 WS
4.394 MX
(specified Name and is created in the given) 1.644 WS
72 476 moveto
(Context.) show
11 /Palatino-Italic SelectFont
( With) 2.537 WS
11 /Palatino-Roman SelectFont
( clauses are added to the procedure definition as needed so) 2.537 WS
5.288 MX
(that unqualified) 2.538 WS
72 489 moveto
(names will) 0.487 WS
3.236 MX
(semanticize correctly. Also, if needed, a Links.Add is attempted. The fully qualified) 0.486 WS
72 502 moveto
(name of the procedure is !Commands.Command.Make_Procedure.) show
72 540 moveto
13 /Palatino-Bold SelectFont
(6.7.  Procedures in Package Editor.Screen) show
72 564 moveto
10 /Courier-Bold SelectFont
(procedure Set_Columns \050Columns : Natural\051;) show
72 576 moveto
(procedure Set_Lines \050Lines : Natural\051;) show
72 600 moveto
11 /Palatino-Roman SelectFont
(Sets the height \050lines\051 and width \050columns\051 of the terminal) 2.717 WS
5.468 MX
(screen for the current session.) 2.718 WS
72 613 moveto
(Changes take effect at Set_Lines calls. These procedures are in !Commands.Editor.Screen.) show
72 651 moveto
13 /Palatino-Bold SelectFont
(6.8.  Functions in Package System_Utilities) show
72 675 moveto
10 /Courier-Bold SelectFont
(function Terminal_Lines   \050Line : Port := Terminal\051 return Natural;) show
72 687 moveto
(function Terminal_Columns \050Line : Port := Terminal\051 return Natural;) show
72 711 moveto
11 /Palatino-Roman SelectFont
(Reports the) 0.534 WS
3.283 MX
(number of lines and columns associated with a port. These functions are especially) 0.533 WS
72 724 moveto
(useful with RXI, where screen size can vary.  These functions are in !Tools.System_Utilities.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(13) show
EndPage
%%Page: 14 16
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 74 moveto
13 /Palatino-Bold SelectFont
(6.9.  Procedure Refresh_Terminal_Information) show
72 98 moveto
10 /Courier-Bold SelectFont
(procedure Refresh_Terminal_Information;) show
72 122 moveto
11 /Palatino-Roman SelectFont
(Refreshes the system's internal cache of terminal information. This should be) 1.323 WS
4.074 MX
(done whenever) 1.324 WS
72 135 moveto
(any of the following objects from !Machine.Editor_Data have been) 1.313 WS
4.062 MX
(changed: Terminal_Recog-) 1.312 WS
72 148 moveto
(nition, Terminal_Types, @_Keys, @_Commands. Entering) 2.712 WS
5.463 MX
(the Refresh_Terminal_Information) 2.713 WS
72 161 moveto
(command causes these changes to take effect without rebooting the) 1.316 WS
4.065 MX
(system; users who log in) 1.315 WS
72 174 moveto
(after the refresh will get the changed information.) show
72 198 moveto
(Note that information from the objects listed above is) 0.726 WS
3.477 MX
(read automatically whenever the system) 0.727 WS
72 211 moveto
(boots, so it is not necessary) 1.215 WS
3.964 MX
(to call Refresh_Terminal_Information from the !Machine.Initialize) 1.214 WS
72 224 moveto
(procedure.) show
72 248 moveto
(The fully qualified name of this procedure is) 2.844 WS
5.595 MX
(!Commands.System_Maintenance'Spec_View-) show
72 261 moveto
(.Units.Refresh_Terminal_Information.) show
72 299 moveto
13 /Palatino-Bold SelectFont
(6.10.  Generic Procedure System_Backup.Backup_Generic) show
72 323 moveto
10 /Courier-Bold SelectFont
(generic) show
72 335 moveto
(    with procedure Backup_Starting \050Is_Full : Boolean\051;) show
72 347 moveto
(    with procedure Backup_Finishing \050Was_Successful : Boolean\051;) show
72 359 moveto
(procedure Backup_Generic \050Variety : Kind; Wait_Until : String\051;) show
72 383 moveto
11 /Palatino-Roman SelectFont
(Provides a more) 0.614 WS
3.363 MX
(complete form of the System_Backup.Backup procedure. The Backup_Generic) 0.613 WS
72 396 moveto
(procedure itself is not used interactively; rather, it is instantiated) 4.494 WS
7.245 MX
(and called with the) 4.495 WS
72 409 moveto
(!Commands.Abbreviations.Do_Backup procedure, described in section 7.19.1.) 1.233 WS
3.982 MX
(Commands that) 1.232 WS
72 422 moveto
(instantiate and call Backup_Generic require operator capability. The fully) 0.188 WS
2.939 MX
(qualified name of this) 0.189 WS
72 435 moveto
(procedure is !Commands.System_Backup.Backup_Generic.) show
72 459 moveto
(As implemented) 4.191 WS
6.940 MX
(in the standard Environment, the !Commands.Abbreviations.Do_Backup) 4.190 WS
72 472 moveto
(procedure passes parameters) 0.349 WS
3.100 MX
(to the Backup_Generic procedure to specify the kind of backup to) 0.350 WS
72 485 moveto
(be performed \050full, primary, or secondary\051, as) 0.582 WS
3.331 MX
(well as the time at which the backup is to begin.) 0.581 WS
72 498 moveto
(The backup tape can be mounted at) 1.173 WS
3.924 MX
(any time after the !Commands.Abbreviations.Do_Backup) 1.174 WS
72 511 moveto
(procedure is entered and before the backup is scheduled to begin.) show
72 535 moveto
(The Backup_Generic procedure provides formal procedures \050Backup_Starting) 3.085 WS
5.834 MX
(and Backup-) 3.084 WS
72 548 moveto
(_Finishing\051 through which various system characteristics are) 0.560 WS
3.311 MX
(set for the duration of the backup) 0.561 WS
72 561 moveto
(and then restored afterward.) 4.145 WS
2.750 MX
( Backup_Starting executes) 4.145 WS
6.894 MX
(just before the actual backup is) 4.144 WS
72 574 moveto
(scheduled to begin and Backup_Finishing executes immediately) 1.400 WS
4.151 MX
(after the backup finishes. As) 1.401 WS
72 587 moveto
(instantiated in) 3.421 WS
6.170 MX
(the standard !Commands.Abbreviations.Do_Backup procedure, the Backup-) 3.420 WS
72 600 moveto
(_Starting formal procedure broadcasts a) 1.069 WS
3.820 MX
(message to all users informing them that a backup is) 1.070 WS
72 613 moveto
(beginning, saves the current) 2.962 WS
5.711 MX
(memory scheduler and snapshot settings, and then turns off) 2.961 WS
72 626 moveto
(memory scheduling) 0.898 WS
3.649 MX
(and snapshot warnings. ) 0.899 WS
2.750 MX
(The Backup_Finishing formal procedure restores) 0.899 WS
72 639 moveto
(memory scheduling and snapshot warnings according to the saved settings.) show
72 663 moveto
(Because the Do_Backup command provides a) 0.431 WS
3.180 MX
(standard instantiation for this generic procedure,) 0.430 WS
72 676 moveto
(customers do not have to instantiate it themselves. ) 1.327 WS
2.750 MX
(However, if desired, the) 1.327 WS
4.078 MX
(system manager) 1.328 WS
72 689 moveto
(can edit the body) 0.032 WS
2.781 MX
(of !Commands.Abbreviations.Do_Backup to change the standard instantiation) 0.031 WS
72 702 moveto
(of the two formal) 0.254 WS
3.005 MX
(procedures. One possibility is to use Backup_Finishing to send mail when the) 0.255 WS
72 715 moveto
(backup has completed. Another possibility is) 0.897 WS
3.646 MX
(to use Backup_Starting and Backup_Finishing to) 0.896 WS
72 728 moveto
(turn off the disk-collection daemon for the duration of the) 0.888 WS
3.639 MX
(backup. Doing so will prevent disk) 0.889 WS
72 756 moveto
10 /Palatino-Roman SelectFont
(14) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 15 17
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(collection from interfering with the backup.) 5.999 WS
8.748 MX
(However, turning off disk collection is) 5.998 WS
72 85 moveto
(recommended only for backups made on the 8-mm cartridge) 0.572 WS
3.323 MX
(tape drive, because such backups) 0.573 WS
72 98 moveto
(require significantly less time than those made on 9-track tape drives.) 1.031 WS
3.780 MX
(In any case, turning off) 1.030 WS
72 111 moveto
(disk collection is not recommended if the disks are very full.) show
72 149 moveto
13 /Palatino-Bold SelectFont
(6.11.  Procedure Verify_Backup) show
72 173 moveto
10 /Courier-Bold SelectFont
(procedure Verify_Backup;) show
72 197 moveto
11 /Palatino-Roman SelectFont
(Verifies that a backup is complete and can be) 2.548 WS
5.299 MX
(restored. This procedure simulates the tape) 2.549 WS
72 210 moveto
(operations involved in restoring a) 1.390 WS
4.139 MX
(backup, checking to make sure that the all of the required) 1.389 WS
72 223 moveto
(labels exist and are correct.) 0.212 WS
2.963 MX
( You) show
2.963 MX
(should use this command to verify your backup before you try) 0.213 WS
72 236 moveto
(to restore the Environment from it \050that is, before you \252go back in time\272\051.) show
72 260 moveto
(You can use this procedure to verify 9-track backup) 1.386 WS
4.135 MX
(tapes and 8-mm cartridge backup tapes.) 1.385 WS
72 273 moveto
(When verifying a multitape) 0.702 WS
3.453 MX
(backup, you must load the backup index tape \050formerly known as) 0.703 WS
72 286 moveto
(the \252blue tape\272\051 first and then the data tapes in sequence.) show
72 310 moveto
(The Verify_Backup procedure generates the same messages on the operations console as) 1.964 WS
4.713 MX
(an) show
72 323 moveto
(actual recovery would generate, confirming tape) 0.092 WS
2.843 MX
(operations as well as skip and read operations.) 0.093 WS
72 336 moveto
(If the backup is restorable, the procedure concludes with the following message:) show
108 360 moveto
10 /Courier-Bold SelectFont
(Successfully completed scan of backup tape) show
72 384 moveto
11 /Palatino-Roman SelectFont
(If the backup is not restorable, the procedure concludes with the following message:) show
108 408 moveto
10 /Courier-Bold SelectFont
(*** Verify_Backup DID NOT complete) show
72 432 moveto
11 /Palatino-Roman SelectFont
(In most cases, verifying a backup takes two) 2.216 WS
4.965 MX
(to three hours. Less time may be required for) 2.215 WS
72 445 moveto
(verifying backups on 8-mm cartridge tapes or on lightly loaded systems. More) 1.713 WS
4.464 MX
(time may be) 1.714 WS
72 458 moveto
(required for verifying backups on 9-track tapes or on heavily loaded systems.) show
72 482 moveto
(The fully) 2.845 WS
5.594 MX
(qualified name of this procedure is !Commands.System_Maintenance'Spec_View-) 2.844 WS
72 495 moveto
(.Units.Verify_Backup.) show
72 533 moveto
13 /Palatino-Bold SelectFont
(6.12.  Declarations for Managing Per-Session Pricing) show
72 557 moveto
11 /Palatino-Roman SelectFont
(Many Rational products are now purchased on a per-session basis. Under per-session pricing,) 0.255 WS
3.006 MX
(a) show
72 570 moveto
(customer purchases a specific number of concurrent usages that) 2.194 WS
4.943 MX
(are authorized for a given) 2.193 WS
72 583 moveto
(Rational product. For example, by) 2.641 WS
5.392 MX
(purchasing the Rational Environment under per-session) 2.642 WS
72 596 moveto
(pricing, a customer obtains a total number of concurrent logins that are) 2.364 WS
5.113 MX
(authorized on the) 2.363 WS
72 609 moveto
(customer's R1000s. Each concurrent usage permission is referred to as a) show
11 /Palatino-Italic SelectFont
( token) show
11 /Palatino-Roman SelectFont
(.) show
72 633 moveto
(A particular system is authorized for some number of tokens, possibly zero, for each) 1.824 WS
4.575 MX
(of the) 1.825 WS
72 646 moveto
(Rational products. As user sessions reference the facilities provided by) 1.363 WS
4.112 MX
(a given product, each) 1.362 WS
72 659 moveto
(referencing session acquires a token for that product. A session retains its tokens until) 2.066 WS
4.817 MX
(it is) 2.067 WS
72 672 moveto
(terminated \050logged out\051; however, if) 2.213 WS
4.962 MX
(background jobs associated with a session continue to) 2.212 WS
72 685 moveto
(execute after the session is logged out, the session's tokens are not released until the) 2.729 WS
5.480 MX
(last) show
72 698 moveto
(background job completes. The Environment login token is an) 1.188 WS
3.937 MX
(exception - it is released when) 1.187 WS
72 711 moveto
(the session itself is terminated, regardless of whether background jobs) 0.963 WS
3.714 MX
(continue. Note that the) 0.964 WS
72 724 moveto
(console command interpreter has a login protocol but does not consume a login token.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(15) show
EndPage
%%Page: 16 18
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(Rational personnel are responsible for placing tokens on systems) 1.373 WS
4.122 MX
(according to the customer's) 1.372 WS
72 85 moveto
(purchase agreements. Tokens are generally placed at the factory and delivered with) 3.117 WS
5.868 MX
(new) show
72 98 moveto
(systems; when) 0.063 WS
2.812 MX
(additional tokens are purchased subsequent to delivery, Rational representatives) 0.062 WS
72 111 moveto
(add them to existing systems.) show
72 135 moveto
(Once tokens have been placed) 1.751 WS
4.502 MX
(on a system, however, customers may transfer them to other) 1.752 WS
72 148 moveto
(systems that reside within the same) 1.395 WS
11 /Palatino-Italic SelectFont
( site) 1.395 WS
11 /Palatino-Roman SelectFont
(, where the notion of a site) 1.395 WS
4.144 MX
(is defined in the Rational) 1.394 WS
72 161 moveto
(Price Guide; a site is essentially a set of R1000s) 0.023 WS
2.774 MX
(that meet certain criteria, such as sharing a single) 0.024 WS
72 174 moveto
(support contract. For example, if a customer has three R1000s at a single site and has) 0.241 WS
2.990 MX
(purchased) show
72 187 moveto
(a total of 15 concurrent logins for the) 0.354 WS
3.105 MX
(Environment, then that customer can distribute the logins) 0.355 WS
72 200 moveto
(between those three machines \050for example, to authorize 7 logins) 1.529 WS
4.278 MX
(on one R1000 and 4 logins) 1.528 WS
72 213 moveto
(each on the others\051. However, if the same) 0.266 WS
3.017 MX
(customer purchases an additional R1000 and places it) 0.267 WS
72 226 moveto
(on a separate support contract \050thereby defining a different site for that R1000\051, none) 1.770 WS
4.519 MX
(of the) 1.769 WS
72 239 moveto
(original 15 logins will be transferable to the new machine.) show
72 263 moveto
(A) show
11 /Palatino-Italic SelectFont
( buy-out) 0.161 WS
11 /Palatino-Roman SelectFont
( number exists for each product. The buy-out number is the number of) 0.161 WS
2.912 MX
(tokens that can) 0.162 WS
72 276 moveto
(be placed) 2.987 WS
5.736 MX
(on a single system after which token enforcement is no longer performed. For) 2.986 WS
72 289 moveto
(example, Environment logins have a) 0.224 WS
2.975 MX
(buy-out number of 12; this means that if a customer places) 0.225 WS
72 302 moveto
(12 login tokens on the same system, that system will) 3.288 WS
6.037 MX
(allow unlimited concurrent logins.) 3.287 WS
72 315 moveto
(\050Consequently, putting a thirteenth token on this) 1.143 WS
3.894 MX
(machine would waste a token.\051 If, however,) 1.144 WS
72 328 moveto
(the customer puts) 0.270 WS
3.019 MX
(11 or fewer login tokens on the system, then the number of concurrent logins) 0.269 WS
72 341 moveto
(is limited to the exact number of tokens. Thus, when all of a product's tokens on a given system) 0.216 WS
72 354 moveto
(are taken, further attempts to use that product on that system cause a message to be displayed) 0.650 WS
72 367 moveto
(indicating that the token-usage limit is exceeded. Another session will have) 1.442 WS
4.193 MX
(to be terminated) 1.443 WS
72 380 moveto
(before further attempts will succeed.) show
72 404 moveto
(The transfer of tokens is subject to stringently enforced restrictions:) show
72 428 moveto
(\267) show
17.334 MX
(Transfers must be completed on the same calendar day \05012) 2.987 WS
5.736 MX
(a.m. to 12 p.m.\051.) 2.986 WS
2.750 MX
( If this) 2.986 WS
96 441 moveto
(condition is not met,) 0.617 WS
3.368 MX
(the donated tokens will be lost and can be restored only through the) 0.618 WS
96 454 moveto
(Rational Response Center. A fee may be assessed) 2.806 WS
5.555 MX
(for this service, as specified in the) 2.805 WS
96 467 moveto
(Rational Price Guide.) show
72 485 moveto
(\267) show
17.334 MX
(The two machines involved in the transfer must be part of a single site.) show
72 503 moveto
(\267) show
17.334 MX
(A given machine cannot both accept and) 1.976 WS
4.727 MX
(donate tokens \050for any product\051 on the same) 1.977 WS
96 516 moveto
(calendar day.) show
72 534 moveto
(\267) show
17.334 MX
(Operator capability is required to perform token transfers.) show
72 558 moveto
(The D_12_1_1 release of the Environment provides) 1.850 WS
4.599 MX
(new declarations in !Commands.System-) 1.849 WS
72 571 moveto
(_Maintenance'Spec_View.Units for managing per-session pricing:) show
72 595 moveto
11 /Palatino-Italic SelectFont
18 MX
(Commands for transferring tokens:) show
11 /Palatino-Roman SelectFont
103.968 MX
(Accept_Tokens, Donate_Tokens) show
72 608 moveto
11 /Palatino-Italic SelectFont
18 MX
(Commands for displaying site and token information:) show
11 /Palatino-Roman SelectFont
22.997 MX
(Show_Site, Show_Tokens) show
72 621 moveto
11 /Palatino-Italic SelectFont
18 MX
(Functions for use in tools:) show
11 /Palatino-Roman SelectFont
143.788 MX
(Get_Machine_Id, Get_Site) show
72 634 moveto
11 /Palatino-Italic SelectFont
18 MX
(Commands for Rational personnel only:) show
11 /Palatino-Roman SelectFont
82.881 MX
(Setup_Machine, Set_Site) show
72 658 moveto
(The commands for Rational personnel are for use in converting) 0.083 WS
2.834 MX
(existing machines to per-session) 0.084 WS
72 671 moveto
(pricing, initializing new machines, and updating) 1.733 WS
4.482 MX
(site membership to reflect support contract) 1.732 WS
72 684 moveto
(changes. Information about Setup_Machine and Set_Site can be found in their) 1.587 WS
4.338 MX
(online specifi-) 1.588 WS
72 697 moveto
(cations; the remaining declarations are documented in the following sections.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(16) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 17 19
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 73 moveto
12 /Palatino-Bold SelectFont
(6.12.1.  Procedure Accept_Tokens) show
72 97 moveto
10 /Courier-Bold SelectFont
(procedure Accept_Tokens) show
72 109 moveto
(             \050Product         : String;) show
72 121 moveto
(              Donation        : Positive;) show
72 133 moveto
(              Resulting_Count : Positive;) show
72 145 moveto
(              Code            : String;) show
72 157 moveto
(              Response        : String := "<PROFILE>"\051;) show
72 181 moveto
11 /Palatino-Roman SelectFont
(Completes the transfer of tokens for the specified product from one R1000 to another.) show
72 205 moveto
(The transfer of tokens between machines is initiated by the Donate_Tokens procedure on the) 1.350 WS
72 218 moveto
(donating machine. Among other things, the) 1.857 WS
4.608 MX
(Donate_Tokens procedure displays a call to the) 1.858 WS
72 231 moveto
(Accept_Tokens procedure in which specific parameter values are filled in:) show
72 255 moveto
(\267) show
17.334 MX
(The Product parameter specifies the name of the product for which tokens are being) 2.715 WS
96 268 moveto
(accepted. ) 0.307 WS
2.750 MX
(If the product has) 0.307 WS
3.058 MX
(not previously been authorized, successfully accepting tokens) 0.308 WS
96 281 moveto
(will authorize it.) show
96 299 moveto
(The exact name that can be specified for a given product is supplied by) 0.222 WS
2.971 MX
(Rational when that) 0.221 WS
96 312 moveto
(product is purchased. ) 1.164 WS
2.750 MX
(You can also list the names of the purchased) 1.164 WS
3.915 MX
(products on a given) 1.165 WS
96 325 moveto
(R1000 by) 2.559 WS
5.308 MX
(executing the Show_Tokens procedure.) 2.558 WS
2.750 MX
( It is important to note that product) 2.558 WS
96 338 moveto
(names are case-sensitive and must be entered exactly as they are given in the) 5.443 WS
96 351 moveto
(Show_Tokens display.) show
72 369 moveto
(\267) show
17.334 MX
(The values of the) 2.040 WS
4.789 MX
(Donation and Resulting_Count parameters reflect the input that was) 2.039 WS
96 382 moveto
(given to the Donate_Tokens procedure.) 1.952 WS
4.703 MX
(\050These parameter values specify the number of) 1.953 WS
96 395 moveto
(transferred tokens and the total number of tokens on the accepting machine, respectively.\051) show
72 413 moveto
(\267) show
17.334 MX
(The value of the Code parameter is a unique authorization code) 0.597 WS
3.346 MX
(valid only for the current) 0.596 WS
96 426 moveto
(day, on the current machine, at a particular site; this code is generated by the) 5.055 WS
96 439 moveto
(Donate_Tokens procedure. Without this code, the transfer cannot be completed.) show
72 463 moveto
(The displayed call to Accept_Tokens must then be copied to) 0.667 WS
3.416 MX
(the accepting R1000 and executed) 0.666 WS
72 476 moveto
(there. \050Alternatively, the call can be executed remotely using the Remote.Run procedure.\051) 0.689 WS
3.440 MX
(As a) 0.690 WS
72 489 moveto
(result, the new) 1.102 WS
3.851 MX
(number of authorized tokens is recorded in the accepting machine's error log,) 1.101 WS
72 502 moveto
(and the new tokens are made available immediately.) show
72 526 moveto
11 /Palatino-Bold SelectFont
(Restrictions:) show
72 550 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(The Accept_Tokens procedure must be) 2.661 WS
5.412 MX
(run on the same calendar day as the Donate-) 2.662 WS
96 563 moveto
(_Tokens procedure.) 2.338 WS
11 /Palatino-Italic SelectFont
( ) show
5.088 MX
(If this condition) 2.338 WS
5.087 MX
(is not met, the donated tokens will be lost and can be) 2.337 WS
96 576 moveto
(recovered only by contacting the Rational Response Center.) show
72 594 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(The donating and accepting machines must reside within a single site.) show
72 612 moveto
(\267) show
17.334 MX
(The accepting machine cannot donate tokens on the same calendar day.) show
72 630 moveto
(\267) show
17.334 MX
(Machines that are not set up for per-session pricing cannot accept tokens.) show
72 648 moveto
(\267) show
17.334 MX
(Execution of the Accept_Tokens procedure requires operator capability.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(17) show
EndPage
%%Page: 18 20
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 73 moveto
12 /Palatino-Bold SelectFont
(6.12.2.  Procedure Donate_Tokens) show
72 97 moveto
10 /Courier-Bold SelectFont
(procedure Donate_Tokens) show
72 109 moveto
(             \050Product                : String;) show
72 121 moveto
(              Donation               : Positive;) show
72 133 moveto
(              Resulting_Remote_Count : Positive;) show
72 145 moveto
(              Remote_Machine_Id      : Long_Integer;) show
72 157 moveto
(              Remote_Site            : String;) show
72 169 moveto
(              Response               : String := "<PROFILE>"\051;) show
72 193 moveto
11 /Palatino-Roman SelectFont
(Initiates a transfer of tokens for the specified product from one R1000 to another.) show
72 217 moveto
(When a customer purchases a Rational product on a per-session basis,) 1.071 WS
3.822 MX
(the customer obtains a) 1.072 WS
72 230 moveto
(specific number) 0.171 WS
2.920 MX
(of tokens for that product. These tokens represent the rights of individual users) 0.170 WS
72 243 moveto
(to use a particular product; the number of tokens on a given) 0.957 WS
3.708 MX
(R1000 determines the number of) 0.958 WS
72 256 moveto
(users that can use that product concurrently. The Donate_Tokens and Accept_Tokens) 5.231 WS
72 269 moveto
(procedures allow the customer to distribute tokens) 1.683 WS
4.434 MX
(\050product usages\051 among multiple R1000s) 1.684 WS
72 282 moveto
(within the same site.) show
72 306 moveto
(The parameters specify the information required by the transfer, as follows:) show
72 330 moveto
(\267) show
17.334 MX
(The Product parameter specifies the name of the product for which tokens are transferred.) show
96 348 moveto
(The exact name that can be specified for a given product is supplied by) 0.222 WS
2.971 MX
(Rational when that) 0.221 WS
96 361 moveto
(product is purchased. ) 1.164 WS
2.750 MX
(You can also list the names of the purchased) 1.164 WS
3.915 MX
(products on a given) 1.165 WS
96 374 moveto
(R1000 by) 2.559 WS
5.308 MX
(executing the Show_Tokens procedure.) 2.558 WS
2.750 MX
( It is important to note that product) 2.558 WS
96 387 moveto
(names are case-sensitive and must be entered exactly as they are given in the) 5.443 WS
96 400 moveto
(Show_Tokens display.) show
72 418 moveto
(\267) show
17.334 MX
(The Donation parameter specifies the number of authorized tokens) 0.671 WS
3.420 MX
(to be transferred from) 0.670 WS
96 431 moveto
(the current machine.) show
72 449 moveto
(\267) show
17.334 MX
(The Resulting_Remote_Count parameter specifies) 1.842 WS
4.593 MX
(the number of authorized tokens that) 1.843 WS
96 462 moveto
(will exist on the accepting R1000 as a result of the transfer.) show
72 480 moveto
(\267) show
17.334 MX
(The Remote_Machine_Id parameter specifies the R1000 that is) 1.987 WS
4.736 MX
(to accept the transferred) 1.986 WS
96 493 moveto
(tokens; to obtain a value) 0.681 WS
3.432 MX
(for this parameter, you can use the Show_Machine_Id command) 0.682 WS
96 506 moveto
(on the accepting machine.) 3.305 WS
6.054 MX
(An error results if you specify the machine identification) 3.304 WS
96 519 moveto
(number of the current machine \050the current machine cannot donate tokens to itself\051.) show
72 537 moveto
(\267) show
17.334 MX
(The Remote_Site parameter specifies the site) 1.045 WS
3.796 MX
(to which the accepting machine belongs. To) 1.046 WS
96 550 moveto
(obtain a value for this parameter, you) 1.182 WS
3.931 MX
(can use the Show_Site command on the accepting) 1.181 WS
96 563 moveto
(machine. The specified site must match the site of the donating machine.) show
72 587 moveto
(The Donate_Tokens command displays a call to) 4.037 WS
6.788 MX
(the Accept_Tokens procedure with the) 4.038 WS
72 600 moveto
(appropriate parameter values filled in. The transfer is) 0.758 WS
3.507 MX
(completed when the Accept_Tokens call) 0.757 WS
72 613 moveto
(is copied to the accepting R1000 and executed there.) show
72 637 moveto
(In addition to) 0.402 WS
3.153 MX
(displaying the required call to the Accept_Tokens procedure, the Donate_Tokens) 0.403 WS
72 650 moveto
(procedure records the initiated transfer in the donating R1000's error log.) show
72 674 moveto
11 /Palatino-Bold SelectFont
(Restrictions:) show
72 698 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(The Accept_Tokens procedure must be run on the same calendar) 2.662 WS
5.411 MX
(day as the Donate-) 2.661 WS
96 711 moveto
(_Tokens procedure that generated it.) 0.447 WS
11 /Palatino-Italic SelectFont
( If this condition is not met, the) 0.447 WS
3.198 MX
(donated tokens will be lost) 0.448 WS
96 724 moveto
(and can be recovered only by contacting the Rational Response Center.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(18) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 19 21
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(The donating and accepting machines must) 0.245 WS
2.994 MX
(reside within a single site. Donate_Tokens will) 0.244 WS
96 85 moveto
(fail if the specified Remote_Site is different from the site of the current machine.) show
72 103 moveto
(\267) show
17.334 MX
(The Donate_Tokens procedure fails if the transfer would leave the donating machine with) 0.524 WS
96 116 moveto
(a negative number of tokens.) show
72 134 moveto
(\267) show
17.334 MX
(The donating) 3.021 WS
5.770 MX
(machine cannot accept tokens on the same calendar day, regardless of) 3.020 WS
96 147 moveto
(product.) show
72 165 moveto
(\267) show
17.334 MX
(Machines that are not set up for per-session pricing cannot donate tokens.) show
72 183 moveto
(\267) show
17.334 MX
(Execution of the Donate_Tokens command requires operator capability.) show
72 207 moveto
11 /Palatino-Bold SelectFont
(Example:) show
72 231 moveto
11 /Palatino-Roman SelectFont
(Assume that you have) 2.072 WS
4.823 MX
(two R1000s at your site and a total of 10 authorized logins that are) 2.073 WS
72 244 moveto
(currently distributed so that each R1000 has 5. Assume further that you) 0.035 WS
2.784 MX
(want to transfer 3 logins) 0.034 WS
72 257 moveto
(from one machine) 0.724 WS
3.475 MX
(to the other, resulting in 8 logins on the other machine. The Donate_Tokens) 0.725 WS
72 270 moveto
(procedure initiates the transfer:) show
108 294 moveto
10 /Courier-Bold SelectFont
(Donate_Tokens \050Product                => "Login",) show
108 306 moveto
(               Donation               => 3,) show
108 318 moveto
(               Resulting_Remote_Count => 8,) show
108 330 moveto
(               Remote_Machine_Id      =>) show
10 /Courier-BoldOblique SelectFont
( destination_machine_id) show
10 /Courier-Bold SelectFont
(,) show
108 342 moveto
(               Remote_Site            => ") show
10 /Courier-BoldOblique SelectFont
(destination_machine_site) show
10 /Courier-Bold SelectFont
("\051;) show
72 366 moveto
11 /Palatino-Roman SelectFont
(The procedure displays the Accept_Tokens procedure) 2.139 WS
4.888 MX
(with specific parameter values in the) 2.138 WS
72 379 moveto
(current output window. This display includes the authorization code to complete the transfer:) show
108 403 moveto
10 /Courier-Bold SelectFont
(Accept_Tokens \050Product         => "Login",) show
108 415 moveto
(               Donation        => 3,) show
108 427 moveto
(               Resulting_Count => 8,) show
108 439 moveto
(               Code            => ") show
10 /Courier-BoldOblique SelectFont
(a_unique_authorization_code) show
10 /Courier-Bold SelectFont
("\051;) show
72 463 moveto
11 /Palatino-Roman SelectFont
(To complete the transfer, you now need to copy the displayed Accept_Tokens procedure into) 0.478 WS
3.229 MX
(a) show
72 476 moveto
(file, archive it to the destination machine, and enter) 0.655 WS
3.404 MX
(it in a command window there \050or the call) 0.654 WS
72 489 moveto
(to Accept_Tokens can be executed remotely using the Remote.Run procedure\051.) show
72 526 moveto
12 /Palatino-Bold SelectFont
(6.12.3.  Function Get_Machine_Id) show
72 550 moveto
10 /Courier-Bold SelectFont
(function Get_Machine_Id return Long_Integer;) show
72 574 moveto
11 /Palatino-Roman SelectFont
(Returns the machine identification number for the) 2.254 WS
5.005 MX
(current machine. ) 2.255 WS
2.750 MX
(Equivalent to \252!Imple-) 2.255 WS
72 587 moveto
(mentation\272.Machine.Get_Id, except that it returns Long_Integer.) show
72 624 moveto
12 /Palatino-Bold SelectFont
(6.12.4.  Function Get_Site) show
72 648 moveto
10 /Courier-Bold SelectFont
(function Get_Site return String;) show
72 672 moveto
11 /Palatino-Roman SelectFont
(Returns the site identification for the current machine. Returns the null string \050) 0.257 WS
10 /Courier-Bold SelectFont
("") show
11 /Palatino-Roman SelectFont
(\051 if) 0.257 WS
3.006 MX
(the site has) 0.256 WS
72 685 moveto
(not been set.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(19) show
EndPage
%%Page: 20 22
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 73 moveto
12 /Palatino-Bold SelectFont
(6.12.5.  Procedure Show_Site) show
72 97 moveto
10 /Courier-Bold SelectFont
(procedure Show_Site;) show
72 121 moveto
11 /Palatino-Roman SelectFont
(Displays the site identification for the current machine. To donate tokens for) 1.460 WS
4.211 MX
(one machine to) 1.461 WS
72 134 moveto
(another, it is necessary to know that both have the same site identification.) show
72 171 moveto
12 /Palatino-Bold SelectFont
(6.12.6.  Procedure Show_Tokens) show
72 195 moveto
10 /Courier-Bold SelectFont
(procedure Show_Tokens \050User_Filter        : String  := "";) show
72 207 moveto
(                       Product_Filter     : String  := "";) show
72 219 moveto
(                       Include_Sessions   : Boolean := True;) show
72 231 moveto
(                       Include_Debugging  : Boolean := False;) show
72 243 moveto
(                       Include_Statistics : Boolean := False\051;) show
72 267 moveto
11 /Palatino-Roman SelectFont
(Shows token information for the specified user or product. System managers can) 2.726 WS
5.475 MX
(use this) 2.725 WS
72 280 moveto
(command after a token transfer to verify that the current machine has the correct token limit.) 1.137 WS
72 293 moveto
(They can) 0.145 WS
2.894 MX
(also use this command to compare actual usage with purchased usage. When no more) 0.144 WS
72 306 moveto
(tokens are available for a given product, end users who) 0.984 WS
3.735 MX
(want to use that product can use this) 0.985 WS
72 319 moveto
(command to find out which sessions have the tokens.) show
72 343 moveto
(By default, this command displays the following fields of information for every) 0.270 WS
3.019 MX
(token-managed) show
72 356 moveto
(product:) show
72 380 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Users.) show
11 /Palatino-Roman SelectFont
(  Lists the user sessions that currently have tokens.) show
72 398 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Limit.) show
11 /Palatino-Roman SelectFont
( ) 2.161 WS
2.750 MX
(Shows the) 2.161 WS
4.912 MX
(number of authorized tokens that have been placed on the current) 2.162 WS
96 411 moveto
(machine.) show
72 429 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Current.) show
11 /Palatino-Roman SelectFont
( ) show
5.223 MX
(Shows the number of tokens that are currently in use \050one for) 2.473 WS
5.222 MX
(each of the) 2.472 WS
96 442 moveto
(sessions listed under ) show
10 /Courier-Bold SelectFont
(Users) show
11 /Palatino-Roman SelectFont
(\051.) show
72 460 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Buy_Out.) show
11 /Palatino-Roman SelectFont
( ) 1.106 WS
2.750 MX
(Shows the number of tokens after which) 1.106 WS
3.857 MX
(enforcement is no longer performed.) 1.107 WS
96 473 moveto
(This number is established by Rational on a product-by-product basis.) show
72 497 moveto
(You can use the User_Filter and Product_Filter parameters to specify a particular) 0.175 WS
2.924 MX
(username or a) 0.174 WS
72 510 moveto
(particular product name for which to display token information. You can set the) 2.686 WS
5.437 MX
(Include-) show
72 523 moveto
(_Sessions parameter to False to cause the display) 0.132 WS
2.881 MX
(to omit the information in the ) 0.131 WS
10 /Courier-Bold SelectFont
(Users) show
11 /Palatino-Roman SelectFont
( field. The) 0.131 WS
72 536 moveto
(remaining parameters \050Include_Debugging and Include_Statistics\051 are for internal use only.) show
72 560 moveto
11 /Palatino-Bold SelectFont
(Example:) show
108 584 moveto
10 /Courier-Bold SelectFont
(Product   Users                Limit Current Buy_Out) show
108 596 moveto
(--------  -------------------  ----- ------- -------) show
108 608 moveto
(Login                             12     4    12) show
108 620 moveto
(          SJL.S_1) show
108 632 moveto
(          RJS.S_1) show
108 644 moveto
(          JIM.S_1) show
108 656 moveto
(          PHIL.S_1) show
108 668 moveto
(X Interface                       10     2    12) show
108 680 moveto
(          SJL.S_1) show
108 692 moveto
(          RJS.S_1) show
108 704 moveto
(Design_Facility                    8     1    12) show
108 716 moveto
(          RJS.S_1) show
72 756 moveto
10 /Palatino-Roman SelectFont
(20) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 21 23
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(In this example, Limit and Buy_Out) 0.893 WS
3.644 MX
(are equal for Login, so there is no limit on the number of) 0.894 WS
72 85 moveto
(concurrent logins. However, for the remaining products, the maximum usage is set by Limit.) show
72 123 moveto
13 /Palatino-Bold SelectFont
(6.13.  Declarations of Interest to Toolsmiths) show
72 147 moveto
11 /Palatino-Roman SelectFont
(Following are new declarations pertaining to CMVC implementation:) show
72 171 moveto
(\267) show
17.334 MX
(!Implementation.Cmvc_Implementation.Element_Operations.Saves_Source) show
72 189 moveto
(\267) show
17.334 MX
(In !Implementation.Cmvc_Implementation_Errors:) show
96 213 moveto
10 /Courier-Bold SelectFont
(Text_Creation_Storage_Error       : constant Status := 41;) show
96 225 moveto
(Database_Storage_Error            : constant Status := 42;) show
96 237 moveto
(No_Common_Ancestor_Found          : constant Status := 43;) show
96 249 moveto
(Source_Is_Checked_Out             : constant Status := 44;) show
96 261 moveto
(Destination_Is_Checked_Out        : constant Status := 45;) show
96 273 moveto
(Database_Was_Locked               : constant Status := 46;) show
96 285 moveto
(Database_Access_Control_Violation : constant Status := 47;) show
96 297 moveto
(Source_Not_Saved_In_Database      : constant Status := 48;) show
96 309 moveto
(Line_Too_Long_For_Storage         : constant Status := 49;) show
96 321 moveto
(Source_Object_Is_Locked           : constant Status := 50;) show
96 333 moveto
(Source_Object_Is_Access_Protected : constant Status := 51;) show
72 357 moveto
11 /Palatino-Roman SelectFont
(Following are new declarations in !Io.Pipe:) show
72 381 moveto
(\267) show
17.334 MX
(function Debug_Image) show
72 399 moveto
(\267) show
17.334 MX
(function Get_Daemon_Interval) show
72 417 moveto
(\267) show
17.334 MX
(procedure Run_Daemon) show
72 435 moveto
(\267) show
17.334 MX
(procedure Set_Daemon_Interval) show
72 459 moveto
(Following are new declarations in package !Implementation.Directory:) show
72 483 moveto
(\267) show
17.334 MX
(Declarations pertaining to categories:) show
96 501 moveto
(\320) show
13 MX
(type Category) show
96 519 moveto
(\320) show
13 MX
(function Get_Category) show
96 537 moveto
(\320) show
13 MX
(function Has_Category) show
96 555 moveto
(\320) show
13 MX
(function Is_Gateway) show
96 573 moveto
(\320) show
13 MX
(function Is_Resident) show
96 591 moveto
(\320) show
13 MX
(procedure Set_Category) show
72 609 moveto
(\267) show
17.334 MX
(Declarations pertaining to orders:) show
96 627 moveto
(\320) show
13 MX
(function Convert) show
96 645 moveto
(\320) show
13 MX
(function Get_Order) show
96 663 moveto
(\320) show
13 MX
(type Order) show
96 681 moveto
(\320) show
13 MX
(function Order_Category) show
96 699 moveto
(\320) show
13 MX
(function Order_Subclass) show
96 717 moveto
(\320) show
13 MX
(procedure Set_Order) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(21) show
EndPage
%%Page: 22 24
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(Declarations in package Directory.Ada:) show
96 90 moveto
(\320) show
13 MX
(function Get_Order) show
72 108 moveto
(\267) show
17.334 MX
(Declarations in package Directory.Naming:) show
96 126 moveto
(\320) show
13 MX
(function Get_Order) show
96 144 moveto
(\320) show
13 MX
(procedure Release) show
72 162 moveto
(\267) show
17.334 MX
(Declarations in package Directory.Statistics:) show
96 180 moveto
(\320) show
13 MX
(function Object_Is_Slushy) show
96 198 moveto
(\320) show
13 MX
(function Object_Order) show
72 222 moveto
(Following are new declarations in !Implementation.Object_Subclass:) show
72 246 moveto
(\267) show
17.334 MX
(function Cmvc_Access_Subclass) show
72 264 moveto
(\267) show
17.334 MX
(function Defined_Subclasses) show
72 282 moveto
(\267) show
17.334 MX
(function Design_Info_Subclass) show
72 300 moveto
(\267) show
17.334 MX
(function Element_Cache_Subclass) show
72 318 moveto
(\267) show
17.334 MX
(function Executable_Code_Subclass) show
72 336 moveto
(\267) show
17.334 MX
(type Iterator) show
72 354 moveto
(\267) show
17.334 MX
(function Markup_Subclass) show
72 372 moveto
(\267) show
17.334 MX
(function Maximum_Subclass) show
72 390 moveto
(\267) show
17.334 MX
(function Minimum_Subclass) show
72 408 moveto
(\267) show
17.334 MX
(function Object_Code_Subclass) show
72 426 moveto
(\267) show
17.334 MX
(function System_Subsystem_Subclass) show
72 444 moveto
(\267) show
17.334 MX
(function System_View_Subclass) show
72 484 moveto
15 /Palatino-Bold SelectFont
(7.  Changes from D_10_20_0) show
72 508 moveto
11 /Palatino-Roman SelectFont
(This section describes the changes, enhancements,) 2.314 WS
5.063 MX
(and user-visible bug fixes that D_12_1_1) 2.313 WS
72 521 moveto
(makes to existing features) 1.153 WS
3.904 MX
(of the Environment. The information in this section is presented in) 1.154 WS
72 534 moveto
(roughly the same) 2.873 WS
5.622 MX
(order in which it would be found in the) 2.872 WS
11 /Palatino-Italic SelectFont
( Rational Environment Reference) 2.872 WS
72 547 moveto
(Manual) show
11 /Palatino-Roman SelectFont
(: beginning with naming and subclass information \050which will) 1.607 WS
4.358 MX
(appear in a hard-copy) 1.608 WS
72 560 moveto
(upgrade to the Reference Summary\051, through general editing and) 0.075 WS
2.824 MX
(screen operations \050EI\051, editing) 0.074 WS
72 573 moveto
(specific types of objects such as Ada units and command) 0.160 WS
2.911 MX
(windows \050EST\051, debugger information) 0.161 WS
72 586 moveto
(\050DEB\051, library-management information including links, access control, switches, compilation,) 1.278 WS
72 599 moveto
(and archive) 4.771 WS
7.522 MX
(\050LM\051, information about !Io.Text_Io \050TIO\051, system-management information) 4.772 WS
72 612 moveto
(including backup and) 2.759 WS
5.508 MX
(tape-related changes \050SMU\051, and information about subsystems and) 2.758 WS
72 625 moveto
(CMVC \050PM\051. Following these are sections about) 4.853 WS
7.604 MX
(Environment changes that pertain to) 4.854 WS
72 638 moveto
(networking and RDF.) show
72 676 moveto
13 /Palatino-Bold SelectFont
(7.1.  Changes to Parameter Value Conventions) show
72 700 moveto
11 /Palatino-Roman SelectFont
(This section includes changes to the conventions for entering well-formed parameter values in) 0.819 WS
72 713 moveto
(Environment commands. ) 5.490 WS
2.750 MX
(Such conventions include the rules for constructing naming) 5.491 WS
72 726 moveto
(expressions and option specifications.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(22) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 23 25
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.1.1.  New Special Names) show
241.935 97 moveto
11 /Palatino-Roman SelectFont
0 16.500 rmoveto
10 /Palatino-BoldItalic SelectFont
(Table 2   New Special Names) show
72 125.500 moveto
11 /Palatino-Roman SelectFont
0 -16.500 rmoveto
84.680 133 moveto
10 /Palatino-Bold SelectFont
(Special Name) show
323.465 133 moveto
(Description) show
newpath 72 139 moveto
468.400 0 rlineto stroke
newpath 72 121 moveto
468.400 0 rlineto stroke
newpath 72 139 moveto
0 -18 rlineto stroke
newpath 540.400 139 moveto
0 -18 rlineto stroke
newpath 160.400 139 moveto
0 -18 rlineto stroke
newpath 72 139 moveto
468.400 0 rlineto stroke
newpath 72 121 moveto
468.400 0 rlineto stroke
newpath 72 139 moveto
0 -18 rlineto stroke
newpath 540.400 139 moveto
0 -18 rlineto stroke
newpath 160.400 139 moveto
0 -18 rlineto stroke
76 151 moveto
10 /Courier-Bold SelectFont
("<HOME>") show
164.400 151 moveto
10 /Palatino-Roman SelectFont
(Resolves to the user's home world; fails if this is not defined.) show
newpath 72 157 moveto
468.400 0 rlineto stroke
newpath 72 139 moveto
468.400 0 rlineto stroke
newpath 72 157 moveto
0 -18 rlineto stroke
newpath 540.400 157 moveto
0 -18 rlineto stroke
newpath 160.400 157 moveto
0 -18 rlineto stroke
76 169 moveto
10 /Courier-Bold SelectFont
("<SUBSYSTEM>") show
164.400 169 moveto
10 /Palatino-Roman SelectFont
(Resolves to the enclosing subsystem; fails with an error message if the context is not) show
164.400 181 moveto
(a subsystem or an object in a subsystem.) show
newpath 72 187 moveto
468.400 0 rlineto stroke
newpath 72 157 moveto
468.400 0 rlineto stroke
newpath 72 187 moveto
0 -30 rlineto stroke
newpath 540.400 187 moveto
0 -30 rlineto stroke
newpath 160.400 187 moveto
0 -30 rlineto stroke
76 199 moveto
10 /Courier-Bold SelectFont
("<VIEW>") show
164.400 199 moveto
10 /Palatino-Roman SelectFont
(Resolves to the enclosing view; fails with an error message if the context is not a) show
164.400 211 moveto
(view or an object in a view.) show
newpath 72 217 moveto
468.400 0 rlineto stroke
newpath 72 187 moveto
468.400 0 rlineto stroke
newpath 72 217 moveto
0 -30 rlineto stroke
newpath 540.400 217 moveto
0 -30 rlineto stroke
newpath 160.400 217 moveto
0 -30 rlineto stroke
newpath 72 217 moveto
468.400 0 rlineto stroke
newpath 72 187 moveto
468.400 0 rlineto stroke
72 278 moveto
12 /Palatino-Bold SelectFont
(7.1.2.  New Attribute 'If) show
72 302 moveto
11 /Palatino-Roman SelectFont
(The attribute 'If specifies one or more conditions. An) 2.218 WS
4.967 MX
(object must satisfy at least one to be) 2.217 WS
72 315 moveto
(matched. The conditions, specified as arguments to the 'If attribute, are listed in Table 3.) show
0 16.500 rmoveto
189.560 344.500 moveto
10 /Palatino-BoldItalic SelectFont
(Table 3   Arguments for the Conditional 'If Attribute) show
72 356.500 moveto
11 /Palatino-Roman SelectFont
0 -16.500 rmoveto
123.130 364 moveto
10 /Palatino-Bold SelectFont
(Long Form) show
190.300 364 moveto
(Short Form) show
347.065 364 moveto
(Description) show
newpath 111 370 moveto
390 0 rlineto stroke
newpath 111 352 moveto
390 0 rlineto stroke
newpath 111 370 moveto
0 -18 rlineto stroke
newpath 501 370 moveto
0 -18 rlineto stroke
newpath 185 370 moveto
0 -18 rlineto stroke
newpath 247 370 moveto
0 -18 rlineto stroke
newpath 111 370 moveto
390 0 rlineto stroke
newpath 111 352 moveto
390 0 rlineto stroke
newpath 111 370 moveto
0 -18 rlineto stroke
newpath 501 370 moveto
0 -18 rlineto stroke
newpath 185 370 moveto
0 -18 rlineto stroke
newpath 247 370 moveto
0 -18 rlineto stroke
115 382 moveto
10 /Palatino-Roman SelectFont
(Controlled) show
251 382 moveto
(Matches objects if they are controlled.) show
newpath 111 388 moveto
390 0 rlineto stroke
newpath 111 370 moveto
390 0 rlineto stroke
newpath 111 388 moveto
0 -18 rlineto stroke
newpath 501 388 moveto
0 -18 rlineto stroke
newpath 185 388 moveto
0 -18 rlineto stroke
newpath 247 388 moveto
0 -18 rlineto stroke
115 400 moveto
(Checked_In) show
189 400 moveto
(In) show
251 400 moveto
(Matches objects if they are controlled and checked in.) show
newpath 111 406 moveto
390 0 rlineto stroke
newpath 111 388 moveto
390 0 rlineto stroke
newpath 111 406 moveto
0 -18 rlineto stroke
newpath 501 406 moveto
0 -18 rlineto stroke
newpath 185 406 moveto
0 -18 rlineto stroke
newpath 247 406 moveto
0 -18 rlineto stroke
115 418 moveto
(Checked_Out) show
189 418 moveto
(Out) show
251 418 moveto
(Matches objects if they are controlled and checked out.) show
newpath 111 424 moveto
390 0 rlineto stroke
newpath 111 406 moveto
390 0 rlineto stroke
newpath 111 424 moveto
0 -18 rlineto stroke
newpath 501 424 moveto
0 -18 rlineto stroke
newpath 185 424 moveto
0 -18 rlineto stroke
newpath 247 424 moveto
0 -18 rlineto stroke
115 436 moveto
(Frozen) show
251 436 moveto
(Matches objects if they are frozen.) show
newpath 111 442 moveto
390 0 rlineto stroke
newpath 111 424 moveto
390 0 rlineto stroke
newpath 111 442 moveto
0 -18 rlineto stroke
newpath 501 442 moveto
0 -18 rlineto stroke
newpath 185 442 moveto
0 -18 rlineto stroke
newpath 247 442 moveto
0 -18 rlineto stroke
newpath 111 442 moveto
390 0 rlineto stroke
newpath 111 424 moveto
390 0 rlineto stroke
72 490 moveto
11 /Palatino-Italic SelectFont
(Example 1.) 1.714 WS
11 /Palatino-Roman SelectFont
( The name @'If\050~Controlled\051 matches all objects in the current library that are not) 1.714 WS
72 503 moveto
(controlled.) show
72 527 moveto
11 /Palatino-Italic SelectFont
(Example 2.) show
11 /Palatino-Roman SelectFont
( The name @'If\050Out\051 matches all controlled, checked-out objects in the current library.) show
72 551 moveto
11 /Palatino-Italic SelectFont
(Example 3.) 2.276 WS
11 /Palatino-Roman SelectFont
( The name @'If\050~In\051 matches the set of objects that are not controlled or are) 2.276 WS
5.025 MX
(not) show
72 564 moveto
(checked in. This name is equivalent to @'If\050~Controlled, Out\051.) show
72 588 moveto
11 /Palatino-Italic SelectFont
(Example 4.) 3.771 WS
11 /Palatino-Roman SelectFont
( The name @'If\050Controlled\051'If\050Frozen\051 matches) 3.771 WS
6.522 MX
(the set of objects that are both) 3.772 WS
72 601 moveto
(controlled and frozen.) 0.745 WS
3.494 MX
(In contrast, the name @'If\050Controlled, Frozen\051 matches the set of objects) 0.744 WS
72 614 moveto
(that are either controlled or frozen.) show
72 651 moveto
12 /Palatino-Bold SelectFont
(7.1.3.  Miscellaneous Naming Changes) show
72 675 moveto
11 /Palatino-Roman SelectFont
(An object of subclass Object_Set) 2.448 WS
5.199 MX
(can now be used as an indirect file, just as text files and) 2.449 WS
72 688 moveto
(activities can. For) 2.076 WS
4.825 MX
(example, the State.Referencers object for a view is of subclass Object_Set;) 2.075 WS
72 701 moveto
(therefore, you can enter the following command from the) 0.599 WS
3.350 MX
(view's State directory to obtain a list) 0.600 WS
72 714 moveto
(of that view's referencers:) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(23) show
EndPage
%%Page: 24 26
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
108 72 moveto
10 /Courier-Bold SelectFont
(Library.Resolve \050"_Referencers"\051;) show
72 96 moveto
11 /Palatino-Roman SelectFont
(The ambiguous abbreviated special) 3.523 WS
6.272 MX
(name ) 3.522 WS
10 /Courier-Bold SelectFont
("<S>") show
11 /Palatino-Roman SelectFont
( now resolves to ) 3.522 WS
10 /Courier-Bold SelectFont
("<SELECTION>") show
11 /Palatino-Roman SelectFont
( \050not to) 3.522 WS
72 108 moveto
10 /Courier-Bold SelectFont
("<SWITCH>") show
11 /Palatino-Roman SelectFont
(\051.) show
72 132 moveto
(Bugs were fixed so that every special name resolves as expected when) 0.704 WS
3.455 MX
(used as an argument to) 0.705 WS
72 145 moveto
(the Definition command. In) 0.207 WS
2.956 MX
(particular, the command ) 0.206 WS
10 /Courier-Bold SelectFont
(Definition \050"<SWITCH">\051;) 0.206 WS
11 /Palatino-Roman SelectFont
( displays the) 0.206 WS
72 158 moveto
(library switch file associated with the current library.) show
72 182 moveto
(Bugs were fixed so) 0.449 WS
3.200 MX
(that ) 0.450 WS
10 /Courier-Bold SelectFont
(Definition \050"<TEXT>"\051;) 0.450 WS
11 /Palatino-Roman SelectFont
( now allows the cursor to be immediately to) 0.450 WS
72 195 moveto
(the right of a highlighted region.) show
72 232 moveto
12 /Palatino-Bold SelectFont
(7.1.4.  Options Parameter Changes) show
72 256 moveto
11 /Palatino-Roman SelectFont
(In an Options parameter, you can no longer use the null string to specify a Boolean value for an) 0.238 WS
72 269 moveto
(option.) show
72 307 moveto
13 /Palatino-Bold SelectFont
(7.2.  Changes Pertaining to Subclasses) show
72 331 moveto
11 /Palatino-Roman SelectFont
(The subclass abbreviation) 7.715 WS
10.466 MX
(Main_Body now matches both Main_Function_Body and) 7.716 WS
72 344 moveto
(Main_Procedure_Body.) show
72 368 moveto
(The File class has the three new user-visible subclasses shown in Table 4.) show
0 16.500 rmoveto
193.020 397.500 moveto
10 /Palatino-BoldItalic SelectFont
(Table 4   New User-Visible Subclasses in File Class) show
72 409.500 moveto
11 /Palatino-Roman SelectFont
0 -16.500 rmoveto
108.800 417 moveto
10 /Palatino-Bold SelectFont
(Short Form) show
182.130 417 moveto
(Long Form) show
351.565 417 moveto
(Description) show
newpath 103.500 423 moveto
405 0 rlineto stroke
newpath 103.500 405 moveto
405 0 rlineto stroke
newpath 103.500 423 moveto
0 -18 rlineto stroke
newpath 508.500 423 moveto
0 -18 rlineto stroke
newpath 165.500 423 moveto
0 -18 rlineto stroke
newpath 248.500 423 moveto
0 -18 rlineto stroke
newpath 103.500 423 moveto
405 0 rlineto stroke
newpath 103.500 405 moveto
405 0 rlineto stroke
newpath 103.500 423 moveto
0 -18 rlineto stroke
newpath 508.500 423 moveto
0 -18 rlineto stroke
newpath 165.500 423 moveto
0 -18 rlineto stroke
newpath 248.500 423 moveto
0 -18 rlineto stroke
107.500 435 moveto
10 /Palatino-Roman SelectFont
(Cmvc_Acc) show
169.500 435 moveto
(Cmvc_Access) show
252.500 435 moveto
(File containing CMVC access-control information for a) show
252.500 447 moveto
(view or subsystem \050see PM book\051) show
newpath 103.500 453 moveto
405 0 rlineto stroke
newpath 103.500 423 moveto
405 0 rlineto stroke
newpath 103.500 453 moveto
0 -30 rlineto stroke
newpath 508.500 453 moveto
0 -30 rlineto stroke
newpath 165.500 453 moveto
0 -30 rlineto stroke
newpath 248.500 453 moveto
0 -30 rlineto stroke
107.500 465 moveto
(Elements) show
169.500 465 moveto
(Element_Cache) show
252.500 465 moveto
(Element cache for storing permanent collections of Ada) show
252.500 477 moveto
(program elements \050part of Rational Design Facility\051) show
newpath 103.500 483 moveto
405 0 rlineto stroke
newpath 103.500 453 moveto
405 0 rlineto stroke
newpath 103.500 483 moveto
0 -30 rlineto stroke
newpath 508.500 483 moveto
0 -30 rlineto stroke
newpath 165.500 483 moveto
0 -30 rlineto stroke
newpath 248.500 483 moveto
0 -30 rlineto stroke
107.500 495 moveto
(Markup) show
169.500 495 moveto
(Markup) show
252.500 495 moveto
(Text file containing markup, generated from abstract) show
252.500 507 moveto
(document \050part of Rational Design Facility\051) show
newpath 103.500 513 moveto
405 0 rlineto stroke
newpath 103.500 483 moveto
405 0 rlineto stroke
newpath 103.500 513 moveto
0 -30 rlineto stroke
newpath 508.500 513 moveto
0 -30 rlineto stroke
newpath 165.500 513 moveto
0 -30 rlineto stroke
newpath 248.500 513 moveto
0 -30 rlineto stroke
newpath 103.500 513 moveto
405 0 rlineto stroke
newpath 103.500 483 moveto
405 0 rlineto stroke
72 575 moveto
13 /Palatino-Bold SelectFont
(7.3.  Editor Changes) show
72 599 moveto
11 /Palatino-Roman SelectFont
(The behavior of Text.Create has been augmented.) 1.801 WS
4.550 MX
(When applied to an existing text file, this) 1.800 WS
72 612 moveto
(command brings the file into a window and opens it for editing \050equivalent to Common.Edit\051.) show
72 636 moveto
(You can now modify an image that contains) 1.927 WS
4.678 MX
(a selection without causing the selection to be) 1.928 WS
72 649 moveto
(turned off. The selection remains if you type into the area preceding or following) 1.239 WS
3.988 MX
(it or if you) 1.238 WS
72 662 moveto
(type directly into the selection itself. Characters typed at the start of) 1.477 WS
4.228 MX
(a selection are included) 1.478 WS
72 675 moveto
(inside the selection; characters at the boundaries) 3.988 WS
6.737 MX
(of a selection can be transposed with) 3.987 WS
72 688 moveto
(characters outside the selection.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(24) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 25 27
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(Several performance enhancements have been made:) show
72 96 moveto
(\267) show
17.334 MX
(Characters typed into an image are processed faster.) show
72 114 moveto
(\267) show
17.334 MX
(Searches for prompts \050for example, Next Item and Previous Item\051 are faster.) show
72 132 moveto
(\267) show
17.334 MX
(Text files are brought up for reading approximately twice as fast as before.) show
72 150 moveto
(\267) show
17.334 MX
(Unnecessary repainting and scrolling are avoided.) show
72 174 moveto
(Bug fixes) 1.035 WS
3.786 MX
(were made so that rapidly switching between Overwrite and Insert modes does not) 1.036 WS
72 187 moveto
(cause a failure to display typed characters.) show
72 225 moveto
13 /Palatino-Bold SelectFont
(7.4.  Changes to Terminal and Screen Operations) show
72 249 moveto
11 /Palatino-Roman SelectFont
(A new session switch, Session.Flash_Screen, allows) 2.054 WS
4.803 MX
(screen-flashing instead of beeping as an) 2.053 WS
72 262 moveto
(alert signal on a Facit terminal.) show
72 286 moveto
(The maximum screen size is now 160 by 160.) 0.366 WS
3.117 MX
(This is especially useful for users running the RXI) 0.367 WS
72 299 moveto
(product on workstations.) show
72 323 moveto
(Bug fixes were made so that character insertion does not fail on VT100) show
/trademark SYM 10.769 MX
( terminals.) show
72 347 moveto
(After resizing the screen, you can use Format to reformat the contents of) 2.888 WS
5.637 MX
(each command) 2.887 WS
72 360 moveto
(window to accommodate the new line length.) show
72 398 moveto
13 /Palatino-Bold SelectFont
(7.5.  Change to Deleting Command Windows) show
72 422 moveto
11 /Palatino-Roman SelectFont
(The Common.Release command \050typically bound to) 1.010 WS
3.761 MX
(the Object-X key combination\051 now has a) 1.011 WS
72 435 moveto
(different effect when used) 3.699 WS
6.448 MX
(in a command window. In particular, Object-X promotes the) 3.698 WS
72 448 moveto
(command window's contents before removing the window. Thus, when used) 1.542 WS
4.293 MX
(in a command) 1.543 WS
72 461 moveto
(window, Object-X is no longer equivalent) 0.510 WS
3.259 MX
(to Common.Abandon \050Object-G\051, which removes the) 0.509 WS
72 474 moveto
(command window and discards its contents.) show
72 498 moveto
(This change is intended to make the effect of) 2.557 WS
5.308 MX
(Object-X more consistent across all types of) 2.558 WS
72 511 moveto
(Environment windows. However, the change may) 2.636 WS
5.385 MX
(also cause you to inadvertently execute) 2.635 WS
72 524 moveto
(commands when you) 0.852 WS
3.603 MX
(only wanted to remove a command window. From now on, you should) 0.853 WS
72 537 moveto
(use Window-K to remove command windows from the screen, and) 1.151 WS
3.900 MX
(use Object-G to discard a) 1.150 WS
72 550 moveto
(command window and its history.) show
72 588 moveto
13 /Palatino-Bold SelectFont
(7.6.  Changes in Editing Ada Units) show
72 612 moveto
11 /Palatino-Roman SelectFont
(You can now edit) 0.401 WS
3.152 MX
(a subunit in the source state while its parent is being compiled. Furthermore,) 0.402 WS
72 625 moveto
(you can now create a subunit) 0.140 WS
11 /Palatino-Italic SelectFont
( before) 0.140 WS
11 /Palatino-Roman SelectFont
( its stub exists in the parent unit, when the) 0.140 WS
2.889 MX
(parent unit is any) 0.139 WS
72 638 moveto
(of the following: frozen, checked in, locked, or in) 1.655 WS
4.406 MX
(the archived or coded state. However, the) 1.656 WS
72 651 moveto
(subunit cannot be promoted until you edit the parent unit to insert the stub.) show
72 675 moveto
(Bugs were fixed so that a message is now produced whenever Ada.Make_Inline) 1.451 WS
4.200 MX
(is unable to) 1.450 WS
72 688 moveto
(inline a subunit without obsolescing its installed parent.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(25) show
EndPage
%%Page: 26 28
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(Completion can now be used on generic instantiations.) show
72 96 moveto
(Ada.Create_Body no longer puts the) show
11 /Palatino-Italic SelectFont
( with) show
11 /Palatino-Roman SelectFont
( clauses from the spec into the body.) show
72 120 moveto
(Ada.Create_Body now provides incomplete discriminated types) 0.308 WS
3.059 MX
(with a record type completion.) 0.309 WS
72 133 moveto
(Incomplete nondiscriminated types are still provided with a derived type completion.) show
72 157 moveto
(Ada.Create_Body now inserts two newlines \050rather than only one\051 at the end of every body.) show
72 181 moveto
(Ada.Create_Private now completes private) 0.714 WS
3.463 MX
(discriminated types with a record type completion.) 0.713 WS
72 194 moveto
(Private nondiscriminated types are still completed with a derived type completion.) show
72 218 moveto
(You can now use Common.Demote to demote a) 0.181 WS
2.932 MX
(highlighted list of statements, declarations, and) 0.182 WS
72 231 moveto
(so on in an Ada unit. Demoting a list removes) 0.616 WS
3.365 MX
(dependencies that might otherwise prevent you) 0.615 WS
72 244 moveto
(from making changes elsewhere) 0.983 WS
3.734 MX
(in the Ada unit. When a list is demoted, it is replaced with a) 0.984 WS
72 257 moveto
(statement prompt; in contrast to Common.Edit, Common.Demote displays) 4.072 WS
6.821 MX
(no additional) 4.071 WS
72 270 moveto
(window. \050Thus, you use Common.Edit to actually make changes to the highlighted) 0.752 WS
3.503 MX
(statements) show
72 283 moveto
(and Common.Demote to merely remove the dependencies on them.\051 As is the case for any) 2.099 WS
72 296 moveto
(incremental operation, a controlled unit must be checked) 0.437 WS
3.188 MX
(out before a statement list in it can be) 0.438 WS
72 309 moveto
(demoted. Demoting \050rather than editing\051 a statement list is useful when you) 1.341 WS
4.090 MX
(want to remove) 1.340 WS
72 322 moveto
(dependencies on the following:) show
72 346 moveto
(\267) show
17.334 MX
(Subprograms to which you want to add parameters with defaults) show
72 364 moveto
(\267) show
17.334 MX
(Types or subtypes for which you want to change the bounds) show
72 382 moveto
(\267) show
17.334 MX
(Variables for which you want to change initialization expressions) show
72 406 moveto
(The Region.Fill command has been enhanced so that you can fill a comment) 1.604 WS
4.355 MX
(in an Ada unit) 1.605 WS
72 419 moveto
(without having to select the comment first.) 1.954 WS
2.750 MX
( Filling a comment) 1.954 WS
4.703 MX
(adjusts the placement of the) 1.953 WS
72 432 moveto
(words in it, putting as many) 0.723 WS
3.474 MX
(words as possible on each line. An Ada comment is a contiguous) 0.724 WS
72 445 moveto
(set of lines, each beginning with the string \252-- \272. Any line) 0.371 WS
3.120 MX
(containing only the \252-- \272 string serves) 0.370 WS
72 458 moveto
(to delimit separate comments - for example:) show
108 482 moveto
10 /Courier-Bold SelectFont
(-- First line of first comment) show
108 494 moveto
(-- Second line of first comment; the next line serves as a delimiter:) show
108 506 moveto
(--) show
108 518 moveto
(-- First line of second comment) show
108 530 moveto
(-- Second line of second comment) show
72 554 moveto
11 /Palatino-Roman SelectFont
(To fill an Ada comment, you can put) 0.074 WS
2.825 MX
(the cursor on any nondelimiting line within that comment.) 0.075 WS
72 567 moveto
(Note that, when multiple comments are separated as shown above, you) 0.921 WS
3.670 MX
(can also choose to fill) 0.920 WS
72 580 moveto
(them as a single comment by selecting them as a) 0.038 WS
2.789 MX
(group and then filling them \050the delimiter lines) 0.039 WS
72 593 moveto
(containing only the comment string are eliminated\051.) 1.823 WS
4.572 MX
(In all cases, the leading \252--\272 strings are) 1.822 WS
72 606 moveto
(adjusted automatically.) show
72 630 moveto
(Fill mode has been enhanced. When you type an Ada comment in) 3.594 WS
6.345 MX
(fill mode, comment) 3.595 WS
72 643 moveto
(delimiters are automatically supplied for continuation lines.) show
72 667 moveto
(Semantic checking was improved for incremental insertions. You cannot incrementally) 1.589 WS
4.338 MX
(insert) show
72 680 moveto
(illegal uses of private types.) 0.537 WS
3.288 MX
(You cannot incrementally insert circular) 0.538 WS
11 /Palatino-Italic SelectFont
( with) 0.538 WS
11 /Palatino-Roman SelectFont
( clauses \050for example,) 0.538 WS
72 693 moveto
(if package spec) 1.907 WS
4.656 MX
(X) show
11 /Palatino-Italic SelectFont
( with) 1.906 WS
11 /Palatino-Roman SelectFont
(s package spec Y, then you cannot incrementally insert ) 1.906 WS
10 /Courier-Bold SelectFont
(with X;) 1.906 WS
11 /Palatino-Roman SelectFont
( into) 1.906 WS
72 706 moveto
(package spec Y\051.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(26) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 27 29
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(Semanticize and promote no longer allow) 0.433 WS
3.184 MX
(\252=\272 as a generic formal subprogram with nonlimited) 0.434 WS
72 85 moveto
(arguments.) show
72 109 moveto
(Bug fixes were made so that) 2.395 WS
5.144 MX
(Object.Move works properly.) 2.394 WS
2.750 MX
( Previously, Object.Move would) 2.394 WS
72 122 moveto
(move the selected structures into an insertion window that would have to be promoted) 1.527 WS
4.278 MX
(as a) 1.528 WS
72 135 moveto
(separate step.  Now Object.Move both moves and promotes the selected structures.) show
72 159 moveto
(Common.Definition can now traverse from an abort statement) 1.793 WS
4.542 MX
(to the task referenced in that) 1.792 WS
72 172 moveto
(statement.) show
72 210 moveto
13 /Palatino-Bold SelectFont
(7.7.  Ada Formatting Changes) show
72 234 moveto
11 /Palatino-Roman SelectFont
(The Format operation is now more conservative) 3.131 WS
5.882 MX
(about discarding user-entered text when) 3.132 WS
72 247 moveto
(attempting to correct) 2.274 WS
5.023 MX
(syntax errors. Specifically, this operation will discard text only in the) 2.273 WS
72 260 moveto
(following instances:) show
72 284 moveto
(\267) show
17.334 MX
(The word ) show
10 /Courier-Bold SelectFont
(or) show
11 /Palatino-Roman SelectFont
( is discarded if it immediately follows the word ) show
10 /Courier-Bold SelectFont
(select) show
11 /Palatino-Roman SelectFont
(.) show
72 302 moveto
(\267) show
17.334 MX
(The word ) show
10 /Courier-Bold SelectFont
(do) show
11 /Palatino-Roman SelectFont
( is discarded if there is no matching ) show
10 /Courier-Bold SelectFont
(accept) show
11 /Palatino-Roman SelectFont
(.) show
72 320 moveto
(\267) show
17.334 MX
(An unmatched right parenthesis is discarded if it follows a matched right parenthesis.) show
72 338 moveto
(\267) show
17.334 MX
(In a series of consecutive semicolons, all but one is discarded.) show
72 356 moveto
(\267) show
17.334 MX
(An unmatched ) show
10 /Courier-Bold SelectFont
(>>) show
11 /Palatino-Roman SelectFont
( is discarded.) show
72 374 moveto
(\267) show
17.334 MX
(An unmatched ) show
10 /Courier-Bold SelectFont
(end;) show
11 /Palatino-Roman SelectFont
( is discarded.) show
72 392 moveto
(\267) show
17.334 MX
(An unmatched ) show
10 /Courier-Bold SelectFont
(end) show
11 /Palatino-Italic SelectFont
( name) show
10 /Courier-Bold SelectFont
(;) show
11 /Palatino-Roman SelectFont
( is discarded.) show
72 410 moveto
(\267) show
17.334 MX
(An unmatched ) show
10 /Courier-Bold SelectFont
(end loop) show
11 /Palatino-Italic SelectFont
( name) show
10 /Courier-Bold SelectFont
(;) show
11 /Palatino-Roman SelectFont
( is discarded.) show
72 434 moveto
(The Format operation) 0.272 WS
3.023 MX
(now diagnoses certain kinds of syntax errors that formerly were detected) 0.273 WS
72 447 moveto
(only by the Semanticize operation.) show
72 471 moveto
(The Format operation) 0.899 WS
3.648 MX
(now leaves the cursor in more predictable places.) 0.898 WS
2.750 MX
( For example, assume) 0.898 WS
72 484 moveto
(that the cursor is on the letter F of the variable Foo when you press the Format key. The cursor) 0.508 WS
72 497 moveto
(stays on the same letter of the same variable, even if) 0.660 WS
3.409 MX
(the Format operation moved the variable.) 0.659 WS
72 510 moveto
(Similarly, if a Format operation inserts tokens to the left) 0.225 WS
2.976 MX
(of the cursor, the cursor will be pushed) 0.226 WS
72 523 moveto
(to the) 1.038 WS
3.787 MX
(right by the inserted tokens.) 1.037 WS
2.750 MX
( However, if a prompt is inserted among those tokens, the) 1.037 WS
72 536 moveto
(cursor is left on the prompt.) show
72 560 moveto
(If the Format operation needs to insert a missing) 0.480 WS
10 /Courier-Bold SelectFont
3.231 MX
(end) show
11 /Palatino-Roman SelectFont
(, it attempts to do so as close to the cursor) 0.481 WS
72 573 moveto
(as possible, if) 1.055 WS
3.804 MX
(that makes sense. If such placement does not make sense, the Format operation) 1.054 WS
72 586 moveto
(will generally insert a ) 0.404 WS
10 /Courier-Bold SelectFont
([statement]) show
11 /Palatino-Roman SelectFont
( or) 0.404 WS
10 /Courier-Bold SelectFont
3.155 MX
([declaration]) show
11 /Palatino-Roman SelectFont
( prompt immediately after the matching) 0.405 WS
72 598 moveto
10 /Courier-Bold SelectFont
(begin) show
11 /Palatino-Roman SelectFont
(. \050Formerly, the) 0.055 WS
2.804 MX
(Format operation would insert a missing ) 0.054 WS
10 /Courier-Bold SelectFont
(end) show
11 /Palatino-Roman SelectFont
( as far away as possible from) 0.054 WS
72 611 moveto
(the matching ) show
10 /Courier-Bold SelectFont
(begin) show
11 /Palatino-Roman SelectFont
(.\051) show
72 635 moveto
(During syntactic completion, the Format operation now) 0.822 WS
3.573 MX
(avoids incorporating comments in the) 0.823 WS
72 648 moveto
(completed constructs. Thus, the syntactic completion of:) show
108 672 moveto
10 /Courier-Bold SelectFont
(A := 3) show
108 684 moveto
(-- comment) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(27) show
EndPage
%%Page: 28 30
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(will result in:) show
108 96 moveto
10 /Courier-Bold SelectFont
(A := 3;) show
108 108 moveto
(-- comment) show
72 132 moveto
11 /Palatino-Roman SelectFont
(instead of placing the semicolon on the line following the comment.) show
72 156 moveto
(The Format operation now completes based) 2.806 WS
5.555 MX
(literals by inserting a trailing pound sign \050#\051) 2.805 WS
72 169 moveto
(and/or a leading ) show
10 /Courier-Bold SelectFont
(16) show
11 /Palatino-Roman SelectFont
(. For example, ) show
10 /Courier-Bold SelectFont
(#1234) show
11 /Palatino-Roman SelectFont
( will complete to ) show
10 /Courier-Bold SelectFont
(16#1234#) show
11 /Palatino-Roman SelectFont
(.) show
72 193 moveto
(The Format operation no longer discards comments typed before a ) show
10 /Courier-Bold SelectFont
([comp_unit]) show
11 /Palatino-Roman SelectFont
( prompt.) show
72 217 moveto
(The Format) 1.619 WS
4.370 MX
(operation no longer discards printable non-Ada characters like ? and \134. Instead,) 1.620 WS
72 230 moveto
(these characters are underlined as syntax errors.) show
72 268 moveto
13 /Palatino-Bold SelectFont
(7.8.  Changes to Common.Complete) show
72 292 moveto
11 /Palatino-Roman SelectFont
(The initial level) 0.915 WS
3.664 MX
(of detail in a Completion menu now expands procedures and elides packages) 0.914 WS
72 305 moveto
(and generics. As always, you can perform elide and expand) 1.089 WS
3.840 MX
(operations to display the desired) 1.090 WS
72 318 moveto
(level of detail.) show
72 342 moveto
(Bug fixes) 2.257 WS
5.006 MX
(were made so that completion works properly on function calls that are used as) 2.256 WS
72 355 moveto
(arguments to other subprograms.) show
72 393 moveto
13 /Palatino-Bold SelectFont
(7.9.  Changes to Debugging) show
72 417 moveto
11 /Palatino-Roman SelectFont
(The Debug.Put command now supports the display) 7.221 WS
9.972 MX
(of types defined in package) 7.222 WS
72 430 moveto
(Work_Order_Implementation.) show
72 454 moveto
(Code views and loaded main programs can now be debugged using the full capabilities of) 0.722 WS
3.471 MX
(the) show
72 467 moveto
(Rational debugger, provided that) 0.199 WS
2.950 MX
(the original Ada units still exist in the same location and have) 0.200 WS
72 480 moveto
(not been recompiled since the code view/loaded main program was created.) show
72 504 moveto
(A new switch, R1000_Cg.Full_Debugging controls whether full) 3.938 WS
6.687 MX
(use can be made of the) 3.937 WS
72 517 moveto
(debugger. When False) 0.217 WS
2.968 MX
(\050the default\051, this switch causes the compiler to use certain optimizations) 0.218 WS
72 530 moveto
(that generate code only for a subset of constructs;) 4.651 WS
7.400 MX
(consequently, under the debugger,) 4.650 WS
72 543 moveto
(single-stepping appears to skip) 2.218 WS
4.969 MX
(statements, and breakpoints cannot be set in certain places.) 2.219 WS
72 556 moveto
(When True, this switch suppresses the compiler optimizations,) 0.649 WS
3.398 MX
(thereby enabling full use of the) 0.648 WS
72 569 moveto
(debugger on the produced code.) show
72 593 moveto
(The Debug.Put command now handles generic information) 0.597 WS
3.348 MX
(better. In particular, this command) 0.598 WS
72 606 moveto
(no longer fails with an unhandled exception when displaying certain records or arrays that) 1.966 WS
72 619 moveto
(have types exported from generic instantiations as component types.) show
72 643 moveto
(The Debug.Put) 1.952 WS
4.703 MX
(command now displays arrays with consistent spacing. Note that this slight) 1.953 WS
72 656 moveto
(difference in formatting may have some impact on user tools that compare Debugger images.) show
72 680 moveto
(Bug fixes were made so that) 3.864 WS
6.613 MX
(the Debug.Reset_Defaults command successfully starts the) 3.863 WS
72 693 moveto
(debugger in the background as documented.) show
72 717 moveto
(The Debug.Stack and Debug.History Commands no longer cause a stopped task to start) 3.415 WS
72 730 moveto
(running when the debug option Freeze_Tasks is True.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(28) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 29 31
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 74 moveto
13 /Palatino-Bold SelectFont
(7.10.  Changes to Session Switches) show
72 98 moveto
11 /Palatino-Roman SelectFont
(String-valued switches) 2.821 WS
5.570 MX
(are now case-sensitive. For example, the value of switches such as) 2.820 WS
72 111 moveto
(Queue.Footer or Session_Ftp.Remote_Directory now preserve upper- and lowercase letters) 1.461 WS
4.212 MX
(as) show
72 124 moveto
(entered by the user.) show
72 148 moveto
(There are two new session switches:) show
72 172 moveto
(\267) show
17.334 MX
(Session.Flash_Screen) show
96 190 moveto
(Controls whether the terminal flashes) 0.224 WS
2.973 MX
(when the Environment discovers an error. When the) 0.223 WS
96 203 moveto
(switch is set to True, the) 0.107 WS
2.858 MX
(terminal flashes in reverse video instead of beeping when an error) 0.108 WS
96 216 moveto
(is discovered. For this to take effect, the Beep_On_Errors switch must be set to True.) 0.420 WS
3.169 MX
(Some) show
96 229 moveto
(terminal configurations may not support this option. The default is False. This) 0.140 WS
2.891 MX
(switch takes) 0.141 WS
96 242 moveto
(effect only at login.) show
72 260 moveto
(\267) show
17.334 MX
(Session.Push_Definition_Mark) show
96 278 moveto
(Controls whether the cursor location is pushed onto) 7.935 WS
10.684 MX
(the mark stack when) 7.934 WS
96 291 moveto
(Common.Definition is executed. This is) 2.906 WS
5.657 MX
(helpful for retracing a path through multiple) 2.907 WS
96 304 moveto
(definitions but) 0.415 WS
3.164 MX
(may decrease the utility of marks specifically set by the user. The default is) 0.414 WS
96 317 moveto
(False. Changes to this switch take effect immediately.) show
72 335 moveto
(\267) show
17.334 MX
(Command_Cg.@) show
96 353 moveto
(A new set of session switches that control the coding of) 2.839 WS
5.590 MX
(declare blocks in command) 2.840 WS
96 366 moveto
(windows. The set of Command_Cg session switches is parallel in name and function to the) 0.171 WS
96 379 moveto
(set of R1000_Cg library switches, which control the coding of Ada units.) show
72 403 moveto
(There are also new library switches that affect compilation; see section 7.14.8 below.) show
72 441 moveto
13 /Palatino-Bold SelectFont
(7.11.  Changes to Library Management) show
72 465 moveto
11 /Palatino-Roman SelectFont
(Worlds can no longer be created within a subsystem or view.) show
72 489 moveto
(The Library.Delete and Library.Destroy commands now report an) 0.002 WS
2.753 MX
(error if you try to use them to) 0.003 WS
72 502 moveto
(destroy individual nondefault versions.) 0.748 WS
2.750 MX
( Library.Delete allows) 0.748 WS
3.497 MX
(you to delete an object's default) 0.747 WS
72 515 moveto
(version; Library.Destroy allows you to destroy the entire object and all of its versions.) show
72 539 moveto
(The Library.Delete and Library.Destroy) 0.861 WS
3.612 MX
(commands now report an error if you specify the null) 0.862 WS
72 552 moveto
(string \050) show
10 /Courier-Bold SelectFont
("") show
11 /Palatino-Roman SelectFont
(\051 as the value of the Existing parameter.) show
72 576 moveto
(The Library.Copy and Library.Move commands now report) 2.030 WS
4.779 MX
(an error if you specify the null) 2.029 WS
72 589 moveto
(string \050) 0.596 WS
10 /Courier-Bold SelectFont
("") show
11 /Palatino-Roman SelectFont
(\051 as the) 0.596 WS
3.347 MX
(value of the To parameter. Furthermore, the Library.Move command will not) 0.597 WS
72 602 moveto
(allow the null) 3.346 WS
6.095 MX
(string as the value of the From parameter. \050In contrast, the Library.Copy) 3.345 WS
72 615 moveto
(command allows the null string as a value of the From parameter, interpreting it to) 1.061 WS
3.812 MX
(mean the) 1.062 WS
72 628 moveto
(enclosing library.\051) show
72 652 moveto
(The Library.Copy command no longer copies associated) 0.083 WS
2.832 MX
(files \050files whose names are enclosed in) 0.082 WS
72 665 moveto
(angle brackets, such as <Foo>\051 when the Recursive parameter is True.) show
72 689 moveto
(The Environment now enforces) 0.166 WS
2.917 MX
(the rule that associated files can be created only as subobjects of) 0.167 WS
72 702 moveto
(Ada objects \050either specs or bodies\051. Such files can no longer be created directly in directories.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(29) show
EndPage
%%Page: 30 32
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(Files can now be created as) 0.650 WS
3.399 MX
(subobjects of files - for example, Text.Create \050\252foo.bar\272\051 creates file) 0.649 WS
72 85 moveto
(Bar as a child of the existing file Foo. The child file Bar is listed in the) 0.621 WS
3.372 MX
(directory under Foo and) 0.622 WS
72 98 moveto
(indented. Deleting the parent file Foo automatically deletes the child file Bar.) show
72 136 moveto
13 /Palatino-Bold SelectFont
(7.12.  Access-Control Changes) show
72 160 moveto
11 /Palatino-Roman SelectFont
(Setting an object's ACL no longer changes the object's \252time stamp\272 \050time of last modification\051.) show
72 184 moveto
(If you set the ACL of an Ada unit while you are viewing or editing it, a new version of) 0.191 WS
2.940 MX
(that unit) 0.190 WS
72 197 moveto
(is created on which the new ACL is set. Furthermore, your read) 0.220 WS
2.971 MX
(or write lock will automatically) 0.221 WS
72 210 moveto
(transfer to) 0.398 WS
3.147 MX
(the new version \050you will see the version number increment in the window banner\051,) 0.397 WS
72 223 moveto
(and the previous version with the old ACL becomes a deleted) 0.673 WS
3.424 MX
(version. Similarly, if you set the) 0.674 WS
72 236 moveto
(ACL of an Ada unit while another user is viewing it, a) 0.179 WS
2.928 MX
(new version is created on which the new) 0.178 WS
72 249 moveto
(ACL is set.) 5.189 WS
7.940 MX
(However, the other user continues to view the previous version, which) 5.190 WS
72 262 moveto
(automatically becomes a deleted version. Note that you cannot set the) 0.462 WS
3.211 MX
(ACL of an Ada unit that) 0.461 WS
72 275 moveto
(another user is editing.) show
72 299 moveto
(Bug fixes were made) 1.626 WS
4.377 MX
(so that Access_List operations that verify users and groups now check) 1.627 WS
72 312 moveto
(only objects of the correct subclass in !Machine.Users and !Machine.Groups.) show
72 350 moveto
13 /Palatino-Bold SelectFont
(7.13.  Changes to Links Management) show
72 374 moveto
11 /Palatino-Roman SelectFont
(Commands from package Links can no longer be used) 1.063 WS
3.812 MX
(to add individual links to a view \050you) 1.062 WS
72 387 moveto
(must use CMVC import operations instead\051.) show
72 411 moveto
(You must now) 0.367 WS
3.118 MX
(have read access \050R\051 to a world to view its links and owner access \050O\051 to change) 0.368 WS
72 424 moveto
(its links.) show
72 448 moveto
(Commands in package Links now log messages to notify you of successful completion.) show
72 486 moveto
13 /Palatino-Bold SelectFont
(7.14.  Compilation Changes) show
72 523 moveto
12 /Palatino-Bold SelectFont
(7.14.1.  Promotion) show
72 547 moveto
11 /Palatino-Roman SelectFont
(A new procedure spec is created) 0.859 WS
3.608 MX
(when you promote the body of a library procedure that is in) 0.858 WS
72 560 moveto
(the source state and neither frozen nor checked in. ) 3.078 WS
2.750 MX
(The new spec is) 3.078 WS
5.829 MX
(created even if the) 3.079 WS
72 573 moveto
(procedure already had a spec; the existing spec is overwritten,) 1.412 WS
4.161 MX
(if it is in the source state and) 1.411 WS
72 586 moveto
(neither frozen nor checked in. Whereas pragmas and) 0.555 WS
3.306 MX
(full-line comments from the existing spec) 0.556 WS
72 599 moveto
(are preserved in the new spec,) 1.064 WS
11 /Palatino-Italic SelectFont
( comments to) 1.064 WS
3.813 MX
(the right of context clauses or the parameter profile are) 1.063 WS
72 612 moveto
(lost.) show
11 /Palatino-Roman SelectFont
( \050If you use RDF annotations, it is recommended) 0.126 WS
2.877 MX
(that you enter them as full-line comments.\051) 0.127 WS
72 625 moveto
(This enhancement reduces) 0.998 WS
3.747 MX
(the number of steps required for making changes to the parameter) 0.997 WS
72 638 moveto
(profile of a procedure:) show
72 662 moveto
(1.) show
15.750 MX
(Demote the spec and body of the procedure whose parameter profile is to be changed.) show
72 680 moveto
(2.) show
15.750 MX
(Make the desired changes in the body.) show
72 698 moveto
(3.) show
15.750 MX
(Repromote the body. ) 1.964 WS
2.750 MX
(The existing spec is overwritten by a new spec that contains the) 1.964 WS
96 711 moveto
(desired changes.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(30) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 31 33
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(The Compilation.Promote and Compilation.Make commands) 1.603 WS
4.352 MX
(now correctly implement Scope) 1.602 WS
72 85 moveto
(=> Load_View. This means that the correct look-through is) 1.903 WS
4.654 MX
(performed when coding a main) 1.904 WS
72 98 moveto
(program against an activity.) show
72 135 moveto
12 /Palatino-Bold SelectFont
(7.14.2.  Pragmas) show
72 159 moveto
11 /Palatino-Roman SelectFont
(Pragma Main has three optional parameters:) show
108 183 moveto
10 /Courier-Bold SelectFont
(pragma Main \050Target            =>) show
10 /Courier-BoldOblique SelectFont
( target_name) show
10 /Courier-Bold SelectFont
(,) show
108 195 moveto
(             Activity          => ") show
10 /Courier-BoldOblique SelectFont
(activity_file_name) show
10 /Courier-Bold SelectFont
(" ,) show
108 207 moveto
(             Elaboration_Order => ") show
10 /Courier-BoldOblique SelectFont
(file_name) show
10 /Courier-Bold SelectFont
("\051) show
72 231 moveto
11 /Palatino-Roman SelectFont
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Target.) show
11 /Palatino-Roman SelectFont
( Specifies the name of the target) 0.834 WS
3.583 MX
(for which the pragma is intended. This is useful) 0.833 WS
96 244 moveto
(during cross-development, when you may want to compile a) 0.994 WS
3.745 MX
(unit as a main program for) 0.995 WS
96 257 moveto
(one target, but not for others. This parameter controls) 0.042 WS
2.791 MX
(the applicability of the pragma in the) 0.041 WS
96 270 moveto
(following way: if the specified name) 1.389 WS
4.140 MX
(matches the target key of the enclosing library, the) 1.390 WS
96 283 moveto
(pragma is used; otherwise, the pragma is ignored by the current target compiler.) 0.785 WS
3.534 MX
(Leaving) show
96 296 moveto
(this parameter unspecified causes the) 1.539 WS
4.290 MX
(pragma to be used wherever the unit is compiled) 1.540 WS
96 309 moveto
(\050that is, the parameter value defaults to the target referenced by the current target key\051.) show
96 327 moveto
(If a unit is to be compiled as a main program for each of several targets, the unit) 2.022 WS
4.771 MX
(can) show
96 340 moveto
(contain one pragma Main for each target.) 2.293 WS
5.044 MX
(When the unit is compiled for one of these) 2.294 WS
96 353 moveto
(targets, the compiler filters out all but) 0.755 WS
3.504 MX
(the pragma Main whose Target parameter matches) 0.754 WS
96 366 moveto
(the target key; if none of the pragma Mains specifies the current target key, the unit is not) 0.575 WS
96 379 moveto
(compiled as a main program. Thus, you can compile the unit) 0.682 WS
3.431 MX
(for different targets without) 0.681 WS
96 392 moveto
(having to edit the source code to add or remove the pragma.) show
72 410 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Activity.) show
11 /Palatino-Roman SelectFont
( ) 0.303 WS
2.750 MX
(Specifies the name of the activity to be) 0.303 WS
3.054 MX
(used when generating elaboration code) 0.304 WS
96 423 moveto
(for the main) 1.935 WS
4.684 MX
(program. ) show
4.684 MX
(If the Activity parameter is omitted, the default activity for the) 1.934 WS
96 436 moveto
(current session is used. This parameter has no effect for any target other than the R1000.) show
72 454 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Elaboration_Order.) show
11 /Palatino-Roman SelectFont
( Allows the user to specify additional ordering) 1.857 WS
4.608 MX
(constraints for the) 1.858 WS
96 467 moveto
(elaboration order. This parameter specifies the) 0.646 WS
3.395 MX
(name of a file that is in the same format as) 0.645 WS
96 480 moveto
(the elaboration-order listing file \050an indirect naming file\051. Units will be elaborated in the) 1.285 WS
96 493 moveto
(order in which they occur in the elaboration-order) 1.387 WS
4.136 MX
(file. ) show
4.136 MX
(This parameter has no effect for) 1.386 WS
96 506 moveto
(any target other than the R1000.) show
72 530 moveto
(A new pragma, pragma Case_Method, allows users) 6.666 WS
9.417 MX
(to specify the search strategy) 6.667 WS
72 543 moveto
(\050Linear_Search, Binary_Search, or Jump_Table\051 to be used for case statements. When) 0.645 WS
3.394 MX
(no search) 0.644 WS
72 556 moveto
(strategy is specified, the compiler) 0.354 WS
3.105 MX
(will choose an appropriate method. See Appendix F for more) 0.355 WS
72 569 moveto
(details.) show
72 593 moveto
(Pragma List and pragma Page are now supported by Compilation.Compile.) show
72 617 moveto
(A new) 1.301 WS
4.050 MX
(pragma, pragma End_Of_Unit, can be used to specify the boundary between adjacent) 1.300 WS
72 630 moveto
(compilation units that are stored in a text file. For example, assume that you are transferring) 1.346 WS
72 643 moveto
(compilation units from a text-based computer system) 1.009 WS
3.758 MX
(to the R1000, and one of the transferred) 1.008 WS
72 656 moveto
(text files contains multiple compilation units separated by comments) 0.001 WS
2.752 MX
(and pragmas. Before using) 0.002 WS
72 669 moveto
(Compilation.Parse to parse this file, you can insert pragma End_Of_Unit between) 0.854 WS
3.603 MX
(the adjacent) 0.853 WS
72 682 moveto
(units to clarify which of the comments and pragmas belong) 0.115 WS
2.866 MX
(at the end of the preceding unit and) 0.116 WS
72 695 moveto
(which belong at the beginning of the following unit. After) 0.693 WS
3.442 MX
(the units have been parsed, pragma) 0.692 WS
72 708 moveto
(End_Of_Unit is automatically removed.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(31) show
EndPage
%%Page: 32 34
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(If you omit pragma End_Of_Unit, the Environment parses) 0.352 WS
3.103 MX
(interunit pragmas and comments by) 0.353 WS
72 85 moveto
(dividing them at the first full-line comment \050a comment that stands alone on a line and) 0.971 WS
3.720 MX
(is not) 0.970 WS
72 98 moveto
(the continuation of) 1.248 WS
3.999 MX
(a right-trailing comment above it\051. All pragmas and comments up to \050but) 1.249 WS
72 111 moveto
(not including\051 such a comment) 1.297 WS
4.046 MX
(are put at the end of the preceding compilation unit, and the) 1.296 WS
72 124 moveto
(remaining pragmas and comments are put at the beginning of the following compilation unit.) show
72 161 moveto
12 /Palatino-Bold SelectFont
(7.14.3.  Units in the Archived State) show
72 185 moveto
11 /Palatino-Roman SelectFont
(Bugs were fixed with respect to the way units in the) 0.970 WS
3.721 MX
(Archived state are handled. An archived) 0.971 WS
72 198 moveto
(unit can now be promoted to the source state even if) 1.036 WS
3.785 MX
(it contains syntax errors that prevent its) 1.035 WS
72 211 moveto
(type from being known. No attempt is made to install the stub of an) 1.100 WS
3.851 MX
(archived unit when it is) 1.101 WS
72 224 moveto
(promoted to source. It is recommended that you promote an) 1.067 WS
3.816 MX
(archived unit to the source state) 1.066 WS
72 237 moveto
(before promoting it to any other state; doing so will permit error messages to be displayed) 0.083 WS
2.834 MX
(if the) 0.084 WS
72 250 moveto
(second promotion fails. Finally, the Library.Reformat_Image) 0.412 WS
3.161 MX
(command can be used to reformat) 0.411 WS
72 263 moveto
(the image of an archived unit; in the process,) 0.080 WS
2.831 MX
(this command also promotes the unit to the source) 0.081 WS
72 276 moveto
(state.) show
72 313 moveto
12 /Palatino-Bold SelectFont
(7.14.4.  Program Library) show
72 337 moveto
11 /Palatino-Roman SelectFont
(Compilation information about code) 0.779 WS
3.528 MX
(views and loaded main programs is now stored in a new) 0.778 WS
72 350 moveto
(underlying mechanism called a) 0.866 WS
11 /Palatino-Italic SelectFont
( program) 0.866 WS
3.617 MX
(library) show
11 /Palatino-Roman SelectFont
(, which replaces code databases. Because of this) 0.867 WS
72 363 moveto
(new mechanism:) show
72 387 moveto
(\267) show
17.334 MX
(Code views and loaded main programs can) 0.346 WS
3.095 MX
(now be debugged using the full capabilities of) 0.345 WS
96 400 moveto
(the Rational debugger, provided that the original Ada units still exist in the same) 0.607 WS
3.358 MX
(location) show
96 413 moveto
(and have not been recompiled since the creation of the code view/loaded main program.) show
72 431 moveto
(\267) show
17.334 MX
(Code views and loaded) 1.183 WS
3.932 MX
(main programs now consume less disk space and are about five) 1.182 WS
96 444 moveto
(times faster to create.) show
72 468 moveto
(Note that if you need to) 1.493 WS
4.244 MX
(create code views and loaded main programs that can be copied to) 1.494 WS
72 481 moveto
(machines running the D_10_20_0 Environment, you must) 1.337 WS
4.086 MX
(create them so that they have code) 1.336 WS
72 494 moveto
(databases as well as program libraries. To do this, you must set both of) 0.711 WS
3.462 MX
(the following switches) 0.712 WS
72 507 moveto
(to True for the appropriate libraries, as described below:) show
108 531 moveto
10 /Courier-Bold SelectFont
(R1000_Cg.Delta1_Code_View_Compatibility := True) show
108 543 moveto
(R1000_Cg.Retain_Delta1_Compatibility    := True) show
72 567 moveto
11 /Palatino-Roman SelectFont
(When creating a code view, you must set) 0.701 WS
3.450 MX
(these switches in the load view from which the code) 0.700 WS
72 580 moveto
(view is to be created. When creating a loaded main program, you must set the first) 0.897 WS
3.648 MX
(switch for) 0.898 WS
72 593 moveto
(the library that is to contain the) 0.857 WS
3.606 MX
(loaded main program; you must set the second switch for the) 0.856 WS
72 606 moveto
(library containing the main subprogram as well as for the library) 0.937 WS
3.688 MX
(that is to contain the loaded) 0.938 WS
72 619 moveto
(main program) 0.662 WS
3.411 MX
(\050these may, but need not, be different libraries\051. Note that the code database for) 0.661 WS
72 632 moveto
(loaded main programs and for code views are not visible objects. See also) 0.237 WS
2.988 MX
(sections 7.14.8, 7.15.7,) 0.238 WS
72 645 moveto
(and 7.21.2.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(32) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 33 35
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.14.5.  Switch-Dependent Changes to the R1000 Compiler) show
72 97 moveto
11 /Palatino-Roman SelectFont
(The D_12_1_1 release of the Environment contains a) 0.466 WS
3.215 MX
(major revision of the R1000 compiler. This) 0.465 WS
72 110 moveto
(version of the compiler has been validated under release 1.10 of) 0.033 WS
2.784 MX
(the Ada validation suite \050ACVC) 0.034 WS
72 123 moveto
(1.10\051 and includes significant new features, improved generated-code quality, and) 1.611 WS
4.360 MX
(numerous) show
72 136 moveto
(bug fixes.) show
72 160 moveto
(Certain of these new features and bug fixes are available only when explicitly enabled by) 1.816 WS
4.567 MX
(a) show
72 173 moveto
(switch. This is because enabling these features and bug fixes causes the compiler to) 1.520 WS
4.269 MX
(produce) show
72 186 moveto
(code that is incompatible with) 0.807 WS
3.558 MX
(the code generated by previous versions of the compiler. In the) 0.808 WS
72 199 moveto
(D_12_1_1 release of the Environment,) 1.149 WS
3.898 MX
(these features and fixes are disabled by default, so that) 1.148 WS
72 212 moveto
(the D_12_1_1 compiler generates code) 0.327 WS
3.078 MX
(that is compatible with D_10_20_0 and earlier compilers.) 0.328 WS
72 225 moveto
(This allows sites with existing compiled code \050or with R1000s that have not yet) 0.593 WS
3.342 MX
(been upgraded) 0.592 WS
72 238 moveto
(to D_12_1_1\051) 2.135 WS
4.886 MX
(to take full advantage of the revised compiler at their convenience. Note that) 2.136 WS
72 251 moveto
(validation under ACVC 1.10 applies only when the new features and fixes are enabled.) show
72 275 moveto
(Following are the new features that are available only when explicitly enabled:) show
72 299 moveto
(\267) show
17.334 MX
(Unlimited code-size capacity. Previous versions of the compiler) 2.278 WS
5.027 MX
(limited the size of the) 2.277 WS
96 312 moveto
(generated code for a single compilation unit. When enabled, there) 0.319 WS
3.070 MX
(is no limit on the size of) 0.320 WS
96 325 moveto
(the generated code for a single unit.) show
72 343 moveto
(\267) show
17.334 MX
(Expanded support for representation clauses:) show
96 361 moveto
(\320) show
13 MX
(Full support for enumeration representation clauses.) show
96 379 moveto
(\320) show
13 MX
(Full support for dynamic storage-size length clauses for access types.) 1.035 WS
2.750 MX
( \050Static clauses) 1.034 WS
120 392 moveto
(for access types are always fully supported without) 1.236 WS
3.987 MX
(having to be explicitly enabled;) 1.237 WS
120 405 moveto
(see section 7.14.7.\051) show
96 423 moveto
(\320) show
13 MX
(Full support for dynamic and static storage-size length clauses for task types.) show
96 441 moveto
(\320) show
13 MX
(Full support for small length clauses for fixed-point types.) show
96 459 moveto
(\320) show
13 MX
(Full support for size-length clauses for fixed-point) 2.616 WS
5.365 MX
(types. ) show
5.365 MX
(\050Size-length clauses for) 2.615 WS
120 472 moveto
(integer, enumeration, and) 0.768 WS
3.519 MX
(access types are always fully supported without having to) 0.769 WS
120 485 moveto
(be explicitly enabled; see section 7.14.7.\051) show
96 503 moveto
(\320) show
13 MX
(Restricted support for size-length clauses for floating-point,) 1.780 WS
4.529 MX
(array, record, and task) 1.779 WS
120 516 moveto
(types. ) 1.505 WS
2.750 MX
(\050Such clauses are valid only if they specify the default) 1.505 WS
4.256 MX
(sizes for the relevant) 1.506 WS
120 529 moveto
(types; see section 7.14.7 for further commentary.\051) show
72 553 moveto
(Following are the bug fixes that are available only when explicitly enabled \050examples of the) 1.692 WS
72 566 moveto
(effects of these bug fixes are given in section 10\051:) show
72 590 moveto
(\267) show
17.334 MX
(A discriminated type can be constrained prior to the complete type declaration.) show
72 608 moveto
(\267) show
17.334 MX
(Exceptions declared in generic instances are distinct.) show
72 626 moveto
(\267) show
17.334 MX
(When generic formal subprograms are) 0.275 WS
3.026 MX
(called, parameter subtype checking is made against) 0.276 WS
96 639 moveto
(the actual generic subprogram's parameter profile rather than that of the) 1.461 WS
4.210 MX
(generic formal) 1.460 WS
96 652 moveto
(subprogram.) show
72 676 moveto
(To cause the compiler) 3.043 WS
5.794 MX
(to generate D_10_20_0-compatible code in a given library \050thereby) 3.044 WS
72 689 moveto
(disabling the new features and fixes listed above\051, use the default value) 0.874 WS
3.623 MX
(for the following new) 0.873 WS
72 702 moveto
(library switch:) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(33) show
EndPage
%%Page: 34 36
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
108 72 moveto
10 /Courier-Bold SelectFont
(R1000_Cg.Retain_Delta1_Compatibility := True) show
72 96 moveto
11 /Palatino-Roman SelectFont
(You should use the default value if:) show
72 120 moveto
(\267) show
17.334 MX
(You have existing code that was compiled using the D_10_20_0 compiler and) 0.929 WS
3.680 MX
(you do not) 0.930 WS
96 133 moveto
(need to take advantage of the new features and fixes.) show
72 151 moveto
(\267) show
17.334 MX
(You are creating code views and/or loaded) 2.095 WS
4.844 MX
(main programs that must be copied to an) 2.094 WS
96 164 moveto
(R1000 that still has the D_10_20_0 Environment. In this case, you must) 3.239 WS
5.990 MX
(also set the) 3.240 WS
96 177 moveto
(R1000_Cg.Delta1_Code_View_Compatibility switch to True.) show
72 201 moveto
(To enable the new features and fixes,) 3.110 WS
5.859 MX
(obtain better code quality, and thereby permit the) 3.109 WS
72 214 moveto
(compiler to generate code that is incompatible with the D_10_20_0 compiler, set) 1.075 WS
3.826 MX
(the switch to) 1.076 WS
72 227 moveto
(False in the appropriate library, view, or model:) show
108 251 moveto
10 /Courier-Bold SelectFont
(R1000_Cg.Retain_Delta1_Compatibility := False) show
72 275 moveto
11 /Palatino-Roman SelectFont
(You should set the switch to False if:) show
72 299 moveto
(\267) show
17.334 MX
(You are starting new development that will not need to be copied to D_10_20_0 systems.) show
72 317 moveto
(\267) show
17.334 MX
(You have existing code that was compiled under D_10_20_0, but you need) 3.574 WS
6.323 MX
(to take) 3.573 WS
96 330 moveto
(advantage of new features and bug fixes and/or you need) 0.591 WS
3.342 MX
(to use an ACVC 1.10-validated) 0.592 WS
96 343 moveto
(compiler.) show
96 361 moveto
(To convert existing code, you must set the switch to False in each of) 0.022 WS
2.771 MX
(the affected libraries or) 0.021 WS
96 374 moveto
(views, demote the units to the installed) 0.467 WS
3.218 MX
(state, and then repromote them to the coded state.) 0.468 WS
96 387 moveto
(Code views cannot be recompiled and therefore should be destroyed.) show
72 411 moveto
(The spec, body, and all subunits) 0.936 WS
3.685 MX
(of a given library unit are always coded compatibly with the) 0.935 WS
72 424 moveto
(spec. That is, the current value of the R1000_Cg.Retain_Delta1_Compatibility) 4.804 WS
7.555 MX
(switch is) 4.805 WS
72 437 moveto
(consulted only when the spec is coded; that same value is used when the) 0.326 WS
3.075 MX
(other parts are coded,) 0.325 WS
72 450 moveto
(regardless of the actual switch value at the time.) 0.314 WS
3.065 MX
(All units coded under previous versions of the) 0.315 WS
72 463 moveto
(compiler are considered to have been compiled) 1.586 WS
4.335 MX
(with the Retain_Delta1_Compatibility switch) 1.585 WS
72 476 moveto
(set to True.) show
72 500 moveto
(Note that units coded with one setting of the switch may reference units coded with) 0.467 WS
3.218 MX
(the switch) 0.468 WS
72 513 moveto
(set the other way. However, there is one restriction: when a main program is prelinked, a check) 0.265 WS
72 526 moveto
(is made to ensure that each unit in a) 0.805 WS
3.556 MX
(spec view was coded with the same switch setting as the) 0.806 WS
72 539 moveto
(corresponding unit in the load view. The compatibility checker) 1.908 WS
4.657 MX
(also makes this check when) 1.907 WS
72 552 moveto
(checking load view/spec view compatibility.) show
72 576 moveto
(To avoid confusion,) 1.190 WS
3.941 MX
(it is recommended that you use the same switch setting for all units in a) 1.191 WS
72 589 moveto
(given view. Furthermore, to prevent problems with spec view/load view compatibility,) 1.778 WS
4.527 MX
(it is) 1.777 WS
72 602 moveto
(recommended that you use the same switch setting for all views in a given subsystem.) show
72 639 moveto
12 /Palatino-Bold SelectFont
(7.14.6.  Switch-Independent Changes to the R1000 Compiler) show
72 663 moveto
11 /Palatino-Roman SelectFont
(The following R1000 compiler changes are in effect regardless of the) 5.941 WS
8.692 MX
(value of the) 5.942 WS
72 676 moveto
(R1000_Cg.Retain_Delta1_Compatibility switch:) show
72 700 moveto
(\267) show
17.334 MX
(The D_12_1_1) 3.127 WS
5.876 MX
(compiler now elaborates units in the closure of a main program in a) 3.126 WS
96 713 moveto
(different order from that used) 3.420 WS
6.171 MX
(by the D_10_20_0 compiler. Both the D_10_20_0 and) 3.421 WS
96 726 moveto
(D_12_1_1 elaboration orders are legal; therefore, the change) 1.581 WS
4.330 MX
(in elaboration order should) 1.580 WS
72 756 moveto
10 /Palatino-Roman SelectFont
(34) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 35 37
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
96 72 moveto
11 /Palatino-Roman SelectFont
(not cause legal Ada programs to fail. \050Erroneous programs) 1.761 WS
4.512 MX
(that depend on a particular) 1.762 WS
96 85 moveto
(elaboration order may fail as a result of this change, however.\051 You can use the Elaboration) 0.109 WS
96 98 moveto
(parameter of pragma Main to cause the D_12_1_1 compiler to) 1.789 WS
4.540 MX
(use an elaboration order) 1.790 WS
96 111 moveto
(other than the default.) show
72 129 moveto
(\267) show
17.334 MX
(The R1000 compiler) 6.046 WS
8.795 MX
(now provides restricted support for size-length clauses for) 6.045 WS
96 142 moveto
(floating-point, record, array, and) 0.314 WS
3.065 MX
(task types. ) 0.315 WS
2.750 MX
(Such clauses are valid only if they specify the) 0.315 WS
96 155 moveto
(default sizes for the relevant types.) 2.187 WS
2.750 MX
( In contrast, the D_10_20_0 compiler) 2.187 WS
4.936 MX
(ignored these) 2.186 WS
96 168 moveto
(clauses without imposing any restrictions on the sizes that could be specified. ) 0.663 WS
2.750 MX
(See section) 0.664 WS
96 181 moveto
(7.14.7 for further commentary.) show
72 199 moveto
(\267) show
17.334 MX
(Functions that return results of a locally declared subtype no longer raise) 2.747 WS
5.496 MX
(unhandled) show
96 212 moveto
(exceptions at runtime.) show
72 230 moveto
(\267) show
17.334 MX
(Constraint_Error is raised instead of Numeric_Error on almost all constraint checks.) show
72 267 moveto
12 /Palatino-Bold SelectFont
(7.14.7.  Representation Clauses) show
72 291 moveto
11 /Palatino-Roman SelectFont
(The D_12_1_1 compiler provides the following kinds of support for representation clauses:) show
72 315 moveto
(\267) show
11 /Palatino-Italic SelectFont
17.334 MX
(Full support) 0.728 WS
11 /Palatino-Roman SelectFont
( is provided for up) 0.728 WS
3.479 MX
(to ten kinds of representation clauses. ) 0.729 WS
2.750 MX
(Such clauses can be) 0.729 WS
96 328 moveto
(used to change the way the compiler represents a given type.  Note that:) show
96 346 moveto
(\320) show
13 MX
(Six of these) 0.329 WS
3.078 MX
(clauses are supported only if new compiler features are explicitly enabled) 0.328 WS
120 359 moveto
(by setting the R1000_Cg.Retain_Delta1_Compatibility switch to False.) show
96 377 moveto
(\320) show
13 MX
(The other) 2.308 WS
5.059 MX
(four clauses are supported regardless of the switch setting. ) 2.309 WS
2.750 MX
(These four) 2.309 WS
120 390 moveto
(clauses are supported exactly as they were in the D_10_20_0 release of the compiler.) show
96 408 moveto
(The \252Appendix F for the R1000 Target\272) 1.998 WS
4.747 MX
(describes the valid representations that can be) 1.997 WS
96 421 moveto
(specified in these clauses. ) 2.769 WS
2.750 MX
(Clauses that specify) 2.769 WS
5.520 MX
(invalid representations produce errors) 2.770 WS
96 434 moveto
(unless the Ignore_Invalid_Rep_Specs switch is set to True.) show
72 452 moveto
(\267) show
11 /Palatino-Italic SelectFont
17.334 MX
(Restricted support) 2.321 WS
11 /Palatino-Roman SelectFont
( is provided for four kinds of representation) 2.321 WS
5.070 MX
(clause. ) show
5.070 MX
(Such clauses are) 2.320 WS
96 465 moveto
(accepted only if they specify the the representations) 3.302 WS
6.053 MX
(that the R1000 compiler would) 3.303 WS
96 478 moveto
(otherwise use for the relevant types.) 0.135 WS
2.750 MX
( This restriction applies regardless of the setting) 0.135 WS
2.884 MX
(of the) 0.134 WS
96 491 moveto
(R1000_Cg.Retain_Delta1_Compatibility switch.) 4.246 WS
6.997 MX
( This) show
6.997 MX
(restriction is a change from the) 4.247 WS
96 504 moveto
(D_10_20_0 release of the compiler, which) 1.620 WS
4.369 MX
(ignored these clauses regardless of the values) 1.619 WS
96 517 moveto
(they specified.) show
96 535 moveto
(The \252Appendix F for the R1000) 0.324 WS
3.075 MX
(Target\272 describes the valid \050default\051 representation of each) 0.325 WS
96 548 moveto
(of the) 1.810 WS
4.559 MX
(relevant types.) 1.809 WS
2.750 MX
( Clauses that specify invalid \050nondefault\051 representations produce) 1.809 WS
96 561 moveto
(errors unless the Ignore_Invalid_Rep_Specs switch is set to True.) show
72 579 moveto
(\267) show
11 /Palatino-Italic SelectFont
17.334 MX
(No support) 0.746 WS
11 /Palatino-Roman SelectFont
( is) 0.746 WS
3.497 MX
(provided for the remaining three kinds of representation clauses. ) 0.747 WS
2.750 MX
(Each such) 0.747 WS
96 592 moveto
(clause produces an error,) 5.428 WS
8.177 MX
(regardless of the values it specifies, unless either the) 5.427 WS
96 605 moveto
(Ignore_Unsupported_Rep_Specs switch or the Ignore_Invalid_Rep_Specs switch is set) 1.461 WS
4.212 MX
(to) show
96 618 moveto
(True.) show
72 642 moveto
(The following table shows the representation clauses to which) 1.930 WS
4.679 MX
(the various kinds of support) 1.929 WS
72 655 moveto
(\050full, restricted, and no) 1.037 WS
3.788 MX
(support\051 apply. ) 1.038 WS
2.750 MX
(Support is indicated for the D_10_20_0 and D_12_1_1) 1.038 WS
72 668 moveto
(releases of the compiler; information about the D_12_1_1 release is) 1.748 WS
4.497 MX
(divided according to the) 1.747 WS
72 681 moveto
(value of the R1000_Cg.Retain_Delta1_Compatibility switch:) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(35) show
EndPage
%%Page: 36 38
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
170.210 72 moveto
11 /Palatino-Roman SelectFont
0 16.500 rmoveto
10 /Palatino-BoldItalic SelectFont
(Table 5   R1000 Compiler Support for Representation Clauses) show
72 100.500 moveto
11 /Palatino-Roman SelectFont
0 -16.500 rmoveto
101.400 144 moveto
10 /Palatino-Bold SelectFont
(Kind of Clause) show
290.435 144 moveto
(D_10_20_0) show
371.685 108 moveto
(D_12_1_1:) show
360.445 120 moveto
(Retain_Delta1-) show
359.885 132 moveto
(_Compatibility) show
379.485 144 moveto
(= True) show
451.685 108 moveto
(D_12_1_1:) show
440.445 120 moveto
(Retain_Delta1-) show
439.885 132 moveto
(_Compatibility) show
458.655 144 moveto
(= False) show
newpath 97.400 162 moveto
0 -66 rlineto stroke
newpath 514.600 162 moveto
0 -66 rlineto stroke
newpath 274.600 162 moveto
0 -66 rlineto stroke
newpath 354.600 162 moveto
0 -66 rlineto stroke
newpath 434.600 162 moveto
0 -66 rlineto stroke
newpath 97.400 96 moveto
417.200 0 rlineto stroke
newpath 97.400 162 moveto
0 -66 rlineto stroke
newpath 514.600 162 moveto
0 -66 rlineto stroke
newpath 274.600 162 moveto
0 -66 rlineto stroke
newpath 354.600 162 moveto
0 -66 rlineto stroke
newpath 434.600 162 moveto
0 -66 rlineto stroke
101.400 174 moveto
10 /Palatino-Roman SelectFont
(Size clauses for:) show
newpath 97.400 180 moveto
0 -18 rlineto stroke
newpath 514.600 180 moveto
0 -18 rlineto stroke
newpath 274.600 180 moveto
0 -18 rlineto stroke
newpath 354.600 180 moveto
0 -18 rlineto stroke
newpath 434.600 180 moveto
0 -18 rlineto stroke
101.400 192 moveto
(   Integer type) show
278.600 192 moveto
(Full) show
358.600 192 moveto
(Full) show
438.600 192 moveto
(Full) show
newpath 97.400 198 moveto
0 -18 rlineto stroke
newpath 514.600 198 moveto
0 -18 rlineto stroke
newpath 274.600 198 moveto
0 -18 rlineto stroke
newpath 354.600 198 moveto
0 -18 rlineto stroke
newpath 434.600 198 moveto
0 -18 rlineto stroke
101.400 210 moveto
(   Enumeration type) show
278.600 210 moveto
(Full) show
358.600 210 moveto
(Full) show
438.600 210 moveto
(Full) show
newpath 97.400 216 moveto
0 -18 rlineto stroke
newpath 514.600 216 moveto
0 -18 rlineto stroke
newpath 274.600 216 moveto
0 -18 rlineto stroke
newpath 354.600 216 moveto
0 -18 rlineto stroke
newpath 434.600 216 moveto
0 -18 rlineto stroke
101.400 228 moveto
(   Access type) show
278.600 228 moveto
(Full) show
358.600 228 moveto
(Full) show
438.600 228 moveto
(Full) show
newpath 97.400 234 moveto
0 -18 rlineto stroke
newpath 514.600 234 moveto
0 -18 rlineto stroke
newpath 274.600 234 moveto
0 -18 rlineto stroke
newpath 354.600 234 moveto
0 -18 rlineto stroke
newpath 434.600 234 moveto
0 -18 rlineto stroke
101.400 246 moveto
(   Fixed-point type) show
278.600 246 moveto
(No) show
358.600 246 moveto
(No) show
438.600 246 moveto
(Full) show
newpath 97.400 252 moveto
0 -18 rlineto stroke
newpath 514.600 252 moveto
0 -18 rlineto stroke
newpath 274.600 252 moveto
0 -18 rlineto stroke
newpath 354.600 252 moveto
0 -18 rlineto stroke
newpath 434.600 252 moveto
0 -18 rlineto stroke
101.400 264 moveto
(   Floating-point type) show
278.600 264 moveto
(Ignored) show
358.600 264 moveto
(Restricted) show
438.600 264 moveto
(Restricted) show
newpath 97.400 270 moveto
0 -18 rlineto stroke
newpath 514.600 270 moveto
0 -18 rlineto stroke
newpath 274.600 270 moveto
0 -18 rlineto stroke
newpath 354.600 270 moveto
0 -18 rlineto stroke
newpath 434.600 270 moveto
0 -18 rlineto stroke
101.400 282 moveto
(   Task type) show
278.600 282 moveto
(Ignored) show
358.600 282 moveto
(Restricted) show
438.600 282 moveto
(Restricted) show
newpath 97.400 288 moveto
0 -18 rlineto stroke
newpath 514.600 288 moveto
0 -18 rlineto stroke
newpath 274.600 288 moveto
0 -18 rlineto stroke
newpath 354.600 288 moveto
0 -18 rlineto stroke
newpath 434.600 288 moveto
0 -18 rlineto stroke
101.400 300 moveto
(   Record type) show
278.600 300 moveto
(Ignored) show
358.600 300 moveto
(Restricted) show
438.600 300 moveto
(Restricted) show
newpath 97.400 306 moveto
0 -18 rlineto stroke
newpath 514.600 306 moveto
0 -18 rlineto stroke
newpath 274.600 306 moveto
0 -18 rlineto stroke
newpath 354.600 306 moveto
0 -18 rlineto stroke
newpath 434.600 306 moveto
0 -18 rlineto stroke
101.400 318 moveto
(   Array type) show
278.600 318 moveto
(Ignored) show
358.600 318 moveto
(Restricted) show
438.600 318 moveto
(Restricted) show
newpath 97.400 324 moveto
0 -18 rlineto stroke
newpath 514.600 324 moveto
0 -18 rlineto stroke
newpath 274.600 324 moveto
0 -18 rlineto stroke
newpath 354.600 324 moveto
0 -18 rlineto stroke
newpath 434.600 324 moveto
0 -18 rlineto stroke
101.400 336 moveto
(Static storage-size clauses for:) show
newpath 97.400 342 moveto
0 -18 rlineto stroke
newpath 514.600 342 moveto
0 -18 rlineto stroke
newpath 274.600 342 moveto
0 -18 rlineto stroke
newpath 354.600 342 moveto
0 -18 rlineto stroke
newpath 434.600 342 moveto
0 -18 rlineto stroke
101.400 354 moveto
(   Access type) show
278.600 354 moveto
(Full) show
358.600 354 moveto
(Full) show
438.600 354 moveto
(Full) show
newpath 97.400 360 moveto
0 -18 rlineto stroke
newpath 514.600 360 moveto
0 -18 rlineto stroke
newpath 274.600 360 moveto
0 -18 rlineto stroke
newpath 354.600 360 moveto
0 -18 rlineto stroke
newpath 434.600 360 moveto
0 -18 rlineto stroke
101.400 372 moveto
(   Task type) show
278.600 372 moveto
(No) show
358.600 372 moveto
(No) show
438.600 372 moveto
(Full) show
newpath 97.400 378 moveto
0 -18 rlineto stroke
newpath 514.600 378 moveto
0 -18 rlineto stroke
newpath 274.600 378 moveto
0 -18 rlineto stroke
newpath 354.600 378 moveto
0 -18 rlineto stroke
newpath 434.600 378 moveto
0 -18 rlineto stroke
101.400 390 moveto
(Dynamic storage-size clauses for:) show
newpath 97.400 396 moveto
0 -18 rlineto stroke
newpath 514.600 396 moveto
0 -18 rlineto stroke
newpath 274.600 396 moveto
0 -18 rlineto stroke
newpath 354.600 396 moveto
0 -18 rlineto stroke
newpath 434.600 396 moveto
0 -18 rlineto stroke
101.400 408 moveto
(   Access type) show
278.600 408 moveto
(No) show
358.600 408 moveto
(No) show
438.600 408 moveto
(Full) show
newpath 97.400 414 moveto
0 -18 rlineto stroke
newpath 514.600 414 moveto
0 -18 rlineto stroke
newpath 274.600 414 moveto
0 -18 rlineto stroke
newpath 354.600 414 moveto
0 -18 rlineto stroke
newpath 434.600 414 moveto
0 -18 rlineto stroke
101.400 426 moveto
(   Task type) show
278.600 426 moveto
(No) show
358.600 426 moveto
(No) show
438.600 426 moveto
(Full) show
newpath 97.400 432 moveto
0 -18 rlineto stroke
newpath 514.600 432 moveto
0 -18 rlineto stroke
newpath 274.600 432 moveto
0 -18 rlineto stroke
newpath 354.600 432 moveto
0 -18 rlineto stroke
newpath 434.600 432 moveto
0 -18 rlineto stroke
101.400 444 moveto
(Small length clauses) show
278.600 444 moveto
(No) show
358.600 444 moveto
(No) show
438.600 444 moveto
(Full) show
newpath 97.400 450 moveto
0 -18 rlineto stroke
newpath 514.600 450 moveto
0 -18 rlineto stroke
newpath 274.600 450 moveto
0 -18 rlineto stroke
newpath 354.600 450 moveto
0 -18 rlineto stroke
newpath 434.600 450 moveto
0 -18 rlineto stroke
101.400 462 moveto
(Enumeration representation clauses) show
278.600 462 moveto
(No) show
358.600 462 moveto
(No) show
438.600 462 moveto
(Full) show
newpath 97.400 468 moveto
0 -18 rlineto stroke
newpath 514.600 468 moveto
0 -18 rlineto stroke
newpath 274.600 468 moveto
0 -18 rlineto stroke
newpath 354.600 468 moveto
0 -18 rlineto stroke
newpath 434.600 468 moveto
0 -18 rlineto stroke
101.400 480 moveto
(Record representation clauses) show
278.600 480 moveto
(No) show
358.600 480 moveto
(No) show
438.600 480 moveto
(No) show
newpath 97.400 486 moveto
0 -18 rlineto stroke
newpath 514.600 486 moveto
0 -18 rlineto stroke
newpath 274.600 486 moveto
0 -18 rlineto stroke
newpath 354.600 486 moveto
0 -18 rlineto stroke
newpath 434.600 486 moveto
0 -18 rlineto stroke
101.400 498 moveto
(Address clauses) show
278.600 498 moveto
(No) show
358.600 498 moveto
(No) show
438.600 498 moveto
(No) show
newpath 97.400 504 moveto
0 -18 rlineto stroke
newpath 514.600 504 moveto
0 -18 rlineto stroke
newpath 274.600 504 moveto
0 -18 rlineto stroke
newpath 354.600 504 moveto
0 -18 rlineto stroke
newpath 434.600 504 moveto
0 -18 rlineto stroke
101.400 516 moveto
(Interrupt entries) show
278.600 516 moveto
(No) show
358.600 516 moveto
(No) show
438.600 516 moveto
(No) show
newpath 97.400 522 moveto
0 -18 rlineto stroke
newpath 514.600 522 moveto
0 -18 rlineto stroke
newpath 274.600 522 moveto
0 -18 rlineto stroke
newpath 354.600 522 moveto
0 -18 rlineto stroke
newpath 434.600 522 moveto
0 -18 rlineto stroke
newpath 97.400 522 moveto
417.200 0 rlineto stroke
72 583 moveto
12 /Palatino-Bold SelectFont
(7.14.8.  Compiler Switches) show
72 607 moveto
11 /Palatino-Roman SelectFont
(When the Reject_Inevitable_Exceptions switch is set to True,) 0.982 WS
3.733 MX
(it now overrides the value of the) 0.983 WS
72 620 moveto
(Flag_Inevitable_Exceptions switch.  Thus, inevitable exceptions are:) show
72 644 moveto
(\267) show
17.334 MX
(Ignored if both switches are False) show
72 662 moveto
(\267) show
17.334 MX
(Flagged with a warning if Flag_Inevitable_Exceptions is) 15.529 WS
18.278 MX
(True and) 15.528 WS
96 675 moveto
(Reject_Inevitable_Exceptions is False) show
72 693 moveto
(\267) show
17.334 MX
(Flagged with) 1.668 WS
4.419 MX
(an error if Reject_Inevitable_Exceptions is True, regardless of the value of) 1.669 WS
96 706 moveto
(Flag_Inevitable_Exceptions) show
72 756 moveto
10 /Palatino-Roman SelectFont
(36) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 37 39
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(There are new library switches that affect compilation:) show
72 96 moveto
(\267) show
17.334 MX
(R1000_Cg.Retain_Delta1_Compatibility) show
96 114 moveto
(When True \050the default\051, causes the D_12_1_1) 0.403 WS
3.152 MX
(compiler to produce code that is compatible) 0.402 WS
96 127 moveto
(with previous releases,) 0.416 WS
3.167 MX
(thereby disabling the new compiler features and bug fixes listed in) 0.417 WS
96 140 moveto
(section 7.14.5. When False, this switch enables all of these new) 0.106 WS
2.855 MX
(features and bug fixes in the) 0.105 WS
96 153 moveto
(D_12_1_1 compiler, thereby causing the) 2.205 WS
4.956 MX
(compiler to produce code that is incompatible) 2.206 WS
96 166 moveto
(with previous releases.) 2.450 WS
2.750 MX
( Note that validation under ACVC 1.10 applies only when) 2.450 WS
5.199 MX
(the) show
96 179 moveto
(switch is set to False.) show
72 197 moveto
(\267) show
17.334 MX
(R1000_Cg.Delta1_Code_View_Compatibility) show
96 215 moveto
(When False) 0.949 WS
3.700 MX
(\050the default\051, causes code views and loaded main programs to be compatible) 0.950 WS
96 228 moveto
(with only the D_12_1_1 compiler. When) 2.719 WS
5.468 MX
(True, causes the creation of code views and) 2.718 WS
96 241 moveto
(loaded main programs that can be copied to machines running the D_10_20_0 compiler:) show
96 259 moveto
(\320) show
13 MX
(To create a compatible code view, this switch must) 1.186 WS
3.937 MX
(be set to True for the load view) 1.187 WS
120 272 moveto
(from which the) 16.668 WS
19.417 MX
(code view is to be created; furthermore,) 16.667 WS
120 285 moveto
(R1000_Cg.Retain_Delta1_Compatibility must also be set to True for) 1.798 WS
4.549 MX
(this load view.) 1.799 WS
120 298 moveto
(For more information about code views, see section 7.21.2.) show
96 316 moveto
(\320) show
13 MX
(To create a compatible) 1.103 WS
3.852 MX
(loaded main program, this switch must be set for the library) 1.102 WS
120 329 moveto
(that is to contain the loaded main) 13.758 WS
16.509 MX
(program. Furthermore, the) 13.759 WS
120 342 moveto
(R1000_Cg.Retain_Delta1_Compatibility switch must also be set to True for) 1.463 WS
4.212 MX
(both the) 1.462 WS
120 355 moveto
(library that contains the main subprogram and the) 0.074 WS
2.825 MX
(library that is to contain the loaded) 0.075 WS
120 368 moveto
(main program \050these may, but need not, be different libraries\051.) show
72 386 moveto
(\267) show
17.334 MX
(R1000_Cg.Check_Compatibility) show
96 404 moveto
(When True \050the default\051, spec/load view compatibility is) 3.404 WS
6.153 MX
(checked whenever a main) 3.403 WS
96 417 moveto
(program is coded. As a) 0.351 WS
3.102 MX
(result, programs containing incompatibilities will now fail to code,) 0.352 WS
96 430 moveto
(even if they used to execute successfully. To) 0.517 WS
3.266 MX
(permit programs containing incompatibilities) 0.516 WS
96 443 moveto
(to code, you must set the switch to False.) show
72 461 moveto
(\267) show
17.334 MX
(R1000_Cg.Full_Debugging) show
96 479 moveto
(When False \050the default\051,) 1.758 WS
4.509 MX
(causes the compiler to use certain optimizations that produce) 1.759 WS
96 492 moveto
(faster code but also restrict the use of the debugger. In particular,) 0.788 WS
3.537 MX
(the optimized compiler) 0.787 WS
96 505 moveto
(generates code only) 1.141 WS
3.892 MX
(for a subset of constructs; consequently, under the debugger, single-) 1.142 WS
96 518 moveto
(stepping appears to skip) 0.256 WS
3.005 MX
(statements, and breakpoints cannot be set in certain places. When) 0.255 WS
96 531 moveto
(True, this switch suppresses the compiler optimizations,) 1.354 WS
4.105 MX
(thereby enabling full use of the) 1.355 WS
96 544 moveto
(debugger on the produced code.) show
72 562 moveto
(\267) show
17.334 MX
(Semantics.Ignore_Invalid_Rep_Specs) show
96 580 moveto
(When False \050the default\051, all invalid representation specifications) 2.173 WS
4.922 MX
(are flagged as errors,) 2.172 WS
96 593 moveto
(thus preventing the units that contain them) 0.550 WS
3.301 MX
(from being installed. When True, both invalid) 0.551 WS
96 606 moveto
(and unsupported representation specifications) 1.229 WS
3.978 MX
(are flagged with warning messages in the) 1.228 WS
96 619 moveto
(log and are otherwise ignored. \050Setting this switch to True overrides the value of the) 2.481 WS
96 632 moveto
(Ignore_Unsupported_Rep_Specs switch.\051) show
96 650 moveto
(Representation specifications are considered invalid if they do) 4.427 WS
7.176 MX
(not conform to the) 4.426 WS
96 663 moveto
(restrictions specified in the \252Appendix F for the R1000 Target.\272 For most) 1.801 WS
4.552 MX
(purposes, the) 1.802 WS
96 676 moveto
(Ignore_Invalid_Rep_Specs switch and) 1.045 WS
3.794 MX
(the Ignore_Unsupported_Rep_Specs switch should) 1.044 WS
96 689 moveto
(have the same value.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(37) show
EndPage
%%Page: 38 40
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(R1000_Cg.Package_Integration) show
96 90 moveto
(When False \050the default\051,) 0.030 WS
2.781 MX
(a separate module \050an R1000 task\051 is generated for each of a set of) 0.031 WS
96 103 moveto
(nested packages.) 1.725 WS
2.750 MX
( When True, the code generator treats) 1.725 WS
4.474 MX
(each nested package \050whenever) 1.724 WS
96 116 moveto
(possible\051 as if all of its) 0.487 WS
3.238 MX
(declarations were declared directly within the parent package. This) 0.488 WS
96 129 moveto
(optimization mainly saves space, but it also eliminates the) 3.300 WS
6.049 MX
(time required to activate) 3.299 WS
96 142 moveto
(another module. This optimization is not possible if) 1.062 WS
3.813 MX
(the nested package contains tasks or) 1.063 WS
96 155 moveto
(an initialization block or has a separate body. Code) 0.636 WS
3.385 MX
(generated with this switch set to True) 0.635 WS
96 168 moveto
(is not compatible with code generated by D_10_20_0 compilers.) show
72 192 moveto
(A new set of session switches with the prefix Command_Cg controls the coding of declare) 2.143 WS
72 205 moveto
(blocks in command windows. The) 0.181 WS
2.930 MX
(set of Command_Cg session switches is parallel in name and) 0.180 WS
72 218 moveto
(function to the set of R1000_Cg library switches, which control the coding of Ada units.) show
72 256 moveto
13 /Palatino-Bold SelectFont
(7.15.  Archive Changes) show
72 293 moveto
12 /Palatino-Bold SelectFont
(7.15.1.  Specification of Objects to Be Archived) show
72 317 moveto
11 /Palatino-Roman SelectFont
(The Archive.Restore command now accepts an indirect file of object names.) show
72 341 moveto
(Archive.Copy will no longer allow you to copy an object onto) 2.431 WS
5.182 MX
(itself; that is, the following) 2.432 WS
72 354 moveto
(combination of parameters is prohibited: ) show
10 /Courier-Bold SelectFont
(Archive.Copy \050"local_name", "*", "*"\051;) show
72 378 moveto
11 /Palatino-Roman SelectFont
(Archive will no longer copy a subsystem onto an existing subsystem) 0.586 WS
3.335 MX
(unless the Replace option) 0.585 WS
72 391 moveto
(is specified. Overwriting an existing subsystem can) 2.033 WS
4.784 MX
(cause inconsistencies among the CMVC) 2.034 WS
72 404 moveto
(database, views, and import relationships.) show
72 428 moveto
(Although you are not prevented from doing so, it is recommended that you not copy) 1.262 WS
4.011 MX
(a view) 1.261 WS
72 441 moveto
(onto another view. Doing so overwrites not only user-defined objects, but view) 0.377 WS
3.128 MX
(state as well. In) 0.378 WS
72 454 moveto
(particular, this may mean that) 0.467 WS
3.216 MX
(information may be lost about the referencers of the overwritten) 0.466 WS
72 467 moveto
(view. To copy just the) 0.410 WS
3.161 MX
(user-defined objects in a view, use a suitable naming expression, such as) 0.411 WS
72 479 moveto
10 /Courier-Bold SelectFont
(") show
10 /Courier-BoldOblique SelectFont
(view_name) show
10 /Courier-Bold SelectFont
(.units") show
11 /Palatino-Roman SelectFont
(.) show
72 516 moveto
12 /Palatino-Bold SelectFont
(7.15.2.  Assignment of Access Control to Restored Objects) show
72 540 moveto
11 /Palatino-Roman SelectFont
(Restore operations \050such as) 3.314 WS
6.063 MX
(the Archive.Restore command and the restore portion of the) 3.313 WS
72 553 moveto
(Archive.Copy command\051 now assign the ACLs of) 2.880 WS
5.631 MX
(restored objects differently. In previous) 2.881 WS
72 566 moveto
(releases, the default was to assign each) 0.058 WS
2.807 MX
(restored object its original ACL \050the ACL with which the) 0.057 WS
72 579 moveto
(object was saved\051. In D_12_1_1, the default is to assign ACLs as follows:) show
72 603 moveto
(\267) show
17.334 MX
(Objects restored into views always inherit their ACLs) 0.330 WS
3.081 MX
(from the context into which they are) 0.331 WS
96 616 moveto
(restored. This preserves the) 0.225 WS
2.974 MX
(ACLs that are assigned by CMVC access control. Furthermore,) 0.224 WS
96 629 moveto
(whole views and subsystems are restored with their CMVC access-class assignments.) show
72 647 moveto
(\267) show
17.334 MX
(Objects restored outside subsystems) 1.406 WS
4.157 MX
(keep the ACLs with which they were saved, unless) 1.407 WS
96 660 moveto
(they overwrite existing objects. In this case, the) 0.683 WS
3.432 MX
(restored objects are given the ACLs of the) 0.682 WS
96 673 moveto
(objects they overwrite.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(38) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 39 41
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(For objects restored outside subsystems, you can override the default ACL assignment) 0.359 WS
3.110 MX
(with the) 0.360 WS
72 85 moveto
(Object_Acl, World_Acl, and Default_Acl options.) 1.650 WS
2.750 MX
( As in) 1.650 WS
4.399 MX
(previous releases, you can use these) 1.649 WS
72 98 moveto
(options to specify the new \050default\051 ACL to be) 1.304 WS
4.055 MX
(assigned, or you can specify the literal values) 1.305 WS
72 111 moveto
(Archived, Inherit, or \050new in D_12_1_1\051 Retain:) show
72 135 moveto
(\267) show
17.334 MX
(The Archived value assigns each restored object the ACL) 3.350 WS
6.099 MX
(with which it was saved,) 3.349 WS
96 148 moveto
(regardless of whether it overwrites an existing object.) show
72 166 moveto
(\267) show
17.334 MX
(The Inherit value causes each restored object to inherit) 0.143 WS
2.894 MX
(its ACL from the context into which) 0.144 WS
96 179 moveto
(it is restored \050this is the default - and only - behavior for objects restored into views\051.) show
72 197 moveto
(\267) show
17.334 MX
(The Retain value causes each) 1.539 WS
4.288 MX
(restored object to keep the ACL with which it was saved,) 1.538 WS
96 210 moveto
(unless it overwrites an existing object. In this case, the restored object is) 0.698 WS
3.449 MX
(given the ACL of) 0.699 WS
96 223 moveto
(the object it overwrites \050this is the default behavior for objects restored outside views\051.) show
72 247 moveto
(Under certain circumstances, a restore operation now) 0.039 WS
2.788 MX
(sets an object's ACL immediately after the) 0.038 WS
72 260 moveto
(object is restored, instead of waiting until the end) 0.313 WS
3.064 MX
(of the operation. Specifically, an object's ACL) 0.314 WS
72 273 moveto
(is set immediately) 4.237 WS
6.986 MX
(only if it provides sufficient access for the archive job to complete) 4.236 WS
72 286 moveto
(successfully. Otherwise, the ACL is set after the archive job has completed what it needs to do.) show
72 323 moveto
12 /Palatino-Bold SelectFont
(7.15.3.  Specification of Tape-Drive Devices) show
72 347 moveto
11 /Palatino-Roman SelectFont
(As is explained in section 2, certain R1000s can be upgraded to have two tape drives.) 3.788 WS
72 360 moveto
(Accordingly, you can now specify a naming expression for the Device parameter in) 1.194 WS
3.943 MX
(the Save,) 1.193 WS
72 373 moveto
(List, and Restore commands in order to indicate) 1.047 WS
3.798 MX
(which tape drive the operator should use. In) 1.048 WS
72 386 moveto
(previous releases, only the special default value) 0.591 WS
10 /Courier-Bold SelectFont
3.340 MX
("MACHINE.DEVICES.TAPE_0") show
11 /Palatino-Roman SelectFont
( could be used to) 0.590 WS
72 399 moveto
(initiate a tape-mount request; any other string was) 3.547 WS
6.298 MX
(interpreted as a library name. Now,) 3.548 WS
72 412 moveto
(however, you can replace the) 2.414 WS
5.163 MX
(default value with a fully qualified pathname to reference a) 2.413 WS
72 425 moveto
(specific tape drive. \050A fully qualified) 1.040 WS
3.791 MX
(naming expression begins with !; in contrast, the default) 1.041 WS
72 438 moveto
(special string value omits the !.\051) show
72 462 moveto
(For example, assume that) 1.636 WS
4.385 MX
(your R1000 has two tape drives with logical numbers 0 and 3. To) 1.635 WS
72 475 moveto
(request that the operator use tape drive 3, you can specify the Device) 0.713 WS
3.464 MX
(parameter with the fully) 0.714 WS
72 488 moveto
(qualified name ) 3.457 WS
10 /Courier-Bold SelectFont
("!Machine.Devices.Tape_3") show
11 /Palatino-Roman SelectFont
(. The resulting tape-mount request will) 3.457 WS
6.206 MX
(then) show
72 501 moveto
(contain the following message field:) show
108 525 moveto
10 /Courier-Bold SelectFont
(Additional Info => Use tape drive 3) show
72 549 moveto
11 /Palatino-Roman SelectFont
(Note that this message) 0.555 WS
3.306 MX
(field merely displays a suggestion to the operator; the tape drive that is) 0.556 WS
72 562 moveto
(actually used is determined by) 2.185 WS
4.934 MX
(the operator's response to the remainder of the tape-mount) 2.184 WS
72 575 moveto
(request.) show
72 599 moveto
(As in previous Environment releases, the default string value causes) 0.187 WS
2.938 MX
(a tape-mount request to be) 0.188 WS
72 612 moveto
(displayed with no special instructions to the operator. Any naming expression that does) 1.620 WS
4.369 MX
(not) show
72 625 moveto
(reference a tape drive) 0.455 WS
3.206 MX
(will be interpreted as a library name. See also sections 7.19.4 and 7.20 for) 0.456 WS
72 638 moveto
(other information pertaining to R1000s with two tape drives.) show
72 675 moveto
12 /Palatino-Bold SelectFont
(7.15.4.  Specification of Remote Devices) show
72 699 moveto
11 /Palatino-Roman SelectFont
(The Device) 1.225 WS
3.974 MX
(parameter in the Save, List, and Restore commands can now be used to specify a) 1.224 WS
72 712 moveto
(remote device -) 0.319 WS
3.070 MX
(that is, a library or a tape drive on another R1000. For example, assume you are) 0.320 WS
72 725 moveto
(logged into an R1000 called M_1, which is the machine onto which objects are to be restored.) 1.156 WS
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(39) show
EndPage
%%Page: 40 42
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(Assume further that the tape drive you) 2.617 WS
5.368 MX
(want to use is on an R1000 called M_2, which is) 2.618 WS
72 85 moveto
(connected to M_1 through the network. Then you can use the following Device parameter to) 1.318 WS
72 98 moveto
(specify the default drive on M_2:) show
108 122 moveto
10 /Courier-Bold SelectFont
(Device => "!!M_2!Machine.Devices.Tape_0") show
72 146 moveto
11 /Palatino-Roman SelectFont
(Whereas the device) 0.607 WS
3.358 MX
(is read on M_2, the data is sent through the network and restored on M_1.) 0.608 WS
72 159 moveto
(Note that if you insert the remote R1000 name in front of the) 4.776 WS
7.525 MX
(default Device value) 4.775 WS
72 171 moveto
(\050) show
10 /Courier-Bold SelectFont
(MACHINE.DEVICES.TAPE_0) show
11 /Palatino-Roman SelectFont
(\051, you must also insert an exclamation) 1.175 WS
3.926 MX
(mark \050!\051 between the R1000) 1.176 WS
72 184 moveto
(name and that value.) show
72 208 moveto
(You can also save objects) 0.796 WS
3.545 MX
(to devices on other machines. For example, assume you are entering) 0.795 WS
72 221 moveto
(the Save command on M_1 to save objects that reside) 2.032 WS
4.783 MX
(on that machine. Then the following) 2.033 WS
72 234 moveto
(Device parameter causes the Data and Index files to be saved in a directory on M_2:) show
108 258 moveto
10 /Courier-Bold SelectFont
(Device => "!!M_2!Some_Directory) show
72 295 moveto
12 /Palatino-Bold SelectFont
(7.15.5.  Archive Options) show
72 319 moveto
11 /Palatino-Roman SelectFont
(The Options parameter in various Archive commands accepts new options:) show
72 343 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Delta1) show
96 361 moveto
11 /Palatino-Roman SelectFont
(A Boolean option for the Archive.Save command. When True, writes a tape that can be) 1.568 WS
96 374 moveto
(restored on an R1000 that is still running the D_10_20_0 release of the Environment.) 0.013 WS
2.764 MX
(Setting) show
96 387 moveto
(this option to True is necessary only if the) 0.278 WS
3.027 MX
(tape will contain loaded main programs or code) 0.277 WS
96 400 moveto
(views. Because Environment releases are) 0.311 WS
3.062 MX
(upward-compatible, a tape made with the option) 0.312 WS
96 413 moveto
(can also be restored on R1000s with later Environment releases.) show
72 437 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Enable_Privileges) show
96 455 moveto
11 /Palatino-Roman SelectFont
(A Boolean option for the Archive.Copy command.) 0.849 WS
3.598 MX
(When True, causes the copy operation) 0.848 WS
96 468 moveto
(to attempt to enable privileges. Enabling) 0.242 WS
2.993 MX
(privileges allows the command to override access) 0.243 WS
96 481 moveto
(control when reading and creating objects. Privileges) 1.338 WS
4.087 MX
(can be enabled only if the copying) 1.337 WS
96 494 moveto
(username belongs to the predefined group called Privileged.) show
96 512 moveto
(Note that this option enables) 3.651 WS
6.402 MX
(privileges for all of the identities associated with the) 3.652 WS
96 525 moveto
(command, including) 3.483 WS
6.232 MX
(the identities of any archive servers that are invoked on other) 3.482 WS
96 538 moveto
(machines. In contrast, entering the Operator.Enable_Privileges) 7.014 WS
9.765 MX
(command enables) 7.015 WS
96 551 moveto
(privileges only for the initiating username on the current machine.) show
72 569 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Links) show
11 /Palatino-Roman SelectFont
([) show
10 /Courier-Bold SelectFont
(=) show
11 /Palatino-Italic SelectFont
(worlds) show
11 /Palatino-Roman SelectFont
(]) show
96 587 moveto
(An option for the Archive.Copy, Archive.Restore, or Archive.Save) 0.177 WS
2.926 MX
(command; specifies that) 0.176 WS
96 600 moveto
(the command is to copy) 1.176 WS
3.927 MX
(only the links for each of the specified worlds, without copying) 1.177 WS
96 613 moveto
(the worlds themselves. Copying with) 1.372 WS
4.121 MX
(the Links option is a more powerful alternative to) 1.371 WS
96 626 moveto
(using the Links.Copy command, which copies links among worlds on the) 0.827 WS
3.578 MX
(same R1000. In) 0.828 WS
96 639 moveto
(contrast, copying with the Links option allows you to copy links between R1000s.) show
96 657 moveto
(If the option) 2.508 WS
5.257 MX
(name is specified by itself \050that is, if the) 2.507 WS
11 /Palatino-Italic SelectFont
( worlds) 2.507 WS
11 /Palatino-Roman SelectFont
( portion of the option is) 2.507 WS
96 670 moveto
(omitted\051, then) 3.545 WS
6.296 MX
(the command copies the links of all worlds specified by the Objects) 3.546 WS
96 683 moveto
(parameter. An error is generated if the Objects parameter specifies no worlds.) 1.902 WS
4.651 MX
(To copy) 1.901 WS
96 696 moveto
(other objects along with the links from one or more worlds, you can specify the world) 1.803 WS
96 709 moveto
(names as the value to the Links option.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(40) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 41 43
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Require_Parents) show
96 90 moveto
11 /Palatino-Roman SelectFont
(A Boolean option for the) 4.464 WS
7.213 MX
(Archive.Copy or Archive.Restore command. When True,) 4.463 WS
96 103 moveto
(prevents objects from being copied) 0.944 WS
3.695 MX
(unless the required destination context already exists.) 0.945 WS
96 116 moveto
(This option overrides the default command behavior, which) 2.938 WS
5.687 MX
(is to create any missing) 2.937 WS
96 129 moveto
(hierarchical structure \050for example, nested libraries\051 that) 1.871 WS
4.622 MX
(is required to copy the objects) 1.872 WS
96 142 moveto
(under the desired names.) show
72 160 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Uncontrol) show
96 178 moveto
11 /Palatino-Roman SelectFont
(A Boolean option for the Archive.Copy or Archive.Restore) 0.409 WS
3.158 MX
(command. When True, permits) 0.408 WS
96 191 moveto
(controlled objects to be overwritten by making them uncontrolled in the destination) 0.820 WS
3.571 MX
(view) show
96 204 moveto
(for the duration of the copy operation. \050The overwritten objects are automatically) 1.636 WS
4.385 MX
(made) show
96 217 moveto
(controlled again at) 0.873 WS
3.624 MX
(the end of the operation.\051 This option has no effect unless the Replace) 0.874 WS
96 230 moveto
(option is also specified.) show
96 248 moveto
(Specifying the Uncontrol option guarantees that controlled objects are) 4.583 WS
7.332 MX
(overwritten.) show
96 261 moveto
(However, making the objects uncontrolled severs them from the) 0.650 WS
3.401 MX
(objects to which they are) 0.651 WS
96 274 moveto
(joined. Furthermore, when these objects are recontrolled, they) 1.283 WS
4.032 MX
(are given new reservation) 1.282 WS
96 287 moveto
(tokens, so that their change history is effectively lost. Note that when the Replace option is) 0.318 WS
96 300 moveto
(used without the Uncontrol option, an attempt) 0.059 WS
2.808 MX
(is made to check out the objects in question,) 0.058 WS
96 313 moveto
(thereby preventing loss of history.) show
96 331 moveto
(The Uncontrol option is subject to CMVC access control.) show
72 349 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Volume=) show
11 /Palatino-Italic SelectFont
(volume id) show
96 367 moveto
11 /Palatino-Roman SelectFont
(An option for the Archive.Copy) 1.361 WS
4.112 MX
(or Archive.Restore command; specifies the disk volume) 1.362 WS
96 380 moveto
(on which to create destination worlds. Each disk volume is identified by an integer) 3.177 WS
96 393 moveto
(between 1 and) 1.172 WS
3.923 MX
(31; for example, a four-disk system has disks 1, 2, 3, and 4. Omitting this) 1.173 WS
96 406 moveto
(option is equivalent to specifying the value 0, which instructs the operation to pick the) 0.068 WS
2.817 MX
(disk) show
96 419 moveto
(volume with the most free space.) show
72 456 moveto
12 /Palatino-Bold SelectFont
(7.15.6.  CMVC Access Required by Archive Commands) show
72 480 moveto
11 /Palatino-Roman SelectFont
(Restore operations now check CMVC access when restoring a subsystem or view:) show
72 504 moveto
(\267) show
17.334 MX
(To restore a view into an existing subsystem, the identity of the restore job) 0.597 WS
3.348 MX
(\050or the archive) 0.598 WS
96 517 moveto
(server job\051 must belong to a group that has Owner access for the) 0.286 WS
3.035 MX
(subsystem into which the) 0.285 WS
96 530 moveto
(view is restored. \050The Owner access class is defined in the) 8.068 WS
10.819 MX
(new package) 8.069 WS
96 543 moveto
(Cmvc_Access_Control.\051) show
72 561 moveto
(\267) show
17.334 MX
(To restore a subsystem into a world, the identity of the restore or archive) 0.794 WS
3.543 MX
(server job must) 0.793 WS
96 574 moveto
(belong to a single group that) 0.029 WS
2.780 MX
(has RCOD access to the world in which the subsystem is to be) 0.030 WS
96 587 moveto
(restored as well as RW default access to this world.) show
72 611 moveto
(The Archive.Save and Archive.Copy commands now) 2.151 WS
4.900 MX
(check CMVC access when saving and) 2.150 WS
72 624 moveto
(copying subsystems and views.) show
72 648 moveto
(\267) show
17.334 MX
(To save a view, the identity of the archive job must belong to) 1.731 WS
4.482 MX
(a group that has Reader) 1.732 WS
96 661 moveto
(access to that view.) show
72 679 moveto
(\267) show
17.334 MX
(To save/copy a subsystem and) 0.655 WS
3.404 MX
(the views in it, the identity of the archive job must belong) 0.654 WS
96 692 moveto
(to a group that has Reader access to the subsystem and to each of the views to be archived.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(41) show
EndPage
%%Page: 42 44
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.15.7.  Archiving Code Views and Loaded Main Programs) show
72 97 moveto
11 /Palatino-Roman SelectFont
(If you need) 0.163 WS
2.914 MX
(to transfer code views or loaded main programs from the D_12_1_1 Environment to) 0.164 WS
72 110 moveto
(a machine running the D_10_20_0 Environment, you can do) 1.026 WS
3.775 MX
(so only if you have created them) 1.025 WS
72 123 moveto
(under special switch settings. This is due to the program-library mechanism \050see section 7.14.4\051.) show
72 147 moveto
(Furthermore, if you are archiving using Archive.Save, you must specify) 0.165 WS
2.916 MX
(the Delta1 option in the) 0.166 WS
72 160 moveto
(command's Options parameter, although this option) 1.896 WS
4.645 MX
(is not required for Archive.Copy. Note) 1.895 WS
72 173 moveto
(that special steps) 1.834 WS
4.585 MX
(are required for code views and loaded main programs because archiving) 1.835 WS
72 186 moveto
(them involves transferring code segments. In) 0.987 WS
3.736 MX
(contrast, archiving ordinary compiled Ada units) 0.986 WS
72 199 moveto
(involves transferring them as source and then optionally recompiling) 1.068 WS
3.819 MX
(them on the destination) 1.069 WS
72 212 moveto
(R1000.) show
72 236 moveto
(The following steps show) 0.578 WS
3.327 MX
(how to create and save a code view \050or a loaded main program\051 in a) 0.577 WS
72 249 moveto
(D_12_1_1 Environment so that you can restore it in either a) 3.865 WS
6.616 MX
(D_10_20_0 or a D_12_1_1) 3.866 WS
72 262 moveto
(Environment:) show
72 286 moveto
(1.) show
15.750 MX
(Set both of the following switches to True for the appropriate libraries:) show
96 310 moveto
10 /Courier-Bold SelectFont
(* R1000_Cg.Delta1_Code_View_Compatibility := True) show
96 322 moveto
(  R1000_Cg.Retain_Delta1_Compatibility    := True) show
96 346 moveto
11 /Palatino-Roman SelectFont
(When a code view is created, these switches must be set in the) 0.827 WS
3.576 MX
(load view from which the) 0.826 WS
96 359 moveto
(code view is to be created. When a) 0.829 WS
3.580 MX
(loaded main program is created, the first switch must) 0.830 WS
96 372 moveto
(be set for the library that is to contain the loaded main program; the) 0.110 WS
2.859 MX
(second switch must be) 0.109 WS
96 385 moveto
(set for the library containing the main subprogram as well as for the library that is to) 2.054 WS
96 398 moveto
(contain the loaded main program \050these may, but need not, be different libraries\051.) show
72 416 moveto
(2.) show
15.750 MX
(Create the desired code view \050or load the main program\051.) show
72 434 moveto
(3.) show
15.750 MX
(Enter the Archive.Save command with the Delta1 option:) show
96 458 moveto
10 /Courier-Bold SelectFont
(Archive.Save \050Objects =>) show
10 /Courier-BoldOblique SelectFont
( loaded_mains_or_code_views) show
10 /Courier-Bold SelectFont
(,) show
96 470 moveto
(              Options => "Delta1, R1000"\051;) show
96 494 moveto
11 /Palatino-Roman SelectFont
(If you omit the Delta1 option from the) 0.585 WS
3.334 MX
(Archive.Save command, a Nonexistent_Page_Error) 0.584 WS
96 507 moveto
(exception is raised when you attempt the restore operation on a D_10_20_0 machine.) show
72 531 moveto
(To copy a code view or a loaded main program from a) 0.660 WS
3.411 MX
(D_12_1_1 Environment to a D_10_20_0) 0.661 WS
72 544 moveto
(Environment, follow steps 1 and 2 above and enter the Archive.Copy command) 1.890 WS
11 /Palatino-Italic SelectFont
( without) 1.889 WS
11 /Palatino-Roman SelectFont
( the) 1.889 WS
72 557 moveto
(Delta1 option:) show
108 581 moveto
10 /Courier-Bold SelectFont
(Archive.Copy \050Objects =>) show
10 /Courier-BoldOblique SelectFont
( loaded_mains_or_code_views) show
10 /Courier-Bold SelectFont
(\051;) show
72 605 moveto
11 /Palatino-Roman SelectFont
(No extra switch settings or archive options are required for archiving) 1.225 WS
3.976 MX
(code views and loaded) 1.226 WS
72 618 moveto
(main programs from a D_10_20_0) 0.563 WS
3.312 MX
(Environment to a D_12_1_1 Environment; the copied objects) 0.562 WS
72 631 moveto
(are treated as if they were compiled with both of the above switches) 2.189 WS
4.940 MX
(set to False. See also) 2.190 WS
72 644 moveto
(sections 7.14.8 and 7.21.2.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(42) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 43 45
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.15.8.  Miscellaneous Archive Changes) show
72 97 moveto
11 /Palatino-Roman SelectFont
(Copied objects that were frozen at their source are) 3.289 WS
6.038 MX
(now refrozen at their destination. In) 3.288 WS
72 110 moveto
(D_10_20_0, objects that) 2.843 WS
5.594 MX
(were frozen in a primary subsystem were restored as frozen in a) 2.844 WS
72 123 moveto
(secondary only if the Promote option was also specified. Now there is no) 2.072 WS
4.821 MX
(need to give the) 2.071 WS
72 136 moveto
(Promote option for this purpose.) show
72 174 moveto
13 /Palatino-Bold SelectFont
(7.16.  Changes to !Io.Text_Io) show
72 198 moveto
11 /Palatino-Roman SelectFont
(The Text_Io.Open command has been changed to conform to the LRM spec. In particular, the) 1.076 WS
72 211 moveto
(Mode parameter) 1.630 WS
4.379 MX
(for this command now has no default value, so the command now has the) 1.629 WS
72 224 moveto
(following specification:) show
108 248 moveto
10 /Courier-Bold SelectFont
(procedure Open \050File : in out File_Type;) show
108 260 moveto
(                Mode :        File_Mode;) show
108 272 moveto
(                Name :        String;) show
108 284 moveto
(                Form :        String := ""\051;) show
72 308 moveto
11 /Palatino-Roman SelectFont
(Commands in package Text_Io can now be used to open and read) 0.696 WS
3.447 MX
(switch files, activities, work) 0.697 WS
72 321 moveto
(orders, work-order) 2.224 WS
4.973 MX
(lists, and ventures as if they were text files. This is equivalent to using) 2.223 WS
72 334 moveto
(Display-type commands \050such as) 0.656 WS
3.407 MX
(Switches.Display\051 to produce a textual image of such objects.) 0.657 WS
72 347 moveto
(Such textual images are useful because) 0.256 WS
3.005 MX
(you can perform operations like File_Utilities.Difference) 0.255 WS
72 360 moveto
(on them.) show
72 398 moveto
13 /Palatino-Bold SelectFont
(7.17.  System-Management Changes) show
72 422 moveto
11 /Palatino-Roman SelectFont
(See sections 7.19 and 7.20 for changes pertaining to system backups and other tape interfaces.) show
72 459 moveto
12 /Palatino-Bold SelectFont
(7.17.1.  Expiration of Operator Password) show
72 483 moveto
11 /Palatino-Roman SelectFont
(Special accommodation) 0.420 WS
3.171 MX
(is now made for Operators who did not change their passwords before) 0.421 WS
72 496 moveto
(the old passwords) 1.524 WS
4.273 MX
(expired. If the Operator tries to log in with an expired password \050and no) 1.523 WS
72 509 moveto
(current password exists\051,) 2.293 WS
5.044 MX
(a message to this effect is displayed and a login prompt appears) 2.294 WS
72 522 moveto
(requesting an authorization code. The Operator can obtain a) 1.450 WS
4.199 MX
(unique authorization code from) 1.449 WS
72 535 moveto
(the Rational Response Center and enter this code at the appropriate prompt. Note that:) show
72 559 moveto
(\267) show
17.334 MX
(The Operator must know the old, expired password.) show
72 577 moveto
(\267) show
17.334 MX
(The authorization code is valid only for a specific machine on the current date.) show
72 595 moveto
(\267) show
17.334 MX
(The authorization code is case-sensitive \050all uppercase\051.) show
72 619 moveto
(Note that it may also be possible for) 0.710 WS
3.461 MX
(the Operator to simply log in as another user and use the) 0.711 WS
72 632 moveto
(Operator.Change_Password command to set a new password. However, the above login) 3.647 WS
72 645 moveto
(process is the only solution if all user passwords have expired.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(43) show
EndPage
%%Page: 44 46
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.17.2.  Mechanism for Summarizing Logged Tape Errors) show
72 97 moveto
11 /Palatino-Roman SelectFont
(Package !Tools.System_Availability'Spec_View.Units.System_Report has been enhanced so) 0.382 WS
3.133 MX
(that) show
72 110 moveto
(the System_Report.Generate procedure can now) 0.035 WS
2.784 MX
(summarize the number of tape errors that have) 0.034 WS
72 123 moveto
(been logged to the system error log over the specified period) 0.871 WS
3.622 MX
(of time. The summary of logged) 0.872 WS
72 136 moveto
(tape errors is displayed when you) 3.303 WS
6.052 MX
(specify the value System_Report.Tape_Mounts for the) 3.302 WS
72 149 moveto
(Report_Type parameter. You can use the summarized) 1.693 WS
4.444 MX
(tape-error information to evaluate the) 1.694 WS
72 162 moveto
(quality of 9-track tapes on which important information has been recorded. For example, you) 1.108 WS
72 175 moveto
(can execute this procedure after performing an archive on) 0.456 WS
3.207 MX
(a 9-track tape drive to determine the) 0.457 WS
72 188 moveto
(likelihood of restoring the archive.) 0.192 WS
2.941 MX
(Note that this tool is inappropriate for evaluating the quality) 0.191 WS
72 201 moveto
(of 8-mm cartridge tapes because the kinds of errors that) 0.323 WS
3.074 MX
(this tool summarizes are not logged by) 0.324 WS
72 214 moveto
(8-mm cartridge tape drives.) show
72 238 moveto
(Although this command can) 1.435 WS
4.184 MX
(be used to evaluate quality of the tapes used for a backup, it is) 1.434 WS
72 251 moveto
(recommended that you use the new Verify_Backup) 0.967 WS
3.718 MX
(command to determine whether a backup) 0.968 WS
72 264 moveto
(can actually be restored. See section 6.11.) show
72 288 moveto
(Each time a tape is written) 3.125 WS
5.874 MX
(or read, tape errors are logged to a system error log file in) 3.124 WS
72 301 moveto
(!Machine.Error_Logs. Among these tape errors, two types are of particular interest:) show
72 325 moveto
(\267) show
11 /Palatino-Italic SelectFont
17.334 MX
(Read-data retry errors) 0.702 WS
11 /Palatino-Roman SelectFont
( are logged when a read operation fails to) 0.702 WS
3.453 MX
(read a given block and has) 0.703 WS
96 338 moveto
(to repeat the attempt. Note) 1.003 WS
3.752 MX
(that a read operation is aborted on the thirteenth consecutive) 1.002 WS
96 351 moveto
(retry error. Thus, twelve such errors are logged before a read operation fails.) show
72 369 moveto
(\267) show
11 /Palatino-Italic SelectFont
17.334 MX
(Write-data retry errors) 1.498 WS
11 /Palatino-Roman SelectFont
( are logged whenever a write operation cannot write) 1.498 WS
4.249 MX
(a given block) 1.499 WS
96 382 moveto
(and has to traverse to another block to repeat the attempt. Note that a write) 1.104 WS
3.853 MX
(operation is) 1.103 WS
96 395 moveto
(aborted on the thirteenth) 1.076 WS
3.827 MX
(consecutive write-data retry error. Thus, twelve such errors are) 1.077 WS
96 408 moveto
(actually logged before a write operation fails.) show
72 432 moveto
(The System_Report.Generate procedure scans the appropriate) 0.485 WS
3.234 MX
(files in !Machine.Error_Logs and) 0.484 WS
72 445 moveto
(summarizes the logged errors on a per-operation) 3.976 WS
6.727 MX
(basis. The summarized information is) 3.977 WS
72 458 moveto
(reported in a display such as the following, where each entry represents a single) 0.765 WS
3.514 MX
(read or write) 0.764 WS
72 471 moveto
(operation \050the columns are explained below\051. In this example, the) 1.634 WS
4.385 MX
(tape operation on volume) 1.635 WS
72 484 moveto
(043506 has had enough errors to indicate a) 0.763 WS
3.512 MX
(significant problem, whereas the tape operation on) 0.762 WS
72 497 moveto
(volume 043509 has actually failed:) show
72 521 moveto
10 /Courier-Bold SelectFont
( Request Time   Mount Wait  Processing  Volume    Density        Errors) show
72 533 moveto
(==============  ==========  ==========  ======  ===========  ==============) show
72 545 moveto
(90/01/13 08:30       00:07       00:26  043500  GCR_6250CPI             143) show
72 557 moveto
(90/01/13 09:02       00:26       00:07  043501  GCR_6250CPI               1) show
72 569 moveto
(90/01/13 09:35       01:05       00:39  043502  GCR_6250CPI             216) show
72 581 moveto
(90/01/13 11:19       00:20       00:07  043503  GCR_6250CPI               5) show
72 593 moveto
(90/01/13 11:46       00:27       00:25  043504  GCR_6250CPI               3) show
72 605 moveto
(90/01/13 12:38       00:26       00:07  043505  GCR_6250CPI      3 / 3 / 13) show
72 617 moveto
(90/01/13 13:11       00:10       00:19  043506  GCR_6250CPI   10 / 25 / 136) show
72 629 moveto
(90/01/13 13:40       00:05       00:36  043507  GCR_6250CPI     1 / 2 / 168) show
72 641 moveto
(90/01/13 14:21       00:08       00:19  043508  GCR_6250CPI              69) show
72 653 moveto
(90/01/13 14:48       00:29       00:07  043509  GCR_6250CPI  12 / 162 / 400) show
72 677 moveto
11 /Palatino-Roman SelectFont
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Request Time) show
11 /Palatino-Roman SelectFont
( indicates the time at which the mount request for the operation was issued.) show
72 695 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Mount Wait) show
11 /Palatino-Roman SelectFont
( indicates how long the operator took to answer the mount request.) show
72 713 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Processing) show
11 /Palatino-Roman SelectFont
( indicates how long it took to read or write the tape.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(44) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 45 47
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Volume) show
11 /Palatino-Roman SelectFont
( indicates the tape label.) show
72 90 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Density) show
11 /Palatino-Roman SelectFont
( indicates the density with which the tape was written \050for 9-track tapes only\051.) show
72 108 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Errors) show
11 /Palatino-Roman SelectFont
( displays) 0.549 WS
3.300 MX
(several types of error data. If this column contains only one number, that) 0.550 WS
96 121 moveto
(number represents the total number of errors logged for the operation. If this column) 2.363 WS
96 134 moveto
(contains a triple number, the leftmost number is the maximum) 2.138 WS
4.889 MX
(number of consecutive) 2.139 WS
96 147 moveto
(retry errors encountered, the middle number is the) 2.157 WS
4.906 MX
(total number of retry errors in the) 2.156 WS
96 160 moveto
(operation, and the rightmost number is the total number of errors of any kind.) show
72 184 moveto
(As a rule of thumb, information recorded on a 9-track tape is) 0.221 WS
2.972 MX
(reliable if the tape has 5 \050or fewer\051) 0.222 WS
72 197 moveto
(consecutive retry errors, 25 \050or fewer\051 total retry errors, and 100 \050or fewer\051) 0.263 WS
3.012 MX
(total errors \050that is, ) 0.262 WS
10 /Courier-Bold SelectFont
(5) show
72 209 moveto
(/ 25 / 100) 3.508 WS
11 /Palatino-Roman SelectFont
(\051. If a backup tape has greater numbers of errors) 3.508 WS
6.259 MX
(in these categories, it is) 3.509 WS
72 222 moveto
(recommended that you consult the Rational Customer Support Response Center.) show
72 259 moveto
12 /Palatino-Bold SelectFont
(7.17.3.  Changes Pertaining to Operator Capability) show
72 283 moveto
11 /Palatino-Roman SelectFont
(Operator capability is no longer required for report-producing operations from) 3.602 WS
6.351 MX
(packages) show
72 296 moveto
(System_Backup and Scheduler. These commands) 14.636 WS
17.387 MX
(are System_Backup.History,) 14.637 WS
72 309 moveto
(Scheduler.Display, Scheduler.Set_Wsl_Limits,) 14.812 WS
17.561 MX
(Scheduler.Use_Default_Wsl_Limits, and) 14.811 WS
72 322 moveto
(Scheduler.Working_Set_Size.) show
72 346 moveto
(The Operator.Force_Logoff command) 4.557 WS
7.308 MX
(no longer requires operator capability if the user) 4.558 WS
72 359 moveto
(performing the operation is the same as the user being forced off.) show
72 383 moveto
(Commands in package Operator that require operator capability and that affect) 1.041 WS
3.790 MX
(machine state) 1.040 WS
72 396 moveto
(now report successful completion in !Machine.Error_Logs.Log@.) 2.843 WS
5.594 MX
(The logged messages also) 2.844 WS
72 409 moveto
(report the executing user and session, if these are other than System.) show
72 446 moveto
12 /Palatino-Bold SelectFont
(7.17.4.  Changes Pertaining to Login Limits) show
72 470 moveto
11 /Palatino-Roman SelectFont
(The number) 0.279 WS
3.028 MX
(of permitted concurrent logins \050sessions\051 for each Series 300S and 300C is set at the) 0.278 WS
72 483 moveto
(factory. If a) 0.447 WS
3.198 MX
(user attempts to log in after the maximum number has been reached, the following) 0.448 WS
72 496 moveto
(message will appear:) show
108 520 moveto
10 /Courier-Bold SelectFont
(Login denied - resource restriction ) show
72 544 moveto
11 /Palatino-Roman SelectFont
(An existing session will have to be logged out before that user can log in.) show
72 581 moveto
12 /Palatino-Bold SelectFont
(7.17.5.  Changes Pertaining to EEDB) show
72 605 moveto
11 /Palatino-Roman SelectFont
(The special character ) 1.092 WS
10 /Courier-Bold SelectFont
($) show
11 /Palatino-Roman SelectFont
( can now be used as an argument to EEDB) 1.092 WS
3.841 MX
(commands to reference the) 1.091 WS
72 618 moveto
(currently running release.) show
72 642 moveto
(Furthermore, the special character ) 0.577 WS
10 /Courier-Bold SelectFont
($$) show
11 /Palatino-Roman SelectFont
( can now be) 0.577 WS
3.328 MX
(used to reference the successor to the default) 0.578 WS
72 655 moveto
(configuration. The successor name is constructed) 5.815 WS
8.564 MX
(from the default by appending or) 5.814 WS
72 668 moveto
(incrementing the trailing letter. The) 0.756 WS
3.507 MX
(sequence of successors would be D_11_0_2 => D_11_0_2A) 0.757 WS
72 681 moveto
(=> ... => D_11_0_2Z => D_11_0_2ZA ...) show
72 705 moveto
(EEDB now recognizes the abbreviations CDF, EM, UDF, and DTIA as) 3.978 WS
6.727 MX
(representing the) 3.977 WS
72 718 moveto
(appropriate subsystems.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(45) show
EndPage
%%Page: 46 48
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.17.6.  Miscellaneous System-Management Changes) show
72 97 moveto
11 /Palatino-Roman SelectFont
(The Operator.Change_Password command now requires the new) 0.053 WS
2.804 MX
(password to be different from) 0.054 WS
72 110 moveto
(the old password. That is, users are not permitted to make trivial changes.) show
72 134 moveto
(The Operator.Force_Logoff command now allows enough) 1.004 WS
3.753 MX
(time to commit large buffers before) 1.003 WS
72 147 moveto
(logging off.) show
72 171 moveto
(The Operator.Shutdown command has been made more robust.) show
72 195 moveto
(Package Daemon was changed to make the DDB object manager a Weekly client rather than) 0.826 WS
3.577 MX
(a) show
72 208 moveto
(Daily client.) show
72 232 moveto
(The \252hard-wired\272 default collection thresholds have been changed.) 1.708 WS
2.750 MX
( The hard-wired defaults) 1.707 WS
72 245 moveto
(are the) 6.920 WS
9.671 MX
(values that are in effect if no collection thresholds are specified in the) 6.921 WS
72 258 moveto
(!Machine.Initialize_Daemons procedure. These new default values) 1.250 WS
3.999 MX
(are given in Table 6.) 1.249 WS
2.750 MX
( Note) 1.249 WS
72 271 moveto
(that the !Machine.Initialize_Daemons procedure will automatically adjust) 4.212 WS
6.963 MX
(the hard-wired) 4.213 WS
72 284 moveto
(values so that smaller values are set for systems with large-capacity disk) 2.166 WS
4.915 MX
(drives and larger) 2.165 WS
72 297 moveto
(values are set) 0.042 WS
2.793 MX
(for the Series 200 Model 10 with 337-megabyte disk drives. ) 0.043 WS
2.750 MX
(Customers should not) 0.043 WS
72 310 moveto
(change the) 1.994 WS
4.743 MX
(values assigned by the !Machine.Initialize procedure unless advised to do so by) 1.993 WS
72 323 moveto
(Rational personnel.) show
0 16.500 rmoveto
195.170 352.500 moveto
10 /Palatino-BoldItalic SelectFont
(Table 6   Default Values for Collection Thresholds) show
72 364.500 moveto
11 /Palatino-Roman SelectFont
0 -16.500 rmoveto
227 372 moveto
10 /Palatino-Bold SelectFont
(Threshold) show
316.645 372 moveto
(Default Value) show
newpath 223 378 moveto
166 0 rlineto stroke
newpath 223 360 moveto
166 0 rlineto stroke
newpath 223 378 moveto
0 -18 rlineto stroke
newpath 389 378 moveto
0 -18 rlineto stroke
newpath 309 378 moveto
0 -18 rlineto stroke
newpath 223 378 moveto
166 0 rlineto stroke
newpath 223 360 moveto
166 0 rlineto stroke
newpath 223 378 moveto
0 -18 rlineto stroke
newpath 389 378 moveto
0 -18 rlineto stroke
newpath 309 378 moveto
0 -18 rlineto stroke
227 390 moveto
10 /Palatino-Roman SelectFont
(Start_Collection) show
344 390 moveto
(15) show
newpath 223 396 moveto
166 0 rlineto stroke
newpath 223 378 moveto
166 0 rlineto stroke
newpath 223 396 moveto
0 -18 rlineto stroke
newpath 389 396 moveto
0 -18 rlineto stroke
newpath 309 396 moveto
0 -18 rlineto stroke
227 408 moveto
(Raise_Priority) show
344 408 moveto
(10) show
newpath 223 414 moveto
166 0 rlineto stroke
newpath 223 396 moveto
166 0 rlineto stroke
newpath 223 414 moveto
0 -18 rlineto stroke
newpath 389 414 moveto
0 -18 rlineto stroke
newpath 309 414 moveto
0 -18 rlineto stroke
227 426 moveto
(Stop_Jobs) show
346.500 426 moveto
(7) show
newpath 223 432 moveto
166 0 rlineto stroke
newpath 223 414 moveto
166 0 rlineto stroke
newpath 223 432 moveto
0 -18 rlineto stroke
newpath 389 432 moveto
0 -18 rlineto stroke
newpath 309 432 moveto
0 -18 rlineto stroke
227 444 moveto
(Suspend_System) show
346.500 444 moveto
(5) show
newpath 223 450 moveto
166 0 rlineto stroke
newpath 223 432 moveto
166 0 rlineto stroke
newpath 223 450 moveto
0 -18 rlineto stroke
newpath 389 450 moveto
0 -18 rlineto stroke
newpath 309 450 moveto
0 -18 rlineto stroke
newpath 223 450 moveto
166 0 rlineto stroke
newpath 223 432 moveto
166 0 rlineto stroke
72 498 moveto
11 /Palatino-Roman SelectFont
(!Machine.Initialize_Daemons now starts a new server called Smooth_Snapshots,) 0.521 WS
3.272 MX
(which reduces) 0.522 WS
72 511 moveto
(the impact of snapshots, especially on machines with the 64-megabyte memory-expansion) 2.998 WS
72 524 moveto
(upgrade. The default parameter values are used) 1.900 WS
4.651 MX
(for the Smooth_Snapshots procedure; these) 1.901 WS
72 537 moveto
(values should never be changed by customers.) show
72 561 moveto
(When you execute the Tape.Examine_Labels command with) 5.989 WS
8.738 MX
(the Volume_Labels_Only) 5.988 WS
72 574 moveto
(parameter set to) 1.050 WS
3.801 MX
(False, a diagnostic message now appears in the current output whenever the) 1.051 WS
72 587 moveto
(command detects an inconsistency within a data) 1.430 WS
4.179 MX
(segment on an ANSI-standard labeled tape.) 1.429 WS
72 600 moveto
(The message attempts to explain the inconsistency. Prior) 1.292 WS
4.043 MX
(to this release, the command would) 1.293 WS
72 613 moveto
(fail with an unhandled exception.) 0.900 WS
2.750 MX
( When) 0.900 WS
3.649 MX
(the command is executed with Volume_Labels_Only) 0.899 WS
72 626 moveto
(set to True, it no longer raises Constraint_Error when trying to unload the tape.) show
72 650 moveto
(Functions in System_Utilities now interpret the null string to mean) 1.991 WS
4.742 MX
(any of a user's sessions) 1.992 WS
72 663 moveto
(instead of just the user's default) 0.014 WS
2.763 MX
(session. For example, the command System_Utilities.Logged_In) 0.013 WS
72 676 moveto
(\050\252Fred\272,\252\272\051 returns True if Fred is logged in under any session. Similarly, the) 3.313 WS
6.064 MX
(command) show
72 689 moveto
(System_Utilities.Last_Logout \050\252Fred\272,\252\272\051 returns the last time Fred logged out of any session.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(46) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 47 49
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(The Environment now initiates its) 0.968 WS
3.717 MX
(own recovery in situations where Library.Compact_Library) 0.967 WS
72 85 moveto
(has accidentally been run on) 0.024 WS
2.775 MX
(worlds such as !Machine.Users and !Users. Rebooting the system is) 0.025 WS
72 98 moveto
(no longer necessary.) show
72 136 moveto
13 /Palatino-Bold SelectFont
(7.18.  Changes Pertaining to Printing) show
72 160 moveto
11 /Palatino-Roman SelectFont
(You can now specify files as devices for commands in package) 0.528 WS
3.277 MX
(Queue. When a file is specified,) 0.527 WS
72 173 moveto
(the output characters are written to that file \050rather than to a printer, for example\051.) show
72 210 moveto
12 /Palatino-Bold SelectFont
(7.18.1.  !Commands.Abbreviations.Print) show
72 234 moveto
11 /Palatino-Roman SelectFont
(The !Commands.Abbreviations.Print command now) 3.443 WS
6.194 MX
(has additional parameters. ) 3.444 WS
2.750 MX
(The Class) 3.444 WS
72 247 moveto
(parameter specifies a) 1.368 WS
4.117 MX
(file denoting the class. The Trace_Only parameter, when True, displays) 1.367 WS
72 260 moveto
(the Queue.Print command that is) 1.131 WS
3.882 MX
(generated without actually executing it. \050This allows you to) 1.132 WS
72 273 moveto
(review the print options that will be used before the command actually executes.\051) show
108 297 moveto
10 /Courier-Bold SelectFont
(procedure Print \050Name       : String  := "<IMAGE>";) show
108 309 moveto
(                 Options    : String  := "";) show
108 321 moveto
(                 Banner     : String  := "<DEFAULT>";) show
108 333 moveto
(                 Header     : String  := "<DEFAULT>";) show
108 345 moveto
(                 Footer     : String  := "<DEFAULT>";) show
108 357 moveto
(                 Class      : String  := "!Machine.Lp_Class";) show
108 369 moveto
(                 Trace_Only : Boolean := False\051;) show
72 406 moveto
12 /Palatino-Bold SelectFont
(7.18.2.  Queue.Print) show
72 430 moveto
11 /Palatino-Roman SelectFont
(Bug fixes were made to the Queue.Print) 0.382 WS
3.131 MX
(command so that the following combination of Twoup) 0.381 WS
72 443 moveto
(and Wide options works properly for American standard-sized paper:) show
108 467 moveto
10 /Courier-Bold SelectFont
(Options => "Postscript => \050Twoup, Wide\051") show
72 491 moveto
11 /Palatino-Roman SelectFont
(The Banner page of a printout now has rows of asterisks) 0.504 WS
3.255 MX
(at top and bottom, making it easier to) 0.505 WS
72 504 moveto
(distinguish from other printout pages.) show
72 528 moveto
(The PostScript) 1.127 WS
0 -2.750 rmoveto
8 /Palatino-Roman SelectFont
/registered SYM 5.976 MX
11 /Palatino-Roman SelectFont
0 2.750 rmoveto
( header page is) 1.127 WS
3.876 MX
(now printed either first or last, depending on the value of the) 1.126 WS
72 541 moveto
(Reversed option. When) 2.733 WS
5.484 MX
(Reversed is True, the header page is the last page printed. When) 2.734 WS
72 554 moveto
(Reversed is False, the header page is the first page printed. Prior to this) 3.493 WS
6.242 MX
(release of the) 3.492 WS
72 567 moveto
(Environment, the PostScript header page was always printed last.) show
72 591 moveto
(Bug fixes were made) 0.445 WS
3.196 MX
(so that long filenames no longer overlap the page number in the heading,) 0.446 WS
72 604 moveto
(even when Ada units are printed using the Fancy option under PostScript processing.) show
72 628 moveto
(Bug fixes were made so that long Ada units) 0.110 WS
2.859 MX
(can be printed without incurring storage/allocation) 0.109 WS
72 641 moveto
(errors.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(47) show
EndPage
%%Page: 48 50
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 74 moveto
13 /Palatino-Bold SelectFont
(7.19.  System Backup Changes) show
72 98 moveto
11 /Palatino-Roman SelectFont
(The specifications) 2.785 WS
5.536 MX
(for the various backup commands remain as they are in D_10_20_0, so) 2.786 WS
72 111 moveto
(operators will continue to initiate) 2.169 WS
4.918 MX
(backups the same way.) 2.168 WS
2.750 MX
( However, the implementation of) 2.168 WS
72 124 moveto
(these commands has been enhanced in the present release. In) 3.874 WS
6.625 MX
(particular, the procedure) 3.875 WS
72 137 moveto
(!Commands.Abbreviations.Do_Backup has been enhanced to take advantage of the new) 0.126 WS
2.875 MX
(generic) show
72 150 moveto
(procedure !Commands.System_Backup.Backup_Generic \050see) 4.050 WS
6.801 MX
(section 6.10\051. Furthermore, all) 4.051 WS
72 163 moveto
(backup commands \050both in !Commands.Abbreviations) 3.034 WS
5.783 MX
(and in !Commands.System_Backup\051) 3.033 WS
72 176 moveto
(have been enhanced to take backups on the) 0.474 WS
3.225 MX
(8-mm cartridge tape drive as well as on the 9-track) 0.475 WS
72 189 moveto
(tape drive.) show
72 226 moveto
12 /Palatino-Bold SelectFont
(7.19.1.  Improved Do_Backup Implementation) show
72 250 moveto
11 /Palatino-Roman SelectFont
(The procedure !Commands.Abbreviations.Do_Backup has been enhanced to take advantage) 0.789 WS
3.538 MX
(of) show
72 263 moveto
(the new) 0.360 WS
3.111 MX
(generic procedure !Commands.System_Backup.Backup_Generic \050see section 6.10\051. This) 0.361 WS
72 276 moveto
(enhancement affects the other backup) 2.888 WS
5.637 MX
(commands in !Commands.Abbreviations, which call) 2.887 WS
72 289 moveto
(Do_Backup - namely, Full_Backup, Primary_Backup, and Secondary_Backup.) show
72 313 moveto
(As in) 2.084 WS
4.835 MX
(previous Environment releases, the Do_Backup procedure starts the specified kind of) 2.085 WS
72 326 moveto
(backup at the specified time, adjusting certain system) 0.215 WS
2.964 MX
(settings for the duration of the backup. In) 0.214 WS
72 339 moveto
(D_12_1_1, Do_Backup'Body now adjusts these system settings) 3.178 WS
5.929 MX
(by instantiating the formal) 3.179 WS
72 352 moveto
(procedures that are associated) 0.292 WS
3.041 MX
(with !Commands.System_Backup.Backup_Generic. These formal) 0.291 WS
72 365 moveto
(procedures are instantiated as follows:) show
72 389 moveto
(\267) show
17.334 MX
(The Backup_Starting formal procedure, which) 0.463 WS
3.214 MX
(executes as the backup begins, broadcasts a) 0.464 WS
96 402 moveto
(message announcing the backup to all users, saves the current memory scheduler and) 2.229 WS
96 415 moveto
(snapshot settings, and turns off memory scheduling and snapshot warnings.) show
72 433 moveto
(\267) show
17.334 MX
(The Backup_Finishing formal procedure, which executes as the backup ends, restores) 2.864 WS
96 446 moveto
(memory scheduling and snapshots using the saved settings.) show
72 470 moveto
(The system) 2.084 WS
4.833 MX
(manager can edit Do_Backup'Body to further customize system settings for the) 2.083 WS
72 483 moveto
(duration of backups. Section 6.10 presents several possible customizations.) show
72 507 moveto
(Note that all backup procedures now display progress messages in the) 0.551 WS
3.302 MX
(current output window) 0.552 WS
72 520 moveto
(to indicate when the backup starts and finishes each disk volume.) show
72 557 moveto
12 /Palatino-Bold SelectFont
(7.19.2.  Support for 8-Millimeter Cartridge Tape Drive) show
72 581 moveto
11 /Palatino-Roman SelectFont
(All backup operations) 0.693 WS
3.442 MX
(\050both in !Commands.Abbreviations and in !Commands.System_Backup\051) 0.692 WS
72 594 moveto
(have been enhanced to take backups on the) 0.474 WS
3.225 MX
(8-mm cartridge tape drive as well as on the 9-track) 0.475 WS
72 607 moveto
(tape drive. Each backup taken on the 8-mm cartridge tape drive requires only a) 1.814 WS
4.563 MX
(single tape) 1.813 WS
72 620 moveto
(cartridge, in contrast to the multiple) 1.712 WS
4.463 MX
(tape reels required for backups taken on a 9-track tape) 1.713 WS
72 633 moveto
(drive. Consequently, the 8-mm cartridge tape) 1.540 WS
4.289 MX
(drive permits unattended backups because the) 1.539 WS
72 646 moveto
(operator can leave after) 0.315 WS
3.066 MX
(entering the Do_Backup command and mounting the tape. Unattended) 0.316 WS
72 659 moveto
(backups also take significantly less time) 1.310 WS
4.059 MX
(because the time spent changing tapes is eliminated.) 1.309 WS
72 672 moveto
(For example, a backup that takes 8 hours to complete on a 9-track tape drive may take as little) 0.700 WS
72 685 moveto
(as 4 hours on an 8-mm cartridge tape drive.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(48) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 49 51
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(When the 8-mm cartridge tape drive is) 4.593 WS
7.342 MX
(used, slight differences appear in the backup) 4.592 WS
72 85 moveto
(tape-mount request. In particular, the tape-mount request does not prompt for a separate) 0.409 WS
3.160 MX
(\252blue) show
72 98 moveto
(tape\272; instead, a) 2.246 WS
11 /Palatino-Italic SelectFont
( backup index) 2.245 WS
11 /Palatino-Roman SelectFont
( is written immediately following the data on the same 8-mm) 2.245 WS
72 111 moveto
(cartridge tape. Section) 5.145 WS
7.896 MX
(7.20 describes the effect of the 8-mm cartridge tape drive on) 5.146 WS
72 124 moveto
(Environment tape interfaces other than backups.) show
72 161 moveto
12 /Palatino-Bold SelectFont
(7.19.3.  Guidelines for Choosing Tape Size) show
72 185 moveto
11 /Palatino-Roman SelectFont
(To ensure unattended backups when using the 8-mm cartridge tape drive, it is recommended) 1.064 WS
72 198 moveto
(that you choose a single tape) 0.975 WS
3.726 MX
(large enough to hold the entire backup. Guidelines for choosing) 0.976 WS
72 211 moveto
(the appropriate) 1.595 WS
4.344 MX
(tape size are given in Table 7. To use this table, you need to know the total) 1.594 WS
72 224 moveto
(number of disk blocks that are) 0.089 WS
2.840 MX
(used on your machine. You can obtain this information using the) 0.090 WS
72 237 moveto
(Operator.Disk_Space command. Note that a tape larger than the minimum can always be used.) show
72 261 moveto
(Tape sizes) 1.489 WS
4.238 MX
(are given in several ways, depending on the brand of tape.) 1.488 WS
2.750 MX
( EXABYTE) 1.488 WS
0 -2.750 rmoveto
8 /Palatino-Roman SelectFont
/registered SYM 5.976 MX
11 /Palatino-Roman SelectFont
0 2.750 rmoveto
( tapes are) 1.488 WS
72 274 moveto
(identified by their) 1.390 WS
4.141 MX
(length in meters. Sony) 1.391 WS
0 -2.750 rmoveto
8 /Palatino-Roman SelectFont
/registered SYM 5.976 MX
11 /Palatino-Roman SelectFont
0 2.750 rmoveto
( tapes are identified by their cartridge type, which) 1.391 WS
72 287 moveto
(correlates to minutes of playing time \050for example, P6-15MP and P5-15MP indicate 15-minute) 1.171 WS
72 300 moveto
(tapes\051. P6 mode tapes, which are used) 3.574 WS
6.325 MX
(in the United States, have a smaller capacity in) 3.575 WS
72 313 moveto
(megabytes than P5 mode tapes, which are used \050at least\051 in Europe. Both P5 and P6 tapes) 1.024 WS
3.773 MX
(are) show
72 326 moveto
(listed in the table.) show
0 16.500 rmoveto
167.250 355.500 moveto
10 /Palatino-BoldItalic SelectFont
(Table 7   Minimum 8-mm Cartridge Tape Size for Full Backups) show
72 367.500 moveto
11 /Palatino-Roman SelectFont
0 -16.500 rmoveto
158 375 moveto
10 /Palatino-Bold SelectFont
(Total Number of) show
158 387 moveto
(Disk Blocks Used) show
256 387 moveto
(Recommended Minimum Tape Size) show
newpath 154 393 moveto
304 0 rlineto stroke
newpath 154 363 moveto
304 0 rlineto stroke
newpath 154 393 moveto
0 -30 rlineto stroke
newpath 458 393 moveto
0 -30 rlineto stroke
newpath 252 393 moveto
0 -30 rlineto stroke
newpath 154 393 moveto
304 0 rlineto stroke
newpath 154 363 moveto
304 0 rlineto stroke
newpath 154 393 moveto
0 -30 rlineto stroke
newpath 458 393 moveto
0 -30 rlineto stroke
newpath 252 393 moveto
0 -30 rlineto stroke
205.500 405 moveto
10 /Palatino-Roman SelectFont
(0\261235,500) show
256 405 moveto
(Sony P6-15MP Video 8) show
256 417 moveto
(Sony P5-15MP Video 8) show
256 429 moveto
(EXABYTE 8MM Data Cartridge 15 m) show
newpath 154 435 moveto
304 0 rlineto stroke
newpath 154 393 moveto
304 0 rlineto stroke
newpath 154 435 moveto
0 -42 rlineto stroke
newpath 458 435 moveto
0 -42 rlineto stroke
newpath 252 435 moveto
0 -42 rlineto stroke
178 447 moveto
(235,501\261471,500) show
256 447 moveto
(Sony P6-30MP Video 8) show
256 459 moveto
(Sony P5-30MP Video 8) show
256 471 moveto
(EXABYTE 8MM Data Cartridge 54 m) show
newpath 154 477 moveto
304 0 rlineto stroke
newpath 154 435 moveto
304 0 rlineto stroke
newpath 154 477 moveto
0 -42 rlineto stroke
newpath 458 477 moveto
0 -42 rlineto stroke
newpath 252 477 moveto
0 -42 rlineto stroke
178 489 moveto
(471,501\261943,500) show
256 489 moveto
(Sony P6-60MP Video 8) show
256 501 moveto
(Sony P5-60MP Video 8) show
256 513 moveto
(EXABYTE 8MM Data Cartridge 54 m) show
newpath 154 519 moveto
304 0 rlineto stroke
newpath 154 477 moveto
304 0 rlineto stroke
newpath 154 519 moveto
0 -42 rlineto stroke
newpath 458 519 moveto
0 -42 rlineto stroke
newpath 252 519 moveto
0 -42 rlineto stroke
170.500 531 moveto
(943,501\2611,415,000) show
256 531 moveto
(Sony P6-90MP Video 8) show
256 543 moveto
(Sony P5-60MP Video 8) show
256 555 moveto
(EXABYTE 8MM Data Cartridge 112 m) show
newpath 154 561 moveto
304 0 rlineto stroke
newpath 154 519 moveto
304 0 rlineto stroke
newpath 154 561 moveto
0 -42 rlineto stroke
newpath 458 561 moveto
0 -42 rlineto stroke
newpath 252 561 moveto
0 -42 rlineto stroke
163 573 moveto
(1,415,001\2611,887,000) show
256 573 moveto
(Sony P6-120MP Video 8) show
256 585 moveto
(Sony P5-90MP Video 8) show
256 597 moveto
(EXABYTE 8MM Data Cartridge 112 m) show
newpath 154 603 moveto
304 0 rlineto stroke
newpath 154 561 moveto
304 0 rlineto stroke
newpath 154 603 moveto
0 -42 rlineto stroke
newpath 458 603 moveto
0 -42 rlineto stroke
newpath 252 603 moveto
0 -42 rlineto stroke
162.290 615 moveto
(1,887,001 or greater) show
256 615 moveto
(May require multiple cartridges for backup) show
newpath 154 621 moveto
304 0 rlineto stroke
newpath 154 603 moveto
304 0 rlineto stroke
newpath 154 621 moveto
0 -18 rlineto stroke
newpath 458 621 moveto
0 -18 rlineto stroke
newpath 252 621 moveto
0 -18 rlineto stroke
newpath 154 621 moveto
304 0 rlineto stroke
newpath 154 603 moveto
304 0 rlineto stroke
72 669 moveto
11 /Palatino-Roman SelectFont
(As the table indicates, machines with greater) 2.595 WS
5.346 MX
(than 1,887,001 used disk blocks may require) 2.596 WS
72 682 moveto
(multiple tapes for backups. However, because the estimates in the table are conservative, it may) 0.141 WS
72 695 moveto
(in fact) 2.442 WS
5.193 MX
(be possible to put an entire backup for such a machine on a single 120-minute \050or) 2.443 WS
72 708 moveto
(112-meter\051 tape.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(49) show
EndPage
%%Page: 50 52
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(As an example, assume that Operator.Disk_Space produces the following display:) show
108 96 moveto
10 /Courier-Bold SelectFont
(Volume  Capacity  Available   Used    % Free) show
108 108 moveto
(======  ========  =========  =======  ======) show
108 120 moveto
(1         625482     257433   368049      41) show
108 132 moveto
(2         655776     255030   400746      38) show
108 144 moveto
(3         655776     247569   408207      37) show
108 156 moveto
(4         655776     220230   435546      33) show
108 180 moveto
(Total    2592810     980262  1612548      37 ) show
72 204 moveto
11 /Palatino-Roman SelectFont
(This machine has a total of 1,612,548 used disk blocks. Therefore, this machine requires a tape) 0.895 WS
72 217 moveto
(such as a Sony P6-120MP tape for a single-tape backup.) show
72 254 moveto
12 /Palatino-Bold SelectFont
(7.19.4.  Backups on Systems with Two Tape Drives) show
72 278 moveto
11 /Palatino-Roman SelectFont
(Series 200 and Series 300S machines can optionally have both a 9-track) 0.407 WS
3.158 MX
(tape drive and an 8-mm) 0.408 WS
72 291 moveto
(cartridge tape drive. When two kinds of tape drive are available on a single machine,) 0.019 WS
2.768 MX
(the system) 0.018 WS
72 304 moveto
(manager must decide which tape drive to) 0.758 WS
3.509 MX
(use for system backups. It is important to make this) 0.759 WS
72 317 moveto
(decision early for two reasons:) show
72 341 moveto
(\267) show
17.334 MX
(It is recommended that the tape drive used for backups should be made) 1.031 WS
3.780 MX
(the default tape) 1.030 WS
96 354 moveto
(drive \050drive number 0\051. Doing so simplifies the operator's response) 4.052 WS
6.803 MX
(to the backup) 4.053 WS
96 367 moveto
(tape-mount request,) 1.848 WS
4.597 MX
(so that only a carriage return is needed for the ) 1.847 WS
10 /Courier-Bold SelectFont
(On which drive?) 1.847 WS
96 380 moveto
11 /Palatino-Roman SelectFont
(prompt. \050See section 7.20.4.\051) show
72 398 moveto
(\267) show
17.334 MX
(Incremental backups \050primary and secondary\051 must be made on) 1.904 WS
4.655 MX
(the same kind of tape) 1.905 WS
96 411 moveto
(drive as the full backup on) 0.898 WS
3.647 MX
(which they are based. Full and incremental backups made on) 0.897 WS
96 424 moveto
(different kinds of tape drive are incompatible and cannot be restored) 0.144 WS
2.895 MX
(together. Thus, if you) 0.145 WS
96 437 moveto
(make a full backup on an 8-mm) 2.667 WS
5.416 MX
(cartridge tape drive, you must make all subsequent) 2.666 WS
96 450 moveto
(primary backups on) 1.235 WS
3.986 MX
(that tape drive. If you want to switch to the 9-track tape drive, you) 1.236 WS
96 463 moveto
(must start by taking a full backup on that drive.) show
72 500 moveto
12 /Palatino-Bold SelectFont
(7.19.5.  Restoring Backups) show
72 524 moveto
11 /Palatino-Roman SelectFont
(As in) 1.025 WS
3.774 MX
(previous releases of the Environment, backups that are taken on 9-track tape drives use) 1.024 WS
72 537 moveto
(multiple tapes - the data is written on at least one tape and the backup) 0.946 WS
3.697 MX
(index is written on an) 0.947 WS
72 550 moveto
(additional, separate) 0.302 WS
3.051 MX
(tape. \050In previous Environment releases, this additional tape was called the) 0.301 WS
72 563 moveto
(\252blue tape\272; it is now referred to as the) 0.106 WS
11 /Palatino-Italic SelectFont
( backup index tape) 0.106 WS
11 /Palatino-Roman SelectFont
(.\051 When a 9-track backup is restored, the) 0.106 WS
72 576 moveto
(tape-mount request prompts you for the backup index tape first. The tape-mount) 0.812 WS
3.561 MX
(request then) 0.811 WS
72 589 moveto
(prompts you for the remaining tapes in order.) show
72 613 moveto
(Backups taken on 8-mm cartridge tape) 0.248 WS
2.999 MX
(drives usually require only a single tape, which contains) 0.249 WS
72 626 moveto
(both the) 0.629 WS
3.378 MX
(data and the backup index, in that order. During restoration, when you are prompted) 0.628 WS
72 639 moveto
(for a backup) 0.240 WS
2.991 MX
(index tape, you need mount only the sole tape cartridge. The restoration operation) 0.241 WS
72 652 moveto
(skips through this tape until the backup index is found.) 1.496 WS
4.245 MX
(After reading the backup index, the) 1.495 WS
72 665 moveto
(restoration operation automatically returns to the beginning of the tape to read the data.) show
72 689 moveto
(On very large systems, a backup taken on an 8-mm) 0.943 WS
3.694 MX
(cartridge tape drive may require multiple) 0.944 WS
72 702 moveto
(tapes. The backup operation writes to) 0.320 WS
3.069 MX
(these tapes as if they were logically a single tape - that is,) 0.319 WS
72 715 moveto
(the backup index) 2.065 WS
4.816 MX
(is written immediately following the data on the last tape. Consequently,) 2.066 WS
72 728 moveto
(restoration of multitape backups is a two-pass process. The tape-mount request first prompts) 1.325 WS
72 756 moveto
10 /Palatino-Roman SelectFont
(50) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 51 53
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(you to mount) 0.695 WS
3.446 MX
(each tape in sequence so that the tapes can be skipped through until the backup) 0.696 WS
72 85 moveto
(index is found. Then the tape-mount request prompts you to mount the sequence again so that) 0.532 WS
72 98 moveto
(the tapes can be read and the data restored.) show
72 122 moveto
(During restoration on) 4.263 WS
7.014 MX
(an 8-mm cartridge tape drive, progress messages appear on the) 4.264 WS
72 135 moveto
(operations console. These messages) 0.097 WS
2.846 MX
(report when the backup index has been located and when it) 0.096 WS
72 148 moveto
(is being processed; subsequent messages report when) 1.671 WS
4.422 MX
(the backup data has been located and) 1.672 WS
72 161 moveto
(when it is being processed.) show
72 185 moveto
(Note that a new command called Verify_Backup is available for determining whether) 0.721 WS
3.470 MX
(backups) show
72 198 moveto
(are complete and restorable; see section 6.11.) show
72 235 moveto
12 /Palatino-Bold SelectFont
(7.19.6.  Bug Fixes Pertaining to Backup) show
72 259 moveto
11 /Palatino-Roman SelectFont
(The new implementation of Do_Backup corrects several bugs from) 0.089 WS
2.840 MX
(D_10_20_0. In particular, the) 0.090 WS
72 272 moveto
(time specified by the Starting_At parameter is now absolute) 0.916 WS
3.665 MX
(rather than relative to the time at) 0.915 WS
72 285 moveto
(which the tape is mounted.) 0.145 WS
2.896 MX
(Consequently, the actual backup now begins at the Starting_At time) 0.146 WS
72 298 moveto
(no matter when) 0.267 WS
3.016 MX
(the tape is mounted \050as long as it is mounted before the backup is scheduled to) 0.266 WS
72 311 moveto
(start\051.) show
72 335 moveto
(Furthermore, because of the new Backup_Starting formal procedure, the message) 1.151 WS
3.902 MX
(announcing) show
72 348 moveto
(the backup is now displayed when the actual backup begins rather than when the) 0.805 WS
3.554 MX
(Do_Backup) show
72 361 moveto
(command is executed.) show
72 379 moveto
(Another important bug fix is that) 1.054 WS
3.805 MX
(secondary backups now work correctly. Secondary backups) 1.055 WS
72 392 moveto
(are based on primary backups, just) 0.749 WS
3.498 MX
(as primary backups are based on full backups. In previous) 0.748 WS
72 405 moveto
(releases, secondary backups did not work properly.) show
72 443 moveto
13 /Palatino-Bold SelectFont
(7.20.  General Tape-Related Changes) show
72 467 moveto
11 /Palatino-Roman SelectFont
(All Environment tape interfaces \050packages Tape, Archive,) 2.470 WS
5.221 MX
(System_Backup, and so on\051 now) 2.471 WS
72 480 moveto
(accommodate the 8-mm cartridge tape drive in addition to the 9-track tape drive. \050See) 1.025 WS
3.774 MX
(section) show
72 493 moveto
(7.19.2 for information specifically about backups taken on the 8-mm cartridge tape drive.\051) show
72 530 moveto
12 /Palatino-Bold SelectFont
(7.20.1.  Default Tape Drive) show
72 554 moveto
11 /Palatino-Roman SelectFont
(Many prompts and commands require that you specify a tape drive) 0.477 WS
3.228 MX
(using its logical tape-drive) 0.478 WS
72 567 moveto
(number. The default value for these prompts and commands) 3.371 WS
6.120 MX
(is always drive number 0.) 3.370 WS
72 580 moveto
(Therefore, by convention, the tape drive whose number is 0 is the default drive.) show
72 598 moveto
(When a machine has both an 8-mm cartridge) 1.361 WS
4.112 MX
(tape drive and a 9-track tape drive, the system) 1.362 WS
72 611 moveto
(manager must decide which drive is to serve as the default. The default drive is) 0.745 WS
3.494 MX
(then assigned) 0.744 WS
72 624 moveto
(drive number 0, and the remaining drive can be assigned) 0.192 WS
2.943 MX
(a drive number from 1 through 3. The) 0.193 WS
72 637 moveto
(default drive should be the tape drive that will be used for system backups.) show
72 655 moveto
(Logical tape-drive numbers are) 0.245 WS
2.994 MX
(assigned using the IOP ENVIRONMENT menu during the boot) 0.244 WS
72 668 moveto
(process. The initial assignments are usually set) 0.911 WS
3.662 MX
(by Rational technical representatives, although) 0.912 WS
72 681 moveto
(system managers can change the assignments) 0.065 WS
2.814 MX
(during subsequent system boot processes. System) 0.064 WS
72 694 moveto
(managers who want to do this should contact their Rational) 3.126 WS
5.877 MX
(technical representatives for) 3.127 WS
72 707 moveto
(assistance.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(51) show
EndPage
%%Page: 52 54
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.20.2.  Specifying a Tape Drive through Various Commands) show
72 97 moveto
11 /Palatino-Roman SelectFont
(Several commands in package Tape have a Drive parameter through) 2.749 WS
5.498 MX
(which the user may) 2.748 WS
72 110 moveto
(specify the tape-drive number for the desired drive. On machines) 0.448 WS
3.199 MX
(with only one tape drive, the) 0.449 WS
72 123 moveto
(value 0 is the only) 0.681 WS
3.430 MX
(meaningful value for this parameter; on machines with two drives, you can) 0.680 WS
72 136 moveto
(specify any number that has been assigned to a drive.) show
72 160 moveto
(For Tape commands that do not have a Drive parameter \050such as) 0.965 WS
3.716 MX
(Tape.Read and Tape.Write\051,) 0.966 WS
72 173 moveto
(you can) 1.828 WS
4.577 MX
(use the To_Operator parameter to send the operator a request for a particular tape) 1.827 WS
72 186 moveto
(drive. The string that you enter is displayed in the) 3.907 WS
10 /Courier-Bold SelectFont
6.658 MX
(Additional Info =>) 3.908 WS
11 /Palatino-Roman SelectFont
( field of the) 3.908 WS
72 199 moveto
(tape-mount request. However, this message field merely serves as a suggestion to the operator;) 0.415 WS
72 212 moveto
(the tape drive that is actually used is determined by the operator's response to) 0.216 WS
2.967 MX
(the remainder of) 0.217 WS
72 225 moveto
(the tape-mount request.) show
72 249 moveto
(As described in section 7.15.3,) 0.700 WS
3.449 MX
(several commands in package Archive have a Device parameter) 0.699 WS
72 262 moveto
(through which the user may specify where to) 0.855 WS
3.606 MX
(read or write the archive's Data and Index files.) 0.856 WS
72 275 moveto
(On machines with two tape drives, you can) 1.964 WS
4.713 MX
(now specify the Device parameter with a fully) 1.963 WS
72 288 moveto
(qualified naming expression \050such as ) 4.482 WS
10 /Courier-Bold SelectFont
("!Machine.Devices.Tape_3") show
11 /Palatino-Roman SelectFont
(\051 to request that the) 4.482 WS
72 301 moveto
(operator use a particular tape drive.) 2.432 WS
5.181 MX
(However, such a naming expression merely serves to) 2.431 WS
72 314 moveto
(display special instructions in the ) 1.545 WS
10 /Courier-Bold SelectFont
(Additional Info =>) 1.545 WS
11 /Palatino-Roman SelectFont
( field of) 1.545 WS
4.296 MX
(the tape-mount request; the) 1.546 WS
72 327 moveto
(tape drive that is) 0.217 WS
2.966 MX
(actually used is determined by the operator's response to the remainder of the) 0.216 WS
72 340 moveto
(tape-mount request.) show
72 377 moveto
12 /Palatino-Bold SelectFont
(7.20.3.  User-Written Applications) show
72 401 moveto
11 /Palatino-Roman SelectFont
(User-written applications written against Device_Independent_Io must) 2.016 WS
4.767 MX
(open specific devices) 2.017 WS
72 414 moveto
(for reading or) 1.465 WS
4.214 MX
(writing. When such applications are to perform tape operations, they must be) 1.464 WS
72 427 moveto
(passed naming expressions that reference a particular tape drive by its logical number.) 2.114 WS
4.865 MX
(For) show
72 440 moveto
(example, the name ) 1.356 WS
10 /Courier-Bold SelectFont
("!Machine.Devices.Tape_0") show
11 /Palatino-Roman SelectFont
( references the default tape drive; the name) 1.355 WS
72 452 moveto
10 /Courier-Bold SelectFont
("!Machine.Devices.Tape_3") show
11 /Palatino-Roman SelectFont
( references tape drive number 3. ) 2.464 WS
2.750 MX
(The subsequent) 2.464 WS
5.215 MX
(tape-mount) show
72 465 moveto
(request displays a message indicating that the specified tape) 1.353 WS
4.102 MX
(drive must be used; you cannot) 1.352 WS
72 478 moveto
(specify a different tape drive during the tape-mount request.) show
72 502 moveto
(In contrast, applications written against Tape_Tools do not require names that reference) 0.114 WS
2.865 MX
(specific) show
72 515 moveto
(tape drives. Instead, the drive to be used is specified during the tape-mount request.) show
72 539 moveto
(When writing tape-related applications, bear in mind that tape marks written) 3.791 WS
6.540 MX
(on 8-mm) 3.790 WS
72 552 moveto
(cartridge tapes occupy much more space than) 0.076 WS
2.827 MX
(tape marks written on 9-track tapes. In particular,) 0.077 WS
72 565 moveto
(each tape) 0.728 WS
3.477 MX
(mark written on an 8-mm cartridge tape occupies 2 megabytes of space. Thus, when) 0.727 WS
72 578 moveto
(an application writes) 0.647 WS
3.398 MX
(tape marks between files, writing a large number of small files can easily) 0.648 WS
72 591 moveto
(exhaust the space on a single tape.) show
72 628 moveto
12 /Palatino-Bold SelectFont
(7.20.4.  Tape-Mount Requests) show
72 652 moveto
11 /Palatino-Roman SelectFont
(A number of commands initiate a tape-mount request on the) 4.188 WS
6.937 MX
(operations console. Such) 4.187 WS
72 665 moveto
(commands include commands from package Tape, commands from package Archive, the) 3.218 WS
72 678 moveto
(various backup commands, and user applications written against Device_Independent_Io and) 1.114 WS
72 691 moveto
(Tape_Tools. When such commands are entered on an R1000 with two tape) 0.602 WS
3.353 MX
(drives, the initiated) 0.603 WS
72 704 moveto
(tape-mount requests differ slightly from those) 1.710 WS
4.459 MX
(initiated from a single-drive machine. Certain) 1.709 WS
72 717 moveto
(prompts and fields appear only when machines have two tape drives.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(52) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 53 55
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(In particular, the tape-mount request initiated) 0.215 WS
2.966 MX
(from a two-drive machine displays the ) 0.216 WS
10 /Courier-Bold SelectFont
(On which) 0.216 WS
72 84 moveto
(drive?) show
11 /Palatino-Roman SelectFont
( prompt, which asks the operator to specify the logical) 1.956 WS
4.705 MX
(number of the tape drive on) 1.955 WS
72 97 moveto
(which the tape operation is to take place. Note that if a particular tape drive) 0.521 WS
3.272 MX
(has been specified) 0.522 WS
72 110 moveto
(to a Tape or Archive command, the) 0.571 WS
3.320 MX
(request for that drive will appear in the ) 0.570 WS
10 /Courier-Bold SelectFont
(Additional Info) 0.570 WS
72 122 moveto
(=>) show
11 /Palatino-Roman SelectFont
( field; the operator) 0.956 WS
3.707 MX
(may, but need not, specify the requested drive at the ) 0.957 WS
10 /Courier-Bold SelectFont
(On which drive?) 0.957 WS
72 135 moveto
11 /Palatino-Roman SelectFont
(prompt. This prompt does not appear on machines with only one tape drive.) show
72 159 moveto
(Similarly, the tape-mount verification following a two-drive tape-mount request) 1.632 WS
4.381 MX
(displays the) 1.631 WS
72 171 moveto
10 /Courier-Bold SelectFont
(Kind of Drive) 0.608 WS
11 /Palatino-Roman SelectFont
( field along with the label information for the mounted tape. The kind) 0.608 WS
3.359 MX
(of drive) 0.609 WS
72 184 moveto
(is given as ) show
10 /Courier-Bold SelectFont
(8MM) show
11 /Palatino-Roman SelectFont
( for 8-mm cartridge tape drives and ) show
10 /Courier-Bold SelectFont
(9_TRACK) show
11 /Palatino-Roman SelectFont
( for 9-track tape drives.) show
72 208 moveto
(For example, assume that a Series 200 has) 0.514 WS
3.263 MX
(been upgraded so that it has an 8-mm cartridge tape) 0.513 WS
72 221 moveto
(drive as well as a 9-track tape drive, and) 0.475 WS
3.226 MX
(that the 8-mm cartridge tape drive is tape drive 0 \050the) 0.476 WS
72 234 moveto
(default\051 and the 9-track tape drive is tape drive 3. The) 1.155 WS
3.904 MX
(following is a tape-mount request and) 1.154 WS
72 247 moveto
(subsequent verification in which the default 8-mm tape drive is specified:) show
108 271 moveto
10 /Courier-Bold SelectFont
(Please Load Tape) show
108 283 moveto
(  \050Kind of Tape    => CHAINED_ANSI,) show
108 295 moveto
(   Direction       => WRITING,) show
108 307 moveto
(   Volume Set Name => BACKUP, 07-NOV-89 16:47:23 3\051) show
108 319 moveto
(Is Tape mounted and ready to read labels? yes) show
108 331 moveto
(On which drive? [ 0]) show
108 355 moveto
(Info on mounted tape is) show
108 379 moveto
(  \050Kind of Drive   => 8MM,) show
108 391 moveto
(   Kind of Tape    => UNLABELED_TAPE,) show
108 403 moveto
(   Writeable       => TRUE\051) show
108 427 moveto
(OK to overwrite volume? [YES]) show
108 439 moveto
(What should the volume id handling mode be? [AUTO_GENERATE]) show
108 451 moveto
(Volume id of tape is now: 007100 ) show
72 475 moveto
11 /Palatino-Roman SelectFont
(In contrast, the following tape-mount request and verification show that the nondefault 9-track) 0.533 WS
72 488 moveto
(drive has been specified:) show
108 512 moveto
10 /Courier-Bold SelectFont
(Please Load Tape) show
108 524 moveto
(  \050Kind of Tape    => CHAINED_ANSI,) show
108 536 moveto
(   Direction       => WRITING,) show
108 548 moveto
(   Volume Set Name => BACKUP, 07-NOV-89 16:47:23 3\051) show
108 560 moveto
(Is Tape mounted and ready to read labels? yes) show
108 572 moveto
(On which drive? [ 0] 3) show
108 596 moveto
(Info on mounted tape is) show
108 620 moveto
(  \050Kind of Drive   => 9_TRACK,) show
108 632 moveto
(   Kind of Tape    => UNLABELED_TAPE,) show
108 644 moveto
(   Writeable       => TRUE\051) show
108 668 moveto
(OK to overwrite volume? [YES]) show
108 680 moveto
(What should the volume id handling mode be? [AUTO_GENERATE]) show
108 692 moveto
(Volume id of tape is now: 007100) show
72 716 moveto
11 /Palatino-Roman SelectFont
(.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(53) show
EndPage
%%Page: 54 56
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.20.5.  Tape-Related Messages in the Error Log) show
72 97 moveto
11 /Palatino-Roman SelectFont
(In !Machine.Error_Logs.Log@, log entries pertaining to tape operations) 0.879 WS
3.628 MX
(now reflect the type of) 0.878 WS
72 110 moveto
(drive. When the type of drive is) 2.496 WS
5.247 MX
(9 track, the entry also reports the density. Following are) 2.497 WS
72 123 moveto
(examples of messages reporting each kind of tape drive and density:) show
108 159 moveto
10 /Courier-Bold SelectFont
(13:34:33 --- Tape_Handling Tape_Mounted Volume_Id=TEST1 ,) show
108 171 moveto
(             Type_Of_Drive=9Track, Density=PE_1600CPI) show
108 195 moveto
(13:34:33 --- Tape_Handling Tape_Mounted Volume_Id=TEST2 ,) show
108 207 moveto
(             Type_Of_Drive=9Track, Density=GCR_6250CPI) show
108 231 moveto
(12:37:05 --- Tape_Handling Tape_Mounted Volume_Id=012601,) show
108 243 moveto
(             Type_Of_Drive=8mm) show
72 280 moveto
12 /Palatino-Bold SelectFont
(7.20.6.  DFS Backup) show
72 304 moveto
11 /Palatino-Roman SelectFont
(Backups of the Diagnostic File System \050DFS\051 can be made on the 8-mm cartridge tape drive.) 0.802 WS
3.551 MX
(If) show
72 317 moveto
(the DFS) 1.466 WS
4.217 MX
(backup is to be made on a tape drive other than the default drive 0, the nondefault) 1.467 WS
72 330 moveto
(drive number) 1.252 WS
4.001 MX
(must be specified. For example, to specify drive number 3, append ) 1.251 WS
10 /Courier-Bold SelectFont
(/unit=3) show
11 /Palatino-Roman SelectFont
( to) 1.251 WS
72 343 moveto
(the backup command:) show
108 367 moveto
10 /Courier-Bold SelectFont
(CLI> backup/unit=3 ) show
72 391 moveto
11 /Palatino-Roman SelectFont
(Omitting the drive number causes the DFS backup to be taken on drive 0.) show
72 429 moveto
13 /Palatino-Bold SelectFont
(7.21.  CMVC Changes) show
72 453 moveto
11 /Palatino-Roman SelectFont
(Worlds can no longer be created within a subsystem or view.) show
72 477 moveto
(Commands from package Links can no longer be used) 1.062 WS
3.813 MX
(to add individual links to a view \050you) 1.063 WS
72 490 moveto
(must use CMVC import operations instead\051.) show
72 527 moveto
12 /Palatino-Bold SelectFont
(7.21.1.  Activities) show
72 551 moveto
11 /Palatino-Roman SelectFont
(As before, the Common.Edit command brings) 4.746 WS
7.495 MX
(up a command window containing the) 4.745 WS
72 564 moveto
(Activity.Change command. Now, however, the prompts for) 1.618 WS
4.369 MX
(this command supply as default) 1.619 WS
72 577 moveto
(values the names of the spec view and load view from the entry containing the cursor.) show
72 601 moveto
(Similarly, when the Common.Object.Insert command brings up the) 1.509 WS
4.258 MX
(Activity.Insert command,) 1.508 WS
72 614 moveto
(the prompts for this command now supply the names of the subsystem, spec view,) 1.318 WS
4.069 MX
(and load) 1.319 WS
72 627 moveto
(view from the entry you have selected.) show
72 651 moveto
(The context characters $, $$, and ^ can now be used in) 2.004 WS
4.753 MX
(parameter values for commands in) 2.003 WS
72 664 moveto
(package Activity \050such as Activity.Insert, Activity.Change, and so on\051.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(54) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 55 57
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.21.2.  Code Views) show
72 97 moveto
11 /Palatino-Roman SelectFont
(Because of a new underlying) 3.573 WS
6.324 MX
(mechanism called) 3.574 WS
11 /Palatino-Italic SelectFont
( program library) 3.574 WS
11 /Palatino-Roman SelectFont
(, code views can now be) 3.574 WS
72 110 moveto
(debugged using the full capabilities of) 1.255 WS
4.004 MX
(the Rational debugger, provided that the original Ada) 1.254 WS
72 123 moveto
(units still exist in the same location and) 1.779 WS
4.530 MX
(have not been recompiled since the code view was) 1.780 WS
72 136 moveto
(created. Furthermore, code views now consume less disk space and are about five times faster) 0.790 WS
72 149 moveto
(to create.) show
72 173 moveto
(By default, code views no longer contain a code database because) 0.638 WS
3.389 MX
(the function of this database) 0.639 WS
72 186 moveto
(has been replaced by the program-library mechanism. If you) 0.322 WS
3.071 MX
(need to create code views that can) 0.321 WS
72 199 moveto
(be copied to machines running) 0.893 WS
3.644 MX
(the D_10_20_0 Environment, you can set both of the following) 0.894 WS
72 212 moveto
(switches to True for the load views from which the code views are to be created:) show
108 236 moveto
10 /Courier-Bold SelectFont
(R1000_Cg.Delta1_Code_View_Compatibility := True) show
108 248 moveto
(R1000_Cg.Retain_Delta1_Compatibility    := True) show
72 272 moveto
11 /Palatino-Roman SelectFont
(Setting these switches to True causes code views to be created with both) 0.433 WS
3.182 MX
(a program library and) 0.432 WS
72 285 moveto
(a code database; such code views can then be copied to and used on machines) 0.261 WS
3.012 MX
(that have not yet) 0.262 WS
72 298 moveto
(been upgraded from D_10_20_0.) show
72 322 moveto
(Code views now contain an empty file called State.This_Is_A_Code_View.) 1.082 WS
2.750 MX
( User-defined tools) 1.081 WS
72 335 moveto
(can check for this file to determine whether) 1.695 WS
4.446 MX
(a view is a code view. Before this release, tools) 1.696 WS
72 348 moveto
(could check for the code database as an overt indication of whether a view is a code view.) show
72 385 moveto
12 /Palatino-Bold SelectFont
(7.21.3.  Commands from Package Cmvc) show
72 409 moveto
11 /Palatino-Roman SelectFont
(The Cmvc.Accept_Changes command now:) show
72 433 moveto
(\267) show
17.334 MX
(Produces fewer warning messages. In particular, it does) 0.975 WS
3.724 MX
(not produce warnings regarding) 0.974 WS
96 446 moveto
(uncontrollable objects \050these include objects) 1.721 WS
4.472 MX
(in the State directory, stubs, and associated) 1.722 WS
96 459 moveto
(files\051.) show
72 477 moveto
(\267) show
17.334 MX
(Handles the deletion of associated files without failing.) 2.166 WS
4.915 MX
(\050Associated files are associated) 2.165 WS
96 490 moveto
(with cross-target compilation and appear enclosed) 2.612 WS
5.363 MX
(in angle brackets in a library - for) 2.613 WS
96 503 moveto
(example, <) show
11 /Palatino-Italic SelectFont
(name) show
11 /Palatino-Roman SelectFont
(>.\051) show
72 527 moveto
(The Cmvc.Build command is now) 1.292 WS
4.041 MX
(able to preserve a view's subclass when rebuilding a view) 1.291 WS
72 540 moveto
(from a configuration object. In particular, a configuration object that was originally made from) 0.038 WS
2.789 MX
(a) show
72 553 moveto
(combined view will now be rebuilt as a combined view. Previously, such a view would) 1.195 WS
3.944 MX
(have) show
72 566 moveto
(been rebuilt as a load view.) show
72 590 moveto
(Bug fixes have) 1.890 WS
4.641 MX
(been made so that each use of Cmvc.Check_In logs checkin notes only once) 1.891 WS
72 603 moveto
(\050rather than twice\051 in a work order.) show
72 627 moveto
(If the Cmvc.Check_Out command fails) 1.094 WS
3.843 MX
(because an object is already checked out, a message is) 1.093 WS
72 640 moveto
(displayed reporting the view in which the object is currently checked out.) show
72 664 moveto
(The Cmvc.Destroy_View command now:) show
72 688 moveto
(\267) show
17.334 MX
(Ensures that views are destroyed) 1.146 WS
3.897 MX
(in the correct order. If the Destroy_Configuration_Also) 1.147 WS
96 701 moveto
(parameter is) 0.531 WS
3.280 MX
(True, the command will destroy a view whether or not a configuration exists) 0.530 WS
96 714 moveto
(for that view in the CMVC database.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(55) show
EndPage
%%Page: 56 58
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(Destroys RDF) 3.604 WS
6.355 MX
(views without going through the RDF policy checks that govern the) 3.605 WS
96 85 moveto
(demotion of units. Because destroying a view) 0.519 WS
3.268 MX
(involves demoting units, such policy checks) 0.518 WS
96 98 moveto
(could prevent you from destroying the view. To avoid the policy) 6.099 WS
8.850 MX
(checks, the) 6.100 WS
96 111 moveto
(Cmvc.Destroy_View command essentially sets the policy portion of) 0.979 WS
3.728 MX
(the view's target key) 0.978 WS
96 124 moveto
(to R1000.) show
72 148 moveto
(The Cmvc.Join command) 1.383 WS
4.134 MX
(now permits you to specify a view for the What_Object parameter.) 1.384 WS
72 161 moveto
(Specifying a view) 3.515 WS
6.264 MX
(causes all of the controlled objects in that view to be joined to their) 3.514 WS
72 174 moveto
(counterparts \050if any\051 in the view named by the To_Which_View parameter.) show
72 198 moveto
(The Cmvc.Make_Controlled command now:) show
72 222 moveto
(\267) show
17.334 MX
(Does not allow stubs to be put under CMVC control. \050Stubs are new) 1.288 WS
4.039 MX
(or withdrawn Ada) 1.289 WS
96 235 moveto
(units that have temporary names assigned by the) 1.685 WS
4.434 MX
(Environment; these temporary names) 1.684 WS
96 248 moveto
(begin with an underscore \050_\051 - for example, _Ada_8_.\051) show
72 266 moveto
(\267) show
17.334 MX
(Saves source for only four subclasses of files - namely, Text, Postscript, Log, or Markup.) show
72 284 moveto
(\267) show
17.334 MX
(Closes objects for editing before making them controlled.) show
72 302 moveto
(\267) show
17.334 MX
(Makes an object's) 0.745 WS
3.496 MX
(parents controlled recursively when the object itself is made controlled.) 0.746 WS
96 315 moveto
(That is, not only the immediate parent library is made controlled, but also) 0.109 WS
11 /Palatino-Italic SelectFont
( its) 0.109 WS
11 /Palatino-Roman SelectFont
( parent library) 0.109 WS
96 328 moveto
(and so on, up to the view's Units directory.) show
72 352 moveto
(The Cmvc.Remove_Unused_Imports command scans the) 0.722 WS
11 /Palatino-Italic SelectFont
( with) 0.722 WS
11 /Palatino-Roman SelectFont
( clauses of each unit in a) 0.722 WS
3.473 MX
(view to) 0.723 WS
72 365 moveto
(determine which imports are unused in) 0.034 WS
2.783 MX
(that view.) 0.033 WS
2.750 MX
( Now, however, in spec views, this command) 0.033 WS
72 378 moveto
(no longer scans any) 0.592 WS
11 /Palatino-Italic SelectFont
( with) 0.592 WS
11 /Palatino-Roman SelectFont
( clauses that occur after a pragma Private_Eyes_Only. Such clauses do) 0.592 WS
72 391 moveto
(not need to be scanned because no links are created for the units they reference.) show
72 415 moveto
(The Cmvc.Replace_Model command now:) show
72 439 moveto
(\267) show
17.334 MX
(Preserves the) 0.378 WS
3.127 MX
(existing value of the Subsystem_Interface switch in the view whose model is) 0.377 WS
96 452 moveto
(being replaced. This switch determines whether a) 0.677 WS
3.428 MX
(view is treated as a spec view or a load) 0.678 WS
96 465 moveto
(view. Thus, you) 0.539 WS
3.288 MX
(can now change the model in a spec view without causing the view to be) 0.538 WS
96 478 moveto
(treated as a load view \050and thereby corrupted\051.) show
72 496 moveto
(\267) show
17.334 MX
(Resolves link conflicts appropriately. That is, when) 1.265 WS
4.016 MX
(you replace a model, the new model) 1.266 WS
96 509 moveto
(may introduce links that conflict with existing) 0.722 WS
3.471 MX
(links created by imports. Such conflicts are) 0.721 WS
96 522 moveto
(resolved in favor of the existing, import-created links.) show
72 546 moveto
(The Cmvc.Show command now shows whether or not) 2.159 WS
4.910 MX
(source is being saved in the CMVC) 2.160 WS
72 559 moveto
(database for the specified objects.) show
72 596 moveto
12 /Palatino-Bold SelectFont
(7.21.4.  Imports) show
72 620 moveto
11 /Palatino-Roman SelectFont
(Operations that perform imports now create a file) 0.153 WS
2.902 MX
(called State.Imports_Image in each importing) 0.152 WS
72 633 moveto
(view. This file is) 2.046 WS
4.797 MX
(a text file that contains the names of all of the view's imports. The file is) 2.047 WS
72 646 moveto
(updated each time the view's imports are changed.) show
72 670 moveto
(The State.Imports_Image) 3.371 WS
6.120 MX
(file provides a mechanism that makes it possible to refresh the) 3.370 WS
72 683 moveto
(imports of) 0.121 WS
2.872 MX
(released views. This, in turn, makes it possible to copy releases to another host out of) 0.122 WS
72 696 moveto
(sequence - that is, to copy a release) 0.161 WS
2.910 MX
(before you have copied all of the views it imports. Similarly,) 0.160 WS
72 709 moveto
(it is now possible to rebuild views) 2.507 WS
5.258 MX
(from their configuration objects before rebuilding their) 2.508 WS
72 722 moveto
(imports. ) show
3.665 MX
(In either case, you can now copy or rebuild the imported views at your convenience) 0.914 WS
72 756 moveto
10 /Palatino-Roman SelectFont
(56) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 57 59
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(and then use the Cmvc.Import command to reestablish the original import relationships. Note) 0.863 WS
72 85 moveto
(that you can consult the State.Imports_Image file to see which imported) 0.932 WS
3.681 MX
(views still need to be) 0.931 WS
72 98 moveto
(copied or rebuilt.) show
72 135 moveto
12 /Palatino-Bold SelectFont
(7.21.5.  CDB Capability) show
72 159 moveto
11 /Palatino-Roman SelectFont
(Sites that develop applications on multiple hosts can now exercise an optional special) 1.212 WS
3.963 MX
(control) show
72 172 moveto
(over operations that affect the compatibility) 3.455 WS
6.204 MX
(databases \050CDBs\051 of primary and secondary) 3.454 WS
72 185 moveto
(subsystems. This special control, called) 4.275 WS
11 /Palatino-Italic SelectFont
( CDB capability) 4.275 WS
11 /Palatino-Roman SelectFont
(, can be granted to one) 4.275 WS
7.026 MX
(or more) 4.276 WS
72 198 moveto
(access-control groups that already have Owner access to the subsystems in question \050for) 2.423 WS
5.172 MX
(a) show
72 211 moveto
(description of Owner access, see the) 4.174 WS
6.925 MX
(documentation for package Cmvc_Access_Control.\051) 4.175 WS
72 224 moveto
(Whereas Owner access is always required) 1.237 WS
3.986 MX
(to execute CDB-related commands, CDB capability) 1.236 WS
72 237 moveto
(provides an additional control for sites that choose to use it.) show
72 261 moveto
(To put CDB capability into effect, you must first create a file) 1.129 WS
3.880 MX
(called !Machine.Cdb_Capability.) 1.130 WS
72 274 moveto
(You can then grant CDB capability to individual groups by granting) 0.954 WS
3.703 MX
(them write access \050W\051 to) 0.953 WS
72 287 moveto
(this file. A group must have Owner access to a given subsystem) 2.977 WS
11 /Palatino-Italic SelectFont
( and) 2.977 WS
11 /Palatino-Roman SelectFont
( write) 2.977 WS
5.728 MX
(access to the) 2.978 WS
72 300 moveto
(!Machine.Cdb_Capability file to name the subsystem) 0.353 WS
3.102 MX
(in the Cmvc_Maintenance.Make_Primary,) 0.352 WS
72 313 moveto
(Cmvc_Maintenance.Make_Secondary, or Cmvc_Maintenance.Destroy_Cdb command. CDB) 5.350 WS
72 326 moveto
(capability also controls whether a group can use the Primary and Revert_Cdb) 1.495 WS
4.244 MX
(options in the) 1.494 WS
72 339 moveto
(Archive.Copy and Archive.Restore commands.) show
72 376 moveto
12 /Palatino-Bold SelectFont
(7.21.6.  Work Orders) show
72 400 moveto
11 /Palatino-Roman SelectFont
(Operations in package) 0.138 WS
2.889 MX
(Work_Order now encode usernames in various work-order fields so that) 0.139 WS
72 413 moveto
(these names will be) 2.242 WS
4.991 MX
(displayed even if the corresponding users have been deleted from the) 2.241 WS
72 426 moveto
(system. This applies to notes, comments, and) 0.538 WS
3.289 MX
(work-order status. Usernames in the user field of) 0.539 WS
72 439 moveto
(a work order are not treated this way, so they will be lost if the corresponding users are deleted.) show
72 477 moveto
13 /Palatino-Bold SelectFont
(7.22.  Networking Changes) show
72 501 moveto
11 /Palatino-Roman SelectFont
(Changes were made in FTP to make it compatible with most UNIX FTP) 0.017 WS
2.766 MX
(implementations, which) 0.016 WS
72 514 moveto
(require that) 0.715 WS
3.466 MX
(the interchange form of a file contain a newline \050CRLF\051 sequence at the end of the) 0.716 WS
72 527 moveto
(last line. This newline is added in) 1.427 WS
4.176 MX
(D_12_1_1. Without it \050as in D_10_20_0\051, UNIX-based tools) 1.426 WS
72 540 moveto
(cannot read a text file transferred from an R1000 via FTP.) show
72 564 moveto
(This FTP change affects transfers between R1000s running different Environment releases.) 2.987 WS
72 577 moveto
(When a text file is transferred using) 1.350 WS
4.099 MX
(FTP and the Transfer_Type is Ftp.Ascii, Ftp.Ascii_Cc, or) 1.349 WS
72 590 moveto
(Ftp.Ascii_Telnet:) show
72 614 moveto
(\267) show
17.334 MX
(An empty line) 2.841 WS
5.592 MX
(is added to the end of the file upon transfer from an R1000 running) 2.842 WS
96 627 moveto
(D_12_1_1 to one running D_10_20_0.) show
72 645 moveto
(\267) show
17.334 MX
(If the) 0.065 WS
2.814 MX
(file ends with an empty line, that empty line is removed from the end of the file upon) 0.064 WS
96 658 moveto
(transfer from an R1000 running D_10_20_0 to one running D_12_1_1.) show
72 682 moveto
(To avoid the) 0.148 WS
2.899 MX
(effects of the FTP change when transferring files between R1000s running different) 0.149 WS
72 695 moveto
(releases, you can use Archive.Copy or you can) 1.412 WS
4.161 MX
(use FTP with Transfer_Type => Ftp.Image or) 1.411 WS
72 708 moveto
(Ftp.Binary.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(57) show
EndPage
%%Page: 58 60
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(Package Transport_Name has been enhanced so that) 0.190 WS
2.941 MX
(Host_Name parameters accept strings that) 0.191 WS
72 85 moveto
(are host addresses in addition to strings that are host) 0.295 WS
3.044 MX
(names. Higher-level tools such as those in) 0.294 WS
72 98 moveto
(packages Ftp, Archive, and Telnet also) 0.601 WS
3.352 MX
(accept host addresses in addition to host names. A host) 0.602 WS
72 111 moveto
(address can be either:) show
72 135 moveto
(\267) show
17.334 MX
(An Internet address in decimal dotted notation \050such as \25289.64.1.230\272\051;) 0.759 WS
3.508 MX
(such an address is) 0.758 WS
96 148 moveto
(taken to be an address in the \252TCP/IP\272 network) show
72 166 moveto
(\267) show
17.334 MX
(An Ethernet address) 0.485 WS
3.236 MX
(in hexadecimal dashed notation \050such as \25208-00-14-40-AB-CD\272\051; such) 0.486 WS
96 179 moveto
(an address is taken to be an address in the \252Ethernet\272 network.) show
72 203 moveto
(Package Ftp now) 1.438 WS
4.187 MX
(supports Ascii_Telnet mode. Ascii_Telnet mode is the same as Ascii mode,) 1.437 WS
72 216 moveto
(with the following difference: in Ascii_Telnet mode, the end of each page can) 0.215 WS
2.966 MX
(be represented by) 0.216 WS
72 229 moveto
(the transmitted sequence ) show
10 /Courier-Bold SelectFont
(CR & LF & FF) show
11 /Palatino-Roman SelectFont
(.) show
72 253 moveto
(Bug fixes were made) 1.261 WS
4.010 MX
(so that commands in packages Ftp or Transfer_Generic no longer fail if) 1.260 WS
72 266 moveto
(they receive an FTP error 532 \050\252need account for storing files\272\051 in response to a STOR or) 0.591 WS
3.342 MX
(RETR) show
72 279 moveto
(command. Instead, they now supply an account) 0.162 WS
2.911 MX
(and try again. This is particularly helpful when) 0.161 WS
72 292 moveto
(the FTP server is the VM Interface Program for TCP/IP, running on an IBM) show
0 -2.750 rmoveto
8 /Palatino-Roman SelectFont
/registered SYM 5.976 MX
11 /Palatino-Roman SelectFont
0 2.750 rmoveto
( machine.) show
72 330 moveto
13 /Palatino-Bold SelectFont
(7.23.  Miscellaneous Environment Changes) show
72 354 moveto
11 /Palatino-Roman SelectFont
(The Message.Send command permits the Who parameter) 3.683 WS
6.434 MX
(to be specified using standard) 3.684 WS
72 367 moveto
(Environment naming expressions. You can use wildcards, set notation, and so on to match) 0.563 WS
3.312 MX
(one) show
72 380 moveto
(or more of the usernames listed in !Machine.Users. For example:) show
108 404 moveto
10 /Courier-Bold SelectFont
(Message.Send \050"[HVZ,Loren,RK]","Hello"\051;) show
72 428 moveto
11 /Palatino-Roman SelectFont
(Bugs were fixed in package Log to avoid raising the Storage_Error exception on large messages.) show
72 452 moveto
(Bugs were fixed in Program.Run_Job so that if you have enabled privileged mode, you) 0.163 WS
2.914 MX
(can now) 0.164 WS
72 465 moveto
(change identities without entering the password of the new identity.) show
72 489 moveto
(Bug fixes were made to package File_Utilities so that comparisons can be made among two-part) 0.119 WS
72 502 moveto
(Ada units \050specs) 0.746 WS
3.497 MX
(are compared to specs and bodies are compared to bodies\051. Further bug fixes) 0.747 WS
72 515 moveto
(were made so that Ada units can be compared to text files.) show
72 539 moveto
(The remote debugger is now more persistent about trying to contact Rational's Response) 3.063 WS
72 552 moveto
(Center. \050This applies only to machines that are configured to have a remote debugger.\051) show
72 576 moveto
(Bug fixes were made to improve the disk driver's error recovery.) show
72 600 moveto
(In package !Tools.Bounded_String, pragma Subsystem now has different parameter values:) show
108 624 moveto
10 /Courier-Bold SelectFont
(pragma Subsystem \050Tools, Private_Part => Open\051;) show
72 662 moveto
13 /Palatino-Bold SelectFont
(7.24.  Changes of Interest to RDF Users) show
72 686 moveto
11 /Palatino-Roman SelectFont
(The speller dictionaries have been augmented. Furthermore, bugs) 0.423 WS
3.174 MX
(were fixed so that the speller) 0.424 WS
72 699 moveto
(no longer counts errors twice on the last line of an image.) show
72 723 moveto
(Changes pertaining to package Abstract_Document:) show
72 756 moveto
10 /Palatino-Roman SelectFont
(58) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 59 61
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(Restrictions have been relaxed on the presence of) 3.037 WS
5.786 MX
(both covers and paragraphs in an) 3.036 WS
96 85 moveto
(abstract document.) show
72 103 moveto
(\267) show
17.334 MX
(The Preview Object Editor now properly displays the image of a list containing a table.) show
72 121 moveto
(\267) show
17.334 MX
(The Preview Object Editor no longer makes the error that generates) 0.607 WS
3.358 MX
(the following internal) 0.608 WS
96 134 moveto
(error message on the message window:) show
96 158 moveto
10 /Courier-Bold SelectFont
(Internal Error, REFRESH_LEVELS called with CURRENT_LINE_OBJECT=0) show
72 182 moveto
11 /Palatino-Roman SelectFont
(Changes pertaining to LRM interfaces:) show
72 206 moveto
(\267) show
17.334 MX
(Ada_Program.Depth_First_Traversal no longer skips over the formal parameters of) 4.779 WS
96 219 moveto
(subprogram renames and task entries when Major_Elements_Only is set to True.) show
72 237 moveto
(\267) show
17.334 MX
(Bug fixes were made to improve the handling) 0.910 WS
3.661 MX
(of operator symbols \050such as *\051 in package) 0.911 WS
96 250 moveto
(Declarations.) show
72 268 moveto
(\267) show
17.334 MX
(Bug fixes were made in the way task-type program units are handled.) show
72 292 moveto
(Changes pertaining to PDL mechanisms:) show
72 316 moveto
(\267) show
17.334 MX
(Bug fixes were made to improve error handling during failed PDL registration attempts.) show
72 334 moveto
(\267) show
17.334 MX
(The argument parser no longer constructs indexed arguments with inappropriate index) 1.808 WS
96 347 moveto
(lists.) show
72 365 moveto
(\267) show
17.334 MX
(Pdl.Annotation.Argument.Corresponding_Info now returns the correct values for) 7.725 WS
96 378 moveto
(Complex_Name arguments.) show
72 396 moveto
(\267) show
17.334 MX
(Annotation insertion now properly places annotations on the) 4.208 WS
6.957 MX
(unit declaration of a) 4.207 WS
96 409 moveto
(compilation unit. ) 1.326 WS
2.750 MX
(Requests to insert an annotation on) 1.326 WS
4.077 MX
(such a unit declaration are placed) 1.327 WS
96 422 moveto
11 /Palatino-Italic SelectFont
(before) show
11 /Palatino-Roman SelectFont
( the context clause instead of between the clause and the declaration.) show
72 440 moveto
(\267) show
17.334 MX
(Design_Implementation.Complete and) 1.936 WS
4.685 MX
(Design_Implementation.Format no longer update) 1.935 WS
96 453 moveto
(editor images only on job termination. Editor images are now) 3.337 WS
6.088 MX
(updated before these) 3.338 WS
96 466 moveto
(operations exit.) show
72 484 moveto
(\267) show
17.334 MX
(The error-recovery mechanisms of the PDL argument parser have been enhanced by) 1.328 WS
4.077 MX
(the) show
96 497 moveto
(addition of a new lexical) 0.483 WS
3.234 MX
(recovery scheme to the scanner that improves support for nested) 0.484 WS
96 510 moveto
(text arguments.) show
72 528 moveto
(\267) show
17.334 MX
(The error diagnostics in the description-file analyzers have been improved.) show
72 546 moveto
(\267) show
17.334 MX
(PDL semantic analysis no longer allows successful completion of PDL demotion in) 1.174 WS
3.923 MX
(cases) show
96 559 moveto
(where the directory operation actually failed.) show
72 577 moveto
(\267) show
17.334 MX
(Cursor analysis during PDL traversal operations) 1.120 WS
3.871 MX
(no longer prevents multiline arguments) 1.121 WS
96 590 moveto
(from being properly resolved.) show
72 608 moveto
(\267) show
17.334 MX
(PDL.Mark_Warning now allows warning messages to be attached) 2.118 WS
4.867 MX
(to Ada units during) 2.117 WS
96 621 moveto
(analysis.) show
72 639 moveto
(\267) show
17.334 MX
(Formal subprogram calls during PDL analysis have been reordered to enable proper stack) 0.513 WS
96 652 moveto
(management during traversal in PDL semantics and completion.) show
72 676 moveto
(Miscellaneous changes:) show
72 700 moveto
(\267) show
17.334 MX
(Element_Cache no longer raises the exception) 0.202 WS
2.951 MX
(Write_To_Read_Only_Page during arbitrary) 0.201 WS
96 713 moveto
(read-only operations.) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(59) show
EndPage
%%Page: 60 62
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(Bugs were fixed so) 0.427 WS
3.178 MX
(that Element_Cache objects can be manipulated using commands from) 0.428 WS
96 85 moveto
(package Archive.) show
72 103 moveto
(\267) show
17.334 MX
(Document.Pathname_Of no longer causes the loss) 0.333 WS
3.082 MX
(of spec or body information on linkages) 0.332 WS
96 116 moveto
(to Ada units. This bug was actually manifested in Abstract_Document.Extract.File_Name.) show
72 134 moveto
(\267) show
17.334 MX
(Mapping.Convert no longer causes Storage_Error) 0.932 WS
3.683 MX
(to be raised when converting objects of) 0.933 WS
96 147 moveto
(type Target_Info that have large numbers of Ada and Document linkages.) show
72 187 moveto
15 /Palatino-Bold SelectFont
(8.  Documentation) show
72 211 moveto
11 /Palatino-Roman SelectFont
(The D_12_1_1 release of the Environment) 6.647 WS
9.396 MX
(includes three pieces of new hard-copy) 6.646 WS
72 224 moveto
(documentation and new or updated online help for selected features.) show
72 262 moveto
13 /Palatino-Bold SelectFont
(8.1.  New Hard-Copy Documentation) show
72 286 moveto
11 /Palatino-Roman SelectFont
(New hardcopy documentation) 2.296 WS
5.047 MX
(consists of three tabbed sections that are to be inserted into) 2.297 WS
72 299 moveto
(existing documentation, as described in the following paragraphs.) show
72 336 moveto
12 /Palatino-Bold SelectFont
(8.1.1.  Package Cmvc_Access_Control) show
72 360 moveto
11 /Palatino-Roman SelectFont
(The hard-copy documentation for) 0.484 WS
3.233 MX
(package Cmvc_Access_Control includes reference entries for) 0.483 WS
72 373 moveto
(each command in the package and an introduction that presents a basic usage scenario.) show
72 397 moveto
(This documentation is a separate) 1.465 WS
4.216 MX
(tabbed section that you can insert into the Project Manage-) 1.466 WS
72 410 moveto
(ment \050PM\051 book) 2.109 WS
4.858 MX
(of the) 2.108 WS
11 /Palatino-Italic SelectFont
( Rational Environment Reference Manual.) 2.108 WS
11 /Palatino-Roman SelectFont
( Within that book, no specific) 2.108 WS
72 423 moveto
(location is presumed; the section page numbering is self-contained.) show
72 460 moveto
12 /Palatino-Bold SelectFont
(8.1.2.  Appendix F for the R1000 Target) show
72 484 moveto
11 /Palatino-Roman SelectFont
(The hard-copy revision of \252Appendix F for the R1000 Target\272) 0.063 WS
2.814 MX
(has been updated for D_12_1_1 as) 0.064 WS
72 497 moveto
(well as restructured to conform) 0.290 WS
3.039 MX
(to the sections recommended in the) 0.289 WS
11 /Palatino-Italic SelectFont
( Reference Manual for the Ada) 0.289 WS
72 510 moveto
(Programming Language) 2.996 WS
11 /Palatino-Roman SelectFont
(. In) 2.996 WS
5.747 MX
(addition to discussing implementation-dependent pragmas more) 2.997 WS
72 523 moveto
(fully, the revision describes the) 1.214 WS
3.963 MX
(default representation of each type, as well as the values that) 1.213 WS
72 536 moveto
(can be used in representation clauses for these types.) show
72 560 moveto
(This revision is a separate tabbed section that you can insert into the) 0.072 WS
11 /Palatino-Italic SelectFont
( Reference Manual for) 0.072 WS
2.823 MX
(the Ada) 0.073 WS
72 573 moveto
(Programming Language) show
11 /Palatino-Roman SelectFont
(.) show
72 610 moveto
12 /Palatino-Bold SelectFont
(8.1.3.  Reference Summary) show
72 634 moveto
11 /Palatino-Roman SelectFont
(The Reference Summary \050RS\051, which is Volume 1 of the) 0.789 WS
11 /Palatino-Italic SelectFont
( Rational Environment Reference Manual) 0.789 WS
11 /Palatino-Roman SelectFont
(,) show
72 647 moveto
(has been extensively revised up) 0.849 WS
3.600 MX
(to \050but not including\051 the Master Index. The revision includes) 0.850 WS
72 660 moveto
(the following new and updated sections:) show
72 684 moveto
(\267) show
17.334 MX
(Introduction to the Rational Documentation Set: Briefly describes) 2.564 WS
5.313 MX
(the contents of each) 2.563 WS
96 697 moveto
(manual in the Rational documentation set, explains how information is organized in these) 0.535 WS
96 710 moveto
(manuals, and suggests how various kinds) 3.996 WS
6.745 MX
(of users can find information about the) 3.995 WS
96 723 moveto
(Environment.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(60) show
284.120 MX
(September 1990    ) show
17 /WordMark SelectFont
( R) show
EndPage
%%Page: 61 63
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(D_12_1_1 Release) show
72 72 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(Parameter Value) 4.028 WS
6.779 MX
(Conventions: Explains the kinds of values that most Environment) 4.029 WS
96 85 moveto
(commands accept.) 3.801 WS
6.550 MX
(It is divided into two major sections.) 3.800 WS
2.750 MX
( \252Referencing Environment) 3.800 WS
96 98 moveto
(Objects\272 explains naming features such as special names,) 1.943 WS
4.694 MX
(context characters, wildcards,) 1.944 WS
96 111 moveto
(attributes, and so on.) 2.713 WS
2.750 MX
( \252Specifying Other Command Inputs\272 describes how to use the) 2.713 WS
96 124 moveto
(Options and Response parameters. This section is current to D_12_1_1 and) 0.544 WS
3.295 MX
(supersedes the) 0.545 WS
96 137 moveto
(various naming sections that now exist in the other books of the) show
11 /Palatino-Italic SelectFont
( Reference Manual) show
11 /Palatino-Roman SelectFont
(.) show
72 155 moveto
(\267) show
17.334 MX
(Environment Specifications: Provides a quick reference to the) 1.468 WS
4.217 MX
(resources provided by the) 1.467 WS
96 168 moveto
(Environment. It contains the full) 0.637 WS
3.388 MX
(Ada specification for each unit in the standard D_12_1_1) 0.638 WS
96 181 moveto
(Environment, organized by pathname.) 1.621 WS
2.750 MX
( This section) 1.621 WS
4.370 MX
(also contains !Commands.Abbrevia-) 1.620 WS
96 194 moveto
(tions, which lists the standard abbreviations for Environment commands.) show
72 232 moveto
13 /Palatino-Bold SelectFont
(8.2.  New Online Documentation) show
72 256 moveto
11 /Palatino-Roman SelectFont
(New online help has been included for) 2.573 WS
5.324 MX
(selected declarations and packages. Besides giving) 2.574 WS
72 269 moveto
(general descriptions for each declaration, the) 2.885 WS
5.634 MX
(new online help provides information about) 2.884 WS
72 282 moveto
(individual parameters.) show
72 319 moveto
12 /Palatino-Bold SelectFont
(8.2.1.  New Declarations) show
72 343 moveto
11 /Palatino-Roman SelectFont
(New online help now exists for declarations that) 1.576 WS
4.327 MX
(have been added to the Environment since) 1.577 WS
72 356 moveto
(D_9_25_1.) show
72 380 moveto
(\267) show
17.334 MX
(Ada.Expand_Names) show
72 398 moveto
(\267) show
17.334 MX
(Cmvc.Accept_Changes_Effort) show
72 416 moveto
(\267) show
17.334 MX
(Cmvc.Compare) show
72 434 moveto
(\267) show
17.334 MX
(Command.Make_Procedure) show
72 452 moveto
(\267) show
17.334 MX
(Compilation.Load) show
72 470 moveto
(\267) show
17.334 MX
(Compilation.Get_Target_Key) show
72 488 moveto
(\267) show
17.334 MX
(Compilation.Set_Target_Key) show
72 506 moveto
(\267) show
17.334 MX
(Compilation.Show_Target_Key) show
72 524 moveto
(\267) show
17.334 MX
(Editor.Screen.Set_Columns) show
72 542 moveto
(\267) show
17.334 MX
(Editor.Screen.Set_Lines) show
72 560 moveto
(\267) show
17.334 MX
(Log.Image) show
72 578 moveto
(\267) show
17.334 MX
(Log.Put_Errors) show
72 596 moveto
(\267) show
17.334 MX
(Log.Put_Line) show
72 614 moveto
(\267) show
17.334 MX
(Operator.Get_Minimum_Password_Length) show
72 632 moveto
(\267) show
17.334 MX
(Operator.Get_Password_Deadline) show
72 650 moveto
(\267) show
17.334 MX
(Operator.Get_Password_Warning) show
72 668 moveto
(\267) show
17.334 MX
(Operator.Get_User_Deadline) show
72 686 moveto
(\267) show
17.334 MX
(Operator.Get_User_Warning) show
72 704 moveto
(\267) show
17.334 MX
(Operator.Set_Password_Policy) show
72 722 moveto
(\267) show
17.334 MX
(Operator.Show_Password_Policy) show
72 756 moveto
17 /WordMark SelectFont
(R) show
10 /Palatino-Roman SelectFont
(     September 1990) show
298.620 MX
(61) show
EndPage
%%Page: 62 64
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(System_Backup.Backup_Generic) show
72 90 moveto
(\267) show
17.334 MX
(System_Utilities.Terminal_Columns) show
72 108 moveto
(\267) show
17.334 MX
(System_Utilities.Terminal_Lines) show
72 126 moveto
(\267) show
17.334 MX
(What.Search_List_Resolution) show
72 163 moveto
12 /Palatino-Bold SelectFont
(8.2.2.  Updated Packages) show
72 187 moveto
11 /Palatino-Roman SelectFont
(Updated online help exists for selected packages, making) 0.638 WS
3.387 MX
(all the information in these packages) 0.637 WS
72 200 moveto
(current to D_12_1_1.) 0.536 WS
3.287 MX
(All of these packages have new introductions that present more extensive) 0.537 WS
72 213 moveto
(information on key concepts. To display information from the package introductions, enter) 0.644 WS
3.393 MX
(the) show
72 226 moveto
(following command:) show
108 250 moveto
10 /Courier-Bold SelectFont
(What.Does \050") show
10 /Courier-BoldOblique SelectFont
(package_name) show
10 /Courier-Bold SelectFont
("\051;) show
72 274 moveto
11 /Palatino-Roman SelectFont
(This command brings up a menu of the declarations in that package. From the menu, put the) 1.035 WS
72 287 moveto
(cursor on the entry for the package itself and press either) show
11 /Helvetica-Narrow SelectFont
( [) show
2 /Palatino-Roman SelectFont
(