Macro | Package: excl | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version

## unadvise

Arguments: &optional fspec class name

Starting in Allegro CL release 6.0, the new fwrapper facility, described in fwrappers-and-advice.htm, replaces the advice facility, and continued use of the advice facility is deprecated.

This macro removes advice with the class and name specified from the function (or macro) specified by fspec. Any of the three arguments may be `nil`. `nil` works like a wildcard: all advice specified by the other arguments is removed. All of the arguments default to `nil`.

It is an error to unadvise a function named by a symbol which has been fmakunbound. Doing so may result in the symbol again having a function definition.

Note: unadvise called without arguments removes all advice from all functions and macros.

See also fwrappers-and-advice.htm for general information on the new fwrapper facility and the older, now deprecated, advice facility in Allegro CL.

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.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version