[comp.sys.amiga.programmer] Ced & 78

a447@mindlink.UUCP (Colin Fox) (01/13/91)

PLEEEEEEESE!!!! Read the answers I posted regarding this!!! Stop analyzing
something that isn't happening.

For one thing, it's not CED but the FILE REQUESTER!!!! that causes GOMF (yes
GOMF) to think that the vector 00000078 is getting changed. CRAP! It's GOMF
itself. It SetFunction()s the OpenWindow() call to point to itself and it can't
handle an OpenWindow failure. So it thinks that something got trashed.

CygnusEd opens the file requester at a large size, and if that fails, proceeds
to open it at successively smaller sizes until it opens. This ensures that in
low-memory conditions you can still get a file requester up, even if it's quite
small.

GOMF doesn't like this approach, and has a bug that can't handle an
OpenWindow() failure.


SO STOP ANALYZING WHAT ISN'T HAPPENING!!! CED is not changing a vector, and
it's silly to assume that it would be doing so. What would be the purpose?

######################################################################
#           | The street  finds its own   | Any opinions expressed   #
# Colin Fox | use for things. -W.Gibson   | herin reflect only those #
#Carpe Diem!+-----------------------------++ of my employer. Me. :)  #
#-----------+   Colin_Fox@MindLink.uucp    +-------------------------#
############|     Home of req.library      |##########################
######################################################################