| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version |
Arguments: nil
The entry function to start the IDE. Thus, to start the Integrated Development Environment (IDE) in a Lisp without the IDE, it should be sufficient to do:
(require :ide) (ide:start-ide)
If the IDE is already running (or is starting up), then start-ide simply returns nil
. Otherwise, start-ide creates a new "IDE GUI" process and
returns it right away. The IDE GUI process proceeds to start up the
IDE, and then sets *ide-is-running*
to t
when startup is finished. Therefore, if the caller of start-ide needs to know when the IDE
is ready to use, it should wait until *ide-is-running*
is true, since this is
generally some time after start-ide returns.
See About IDE startup in cgide.htm, where the startup procedure is described.
Note about starting the IDE in Allegro CL Express Edition on Linux: if you wish to use the IDE on Linux in the Express Edition, you must start the executables/images allegro or allegro-ansi. Trying to load the IDE and then calling start-ide does not work. See Running the IDE in Allegro CL Express on Linux in installation.htm.
Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version |