Xref: utzoo gnu.emacs.help:1336 comp.emacs:10227 Path: utzoo!utgpu!watserv1!watmath!uunet!shelby!apple!usc!zaphod.mps.ohio-state.edu!tut.cis.ohio-state.edu!unreplyable!garbage From: liberte@CS.UIUC.EDU (Daniel LaLiberte) Newsgroups: gnu.emacs.help,comp.emacs Subject: Re: hide-ifdef-mode Message-ID: <9102261729.AA03626@aspen.cs.uiuc.edu> Date: 26 Feb 91 17:29:02 GMT Sender: daemon@tut.cis.ohio-state.edu Followup-To: gnu.emacs.help Organization: Gatewayed from the GNU Project mailing list help-gnu-emacs@prep.ai.mit.edu Lines: 24 > From: timbuk!jot@uunet.uu.net (Otto Tennant) > In all implementations I have available, the file "src/lisp.h" (from > the GNU Emacs distribution itself) doesn't display properly when one > invokes hide-ifdef-mode and types C-c h. > Specifically, the displayed part of the file ends with: > #ifdef NO_UNION_TYPE > The corresponding #endif is not displayed. > Is this a bug or is there something that I don't understand? Yes this is a bug, of sorts, in hideif.el. The problem is that there is commented out #if without an #endif after the #ifdef NO_UNION_TYPE line, and hideif does not look for such things. The cheap solution is to add an #endif in the comment. The expensive solution is probably too expensive. Dan LaLiberte uiucdcs!liberte liberte@cs.uiuc.edu liberte%a.cs.uiuc.edu@uiucvmd.bitnet