All Manuals > LispWorks IDE User Guide

NextPrevTopContents

Index

Symbols

$ variable 275

* variable 13 , 18 , 270 , 336

** variable 13

*** variable 13

*package* variable 214

.lispworks file 32

A

aborting commands in the editor 200

accelerators

for tools 23

action callbacks 326

Actions menu 49 - 52

*active-finders* variable 248

add-system-namespace function 428

Alt key

use of 182

application builder 439 - 448

Arguments command 217 , 340

ASDF 247 , 427

Attributes command 308 , 311

Attributes menu 267

Clip 271

Copy 271

Inspect 267

B

Backtrace command 341

backtraces 159

binding $ to the current inspector object 275

binding frames 164

Bindings button 164

Bindings command 342

Break command 358

Break on Access command 267

Break on Read command 267

Break On Return from Frame command 163

Break on Write command 267

breaking a process 358

breaking processes 43

breakpoints

in the editor 213

Browse All Systems command 418 , 419

Browse command 50 , 70 , 433

variations in name 51

Browse Metaclass command 115 , 118 , 120 , 124 , 128 , 130

Browse Parent command 437

Browse Parent System command 46 , 216 , 416

Browse Screens command 437

Browse Symbols Like command 52 , 341

Browse Systems For Directory command 419

*browser-location* variable 74

browsers 71

browsing

Common Lisp classes 105 - 130

compilation conditions 141 - 147

errors 141

function calls 219 - 228

generic functions 229 - 239

HTML documentation 71

online manuals 71

output 12 , 349 - 353

selected object, class of the 51 , 339

symbols 281 - 288

systems 46 , 416 - 430

window definitions 431 - 437

Buffer Changed Definitions editor command 191

buffers

closing 198

swapping between 198

Buffers menu 186 , 209

Compile 211

Evaluate 210

Trace. See Trace menu

Undefine 216

bugs, reporting 342

Build command 440 , 444

Build menu

Build 440 , 444

Clear Output 445

Display Backtrace 445

Display Error 445

Edit Script 445

Kill All 447

Kill Application 447

Make a New Script 442

Run 446

Run With Arguments 446

building

applications 439 - 448

By Name option 56

By Package option 56

C

call frames 158 , 164

callbacks

action 326

extend 326

retract 326

selection 326

specifying 325 - 327

catch frames 164

Catchers button 164

:center keyword 322

check components 301

choosing menu commands xxiv

class browser 105 - 130

Class area 114

current class, operations specific to the 115 , 118 , 120 , 124 , 128 , 130

description 3

Description area 117 , 120 , 127

examining a class 111

Filter area 114

filtering information 109

Function description area 123

functions list 123

functions view 122 - 124

generic functions, operating on 124

Graph area 120

graph view 118 - 121

hierarchy view 111

Include Accessors button 123

Include Inherited button 123

inherited slots 108

Initargs area 127

initargs view 126

invoking on the current expression 339

invoking on the selected object 51

menu commands, see menu or command name

methods list 123

overview of the 105

Precedence area 130

precedence view 128

Slot description area 115

slot information 108 - 110

Slots area 114

slots view 108 - 110

sorting information 112

tracing classes from the 125

undefining functions and methods 124

See also classes

Class command 16 , 51 , 106 , 109 , 114 , 339

classes 105 - 130

changing slot values in the inspector 268 - 271

column-layout 297

displaying graphs of 118 - 121

examining 111

examining functions and methods defined on 122 - 124

inherited slots in 108

initargs 126

inspecting local slots 265

interface 291

list-panel 109

operations specific to the current class 115 , 118 , 120 , 124 , 128 , 130

precedence list 128

push-button-panel 111

row-layout 297

tracing 125

See also class browser

Classes menu

Browse Metaclass 115 , 118 , 120 , 124 , 128 , 130

objects operated on by the 115 , 118 , 120 , 124 , 128 , 130

Clear Output command 445

Clip command 134

clipboard

general use 41 - 42

interaction with UNIX clipboard 42

usage in editor 201

See also clipboard, kill ring, UNIX clipboard

Clone command 27 , 58 , 199

Close command 198

interface builder 305

closing

editor buffers 198

Collapse Nodes command 92

collapsing graphs 91

colors

of code in Lisp mode 37

column-layout class 297

command line arguments

-build 87

-eval 87

-init 87

-load 87

-lw-no-redirection 87

-siteinit 87

Command to Key command 217 , 347

commands

completion of 181

repeating 44

common features in the environment 21 - 70

common features in the IDE

See also under graphs

Common Lisp

classes. See classes

debugging 149 - 168

displaying documentation for expressions 339

displaying documentation for selected object 51 , 162

evaluating forms 335 - 336

file extension 195

indentation of forms in source code 216

prompt 335

systems. See system

Common Lisp symbols 36

Common LispWorks podium 101 - 102

compilation conditions browser 141 - 147

pathnames 147

preference dialog 146

Compilation Options menu

Force 430

Preview 430

Source 430

Compile and Load command 46 , 159 , 212 , 419 , 425

Compile and Load... command 212

Compile command 46 , 211 , 212 , 419 , 425

Compile Region command 340

in editor 211

Compile... command 212

compiler output 211

compile-system function 414

compiling code

editor 211 - 212

compiling files in the listener 46

completion 64 , 181

in class browser 111 , 165

dynamic 37

in generic function browser 231

in-place 31 , 37

using Tab 64

Concatenate... command 420 , 430

Condition menu

Actions. See Actions menu

Report Bug 161

confirmer

description 312

consistency in the IDE. See common features in the IDE

contain function 14 , 109 , 271

Contents radio button 73

Control key, use of xxv , 182

controls

choosing xxiv

conventions used in the manual xxi - xxv

Copy command 51 , 201 , 202 , 270

in Actions menu 379

interface builder 307

standard action command 51

Copy Object command 41 - 42

copying windows 27

create snapshot 77 - 88

creating new files 45 , 195

current

object. See selected object

package of any tool 48

prompt 335

value, operating on 341

current buffer 210

current class, operations specific to the 115 , 118 , 120 , 124 , 128 , 130

current definition 210

current expression 210

displaying lambda list for 217 , 340

displaying value 217 , 340

stepper breakpoint 340

toggling stepper breakpoint 340

tracing 340

current form

macroexpanding 340

walking 340

Customize menu

Reusable 26 , 187

Cut command 201 , 202

interface builder 295 , 297 , 302 , 307 , 318

Cut Object command 41 - 42

D

Debug command 359

Debug menu

Debugger 10 , 149 , 150 , 157 , 159 , 161

Listener 10

Restarts 341

debugger 149 - 168

abort restart 157

backtrace tree 153

binding frames 164

call frame 153

call frames 158 , 164

catch frames 164

closure variable 153

colors of variables 153

continue restart 157

controlling from the listener 341 - 342

debugger tool 342

description 156

displaying documentation for object in current frame 162

example session 159 - 161

finding source code for object in current frame 162

handler frames 164

invisible frames 165

invoking 151

invoking from the process browser 359

invoking from the tracer 57

lexical variable 153

menu commands in the listener 341

other frame 154 , 391

restart frames 164

restart options 157 - 158

special variable 154

stack 158

stack frames 158

See also debugger tool

Debugger command 10 , 150 , 150 , 157 , 159 , 342

debugger level 337

debugger prompt

colon 337

debugger tool 149 - 168

Backtrace area 152

buttons 156

Condition area 152

invoking 149

invoking from notifier 151

package information 165

types of frame, displaying 164

See also debugger

debugging a process 359

defclass macro 123

Definitions menu 188 , 189 , 209

Compile 211

Evaluate 211

Generic Function 216

Trace. See Trace menu

Undefine 216

defsystem macro 247 , 416

examples of use 415

deleting text in the editor 197 - 198

See also kill ring

Describe Generic Function editor command 229

Describe System editor command 416

description

of compilation conditions 145

Description menu 145 , 224 , 232

Listen 287

Deselect All command 42 , 170 , 201

Destroy command 437

Display as Confirmer command 312

Display as Dialog command 312

Display Backtrace command 445

Display Borders command 313

Display Error command 445

display function 330

DISPLAY UNIX environment variable 5

displaying

package information 46 - 49

windows 22

display-message function 329

Documentation command 51 , 162 , 339

documentation, online. See online help

$ variable 275

dynamic library 447

E

Edit > Object menu

Copy Object 41

Cut Object 41

Paste Object 41

Edit menu 40

Copy 40 , 51 , 201 , 202 , 307

Cut 40 , 201 , 202 , 295 , 297 , 302 , 307 , 318

Deselect All 42 , 170 , 201

Find 205 , 209

Find Next 43 , 207

Find Next, for graph view 91

Find, for graph view 91

Find... 43

interface builder 306

Link. See Link Menu

Paste 40 , 114 , 201 , 231 , 307 , 318

Replace 208 , 209

Replace... 43

Search Files... 241

Select All 42 , 170 , 201 , 425

Undo 40 , 200

Edit Script command 445

Editing menu

Command to Key 217 , 347

Key to Command 217 , 347

editing the history list 45

editor

aborting commands 200

breakpoints 213

buffers view 185 , 198

buffers. See buffers

changed definitions list 189

closing buffers 198

compiling source code 211 - 212

creating a new window 199

creating files 45 , 195

current expression, displaying value 217

current package and displayed package 194

definitions list 187

definitions, operating on 216 - 217

deleting text 197 - 198

Emacs, comparison with 177

evaluating source code 210 - 211

expressions, operating on 216 - 217

History menu 198 , 199

indenting forms 216

inserting files into the current buffer 198

inserting text 197 - 198

invoking 178

keyboard commands, use of 182

kill ring. See kill ring

Lisp-specific commands 209 - 217

macroexpanding forms in the 217

menu and keyboard commands, distinctions 195

menu commands. See menu or command name

moving around in the buffer 196 - 197

new files 45 , 195

online help 217 , 347

opening files 46 , 178 , 195

opening recent files 46

output view 183

overview 3

package information 194

package usage 215

repeating commands 200

replacing text 208 - 209

reverting to last saved version 195

saving files 195 , 199

saving text regions 195

scrolling text 197

searching 205 - 208

sorting entries 193

swapping between buffers 198

tracing 214

undefining symbols 216

undoing commands 200

using the clipboard 201

viewing two sections of the same file 199

views available 178

walking forms 217

editor commands

Buffer Changed Definitions 191

Describe Generic Function 229

Describe System 416

Find Dspec 400

finding keyboard command for 347

Indent Selection or Complete Symbol 64

Search Files 241

Shell 386

View Source Search 192

Visit Tags File 182

Emacs 34

comparison with built-in editor 177

encoding 39

Enter Search String dialog 72

environment

common features 21 - 70

quitting 31

EOF command 386

error conditions 145

Escape key, use of xxv , 182

Evaluate command

in editor 210 , 211

Evaluate Last Form in Listener editor command 347

Evaluate Region command

in editor 211

in listener 340

evaluating

code in the editor 210 - 211

forms 335 - 336

event

next 343

previous 343

repeating 45

examining objects 265

execute mode 342

Exit command 7 , 31

Expand Nodes command 92

expanding graphs 91

Expression menu 209

Arguments 217 , 340

Browse Symbols Like 341

Class 339

Compile Region 211 , 340

Documentation 339

Evaluate Region 211 , 340

Find Source 32 , 339

Function Calls 340

Generic Function 340

Inspect Value 340

Macroexpand 217

Macroexpand Form 340

Toggle Breakpoint 340

Trace. See Trace menu

Value 217 , 340

Walk 217

Walk Form 340

expressions

browsing the class of 339

displaying documentation 339

finding source code 339

extend callbacks 326

extended editor commands, finding keyboard command for 347

:extended-selection keyword 321

external format 39

F

fg UNIX command 386

File menu 7 , 102 , 187

Browse Parent System 46 , 216 , 416

Close 183 , 198 , 305

Compile 46 , 212

Compile and Load 46 , 159 , 212 , 214

description 45 - 46

Insert 198

Load 46 , 211 , 212 , 214 , 416

New 45 , 195 , 291 , 317 , 331

Open 46 , 178 , 183 , 195

Open... 292

Print 46 , 196

Recent Files 46 , 178

Revert to Saved 195 , 305

Save 183 , 187 , 195 , 305 , 327 , 331

Save All 199 , 305

Save As 195

Save As... 305

Save Region As 196

filenames

completion of 181

extensions for CL files 195

files

compiling in listener 46

creating new 45 , 195

inserting one into another 198

loading 46

navigating in the editor 196 - 197

opening 46 , 178 , 195

opening recent 46

printing 46

reverting to last saved version 195

saving 195

saving all 199

filtering information 58 - 62 , 109 , 424

in inspector 263

filtering results 58

filters 58

Find command 43

in editor 209

in graph view 91

Find Dspec editor command 400

Find Next command 43 , 207

in graph view 91

Find Source command 32 , 51 , 162 , 178 , 339

in Debug menu 342

displaying list of results 32

shortcut in debugger tool 160

Find... command 43

in editor 205

Force command 430

forms

compiling in editor 211 - 212

evaluating 335 - 336

evaluating in editor 210 - 211

indentation of 216

re-evaluating 337 - 339

Frame menu

Break On Return From Frame 163

Documentation 162

Find Source 160 , 162 , 178

Inspect Function 162

Method Combination 162 , 233

Restart Frame 162 , 164

Restart Frame Stepping 162 , 390

Return from Frame 162

Trace. See Trace menu

function call browser 219 - 228

By Name command 226

By Package command 226

Callees area 225

Callers area 226

description 219

Documentation area 224

Function area 221

Function description area 224

Function menu 228

Trace submenu 228

Graph area 221

graphing callers and callees 221

invoking on selected object 52 , 340

menu commands, see menu or command name

operating on functions 228

package information 227

Show Package Names command 227

sorting entries 226

text view 224

tracing from 228

Unsorted command 226

views available 219

Function Calls command 52

Function menu 231

in the profiler 379

Trace. See Trace menu

functions

apropos 281

compile-system 414

contain 14 , 109 , 271

deliver 439

display 330

display-message 329

save-image 77 , 439 , 441 , 447

undefining 124

Functions menu

in the class browser 124

in the function call browser 228

G

generic function browser 229 - 239

Arguments types area 236

description 229

Description area 232

displaying signatures 237

Filter area 232

Function area 231

invoking on selected object 52 , 216

menu commands. See menu or command name

Method combination list 236

method combinations, viewing 233

methods list 232

operating on signatures 237

Signatures area 235

Generic Function command 52 , 216 , 281 , 340 , 379

generic functions

browsing from listener 340

in class browser 124

defined on selected object 52 , 216

get-inspector-values 275

global preferences

When modified buffers 32

graph layout menu 89

Collapse Nodes 92

Expand Nodes 92

Preferences 95

Reset Graph Layout 93

graph view

system browser 417 - 419

graphical user interface. See interfaces

graphs 77 -??, 89 - 100

altering breadth 96

altering depth 96

children function 327 , 330

different layouts 98 - 100

expanding and collapsing nodes 91

menu commands. See menu or command name

searching 91

sorting items 53

GUI. See interfaces

H

handler frames 164

Handlers button 164

Help menu 71 , 102

Editing. See Editing menu

Lisp Knowledgebase 73 , 74

LispWorks Patches 73 , 74

Manuals 71

On Symbol 74

On Tool 73

Search 72

help. See online help

Hidden Symbols button 164

hierarchy view

in class browser 111

highlight

compiler messages 36

interactive input 36

matching parentheses 36 , 209

selected text 36

history list 44

editing the 45

in the listener 339

repeating next event 45 , 343

repeating previous event 45 , 343

searching the 343

History menu 44

in editor 198 , 199

in the listener 339

interface builder 292

in listener 339

Modify 45

Next 45

Previous 45

I

Include Inherited Slots button 108 , 114

Include Inherited Slots checkbox 18

incremental search 207

Indent Selection or Complete Symbol editor command 64

Index radio button 73

init file 443

initargs of slot, displaying 115

initform of slot, displaying 115

initialization file 32

initialization files 443

in-package 214

in-place completion 31

Insert... command 198

inserting files in editor 198

inserting text in editor 197 - 198

Inspect command 14 , 27 , 52 , 261 , 266 , 268 , 286 , 358

Inspect Function command 162

Inspect Value command 340

inspecting listener values automatically 275

inspector 261 - 279

changing values 267 - 271

description 262

display options 271 - 274

filtering display 263

inspecting selected object 52

menu commands. See menu or command name

overview 3

simple use 265

sorting entries 272

tracing 267

tracing in the 267

viewing local class slots 265

Inspector command 261

interface builder 289 - 313

adding your own code 302

attribute categories 310 - 311

Attributes dialog box 309 , 320 , 323

button panels 295

Check Component button 302

code area 304

code view 304 , 325

Component button 300

current interface 294

current package 296

default names of elements 297 , 319

default names of menus 299

Edit menu 306

editing code 304

example of use 315 - 332

interface area 294

Interface menu 311 - 313

interfaces, creating 291 - 292 , 317

interfaces, loading 292 - 294 , 306

introduction 289

invoking 290

Item button 299 , 323

layout hierarchy area 295 , 317

layouts view 294 - 297 , 317 - 319

Menu Bar button 299

Menu button 299 , 323

menu hierarchy area 299 , 317

menus view 297 - 302 , 322 - 325

methods of use 302

operating on elements 313

Radio Component button 301

rearranging components 307 - 308 , 318 - 319

saving code 305 - 306 , 327 , 331

setting attributes 308 - 311 , 319 - 322

switching between interfaces 292

views, description 290

See also interfaces

interface class 291

Interface menu 69

Attributes 311

Display as Confirmer 312

Display as Dialog 312

Display Borders 313

interface builder 311 - 313

Raise 312

Regenerate 312

interface skeleton

default menus in 292

description 291

interfaces

callbacks 311 , 325 - 327

confirmers 312

constructing 317 - 319

creating menus for 297 - 302

creating new 291 - 292 , 317

default package 296

definition 291

development strategy 302

dialog boxes 312

geometry of elements 311

graph area 295

layout elements, adding 296

layout elements, removing 297

layout hierarchy 295

loading 292 - 294 , 306

menu hierarchy 299

menu objects, removing 302

operating on the current 311 - 313

rearranging components 307 - 308 , 318 - 319

regenerating 312

setting attributes 308 - 311 , 319 - 322

titles 310 , 319 - 321

types of attribute 310 - 311

interrupting evalution 338

invisible frames 165

Invisible Functions button 165

:items keyword 109

K

KDE/Gnome emulation 34 , 192

key input 34

Key to Command command 217 , 347

keyboard commands

comparison with menu commands 195

finding editor command for 347

in the editor 182

keyboard conventions xxiv - xxv

keywords

:center 322

:extended-selection 321

:items 109

Kill All command 447

Kill Application menu 447

Kill command 358

kill ring 201 - 205

copying text from 203 - 205

marking the region 202

putting text into 202

rotating 204

summary of use 205

killing a process 358

L

lambda list, displaying 217 , 340

layouts

adding to an interface 317 - 319

pinboard 312

rearranging 307 - 308 , 318 - 319

specifying callbacks 325 - 327

See also interfaces

layouts, displaying in window browser 435

Link from command 58

linking tools together 58

.lisp files 195

Lisp Knowledgebase command 74

LispWorks IDE tools

Process Browser 43

LispWorks Patches command 74

Listen command 52 , 270 , 286 , 287 , 359

listener

basic tutorial 335 - 339

browsing generic functions from 340

compiling files in 46

current expression, displaying value 340

current expression, stepper breakpoint 340

current expression, toggling stepper breakpoint 340

debugger commands 344

debugging in the 341

description 334 - 335

evaluating forms 335 - 336

execute mode 342

Expression menu. See Expression menu

history commands 342

history list 339

History menu 339

loading files in 46

macroexpanding forms 340

miscellaneous commands 345

next event 343

online help 347

operating on expressions 339

overview 3

pasting selected object into 52

previous event 343

prompt 335

re-evaluating forms 9 , 337 - 339

searching history list 343

size of the stack 346

stack size 346

*** variable 13

** variable 13

* variable 13 , 18 , 270 , 336

tracing current expression 340

Values submenu. See Values menu

walking forms 340

Listener Bind $ command 275

Listener command 334

list-panel class 109

Load command 46 , 211 , 416 , 419 , 425

Load... command 211 , 416

loading files 46

loading tools into the environment 23

local slots, inspecting 265

Long Names button 436

Lower command 307 , 437

M

Macroexpand command 217

Macroexpand Form command 340

macros

defclass 123

defsystem 247 , 416

trace 57 , 169

major tools, overview 2 - 4

Make a New Script command 442

manipulating values with inspector 267 - 271

Manuals command 71

manuals, online. See online help

menu commands

check components 301

choosing xxiv

comparison with keyboard commands in editor 195

creating with the interface builder 297 - 302

debugger commands 341

names, specifying 324

radio components 301

rearranging 307 - 308

specifying callbacks 327

See also interface

menu components 300 - 302

check 301

radio 301

menus

creating with the interface builder 297 - 302 , 322 - 325

rearranging 307 - 308

See also interface

Meta key

use of xxv

Meta+Ctrl+C , break gesture 43

Method Combination command 162 , 234

methods

displaying signatures 237

operating on signatures 237

undefining 124

viewing method combinations 233

Methods menu 123 , 232

Trace. See Trace menu

Trace submenu. See Trace menu

Undefine 124

Modify command 45

module-children generic function 429

module-is-system-p generic function 429

module-name generic function 429

N

navigating within files in the editor 196 - 197

New command 45 , 195 , 331

interface builder 291 , 317

new files, creating 45 , 195

New in LispWorks 6.1

add row and column dividers with the Interface Builder 295

Compilation Conditions Browser supports displaying errors only 141

Editor tool solely as buffers list 187

Help > Manuals raises a submenu 71

Interface Builder supports in-place completion 295

Saved Sessions controller is an ordinary window, not a dialog 80

Search Match style 37

Searching editor buffers with the Search Files tool 249

Use separate Editor windows for each file 31

Next command

command line debugger 342

history list 45

next event

repeating 45 , 343

Notifier window 150 , 166

O

object clipboard

menu commands, see menu or command name

Object menu 50

Actions. See Actions menu

Attributes 308

Clip 271

Copy 271

interface builder 295 , 296 , 313

Lower 307

Raise 307

objects

inspecting 265

operating on 49 - 52

searching for 43

selecting 42

See also selected object

On Symbol command 74

On Tool command 73

online help 71 - 75

browsing manuals 71

current symbol 74

current tool 73

packages, searching 73

searching 72 - 73

Open command 46 , 178 , 195 , 198

Open... command

interface builder 292

opening files 46 , 178 , 195

opening recent files 46

operating on objects 49 - 52

See also objects

Operations menu

Break 386

EOF 386

Suspend 386

output

compiler 211

editor 183

standard 349 - 353

output browser 12 , 349 - 353

menu commands. See menu or command name

overview 3

overview of major tools 2 - 4

overview of profiling 369

P

Package command

interface builder 296

packages

current package 48

display of 46 - 49

in editor 215

searching for documentation 73

Packages button 383

Packages... button 374 , 383

Page Down key 197

Page Up key 197

Partial Search radio button 73

Paste command 201

in class browser 114

in generic function browser 231

in inspector 268 , 270

interface builder 307 , 318

Paste Object command 41 - 42

pinboard objects

moving and resizing 312

podium. See Common LispWorks podium

preferences

setting 28

Preferences command 69 , 192 , 193 , 254 , 346

Preferences... command 95 , 239 , 268 , 287 , 360 , 378 , 382 , 409 , 429 , 434 , 448

Preview command 430

previewing a system plan 422 - 425 , 430

Previous command

command line debugger 342

history list 45

previous event

repeating 45 , 343

primary package in editor 215

Print command 46

Print... command 196

printing files 46

process

breaking 43

process browser 355 - 361

menu commands. See menu or command name

sorting processes 358

Process Browser tool 43

process-break function 359

processes

breaking 43

inspecting 358

killing 358

sorting 358

Processes menu 358

profiler 363 - 384

choosing packages 374 - 378

choosing symbols 370 - 378

description 365 - 366

example of use 382 - 384

information returned 369 , 379

interpreting results 380

menu commands. See menu or command name

overview of profiling 369

pitfalls 380

running a profile 379

sorting results 379

specifying code to run 378

symbols that can be profiled 380

prompt in the listener 335

push-button-panel class 111

Q

Quit command 437

quitting the environment 31

R

radio components 301

Raise command 307 , 312 , 437

readers of a slot, displaying 115

Recent Files command 46 , 178

Recompute Events button 424

recursive macroexpansion 340

re-evaluating forms in listener 9 , 337 - 339

Refresh command 15 , 27

Regenerate command 312

regexp 62

syntax 62

regular expressions 62

syntax 62

Remote Shell tool 387

repeating commands 44

in the editor 200

repeating the next event 45

repeating the previous event 45

Replace command 43 , 208 , 209 , 420

Replace... command 43 , 208

replacing text 208 - 209

Report Bug command 161 , 342

reporting bugs 161 , 342

Restart Frame command 162 , 164

Restart Frame Stepping command 162 , 390

restart frames 164

Restarts button 164

Restarts menu 157 , 400

Restarts submenu 341

retract callbacks 326

Return from Frame command 162

re-using windows 25

Revert to Saved command 195

interface builder 305

reverting a file to the version stored on disk 195

row-layout class 297

Run command 446

Run With Arguments command 446

S

Save All command

interface builder 305

Save All... command 199

Save As... command 195

interface builder 305

Save command 195 , 331

interface builder 305 , 327

Save Region As... command 196

saving all files 199

saving files 195

interface builder 305 - 306

saving regions of text 195

scrolling text in editor 197

Search command 72

Search Files editor command 241

Search Files... command 420

searching

for objects 43

for text 43 , 205 - 208

history list 343

online manuals 72

Select All command 42 , 170 , 201 , 425

selected object

browsing 50

browsing the class of 51

copying 51

displaying documentation 51

finding source code 51

inspecting 52

pasting into listener 52

placing on object clipboard 51

showing function calls 52 , 340

showing generic functions 52 , 216

showing similar symbols 52

selection callbacks 326

sessions

saving 77 - 88

Set command 268 , 269

debugger 163

set-interactive-break-gestures function 43

Shell editor command 386

Shell tool 385

shell tool 385 - 387

break signal, sending 386

creating 385

EOF signal, sending 386

menu commands. See menu or command name

recalling commands 387

suspend signal, sending 386

type of shell 387

*shell-shell* variable 387

Shift key, use of xxv , 182

Short Names button 436

Show in Tracer command 57 , 169

Show Package Names button 48 , 165 , 273 , 435

Show Toolbar button 26

Signature menu 237 - 238

signatures

displaying 237

operating on 237

simple-pane-foreground reader 18

siteinit file 443

Slots menu 50 , 114 , 127

Clip 271

Copy 271

Inspect 266

Paste 268 , 270

Set 268 , 269

snapshot

of running image 77 - 88

snapshot Debugger 167

sort options

By Name 56

By Package 56

Unsorted 56

sorting

in class browser 112

in editor 193

in inspector 272

in process browser 358

views 53

in window browser 435

source code

debugging 149 - 168

for current expression 339

for object in current frame of debugger 162

for selected object 51

Source command 430

stack frames in the debugger 158

stack overflow 346

standard action command

Browse 50

Browse Symbols Like 281 , 341

Class 51

Copy 51

Documentation 51

Find Source 51

Function Calls 340

Generic Function 52 , 216 , 340

Inspect 52

Listen 52

standard output 349 - 353

*standard-output* variable 12

*** variable 13

** variable 13

* variable 13 , 18 , 270 , 336

stepper

active frame 391

backtrace tree 391

call frame 391

calling a function 391

evaluating a form 391

returning from a form 391

status item 391

stepping through code 389 - 411

Stop command 358

stopping a process 358

Suspend command 386

swapping editor buffers 198

Symbol Browser 281 - 288

symbol browser

invoking on selected object 52

Symbol menu

Inspect 286

Listen 286

Unintern... 286

symbols

interface builder 313

online help for 74

tracing 214

undefining 216

Symbols... button 372 , 383

syntax coloring 36 , 37 , 209

syntax styles 37

system

ALL-SYSTEMS 418

browsing 416

compiling and loading 419

concatenating 420

creating plans for 424

defining 331 , 414 - 416

executing plans for 424

forcing compilation and loading of members 430

introduction to 413 - 414

parent system, browsing 418

plan 422

previewing a plan 422 - 425 , 430

searching 420

using source files 430

system browser 413 - 430

Actions area 424

compiling and loading systems 419

creating plans 424

description 416

executing plans 424

File description area 419

Filter area 424

forcing compilation and loading 430

Graph area 418

graph view 417 - 419

menu commands. See menu or command name

output view 426 - 427

package information 430

parent system, browsing 418

Plan area 425

previewing the plan 422 - 425

sorting information 429

System area 418

system plan, previewing 422 - 425 , 430

text view 420 - 422

using 416 - 419

using source files 430

views available 416

Systems menu 419

Browse All Systems 419

Browse Systems For Directory 419

Compile 419 , 425

Compile and Load 419 , 425

Concatenate... 420

Hide Files 420

Load 419 , 425

Parent 418

Replace 420

Search Files 420

Show Files 420

T

Tab completion 64

tabs

choosing xxiv

text

deleting 197 - 198

inserting 197 - 198

replacing 208 - 209

saving regions of 195

scrolling in editor 197

searching for 43 , 205 - 208

selecting 42

See also under editor

text view

in editor 179

in function call browser 224

in system browser 420 - 422

The Break gesture 43 , 338

Toggle Breakpoint command 340

Toggle Tracing command 57

toolbar

customizing 26

hiding 26

toolbar buttons

size 26

text labels 26

toolbars

hiding 26

removing 26

tools

current package of 48

linking together 58

loading into the environment 23

online help for 73

overview of major 2 - 4

reusing 31

tracing from 57

Tools menu 2 , 7 , 23 , 102

accelerators 23

Application Builder 439

Class Browser 106 , 132 , 142 , 178 , 229

Editor 178

Inspector 261

Interface Builder 290

Listener 334

Object Clipboard 132 , 142 , 219

Output Browser 349

Preferences 26 , 28 , 32 , 65 , 69 , 192 , 193 , 254 , 346

Preferences... 239 , 268 , 287 , 360 , 378 , 382 , 409 , 429 , 434 , 448

Process Browser 356

Profiler 363

Saved Sessions... 80

Search Files 241

Shell 385

Stepper 389 , 392

Symbol Browser 281

System Browser 416

Tracer 169

Window Browser 431

Trace command 57 , 214 , 340

Trace Inside command 57

trace macro 57 , 169

Trace menu

Break on Access 267

Break on Read 267

Break on Write 267

Show in Tracer 57 , 169

Trace 57

Trace Inside 57

Trace Read 267

Trace with Break 57

Tracing 57

Untrace 57 , 267

Untrace All 57

Trace with Break command 57

Tracer 169 - 176

Function menu 170

tracing 169 - 176

classes 125

in function call browser 228

in the inspector 267

in inspector 267

U

Undefine command 124 , 216

Undefine... command 216 , 233

undefining

current definition 216

functions 124

generic functions 233

methods 124

Undo command 40

editor 200

Unintern... command 286

UNIX clipboard 114 , 231

interaction with Common LispWorks clipboard 42

usage in editor 203

Unsorted option 56

Unstop command 358

unstopping a process 358

Untrace All command 57

Untrace command 57 , 267

updating windows 27

using the clipboard 41 - 42

See also kill ring

using the keyboard xxiv - xxv

using the mouse xxi - xxiv

V

Value command 217 , 340

Value menu

Listen 270

values

changing in inspector 267 - 271

Values menu

Class 16 , 106 , 109

Copy 270

Inspect 27 , 261 , 266 , 268

variables

* 345

$ 275

* 13 , 18 , 270 , 336

** 13

*** 13

*active-finders* 248

*browser-location* 74

*enter-debugger-directly* 167

*grep-command* 260

*grep-command-format* 260

*grep-fixed-args* 260

*packages-for-warn-on-redefinition* 377

*shell-shell* 387

*standard-output* 12

*trace-verbose* 174

Variables menu

Set 163

View Source Search editor command 192

views

in class browser 105

description ??- 57

in editor 178

in function call browser 219

in generic function browser 229

graph 89 - 100 , 417 - 419

hierarchy 111

in inspector 271

output 183 , 349 - 353 , 426 - 427

slots 108 - 110

sorting items in 53

in system browser 416

text 224 , 420 - 422

Visit Tags File editor command 182

W

Walk command 217

Walk Form command 340

web browsers 71

Whole Word radio button 73

window browser 431 - 437

changing root of graph 433

complete window names, displaying 436

destroying a window 437

different types of window 435

lowering a window 437

menu commands. See menu or command name

moving around different windows 437

package information 435

quitting a window 437

raising a window 437

sorting entries 435

using 433

whole environment 437

window colors 37

windows

displaying 22

making copies of 27

re-using 25

updating 27

Windows menu 15 , 22 , 102 , 437

Actions. See Actions menu

Browse 433

Browse Parent 437

Browse Screen 437

Destroy 437

Lower 437

Quit 437

Raise 437

in window browser 437

Works menu 102

Clone 27 , 58

Exit 7 , 31

Exit Window 183

Object submenu. See Object menu

Packages submenu. See Packages menu

Symbols submenu. See Symbols menu

See also individual entries for each submenu

writers for a slot, displaying 115


LispWorks IDE User Guide (Unix version) - 25 Nov 2011

NextPrevTopContents