LispWorks IDE User Guide

NextPrevTopContents

Index

Symbols

$ variable 248

* variable 11 , 15 , 244 , 262

** variable 11

*** variable 11

*package* variable 193

.lispworks file 27

A

aborting commands in the editor 179

accelerators

for tools 19

Actions menu 43 - 45

*active-finders* variable 223

add-system-namespace function 340

Alt key

use of 163

application builder 351 - 361

Arguments command 195 , 264

ASDF 223 , 339

Attributes menu 241

Clip 245

Copy 245

Inspect 241

B

Backtrace command 266

backtraces 144

binding $ to the current inspector object 248

binding frames 148

Bindings button 148

Bindings command 266

Break command 280

Break on Access command 241

Break on Read command 241

Break On Return from Frame command 147

Break on Write command 241

breaking a process 280

breaking processes 37

breakpoints

in the editor 191

Browse All Systems command 331

Browse command 44 , 58 , 345

variations in name 44

Browse Metaclass command 101 , 104 , 106 , 110 , 113 , 115

Browse Parent command 349

Browse Parent System command 40 , 194 , 328

Browse Screens command 349

Browse Symbols Like command 45 , 265

Browse Systems For Directory command 331

browsers 59

browsing

Common Lisp classes 91 - 115

compilation conditions 127 - 133

errors 127

function calls 197 - 205

generic functions 207 - 216

HTML documentation 59

online manuals 59

output 10 , 273 - 276

selected object, class of the 44 , 264

symbols 253 - 258

systems 40 , 328 - 342

window definitions 343 - 349

Buffer Changed Definitions editor command 171

buffers

closing 178

swapping between 178

Buffers menu 167 , 188

Compile 190

Evaluate 189

Trace. See Trace menu

Undefine 195

bugs, reporting 266

Build command 352 , 355

Build menu

Build 352 , 355

Build PowerPC 356

Build Universal 356

Clear Output 357

Display Backtrace 357

Display Error 357

Edit Script 356

Kill All 359

Kill Application 359

Make a New Script 354

Run 357

Run With Arguments 358 , 360

Build PowerPC command 356

Build Universal command 356

building

applications 351 - 361

By Name option 47

By Package option 47

C

call frames 143 , 148

catch frames 148

Catchers button 148

choosing menu commands xxi

class browser 91 - 115

Class area 100

current class, operations specific to the 101 , 104 , 106 , 110 , 113 , 115

description 3

Description area 103 , 106 , 112

examining a class 96

Filter area 100

filtering information 95

Function description area 109

functions list 109

functions view 108 - 110

generic functions, operating on 110

Graph area 105

graph view 104 - 107

hierarchy view 97

Include Accessors button 109

Include Inherited button 109

inherited slots 94

Initargs area 112

initargs view 111

invoking on the current expression 264

invoking on the selected object 44

menu commands, see menu or command name

methods list 109

overview of the 91

Precedence area 115

precedence view 113

Slot description area 100

slot information 94 - 96

Slots area 100

slots view 94 - 96

sorting information 97

tracing classes from the 110

undefining functions and methods 110

See also classes

Class command 14 , 44 , 92 , 95 , 100 , 264

classes 91 - 115

changing slot values in the inspector 242 - 244

displaying graphs of 104 - 107

examining 96

examining functions and methods defined on 108 - 110

inherited slots in 94

initargs 111

inspecting local slots 239

list-panel 95

operations specific to the current class 101 , 104 , 106 , 110 , 113 , 115

precedence list 113

push-button-panel 97

tracing 110

See also class browser

Classes menu

Browse Metaclass 101 , 104 , 106 , 110 , 113 , 115

objects operated on by the 101 , 103 , 106 , 110 , 113 , 115

Clear Output command 357

Clip command 120

clipboard

general use 36 - 37

usage in editor 180

See also clipboard, kill ring

Clone command 22 , 49 , 179

Close command 178

closing

editor buffers 178

Collapse Nodes command 78

collapsing graphs 77

colors

of code in Lisp mode 32

Command key

use of xxii

command line arguments

-build 72

-eval 72

-init 72

-load 72

-lw-no-redirection 72

-siteinit 72

Command to Key command 195 , 271

Command+Ctrl+, , break gesture 37

commands

completion of 163

repeating 38

common features in the environment 17 - 58

common features in the IDE

See also under graphs

Common Lisp

classes. See classes

debugging 135 - 151

displaying documentation for expressions 264

displaying documentation for selected object 45 , 146

evaluating forms 261 - 262

file extension 174

indentation of forms in source code 194

prompt 260

systems. See system

Common Lisp symbols 31

Common LispWorks menus and the toolbar 87 - 89

compilation conditions browser 127 - 133

pathnames 131

preference dialog 129

types to display 131

Compilation Options menu

Force 342

Preview 342

Source 342

Compile and Load command 39 , 144 , 191 , 332 , 337

Compile and Load... command 191

Compile command 39 , 190 , 332 , 337

Compile Region command 264

in editor 190

Compile... command 190

compiler output 190

compile-system function 326

compiling code

editor 190 - 191

compiling files in the listener 39

completion 54 , 163

in class browser 97 , 149

dynamic 32

in generic function browser 209

in-place 26 , 32

using Tab 55

Concatenate... command 332 , 342

Condition menu

Actions. See Actions menu

Report Bug 146

consistency in the IDE. See common features in the IDE

contain function 12 , 95 , 244

Contents radio button 61

Control key, use of xxii , 163

controls

choosing xxi

conventions used in the manual xix - xxii

Copy command 45 , 180 , 182 , 243 , 244

in Actions menu 294

standard action command 44

Copy Object command 36

copying windows 22

creating new files 39 , 175

current

object. See selected object

package of any tool 41

prompt 261

value, operating on 265

current buffer 188

current class, operations specific to the 101 , 104 , 106 , 110 , 113 , 115

current definition 188

current expression 188

displaying lambda list for 195 , 264

displaying value 195 , 264

stepper breakpoint 264

toggling stepper breakpoint 264

tracing 264

current form

macroexpanding 265

walking 265

Customize menu

Reusable 21

Cut command 180 , 182

Cut Object command 36

D

Debug command 281

Debug menu

Debugger 8 , 135 , 136 , 142 , 144 , 145

Listener 8

Restarts 266

debugger 135 - 151

abort restart 142

backtrace tree 139

binding frames 148

call frames 143 , 148

catch frames 148

colors of variables 139

continue restart 142

controlling from the listener 266

debugger tool 266

description 141

displaying documentation for object in current frame 146

example session 143 - 146

finding source code for object in current frame 146

handler frames 149

invisible frames 149

invoking 137

invoking from the process browser 281

invoking from the tracer 48

menu commands in the listener 266

restart frames 149

restart options 142 - 143

stack 143

stack frames 143

See also debugger tool

Debugger command 8 , 135 , 136 , 142 , 144 , 266

debugger tool 135 - 151

Backtrace area 138

buttons 141

Condition area 138

invoking 135

invoking from notifier 137

package information 149

types of frame, displaying 148

See also debugger

debugging a process 281

defclass macro 109

Definitions menu 169 , 188

Compile 190

Evaluate 189

Generic Function 195

Trace. See Trace menu

Undefine 195

defsystem macro 222 , 328

examples of use 327

deleting text in the editor 177

See also kill ring

Describe Generic Function editor command 207

Describe System editor command 328

description

of compilation conditions 129

Description menu 129 , 201 , 210

Listen 257

Deselect All command 37 , 154 , 180

Destroy command 349

Display Backtrace command 357

Display Error command 357

displaying

package information 40 - 42

windows 18

Documentation command 45 , 146 , 264

documentation, online. See online help

$ variable 248

drag and drop 161

dynamic library 358

E

Edit > Object menu

Copy Object 36

Cut Object 36

Paste Object 36

Edit menu 34

Copy 35 , 45 , 180 , 182

Cut 35 , 180 , 182

Deselect All 37 , 154 , 180

Find 184 , 187

Find Next 37 , 186

Find Next, for graph view 76

Find, for graph view 76

Find... 37

Link. See Link Menu

Paste 35 , 100 , 180 , 209

Replace 187

Replace... 37

Search Files... 217

Select All 37 , 154 , 180 , 337

Undo 35 , 179

Edit Script command 356

Editing menu

Command to Key 195 , 271

Key to Command 195 , 271

editing the history list 39

editor

aborting commands 179

breakpoints 191

buffers view 165 , 178

buffers. See buffers

changed definitions list 169

closing buffers 178

compiling source code 190 - 191

creating a new window 179

creating files 39 , 175

current expression, displaying value 195

current package and displayed package 174

definitions list 168

definitions, operating on 194 - 195

deleting text 177

Emacs, comparison with 159

evaluating source code 189 - 190

expressions, operating on 194 - 195

History menu 177 , 179

indenting forms 194

inserting files into the current buffer 177

inserting text 177

invoking 160

keyboard commands, use of 163

kill ring. See kill ring

Lisp-specific commands 188 - 195

macroexpanding forms in the 195

menu and keyboard commands, distinctions 175

menu commands. See menu or command name

moving around in the buffer 176 - 177

new files 39 , 175

online help 195 , 271

opening files 39 , 160 , 174

opening recent files 40

output view 164

overview 3

package information 174

package usage 193

repeating commands 180

replacing text 187

reverting to last saved version 175

saving files 174 , 178

saving text regions 175

scrolling text 177

searching 184 - 187

sorting entries 173

swapping between buffers 178

tracing 193

undefining symbols 195

undoing commands 179

using the clipboard 180

viewing two sections of the same file 179

views available 160

walking forms 195

editor commands

Buffer Changed Definitions 171

Describe Generic Function 207

Describe System 328

finding keyboard command for 271

Indent Selection or Complete Symbol 55

Search Files 217

Shell 300

View Source Search 171

Visit Tags File 164

Emacs 28

comparison with built-in editor 159

encoding 34

Enter Search String dialog 60

environment

common features 17 - 58

quitting 26

EOF command 300

error conditions 129

Escape key, use of xxii , 163

Evaluate command

in editor 189

Evaluate Last Form in Listener editor command 271

Evaluate Region command

in editor 189

in listener 264

evaluating

code in the editor 189 - 190

forms 261 - 262

event

next 267

previous 267

repeating 39

examining objects 239

execute mode 266

Expand Nodes command 78

expanding graphs 77

Expression menu 188

Arguments 195 , 264

Browse Symbols Like 265

Class 264

Compile Region 190 , 264

Documentation 264

Evaluate Region 189 , 264

Find Source 27 , 264

Function Calls 265

Generic Function 265

Inspect Value 264

Macroexpand 195

Macroexpand Form 265

Toggle Breakpoint 264

Trace. See Trace menu

Value 195 , 264

Walk 195

Walk Form 265

expressions

browsing the class of 264

displaying documentation 264

finding source code 264

extended editor commands, finding keyboard command for 271

external format 34

F

fg UNIX command 300

File menu 6 , 167

Browse Parent System 40 , 194 , 328

Close 165 , 178

Compile 39 , 190

Compile and Load 39 , 144 , 191 , 192

description 39 - 40

Insert 177

Load 39 , 190 , 191 , 192 , 328

New 39 , 175

Open 39 , 160 , 164 , 175

Print 40 , 175

Recent Files 40 , 160

Revert to Saved 175

Save 164 , 167 , 175

Save All 178

Save As 175

Save Region As 175

filenames

completion of 163

extensions for CL files 174

files

compiling in listener 39

creating new 39 , 175

inserting one into another 177

loading 39

navigating in the editor 176 - 177

opening 39 , 160 , 174

opening recent 40

printing 40

reverting to last saved version 175

saving 174

saving all 178

filtering information 50 - 53 , 95 , 336

in inspector 237

filtering results 50

filters 50

Find command 37

in editor 187

in graph view 76

Find Next command 37 , 186

in graph view 76

Find Source command 27 , 45 , 146 , 160 , 264

in Debug menu 266

displaying list of results 27

shortcut in debugger tool 144

Find... command 37

in editor 184

Force command 342

forms

compiling in editor 190 - 191

evaluating 261 - 262

evaluating in editor 189 - 190

indentation of 194

re-evaluating 262 - 263

Frame menu

Break On Return From Frame 147

Documentation 146

Find Source 144 , 146 , 160

Inspect Function 146

Method Combination 146 , 211

Restart Frame 147 , 149

Restart Frame Stepping 147 , 304

Return from Frame 147

Trace. See Trace menu

function call browser 197 - 205

By Name command 203

By Package command 203

Callees area 202

Callers area 202

description 197

Documentation area 201

Function area 198

Function description area 201

Function menu 205

Trace submenu 205

Graph area 199

graphing callers and callees 199

invoking on selected object 45 , 265

menu commands, see menu or command name

operating on functions 205

package information 203

Show Package Names command 203

sorting entries 203

text view 201

tracing from 205

Unsorted command 203

views available 197

Function Calls command 45

Function menu 209

in the profiler 294

Trace. See Trace menu

functions

apropos 253

compile-system 326

contain 12 , 95 , 244

create-universal-binary 360

deliver 351

save-argument-real-p 359

save-image 351 , 353

save-universal-from-script 360

undefining 110

Functions menu

in the class browser 110

in the function call browser 205

G

generic function browser 207 - 216

Arguments types area 214

description 207

Description area 210

displaying signatures 214

Filter area 209

Function area 209

invoking on selected object 45 , 195

menu commands. See menu or command name

Method combination list 214

method combinations, viewing 211

methods list 210

operating on signatures 214

Signatures area 213

Generic Function command 45 , 195 , 253 , 265 , 294

generic functions

browsing from listener 265

in class browser 110

defined on selected object 45 , 195

get-inspector-values 248

global preferences

When modified buffers 26

graph layout menu 75

Collapse Nodes 78

Expand Nodes 78

Preferences 80

Reset Graph Layout 78

graph view

system browser 329 - 331

graphs 65 -??, 75 - 84

altering breadth 81

altering depth 81

different layouts 82 - 84

expanding and collapsing nodes 77

menu commands. See menu or command name

searching 76

sorting items 46

H

handler frames 149

Handlers button 149

Help menu 59

Editing. See Editing menu

Lisp Knowledgebase 62

LispWorks Patches 62

Manuals 59

On Symbol 61

On Tool 61

Search 60

help. See online help

Hidden Symbols button 149

hierarchy view

in class browser 97

highlight

compiler messages 31

interactive input 31

matching parentheses 31 , 188

selected text 31

history list 38

editing the 39

in the listener 263

repeating next event 39 , 267

repeating previous event 38 , 267

searching the 268

History menu 38

in editor 177 , 179

in the listener 263

in listener 263

Modify 39

Next 39

Previous 38

I

Include Inherited Slots button 94 , 100

Include Inherited Slots checkbox 14

incremental search 186

Indent Selection or Complete Symbol editor command 55

Index radio button 61

initargs of slot, displaying 101

initform of slot, displaying 101

initialization file 27

in-package 193

in-place completion 26

Insert... command 177

inserting files in editor 177

inserting text in editor 177

Inspect command 12 , 23 , 45 , 235 , 240 , 242 , 256 , 280

Inspect Function command 146

Inspect Value command 264

inspecting listener values automatically 248

inspector 235 - 251

changing values 241 - 244

description 236

display options 245 - 247

filtering display 237

inspecting selected object 45

menu commands. See menu or command name

overview 3

simple use 239

sorting entries 246

tracing 241

tracing in the 241

viewing local class slots 239

Inspector command 235

Interface menu 58

interrupting evalution 263

invisible frames 149

Invisible Functions button 149

:items keyword 95

K

key input 28

Key to Command command 195 , 271

keyboard commands

comparison with menu commands 175

finding editor command for 271

in the editor 163

keyboard conventions xxii

keywords

:items 95

Kill All command 359

Kill Application menu 359

Kill command 280

kill ring 181 - 184

copying text from 182 - 184

marking the region 181

putting text into 181

rotating 183

summary of use 184

killing a process 280

L

lambda list, displaying 195 , 264

layouts, displaying in window browser 347

Link from command 49

linking tools together 49

.lisp files 174

Lisp Knowledgebase command 62

LispWorks IDE tools

Process Browser 37

LispWorks menu

Preferences 21 , 23 , 26 , 55 , 58 , 172 , 173 , 216 , 228 , 242 , 258 , 270 , 281 , 293 , 297 , 322 , 341 , 346 , 360

Saved Sessions... 67

LispWorks Patches command 62

Listen command 45 , 244 , 256 , 257 , 280

listener

basic tutorial 261 - 263

browsing generic functions from 265

compiling files in 39

current expression, displaying value 264

current expression, stepper breakpoint 264

current expression, toggling stepper breakpoint 264

debugger commands 268

debugging in the 266

description 260 - 261

evaluating forms 261 - 262

execute mode 266

Expression menu. See Expression menu

history commands 267

history list 263

History menu 263

loading files in 39

macroexpanding forms 265

miscellaneous commands 269

next event 267

online help 271

operating on expressions 264

overview 3

pasting selected object into 45

previous event 267

prompt 260

re-evaluating forms 8 , 262 - 263

searching history list 268

size of the stack 270

stack size 270

*** variable 11

** variable 11

* variable 11 , 15 , 244 , 262

tracing current expression 264

Values submenu. See Values menu

walking forms 265

Listener Bind $ command 248

Listener command 260

list-panel class 95

Load command 39 , 190 , 328 , 332 , 337

Load... command 190 , 328

loading files 39

loading tools into the environment 19

local slots, inspecting 239

Long Names button 348

Lower command 349

M

Mac OS editor emulation 28 , 172

Macroexpand command 195

Macroexpand Form command 265

macros

defclass 109

defsystem 222 , 328

trace 48 , 153

major tools, overview 2 - 4

Make a New Script command 354

manipulating values with inspector 241 - 244

Manuals command 59

manuals, online. See online help

menu commands

choosing xxi

comparison with keyboard commands in editor 175

debugger commands 266

Meta key 29

use of xxii

Method Combination command 146 , 211

methods

displaying signatures 214

operating on signatures 214

undefining 110

viewing method combinations 211

Methods menu 109 , 210

Trace. See Trace menu

Trace submenu. See Trace menu

Undefine 110

Modify command 39

module-children generic function 341

module-is-system-p generic function 340

module-name generic function 340

N

navigating within files in the editor 176 - 177

New command 39 , 175

new files, creating 39 , 175

New in LispWorks 6.0

ASDF integration 223 , 339

Automatic Update Delay in Process Browser 282

break gesture 263

Browse All Systems 331

Browse Systems For Directory 331

Consolidated Preferences 23

Controlling parenthesis coloring 33

Files shown option in Search Files tool 231

in-place completion in the Tracer 156

Inspect Function 146

Known definitions searches 223

Query Replace on matched lines in Search Files tool 227

Session saving 65

Use recent directory for opening files option 26

Next command

command line debugger 266

history list 39

next event

repeating 39 , 267

O

object clipboard

menu commands, see menu or command name

Object menu 43

Clip 245

Copy 245

objects

inspecting 239

operating on 43 - 45

searching for 37

selecting 37

See also selected object

On Symbol command 61

On Tool command 61

online help 59 - 63

browsing manuals 59

current symbol 61

current tool 61

packages, searching 61

searching 60 - 61

Open command 39 , 160 , 175 , 177

opening files 39 , 160 , 174

opening recent files 40

operating on objects 43 - 45

See also objects

Operations menu

Break 300

EOF 300

Suspend 300

output

compiler 190

editor 164

standard 273 - 276

output browser 10 , 273 - 276

menu commands. See menu or command name

overview 3

overview of major tools 2 - 4

overview of profiling 287

P

packages

current package 41

display of 40 - 42

in editor 193

searching for documentation 61

Packages button 297

Packages... button 291 , 298

Page Down key 177

Page Up key 177

Parent command 330 , 331

Partial Search radio button 61

Paste command 180

in class browser 100

in generic function browser 209

in inspector 242 , 244

Paste Object command 36

preferences

setting 23

Preferences command 58 , 172 , 173 , 228 , 270

Preferences... command 80 , 216 , 242 , 258 , 281 , 293 , 297 , 322 , 341 , 346 , 360

Preview command 342

previewing a system plan 334 - 337 , 342

Previous command

command line debugger 266

history list 38

previous event

repeating 38 , 267

primary package in editor 193

Print command 40

Print... command 175

printing files 40

process

breaking 37

process browser 277 - 282

menu commands. See menu or command name

sorting processes 280

Process Browser tool 37

process-break function 281

processes

breaking 37

inspecting 280

killing 280

sorting 280

Processes menu 280

profiler 283 - 298

choosing packages 291 - 293

choosing symbols 289 - 293

description 284 - 285

example of use 296 - 298

information returned 288 , 293 - 294

interpreting results 294

menu commands. See menu or command name

overview of profiling 287

pitfalls 295

running a profile 293

sorting results 294

specifying code to run 293

symbols that can be profiled 295

prompt in the listener 260

push-button-panel class 97

Q

Quit command 349

quitting the environment 26

R

Raise command 349

readers of a slot, displaying 101

Recent Files command 40 , 160

Recompute Events button 336

recursive macroexpansion 265

re-evaluating forms in listener 8 , 262 - 263

Refresh command 13 , 23

regexp 53

syntax 53

regular expressions 53

syntax 53

Remote Shell tool 301

repeating commands 38

in the editor 180

repeating the next event 39

repeating the previous event 38

Replace command 37 , 187 , 332

Replace... command 37 , 187

replacing text 187

Report Bug command 146 , 266

reporting bugs 146 , 266

Restart Frame command 147 , 149

Restart Frame Stepping command 147 , 304

restart frames 149

Restarts button 149

Restarts menu 142 , 313

Restarts submenu 266

Return from Frame command 147

re-using windows 21

Revert to Saved command 175

reverting a file to the version stored on disk 175

Run command 357

Run With Arguments command 358 , 360

S

Save All... command 178

Save As... command 175

Save command 175

Save Region As... command 175

saving all files 178

saving files 174

saving regions of text 175

scrolling text in editor 177

Search command 60

Search Files editor command 217

Search Files... command 332

searching

for objects 37

for text 37 , 184 - 187

history list 268

online manuals 60

Select All command 37 , 154 , 180 , 337

selected object

browsing 44

browsing the class of 44

copying 44

displaying documentation 45

finding source code 45

inspecting 45

pasting into listener 45

placing on object clipboard 44

showing function calls 45 , 265

showing generic functions 45 , 195

showing similar symbols 45

sessions

saving 65 - 73

Set command 242 , 243

debugger 147

Shell editor command 300

Shell tool 299

shell tool 299 - 301

break signal, sending 300

creating 299

EOF signal, sending 300

menu commands. See menu or command name

recalling commands 301

suspend signal, sending 300

type of shell 301

*shell-shell* variable 301

Shift key, use of xxii , 163

Short Names button 348

Show in Tracer command 49 , 153

Show Package Names button 41 , 149 , 246 , 347

Show Toolbar button 22

Signature menu 214 - 216

signatures

displaying 214

operating on 214

simple-pane-foreground reader 15

Slots menu 43 , 100 , 112

Clip 245

Copy 245

Inspect 240

Paste 242 , 244

Set 242 , 243

snapshot Debugger 151

sort options

By Name 47

By Package 47

Unsorted 48

sorting

in class browser 97

in editor 173

in inspector 246

in process browser 280

views 46

in window browser 347

source code

debugging 135 - 151

for current expression 264

for object in current frame of debugger 146

for selected object 45

Source command 342

stack frames in the debugger 143

stack overflow 270

standard action command

Browse 44

Browse Symbols Like 253 , 265

Class 44

Copy 44

Documentation 45

Find Source 45

Function Calls 265

Generic Function 45 , 195 , 265

Inspect 45

Listen 45

standard output 273 - 276

*standard-output* variable 10

*** variable 11

** variable 11

* variable 11 , 15 , 244 , 262

stepping through code 303 - 324

Stop command 280

stopping a process 280

Suspend command 300

swapping editor buffers 178

Symbol Browser 253 - 258

symbol browser

invoking on selected object 45

Symbol menu

Inspect 256

Listen 256

Unintern... 256

symbols

online help for 61

tracing 193

undefining 195

Symbols... button 290 , 298

syntax coloring 31 , 32 , 188

syntax styles 32

system

browsing 328

compiling and loading 331

concatenating 332

creating plans for 336

defining 326 - 328

executing plans for 336

forcing compilation and loading of members 342

introduction to 325 - 326

parent system, browsing 330

plan 334

previewing a plan 334 - 337 , 342

ROOT-SYSTEM 330

searching 332

using source files 342

system browser 325 - 342

Actions area 336

compiling and loading systems 331

creating plans 336

description 328

executing plans 336

File description area 331

Filter area 336

forcing compilation and loading 342

Graph area 330

graph view 329 - 331

menu commands. See menu or command name

output view 337 - 338

package information 341

parent system, browsing 330

Plan area 336

previewing the plan 334 - 337

sorting information 341

System area 330

system plan, previewing 334 - 337 , 342

text view 332 - 334

using 328 - 331

using source files 342

views available 328

Systems menu 331

Browse All Systems 331

Browse Systems For Directory 331

Compile 332 , 337

Compile and Load 332 , 337

Concatenate... 332

Hide Files 332

Load 332 , 337

Parent 330 , 331

Replace 332

Search Files 332

Show Files 332

T

Tab completion 55

tabs

choosing xxi

text

deleting 177

inserting 177

replacing 187

saving regions of 175

scrolling in editor 177

searching for 37 , 184 - 187

selecting 37

See also under editor

text view

in editor 161

in function call browser 201

in system browser 332 - 334

The Break gesture 37 , 263

Toggle Breakpoint command 264

Toggle Tracing command 49

toolbar

customizing 22

hiding 22

toolbar buttons

size 22

text labels 22

toolbars

hiding 22

removing 22

tools

current package of 41

linking together 49

loading into the environment 19

online help for 61

overview of major 2 - 4

reusing 25

switching between 15

tracing from 48 - 49

Tools menu 2 , 19

accelerators 19

Application Builder 351

Class Browser 92 , 118 , 127 , 160 , 207 , 260

Editor 160

Inspector 235

Listener 260

Object Clipboard 118 , 123 , 127 , 197 , 207

Output Browser 273

Process Browser 278

Profiler 283

Search Files 217

Shell 299

Stepper 303 , 306

System Browser 328

Tracer 153

Window Browser 253 , 343

Trace command 48 , 193 , 265

Trace Inside command 48

trace macro 48 , 153

Trace menu

Break on Access 241

Break on Read 241

Break on Write 241

Show in Tracer 49 , 153

Trace 48

Trace Inside 48

Trace Read 241

Trace with Break 48

Tracing 49

Untrace 48 , 241

Untrace All 49

Trace with Break command 48

Tracer 153 - 158

Function menu 154

tracing 153 - 158

classes 110

in function call browser 205

in the inspector 241

in inspector 241

U

Undefine command 110 , 195

Undefine... command 195 , 211

undefining

current definition 195

functions 110

generic functions 211

methods 110

Undo command 35

editor 179

Unintern... command 256

Unsorted option 48

Unstop command 280

unstopping a process 280

Untrace All command 49

Untrace command 48 , 241

updating windows 23

using the clipboard 36 - 37

See also kill ring

using the keyboard xxii

using the mouse xix - xxi

V

Value command 195 , 264

Value menu

Listen 244

values

changing in inspector 241 - 244

Values menu

Class 14 , 92 , 95

Copy 243 , 244

Inspect 23 , 235 , 240 , 242

variables

* 270

$ 248

* 11 , 15 , 244 , 262

** 11

*** 11

*active-finders* 223

*grep-command* 233

*grep-command-format* 233

*grep-fixed-args* 233

*packages-for-warn-on-redefinition* 292

*shell-shell* 301

*standard-output* 10

*trace-verbose* 157

Variables menu

Set 147

View Source Search editor command 171

views

in class browser 91

description ??- 48

in editor 160

in function call browser 197

in generic function browser 207

graph 75 - 84 , 329 - 331

hierarchy 97

in inspector 245

output 164 , 273 - 276 , 337 - 338

slots 94 - 96

sorting items in 46

in system browser 328

text 201 , 332 - 334

Visit Tags File editor command 164

W

Walk command 195

Walk Form command 265

web browsers 59

Whole Word radio button 61

window browser 343 - 349

changing root of graph 345

complete window names, displaying 348

destroying a window 349

different types of window 347

lowering a window 349

menu commands. See menu or command name

moving around different windows 349

package information 347

quitting a window 349

raising a window 349

sorting entries 347

using 345

whole environment 349

window colors 32

Window menu 13 , 18

Clone 22 , 49

Close Window 165

Refresh 23

windows

displaying 18

making copies of 22

re-using 21

switching between 15

updating 23

Windows menu 349

Actions. See Actions menu

Browse 345

Browse Parent 349

Browse Screen 349

Destroy 349

Lower 349

Quit 349

Raise 349

in window browser 349

Works menu

Object submenu. See Object menu

Packages submenu. See Packages menu

Refresh 23

Symbols submenu. See Symbols menu

writers for a slot, displaying 101


LispWorks IDE User Guide (Macintosh version) - 22 Dec 2009

NextPrevTopContents