FunctionPackage: ideToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.2
Unrevised from 8.1 to 8.2.
8.1 version

start-ide

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.


Copyright (c) 1998-2012, Franz Inc. Oakland, CA., USA. All rights reserved.
Documentation for Allegro CL version 8.2. This page was not revised from the 8.1 page.
Created 2010.1.21.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 8.2
Unrevised from 8.1 to 8.2.
8.1 version