*redefinition-pathname-comparison-hook*

$Revision: 5.0.2.4 $

Variable

Package: EXCL

If non-nil, the value of this variable should be a list of functions to call when comparing two pathnames to determine if a defining form has changed from one file to another. If any of the functions returns a non-nil value, then the pathnames are considered to be the same and no redefinition warning will be issued.

Any function named in the list that is the value of this variable will be passed four arguments:

  1. the old pathname (recorded in the source file information database),
  2. the new pathname,
  3. the name of the object being defined (typically a symbol but can be a list for a function spec), and
  4. the type of the definition.

The initial value of this variable is nil.

See source_file_recording,htm for general information on soruce file recording.

The general documentation description is in introduction.htm. The index is in index.htm.

Copyright (C) 1998-1999, Franz Inc., Berkeley, CA. All Rights Reserved.