Generic FunctionPackage: ideToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.1
Unrevised from 10.0 to 10.1.
10.0 version

close-inactive-listeners

Arguments: configuration

Returns the value of the configuration property that determines whether an IDE listener (also called a debug pane) will be closed automatically when it becomes inactive.

A listener typically becomes inactive when it is created to debug an error in a thread that does not normally have a listener, and then the process is aborted or continued from the error. In these cases, the process has either been killed or is no longer in a read-eval-print loop, and so the listener cannot function.

The default value of this property is nil, so that the user can still reference the information that was printed into the listener while it was active. An inactive listener will have the word "(inactive)" in its tab at the top of the Debug Window, and it will be grayed to indicate that it is not currently available for interaction. If a later error in the same thread is debugged, the listener will be reactivated.

There is a disadvantage to having this property turned off (that is, value nil). A lot of listeners can accumulate in the Debug Window for processes that have been killed, requiring the user to use the File | Close Pane command to get rid of the excess panes. If this becomes annoying, the property can be turned on to automatically close the listener panes whenever they become inactive.

This property can be found on the IDE 2 tab of the Options dialog, or (as with all configuration options) via the Tools | Inspect System Data | IDE Configuration Options command.


Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.1
Unrevised from 10.0 to 10.1.
10.0 version