Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!ucbvax!pasteur!helios.ee.lbl.gov!ucsd!ucsbcsl!eiffel!bertrand From: bertrand@eiffel.UUCP (Bertrand Meyer) Newsgroups: comp.lang.eiffel Subject: Re: The ``obsolete'' facility in Eiffel 2.2 Message-ID: <144@eiffel.UUCP> Date: 25 May 89 19:09:05 GMT References: <138@eiffel.UUCP> <6099@atlantis.UUCP> <143@eiffel.UUCP> <6121@atlantis.UUCP> Organization: Interactive Software Engineering, Santa Barbara CA Lines: 18 From <6121@atlantis.UUCP> by keithc@atlantis.UUCP (Keith Campbell): > [It] is not always possible [to let an obsolete feature remain available > under a different name]. In fact, it is not possible to rename the > feature in your window example: Create. What do we do now? Indeed this does not work for Create this there is exactly one Create procedure per class. A later posting on changes planned for Eiffel version 3 (late 1989) will explain plans for removing this requirement on Create procedures. Currently, however, if the interface of Create is changed there is now way to avoid adapting clients. -- -- Bertrand Meyer bertrand@eiffel.com