Generic Function | Package: ide | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version

## exit-tests

Arguments: system

Returns the value of the exit-tests property of ide-system, where ide-system is the current value of `*ide-system*`.

The value is a list of the names of functions that are called when a gesture is made to exit the IDE. If any function returns `nil`, then the exit is canceled and the remaining functions are not called. Otherwise (when all functions return true) the IDE proceeds to exit (and the entire Lisp exits as well).

A function in the initial list returns `nil` if the user cancels out of the dialog asking whether to first save unsaved files, for example.

The setf of this function sets the value. You should not remove any of the function names that are in the list initially, but may push additional function names onto the list. Each function should take no arguments, and return `nil` only if it decides to prevent the IDE from exiting.

Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version