Generic Function | Package: ide | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Moderately revised from 8.2. 8.2 version

## open-files-in-gnu-emacs

Arguments: configuration

The value of this configuration property can be `nil`, `:open-only`, or any other true value. If this configuration property is true and the Emacs-Lisp Interface is running, then the IDE will open lisp source code files in GNU emacs. Otherwise it will open them in the IDE editor. The `:open-only` value (added in version 9.0) affects the behavior of File | Save All menu command, as described below in a way different from its modified behavior when this propert is true but not `:open-only`. This property affects the following commands:

- File | Open
- Search | Find In Files
- Search | Find Definition
- Search | Quick Find Definition

When this option is enabled, the IDE's File | Save All command will tell Emacs to save all of its modified buffers (in addition to Save All's usual functionality). As a special case, if the value of this option is the keyword `:open-only`, then the IDE will open files in Emacs but never tell emacs to save modified buffers.

A check box for this configuration property is located on the Editor tab of the Options dialog.

The property is off by default. The special value `:open-only` cannot be specified on the Options dialog, but it could be set by evaluating the following form:

    (setf (ide:open-files-in-gnu-emacs (cg:configuration ide:*ide-system*))
          :open-only)

open-files-in-gnu-emacs is a property of the `configuration` class.

Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page has had moderate revisions compared to the 8.2 page.
Created 2019.8.20.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 9.0 Moderately revised from 8.2. 8.2 version