[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: MCDOUGAL@CS.UCHICAGO.EDU
- Subject: Re: reindex-interfaces?
- From: STEVE.M@AppleLink.Apple.COM (Carbon-based, S Mitchell,APD)
- Date: 28 Apr 92 06:57 GMT
- Cc: INFO-MCL@CAMBRIDGE.APPLE.COM
To: Tom McDougal firstname.lastname@example.org
From: Steve Mitchell
> Can someone enlighten me concerning REINDEX-INTERFACES?
> I can't find anything in the docs.
In ":library:interfaces:index:" you'll find several .idx
files built by REINDEX-INTERFACES by scanning all those
little .lisp files and caching where everything important
is located. Change any of these files and you need to
invoke REINDEX-INTERFACES (and take a coffee break).
> A while ago I executed that function, and now under
> certain conditions I get a stream of compiler 'redefine'
> warnings when I load a particular file that loads quickdraw.
Try running REINDEX-INTERFACES again; maybe you changed
something in QuickDraw.lisp. If you've never intentionally
changed anything in the interfaces folder, just reinstall it.
You don't seem to know for sure that REINDEX-INTERFACES has
anything to do with your problem. If you include any QuickDraw
definitions (like the ones you're getting warnings for) in
your own files, you'll get these warnings. Fortunately,
compiler warnings generally tell you exactly what the problem
is, and they mean it.