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

⟦17d276e59⟧ TextFile

    Length: 130455 (0x1fd97)
    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« 
        └─⟦4f0ea6a7d⟧ 
            └─⟦this⟧ 

TextFile

%!PS-Adobe-2.0
%%Title: !DOCUMENTATION.RELEASE_NOTES.DELTA3_1.DEVEL_WORKING.UNITS.TRIGGER'V(11)
%%Creator: COMPOSE 10.7.12
%%CreationDate: November 30, 1992 at 3:36:49 PM
%%For: JAF
%%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
(Release D_12_7_3) 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
( 1992 by Rational) show
72 192 moveto
(Part Number: 508-003207-007) show
72 216 moveto
(November 1992 \050Software Release D_12_7_3\051) show
72 468 moveto
9 /Palatino-Roman SelectFont
(IBM is a registered trademark and RISC System/6000 is a trademark of International Business Machines Corporation.) show
72 490 moveto
(OSF/Motif is a trademark of Open Software Foundation, Inc.) show
72 512 moveto
(PostScript is a registered trademark of Adobe Systems Incorporated.) show
72 534 moveto
(Rational and R1000 are registered trademarks and Rational Environment is a trademark of Rational.) show
72 556 moveto
(Sun Workstation is a registered trademark and OpenLook, NeWS, and SunOS are trademarks of Sun Microsystems,) show
72 567 moveto
(Inc.) show
72 589 moveto
(UNIX is a registered trademark of UNIX System Laboratories, Inc.) show
72 611 moveto
(VMS is a trademark of Digital Equipment Corporation.) show
72 633 moveto
(X Window System is a trademark of MIT.) show
287.480 693 moveto
10 /Palatino-Roman SelectFont
(Rational) show
259.660 705 moveto
(3320 Scott Boulevard) show
229.255 717 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
(Release D_12_7_3) show
72 76 moveto
15 /Palatino-Bold SelectFont
(1.  Overview) show
72 100 moveto
11 /Palatino-Roman SelectFont
(The D_12_7_3 release of the Rational Environment) show
/trademark SYM 10.769 MX
( is primarily a maintenance release that:) show
72 124 moveto
(\267) show
17.334 MX
(Supports installation of Environment releases over a network \050section 6.1\051.) show
72 142 moveto
(\267) show
17.334 MX
(Simpli\256es the process of crash analysis and recovery \050sections 6.2, 6.3, 7.6\051.) show
72 160 moveto
(\267) show
17.334 MX
(Introduces a new release of the Rational X Interface \050RXI\051 \050section 6.5\051.) show
72 178 moveto
(\267) show
17.334 MX
(Introduces Rational Access, an OSF/Motif) show
/trademark SYM 10.769 MX
(-based graphical user interface for the) show
96 191 moveto
(Environment. Access runs as an X Window System) show
/trademark SYM 10.769 MX
( application on a UNIX) show
0 -2.750 rmoveto
8 /Palatino-Roman SelectFont
/registered SYM 5.976 MX
11 /Palatino-Roman SelectFont
0 2.750 rmoveto
( workstation.) show
96 204 moveto
(It features:) show
96 222 moveto
(\261) show
18.500 MX
(The OSF/Motif mouse, menu, and dialog box paradigm.) show
96 240 moveto
(\261) show
18.500 MX
(Many new \252full service\272 commands, which combine several lower-functionality) show
120 253 moveto
(Environment operations.) show
96 271 moveto
(\261) show
18.500 MX
(A comprehensive, menu-based online help facility.) show
96 289 moveto
(\261) show
18.500 MX
(Platform-independent key and mouse bindings.) show
96 307 moveto
(\261) show
18.500 MX
(Full support for existing Environment features such as \252item-operation\272 combinations) show
120 320 moveto
(and command windows.) show
96 338 moveto
(For complete information, see the) show
11 /Palatino-Italic SelectFont
( Rational Access User's Guide) show
11 /Palatino-Roman SelectFont
( and) show
11 /Palatino-Italic SelectFont
( Rational Access Release) show
96 351 moveto
(Information) show
11 /Palatino-Roman SelectFont
( delivered with this release.) show
72 369 moveto
(\267) show
17.334 MX
(Fixes a large number of problems from previous releases, enabling existing commands to) show
96 382 moveto
(work correctly. Some of these \256xes introduce new features \050see section 6\051; other \256xes) show
96 395 moveto
(involve changed features \050see section 7\051.) show
72 413 moveto
(\267) show
17.334 MX
(Introduces a new, up-to-date) show
11 /Palatino-Italic SelectFont
( System Manager's Guide) show
11 /Palatino-Roman SelectFont
(, containing combined information for) show
96 426 moveto
(Series 200, 300, and 400 system \050see section 8.1\051.) show
72 444 moveto
(\267) show
17.334 MX
(Introduces new online help for each of the packages described in the Debugging book) show
96 457 moveto
(\050Volume 3\051 and the Project Management book \050Volume 11\051 of the) show
11 /Palatino-Italic SelectFont
( Rational Environment) show
96 470 moveto
(Reference Manual) show
11 /Palatino-Roman SelectFont
( \050see section 8.2\051.) show
72 494 moveto
11 /Palatino-BoldItalic SelectFont
(Note:) show
11 /Palatino-Italic SelectFont
( This release information can be found online in the !Machine.Release.Release_Notes world in) show
72 507 moveto
(line-printer \050Environment_Release12_7_3_Lpt\051 and PostScript) show
0 -2.750 rmoveto
8 /Palatino-Italic SelectFont
/registered SYM 5.976 MX
11 /Palatino-Italic SelectFont
0 2.750 rmoveto
( \050Environment_Release12_7_3_Ps\051) show
72 520 moveto
(formats.) show
72 560 moveto
15 /Palatino-Bold SelectFont
(2.  Supported Con\256gurations and Upgrades) show
72 584 moveto
11 /Palatino-Roman SelectFont
(D_12_7_3 supports the following con\256gurations of the R1000) show
0 -2.750 rmoveto
8 /Palatino-Roman SelectFont
/registered SYM 5.976 MX
11 /Palatino-Roman SelectFont
0 2.750 rmoveto
(:) show
72 608 moveto
(\267) show
17.334 MX
(Series 200 \050Models 10, 20, and 40\051) show
72 626 moveto
(\267) show
17.334 MX
(Series 300 System \050300S\051) show
72 644 moveto
(\267) show
17.334 MX
(Series 300 Coprocessor \050300C\051 for the IBM) show
0 -2.750 rmoveto
8 /Palatino-Roman SelectFont
/registered SYM 5.976 MX
11 /Palatino-Roman SelectFont
0 2.750 rmoveto
( RISC System/6000) show
/trademark SYM 10.769 MX
( and Sun Workstation) show
0 -2.750 rmoveto
8 /Palatino-Roman SelectFont
/registered SYM 5.976 MX
11 /Palatino-Roman SelectFont
0 2.750 rmoveto
96 657 moveto
(servers) show
72 675 moveto
(\267) show
17.334 MX
(Series 400 System \050400S\051) show
72 693 moveto
(\267) show
17.334 MX
(Series 400 Coprocessor \050400C\051 for the IBM RISC System/6000 and Sun Workstation servers) show
72 756 moveto
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
321.268 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
(D_12_7_3 supports two kinds of tape drive:) show
72 96 moveto
(\267) show
17.334 MX
(The 9-track tape drive, which is standard on the Series 100 and 200, and an optional) show
96 109 moveto
(upgrade to the Series 300S) show
72 127 moveto
(\267) show
17.334 MX
(The 8-millimeter tape drive, which is standard on the Series 300S, 300C, 400S, and 400C,) show
96 140 moveto
(and an optional upgrade to the Series 200) show
72 164 moveto
(D_12_7_3 also supports the optional expansion of memory from 32 megabytes to 64 megabytes) show
72 177 moveto
(to improve system performance. This upgrade applies to all series except the Series 100. The) show
72 190 moveto
(combinations of con\256gurations and upgrades supported by D_12_7_3 are shown in Table 1.) show
167.310 209 moveto
10 /Palatino-Roman SelectFont
0 15 rmoveto
10 /Palatino-BoldItalic SelectFont
(Table 1   Con\256gurations and Upgrades Supported by D_12_7_3) show
306 236 moveto
10 /Palatino-Roman SelectFont
0 -15 rmoveto
137.255 258 moveto
10 /Palatino-Bold SelectFont
(Con\256guration) show
220.905 246 moveto
(8-mm Tape) show
233.545 258 moveto
(Drive) show
285.140 246 moveto
(9-Track Tape) show
301.945 258 moveto
(Drive) show
368.680 246 moveto
(32-Mb) show
363.950 258 moveto
(Memory) show
437.080 246 moveto
(64-Mb) show
432.350 258 moveto
(Memory) show
newpath 126 264 moveto
360 0 rlineto stroke
newpath 126 234 moveto
360 0 rlineto stroke
newpath 126 264 moveto
0 -30 rlineto stroke
newpath 486 264 moveto
0 -30 rlineto stroke
newpath 212.400 264 moveto
0 -30 rlineto stroke
newpath 280.800 264 moveto
0 -30 rlineto stroke
newpath 349.200 264 moveto
0 -30 rlineto stroke
newpath 417.600 264 moveto
0 -30 rlineto stroke
newpath 126 264 moveto
360 0 rlineto stroke
newpath 126 234 moveto
360 0 rlineto stroke
newpath 126 264 moveto
0 -30 rlineto stroke
newpath 486 264 moveto
0 -30 rlineto stroke
newpath 212.400 264 moveto
0 -30 rlineto stroke
newpath 280.800 264 moveto
0 -30 rlineto stroke
newpath 349.200 264 moveto
0 -30 rlineto stroke
newpath 417.600 264 moveto
0 -30 rlineto stroke
130 276 moveto
10 /Palatino-Roman SelectFont
(Series 200) show
216.400 276 moveto
(Upgrade) show
284.800 276 moveto
(Standard) show
353.200 276 moveto
(Standard) show
421.600 276 moveto
(Upgrade) show
newpath 126 282 moveto
360 0 rlineto stroke
newpath 126 264 moveto
360 0 rlineto stroke
newpath 126 282 moveto
0 -18 rlineto stroke
newpath 486 282 moveto
0 -18 rlineto stroke
newpath 212.400 282 moveto
0 -18 rlineto stroke
newpath 280.800 282 moveto
0 -18 rlineto stroke
newpath 349.200 282 moveto
0 -18 rlineto stroke
newpath 417.600 282 moveto
0 -18 rlineto stroke
130 294 moveto
(Series 300S) show
216.400 294 moveto
(Standard) show
284.800 294 moveto
(Upgrade) show
353.200 294 moveto
(Standard) show
421.600 294 moveto
(Upgrade) show
newpath 126 300 moveto
360 0 rlineto stroke
newpath 126 282 moveto
360 0 rlineto stroke
newpath 126 300 moveto
0 -18 rlineto stroke
newpath 486 300 moveto
0 -18 rlineto stroke
newpath 212.400 300 moveto
0 -18 rlineto stroke
newpath 280.800 300 moveto
0 -18 rlineto stroke
newpath 349.200 300 moveto
0 -18 rlineto stroke
newpath 417.600 300 moveto
0 -18 rlineto stroke
130 312 moveto
(Series 300C) show
216.400 312 moveto
(Standard) show
284.800 312 moveto
(N/A) show
353.200 312 moveto
(Standard) show
421.600 312 moveto
(Upgrade) show
newpath 126 318 moveto
360 0 rlineto stroke
newpath 126 300 moveto
360 0 rlineto stroke
newpath 126 318 moveto
0 -18 rlineto stroke
newpath 486 318 moveto
0 -18 rlineto stroke
newpath 212.400 318 moveto
0 -18 rlineto stroke
newpath 280.800 318 moveto
0 -18 rlineto stroke
newpath 349.200 318 moveto
0 -18 rlineto stroke
newpath 417.600 318 moveto
0 -18 rlineto stroke
130 330 moveto
(Series 400S) show
216.400 330 moveto
(Standard) show
284.800 330 moveto
(N/A) show
353.200 330 moveto
(Standard) show
421.600 330 moveto
(Upgrade) show
newpath 126 336 moveto
360 0 rlineto stroke
newpath 126 318 moveto
360 0 rlineto stroke
newpath 126 336 moveto
0 -18 rlineto stroke
newpath 486 336 moveto
0 -18 rlineto stroke
newpath 212.400 336 moveto
0 -18 rlineto stroke
newpath 280.800 336 moveto
0 -18 rlineto stroke
newpath 349.200 336 moveto
0 -18 rlineto stroke
newpath 417.600 336 moveto
0 -18 rlineto stroke
130 348 moveto
(Series 400C) show
216.400 348 moveto
(Standard) show
284.800 348 moveto
(N/A) show
353.200 348 moveto
(Standard) show
421.600 348 moveto
(Upgrade) show
newpath 126 354 moveto
360 0 rlineto stroke
newpath 126 336 moveto
360 0 rlineto stroke
newpath 126 354 moveto
0 -18 rlineto stroke
newpath 486 354 moveto
0 -18 rlineto stroke
newpath 212.400 354 moveto
0 -18 rlineto stroke
newpath 280.800 354 moveto
0 -18 rlineto stroke
newpath 349.200 354 moveto
0 -18 rlineto stroke
newpath 417.600 354 moveto
0 -18 rlineto stroke
newpath 126 354 moveto
360 0 rlineto stroke
newpath 126 336 moveto
360 0 rlineto stroke
72 418 moveto
15 /Palatino-Bold SelectFont
(3.  Compatibility) show
72 442 moveto
11 /Palatino-Roman SelectFont
(D_12_7_3 is fully compatible with all production versions of Rational layered-software products) show
72 455 moveto
(\050Table 2\051.) show
219.705 474 moveto
10 /Palatino-Roman SelectFont
0 15 rmoveto
10 /Palatino-BoldItalic SelectFont
(Table 2   Compatibility with D_12_7_3) show
306 501 moveto
10 /Palatino-Roman SelectFont
0 -15 rmoveto
225.535 523 moveto
10 /Palatino-Bold SelectFont
(Rational Product) show
357.060 511 moveto
(Compatible) show
366.505 523 moveto
(Release) show
newpath 186 529 moveto
240 0 rlineto stroke
newpath 186 499 moveto
240 0 rlineto stroke
newpath 186 529 moveto
0 -30 rlineto stroke
newpath 426 529 moveto
0 -30 rlineto stroke
newpath 342 529 moveto
0 -30 rlineto stroke
newpath 186 529 moveto
240 0 rlineto stroke
newpath 186 499 moveto
240 0 rlineto stroke
newpath 186 529 moveto
0 -30 rlineto stroke
newpath 426 529 moveto
0 -30 rlineto stroke
newpath 342 529 moveto
0 -30 rlineto stroke
190 541 moveto
10 /Palatino-Roman SelectFont
(CDF: Mc68020_Bare) show
346 541 moveto
(5_1_2 or later) show
newpath 186 547 moveto
240 0 rlineto stroke
newpath 186 529 moveto
240 0 rlineto stroke
newpath 186 547 moveto
0 -18 rlineto stroke
newpath 426 547 moveto
0 -18 rlineto stroke
newpath 342 547 moveto
0 -18 rlineto stroke
190 559 moveto
(CDF: Mc68020_Os2000) show
346 559 moveto
(6_1_3 or later) show
newpath 186 565 moveto
240 0 rlineto stroke
newpath 186 547 moveto
240 0 rlineto stroke
newpath 186 565 moveto
0 -18 rlineto stroke
newpath 426 565 moveto
0 -18 rlineto stroke
newpath 342 565 moveto
0 -18 rlineto stroke
190 577 moveto
(CDF: Mc68020_Hp_Unix) show
346 577 moveto
(6_2_4 or later) show
newpath 186 583 moveto
240 0 rlineto stroke
newpath 186 565 moveto
240 0 rlineto stroke
newpath 186 583 moveto
0 -18 rlineto stroke
newpath 426 583 moveto
0 -18 rlineto stroke
newpath 342 583 moveto
0 -18 rlineto stroke
190 595 moveto
(Design Facility: 2167) show
346 595 moveto
(6_0_7 or later) show
0 -2.500 rmoveto
7 /Palatino-Roman SelectFont
(*) show
10 /Palatino-Roman SelectFont
0 2.500 rmoveto
newpath 186 601 moveto
240 0 rlineto stroke
newpath 186 583 moveto
240 0 rlineto stroke
newpath 186 601 moveto
0 -18 rlineto stroke
newpath 426 601 moveto
0 -18 rlineto stroke
newpath 342 601 moveto
0 -18 rlineto stroke
190 613 moveto
(Design Facility: 2167A) show
346 613 moveto
(6_2_5 or later) show
0 -2.500 rmoveto
7 /Palatino-Roman SelectFont
(*) show
10 /Palatino-Roman SelectFont
0 2.500 rmoveto
newpath 186 619 moveto
240 0 rlineto stroke
newpath 186 601 moveto
240 0 rlineto stroke
newpath 186 619 moveto
0 -18 rlineto stroke
newpath 426 619 moveto
0 -18 rlineto stroke
newpath 342 619 moveto
0 -18 rlineto stroke
190 631 moveto
(Design Tools) show
346 631 moveto
(10_2_9 or later) show
newpath 186 637 moveto
240 0 rlineto stroke
newpath 186 619 moveto
240 0 rlineto stroke
newpath 186 637 moveto
0 -18 rlineto stroke
newpath 426 637 moveto
0 -18 rlineto stroke
newpath 342 637 moveto
0 -18 rlineto stroke
190 649 moveto
(Documentation Tools) show
346 649 moveto
(10_2_9 or later) show
newpath 186 655 moveto
240 0 rlineto stroke
newpath 186 637 moveto
240 0 rlineto stroke
newpath 186 655 moveto
0 -18 rlineto stroke
newpath 426 655 moveto
0 -18 rlineto stroke
newpath 342 655 moveto
0 -18 rlineto stroke
190 667 moveto
(Insight) show
346 667 moveto
(1_3_0) show
newpath 186 673 moveto
240 0 rlineto stroke
newpath 186 655 moveto
240 0 rlineto stroke
newpath 186 673 moveto
0 -18 rlineto stroke
newpath 426 673 moveto
0 -18 rlineto stroke
newpath 342 673 moveto
0 -18 rlineto stroke
190 685 moveto
(Mail) show
346 685 moveto
(11_4_5 or later) show
newpath 186 691 moveto
240 0 rlineto stroke
newpath 186 673 moveto
240 0 rlineto stroke
newpath 186 691 moveto
0 -18 rlineto stroke
newpath 426 691 moveto
0 -18 rlineto stroke
newpath 342 691 moveto
0 -18 rlineto stroke
190 703 moveto
(Rational Access) show
346 703 moveto
(1_0_1) show
newpath 186 709 moveto
240 0 rlineto stroke
newpath 186 691 moveto
240 0 rlineto stroke
newpath 186 709 moveto
0 -18 rlineto stroke
newpath 426 709 moveto
0 -18 rlineto stroke
newpath 342 709 moveto
0 -18 rlineto stroke
190 721 moveto
(Rational Publishing Interface) show
346 721 moveto
(1_0_2 or later) show
newpath 186 727 moveto
240 0 rlineto stroke
newpath 186 709 moveto
240 0 rlineto stroke
newpath 186 727 moveto
0 -18 rlineto stroke
newpath 426 727 moveto
0 -18 rlineto stroke
newpath 342 727 moveto
0 -18 rlineto stroke
72 756 moveto
(2) show
321.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 3 5
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
306 72 moveto
0 15 rmoveto
191.925 99 moveto
10 /Palatino-BoldItalic SelectFont
(Table 2   Compatibility with D_12_7_3  \050continued\051) show
306 111 moveto
10 /Palatino-Roman SelectFont
0 -15 rmoveto
225.535 133 moveto
10 /Palatino-Bold SelectFont
(Rational Product) show
357.060 121 moveto
(Compatible) show
366.505 133 moveto
(Release) show
newpath 186 139 moveto
240 0 rlineto stroke
newpath 186 109 moveto
240 0 rlineto stroke
newpath 186 139 moveto
0 -30 rlineto stroke
newpath 426 139 moveto
0 -30 rlineto stroke
newpath 342 139 moveto
0 -30 rlineto stroke
newpath 186 139 moveto
240 0 rlineto stroke
newpath 186 109 moveto
240 0 rlineto stroke
newpath 186 139 moveto
0 -30 rlineto stroke
newpath 426 139 moveto
0 -30 rlineto stroke
newpath 342 139 moveto
0 -30 rlineto stroke
190 151 moveto
10 /Palatino-Roman SelectFont
(Rational Teamwork Interface) show
346 151 moveto
(2_1_2 or later) show
newpath 186 157 moveto
240 0 rlineto stroke
newpath 186 139 moveto
240 0 rlineto stroke
newpath 186 157 moveto
0 -18 rlineto stroke
newpath 426 157 moveto
0 -18 rlineto stroke
newpath 342 157 moveto
0 -18 rlineto stroke
190 169 moveto
(Rational X Interface) show
346 169 moveto
(10_5_2 or later) show
newpath 186 175 moveto
240 0 rlineto stroke
newpath 186 157 moveto
240 0 rlineto stroke
newpath 186 175 moveto
0 -18 rlineto stroke
newpath 426 175 moveto
0 -18 rlineto stroke
newpath 342 175 moveto
0 -18 rlineto stroke
190 187 moveto
(Rational Windows Interface) show
346 187 moveto
(10_1_1 or later) show
newpath 186 193 moveto
240 0 rlineto stroke
newpath 186 175 moveto
240 0 rlineto stroke
newpath 186 193 moveto
0 -18 rlineto stroke
newpath 426 193 moveto
0 -18 rlineto stroke
newpath 342 193 moveto
0 -18 rlineto stroke
190 205 moveto
(Remote Compilation Facility) show
346 205 moveto
(1_1_1 or later) show
newpath 186 211 moveto
240 0 rlineto stroke
newpath 186 193 moveto
240 0 rlineto stroke
newpath 186 211 moveto
0 -18 rlineto stroke
newpath 426 211 moveto
0 -18 rlineto stroke
newpath 342 211 moveto
0 -18 rlineto stroke
190 223 moveto
(RCF: Ibm_Rs6000_Aix) show
346 223 moveto
(1_1_0 or later) show
newpath 186 229 moveto
240 0 rlineto stroke
newpath 186 211 moveto
240 0 rlineto stroke
newpath 186 229 moveto
0 -18 rlineto stroke
newpath 426 229 moveto
0 -18 rlineto stroke
newpath 342 229 moveto
0 -18 rlineto stroke
190 241 moveto
(RPC) show
346 241 moveto
(1_0_2 or later) show
newpath 186 247 moveto
240 0 rlineto stroke
newpath 186 229 moveto
240 0 rlineto stroke
newpath 186 247 moveto
0 -18 rlineto stroke
newpath 426 247 moveto
0 -18 rlineto stroke
newpath 342 247 moveto
0 -18 rlineto stroke
190 259 moveto
(Software Analysis Workstation) show
346 259 moveto
(6_0_0 or later) show
newpath 186 265 moveto
240 0 rlineto stroke
newpath 186 247 moveto
240 0 rlineto stroke
newpath 186 265 moveto
0 -18 rlineto stroke
newpath 426 265 moveto
0 -18 rlineto stroke
newpath 342 265 moveto
0 -18 rlineto stroke
190 277 moveto
(Target Build Utility) show
346 277 moveto
(10_0_3 or later) show
newpath 186 283 moveto
240 0 rlineto stroke
newpath 186 265 moveto
240 0 rlineto stroke
newpath 186 283 moveto
0 -18 rlineto stroke
newpath 426 283 moveto
0 -18 rlineto stroke
newpath 342 283 moveto
0 -18 rlineto stroke
190 295 moveto
(TestMate) show
346 295 moveto
(2_0) show
newpath 186 301 moveto
240 0 rlineto stroke
newpath 186 283 moveto
240 0 rlineto stroke
newpath 186 301 moveto
0 -18 rlineto stroke
newpath 426 301 moveto
0 -18 rlineto stroke
newpath 342 301 moveto
0 -18 rlineto stroke
newpath 186 301 moveto
240 0 rlineto stroke
newpath 186 283 moveto
240 0 rlineto stroke
72 325 moveto
11 /Palatino-Roman SelectFont
0 -2.750 rmoveto
72 346.250 moveto
8 /Palatino-Roman SelectFont
(*) show
11 /Palatino-Roman SelectFont
0 2.750 rmoveto
( As delivered, D_12_7_3 is compatible only with Design Facility:2167A release 7_2_1. However,) show
72 362 moveto
(other releases and customizations can be made compatible by recompiling them with the new) show
72 375 moveto
(LRM Interface \050see section 7.11\051.) show
72 415 moveto
15 /Palatino-Bold SelectFont
(4.  Upgrade Impact) show
72 439 moveto
11 /Palatino-Roman SelectFont
(The Environment can be upgraded from to D_12_7_3 without forcing you to Archive.Save and) show
72 452 moveto
(Archive.Restore your applications. You will not have to modify or recompile any of your own) show
72 465 moveto
(tools, with the possible exception of:) show
72 489 moveto
(\267) show
17.334 MX
(Tools, Rational Design Facility releases, or Rational Design Facility customizations written) show
96 502 moveto
(again the LRM Interface. In particular, changes made to the Declaration_Kinds,) show
96 515 moveto
(Attribute_Designator_Kinds, or Pragma_Kinds enumerations may result in compilation or) show
96 528 moveto
(runtime errors. See section 7.11 for details.) show
96 546 moveto
(The procedure Find_Lrm_Change_Candidates, located in the Pdl_Commands subsystem,) show
96 559 moveto
(can be used to assist in identifying potential compatibility problems that are not caught by) show
96 572 moveto
(the compiler.) show
72 590 moveto
(\267) show
17.334 MX
(Tools written against the unit speci\256cations listed in \252Impact of Speci\256cation Changes,\272) show
96 603 moveto
(below.) show
72 621 moveto
(\267) show
17.334 MX
(Customizations of unit bodies listed in \252Impact of Implementation Changes,\272 below.) show
72 645 moveto
(The new declarations listed in section 6 are all installed upward-compatibly and therefore have) show
72 658 moveto
(no impact on user-written tools.) show
72 682 moveto
(Rational does not provide tools for reverting to previous releases of the Environment. You will) show
72 695 moveto
(be able to revert to the previous release, however, if you make a complete backup of the) show
72 708 moveto
(Environment, including the Diagnostic File System \050DFS\051, before you upgrade.) show
72 756 moveto
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
321.268 MX
(3) show
EndPage
%%Page: 4 6
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 74 moveto
13 /Palatino-Bold SelectFont
(4.1.  Impact of Speci\256cation Changes) show
72 98 moveto
11 /Palatino-Roman SelectFont
(The installation process for D_12_7_3 changes several Environment speci\256cations. The) show
72 111 moveto
(installation process attempts to make all changes incrementally; however, if incremental) show
72 124 moveto
(changes fail, the installation process overwrites the necessary speci\256cations. Overwriting these) show
72 137 moveto
(speci\256cations will cause the demotion of any customer-created tools written against them. The) show
72 150 moveto
(installation process tries to recompile such tools automatically; however, depending on the) show
72 163 moveto
(nature of the tools, some may require modi\256cation before they can be recompiled. Units that) show
72 176 moveto
(cannot be recompiled during installation are listed in the installation log.) show
72 200 moveto
(The unit speci\256cations that are overwritten depend on the release from which you are) show
72 213 moveto
(upgrading.) show
72 250 moveto
12 /Palatino-Bold SelectFont
(4.1.1.  Upgrading from D_12_6_5 or Later) show
72 274 moveto
11 /Palatino-Roman SelectFont
(The following unit speci\256cations are changed when you upgrade from D_12_6_5, D_12_6_6, or) show
72 287 moveto
(D_12_6_7 to D_12_7_3:) show
72 311 moveto
(\267) show
17.334 MX
(!Implementation.Activity_Implementation'Spec) show
72 329 moveto
(\267) show
17.334 MX
(!Commands.Cmvc'Spec) show
72 366 moveto
12 /Palatino-Bold SelectFont
(4.1.2.  Upgrading from D_12_5_0) show
72 390 moveto
11 /Palatino-Roman SelectFont
(In addition to the unit speci\256cations overwritten when upgrading from D_12_6_5 \050or later\051,) show
72 403 moveto
(upgrading from D_12_5_0 overwrites the following unit speci\256cations:) show
72 427 moveto
(\267) show
17.334 MX
(!Commands.Library'Spec) show
72 445 moveto
(\267) show
17.334 MX
(!Commands.System_Backup'Spec) show
72 463 moveto
(\267) show
17.334 MX
(!Tools.Access_List_Tools'Spec) show
72 481 moveto
(\267) show
17.334 MX
(!Tools.Code_Segment_Object_Editor'Spec) show
72 499 moveto
(\267) show
17.334 MX
(!Tools.Library_Object_Editor'Spec) show
72 523 moveto
(If you are upgrading from D_12_5_0, you should also read the release information for) show
72 536 moveto
(D_12_6_5; release information is located online in !Machine.Release.Release_Notes.) show
72 573 moveto
12 /Palatino-Bold SelectFont
(4.1.3.  Upgrading from D_12_2_4) show
72 597 moveto
11 /Palatino-Roman SelectFont
(In addition to the unit speci\256cations overwritten when upgrading from D_12_6_5 \050or later\051 and) show
72 610 moveto
(D_12_5_0, upgrading from D_12_2_4 overwrites the following unit speci\256cations:) show
72 634 moveto
(\267) show
17.334 MX
(!Commands.Abbreviations.Print'Spec) show
72 652 moveto
(\267) show
17.334 MX
(!Commands.Access_List'Spec) show
72 670 moveto
(\267) show
17.334 MX
(!Commands.Archive'Spec) show
72 688 moveto
(\267) show
17.334 MX
(!Commands.Queue'Spec) show
72 706 moveto
(\267) show
17.334 MX
(!Commands.Remote_Passwords'Spec) show
72 724 moveto
(\267) show
17.334 MX
(!Tools.Networking.Tcp_Ip_Boot'Spec) show
72 756 moveto
10 /Palatino-Roman SelectFont
(4) show
321.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 5 7
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
72 72 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(!Tools.Networking.Transport'Spec) show
72 90 moveto
(\267) show
17.334 MX
(!Tools.Networking.Transport_Defs'Spec) show
72 108 moveto
(\267) show
17.334 MX
(!Tools.Networking.Transport_Name'Spec) show
72 132 moveto
(Furthermore, the units in !Machine.Initialize@ are either demoted or moved to other locations to) show
72 145 moveto
(accommodate the D_12_5_0 mechanisms for initializing an R1000; for complete details, see) show
72 158 moveto
(Appendix E, \252Machine Initialization,\272 in the) show
11 /Palatino-Italic SelectFont
( System Manager's Guide) show
11 /Palatino-Roman SelectFont
( delivered with this release) show
72 171 moveto
(or the online information in !Machine.Initialization.Guide_To_Machine_Initialization.) show
72 195 moveto
(If you are upgrading from D_12_2_4, you should also read the release information for D_12_5_0) show
72 208 moveto
(and D_12_6_5; release information is located online in !Machine.Release.Release_Notes.) show
72 245 moveto
12 /Palatino-Bold SelectFont
(4.1.4.  Upgrading from D_12_1_1) show
72 269 moveto
11 /Palatino-Roman SelectFont
(In addition to the unit speci\256cations overwritten when upgrading from D_12_6_5 \050or later\051,) show
72 282 moveto
(D_12_5_0, and D_12_2_4, upgrading from D_12_1_1 overwrites the following unit speci\256cation:) show
72 306 moveto
(\267) show
17.334 MX
(!Implementation.Work_Order_Implementation'Spec) show
72 330 moveto
(If you are upgrading from D_12_1_1, you should also read the release information for) show
72 343 moveto
(D_12_2_4, D_12_5_0, and D_12_6_5; release information is located online in !Machine-) show
72 356 moveto
(.Release.Release_Notes.) show
72 394 moveto
13 /Palatino-Bold SelectFont
(4.2.  Impact of Implementation Changes) show
72 418 moveto
11 /Palatino-Roman SelectFont
(Because unit bodies may contain user customizations, an overwritten unit body's contents are) show
72 431 moveto
(saved in a text \256le in the same library as the overwritten body. The name of the \256le is of the) show
72 444 moveto
(form) show
11 /Palatino-Italic SelectFont
( Unit_Name_Vnn) show
11 /Palatino-Roman SelectFont
(, where) show
11 /Palatino-Italic SelectFont
( nn) show
11 /Palatino-Roman SelectFont
( is the unit's default version number. These customizations then) show
72 457 moveto
(can be transferred to the new implementation.) show
72 481 moveto
(The unit bodies that are overwritten by the D_12_7_3 installation depends on the release from) show
72 494 moveto
(which you are upgrading.) show
72 531 moveto
12 /Palatino-Bold SelectFont
(4.2.1.  Upgrading from D_12_6_5 or Later) show
72 555 moveto
11 /Palatino-Roman SelectFont
(No unit bodies are overwritten when you upgrade from D_12_6_5, D_12_6_6, or D_12_6_7 to) show
72 568 moveto
(D_12_7_3.) show
72 605 moveto
12 /Palatino-Bold SelectFont
(4.2.2.  Upgrading from D_12_5_0, D_12_2_4, or D_12_1_1) show
72 629 moveto
11 /Palatino-Roman SelectFont
(Upgrading from D_12_5_0, D_12_2_4, or D_12_1_1 overwrites the following unit body:) show
72 653 moveto
(\267) show
17.334 MX
(!Commands.Abbreviations.Print'Body) show
72 693 moveto
15 /Palatino-Bold SelectFont
(5.  Known Problems) show
72 717 moveto
11 /Palatino-Roman SelectFont
(There are no known problems introduced by this D_12_7_3 release.) show
72 756 moveto
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
321.268 MX
(5) show
EndPage
%%Page: 6 8
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 76 moveto
15 /Palatino-Bold SelectFont
(6.  New Environment Features) show
72 100 moveto
11 /Palatino-Roman SelectFont
(D_12_7_3 provides new interfaces and features, including:) show
72 124 moveto
(\267) show
17.334 MX
(New ability to install Environment releases over the network \050see section 6.1\051.) show
72 142 moveto
(\267) show
17.334 MX
(New ability to specify who, if anyone, the system is to notify after a crash \050section 6.2\051.) show
72 160 moveto
(\267) show
17.334 MX
(New procedures in package Dfs for setting Failure Reboot options \050section 6.3\051.) show
72 178 moveto
(\267) show
17.334 MX
(New procedures in the System_Maintenance subsystem for displaying con\256guration) show
96 191 moveto
(information and displaying the session associated with a job \050section 6.4\051.) show
72 209 moveto
(\267) show
17.334 MX
(A new release of the Rational X Interface \050RXI\051 \050section 6.5\051.) show
72 227 moveto
(\267) show
17.334 MX
(New world containing additional Network_Public sessions to be used by the Archive) show
96 240 moveto
(Server to alleviate token problems \050section 6.6\051.) show
72 278 moveto
13 /Palatino-Bold SelectFont
(6.1.  Network Installation) show
72 302 moveto
11 /Palatino-Roman SelectFont
(The D_12_7_3 release is distributed with a set of network installation tools. This feature is only) show
72 315 moveto
(of interest to those sites that have multiple machines connected via a network, and only at the) show
72 328 moveto
(time the D_12_7_3 release is installed.) show
72 352 moveto
(In previous releases, the installation tapes for a new Environment release had to be separately) show
72 365 moveto
(loaded on each machine that was to be upgraded. With the D_12_7_3 release, the installation) show
72 378 moveto
(tapes only have to be loaded on one machine on the network. All of the other machines can be) show
72 391 moveto
(upgraded over the network.) show
72 415 moveto
(Refer to the D_12_7_3) show
11 /Palatino-Italic SelectFont
( Installation Procedure) show
11 /Palatino-Roman SelectFont
( for details.) show
72 453 moveto
13 /Palatino-Bold SelectFont
(6.2.  Crash Noti\256cation) show
72 477 moveto
11 /Palatino-Roman SelectFont
(Since the introduction of tombstone \256les in the D_12_5_0 release, the system has produced an) show
72 490 moveto
(analysis of the previous outage; this analysis is written to the system error log. In D_12_7_3,) show
72 503 moveto
(system managers can specify additional distribution of the analysis output in a new control \256le.) show
72 516 moveto
(The pathname of this \256le is:) show
72 540 moveto
10 /Courier-Bold SelectFont
(!Machine.Initialiation.Local.Previous_Outage_Configuration) show
72 564 moveto
11 /Palatino-Roman SelectFont
(This \256le contains information about who to notify by mail after the system reboots and where to) show
72 577 moveto
(put or send information about the failure. For more information about this \256le and other) show
72 590 moveto
(changes made to the process of crash analysis and recovery, see section 7.6 or Appendix B,) show
72 603 moveto
(\252Diagnostic Crash Procedures for Release D_12_7_3\272 in the) show
11 /Palatino-Italic SelectFont
( System Manager's Guide) show
11 /Palatino-Roman SelectFont
( deliverd) show
72 616 moveto
(with this release.) show
72 654 moveto
13 /Palatino-Bold SelectFont
(6.3.  New Procedures in Package Dfs) show
72 678 moveto
11 /Palatino-Roman SelectFont
(In D_12_7_3, the system can be con\256gured to reboot following a failure as long as no hard) show
72 691 moveto
(failure has been detected. This feature is known as) show
11 /Palatino-Italic SelectFont
( Failure Reboot) show
11 /Palatino-Roman SelectFont
(.) show
72 715 moveto
(New procedures in package !Machine.Dfs'Spec_View.Units.Dfs control the Failure Reboot) show
72 728 moveto
(feature. They are described in the following subsections.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(6) show
321.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 7 9
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
72 72 moveto
11 /Palatino-Roman SelectFont
(For more information about the new Failure Reboot feature, see section 7.6 or Appendix B,) show
72 85 moveto
(\252Diagnostic Crash Procedures for Release D_12_7_3\272 in the) show
11 /Palatino-Italic SelectFont
( System Manager's Guide) show
11 /Palatino-Roman SelectFont
( distributed) show
72 98 moveto
(with this release.) show
72 135 moveto
12 /Palatino-Bold SelectFont
(6.3.1.  Reboot_On_Failure) show
72 159 moveto
10 /Courier-Bold SelectFont
(procedure Reboot_On_Failure \050Enabled : Boolean := True\051) show
72 183 moveto
11 /Palatino-Roman SelectFont
(Sets whether the R1000 will automatically reboot after a failure. If True, the system attempts to) show
72 196 moveto
(automatically reboot after a system failure.) show
72 233 moveto
12 /Palatino-Bold SelectFont
(6.3.2.  Reboot_On_Failure_Interval) show
72 257 moveto
10 /Courier-Bold SelectFont
(procedure Reboot_On_Failure_Interval \050Number_Of_Days : Integer := 7\051) show
72 281 moveto
11 /Palatino-Roman SelectFont
(Sets the number of days that must pass between two crashes for the system to allow automatic) show
72 294 moveto
(reboot.) show
72 331 moveto
12 /Palatino-Bold SelectFont
(6.3.3.  Quiesce_Reboot_On_Failure) show
72 355 moveto
10 /Courier-Bold SelectFont
(procedure Quiesce_Reboot_On_Failure) show
72 379 moveto
11 /Palatino-Roman SelectFont
(Temporarily disables the Reboot_On_Failure feature for the next crash. The option is reset to) show
72 392 moveto
(enabled after the next crash or if Reboot_On_Failure is used to reenable the option.) show
72 416 moveto
(It is possible to quiesce only if Failure Reboot is currently enabled. If Failure Reboot is disabled,) show
72 429 moveto
(quiescing has no effect.) show
72 466 moveto
12 /Palatino-Bold SelectFont
(6.3.4.  Reboot_On_Failure_Settings) show
72 490 moveto
10 /Courier-Bold SelectFont
(procedure Reboot_On_Failure_Settings) show
72 514 moveto
11 /Palatino-Roman SelectFont
(Displays the current settings for Failure Reboot options. The value of Failure Reboot is shown as) show
72 526 moveto
10 /Courier-Bold SelectFont
(ENABLED) show
11 /Palatino-Roman SelectFont
(, ) show
10 /Courier-Bold SelectFont
(DISABLED) show
11 /Palatino-Roman SelectFont
(, or ) show
10 /Courier-Bold SelectFont
(QUIESCED) show
11 /Palatino-Roman SelectFont
(. For example:) show
96 550 moveto
10 /Courier-Bold SelectFont
(The current value for the reboot interval is  1) show
96 562 moveto
(The reboot feature is currently: ENABLED) show
72 600 moveto
13 /Palatino-Bold SelectFont
(6.4.  New Procedures in System_Maintenance) show
72 624 moveto
11 /Palatino-Roman SelectFont
(D_12_7_3 includes two new procedures in the !Commands.System_Maintentance subsystem.) show
72 661 moveto
12 /Palatino-Bold SelectFont
(6.4.1.  Show_Elaborated_Con\256guration) show
72 685 moveto
10 /Courier-Bold SelectFont
(procedure Show_Elaborated_Configuration;) show
72 709 moveto
11 /Palatino-Roman SelectFont
(Displays the con\256guration currently elaborated on this R1000. The con\256guration is the versions) show
72 722 moveto
(on the operating system subsystems that make up an Environment release. This procedure) show
72 756 moveto
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
321.268 MX
(7) show
EndPage
%%Page: 8 10
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(displays the name of the current con\256guration, the subsystems and their versions that the) show
72 85 moveto
(con\256guration contains, and the microcode version that is running.) show
72 109 moveto
(This information may be helpful to Rational personnel when they are investigating a problem) show
72 122 moveto
(on the machine. Running this command will not cause any harm to the R1000, but the output) show
72 135 moveto
(will have very little meaning to the end users.) show
72 172 moveto
12 /Palatino-Bold SelectFont
(6.4.2.  Show_Session_Of_Job) show
72 196 moveto
10 /Courier-Bold SelectFont
(procedure Show_Session_Of_Job \050Job : Machine.Job_Id := Default.Process\051;) show
72 220 moveto
11 /Palatino-Roman SelectFont
(Displays the Session Id of the speci\256ed job. If no value is speci\256ed for the Job parameter, then) show
72 233 moveto
(the job that is calling this procedure is used. This procedure displays the job number and name,) show
72 246 moveto
(the user identity that the job is running under, the base session name that the job is running) show
72 259 moveto
(under, and the full session name that the job is running under. This procedure is useful in) show
72 272 moveto
(determining who started a given job, or under what identity a given job is executing.) show
72 310 moveto
13 /Palatino-Bold SelectFont
(6.5.  Rational X Interface Enhancements) show
72 334 moveto
11 /Palatino-Roman SelectFont
(D_12_7_3 includes a new release \05010_10_1\051 of the Rational X Interface \050RXI\051. This release) show
72 347 moveto
(includes the following enhancements:) show
72 371 moveto
(\267) show
17.334 MX
(A terminal type and key binding procedures have been added for XSun101 and XNews101) show
96 384 moveto
(to support the Sun 101 keyboard. If you use these terminal types, you should use the IBM) show
96 397 moveto
(RS/6000 RXI supplement and keyboard overlays.) show
72 415 moveto
(\267) show
17.334 MX
(An upgrade to SunOS) show
/trademark SYM 10.769 MX
( 4.1.2, VMS) show
/trademark SYM 10.769 MX
( 5.4, Sun NeWS) show
/trademark SYM 10.769 MX
(/OpenLook) show
/trademark SYM 10.769 MX
( 3.0, and MIT X) show
96 428 moveto
(Window System X11R5.) show
72 446 moveto
(\267) show
17.334 MX
(A new directory containing PostScript copies of all RXI keyboard overlays. This directory) show
96 459 moveto
(is !Machine.Editor_Data.Keyboard_Overlays. To print a keyboard overlay from the) show
96 472 moveto
(Environment, specify the Original_Raw option to the Print command.) show
72 496 moveto
(The basic behavior and features of RXI have not been changed.) show
72 534 moveto
13 /Palatino-Bold SelectFont
(6.6.  New World Network_Public_Archive_Server_Sessions) show
72 558 moveto
11 /Palatino-Roman SelectFont
(The new world !Machine.Network_Public_Archive_Server_Sessions contains objects for seven) show
72 571 moveto
(new sessions to be used by the Archive Server. These sessions are called) show
72 584 moveto
(Network_Public_Session_1 through Network_Public_Session_7. For more information about) show
72 597 moveto
(these sessions and changes to the Archive Server, see section 7.3.6.) show
72 637 moveto
15 /Palatino-Bold SelectFont
(7.  Changes from D_12_6_5) show
72 661 moveto
11 /Palatino-Roman SelectFont
(This section describes the changes, enhancements, and user-visible problem \256xes that D_12_7_3) show
72 674 moveto
(makes to existing features of the Environment. The information in this section is presented in) show
72 687 moveto
(roughly the same order in which it would be found in the) show
11 /Palatino-Italic SelectFont
( Rational Environment Reference Manual) show
72 700 moveto
11 /Palatino-Roman SelectFont
(\050ERM\051.) show
72 724 moveto
(\267) show
17.334 MX
(Basic editing operations such as selection and de\256nition \050EI and EST\051 \050section 7.1\051) show
72 756 moveto
10 /Palatino-Roman SelectFont
(8) show
321.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 9 11
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
72 72 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(Session and job management \050SJM\051\320speci\256cally, package What \050section 7.2\051) show
72 90 moveto
(\267) show
17.334 MX
(Library-management \050LM\051, including changes to archive \050section 7.3\051, compilation \0507.4\051,) show
96 103 moveto
(and other library-management facilities such as access control \0507.5\051) show
72 121 moveto
(\267) show
17.334 MX
(System-management \050SMU\051, including changes to crash analysis \050section 7.6, printing, and) show
96 134 moveto
(messages \0507.7\051) show
72 152 moveto
(\267) show
17.334 MX
(Subsystems, CMVC, and activities \050PM\051 \050sections 7.8 and 7.9\051) show
72 170 moveto
(\267) show
17.334 MX
(Networking facilities such as Telnet and FTP \050section 7.10\051) show
72 188 moveto
(\267) show
17.334 MX
(LRM Interface \050section 7.11\051) show
72 226 moveto
13 /Palatino-Bold SelectFont
(7.1.  Changes to Package Common) show
72 263 moveto
12 /Palatino-Bold SelectFont
(7.1.1.  Selection in Environment Menus) show
72 287 moveto
11 /Palatino-Roman SelectFont
(Selection of entire Environment menus has been \256xed. In previous releases, selecting something) show
72 300 moveto
(in a menu would fail if:) show
72 324 moveto
(\267) show
17.334 MX
(You had two menus displayed on your screen, and) show
72 342 moveto
(\267) show
17.334 MX
(One menu was selected completely, and) show
72 360 moveto
(\267) show
17.334 MX
(You attempted to select anything in the other menu.) show
72 384 moveto
(For example, if an obsolescence menu and an xref menu were displayed and all of the entries in) show
72 397 moveto
(the obsolescence menu were selected, you could not select anything in the xref menu. In) show
72 410 moveto
(D_12_7_3, the new selection occurs and the other menu is deselected. PRS numbers) show
72 423 moveto
(2115837-Etoi-Phl and 8995225-Shei-Jst.) show
72 460 moveto
12 /Palatino-Bold SelectFont
(7.1.2.  Locks and Program_Errors) show
72 484 moveto
11 /Palatino-Roman SelectFont
(The Environment no longer generates a Program_Error message in the following two cases:) show
72 508 moveto
(\267) show
17.334 MX
(If an object is locked and being written to by another job or user and you attempt to) show
96 521 moveto
(execute a search command in the image of that object. PRS number 5098655-Mago-Sdj.) show
72 539 moveto
(\267) show
17.334 MX
(If you execute Common.De\256nition on a large text \256le and attempt to perform an operation) show
96 552 moveto
(in that image before it is completely displayed. PRS number 8957642-Cook-Swb.) show
72 576 moveto
(In both of the above cases the Environment now generates an appropriate lock message.) show
72 614 moveto
13 /Palatino-Bold SelectFont
(7.2.  Changes to Package What) show
72 638 moveto
11 /Palatino-Roman SelectFont
(When What.Locks is applied to a deleted unit, it no longer fails with an undecipherable) show
72 651 moveto
(message. The new error message correctly identi\256es the problem. PRS numbers 10464-Star and) show
72 664 moveto
(5476876-Voya-Phil.) show
72 688 moveto
(When What.Object is executed on a window that does not correspond to a library object \050such) show
72 701 moveto
(as an I/O window or a mail message\051, it now fails with an appropriate message: ) show
10 /Courier-Bold SelectFont
(What.Object) show
72 713 moveto
(failed - <IMAGE> does not refer to a directory object) show
11 /Palatino-Roman SelectFont
(. PRS number 12728-Star.) show
72 756 moveto
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
321.268 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
(What.Object no longer fails when:) show
72 96 moveto
(\267) show
17.334 MX
(It is executed on a window that contains the image of an associated \256le \050indicated in the) show
96 109 moveto
(library display by pointy brackets\051. PRS number 167263-Clem-Marl.) show
72 127 moveto
(\267) show
17.334 MX
(It is executed in a text \256le and the cursor is located inside a selection within that \256le. PRS) show
96 140 moveto
(number 4317752-Clem-Marl.) show
72 164 moveto
(The output from the What.Users command now contains two or more entries for the identity) show
72 177 moveto
(Network_Public. One entry contains all of the jobs that were traditionally run under the session) show
72 190 moveto
(!Machine.Network_Public_Session, such as the Print Queue Server and the Mail Distribute) show
72 203 moveto
(Server. The additional entries each contain only one job, an Archive Sever job. These additional) show
72 216 moveto
(Network_Public entries are the result of changes to the Archive Server \050see section 7.3.6\051. In) show
72 229 moveto
(order to determine the session under which a particular job \050such an Archive Server job\051 is) show
72 242 moveto
(running, see the new Show_Session_Of_Job command \050section 6.4\051.) show
72 280 moveto
13 /Palatino-Bold SelectFont
(7.3.  Changes to Archive) show
72 317 moveto
12 /Palatino-Bold SelectFont
(7.3.1.  Archiving into Subsystems) show
72 341 moveto
11 /Palatino-Roman SelectFont
(The Archive.Copy and Archive.Restore commands no longer allow you to create:) show
72 365 moveto
(\267) show
17.334 MX
(A subsystem within an existing subsystem) show
72 383 moveto
(\267) show
17.334 MX
(A world within a subsystem view) show
72 407 moveto
(If an attempt is made to Copy or Restore a subsystem within a subsystem, the command is) show
72 420 moveto
(terminated with the error ) show
10 /Courier-Bold SelectFont
(Bad Subsystem Structure) show
11 /Palatino-Roman SelectFont
(. Note that when copying a subsystem) show
72 433 moveto
(from one R1000 to another across the network, if the restore part on the target fails with this bad) show
72 446 moveto
(subsystem structure error, then the restore part of the archive terminates \320 however, the) show
72 459 moveto
(sending part of the Archive operation continues sending units until it realizes that the receiver) show
72 472 moveto
(has terminated. At that point, the sender terminates with a ) show
10 /Courier-Bold SelectFont
(connection broken) show
11 /Palatino-Roman SelectFont
( error. You) show
72 485 moveto
(must look earlier in the log to see the \252real\272 error message indicating that you are not allowed) show
72 498 moveto
(to create subsystems within subsystems.) show
72 522 moveto
(If an attempt is made to Copy or Restore a world into a subsystem view, the command now) show
72 535 moveto
(converts the world into a directory before copying or restoring it. PRS number 0-0298-0.) show
72 572 moveto
12 /Palatino-Bold SelectFont
(7.3.2.  Archiving Loaded Main Programs) show
72 596 moveto
11 /Palatino-Roman SelectFont
(In previous releases, the Archive.Copy command failed if you attempted to copy a loaded main) show
72 609 moveto
(program \050Load_Proc or Load_Func\051 to another location or another machine where:) show
72 633 moveto
(\267) show
17.334 MX
(A coded older version of that loaded main program already existed, and) show
72 651 moveto
(\267) show
17.334 MX
(The archive job did not have full access to replace the existing loaded main program. but) show
96 664 moveto
(had enough access to demote the existing loaded main program) show
72 688 moveto
(In such a case, the copy would fail but the existing version of the loaded main program would) show
72 701 moveto
(be left in archived state and in some cases could not be promoted back to coded state.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(10) show
316.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 11 13
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
72 72 moveto
11 /Palatino-Roman SelectFont
(In D_12_7_3, the Archive job checks the target where a loaded main program is to be restored) show
72 85 moveto
(and makes sure that the identity of the archive job has enough access to the enclosing world and) show
72 98 moveto
(the existing object to create a new version of the object,) show
11 /Palatino-Italic SelectFont
( before) show
11 /Palatino-Roman SelectFont
( it demotes the existing object to) show
72 111 moveto
(archived state. If the job does not have appropriate access then the Copy command fails with a) show
72 124 moveto
(detailed error message explaining the problem. PRS number 9123690-0158-2 and CSR number) show
72 137 moveto
(5079.) show
72 174 moveto
12 /Palatino-Bold SelectFont
(7.3.3.  Archiving Searchlists) show
72 198 moveto
11 /Palatino-Roman SelectFont
(In previous releases, the Archive.Copy command failed if you attempted to copy a searchlist to) show
72 211 moveto
(another machine on the network and the entries in the searchlist could not be resolved on the) show
72 224 moveto
(target machine. The Copy command failed with a misleading error message saying that the) show
72 237 moveto
(subclass of the restored object could not be set to searchlist.) show
72 261 moveto
(In D_12_7_3, the Archive.Copy command writes a message saying that the searchlist could not) show
72 274 moveto
(be properly restored on the target machine because it contains entries that are not resolvable on) show
72 287 moveto
(the target machine.) show
72 311 moveto
(The searchlist is copied as a text \256le onto the target machine. You can then log into the target) show
72 324 moveto
(machine and edit the text \256le so that all the entries are resolvable and then execute the) show
72 337 moveto
(command Search_List.Revert to make the text \256le into a valid search list. PRS number) show
72 350 moveto
(9123690-0183-5 and CSR number 6426.) show
72 387 moveto
12 /Palatino-Bold SelectFont
(7.3.4.  Archiving Ventures) show
72 411 moveto
11 /Palatino-Roman SelectFont
(When used on ventures that contain string \256elds, the Archive.Copy command no longer inserts) show
72 424 moveto
(extra quotation marks into those strings. PRS number 1005010-Etoi-Ksch.) show
72 461 moveto
12 /Palatino-Bold SelectFont
(7.3.5.  Archiving to Tape Across a Network) show
72 485 moveto
11 /Palatino-Roman SelectFont
(In a recent release of the Environment the capability to do an Archive.Save to a remote) show
72 498 moveto
(machine's tape drive across the network was added. However, there was a bug in this) show
72 511 moveto
(capability such that the tape would not be unloaded from the remote tape drive when the) show
72 524 moveto
(Archive.Save was \256nished. This has been \256xed and the tape is unloaded unless otherwise) show
72 537 moveto
(speci\256ed. PRS number 747500-Gato-Rjg.) show
72 574 moveto
12 /Palatino-Bold SelectFont
(7.3.6.  Archive Server and Session Tokens) show
72 598 moveto
11 /Palatino-Roman SelectFont
(The Archive Server is a job that is started each time the system boots. This job exists to process) show
72 611 moveto
(requests from other R1000's that are attempting to Archive.Copy or Archive.Restore objects) show
72 624 moveto
(onto the current R1000 across the network. The Archive Server also processes Remote.Run jobs) show
72 637 moveto
(that are sent from other R1000's on the network. The Archive Server works in the following) show
72 650 moveto
(way:) show
72 674 moveto
(1.) show
15.750 MX
(It receives an incoming request to process.) show
72 692 moveto
(2.) show
15.750 MX
(It spawns another Archive.Server job, which waits for another request from a remote) show
96 705 moveto
(R1000.) show
72 723 moveto
(3.) show
15.750 MX
(It \050the original Archive Server job\051 takes the initial remote request and processes it.) show
72 756 moveto
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
316.268 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
(In previous releases, the Archive Server jobs all ran under the same session) show
72 85 moveto
(\050!Machine.Network_Public_Session\051. This caused a problem because some remote requests) show
72 98 moveto
(require that the Archive Server consume a layered-product token to accomplish the request.) show
72 111 moveto
(Tokens are session-based and are not released until the session is logged out or terminated.) show
72 124 moveto
(Unfortunately, since there is always a Archive Server job running, the session never terminates,) show
72 137 moveto
(so the token was never released.) show
72 161 moveto
(In this D_12_7_3 release, the Archive Server jobs cycle through seven new sessions. When an) show
72 174 moveto
(Archive Server job \256nishes, the session terminates and the token is released to be scavenged) show
72 187 moveto
(when it is needed.) show
72 211 moveto
(The problem described above was only a problem on token-based R1000's but the changes will) show
72 224 moveto
(appear on all R1000s so you should not be surprised when you see this different behavior. The) show
72 237 moveto
(new behavior you will notice is as follows:) show
72 261 moveto
(\267) show
17.334 MX
(The output from the What.Users command contains two or more entries for the identity) show
96 274 moveto
(Network_Public:) show
96 292 moveto
(\261) show
18.500 MX
(One entry contains all of the jobs that were traditionally run under the session) show
120 305 moveto
(!Machine.Network_Public_Session, such as the Print Queue Server and the Mail) show
120 318 moveto
(Distribute Server.) show
96 336 moveto
(\261) show
18.500 MX
(The additional entries for the identity Network_Public each contain only one job, an) show
120 349 moveto
(Archive Sever job.) show
96 367 moveto
(To determine the session under which a particular job \050such as an Archive Server job\051 is) show
96 380 moveto
(running, see the new Show_Session_Of_Job command \050section 6.4\051.) show
72 398 moveto
(\267) show
17.334 MX
(The new world !Machine.Network_Public_Archive_Server_Sessions contains objects for) show
96 411 moveto
(seven new sessions to be used by the Archive Server. These sessions are called) show
96 424 moveto
(Network_Public_Session_1 through Network_Public_Session_7.) show
72 442 moveto
(\267) show
17.334 MX
(The \256rst time the system is booted after D_12_7_3 has been installed, you will see messages) show
96 455 moveto
(that indicate that the new sessions have been created. It will look something like the) show
96 468 moveto
(following:) show
96 498 moveto
10 /Courier-Bold SelectFont
(19:01:29 !!! Predefined_Users User_create_failed : Public: User) show
96 510 moveto
(             already exists) show
96 522 moveto
(19:01:30 !!! Predefined_Users Prohibit_login_failed Delete status) show
96 534 moveto
(             for Public S_1 : NAME_ERROR) show
96 546 moveto
(19:01:30 !!! Predefined_Users User_create_failed : Network_Public:) show
96 558 moveto
(             User already exists) show
96 570 moveto
(19:01:30 !!! Predefined_Users Prohibit_login_failed Delete status) show
96 582 moveto
(             for Network_Public.S_1 : NAME_ERROR) show
96 594 moveto
(19:01:30 !!! Predefined_Users User_create_failed : Operator: User) show
96 606 moveto
(             already exists) show
96 618 moveto
(19:01:30 --- Predefined_Users Created_group : Privileged) show
96 630 moveto
(19:01:30 --- Predefined_Users Created_group : Mailer) show
96 642 moveto
(19:01:31 --- Predefined_Users Created_group : Spooler) show
96 654 moveto
(19:01:31 !!! Predefined_Users User_create_failed : Rational: User) show
96 666 moveto
(             already exists) show
96 678 moveto
(19:01:31 --- Boot Running "!Machine.Initialization".Start) show
96 690 moveto
(19:01:31 --- Predefined_Users Created_group : System) show
96 702 moveto
(19:01:31 --- Boot Running Destroy deleted Ada/Link objects) show
96 714 moveto
(19:01:33 +++ Predefined_Users Created_Session) show
96 726 moveto
(             !Machine.Network_Public_Session) show
72 756 moveto
10 /Palatino-Roman SelectFont
(12) show
316.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 13 15
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
96 72 moveto
10 /Courier-Bold SelectFont
(19:01:33 +++ Predefined_Users Created_Session) show
96 84 moveto
(             !Machine.Public_Session) show
96 96 moveto
(19:02:55 +++ Predefined_Users Created_World !Machine.) show
96 108 moveto
(             Network_Public_Archive_Server_Sessions) show
96 120 moveto
(19:02:55 +++ Predefined_Users Attempting_to_create_session !Machine.) show
96 132 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_1) show
96 144 moveto
(19:02:56 +++ Predefined_Users Created_Session !Machine.) show
96 156 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_1) show
96 168 moveto
(19:02:56 +++ Predefined_Users Attempting_to_create_session !Machine.) show
96 180 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_2) show
96 192 moveto
(19:02:58 +++ Predefined_Users Created_Session !Machine.) show
96 204 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_2) show
96 216 moveto
(19:02:58 +++ Predefined_Users Attempting_to_create_session !Machine.) show
96 228 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_3) show
96 240 moveto
(19:02:59 +++ Predefined_Users Created_Session !Machine.) show
96 252 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_3) show
96 264 moveto
(19:02:59 +++ Predefined_Users Attempting_to_create_session !Machine.) show
96 276 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_4) show
96 288 moveto
(19:03:00 +++ Predefined_Users Created_Session !Machine.) show
96 300 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_4) show
96 312 moveto
(19:03:00 +++ Predefined_Users Attempting_to_create_session !Machine.) show
96 324 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_5) show
96 336 moveto
(19:03:01 +++ Predefined_Users Created_Session !Machine.) show
96 348 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_5) show
96 360 moveto
(19:03:01 +++ Predefined_Users Attempting_to_create_session !Machine.) show
96 372 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_6) show
96 384 moveto
(19:03:02 +++ Predefined_Users Created_Session !Machine.) show
96 396 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_6) show
96 408 moveto
(19:03:03 +++ Predefined_Users Attempting_to_create_session !Machine.) show
96 420 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_7) show
96 432 moveto
(19:03:03 +++ Predefined_Users Created_Session !Machine.) show
96 444 moveto
(Network_Public_Archive_Server_Sessions.Network_Public_Session_7) show
72 482 moveto
13 /Palatino-Bold SelectFont
(7.4.  Compilation Changes) show
72 506 moveto
11 /Palatino-Roman SelectFont
(In previous releases, status messages produced during the compilation of objects contained the) show
72 519 moveto
(version of the object being compiled \050e.g., !Users.Geb.Bug_Regressions.Pass-) show
72 532 moveto
(_Deferred_Private'Body'V\0501\051.\051. The 'V\050n\051 part was determined to be extraneous and sometimes) show
72 545 moveto
(confusing. In D_12_7_3, compilation messages contain only the full path name of the object) show
72 558 moveto
(\050e.g., !Users.Geb.Bub_Regressions.Pass_Deferred_Private'Body.\051. PRS number) show
72 571 moveto
(2911238-Jude-Geb.) show
72 608 moveto
12 /Palatino-Bold SelectFont
(7.4.1.  Installing Units) show
72 632 moveto
11 /Palatino-Roman SelectFont
(In previous releases, if a package contained both a) show
11 /Palatino-Italic SelectFont
( with) show
11 /Palatino-Roman SelectFont
( clause referencing package System and a) show
72 645 moveto
(variable named System, then the variable declaration would hide the) show
11 /Palatino-Italic SelectFont
( with) show
11 /Palatino-Roman SelectFont
( to package System) show
72 658 moveto
(and constructs such as representation speci\256cations would not code, saying that there was no) show
72 671 moveto
(visibility to package System. In D_12_7_3, the R1000 compilation system locates the \252with) show
72 684 moveto
(System\272 clause directly, without relying on visibility. PRS number 3078226-Gato-Mboy.) show
72 708 moveto
(Renaming a \256eld in a constant no longer fails with an error indicating that something was not) show
72 721 moveto
(fully constrained. In D_12_7_3, constants are fully constrained and fully renamable. PRS) show
72 756 moveto
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
316.268 MX
(13) show
EndPage
%%Page: 14 16
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(number 3108823-Sier-Geb.) show
72 96 moveto
(The semantic checker now flags as ambiguous a series of derived types and procedures that use) show
72 109 moveto
(those types as parameters. PRS number 4711901-Rati-Pbk.) show
72 133 moveto
(In previous releases, if the completion type of a forward declaration was in a package body and) show
72 146 moveto
(that type was a discriminant record type, the semantic checker did not always \256nd semantic) show
72 159 moveto
(errors in the completion record type. In D_12_7_3, two-part records are semantically checked in) show
72 172 moveto
(the same manner regardless of whether they exist in separate declaration contexts or the same) show
72 185 moveto
(declaration context. PRS number 5844095-Aria-Sbur.) show
72 209 moveto
(In accordance with LRM 7.4\0504\051, the semantic checker no longer allows the declaration of a) show
72 222 moveto
(deferred constant for a private type that has been declared in another unit. \050LRM 7.4\0504\051 states) show
72 235 moveto
(that \252a deferred constant declaration and the declaration of the corresponding private type) show
72 248 moveto
(must both be declarative items of the visible part of the same package.\272\051 PRS number) show
72 261 moveto
(6370093-Etoi-Phl.) show
72 285 moveto
(In D_12_7_3, the semantic checker now flags as ambiguous a function call that returns an array) show
72 298 moveto
(type when:) show
72 322 moveto
(\267) show
17.334 MX
(The function has a single integer parameter, and) show
72 340 moveto
(\267) show
17.334 MX
(The declaration of the integer parameter includes a default value \050such as ) show
10 /Courier-Bold SelectFont
(function X) show
96 352 moveto
(\050Int : Integer => 6\051 return array) show
11 /Palatino-Roman SelectFont
(\051, and) show
72 370 moveto
(\267) show
17.334 MX
(That integer parameter is specified without an explicit assignment. For example, ) show
10 /Courier-Bold SelectFont
(X\0502\051) show
11 /Palatino-Roman SelectFont
( is) show
96 383 moveto
(ambiguous, but ) show
10 /Courier-Bold SelectFont
(X\050Int => 2\051) show
11 /Palatino-Roman SelectFont
( is not.) show
72 407 moveto
10 /Courier-Bold SelectFont
(X\0502\051) show
11 /Palatino-Roman SelectFont
( should be flagged as ambiguous because it does not specify whether the argument is to be) show
72 420 moveto
(the parameter passed into the function or an index into the returned array type. In previous) show
72 433 moveto
(releases, the semantic checker assumed that it was an index into the return array and the value) show
72 446 moveto
(for the parameter was given its default value. PRS number 7762494-Rati-Pbk.) show
72 470 moveto
(The semantic checker now handles representation speci\256cations for Long_Integer types. In) show
72 483 moveto
(previous releases, the semantic checker would sometimes fail with a Numeric_Error) show
72 496 moveto
(\050Overflow\051. PRS number 8391944-Gato-Gbd.) show
72 520 moveto
(In accordance with Ada Issue AI-00438/09, the semantic checker now allows functions that) show
72 533 moveto
(rename enumeration literals, rather than flagging them as not static. \050Ada Issue AI-00438/09) show
72 546 moveto
(states: \252A function call whose function name denotes an enumeration literal, a prede\256ned) show
72 559 moveto
(operator, or a function that is a language-de\256ned attribute of a static subtype is allowed as a) show
72 572 moveto
(primary in a static expression if the value of each parameter is given by a static expression.\272\051) show
72 585 moveto
(PRS number 8480408-Gato-Gbd.) show
72 609 moveto
(The semantic checker no longer flags as erroneous the following situation:) show
72 633 moveto
(\267) show
17.334 MX
(A generic package contains a type declaration and a subtype declaration of that type, and) show
72 651 moveto
(\267) show
17.334 MX
(There is an instantiation of the generic, and) show
72 669 moveto
(\267) show
17.334 MX
(There is a procedure that) show
11 /Palatino-Italic SelectFont
( with) show
11 /Palatino-Roman SelectFont
(s that instantiation and contains declared variables of both) show
96 682 moveto
(the type and the subtype, and) show
72 700 moveto
(\267) show
17.334 MX
(There is an attempt to assign those variables to one another.) show
72 724 moveto
(PRS number 9123690-0184-6 and CSR number 6625.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(14) show
316.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 15 17
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
72 72 moveto
11 /Palatino-BoldItalic SelectFont
(Improved Messages:) show
72 96 moveto
11 /Palatino-Roman SelectFont
(In D_12_7_3, the semanticist no longer generates a garbled message with the real error) show
72 109 moveto
(explanation when a semantic error occurs due to an invalid representation speci\256cation. Only) show
72 122 moveto
(the real error message is shown. PRS number 12862-Star.) show
72 146 moveto
(In previous releases, if a record type contained a \256eld that was not semantically correct or not) show
72 159 moveto
(de\256ned and that type had a representation speci\256cation, then the rep spec would be flagged) show
72 172 moveto
(with a non-meaningful error message. In version, this has been \256xed and the actual problem is) show
72 185 moveto
(flagged and described correctly. PRS number 3496838-Gato-Rjg.) show
72 209 moveto
(In D_12_5_0 and later releases, the error message was formatted badly when a semantic error) show
72 222 moveto
(was flagged indicating that a call was made to a nonexistent procedure or function. The format) show
72 235 moveto
(has now been \256xed. PRS number 9072739-Shei-Swb.) show
72 272 moveto
12 /Palatino-Bold SelectFont
(7.4.2.  Coding Units) show
72 296 moveto
11 /Palatino-Roman SelectFont
(The R1000 code generation now generates correct code when a type completion of a forward) show
72 309 moveto
(declaration is a derived type. PRS number 3032909-Cook-Swb.) show
72 333 moveto
(In previous releases, the R1000 code generator would fail to code a subprogram containing an) show
72 346 moveto
(enumerated type of characters that had a representation speci\256cation when a string literal of a) show
72 359 moveto
(string type was declared with this enumeration type of character. Instead, the code generator) show
72 372 moveto
(raised the internal error ) show
10 /Courier-Bold SelectFont
(Unimplemented: Element type of string literal has) show
72 384 moveto
(non-static size) show
11 /Palatino-Roman SelectFont
(. This problem has been \256xed and the correct code is generated. PRS number) show
72 397 moveto
(6969167-Gato-Gbd.) show
72 434 moveto
12 /Palatino-Bold SelectFont
(7.4.3.  Loading and Executing Units) show
72 458 moveto
11 /Palatino-Roman SelectFont
(In previous releases, a program would raise a Type_Error when executing a Return statement if) show
72 471 moveto
(the function executing the Return contained a variable that was code-optimized incorrectly. The) show
72 484 moveto
(locally declared variable that was being returned would get popped from the control stack) show
72 497 moveto
(when the Return was executed, and its type was lost. This has been \256xed and the type of the) show
72 510 moveto
(variable being returned is preserved until the return is complete. PRS number 4290910-Sier-Geb.) show
72 534 moveto
(Unhandled exceptions from the Environment that result from errors in user programs now) show
72 547 moveto
(contain the string name of the exception. In the D_12_5_0 release, there were some cases in) show
72 560 moveto
(which the Environment displayed the internal numeric representation for the exception rather) show
72 573 moveto
(than the string name. PRS number 9031863-Gato-Gbd.) show
72 610 moveto
12 /Palatino-Bold SelectFont
(7.4.4.  Incremental Compilation) show
72 634 moveto
11 /Palatino-Roman SelectFont
(Incrementally adding a type completion now produces the same DIANA as recompiling the) show
72 647 moveto
(object in batch mode. In previous releases, if a type completion of a forward declaration was) show
72 660 moveto
(incrementally inserted into a package, the DIANA was left in an inconsistent state and did not) show
72 673 moveto
(indicate that the forward declaration had been completed. PRS number 426364-Shei-Jst.) show
72 756 moveto
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
316.268 MX
(15) show
EndPage
%%Page: 16 18
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 74 moveto
13 /Palatino-Bold SelectFont
(7.5.  Miscellaneous Library Management Changes) show
72 98 moveto
11 /Palatino-Roman SelectFont
(The Library.Space command no longer fails with a ) show
10 /Courier-Bold SelectFont
(Numeric_Error \050Overflow\051) show
11 /Palatino-Roman SelectFont
( message. PRS) show
72 111 moveto
(number 12612-Star.) show
72 135 moveto
(The logs generated by the Access_List.Set and Access_List.Set_Default commands now echo the) show
72 148 moveto
(value of the Response parameter. PRS number 523289-Sier-Geb.) show
72 172 moveto
(Delete access is no longer required to the destination world to copy or move an Ada package) show
72 185 moveto
(speci\256cation and body in a single operation. This change \256xes a problem introduced in) show
72 198 moveto
(D_12_5_0 in which attempts to copy or move Ada unit bodies and speci\256cations to a world for) show
72 211 moveto
(which the user did not have Delete access copied \050or moved\051 the body but failed to copy \050or) show
72 224 moveto
(move\051 the speci\256cation, saying that Write access was required. PRS number 9123690-0194-1.) show
72 262 moveto
13 /Palatino-Bold SelectFont
(7.6.  Changes to Crash Analysis) show
72 286 moveto
11 /Palatino-Roman SelectFont
(The D_12_7_3 release of the Environment includes several major changes to crash analysis. In) show
72 299 moveto
(particular:) show
72 323 moveto
(\267) show
17.334 MX
(Much of the process has been automated so that the system captures as much information) show
96 336 moveto
(as possible and allows system managers to set the system to reboot automatically after a) show
96 349 moveto
(failure.) show
72 367 moveto
(\267) show
17.334 MX
(The system now automatically performs the basic crash analysis and tests that previously) show
96 380 moveto
(required user intervention. The system writes the results of these tests to \256les that can be) show
96 393 moveto
(sent or faxed to Rational after the system reboots. When necessary, the system stops at a) show
96 406 moveto
(menu and offers a recommended action as the default.) show
72 424 moveto
(\267) show
17.334 MX
(The system now automatically noti\256es users after a system failure and reboot, using) show
96 437 moveto
(electronic mail and a list of users in a new reboot con\256guration \256le.) show
72 461 moveto
(For information about how to respond to the crash of a D_12_7_3 system, see Appendix B,) show
72 474 moveto
(\252Diagnostic Crash Procedures for Release D_12_7_3\272 in the) show
11 /Palatino-Italic SelectFont
( System Manager's Guide) show
11 /Palatino-Roman SelectFont
( delivered) show
72 487 moveto
(with this release. The following sections describe the Failure Reboot and Automatic Noti\256cation) show
72 500 moveto
(features. Descriptions of these features are also found in the new) show
11 /Palatino-Italic SelectFont
( System Manager's Guide) show
11 /Palatino-Roman SelectFont
(.) show
72 537 moveto
12 /Palatino-Bold SelectFont
(7.6.1.  Failure Reboot) show
72 561 moveto
11 /Palatino-Roman SelectFont
(In previous releases, the machine, when properly con\256gured, would automatically reboot) show
72 574 moveto
(following normal shutdowns. If the machine crashed due to a hardware or software error, it) show
72 587 moveto
(would require the operator to respond to prompts for the machine to boot.) show
72 611 moveto
(In D_12_7_3, the system can be con\256gured to reboot following a failure as long as no hard) show
72 624 moveto
(failure has been detected. This feature is known as) show
11 /Palatino-Italic SelectFont
( Failure Reboot) show
11 /Palatino-Roman SelectFont
(.) show
72 648 moveto
(As a safeguard, the Failure Reboot feature allows the speci\256cation of an interval; if two crashes) show
72 661 moveto
(occur during the speci\256ed interval, the system does not automatically reboot, but rather awaits) show
72 674 moveto
(a response from the operator. This allows single, isolated crashes to be dealt with in a timely) show
72 687 moveto
(manner, but ensures that, if more than one crash occurs during a given interval, a closer) show
72 700 moveto
(investigation can take place.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(16) show
316.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 17 19
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
72 72 moveto
11 /Palatino-Roman SelectFont
(Four new procedures in package !Machine.Dfs'Spec_View.Units.Dfs control the Failure Reboot) show
72 85 moveto
(feature \050see section 6.3 for descriptions\051:) show
72 109 moveto
(\267) show
17.334 MX
(Reboot_On_Failure) show
72 127 moveto
(\267) show
17.334 MX
(Reboot_On_Failure_Interval) show
72 145 moveto
(\267) show
17.334 MX
(Quiesce_Reboot_On_Failure) show
72 163 moveto
(\267) show
17.334 MX
(Reboot_On_Failure_Settings) show
72 187 moveto
(As part of the Failure Reboot, the system, when applicable, automatically runs the con\256dence) show
72 200 moveto
(tests. If these tests detect a hard failure, the system does not reboot and prompts the operator to) show
72 213 moveto
(notify Rational of the failure.) show
72 237 moveto
(In the cases where no hard failure can be detected, and Reboot_On_Failure is enabled, the) show
72 250 moveto
(system reboots. At the completion of the boot, the initialization procedure) show
72 263 moveto
(Log_Previous_Outage_Start analyzes the tombstone \256le produced during the most recent) show
72 276 moveto
(failure.) show
72 300 moveto
(The system writes the output of this analysis to the system error log, as well as to the \256le) show
72 313 moveto
(speci\256ed by the Analysis option in the Previous_Outage_Con\256guration \256le \050see the following) show
72 326 moveto
(subsection\051. The output of this analysis can then be reviewed and sent to Rational to determine) show
72 339 moveto
(the action, if any, to be taken. Possible actions could be to change the values of the Failure) show
72 352 moveto
(Reboot interval, disable Failure Reboot, use the Quiesce_Reboot_On_Failure procedure to allow) show
72 365 moveto
(the explicit creation of a crash-dump tape after the next crash, or other operations) show
72 378 moveto
(recommended by Rational.) show
72 402 moveto
(In the D_12_7_3 release, the Failure Reboot feature is disabled by default. The system manager) show
72 415 moveto
(or operator should enable the feature with a recommended interval of 14 days. With these) show
72 428 moveto
(settings, the system automatically reboots on the \256rst crash, producing an analysis of the crash) show
72 441 moveto
(after the machine boots. If any subsequent crash occurs within 14 days, the system suspends) show
72 454 moveto
(rebooting and, where applicable, requests the creation of a crash-dump tape for a more) show
72 467 moveto
(complete analysis.) show
72 504 moveto
12 /Palatino-Bold SelectFont
(7.6.2.  Automatic Noti\256cation) show
72 528 moveto
11 /Palatino-Roman SelectFont
(After a system failure occurs, the system produces an analysis of the failure and writes it to the) show
72 541 moveto
(system error log. In addition, system managers can specify additional distribution of the) show
72 554 moveto
(analysis output in a new control \256le. The pathname of this \256le is:) show
72 578 moveto
10 /Courier-Bold SelectFont
(!Machine.Initialization.Local.Previous_Outage_Configuration) show
72 602 moveto
11 /Palatino-Roman SelectFont
(The \256le contains \256ve \256elds:) show
72 626 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Message => <<Pathname for message file>>) show
96 644 moveto
11 /Palatino-Roman SelectFont
(Speci\256es a pathname to a \256le that will have a brief description of the previous outage) show
96 657 moveto
(written to it. The default for this \256eld is !Machine.Error_Logs.Crash-) show
96 670 moveto
(_Message. Only one pathname can be speci\256ed, or the \256eld can be left blank.) show
72 688 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Analysis => <<Pathname for analysis file>>) show
96 706 moveto
11 /Palatino-Roman SelectFont
(Speci\256es a pathname to a \256le that will have a copy of the full analysis of the previous) show
96 719 moveto
(outage written to it. The default for this \256eld is !Machine.Error_Logs.Crash- _Analysis.) show
96 732 moveto
(Only one pathname can be speci\256ed, or the \256eld can be left blank.) show
72 756 moveto
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
316.268 MX
(17) show
EndPage
%%Page: 18 20
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
10 /Courier-Bold SelectFont
17.334 MX
(Boots => <<list of mail users>>) show
96 90 moveto
11 /Palatino-Roman SelectFont
(Speci\256es a list of users, separated by commas and optionally on multiple lines, who will be) show
96 103 moveto
(sent a copy of a brief description of the previous outage via R1000 mail. Mail is sent for all) show
96 116 moveto
(outages, including normal shutdowns. By default, this \256eld is blank.) show
72 134 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Crashes => <<list of mail users>>) show
96 152 moveto
11 /Palatino-Roman SelectFont
(Speci\256es a list of users, separated by commas and optionally on multiple lines, who will be) show
96 165 moveto
(sent a copy of a brief description of the previous outage via R1000 mail. Mail is) show
11 /Palatino-Italic SelectFont
( not) show
11 /Palatino-Roman SelectFont
( sent for) show
96 178 moveto
(normal shutdowns. By default, this \256eld is blank.) show
72 196 moveto
(\267) show
10 /Courier-Bold SelectFont
17.334 MX
(Full => <<list of mail users>>) show
96 214 moveto
11 /Palatino-Roman SelectFont
(Speci\256es a list of users, separated by commas and optionally on multiple lines, who will be) show
96 227 moveto
(sent a copy of the full analysis of the previous outage via R1000 mail. Mail is not sent for) show
96 240 moveto
(normal shutdowns. If the address for Rational support \050support@rational.com\051 is speci\256ed) show
96 253 moveto
(with the proper network access, a copy of the full analysis is sent to Rational. By default,) show
96 266 moveto
(this \256eld is blank.) show
72 304 moveto
13 /Palatino-Bold SelectFont
(7.7.  Miscellaneous Changes to System Management) show
72 328 moveto
11 /Palatino-Roman SelectFont
(The Message.Send command no longer sends unnecessary error messages to the sender when) show
72 341 moveto
(wildcard characters are used in the Who parameter. In previous releases, if the Who parameter) show
72 354 moveto
(contained wildcards, an error message would be generated to the sender, but the message) show
72 367 moveto
(would be sent properly. PRS number 9123690-0180-9 and CSR number 6106.) show
72 391 moveto
(The Abbreviations.Print command now deletes the temporary \256le it creates when it is used to) show
72 404 moveto
(print a mail message or other image that does not correspond to an Environment object. These) show
72 417 moveto
(temporary \256les are located in !Machine.Temporary, and in previous releases, were not deleted) show
72 430 moveto
(automatically. PRS number 1033878-Gilg-Cmd.) show
72 468 moveto
13 /Palatino-Bold SelectFont
(7.8.  Changes to CMVC) show
72 505 moveto
12 /Palatino-Bold SelectFont
(7.8.1.  Make_Controlled and the State Directory) show
72 529 moveto
11 /Palatino-Roman SelectFont
(The Cmvc.Make_Controlled command now works properly if the State directory of a view) show
72 542 moveto
(and/or the State directory's contents are speci\256ed. In particular:) show
72 566 moveto
(\267) show
17.334 MX
(Attempts to control the State directory now fail with the message ) show
10 /Courier-Bold SelectFont
(The State directory) show
96 578 moveto
(cannot be controlled.) show
72 596 moveto
11 /Palatino-Roman SelectFont
(\267) show
17.334 MX
(Attempts to control objects in the State directory succeed without generating error) show
96 609 moveto
(messages.) show
72 633 moveto
(PRS number 6289037-Gilg-Cmd.) show
72 670 moveto
12 /Palatino-Bold SelectFont
(7.8.2.  Destroy_View and Frozen Objects) show
72 694 moveto
11 /Palatino-Roman SelectFont
(The Cmvc.Destroy_View now unfreezes access-control \256les in the) show
72 707 moveto
(Con\256gurations.) show
11 /Palatino-Italic SelectFont
(Con\256guration_Name) show
11 /Palatino-Roman SelectFont
(_State directory of the view, if necessary. PRS number) show
72 720 moveto
(6626937-Flor-Jst.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(18) show
316.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 19 21
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.8.3.  Naming Conflicts when Copying or Building Views) show
72 97 moveto
11 /Palatino-Roman SelectFont
(In D_12_7_3, if you attempt to use Cmvc.Copy \050or a similar CMVC command\051 to copy a view in) show
72 110 moveto
(which there is a naming conflict between a unit in the view and a unit in the view's imports, the) show
72 123 moveto
(Copy command maintains the internal link to the local unit and generates a warning message) show
72 136 moveto
(describing the naming conflict. In previous releases, if the view to be copied contained such a) show
72 149 moveto
(naming conflict, the Copy command failed, saying that the imported link conflicted with the) show
72 162 moveto
(existing internal link. All copying to that point was be lost. PRS number 2778001-Sier-Geb.) show
72 186 moveto
(Similarly, in D_12_7_3, if you attempt to build a view from a con\256guration in which there is a) show
72 199 moveto
(naming conflict between a unit in the con\256guration and a unit in the new view's imports, the) show
72 212 moveto
(command maintains the internal link to the local unit and generates a warning message) show
72 225 moveto
(describing the naming conflict. The build completes successfully. PRS number) show
72 238 moveto
(9496712-Wood-Ken.) show
72 275 moveto
12 /Palatino-Bold SelectFont
(7.8.4.  Default Parameter Values for Make_Spec_View) show
72 299 moveto
11 /Palatino-Roman SelectFont
(The default value of the Level parameter of the Cmvc.Make_Spec_View procedure has been) show
72 312 moveto
(changed from zero \0500\051 to one \0501\051. The new speci\256cation is:) show
72 336 moveto
10 /Courier-Bold SelectFont
(procedure Make_Spec_View) show
72 348 moveto
(\050From_Path            : String                 := "<CURSOR>";) show
72 360 moveto
( Spec_View_Prefix     : String                 := ">>PREFIX<<";) show
72 372 moveto
( Level                : Natural                := 1;) show
72 384 moveto
( View_To_Modify       : String                 := "";) show
72 396 moveto
( View_To_Import       : String                 := "<INHERIT_IMPORTS>";) show
72 408 moveto
( Only_Change_Imports  : Boolean                := True;) show
72 420 moveto
( Remake_Demoted_Units : Boolean                := True;) show
72 432 moveto
( Goal                 : Compilation.Unit_State := Compilation.Coded;) show
72 444 moveto
( Comments             : String                 := "";) show
72 456 moveto
( Work_Order           : String                 := "<DEFAULT>";) show
72 468 moveto
( Volume               : Natural                := 0;) show
72 480 moveto
( Response             : String                 := "<PROFILE>"\051;) show
72 517 moveto
12 /Palatino-Bold SelectFont
(7.8.5.  Consecutive Calls to Release) show
72 541 moveto
11 /Palatino-Roman SelectFont
(In previous releases, consecutive calls to the Cmvc.Release command produced non-sequential) show
72 554 moveto
(release numbering. This has been \256xed and release numbers are generated sequentially. CSR) show
72 567 moveto
(number 7334.) show
72 604 moveto
12 /Palatino-Bold SelectFont
(7.8.6.  Cmvc_Access_Control) show
72 628 moveto
11 /Palatino-Roman SelectFont
(The Cmvc_Access_Control.Check command no longer fails if it is used on and attempts to) show
72 641 moveto
(update an entry in a full access list \050one that contains seven entries\051. In previous releases, the) show
72 654 moveto
(Check command failed because it tried to add the correct entries before removing the incorrect) show
72 667 moveto
(entries; thus, it would report that there were too many entries and would fail. The Check) show
72 680 moveto
(command now removes the incorrect entries before added the correct entries, and, thus, works) show
72 693 moveto
(successfully. PRS number 3461738-Gilg-Cmd.) show
72 717 moveto
(When the name of a subsystem is speci\256ed to the View_Or_Subsystem parameter of the) show
72 730 moveto
(Cmvc_Access_Control.Check command, the command now checks the subsystem itself and all) show
72 756 moveto
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
316.268 MX
(19) show
EndPage
%%Page: 20 22
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 72 moveto
11 /Palatino-Roman SelectFont
(the views in that subsystem. In previous releases, the command would only check the) show
72 85 moveto
(subsystem. PRS number 7842145-Gilg-Geb.) show
72 109 moveto
(Users that belong to a group with Developer access to a subsystem can now create new objects) show
72 122 moveto
(within that subsystem. In previous releases, only members of groups with Owner access were) show
72 135 moveto
(permitted to create objects within a subsystem. PRS number 8819874-Capi-Rati.) show
72 172 moveto
12 /Palatino-Bold SelectFont
(7.8.7.  Log Messages) show
72 196 moveto
11 /Palatino-Roman SelectFont
(The Cmvc.Replace_Model command has been made more robust and error messages have been) show
72 209 moveto
(improved. In previous releases, the Replace_Model command would sometimes fail if the) show
72 222 moveto
11 /Palatino-Italic SelectFont
(View) show
11 /Palatino-Roman SelectFont
(.State.Last_Release_Name \256le was not formatted correctly and could not be parsed. In such) show
72 235 moveto
(cases, the error messages generated were not helpful. The error messages have been rewritten) show
72 248 moveto
(and the command now handles many minor errors that would have caused it to fail in the past.) show
72 261 moveto
(PRS number 9123690-0153-5 and CSR number 4843.) show
72 285 moveto
(The messages generated by the Cmvc_Maintenance.Check_Consistency command now include) show
72 298 moveto
(the actual CMVC database object, rather than just the subsystem, when the command fails) show
72 311 moveto
(because the database for a subsystem cannot be opened. PRS number 5641327-Sier-Geb.) show
72 348 moveto
12 /Palatino-Bold SelectFont
(7.8.8.  Work Orders) show
72 372 moveto
11 /Palatino-Roman SelectFont
(In previous releases, executing Common.De\256nition on a very large work order failed with a) show
72 385 moveto
(Storage_Error from the work order editor. In D_12_7_3, the work order editor has been) show
72 398 moveto
(improved to handle larger work orders. PRS number 9123690-0199-1 and CSR number 7751.) show
72 436 moveto
13 /Palatino-Bold SelectFont
(7.9.  Changes to Activity_Implementation) show
72 460 moveto
11 /Palatino-Roman SelectFont
(The !Implementation.Activity_Implementation package and its contents are not intended for) show
72 473 moveto
(use by customer-de\256ned programs; they are for use by Environment-de\256ned subprograms and) show
72 486 moveto
(packages. Information about changes to Activity_Implementation, however, are provided on) show
72 499 moveto
(the chance that some sites may have found it necessary to build tools against it.) show
72 523 moveto
(The Default_Handle function has been removed from the speci\256cation of package) show
72 536 moveto
(Activity_Implementation. This function was never meant to be visible and generated) show
72 549 moveto
(unhandled exceptions. PRS number 6527216-Gato-Bas.) show
72 573 moveto
(In the D_12_6_5 release, the speci\256cation of package Activity_Implementation was out of sync) show
72 586 moveto
(with the implementation, resulting in !Lrm.System.Operand_Class_Error messages being) show
72 599 moveto
(generated by some procedures. This has been \256xed, and the procedures in package) show
72 612 moveto
(Activity_Implementation should work as advertised. PRS number 9123690-0174-1 and CSR) show
72 625 moveto
(number 6022.) show
72 663 moveto
13 /Palatino-Bold SelectFont
(7.10.  Networking Changes) show
72 687 moveto
11 /Palatino-Roman SelectFont
(In previous releases, some Telnet operations were extremely slow on the Series 400 processor.) show
72 700 moveto
(The slow performance was caused by the CMC Ethernet Controller \050new on the 400's\051) show
72 713 moveto
(interpreting the bit pattern 16#FF# as a packet terminator and sending one packet for each such) show
72 726 moveto
(bit pattern. This behavior lead to much unneeded packet traf\256c and even timeouts on the) show
72 756 moveto
10 /Palatino-Roman SelectFont
(20) show
316.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 21 23
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
72 72 moveto
11 /Palatino-Roman SelectFont
(network. This problem has been \256xed; Telnet performance is back to normal. PRS number) show
72 85 moveto
(3443626-Suno-Ken.) show
72 109 moveto
(Connections from an R1000 to a UNIX workstation via Ftp.Connect or Telnet.Connect have) show
72 122 moveto
(been made more reliable. In previous releases, the R1000 sometimes echoed the login request to) show
72 135 moveto
(the UNIX workstation when it should not have. The UNIX workstation could not handle this) show
72 148 moveto
(echo, so the connections used to fail. PRS number 9123690-0187-0.) show
72 172 moveto
(In previous releases, Series 200 or 300 systems would sometimes crash with a !Lrm.System-) show
72 185 moveto
(.Assertion_Error from the Tcp_Ip_Driver software. In particular, the system would crash if:) show
72 209 moveto
(\267) show
17.334 MX
(An application called Transport.Connect to make a passive connection on the network, and) show
72 227 moveto
(\267) show
17.334 MX
(This connection timed out before completion, and) show
72 245 moveto
(\267) show
17.334 MX
(The application immediately tried the passive connection again.) show
72 269 moveto
(This problem was determined to be a timing problem between the R1000 Kernel software and) show
72 282 moveto
(the Network board in the R1000. The Kernel software has been updated to handle this short) show
72 295 moveto
(timing discrepancy and the crash no longer occurs. This was never a problem with the Series) show
72 308 moveto
(400 because it has a different Network board. PRS number 9057421-Back-Rfg.) show
72 346 moveto
13 /Palatino-Bold SelectFont
(7.11.  LRM Interface Changes) show
72 370 moveto
11 /Palatino-Roman SelectFont
(The D_12_7_3 release of the Environment includes a new release of the LRM Interface. If you) show
72 383 moveto
(are already running Rational Design Facility release 7_2_1, this change will not affect you; the) show
72 396 moveto
(new LRM Interface was delivered with that release.) show
72 420 moveto
(If you are upgrading to the LRM release included in D_12_7_3, note that changes made to the) show
72 433 moveto
(Declaration_Kinds, Attribute_Designator_Kinds, and Pragma_Kinds enumerations may result) show
72 446 moveto
(in compilation or runtime errors \050see subsections 7.11.20 and 7.11.24 for details\051.) show
72 470 moveto
(The procedure Find_Lrm_Change_Candidates, located in the Pdl_Commands subsystem, can) show
72 483 moveto
(be used to assist in identifying potential compatibility problems that are not caught by the) show
72 496 moveto
(compiler.) show
72 533 moveto
12 /Palatino-Bold SelectFont
(7.11.1.  Discriminated Type Function Changes) show
72 557 moveto
11 /Palatino-Roman SelectFont
(Type_Information.Is_Discriminated and Type_Information.Discriminants have been changed to) show
72 570 moveto
(work on generic formal types, private types, limited private types and incomplete type. To) show
72 583 moveto
(handle incomplete types, these functions now accept type declarations as well as type) show
72 596 moveto
(de\256nitions.) show
96 620 moveto
10 /Courier-Bold SelectFont
(function Is_Discriminated) show
96 632 moveto
(    \050A_Type : Type_Definition_Or_Declaration\051 return Boolean;) show
96 644 moveto
(-- This function applies to private, limited private, incomplete or) show
96 656 moveto
(-- record types. It returns True if this type has discriminants.) show
96 668 moveto
(-- It may be applied to type declaration to handle the case of) show
96 680 moveto
(-- incomplete types.) show
96 704 moveto
(function Discriminants \050A_Type : Type_Definition_Or_Declaration\051) show
96 716 moveto
(    return Discriminant_Iterator;) show
96 728 moveto
(-- Returns a list of discriminants of the type. These elements may) show
72 756 moveto
11 /Palatino-Roman SelectFont
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
316.268 MX
(21) show
EndPage
%%Page: 22 24
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
96 72 moveto
10 /Courier-Bold SelectFont
(-- then be manipulated with the functions provided in package) show
96 84 moveto
(-- Declarations.) show
72 108 moveto
11 /Palatino-Roman SelectFont
(Note that the name of the formal parameter has been changed from Record_Type to A_Type.) show
72 121 moveto
(This is because the former was a misnomer. Record types are not the only types with) show
72 134 moveto
(discriminants.) show
72 171 moveto
12 /Palatino-Bold SelectFont
(7.11.2.  New Aggregate Range Function) show
72 195 moveto
11 /Palatino-Roman SelectFont
(The following function has been added to package Names_And_Expressions.) show
96 219 moveto
10 /Courier-Bold SelectFont
(function Aggregate_Range \050An_Aggregate : Expression\051) show
96 231 moveto
(    return Discrete_Range) show
96 243 moveto
(-- For an array aggregate, returns a range specifying the bounds of) show
96 255 moveto
(-- the aggregate.Associations) show
72 292 moveto
12 /Palatino-Bold SelectFont
(7.11.3.  Declarations.Kind Change) show
72 316 moveto
11 /Palatino-Roman SelectFont
(Declarations.Kind has been changed to be consistent with the kind operations of other) show
72 329 moveto
(packages. That is, it now checks the element's major kind and returns Not_A_Declaration if the) show
72 342 moveto
(major kind is not a declaration.) show
72 379 moveto
12 /Palatino-Bold SelectFont
(7.11.4.  New Associations Package) show
72 403 moveto
11 /Palatino-Roman SelectFont
(A new package called Associations is now available. This package may be used to analyze) show
72 416 moveto
(procedure, entry and function calls, generic instantiations and pragma arguments. The) show
72 429 moveto
(Associations package exports the following services:) show
96 453 moveto
10 /Courier-Bold SelectFont
(type Association_Kinds is \050Named_Association,) show
96 465 moveto
(                           Positional_Association,) show
96 477 moveto
(                           Defaulted,) show
96 489 moveto
(                           Not_An_Association\051;) show
96 525 moveto
(function Association_Kind) show
96 537 moveto
(    \050An_Association : Association\051 return Association_Kinds;) show
96 549 moveto
(-- Returns the kind of an association.) show
96 585 moveto
(function Formal_Parameter \050An_Association : Association\051) show
96 597 moveto
(    return Identifier_Definition;) show
96 609 moveto
(-- Returns the identifier of the formal name for the given) show
96 621 moveto
(-- association. This function tries hard to return an identifier) show
96 633 moveto
(-- definition. However, in the case of a pragma argument, only a) show
96 645 moveto
(-- reference can be returned.) show
96 681 moveto
(function Actual_Parameter) show
96 693 moveto
(    \050An_Association : Association\051 return Name_Expression;) show
96 705 moveto
(-- Returns the actual name or expression for the given association.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(22) show
316.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 23 25
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.11.5.  Lexical Typing of Iterators) show
72 97 moveto
11 /Palatino-Roman SelectFont
(Lexical typing of iterators has been added. Lexical typing is the practice of using subtype name) show
72 110 moveto
(to reflect the kind of major elements that they can contain. The following declarations have been) show
72 123 moveto
(added to Ada_Program:) show
96 147 moveto
10 /Courier-Bold SelectFont
(subtype Association_Iterator is Element_Iterator;) show
96 159 moveto
(subtype Choice_Iterator is Element_Iterator;) show
96 171 moveto
(subtype Compilation_Unit_Iterator is Element_Iterator;) show
96 183 moveto
(subtype Context_Clause_Or_Pragma_Iterator is Element_Iterator;) show
96 195 moveto
(subtype Declaration_Or_Context_Clause_Or_) show
96 207 moveto
(    Representation_Clause_Or_Pragma_Iterator is Element_Iterator;) show
96 219 moveto
(subtype Expression_Iterator is Element_Iterator;) show
96 231 moveto
(subtype Name_Iterator is Element_Iterator;) show
96 243 moveto
(subtype Pragma_Iterator is Element_Iterator;) show
96 255 moveto
(subtype Representation_Clause_Iterator is Element_Iterator;) show
96 267 moveto
(subtype Statement_Or_Pragma_Iterator is Element_Iterator;) show
96 279 moveto
(subtype Type_Definition_Iterator is Element_Iterator;) show
96 291 moveto
(-- Note that some of the iterators can mix items of different major) show
96 303 moveto
(-- kinds. Their name attempts to convey this information. For) show
96 315 moveto
(-- instance a declarative part can contain, besides declarations,) show
96 327 moveto
(-- context clauses \050viz. use clauses\051, representation clauses or) show
96 339 moveto
(-- pragmas.) show
72 363 moveto
11 /Palatino-Roman SelectFont
(Many subprogram speci\256cations have been changed, in all packages, to take advantage of the) show
72 376 moveto
(new names. A number of local iterator names have also been introduced to shorten the) show
72 389 moveto
(identi\256ers or to denote speci\256c constructs.) show
72 413 moveto
11 /Palatino-BoldItalic SelectFont
(In Declarations:) show
96 437 moveto
10 /Courier-Bold SelectFont
(subtype Declarative_Part_Iterator is) show
96 449 moveto
(    Ada_Program.Declaration_Or_Context_Clause_) show
96 461 moveto
(        Or_Representation_Clause_Or_Pragma_Iterator;) show
96 485 moveto
(subtype Subprogram_Formal_Parameter_Iterator is) show
96 497 moveto
(    Ada_Program.Element_Iterator;) show
96 521 moveto
(subtype Generic_Formal_Parameter_Or_Pragma_Iterator is) show
96 533 moveto
(    Ada_Program.Element_Iterator;) show
72 557 moveto
11 /Palatino-BoldItalic SelectFont
(In Names_And_Expressions:) show
96 581 moveto
10 /Courier-Bold SelectFont
(subtype Aggregate_Component_Iterator is Ada_Program.Element_Iterator;) show
72 605 moveto
11 /Palatino-BoldItalic SelectFont
(In Representation_Clauses:) show
96 629 moveto
10 /Courier-Bold SelectFont
(subtype Record_Component_Clause_Or_Pragma_Iterator is) show
96 641 moveto
(    Ada_Program.Element_Iterator;) show
72 665 moveto
11 /Palatino-BoldItalic SelectFont
(In Statements:) show
96 689 moveto
10 /Courier-Bold SelectFont
(subtype Declarative_Part_Iterator is) show
96 701 moveto
(    Ada_Program.Declaration_Or_Context_Clause_) show
96 713 moveto
(        Or_Representation_Clause_Or_Pragma_Iterator;) show
72 756 moveto
11 /Palatino-Roman SelectFont
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
316.268 MX
(23) show
EndPage
%%Page: 24 26
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
96 72 moveto
10 /Courier-Bold SelectFont
(subtype Statement_Part_Iterator is) show
96 84 moveto
(    Ada_Program.Statement_Or_Pragma_Iterator;) show
96 108 moveto
(subtype If_Statement_Arm_Iterator is Ada_Program.Element_Iterator;) show
96 132 moveto
(subtype Case_Statement_Alternative_Iterator is) show
96 144 moveto
(    Ada_Program.Element_Iterator;) show
96 168 moveto
(subtype Exception_Handler_Arm_Iterator is Ada_Program.Element_Iterator;) show
96 192 moveto
(subtype Select_Alternative_Iterator is Ada_Program.Element_Iterator;) show
72 216 moveto
11 /Palatino-BoldItalic SelectFont
(In Type_Information:) show
96 240 moveto
10 /Courier-Bold SelectFont
(subtype Declarative_Part_Iterator is) show
96 252 moveto
(    Ada_Program.Declaration_Or_Context_Clause_Or_) show
96 264 moveto
(        Representation_Clause_Or_Pragma_Iterator;) show
96 288 moveto
(subtype Discrete_Range_Iterator is Ada_Program.Element_Iterator;) show
96 312 moveto
(subtype Discriminant_Association_Iterator is) show
96 324 moveto
(    Ada_Program.Element_Iterator;) show
96 348 moveto
(subtype Discriminant_Iterator is Ada_Program.Element_Iterator;) show
96 372 moveto
(subtype Record_Component_Or_Pragma_Iterator is) show
96 384 moveto
(    Ada_Program.Element_Iterator;) show
96 408 moveto
(subtype Variant_Or_Pragma_Iterator is Ada_Program.Element_Iterator;) show
72 445 moveto
12 /Palatino-Bold SelectFont
(7.11.6.  Compilation Unit Pragmas) show
72 469 moveto
11 /Palatino-Roman SelectFont
(The following function was added to package Compilation_Units:) show
96 493 moveto
10 /Courier-Bold SelectFont
(function Attached_Pragmas) show
96 505 moveto
(    \050To_Compilation_Unit : Compilation_Unit\051 return Pragma_Iterator;) show
96 517 moveto
(-- Returns the list of pragmas attached to a compilation unit. Only) show
96 529 moveto
(-- those pragmas that follow the compilation unit are returned here.) show
96 541 moveto
(-- Pragmas that precede the compilation unit are part of the context) show
96 553 moveto
(-- clause.) show
72 590 moveto
12 /Palatino-Bold SelectFont
(7.11.7.  Operations on Generic Instantiations) show
72 614 moveto
11 /Palatino-Roman SelectFont
(In Declarations, the following operations have been modi\256ed so that, when applied to a generic) show
72 627 moveto
(instantiation, they analyze the un-rooted tree to report information of the instance:) show
96 651 moveto
10 /Courier-Bold SelectFont
(function Visible_Part_Declarations) show
96 663 moveto
(    \050Package_Specification : Package_Declaration\051) show
96 675 moveto
(        return Declarative_Part_Iterator;) show
96 687 moveto
(-- Returns a list of all declarations, representation) show
96 699 moveto
(-- specifications, and pragmas in the visible part of a package in) show
96 711 moveto
(-- the order of appearance. When applied to a package) show
96 723 moveto
(-- instantiation, this operation yields the instance's visible) show
72 756 moveto
10 /Palatino-Roman SelectFont
(24) show
316.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 25 27
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
96 72 moveto
10 /Courier-Bold SelectFont
(-- declarations.) show
96 108 moveto
(function Private_Part_Declarations) show
96 120 moveto
(    \050Package_Specification : Package_Declaration\051) show
96 132 moveto
(        return Declarative_Part_Iterator;) show
96 144 moveto
(-- Returns a list of all declarations, representation) show
96 156 moveto
(-- specifications, and pragmas in the private part of the package in) show
96 168 moveto
(-- order of appearance. When applied to a package instantiation,) show
96 180 moveto
(-- this operation yields the instance's private declarations.) show
96 216 moveto
(function Subprogram_Parameters \050Subprogram_Or_Entry : Declaration\051) show
96 228 moveto
(    return Subprogram_Formal_Parameter_Iterator;) show
96 240 moveto
(-- Returns an ordered list of formal parameter declarations.) show
96 252 moveto
(-- Use IS_INITIALIZED and INITIAL_VALUE to query) show
96 264 moveto
(-- the information related to the presence of the default parameter) show
96 276 moveto
(-- initialization, and use TYPE_MARK to obtain the parameter type mark.) show
96 288 moveto
(-- When applied to a subprogram instantiation, this operation yields) show
96 300 moveto
(-- the instance's parameters.) show
96 336 moveto
(function Return_Type \050Of_Function : Function_Declaration\051) show
96 348 moveto
(    return Name_Expression;) show
96 360 moveto
(-- Returns the name expression of the return type, selectors in) show
96 372 moveto
(-- NAMES_AND_EXPRESSIONS can then be used to extract more information.) show
96 384 moveto
(-- When applied to a function instantiation, this operation yields) show
96 396 moveto
(-- the instance's return type.) show
72 420 moveto
11 /Palatino-Roman SelectFont
(In Declarations, the following subprograms have been added or modi\256ed to improve support of) show
72 433 moveto
(generic instantiations:) show
96 457 moveto
10 /Courier-Bold SelectFont
(function Generic_Unit_Declaration) show
96 469 moveto
(    \050Generic_Instantiation_Or_Unit_Declaration : Declaration\051) show
96 481 moveto
(        return Declaration;) show
96 493 moveto
(-- Returns the declaration of the generic unit being instantiated.) show
96 529 moveto
(function Generic_Instantiation_Parameters) show
96 541 moveto
(    \050Generic_Instantiation : Declaration\051 return Association_Iterator;) show
96 553 moveto
(-- Returns an ordered list of parameter associations of a generic) show
96 565 moveto
(-- instantiation. The operations defined in package ASSOCIATIONS) show
96 577 moveto
(-- can be used to decompose them.) show
96 613 moveto
(function Generic_Actual_Parameters \050Generic_Instantiation : Declaration\051) show
96 625 moveto
(    return Association_Iterator) show
96 637 moveto
(        renames Generic_Instantiation_Parameters;) show
96 649 moveto
(-- Use of this form is discouraged.) show
72 686 moveto
12 /Palatino-Bold SelectFont
(7.11.8.  Functions and Enumeration Literal Renames) show
72 710 moveto
11 /Palatino-Roman SelectFont
(In Names_And_Expressions, the following comments have been added to document the fact) show
72 723 moveto
(that a function call may be a renaming of an enumeration literal:) show
72 756 moveto
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
316.268 MX
(25) show
EndPage
%%Page: 26 28
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
96 72 moveto
10 /Courier-Bold SelectFont
(-- FUNCTION CALLS) show
96 84 moveto
(-- Note that references to enumeration literals renamed as functions) show
96 96 moveto
(-- are treated as genuine function calls) show
72 133 moveto
12 /Palatino-Bold SelectFont
(7.11.9.  Constants versus Variables) show
72 157 moveto
11 /Palatino-Roman SelectFont
(In order to be able to distinguish between constant and variable objects, the following function) show
72 170 moveto
(was added to Names_And_Expressions:) show
96 194 moveto
10 /Courier-Bold SelectFont
(function Is_Constant \050A_Name : Name\051 return Boolean;) show
96 206 moveto
(-- Returns True if the given name is constant. The name must be) show
96 218 moveto
(-- of a syntactic form suitable for the left hand side of an) show
96 230 moveto
(-- assignment \050ie. not an attribute, a character, etc.\051.) show
72 267 moveto
12 /Palatino-Bold SelectFont
(7.11.10.  Task Entries versus Subprograms) show
72 291 moveto
11 /Palatino-Roman SelectFont
(In consistency with the LRM 6\0502\051, Declarations.Is_Subprogram has been changed to return False) show
72 304 moveto
(on an entry.) show
72 341 moveto
12 /Palatino-Bold SelectFont
(7.11.11.  Comments in Declaration Names) show
72 365 moveto
11 /Palatino-Roman SelectFont
(Declarations.Name no longer return same line comments. It is the equivalent of applying) show
72 378 moveto
(Ada_Program.String_Name to the result of the Declarations.Identi\256ers.) show
72 415 moveto
12 /Palatino-Bold SelectFont
(7.11.12.  New Labels Function) show
72 439 moveto
11 /Palatino-Roman SelectFont
(The following function has been added to package Statements:) show
96 463 moveto
10 /Courier-Bold SelectFont
(function Labels \050A_Statement : Statement\051 return Name_Iterator;) show
96 475 moveto
(-- Returns an iterator on the names of the labels of a statement. A) show
96 487 moveto
(-- statement can have several labels.Declarations) show
72 524 moveto
12 /Palatino-Bold SelectFont
(7.11.13.  Limited Private Generic Formal Parameters) show
72 548 moveto
11 /Palatino-Roman SelectFont
(The enumeration type in package Declarations that de\256nes generic parameter kinds was) show
72 561 moveto
(changed to handle limited private formal types. The behavior of function) show
72 574 moveto
(Generic_Parameter_Kind has been changed accordingly.) show
96 598 moveto
10 /Courier-Bold SelectFont
(type Generic_Parameter_Kinds is \050Subprogram,) show
96 610 moveto
(                        Object,) show
96 622 moveto
(                        Private_Type,) show
96 634 moveto
(                        Limited_Private_Type,) show
96 646 moveto
(                        Discrete_Type,) show
96 658 moveto
(                        Integer_Type,) show
96 670 moveto
(                        Floating_Point_Type,) show
96 682 moveto
(                        Fixed_Point_Type,) show
96 694 moveto
(                        Array_Type,) show
96 706 moveto
(                        Access_Type,) show
96 718 moveto
(                        Not_A_Generic_Parameter\051;) show
72 756 moveto
10 /Palatino-Roman SelectFont
(26) show
316.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 27 29
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.11.14.  Change to Renaming Declarations Function) show
72 97 moveto
11 /Palatino-Roman SelectFont
(Declarations.Is_Renaming_Declaration has been changed so that, if given an identi\256er) show
72 110 moveto
(de\256nition, it goes to the corresponding declaration. This makes it consistent with all of the Is_@) show
72 123 moveto
(functions in this package.) show
72 160 moveto
12 /Palatino-Bold SelectFont
(7.11.15.  Renamed Declarations) show
72 184 moveto
11 /Palatino-Roman SelectFont
(The \256rst function below has been added to Declarations. The second has been documented and) show
72 197 moveto
(restricted to avoid returning meaningless information:) show
96 221 moveto
10 /Courier-Bold SelectFont
(function Renamed_Name) show
96 233 moveto
(    \050A_Declaration : Declaration\051 return Name_Expression;) show
96 245 moveto
(-- Returns the name of the entity being renamed. It can be a simple) show
96 257 moveto
(-- name, an operator symbol, an indexed component, a slice, a) show
96 269 moveto
(-- selected component or an attribute.) show
96 305 moveto
(function Renamed_Declaration) show
96 317 moveto
(    \050A_Declaration : Declaration\051 return Declaration;) show
96 329 moveto
(-- If applied to the renaming of a simple name, an operator symbol) show
96 341 moveto
(-- or an expanded name, returns the name's declaration. Returns nil) show
96 353 moveto
(-- element otherwise. Use of this function is discouraged.) show
72 390 moveto
12 /Palatino-Bold SelectFont
(7.11.16.  Subunits Without Bodies) show
72 414 moveto
11 /Palatino-Roman SelectFont
(Declarations.Unit_Body now returns Ada_Program.Nil_Element when passed the speci\256cation) show
72 427 moveto
(of a subunit for which there is no body object in the library rather than raising the exception) show
72 440 moveto
(Inappropriate_Program_Element.) show
72 477 moveto
12 /Palatino-Bold SelectFont
(7.11.17.  Subunits Without Specs) show
72 501 moveto
11 /Palatino-Roman SelectFont
(When Declarations.Speci\256cations is passed a subunit stub or body identi\256er, it will now return) show
72 514 moveto
(the stub declaration, regardless of whether or not the subunit has a speci\256cation.) show
72 538 moveto
(Previously, this function returned the speci\256cation, if one existed for the subunit. In cases where) show
72 551 moveto
(a the subunit had no spec, the stub was returned when passed the identi\256er from the) show
72 564 moveto
(Is_Separate clause but a Nil_Element was returned when passed the identi\256er of the subunit) show
72 577 moveto
(body.) show
72 601 moveto
(This behavior is consistent with LRM 6.3\0503\051. This is also the change with minimal impact, since) show
72 614 moveto
(few programs should depend on the Nil_Element. Note however that this behavior is) show
72 627 moveto
(somewhat inconsistent with Is_Spec, which returns False on a stub.Declarations.Speci\256cations) show
72 664 moveto
12 /Palatino-Bold SelectFont
(7.11.18.  Declarations.Is_Initialized Change) show
72 688 moveto
11 /Palatino-Roman SelectFont
(Declarations.Is_Initialized has been changed to test the nature of its third child, returning True) show
72 701 moveto
(if it is a true initial value, and raising Inappropriate_Program_Element if it is a renaming.) show
72 756 moveto
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
316.268 MX
(27) show
EndPage
%%Page: 28 30
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
72 73 moveto
12 /Palatino-Bold SelectFont
(7.11.19.  New Function for Incomplete Types) show
72 97 moveto
11 /Palatino-Roman SelectFont
(The following function has been added to the Declarations package.) show
96 121 moveto
10 /Courier-Bold SelectFont
(function Full_Type_Declaration) show
96 133 moveto
(    \050Type_Declaration_Or_Id : Declaration\051 return Type_Declaration;) show
96 145 moveto
(-- Given the declaration of an incomplete type, returns the) show
96 157 moveto
(-- corresponding full type declaration. A nil element is returned) show
96 169 moveto
(-- if the full type declaration is not yet compiled. NOTE: this is) show
96 181 moveto
(-- the identity function if given a non-incomplete type declaration.) show
72 218 moveto
12 /Palatino-Bold SelectFont
(7.11.20.  Implementation-Dependent Attributes and Pragmas) show
72 242 moveto
11 /Palatino-Roman SelectFont
(Attribute handling in Names_And_Expressions has been changed to better handle) show
72 255 moveto
(implementation speci\256c attributes. Attribute handling now looks like:) show
96 279 moveto
10 /Courier-Bold SelectFont
(type Attribute_Designator_Kinds is \050) show
96 291 moveto
(    Address_Attribute,) show
96 303 moveto
(    Aft_Attribute,) show
96 315 moveto
(    Base_Attribute,) show
96 327 moveto
(    Callable_Attribute,) show
96 339 moveto
(    Constrained_Attribute,) show
96 351 moveto
(    Count_Attribute,) show
96 363 moveto
(    Delta_Attribute,) show
96 375 moveto
(    Digits_Attribute,) show
96 387 moveto
(    Emax_Attribute,) show
96 399 moveto
(    Epsilon_Attribute,) show
96 411 moveto
(    First_Attribute,) show
96 423 moveto
(    First_Bit_Attribute,) show
96 435 moveto
(    Fore_Attribute,) show
96 447 moveto
(    Image_Attribute,) show
96 459 moveto
(    Large_Attribute,) show
96 471 moveto
(    Last_Attribute,) show
96 483 moveto
(    Last_Bit_Attribute,) show
96 495 moveto
(    Length_Attribute,) show
96 507 moveto
(    Machine_Emax_Attribute,) show
96 519 moveto
(    Machine_Emin_Attribute,) show
96 531 moveto
(    Machine_Mantissa_Attribute,) show
96 543 moveto
(    Machine_Overflows_Attribute,) show
96 555 moveto
(    Machine_Radix_Attribute,) show
96 567 moveto
(    Machine_Rounds_Attribute,) show
96 579 moveto
(    Mantissa_Attribute,) show
96 591 moveto
(    Pos_Attribute,) show
96 603 moveto
(    Position_Attribute,) show
96 615 moveto
(    Pred_Attribute,) show
96 627 moveto
(    Range_Attribute,) show
96 639 moveto
(    Safe_Emax_Attribute,) show
96 651 moveto
(    Safe_Large_Attribute,) show
96 663 moveto
(    Safe_Small_Attribute,) show
96 675 moveto
(    Size_Attribute,) show
96 687 moveto
(    Small_Attribute,) show
96 699 moveto
(    Storage_Size_Attribute,) show
96 711 moveto
(    Succ_Attribute,) show
96 723 moveto
(    Terminated_Attribute,) show
72 756 moveto
10 /Palatino-Roman SelectFont
(28) show
316.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 29 31
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
96 72 moveto
10 /Courier-Bold SelectFont
(    Val_Attribute,) show
96 84 moveto
(    Value_Attribute,) show
96 96 moveto
(    Width_Attribute,) show
96 108 moveto
(    Not_A_Predefined_Attribute\051;) show
96 144 moveto
( function Attribute_Designator_Kind) show
96 156 moveto
(     \050Attribute : Name\051 return Attribute_Designator_Kinds;) show
96 168 moveto
( -- Returns the kind of an attribute. If the attribute is) show
96 180 moveto
( -- implementation-specific, Not_A_Predefined_Attribute is returned.) show
96 216 moveto
( function Attribute_Designator_Name \050Attribute : Name\051 return String;) show
96 228 moveto
( -- This is the preferred way to analyze an implementation-specific) show
96 240 moveto
( -- attribute. It returns an uppercase string for the attribute) show
96 252 moveto
( -- simple name.) show
96 288 moveto
( function Attribute_Designator_Name \050Attribute : Name\051 return Name;) show
96 300 moveto
( -- The Simple_Name returned here is only intended for use by) show
96 312 moveto
( -- ADA_PROGRAM.STRING_NAME. Use of this function is discouraged.) show
72 336 moveto
11 /Palatino-Roman SelectFont
(In addition, package Pragmas has been changed to better handle implementation speci\256c) show
72 349 moveto
(pragmas. It now looks like:) show
96 373 moveto
10 /Courier-Bold SelectFont
(function Is_Predefined \050A_Pragma : Pragma_Usage\051 return Boolean;) show
96 409 moveto
(type Pragma_Kinds is \050Controlled,) show
96 421 moveto
(     Elaborate,) show
96 433 moveto
(     Inline,) show
96 445 moveto
(     Interface,) show
96 457 moveto
(     List,) show
96 469 moveto
(     Memory_Size,) show
96 481 moveto
(     Optimize,) show
96 493 moveto
(     Pack,) show
96 505 moveto
(     Page,) show
96 517 moveto
(     Priority,) show
96 529 moveto
(     Shared,) show
96 541 moveto
(     Storage_Unit,) show
96 553 moveto
(     Suppress,) show
96 565 moveto
(     System_Name,) show
96 577 moveto
(     Not_A_Predefined_Pragma\051;) show
96 613 moveto
(Unknown : constant Pragma_Kinds := Not_A_Predefined_Pragma;) show
96 649 moveto
(function Kind \050A_Pragma : Pragma_Usage\051 return Pragma_Kinds;) show
96 661 moveto
( -- Returns the kind of a pragma. Returns Not_A_Predefined_Pragma on) show
96 673 moveto
( -- implementation-specific pragmas.) show
96 709 moveto
(function Name \050A_Pragma : Pragma_Usage\051 return String;) show
96 721 moveto
( -- Returns the uppercase simple name of any pragma. This is the way) show
72 756 moveto
11 /Palatino-Roman SelectFont
(RATIONAL) show
10 /Palatino-Roman SelectFont
(     November 1992) show
316.268 MX
(29) show
EndPage
%%Page: 30 32
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
(Rational Environment Release Information) show
96 72 moveto
10 /Courier-Bold SelectFont
( -- to analyze implementation-specific pragmas.) show
96 108 moveto
(function Arguments \050A_Pragma : Pragma_Usage\051) show
96 120 moveto
(    return Association_Iterator;) show
96 132 moveto
( -- Returns a list of the arguments to a pragma. Operations from) show
96 144 moveto
( -- package ASSOCIATIONS can be used to decompose them.) show
72 168 moveto
11 /Palatino-Roman SelectFont
(Note that R1000-speci\256c pragmas have been removed from the Pragma_Kinds. The names of) show
72 181 moveto
(these and other implementation speci\256c pragmas can be used to analyze them.) show
72 218 moveto
12 /Palatino-Bold SelectFont
(7.11.21.  Return Type of Function Instantiations) show
72 242 moveto
11 /Palatino-Roman SelectFont
(Declaration.Return_Type has been changed to yield the instance return type when applied to a) show
72 255 moveto
(function instantiation. Note that this return type will be a subtype renaming the true actual) show
72 268 moveto
(type.) show
72 305 moveto
12 /Palatino-Bold SelectFont
(7.11.22.  Block and Loop Names) show
72 329 moveto
11 /Palatino-Roman SelectFont
(The following functions have been added to package Statements in order to query for loop and) show
72 342 moveto
(block names.) show
96 366 moveto
10 /Courier-Bold SelectFont
(function Is_Named_Statement \050A_Statement : Statement\051 return Boolean;) show
96 378 moveto
(-- Returns true if applied to a loop or block that has a name.) show
96 414 moveto
(function Statement_Name \050A_Statement : Statement\051 return Name;) show
96 426 moveto
(-- Returns the name of a block or loop. Returns Nil_Element if not) show
96 438 moveto
(-- a block or loop, or if no name is present.) show
72 475 moveto
12 /Palatino-Bold SelectFont
(7.11.23.  Enumeration Literal Queries) show
72 499 moveto
11 /Palatino-Roman SelectFont
(In Names_And_Expressions, Is_Literal, Position_Number and Representation_Value have been) show
72 512 moveto
(changed to work on an enumeration literal speci\256cations. Previously, they worked only on a) show
72 525 moveto
(reference to an enumeration literal.) show
72 562 moveto
12 /Palatino-Bold SelectFont
(7.11.24.  Record Discriminant and Component Declarations) show
72 586 moveto
11 /Palatino-Roman SelectFont
(The following literals have been added to type Declaration_Kinds in order to differentiate) show
72 599 moveto
(record components from variables.) show
96 623 moveto
10 /Courier-Bold SelectFont
(A_Discriminant,) show
96 635 moveto
(A_Record_Component,) show
72 659 moveto
11 /Palatino-Roman SelectFont
(Ada_Program.Kind and Declarations.Kind have been modi\256ed to return these new values) show
72 672 moveto
(when appropriate. Declarations of these kinds can be analyzed by Is_Initialized, Initial_Value,) show
72 685 moveto
(and Object_Type.) show
72 756 moveto
10 /Palatino-Roman SelectFont
(30) show
316.018 MX
(November 1992    ) show
11 /Palatino-Roman SelectFont
( RATIONAL) show
EndPage
%%Page: 31 33
BeginPage
792 false PositionPage
72 36 moveto
10 /Palatino-Roman SelectFont
389.560 MX
(Release D_12_7_3) show
72 76 moveto
15 /Palatino-Bold SelectFont
(8.  Documentation) show
72 100 moveto
11 /Palatino-Roman SelectFont
(The D_12_7_3 release of the Rational Environment is accompanied by new and updated printed) show
72 113 moveto
(and online documentation.) show
72 151 moveto
13 /Palatino-Bold SelectFont
(8.1.  Printed Documentation) show
72 175 moveto
11 /Palatino-Roman SelectFont
(This D_12_7_3 release is accompanied by two printed manuals:) show
72 199 moveto
(\267) show
17.334 MX
(An up-to-date) show
11 /Palatino-Italic SelectFont
( System Manager's Guide) show
11 /Palatino-Roman SelectFont
( for the Rational R1000 Software Development) show
96 212 moveto
(System, Series 200, 300, and 400. This document has been tested for accuracy with the) show
96 225 moveto
(D_12_6_5 release, reorganized, and presented in a new, easier-to-read format with red tabs) show
96 238 moveto
(marking emergency procedures. The) show
11 /Palatino-Italic SelectFont
( System Manager's Guide) show
11 /Palatino-Roman SelectFont
( is product number) show
96 251 moveto
(4000-00142.) show
72 269 moveto
(\267) show
17.334 MX
(The) show
11 /Palatino-Italic SelectFont
( Rational Access User's Guide) show
11 /Palatino-Roman SelectFont
(, for use with the Rational Access user interface. This) show
96 282 moveto
(document is product number 4000-00722.) show
72 306 moveto
(You should receive one copy of each manual for every system under an active support contract.) show
72 319 moveto
(If you have not received your new documentation or if you would like to order additional) show
72 332 moveto
(documentation, please contact your Rational representative.) show
72 369 moveto
12 /Palatino-Bold SelectFont
(8.1.1.  Correction to) show
12 /Palatino-BoldItalic SelectFont
( Quick Reference for Parameter-Value Conventions) show
72 393 moveto
11 /Palatino-Roman SelectFont
(On the second page of Appendix F, \252Quick Reference for Parameter-Value Conventions,\272 in the) show
72 406 moveto
11 /Palatino-Italic SelectFont
(System Manager's Guide) show
11 /Palatino-Roman SelectFont
(, the table describing special names for default objects describes the) show
72 419 moveto
(special name ) show
10 /Courier-Bold SelectFont
("<ACTIVITY>") show
11 /Palatino-Roman SelectFont
( as resolving to the \252default activity for the current session.\272 This is) show
72 432 moveto
(incorrect. ) show
10 /Courier-Bold SelectFont
("<ACTIVITY>") show
11 /Palatino-Roman SelectFont
( resolves to the current activity, which is the activity named in the job) show
72 445 moveto
(response pro\256le for the current job. Unless you have explicitly set the activity for the job, the) show
72 458 moveto
(activity is the same as the default activity for the current session.) show
72 482 moveto
(This correction also applies to the versions of the \252Quick Reference for Parameter-Value) show
72 495 moveto
(Conventions\272 in the Session and Job Management, Library Management, and System) show
72 508 moveto
(Management Utilities books of the) show
11 /Palatino-Italic SelectFont
( Rational Environment Reference Manual) show
11 /Palatino-Roman SelectFont
(.) show
72 546 moveto
13 /Palatino-Bold SelectFont
(8.2.  Online Documentation) show
72 570 moveto
11 /Palatino-Roman SelectFont
(This D_12_7_3 release of the Environment includes new or updated online documentation for:) show
72 594 moveto
(\267) show
17.334 MX
(Rational's online help system. To display this information, press) show
11 /Helvetica-Narrow SelectFont
( [) show
2 /Palatino-Roman SelectFont
(