|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: ┃ S T ┃
Length: 69504 (0x10f80) Types: TextFile Names: »SESSION_SWITCH_HELP«
└─⟦d10a02448⟧ Bits:30000409 8mm tape, Rational 1000, ENVIRONMENT, D_12_7_3 └─ ⟦fc9b38f02⟧ »DATA« └─⟦9b46a407a⟧ └─⟦12c68c704⟧ └─⟦this⟧ └─⟦5f3412b64⟧ Bits:30000745 8mm tape, Rational 1000, ENVIRONMENT 12_6_5 TOOLS └─ ⟦91c658230⟧ »DATA« └─⟦458657fb6⟧ └─⟦220843204⟧ └─⟦this⟧ └─⟦d10a02448⟧ Bits:30000409 8mm tape, Rational 1000, ENVIRONMENT, D_12_7_3 └─ ⟦fc9b38f02⟧ »DATA« └─⟦f95d63c89⟧ └─⟦this⟧
ACCOUNT Specifies the account name to be provided by default to a remote computer when establishing an FTP connection. The default is the null string. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Account. ;.; ACTIVITY_FILE Specifies the filename for a default activity file for the session. The default (<Nil>) specifies the filename Release.Current_Activity. Changes to this switch take effect immediately. The full switch name is Profile.Activity_File. See Project Management (PM) for further information. ;.; ASM_LISTING Controls whether an assembly-code list file is created for the code generated for declare blocks in Command windows. When True, the Terminal_Echo switch should also be True so that the listing is echoed to the screen during creation. The default is False. Changes to this switch take effect immediately. The full switch name is Command_Cg.Asm_Listing. ;.; AUTO_LOGIN Controls whether the !Commands.Ftp.Connect command attempts to log into a remote computer as soon as a connection is established. The default is False. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Auto_Login. ;.; AUTO_SET_MODE Sets the Spelling Checker mode switches automatically. ;.; BANNER Specifies the string to be printed by default on the banner page of output from a line printer. The null string results in no banner page being printed. The default is the user's id. Changes to this switch take effect immediately. The full switch name is Queue.Banner. ;.; BEEP_ON_ERRORS Controls whether the terminal beeps or flashes (depending on terminal setup characteristics) when the Environment discovers an error. The default is True. Changes to this switch take effect immediately. The full switch name is Session.Beep_On_Errors. ;.; BEEP_ON_INTERRUPT Controls whether the terminal beeps or flashes (depending on terminal setup characteristics) when the current job is interrupted with the Control-G combination. For this switch to have an effect, Session.Beep_On_Errors must be True. The default is True. Changes to this switch take effect immediately. The full switch name is Session.Beep_On_Interrupt. ;.; BEEP_ON_MESSAGES Controls whether the terminal beeps or flashes (depending on terminal setup characteristics) when a new message appears in the Message window. When True, all messages except those generated by package Editor will cause the terminal to beep. For this switch to have an effect, Session.Beep_On_Errors must be True. The default is False. Changes to this switch take effect immediately. The full switch name is Session.Beep_On_Messages. ;.; CHECK COMPATIBILITY Controls whether spec views and load views are checked for compatibility when the declare block in a Command window is coded. When True, programs containing incompatibilities will fail to code. The default is True. Changes to this switch take effect immediately. The full switch name is Command_Cg.Check_Compatibility. ;.; CMVC_BREAK_LONG_LINES Controls whether lines in work_orders, work_lists and ventures that exceed the value of the cmvc_line_length switch are broken. User-entered strings are never broken. The default is True. The full switch name is Session.Cmvc_Break_Long_Lines. ;.; CMVC_CAPITALIZE Controls whether identifiers and headings in work_orders, work_lists, and ventures are capitalized. User-entered strings preserve the case in which they were entered. The default is True. The full switch name is Session.Cmvc_Capitalize. ;.; CMVC_COMMENT_EXTENT Specifies the number of comments displayed in a work order. Legal values are integers. The default is 4. The full switch name is Session.Cmvc_Comment_Extent. ;.; CMVC_CONFIGURATION_EXTENT Specifies the number of configurations displayed in a work_order. Legal values are integers. The default is 0. The full switch name is Session.Cmvc_Configuration_Extent. ;.; CMVC_FIELD_EXTENT Specifies the number of elements of vector fields that are displayed in a work_order. Legal values are integers. The default is 4. The full switch name is Session.Cmvc_Field_Extent. ;.; CMVC_INDENTATION Specifies the number of spaces used for indentation in work_orders, work_lists, and ventures. Legal values are integers. The default is 2. The full switch name is Session.Cmvc_Indentation. ;.; CMVC_LINE_LENGTH Specifies how long a line in a work_order, work_list or venture can be before it is eligible to be broken. Whether or not long lines are broken is controlled by the Cmvc_Break_Long_Lines switch. Legal values are integers. The default is 80. The full switch name is Session.Cmvc_Line_Length. ;.; CMVC_SHORTEN_NAME Controls whether object names in work_orders, work_lists, and ventures are displayed in a shortened form (that is, without the fully qualified pathname). The default is True. The full switch name is Session.Cmvc_Shorten_Name. ;.; CMVC_SHORTEN_UNIT_STATE Controls whether the state of work_orders is displayed in a shortened form. The default is False. The full switch name is Session.Cmvc_Shorten_Unit_State. ;.; CMVC_SHOW_ADD_DATE Controls whether the date an entry is added to a work order is displayed. The default is True. The full switch name is Session.Cmvc_Show_Add_Date. ;.; CMVC_SHOW_ADD_TIME Controls whether the time an entry is added to a work order is displayed. The default is True. The full switch name is Session.Cmvc_Show_Add_Time. ;.; CMVC_SHOW_ALL_DEFAULT_LISTS Controls whether only the users default work_list is displayed in a venture. The default is False. The full switch name is Session.Cmvc_Show_All_Default_Lists. ;.; CMVC_SHOW_ALL_DEFAULT_ORDERS Controls whether only the users default work_order is displayed in a venture. The default is False. The full switch name is Session.Cmvc_Show_All_Default_Orders. ;.; CMVC_SHOW_DELETED_OBJECTS Controls whether deleted work_orders or work_lists are displayed in a work_list at the default level of elision. The default is False. The full switch name is Session.Cmvc_Show_Deleted_Objects. ;.; CMVC_SHOW_DELETED_VERSIONS Controls whether information for all versions of a work_order or work_list is displayed in a work list at the default level of elision. The default is False. The full switch name is Session.Cmvc_Show_Deleted_Versions. ;.; CMVC_SHOW_DISPLAY_POSITION Controls whether display position of user defined work_order fields is shown. The default is False. The full switch name is Session.Cmvc_Show_Display_Position. ;.; CMVC_SHOW_EDIT_INFO Controls whether edit information is displayed for objects displayed in work_orders, work_lists or ventures. The default is False. The full switch name is Session.Cmvc_Show_Edit_Info. ;.; CMVC_SHOW_FIELD_DEFAULT Controls whether the default value is displayed for vector fields. When True (the default), vector fields will show the default value of all elements that have not been assigned. The full switch name is Session.Cmvc_Show_Field_Default. ;.; CMVC_SHOW_FIELD_MAX_INDEX Controls whether the number of entries in a vector field that have been written is displayed. The default is False. The full switch name is Session.Cmvc_Show_Field_Max_Index. ;.; CMVC_SHOW_FIELD_TYPE Controls whether the type of field (i.e. boolean, integer, or string) is displayed for scalar and vector fields. The default is False. The full switch name is Session.Cmvc_Show_Field_Type. ;.; CMVC_SHOW_FROZEN Controls whether "Frz" is shown for frozen objects displayed in work_orders, work_lists, or ventures. The default is False. The full switch name is Session.Cmvc_Show_Frozen. ;.; CMVC_SHOW_HIDDEN_FIELDS Controls whether hidden fields are displayed in a venture. The default is False. The full switch name is Session.Cmvc_Show_Hidden_Fields. ;.; CMVC_SHOW_RETENTION Controls whether the retention count is shown when displaying work_orders, work_lists, or ventures. The default is False. The full switch name is Session.Cmvc_Show_Retention. ;.; CMVC_SHOW_SIZE Controls whether the size of the version, in bytes, is shown when displaying objects in a work_order, work_list, or venture. The default is False. The full switch name is Session.Cmvc_Show_Size. ;.; CMVC_SHOW_UNIT_STATE Controls whether the state of work_orders is shown in ventures and work_lists (i.e. pending, in progress, closed). The default is True. The full switch name is Session.Cmvc_Show_Unit_State. ;.; CMVC_SHOW_USERS Controls whether the list of users is shown in the users field of work_orders at the default level of elision. The default is False. The full switch name is Session.Cmvc_Show_Users. ;.; CMVC_SHOW_VERSION_NUMBER Controls whether the version number is displayed for objects in work_orders, work_lists, or ventures. The default is False. The full switch name is Session.Cmvc_Show_Version_Number. ;.; CMVC_UPPERCASE Controls whether identifiers and headings in work_orders, work_lists, and ventures are displayed in uppercase. User-entered string preserve the case in which they were entered. The default is False. The full switch name is Session.Cmvc_Uppercase. ;.; CMVC_VERSION_EXTENT Specifies the number of versions displayed in a work order. Legal values are integers. The default is 0. The full switch name is Session.Cmvc_Version_Extent. ;.; CURSOR_BOTTOM_OFFSET Specifies the cursor's position relative to the bottom of the window when scrolling using Editor.Cursor.Down. When the cursor is moved off the bottom edge of a window, the image in the window is scrolled so that the cursor is this percentage from the bottom of the window. Legal values ar integers in the range 1 .. 99. The default is 33. Changes to this switch take effect immediately. The full switch name is Session.Cursor_Bottom_Offset. ;.; CURSOR_LEFT_OFFSET Specifies the cursor's position relative to the left edge of the window when shifting using Editor.Cursor.Left. When the cursor is moved off the left edge of a window, the image in the window is shifted so that the cursor is this percentage from the left edge of the window. Legal values are integers in the range 1 .. 99. The default is 33. Changes to this switch take effect immediately. The full switch name is Session.Cursor_Left_Offset. ;.; CURSOR_RIGHT_OFFSET Specifies the cursor's position relative to the right edge of the window when shifting using Editor.Cursor.Right. When the cursor is moved off the right edge of a window, the image in the window is shifted so that the cursor is this percentage from the right edge of the window. Legal values are integers in the range 1 .. 99. The default is 33. Changes to this switch take effect immediately. The full switch name is Session.Cursor_Right_Offset. ;.; CURSOR_TOP_OFFSET Specifies the cursor's position relative to the top of the window when scrolling using Editor.Cursor.Up. When the cursor is moved off the top edge of a window, the image in the window is scrolled so that the cursor is this percentage from the top of the window. Legal values are integers in the range 1 .. 99. The default is 33. Changes to this switch take effect immediately. The full switch name is Session.Cursor_Top_Offset. ;.; CURSOR_TRANSPOSE_MOVES Controls whether the cursor advances on a transpose operation. This switch is used by Character, Word, Line, or Window transpose operations. The default (False) maintains the cursor position on a transpose operation. Changes to this switch take effect immediately. The full switch name is Session.Cursor_Transpose_Moves. ;.; DEBUG_ADDRESSES Controls whether machine information, by default, is included in displays produced by the Stack, Task_Display, Information, and Trace procedures in package !Commands.Debug. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Addresses. ;.; DEBUG_BREAK_AT_CREATION Controls whether, by default, the equivalent of a breakpoint is placed at the point where new tasks begin elaboration. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Break_At_Creation. ;.; DEBUG_DECLARATION_DISPLAY Controls whether declarations are displayed by default when source code is listed by means of the !Commands.Debug.Display procedure. Note that if a specific declaration is named in the Debug.Display procedure, declarations are displayed even when this switch is False. The default is True. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Declaration_Display. ;.; DEBUG_DELETE_TEMPORARY_BREAKS Controls whether, by default, each temporary breakpoint is deleted once its conditions are met and execution has stopped. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Delete_Temporary_Breaks. ;.; DEBUG_DISPLAY_COUNT Specifies the default value of the Count parameter in the !Commands.Debug.Display procedure. The Count parameter specifies the number of statements and/or declarations to be displayed from the source for the selected item. Legal values are integers. The default is 10. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Display_Count. ;.; DEBUG_DISPLAY_CREATION Controls whether a trace message is displayed in the debugger window when a task is created. When False, a message is displayed only for the creation of the root task. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Display_Creation. ;.; DEBUG_DISPLAY_LEVEL Specifies the number of levels to expand complex data structures in the !Commands.Debug.Put procedure. Legal values are integers. The default is 3. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Display_Level. ;.; DEBUG_ECHO_COMMANDS Controls whether commands are echoed in the Debugger window. The default is True. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Echo_Commands. ;.; DEBUG_ELEMENT_COUNT Specifies the default maximum number of elements in an array that are displayed by means of the !Commands.Debug.Put procedure. Note that if the array displayed is a string, then up to 73 characters are displayed, independent of the value of this switch. Legal values are integers. The default is 25. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Element_Count. ;.; DEBUG_FIRST_ELEMENT Specifies the offset, relative to the array's first element, of the first element that is displayed by means of the !Commands.Debug.Put procedure. Legal values are integers. The default is 0, which specifies that the array's first element will be displayed. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_First_Element. ;.; DEBUG_FREEZE_TASKS Controls whether by default all other tasks are stopped when one task is stopped in the Rational Debugger. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Freeze_Tasks. ;.; DEBUG_HISTORY_COUNT Specifies the default value for the Count parameter to the !Commands.Debug.History_Display procedure. The Count parameter specifies the number of entries in the history to be displayed. Legal values are integers. The default is 10. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_History_Count. ;.; DEBUG_HISTORY_ENTRIES Specifies the maximum number of history entries that the Rational Debugger will keep by default. This switch is not currently implemented. Legal values are integers. The default is 1,000. The full switch name is Session.Debug_History_Entries. ;.; DEBUG_HISTORY_START Specifies the default value for the Start parameter of the !Commands.Debug.History_Display procedure. The Start parameter specifies starting entry in the history to be displayed If greater than 0, the starting location is relative to the most recent entry. If less than 0, the starting location is relative to the oldest entry in the set. Legal values are integers. The default is 10. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_History_Start. ;.; DEBUG_INCLUDE_PACKAGES Controls whether packages that have completed elaboration are included in the output of the !Commands.Debug.Task_Display procedure. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Include_Packages. ;.; DEBUG_INTERPRET_CONTROL_WORDS Controls whether the !Commands.Debug.Memory_Display procedure interprets control stacks when they are displayed. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Interpret_Control_Words. ;.; DEBUG_KILL_OLD_JOBS Controls whether the last program being debugged is killed when a new debugging job is begun. The default is True. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Kill_Old_Jobs. ;.; DEBUG_MACHINE_LEVEL Controls whether additional machine-level information is displayed by some commands. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Machine_Level. ;.; DEBUG_MEMORY_COUNT Specifies the default value of the Count parameter in the !Commands.Debug.Memory_Display procedure. The Count parameter specifies the number of items to display from absolute memory. Legal values are integers. The default is 3. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Memory_Count. ;.; DEBUG_NO_HISTORY_TIMESTAMPS Controls whether timestamps are displayed by default with each history entry created by the !Commands.Debug.History_Display procedure. The default is True. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_No_History_Timestamps. ;.; DEBUG_OPTIMIZE_GENERIC_HISTORY Controls whether, by default, the generic's instance, or just the generic itself, is recorded when taking history. The default is True, meaning that the instance is not recorded, which causes history-taking to run considerably faster. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Optimize_Generic_History. ;.; DEBUG_PERMANENT_BREAKPOINTS Controls whether by default breakpoints are permanent (must be explicitly deactivated or deleted) or temporary (are deactivated or deleted when the breakpoint first causes execution to stop). The default (True) specifies permanent breakpoints. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Permanent_Breakpoints. ;.; DEBUG_POINTER_LEVEL Specifies the level of pointer values in a complex structure (record or array) to expand by default in the display produced by the !Commands.Debug.Put procedure. The default is 3. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Pointer_Level. ;.; DEBUG_PUT_LOCALS Controls whether, by default, the !Commands.Debug.Put procedure on a subprogram or packages results in a display of local variables as well as parameters. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Put_Locals. ;.; DEBUG_QUALIFY_STACK_NAMES Controls whether by default the names displayed by the !Commands.Debug.Stack procedure are fully qualified pathnames. When false, the names displayed are the simple names of the subprograms executing in each frame. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Qualify_Stack_Names. ;.; DEBUG_REQUIRE_DEBUG_OFF Controls whether by default the command !Commands.Debug.Debug_Off is required to explicitly stop execution of a debug job before starting a new one. When false, the current job being debugged can be aborted simply by starting debugging on a new job. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Require_Debug_Off. ;.; DEBUG_SAVE_EXCEPTIONS Controls whether by default exception-handling information (from the Catch and Propagate procedures in the !Commands.Debug package) is saved from run to run. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Save_Exceptions. ;.; DEBUG_SHOW_LOCATION Controls whether by default the current location in the source is displayed in an Ada window with the current location being executed highlighted. The default is True. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Show_Location. ;.; DEBUG_STACK_COUNT Specifies the default value of the Count parameter in the !Commands.Debug.Stack procedure. The Count parameter specifies the maximum number of frames to be displayed from the stack. Legal values are integers. The default is 10. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Stack_Count. ;.; DEBUG_STACK_START Specifies the default value of the Start parameter in the !Commands.Debug.Stack procedure. The Start parameter specifies the starting frame to be displayed from the stack. If this value is negative, the frame is referenced relative to the bottom of the stack. Thus, 1 is the frame on the top of the stack, and -1 is the frame on the bottom. Legal values are integers. The default is 1. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Stack_Start. ;.; DEBUG_TIMESTAMPS Controls whether by default a time stamp is displayed with each command and task stop. The default is False. Changes to this switch take effect when a new debugger job is started. The full switch name is Session.Debug_Timestamps. ;.; DEFAULT_JOB_PAGE_LIMIT Specifies the page limit for a job when no other switches or pragmas apply to that job. The maximum number of pages allowed for a job is the highest of the following three: the value of this switch, the R1000_Cg.Page_Limit switch, and the Page_Limit pragma. Legal values are integers less than 2**24-1. The default is 8,000. Changes to this switch take effect immediately. The full switch name is Session.Default_Job_Page_Limit. ;.; DEFAULT_VENTURE Specifies the default venture for the session. This default is used whenever an explicit venture is not selected, but one is needed. Legal values are the null string and a venture path name. The default is <>. The full switch name is Cmvc.Default_Venture. ;.; DEPENDENTS_DELTA0_COMPATIBILITY Controls the appearance of obsolescence, usage, and name resolution menu displays. When True, menu displays look like Delta0 menus: Units that are obsolesced by demoting !USERS.JAF.FACTORIAL !USERS.JAF.FACTORIAL'BODY When False, the first line of the menu may look different to reflect Delta1 capabilities, and the names of objects are controlled by the Dependents_In_Order_Pathnames and Dependents_Show_Library switches. The default is True. Changes to this switch take effect immediately. The full switch name is Session.Dependents_Delta0_Capability. ;.; DEPENDENTS_IN_ORDER_PATHNAMES Controls the display of object names in obsolescence, usage, and name resolution menus. When True, object names in the display will appear as full directory pathnames starting with "!". When False, object names will be displayed with the simple name of the object first, followed by the name of the library containing the object. The Dependents_Delta0_Compatibility switch must be False in order for this switch to have any effect. The default is False. Changes to this switch take effect immediately. The full switch name is Session.Dependents_In_Order_Pathnames. ;.; DEPENDENTS_SHOW_LIBRARY Controls whether object names in obsolescence, usage, and name resolution menus are displayed as full pathnames or as simple names. When False, only the simple name will appear in the menu. For this switch to have an effect, the Dependents_Delta0_Compatibility and the Dependents_In_Order_Pathnames switches must be False. The default is True. Changes to this switch take effect immediately. The full switch name is Session.Dependents_Show_Library. ;.; DEPENDENTS_SHOW_UNIT_STATE Controls whether Ada unit state information for each object is included in obsolescence, usage, and naming resolution menu displays. The default is False. Changes to this switch take effect immediately. The full switch name is Session.Dependents_Show_Unit_State. ;.; ELAB_ORDER_LISTING Controls whether a listing of the elaboration order of the compilation units is created when a declare block in a Command window is executed. When True, the Terminal_Echo switch should also be True so that the listing is echoed to the screen during creation. The default is False. Changes to this switch take effect immediately. The full switch name is Command_Cg.Elab_Order_Listing. ;.; ENABLE_DEALLOCATION Controls whether to implicitly apply the Enable_Deallocation pragma to all access types. This switch affects only the code produced for declare blocks in Command windows. When deallocation is enabled, the Unchecked_Deallocation procedure can be used to reclaim storage space for access types. However, enabling deallocation causes each allocated object to consume additional space. Therefore, this switch should only be set to True when needed. The default is False. Changes to this switch take effect immediately. The full switch name is Command_Cg.Enable_Deallocation. ;.; ESCAPE Specifies the string which, by default, will cause Telnet.Connect to escape from a Telnet session. When this string is entered, Telnet When True, menu displays look like Delta0 menus: returns to the local environment without disconnecting from the Telnet session. Legal values are any non-null character strings. The default is Control-]. Changes to this switch take effect when a Telnet connection is established. The full switch name is Telnet.Escape. ;.; ESCAPE_ON_BREAK Controls whether Telnet.Connect will escape from a Telnet session when it receives a 'break' signal from the terminal. The default is True. Changes to this switch take effect when a Telnet connection is established. The full switch name is Telnet.Escape_on_Break. ;.; FLASH_SCREEN Controls whether the terminal flashes when the Environment discovers an error. When True, the terminal flashes in reverse video instead of beeping when an error is discovered. For this to have an effect, the Beep_On_Errors switch must be True. Some terminal configurations may not support this option. The default is False. This switch takes effect only at login. The full switch name is Session.Flash_Screen. ;.; FOOTER Specifies the string to be printed by default on the last line of each page of output from a line printer. The default is the null string. Changes to this switch take effect immediately. The full switch name is Queue.Footer. ;.; FORMATTER_MODE Enables the Document Formatter dictionary and causes the Spelling Checker to recognize tokens preceded by a tilde (~) as Formatter commands. ;.; FULL_DEBUGGING Controls whether compiler optimizations are suppressed, thereby enabling full use of the debugger on the code produced for declare blocks in command windows. When False, the compiler may generate no code at all for certain constructs so that single-stepping appears to skip statements and breakpoints cannot be set in certain places. The default is False. Changes to this switch take effect immediately. The full switch name is Command_Cg.Full_Debugging. ;.; HEADER Specifies the string to be printed by default on the top line of each page of output from a line printer. The default is the null string. Changes to this switch take effect immediately. The full switch name is Queue.Header. ;.; IGNORE_ACRONYMS Causes the Spelling Checker to ignore words that contain no lowercase letters. ;.; IGNORE_CASE Causes the Spelling Checker to ignore case distinctions in comparing words to those in the dictionary. ;.; IGNORE_MODE_KEYWORDS Allows the Spelling Checker to ignore words preceded by the character for the enabled mode. ;.; IGNORE_NUMBERS Causes the Spelling Checker to ignore numbers when checking; otherwise, numbers are checked as if they are words. ;.; IMAGE_FILL_COLUMN Specifies the column at which long lines are broken when the fill or justify mode is invoked. The fill column for newly created images is specified by this value. The fill column for individual images can be specified with the !Commands.Editor.Set.Fill_Column procedure. Legal values are integers. The default is column 72. Changes to this switch take effect when a new image is created. The full switch name is Session.Image_Fill_Column. ;.; IMAGE_FILL_EXTRA_SPACE Specifies a set of characters after which the Environment cannot compress extra space when filling or justifying an image. Legal values are any alphanumeric characters. The default is these three characters: exclamation (!), period (.), and question mark (?). Changes to this switch take effect the next time the !Commands.Editor.Region.Fill procedure or the Region.Justify procedure is executed. The full switch name is Session.Image_Fill_Extra_Space. ;.; IMAGE_FILL_INDENT Specifies the number of spaces the Environment indents from the left margin when filling or justifying a region. Legal values are integers. The default is -1, which sets the indentation to be that of the first line of the region. Changes to this switch take effect the next time the !Commands.Editor.Region.Fill procedure or the Region.Justify procedure is executed. The full switch name is Session.Image_Fill_Indent. ;.; IMAGE_FILL_MODE Controls whether the image fills automatically. The fill mode for newly created images is specified by this value. The fill mode for individual images can be specified with the !Commands.Editor.Set.Fill_Mode procedure. The default is False. Changes to this switch take effect when a new image is created. The full switch name is Session.Image_Fill_Mode. ;.; IMAGE_FILL_PREFIX Specifies a text string value that prefixes each line created as the Environment fills or justifies an image. For example, setting this string to the comment delimiter (--), makes each line that is justified a comment line. The value is used with the !Commands.Editor.Region.Fill procedure or the !Commands.Editor.Region.Justify procedure when the string parameter is null. The default is the null string. Changes to this switch take effect the next time the !Commands.Editor.Region.Fill procedure or the Region.Justify procedure is executed. The full switch name is Session.Image_Fill_Prefix. ;.; IMAGE_INSERT_MODE Controls whether text entered in a newly created image is in insert mode or overwrite mode. The insert mode of individual images can be changed with the Editor.Set.Insert_Mode procedure. The default is True, which specifies insert mode. Changes to this switch take effect when a new image is created. The full switch name is Session.Image_Insert_Mode. ;.; IMAGE_TAB_STOPS Specifies a text string value that indicates the default tab stops. The string should contain only spaces and vertical bars to indicate the tab stops. Individual tab stops can be changed with the Editor.Set.Tab_On procedure or the Editor.Set.Tab_Off procedure. Tabs are unique in the first 160 columns; thereafter the tab stops sequence is repeated. The default is no tab stops. Changes to this switch take effect at login. The full switch name is Session.Image_Tab_Stops. ;.; INITIALLY_READABLE Lists the dictionaries that should be opened for read access when the Spelling Checker object editor is initialized. ;.; INITIALLY_WRITABLE Lists the dictionaries that should be opened for write access when the Spelling Checker object editor is initialized. ;.; JOB_CONTEXT_FIRST Controls whether the job's context or the job's name appears first in the header of the I/O window and in the window banner. The default (True) causes the job's context to appear first. Changes to this switch take effect when a new job begins. The full switch name is Session.Job_Context_First. ;.; JOB_CONTEXT_LENGTH Specifies the number of name segments displayed in the job context portion of the header in the I/O window and in the window banner. Legal values are integers. The default is 3. Changes to this switch take effect when a new job begins. The full switch name is Session.Job_Context_Length. ;.; JOB_NAME_LENGTH Specifies the number of name segments displayed in the job name portion of the header of the I/O window and in the window banner. Legal values are integers. The default is 2. Changes to this switch take effect when a new job begins. The full switch name is Session.Job_Name_Length. ;.; JOB_NAME_SEPARATOR Specifies the text string that separates the job context and the job name portions of the header in the I/O window and in the window banner. The default is % (percent). Changes to this switch take effect when a new job begins. The full switch name is Session.Job_Name_Separator. ;.; KEY_DIRECTORY Specifies the text string that resolves to the world in which a user's own set of key bindings and macros are found. The default is the null string. Changes to this switch take effect only at login. The full switch name is Session.Key_Directory. ;.; LIBRARY_BREAK_LONG_LINES Controls whether lines that exceed the value of the Library_Line_Length session switch are broken and continued on the next line. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Break_Long_Lines. ;.; LIBRARY_CAPITALIZE Controls whether identifiers in library images are capitalized. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Capitalize. ;.; LIBRARY_INDENTATION Specifies the number of columns to indent subunit names displayed in the short form (that is, without their parent name as prefixes). The form of subunit names is determined by the Library_Shorten_Names session switch. Legal values are integers. The default is 2. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Indentation. ;.; LIBRARY_LAZY_REALIGNMENT Controls whether the image is automatically realigned when a longer object name is added. If True (the default), the Environment waits for a Redraw request. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Lazy_Realignment. ;.; LIBRARY_LINE_LENGTH Specifies how long a line can be before it is eligible to be broken. Legal values are integers. The default is 80. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Line_Length. ;.; LIBRARY_MISC_SHOW_EDIT_INFO Controls whether the time and user of the last update/edit of the version are shown when displaying miscellaneous information. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Misc_Show_Edit_Info. ;.; LIBRARY_MISC_SHOW_FROZEN Controls whether "Frz" is shown for frozen objects when displaying miscellaneous information. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Misc_Show_Frozen. ;.; LIBRARY_MISC_SHOW_RETENTION Controls whether the retention count (for example, {10}) is shown when displaying miscellaneous information. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Misc_Show_Retention. ;.; LIBRARY_MISC_SHOW_SIZE Controls whether the size of the object in bytes is shown when displaying miscellaneous information. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Misc_Show_Size. ;.; LIBRARY_MISC_SHOW_SUBCLASS Controls whether the object's subclass is shown when displaying miscellaneous information. The default is False. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Misc_Show_Subclass. ;.; LIBRARY_MISC_SHOW_UNIT_STATE Controls whether the shortened form of the unit state of Ada units is shown when displaying miscellaneous information. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Misc_Show_Unit_State. ;.; LIBRARY_MISC_SHOW_VOLUME Controls whether the volume for the library is shown when displaying miscellaneous information. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Misc_Show_Volume. ;.; LIBRARY_SHORTEN_NAMES Controls whether the subunit name is displayed with or without the pathname of the parent. The default, True, is for subunits to be displayed without the name of the parent. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Shorten_Names. ;.; LIBRARY_SHORTEN_SUBCLASS Controls whether subclasses are shown in shortened form when subclasses are displayed as part of the standard information. Library_std_Show_subclass must be true for this to have any effect. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Shorten_Subclass. ;.; LIBRARY_SHORTEN_UNIT_STATE Controls whether only the first letter of the unit state is shown when unit states are displayed as part of the standard information. Library_Std_Show_Unit_State must be true for this to have any effect. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Shorten_Unit_State. ;.; LIBRARY_SHOW_DELETED_OBJECTS Controls whether deleted objects (for example, {Foo'Body}) are shown at the default level of elision. The default is False. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Show_Deleted_Objects. ;.; LIBRARY_SHOW_DELETED_VERSIONS Controls whether version numbers and information for all versions of an object are shown at the default level of elision. The default is False. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Show_Deleted_Versions. ;.; LIBRARY_SHOW_MISCELLANEOUS Controls whether the miscellaneous level of information is displayed by default when libraries are visited. Miscellaneous information may include object name, version number, subunit name, subclass, unit state, edit information, frz (Frozen), retention count, object size, and library volume. Miscellaneous information can also be obtained by using the !Commands.Common.Explain command. The default is False. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Show_Miscellaneous. ;.; LIBRARY_SHOW_STANDARD Controls whether the standard level of information is displayed by default when libraries are visited. Standard information may include object name, version number, subunit name, class, subclass, and unit state. Standard information can also be obtained by using the !Commands.Common.Explain command. The default is False. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Show_Standard. ;.; LIBRARY_SHOW_SUBUNITS Controls whether subunits are shown at the default level of elision. The format of the display of subunits is controlled by the Library_Shorten_Names switch. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Show_Subunits. ;.; LIBRARY_SHOW_VERSION_NUMBER Controls whether the version number of the default or most recent version is shown as part of the object name (for example, Foo'V(4) or {Bar'V(2)}). The default is False. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Show_Version_Number. ;.; LIBRARY_STD_SHOW_CLASS Controls whether the class is shown with the subclass (for example, File (Text) instead of Text) when standard information is displayed. For this switch to have any effect, Library_Std_Show_Subclass must be True. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Std_Show_Class. ;.; LIBRARY_STD_SHOW_SUBCLASS Controls whether the subclass is shown when standard information is displayed. The default is True. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Std_Show_Subclass. ;.; LIBRARY_STD_SHOW_UNIT_STATE Controls whether the unit state for Ada units is shown when the standard information is displayed. The default is False. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Std_Show_Unit_State. ;.; LIBRARY_UPPERCASE Controls whether identifiers in library images are uppercased. The default is False. Changes to this switch take effect when a new image of a library is created. The full switch name is Session.Library_Uppercase. ;.; LOG_AT_SIGN_MSGS Controls whether messages denoted with "at" signs (@@@) are generated in the log file. These messages have no predefined meaning in the Environment, but can be used to insert messages into the log files for user-defined purposes. The default is True. Changes to this switch take effect immediately. The full switch name is Profile.Log_At_Sign_Msgs. ;.; LOG_AUXILIARY_MSGS Controls whether auxiliary messages, denoted by :::, are generated in the log file. Auxiliary messages provide commentary on the execution of some commands and can be elided without loss of context. The default is True. Changes to this switch take effect immediately. The full switch name is Profile.Log_Auxiliary_Msgs. ;.; LOG_DIAGNOSTIC_MSGS Controls whether diagnostic messages, denoted by ???, are generated in the log file. Diagnostic messages provide an aid in debugging some commands and can be elided without loss of context. The default is False. Changes to this switch take effect immediately. The full switch name is Profile.Log_Diagnostic_Msgs. ;.; LOG_DOLLAR_MSGS Controls whether messages denoted with dollar signs ($$$) are generated in the log file. These messages have no predefined meaning in the Environment, but can be used to insert messages into the log files for user-defined purposes. The default is True. Changes to this switch take effect immediately. The full switch name is Profile.Log_Dollar_Msgs. ;.; LOG_ERROR_MSGS Controls whether error messages, denoted by ***, are generated in the log file. Error messages indicate some condition that prevents the operation from completing successfully and normally would not be elided. The default is True. Changes to this switch take effect immediately. The full switch name is Profile.Log_Error_Msgs. ;.; LOG_EXCEPTION_MSGS Controls whether exception messages, denoted by %%%, are generated in the log file. Exception messages indicate that an exception was raised during the execution of the command and normally would not be elided. The default is True. Changes to this switch take effect immediately. The full switch name is Profile.Log_Exception_Msgs. ;.; LOG_FILE Specifies the file to which log messages are sent by default. Legal values are Use_Output (Io.Current_Output), Use_Error (Io.Current_Error), Use_Standard_Output (Io.Standard_Output), and Use_Standard_Error (Io.Standard_Error). The default is Use_Output. Changes to this switch take effect when a new log is created. The full switch name is Profile.Log_File. ;.; LOG_LINE_WIDTH Specifies the maximum number of columns for a line in the log file. Messages longer than this are broken at word boundaries and displayed on multiple lines. Lines which are a continuation of the previous line are denoted by the prefix ... . Legal values are integers. The default value is 77. Changes to this switch take effect immediately. The full switch name is Profile.Log_Line_Width. ;.; LOG_NEGATIVE_MSGS Controls whether negative messages, denoted by ++*, are generated in the log file. Negative messages announce unsuccessful completion of operations and normally should not be elided. The default is True. Changes to this switch take effect immediately. The full switch name is Profile.Log_Negative_Msgs. ;.; LOG_NOTE_MSGS Controls whether notes, denoted by ---, are generated in the log file. Notes are provided by the Environment as commentary on the execution of some commands and can be elided with little loss of context. The default is True. Changes to this switch take effect immediately. The full switch name is Profile.Log_Note_Msgs. ;.; LOG_POSITION_MSGS Controls whether position messages, denoted by >>>, are generated in the log file. Position messages indicate where an exception or error, explained by another message, has occurred and can be elided with little loss of context. The default is True. Changes to this switch take effect immediately. The full switch name is Profile.Log_Position_Msgs. ;.; LOG_POSITIVE_MSGS Controls whether positive messages, denoted by +++, are generated in the log file. Positive messages indicate successful completion of an operation and can be elided with little loss of context. The default is True. Changes to this switch take effect immediately. The full switch name is Profile.Log_Positive_Msgs. ;.; LOG_PREFIX_1 Specifies the form and content of the first prefix to each log message. Legal values are Nil, Time (civilian), Hr_Mn_Sc (military), Hr_Mn, Date, Mn_Dy_Yr, Dy_Mon_Yr, Yr_Mn_Dy, and Symbols (message kind). The default is Yr_Mn_Dy. Changes to this switch take effect immediately. The full switch name is Profile.Log_Prefix_1. ;.; LOG_PREFIX_2 Specifies the form and content of the second prefix to each log message. Legal values are Nil, Time (civilian), Hr_Mn_Sc (military), Hr_Mn, Date, Mn_Dy_Yr, Dy_Mon_Yr, Yr_Mn_Dy, and Symbols (message kind). The default is Hr_Mn_Sc. Changes to this switch take effect immediately. The full switch name is Profile.Log_Prefix_2. ;.; LOG_PREFIX_3 Specifies the form and content of the third prefix to each log message. Legal values are Nil, Time (civilian), Hr_Mn_Sc (military), Hr_Mn, Date, Mn_Dy_Yr, Dy_Mon_Yr, Yr_Mn_Dy, and Symbols (message kind). The default is Symbols. Changes to this switch take effect immediately. The full switch name is Profile.Log_Prefix_3. ;.; LOG_SHARP_MSGS Controls whether messages denoted by sharp signs (###) are generated in the log file. These messages have no predefined meaning in the Environment, but can be used to insert messages into the log files for user-defined purposes. The default is True. Changes to this switch take effect immediately. The full switch name is Profile.Log_Sharp_Msgs. ;.; LOG_WARNING_MSGS Controls whether warning messages, denoted by !!!, are generated in the log file. Warning messages identify questionable conditions and can be elided with little loss of context. The default is True. Changes to this switch take effect immediately. The full switch name is Profile.Log_Warning_Msgs. ;.; MAIL_CC_SENDER Carbon copies (Cc:) the sender on all Mail messages originated by the sender. The default is false. ;.; MAIL_CURSOR_ON_TEXT_IN_REPLY Places the cursor on the start of the text field in Reply or Answer messages. The default is false. ;.; MAIL_DEFAULT_SORT_ORDER Sets the Mailbox sort order for all Mailboxes belonging to the user. Sort order is represented by integer values as shown: VALUE SORT ORDER 1 Ascending, by the content of the From field 2 Ascending, by the content of the Date Received field 3 Ascending, by the content of the Date Sent field 4 Ascending, chronologically and by read or unread 5 Ascending, chronologically and by deleted or undeleted -1 Descending, by the content of the From field -2 Descending, by the content of the Date Received field -3 Descending, by the content of the Date Sent field -4 Descending, chronologically and by read or unread -5 Descending, chronologically and by deleted or undeleted The default value is 3. Changes to this switch take effect when a mailbox image is created. ;.; MAIL_INCLUDE_TEXT_IN_REPLY Causes Mail to include the full text of the original message in any Reply or Answer message. The default is false. ;.; MAIL_MOVE_CURSOR_ON_DELETE Moves the cursor to the next nondeleted message in the Mailbox after Delete operations. The default is true. ;.; MAIL_MULTIPLE_MESSAGE_WINDOWS Causes the Environment to create a new window for each Mail message read, as opposed to using the existing Mail message window. When false, only one Mail message can be visible on the screen at any time. The default is false. ;.; MAIL_POSITION_CURSOR_UNREAD Positions the cursor on the next unread Mail message when the Mailbox is reformatted or redrawn. ;.; MAIL_RETAIN_DELETED_MESSAGES Causes the Object.Delete command to mark messages as deleted before expunging them. When false, messages will be expunged when they are deleted, making the Delete procedure irreversible. The default is true. ;.; MAIL_SEND_EMPTY_MESSAGES Allows Mail to send messages whose Message: field is empty. When false, this field must be filled in before a message can be sent. The default is true. ;.; NOTIFY_WARNINGS Controls whether minor errors that appear in Ada units are displayed (underlined) with major errors when the unit is semanticized or promoted. The default is True. Changes made to this switch take effect only at login. The full switch name is Session.Notify_Warnings. ;.; NUMBER_ALTERNATIVES Causes the Spelling Checker to number alternative spellings when listing them. ;.; OPTIONS Specifies the default values of the Options parameter of the Queue.Print command. The Options parameter specifies the class, number of copies, type of notification, whether each item should be spooled separately, postcript options, and format options. The default specifies the wrap and System_Header options. Changes to this switch take effect immediately. The full switch name is Queue.Options. For system-defined default values and further information see SMU, package Queue. ;.; PAGE_LIMIT Specifies the minimum value for the page limit for a job executing a unit that was compiled with this switch. Controls only the code produced for declare blocks in Command windows. The maximum number of pages allowed for a job is the highest of the following three: the value of this switch, the Page_Limit pragma, and the session switch Session.Default_Job_Page_Limit. Legal values are integers less than 2**24-1. The default is 4000. Changes to this switch take effect immediately. The full switch name is Command_Cg.Page_Limit. ;.; PASSWORD Specifies the password to be provided by default to a remote computer when logging in using an FTP connection. The default is the null string. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Password. ;.; POSTSCRIPT_MODE Causes the Search_Mode_Dictionary switch to control whether the PostScript dictionary is enabled. ;.; PROMPT_DELIMITERS Specifies the set of characters that are not deleted when a prompt is overwritten. The defaults are the double_quote (") or single-quote (') characters. Legal values are any alphanumeric characters. Changes to this switch take effect immediately. The full switch name is Session.Prompt_Delimiters. ;.; PROMPT_FOR_ACCOUNT Controls whether FTP, when logging into a remote computer, prompts the user to supply an account name. The user is prompted only if an account name is required by the remote computer and the Account switch is the null string. The default is False. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Prompt_For_Account. ;.; PROMPT_FOR_PASSWORD Controls whether FTP, when logging into a remote computer, prompts the user to supply a password. The user is prompted only if a password is required by the remote computer and the Password switch is the null string. The default is False. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Prompt_For_Password. ;.; PUSH_DEFINITION_MARK Controls whether the cursor location is pushed onto the mark stack when Common.Definition is executed. This is helpful for retracing a path through multiple definitions, but may decrease the utility of marks specifically set by the user. The default is False. Changes to this switch take effect immediately. The full switch name is Session.Push_Definition_Mark. ;.; REACTION Specifies the default response of commands to errors. Legal values are Persevere, Quit, Propagate, and Raise_Error. The default, Persevere, allows commands to continue at their discretion when they detect an error, but restrains them from propagating exceptions back to their caller. Changes to this switch take effect immediately. The full switch name is Profile.Reaction. ;.; RECOVERY_LOCALITY Currently not implemented. ;.; REMOTE_DIRECTORY Specifies a directory on a remote computer to which to connect by default when establishing an FTP connection. The default is the null string, which signifies the default working directory. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Remote_Directory. ;.; REMOTE_MACHINE Specifies the name of the remote computer to which to connect when establishing an FTP connection. The default is the null string. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Remote_Machine. ;.; REMOTE_MACHINE Specifies the remote machine to which Telnet will connect by default. The default is the null string. Changes to this switch take effect immediately. The full switch name is Telnet.Remote_Machine. ;.; REMOTE_PASSWORDS Specifies a file in the session profile containing usernames and passwords to be used in networking with other machines. This file is used by FTP, Telnet, Archive, DTIA, and other processes which login to a remote machine. The default is no file. Changes to this switch take effect immediately. The full switch name is Profile.Remote_Passwords. See Session Job Management (SJM) for further information. ;.; REMOTE_ROOF Specifies a directory on a remote computer. This directory is an ancestor directory for a group of files that FTP is to transfer. By default, FTP will use the Remote_Roof for mapping between local and remote filenames. The default is the null string (the current working directory on the remote computer). Changes to this switch take effect immediately. The full switch name is Session_Ftp.Remote_Roof. ;.; REMOTE_SESSIONS Specifies a file in the session profile containing session names to be used in networking with other machines. This file is used by FTp, Telnet, Archive, DTIA, and other processes which login to a remote machine.The default is no file. Changes to this switch take effect immediately. The full switch name is Profile.Remote_Sessions. See Session Job Management (SJM) for further information. ;.; REMOTE_TYPE Specifies the type of the remote computer when using an FTP connection. By default, FTP will use the Remote_Type for mapping between local and remote filenames. Currently Rational, R1000, VMS, UNIX, AOS, and MVS types are supported. The default is Rational. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Remote_Type. ;.; RETAIN_DELTA1_COMPATIBILITY Controls whether the D_11_4_1 compiler produces code that is compatible with previous releases. This switch affects only code produced for declare blocks in Command windows. When True, compatible code is generated, thereby disabling a number of features and bug fixes in the D_11_4_1 compiler. When False, all of the new features and bug fixes in the D_11_4_1 compiler are enabled, thereby producing code that is incompatible with previous release. The default is False. Changes to this switch take effect immediately. The full switch name is Command_Cg.Retain_Delta1_Compatibility. ;.; SCREEN_DUMP_FILE Specifies the default filename for the file created by the !Commands.Editor.Screen.Dump command. The default is "SCREEN_DUMP". Changes to this switch take effect immediately. The full switch name is Session.Screen_Dump_File. ;.; SCRIBE_MODE Enables the Scribe dictionary and causes words preceded by an at sign (@) to be recognized as keywords. ;.; SEARCH_IGNORE_CASE Controls whether the search facility is case-sensitive. The default (True) specifies that the facility is not case-sensitive. Changes to this switch take effect immediately. The full switch name is Session.Search_Ignore_Case. ;.; SEARCH_MODE_DICTIONARY Causes the Spelling Checker to search all enabled dictionaries when normally processing text. ;.; SEARCH_PRESERVE_CASE Controls whether the search and replace facilities maintain the case of the string being replaced. When False (the default), the replace facility does not maintain the case of the string being replaced. For this switch to have an effect, the Search_Ignore_Case switch must be True. Changes to this switch take effect immediately. The full switch name is Session.Search_Preserve_Case. ;.; SEARCH_REGULAR_EXPR Has no effect. This switch has been superceded by the Wildcard parameter of commands in package Editor.Search. ;.; SEG_LISTING Controls whether an object-code list file is created for the code generated for declare blocks in Command windows. When True, the Terminal_Echo switch should also be True so that the listing is echoed to the screen during creation. The default is False. Changes to this switch take effect immediately. The full switch name is Command_Cg.Seg_Listing. ;.; SEND_PORT_ENABLED Controls whether FTP will by default explicitly transmit the local data port number to the remote server before initiating a file transfer. This practice ensures that local and remote machines are using the same connection. The switch should be set to True (the default) for transfer of multiple files. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Send_Port_Enabled. ;.; TERMINAL_ECHO Controls whether listings files are displayed on the terminal as they are generated. This switch only controls the display of listings files produced for declare blocks in command windows. Generation of listings files is controlled by the Asm_Listing, Elab_Order_Listing, and Seg_Listing switches. The default is False. Changes to this switch take effect immediately. The full switch name is Command_Cg.Terminal_Echo. ;.; TERMINAL_LINE_SPEED Specifies the BAUD RATE of the terminal. This switch is used only for the purpose of SYSTEM THROTTLING of data output to the terminal. It is used when the system cannot determine the baud rate of the terminal with which it is communicating because of intermediate terminal servers or data switches. Contact your Rational Technical Representative, if you suspect you are having problems with FLOW CONTROL that cannot be resolved by modifying the terminal setup and port settings on the R1000, for help in changing this switch. Legal values are integers. The default is 9600. The full switch name is Session.Terminal_Line_Speed. ;.; TERMINAL_PADDING Specifies the number of padding characters to be sent to terminals that may not be able to handle incoming characters fast enough during scrolling operations. Contact your Rational Technical Representative, if you suspect you are having problems with flow control, that cannot be resolved by modifying the terminal setup and port settings on the R1000, for help in changing this switch. Legal values are integers. The default is 10. The full switch name is Session.Terminal_Padding. ;.; TEXT_BOTTOM_STRIPE Specifies a text string that is placed below the header of the I/O window. For this switch to have any effect, the Text_Header switch must be True. Legal values are any alphanumeric characters. The default is a line of dashes. Changes to this switch take effect when an I/O window is created. The full switch name is Session.Text_Bottom_Stripe. ;.; TEXT_CONVERT_TABS Controls whether Control-I characters are converted into the proper number of spaces for correct tabbing. When True (the default), Control-I characters are interpretted as forward tabs. When False, Control-I characters are displayed as an "I" in reverse video. This switch should is especially useful when inporting a text file from another computer. Changes to this switch take effect the next time a Control-I character is encountered. The full switch name is Session.Text_Convert_Tabs. ;.; TEXT_HEADER Controls whether the header for a job is displayed in the I/O window. The format of the header is controlled by the Text_Bottom_Stripe, Text_Print_Name, Text_Print_Time, and Text_Top_Stripe session switches. The default is True. Changes to this switch take effect when an I/O window is created. The full switch name is Session.Text_Header. ;.; TEXT_PRINT_NAME Controls whether the name of the job is included in the header of the I/O window. For this switch to have an effect, the Text_Header switch must be True. The default is True. Changes to this switch take effect when an I/O window is created. The full switch name is Session.Text_Print_Name. ;.; TEXT_PRINT_NUMBER Controls whether the job number is included in the header of the I/O window. The default is True. This switch is not implemented. Therefore, the default is ignored, and the job number is not included in the header. The full switch name is Session.Text_Print_Number. ;.; TEXT_PRINT_TIME Controls whether the time the job started is included in the header of the I/O window. For this switch to have an effect, the Text_Header switch must be True. The default is True. Changes to this switch take effect when the I/O window is created. The full switch name is Session.Text_Print_Time. ;.; TEXT_REUSE_WINDOW Controls whether the I/O window is reused or a new I/O window is created every time an I/O window is needed. When True (the default), the I/O window is reused and new I/O is added at the end of the existing material in the window. Changes to this switch take effect when the I/O window is used. The full switch name is Session.Text_Reuse_Window. ;.; TEXT_SCROLL_OUTPUT Controls the scrolling of I/O windows. When False, output windows do not scroll when output is displayed past the bottom of the window. When True (the default), the window scrolls to display current output. Changes to this switch take effect when an I/O window is used. The full switch name is Session.Text_Scroll_Output. ;.; TEXT_TOP_STRIPE Specifies a text string that is placed above the header of the I/O window. For this switch to have an effect, the Text_Header switch must be True. The default is a line of dashes. Changes to this switch take effect when the I/O window is created. The full switch name is Session.Text_Top_Stripe. ;.; TEX_MODE Enables the Tex dictionary and causes words preceded by a slash (/) to be recognized as keywords. ;.; TRANSFER_MODE Specifies the mode of an FTP file transfer. Currently, only Stream type is supported. The default is Stream. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Transfer_Mode. ;.; TRANSFER_STRUCTURE Specifies the structure of an FTP file transfer. Currently, only File type is supported. The default is File. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Transfer_Structure. ;.; TRANSFER_TYPE Specifies the type of an FTP file transfer. Currently, Ascii, Ascii_Telnet, Binary, Local_Binary, Local_Byte, and Image transfers are supported. The default is Ascii. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Transfer_Type. ;.; USERNAME Specifies the username to be provided by default to a remote computer when logging in using an FTP connection. The default is the null string. Changes to this switch take effect immediately. The full switch name is Session_Ftp.Username. ;.; WINDOW_COMMAND_SIZE Specifies the number of lines created in a Command window. Legal values are integers. The default, 0, allows the Environment to select a value based on the type of terminal used. Changes to this switch take effect when a Command window is created. The full switch name is Session.Window_Command_Size. ;.; WINDOW_DEFAULT_SORT_ORDER Specifies the default order for sorting and displaying the windows listed in the Window Directory. The sort order can also be changed with the Common.Object.Sort procedure Legal values are 1 (by usage), 2 (by mode), 3 (by size), 4 (by type), and 5 (by name). Negative numbers reverse the order of the sort. The default is 1. Changes to this switch take effect when a new window directory is created. The full switch name is Session.Window_Default_Sort_Order. ;.; WINDOW_FRAMES Specifies the default maximum number of window frames. The number of frames can be changed with the Editor.Window.Frames procedure. Legal values are integers. The default, 0, allows the Environment to select a value based on the type of terminal used. Changes to this switch take effect only at login. The full switch name is Session.Window_Frames. ;.; WINDOW_FRAMES_STARTUP Specifies the number of window frames created at login. Legal values are integers. The default, 0, allows the Environment to select a value based on the type of terminal used. Changes to this switch take effect only at login. The full switch name is Session.Window_Frames_Startup. ;.; WINDOW_HAVE_SIDES Controls whether windows are created with borders on the left edges. The default is False. Changes to this switch take effect when a window is opened. The full switch name is Session.Window_Have_Sides. ;.; WINDOW_IS_STAGGERED Controls whether windows are staggered at their left edges. This command has no effect unless Window_Have_Edges is True. The default is True. Changes to this switch take effect when a window is opened. The full switch name is Session.Window_Is_Staggered. ;.; WINDOW_MESSAGE_LIFE Specifies the number of keystrokes required before the Message window is scrolled. Legal values are integers. The default is 2. Changes to this switch take effect immediately. The full switch name is Session.Window_Message_Life. ;.; WINDOW_MESSAGE_SIZE Specifies the number of lines in the Message window. Legal values are integers. The default is 2. Changes to this switch take effect only at login. The full switch name is Session.Window_Message_Size. ;.; WINDOW_SCROLL_OVERLAP Represents the percentage of window overlap when the image in the window is scrolled up or down. When an image is scrolled with the !Commands.Editor.Image.Up or the Image.Down procedure, the next full window overlaps the previous by this percentage. For example, if the window has 30 lines and the value of this switch is 20, Image.Down will preserve 12 lines from the previous image. Legal values are integers in the range 0 .. 99. The default is 20. Changes to this switch take effect immediately. The full switch name is Session.Window_Scroll_Overlap. ;.; WINDOW_SHIFT_OVERLAP Represents the percentage of overlap when the image in the window is shifted left or right. When an image is shifted with the !Commands.Editor.Image.Left or the Image.Right procedure, the next full window overlaps the previous by this percentage. For example, if the window is 80 columns wide and the value of this switch is 80, Image.Right will maintain 64 columns from the previous image. Legal values are integers in the range 0 .. 99. The default is 80. Changes to this switch take effect immediately. The full switch name is Session.Window_Shift_Overlap. ;.; WORD_BREAKS Specifies a set of characters that designate places where words can be broken. Changes to the set can be made with the !Commands.Editor.Word.Break procedure. Legal values are any alphanumeric characters. The default is "#%&'()*+,-./:;<=>?[]_`{|}~~). Changes to this switch take effect only at login. The full switch name is Session.Word_Breaks. ;.;