All Manuals > LispWorks IDE User Guide

NextPrevTopContents

Index

Symbols

$ variable 269

* variable 11 , 15 , 265 , 282

** variable 11

*** variable 11

*package* variable 210

.lispworks file 29

A

aborting commands in the editor 196

accelerators

for tools 19

Actions menu 47 - 50

*active-finders* variable 244

add-system-namespace function 366

Alt key

as Emacs Meta key 33

effect of 33

use of 178

application builder 377 - 387

Arguments command 212 , 286

ASDF 243 , 365

Attributes menu 261

Clip 266

Copy 266

Inspect 261

B

Backtrace command 287

backtraces 154

binding $ to the current inspector object 269

binding frames 159

Bindings button 159

Bindings command 288

Break command 302

Break on Access command 262

Break on Read command 262

Break On Return from Frame command 158

Break on Write command 262

breaking a process 302

breaking processes 42

breakpoints

in the editor 208

Browse All Systems command 356 , 357

Browse command 48 , 65 , 371

variations in name 49

Browse Metaclass command 113 , 116 , 118 , 122 , 125 , 127

Browse Parent command 375

Browse Parent System command 44 , 212 , 354

Browse Screens command 375

Browse Symbols Like command 50 , 287

Browse Systems For Directory command 357

browsers 67

browsing

Common Lisp classes 103 - 127

compilation conditions 139 - 144

errors 139

function calls 215 - 223

generic functions 225 - 235

HTML documentation 67

online manuals 67

output 10 , 295 - 298

selected object, class of the 49 , 285

symbols 273 - 278

systems 44 , 354 - 368

window definitions 369 - 375

Buffer Changed Definitions editor command 186

buffers

closing 194

swapping between 194

Buffers menu 182 , 205

Compile 207

Evaluate 206

Trace. See Trace menu

Undefine 212

bugs, reporting 288

Build command 378 , 382

Build menu

Build 378 , 382

Build PowerPC 382

Build Universal 382

Clear Output 383

Display Backtrace 383

Display Error 383

Edit Script 383

Kill All 385

Kill Application 385

Make a New Script 380

Run 384

Run With Arguments 384 , 386

Build PowerPC command 382

Build Universal command 382

building

applications 377 - 387

By Name option 53

By Package option 53

C

call frames 153 , 159

catch frames 159

Catchers button 159

choosing menu commands xxiv

class browser 103 - 127

Class area 112

current class, operations specific to the 113 , 116 , 118 , 122 , 125 , 127

description 3

Description area 115 , 118 , 124

examining a class 109

Filter area 112

filtering information 107

Function description area 121

functions list 121

functions view 120 - 122

generic functions, operating on 122

Graph area 118

graph view 116 - 119

hierarchy view 109

Include Accessors button 121

Include Inherited button 121

inherited slots 106

Initargs area 124

initargs view 123

invoking on the current expression 285

invoking on the selected object 49

menu commands, see menu or command name

methods list 121

overview of the 103

Precedence area 127

precedence view 125

Slot description area 113

slot information 106 - 108

Slots area 112

slots view 106 - 108

sorting information 110

tracing classes from the 122

undefining functions and methods 122

See also classes

Class command 14 , 49 , 104 , 107 , 112 , 285

classes 103 - 127

changing slot values in the inspector 263 - 265

displaying graphs of 116 - 119

examining 109

examining functions and methods defined on 120 - 122

inherited slots in 106

initargs 123

inspecting local slots 259

list-panel 107

operations specific to the current class 113 , 116 , 118 , 122 , 125 , 127

precedence list 125

push-button-panel 109

tracing 122

See also class browser

Classes menu

Browse Metaclass 113 , 116 , 118 , 122 , 125 , 127

objects operated on by the 113 , 115 , 118 , 122 , 125 , 127

Clear Output command 383

Clip command 132

clipboard

general use 40 - 41

usage in editor 196

See also clipboard, kill ring

Clone command 23 , 55 , 195

Close command 194

closing

editor buffers 194

Collapse Nodes command 90

collapsing graphs 89

colors

of code in Lisp mode 36

Command key

as Emacs Meta key 33

use of xxv

command line arguments

-build 84

-eval 84

-init 84

-load 84

-lw-no-redirection 84

-siteinit 84

Command to Key command 213 , 293

Command+Ctrl+, , break gesture 42

commands

completion of 177

repeating 42

common features in the environment 17 - 65

common features in the IDE

See also under graphs

Common Lisp

classes. See classes

debugging 145 - 163

displaying documentation for expressions 285

displaying documentation for selected object 49 , 157

evaluating forms 281 - 282

file extension 191

indentation of forms in source code 212

prompt 280

systems. See system

Common Lisp symbols 35

Common LispWorks menus and the toolbar 99 - 101

compilation conditions browser 139 - 144

pathnames 144

preference dialog 143

Compilation Options menu

Force 368

Preview 368

Source 368

Compile and Load command 44 , 154 , 208 , 357 , 363

Compile and Load... command 208

Compile command 44 , 207 , 208 , 357 , 363

Compile Region command 286

in editor 207

Compile... command 208

compiler output 207

compile-system function 352

compiling code

editor 207 - 208

compiling files in the listener 44

completion 61 , 177

in class browser 109 , 160

dynamic 36

in generic function browser 227

in-place 28 , 36

using Tab 61

Concatenate... command 358 , 368

Condition menu

Actions. See Actions menu

Report Bug 156

consistency in the IDE. See common features in the IDE

contain function 12 , 107 , 265

Contents radio button 69

Control key, use of xxv , 178

controls

choosing xxiv

conventions used in the manual xxi - xxv

Copy command 49 , 197 , 198 , 264 , 265

in Actions menu 319

standard action command 49

Copy Object command 40

copying windows 23

create snapshot 73 - 85

creating new files 43 , 191

current

object. See selected object

package of any tool 46

prompt 281

value, operating on 287

current buffer 205

current class, operations specific to the 113 , 116 , 118 , 122 , 125 , 127

current definition 206

current expression 205

displaying lambda list for 212 , 286

displaying value 213 , 286

stepper breakpoint 286

toggling stepper breakpoint 286

tracing 286

current form

macroexpanding 286

walking 286

Customize menu

Reusable 21 , 22 , 183

Cut command 197 , 198

Cut Object command 40

D

Debug command 303

Debug menu

Debugger 9 , 145 , 146 , 152 , 154 , 156

Listener 9

Restarts 287

debugger 145 - 163

abort restart 152

backtrace tree 149

binding frames 159

call frame 149

call frames 153 , 159

catch frames 159

closure variable 149

colors of variables 149

continue restart 152

controlling from the listener 287 - 288

debugger tool 288

description 151

displaying documentation for object in current frame 157

example session 154 - 156

finding source code for object in current frame 157

handler frames 159

invisible frames 160

invoking 147

invoking from the process browser 303

invoking from the tracer 54

lexical variable 149

menu commands in the listener 287

other frame 149 , 331

restart frames 159

restart options 152 - 153

special variable 149

stack 153

stack frames 153

See also debugger tool

Debugger command 9 , 146 , 146 , 152 , 154 , 288

debugger level 283

debugger prompt

colon 283

debugger tool 145 - 163

Backtrace area 148

buttons 151

Condition area 148

invoking 145

invoking from notifier 147

package information 160

types of frame, displaying 159

See also debugger

debugging a process 303

defclass macro 121

Definitions menu 184 , 185 , 205

Compile 207

Evaluate 207

Generic Function 212

Trace. See Trace menu

Undefine 212

defsystem macro 243 , 354

examples of use 353

deleting text in the editor 193 - 194

See also kill ring

Describe Generic Function editor command 225

Describe System editor command 354

description

of compilation conditions 142

Description menu 142 , 219 , 228

Listen 277

Deselect All command 41 , 166 , 197

Destroy command 375

Display Backtrace command 383

Display Error command 383

displaying

package information 44 - 47

windows 18

Documentation command 49 , 157 , 285

documentation, online. See online help

$ variable 269

drag and drop 175

dynamic library 385

E

Edit > Object menu

Copy Object 40

Cut Object 40

Paste Object 40

Edit menu 38

Copy 39 , 49 , 197 , 198

Cut 39 , 197 , 198

Deselect All 41 , 166 , 197

Find 201 , 204

Find Next 41 , 203

Find Next, for graph view 89

Find, for graph view 89

Find... 41

Link. See Link Menu

Paste 39 , 112 , 197 , 227

Replace 204

Replace... 41

Search Files... 237

Select All 41 , 166 , 197 , 363

Undo 39 , 196

Edit Script command 383

Editing menu

Command to Key 213 , 293

Key to Command 213 , 293

editing the history list 43

editor

aborting commands 196

breakpoints 208

buffers view 181 , 194

buffers. See buffers

changed definitions list 184

closing buffers 194

compiling source code 207 - 208

creating a new window 195

creating files 43 , 191

current expression, displaying value 213

current package and displayed package 190

definitions list 183

definitions, operating on 212 - 213

deleting text 193 - 194

Emacs, comparison with 173

evaluating source code 206 - 207

expressions, operating on 212 - 213

History menu 194 , 195

indenting forms 212

inserting files into the current buffer 194

inserting text 193 - 194

invoking 174

keyboard commands, use of 178

kill ring. See kill ring

Lisp-specific commands 205 - 213

macroexpanding forms in the 213

menu and keyboard commands, distinctions 191

menu commands. See menu or command name

moving around in the buffer 192 - 193

new files 43 , 191

online help 213 , 293

opening files 43 , 174 , 190

opening recent files 44

output view 179

overview 3

package information 190

package usage 211

repeating commands 196

replacing text 204

reverting to last saved version 191

saving files 190 , 195

saving text regions 191

scrolling text 193

searching 201 - 204

sorting entries 189

swapping between buffers 194

tracing 210

undefining symbols 212

undoing commands 196

using the clipboard 196

viewing two sections of the same file 195

views available 174

walking forms 213

editor commands

Buffer Changed Definitions 186

Describe Generic Function 225

Describe System 354

Find Dspec 339

finding keyboard command for 293

Indent Selection or Complete Symbol 61

Search Files 237

Shell 326

View Source Search 187

Visit Tags File 178

Emacs 32

comparison with built-in editor 173

encoding 38

Enter Search String dialog 68

environment

common features 17 - 65

quitting 29

EOF command 326

error conditions 142

Escape key, use of xxv , 178

Evaluate command

in editor 206 , 207

Evaluate Last Form in Listener editor command 293

Evaluate Region command

in editor 206

in listener 286

evaluating

code in the editor 206 - 207

forms 281 - 282

event

next 289

previous 289

repeating 43

examining objects 259

execute mode 288

Expand Nodes command 90

expanding graphs 89

Expression menu 205

Arguments 212 , 286

Browse Symbols Like 287

Class 285

Compile Region 207 , 286

Documentation 285

Evaluate Region 206 , 286

Find Source 29 , 285

Function Calls 286

Generic Function 286

Inspect Value 286

Macroexpand 213

Macroexpand Form 286

Toggle Breakpoint 286

Trace. See Trace menu

Value 213 , 286

Walk 213

Walk Form 286

expressions

browsing the class of 285

displaying documentation 285

finding source code 285

extended editor commands, finding keyboard command for 293

external format 38

F

fg UNIX command 326

File menu 6 , 182

Browse Parent System 44 , 212 , 354

Close 179 , 194

Compile 44 , 208

Compile and Load 44 , 154 , 208 , 210

description 43 - 44

Insert 194

Load 44 , 207 , 208 , 210 , 354

New 43 , 191

Open 43 , 174 , 179 , 191

Print 44 , 192

Recent Files 44 , 174

Revert to Saved 191

Save 179 , 182 , 191

Save All 195

Save As 191

Save Region As 191

filenames

completion of 177

extensions for CL files 191

files

compiling in listener 44

creating new 43 , 191

inserting one into another 194

loading 44

navigating in the editor 192 - 193

opening 43 , 174 , 190

opening recent 44

printing 44

reverting to last saved version 191

saving 190

saving all 195

filtering information 55 - 59 , 107 , 362

in inspector 257

filtering results 55

filters 55

Find command 41

in editor 204

in graph view 89

Find Dspec editor command 339

Find Next command 41 , 203

in graph view 89

Find Source command 29 , 49 , 157 , 174 , 285

in Debug menu 288

displaying list of results 29

shortcut in debugger tool 155

Find... command 41

in editor 201

Force command 368

forms

compiling in editor 207 - 208

evaluating 281 - 282

evaluating in editor 206 - 207

indentation of 212

re-evaluating 282 - 285

Frame menu

Break On Return From Frame 158

Documentation 157

Find Source 155 , 157 , 174

Inspect Function 157

Method Combination 157 , 229

Restart Frame 157 , 159

Restart Frame Stepping 157 , 330

Return from Frame 157

Trace. See Trace menu

function call browser 215 - 223

By Name command 221

By Package command 221

Callees area 220

Callers area 220

description 215

Documentation area 219

Function area 216

Function description area 219

Function menu 223

Trace submenu 223

Graph area 217

graphing callers and callees 217

invoking on selected object 49 , 286

menu commands, see menu or command name

operating on functions 223

package information 221

Show Package Names command 221

sorting entries 221

text view 219

tracing from 223

Unsorted command 221

views available 215

Function Calls command 49

Function menu 227

in the profiler 319

Trace. See Trace menu

functions

apropos 273

compile-system 352

contain 12 , 107 , 265

create-universal-binary 387

deliver 377

save-argument-real-p 386

save-image 73 , 377 , 379 , 385

save-universal-from-script 387

undefining 122

Functions menu

in the class browser 122

in the function call browser 223

G

generic function browser 225 - 235

Arguments types area 232

description 225

Description area 228

displaying signatures 233

Filter area 228

Function area 227

invoking on selected object 50 , 212

menu commands. See menu or command name

Method combination list 232

method combinations, viewing 229

methods list 228

operating on signatures 233

Signatures area 231

Generic Function command 50 , 212 , 273 , 286 , 319

generic functions

browsing from listener 286

in class browser 122

defined on selected object 50 , 212

get-inspector-values 269

global preferences

When modified buffers 29

graph layout menu 87

Collapse Nodes 90

Expand Nodes 90

Preferences 93

Reset Graph Layout 91

graph view

system browser 355 - 357

graphs 73 -??, 87 - 97

altering breadth 94

altering depth 94

different layouts 95 - 97

expanding and collapsing nodes 89

menu commands. See menu or command name

searching 88

sorting items 51

H

handler frames 159

Handlers button 159

Help menu 67

Editing. See Editing menu

Lisp Knowledgebase 69 , 70

LispWorks Patches 69 , 70

Manuals 67

On Symbol 70

On Tool 69

Search 68

help. See online help

Hidden Symbols button 159

hierarchy view

in class browser 109

highlight

compiler messages 35

interactive input 35

matching parentheses 35 , 205

selected text 35

history list 42

editing the 43

in the listener 285

repeating next event 43 , 289

repeating previous event 43 , 289

searching the 289

History menu 42

in editor 194 , 195

in the listener 285

in listener 285

Modify 43

Next 43

Previous 43

I

Include Inherited Slots button 106 , 112

Include Inherited Slots checkbox 15

incremental search 203

Indent Selection or Complete Symbol editor command 61

Index radio button 69

init file 381

initargs of slot, displaying 113

initform of slot, displaying 113

initialization file 29

initialization files 381

in-package 210

in-place completion 28

Insert... command 194

inserting files in editor 194

inserting text in editor 193 - 194

Inspect command 12 , 23 , 49 , 255 , 261 , 263 , 276 , 302

Inspect Function command 157

Inspect Value command 286

inspecting listener values automatically 269

inspector 255 - 272

changing values 262 - 265

description 256

display options 266 - 268

filtering display 257

inspecting selected object 49

menu commands. See menu or command name

overview 3

simple use 259

sorting entries 266

tracing 262

tracing in the 262

viewing local class slots 259

Inspector command 255

Interface menu 65

interrupting evalution 284

invisible frames 160

Invisible Functions button 160

:items keyword 107

K

key input 32

Key to Command command 213 , 293

keyboard commands

comparison with menu commands 191

finding editor command for 293

in the editor 178

keyboard conventions xxiv - xxv

keywords

:items 107

Kill All command 385

Kill Application menu 385

Kill command 302

kill ring 197 - 201

copying text from 199 - 201

marking the region 198

putting text into 198

rotating 200

summary of use 201

killing a process 302

L

lambda list, displaying 212 , 286

layouts, displaying in window browser 373

Link from command 55

linking tools together 55

.lisp files 191

Lisp Knowledgebase command 70

LispWorks IDE tools

Process Browser 42

LispWorks menu

Preferences 21 , 24 , 29 , 62 , 65 , 188 , 189 , 235 , 249 , 263 , 277 , 292 , 303 , 318 , 322 , 348 , 367 , 372 , 387

Saved Sessions... 76

LispWorks Patches command 70

Listen command 49 , 265 , 276 , 277 , 303

listener

basic tutorial 281 - 285

browsing generic functions from 286

compiling files in 44

current expression, displaying value 286

current expression, stepper breakpoint 286

current expression, toggling stepper breakpoint 286

debugger commands 290

debugging in the 287

description 280 - 281

evaluating forms 281 - 282

execute mode 288

Expression menu. See Expression menu

history commands 288

history list 285

History menu 285

loading files in 44

macroexpanding forms 286

miscellaneous commands 291

next event 289

online help 293

operating on expressions 285

overview 3

pasting selected object into 49

previous event 289

prompt 280

re-evaluating forms 8 , 282 - 285

searching history list 289

size of the stack 292

stack size 292

*** variable 11

** variable 11

* variable 11 , 15 , 265 , 282

tracing current expression 286

Values submenu. See Values menu

walking forms 286

Listener Bind $ command 269

Listener command 280

list-panel class 107

Load command 44 , 207 , 354 , 357 , 363

Load... command 207 , 354

loading files 44

loading tools into the environment 19

local slots, inspecting 259

Long Names button 374

Lower command 375

M

Mac OS editor emulation 32 , 188

Macroexpand command 213

Macroexpand Form command 286

macros

defclass 121

defsystem 243 , 354

trace 54 , 165

major tools, overview 2 - 4

Make a New Script command 380

manipulating values with inspector 262 - 265

Manuals command 67

manuals, online. See online help

menu commands

choosing xxiv

comparison with keyboard commands in editor 191

debugger commands 287

Meta key 32

use of xxv

Method Combination command 157 , 230

methods

displaying signatures 233

operating on signatures 233

undefining 122

viewing method combinations 229

Methods menu 121 , 228

Trace. See Trace menu

Trace submenu. See Trace menu

Undefine 122

Modify command 43

module-children generic function 367

module-is-system-p generic function 366

module-name generic function 366

N

navigating within files in the editor 192 - 193

New command 43 , 191

new files, creating 43 , 191

New in LispWorks 6.1

Compilation Conditions Browser supports displaying errors only 139

Editor tool solely as buffers list 183

Help > Manuals raises a submenu 67

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

Search Match style 36

Searching editor buffers with the Search Files tool 244

Use separate Editor windows for each file 28

Next command

command line debugger 288

history list 43

next event

repeating 43 , 289

Notifier window 146 , 161

O

object clipboard

menu commands, see menu or command name

Object menu 47

Clip 266

Copy 265

objects

inspecting 259

operating on 47 - 50

searching for 41

selecting 41

See also selected object

On Symbol command 70

On Tool command 69

online help 67 - 71

browsing manuals 67

current symbol 70

current tool 69

packages, searching 69

searching 68 - 69

Open command 43 , 174 , 191 , 194

opening files 43 , 174 , 190

opening recent files 44

operating on objects 47 - 50

See also objects

Operations menu

Break 326

EOF 326

Suspend 326

output

compiler 207

editor 179

standard 295 - 298

output browser 10 , 295 - 298

menu commands. See menu or command name

overview 3

overview of major tools 2 - 4

overview of profiling 310

P

packages

current package 46

display of 44 - 47

in editor 211

searching for documentation 69

Packages button 323

Packages... button 314 , 323

Page Down key 193

Page Up key 193

Partial Search radio button 69

Paste command 197

in class browser 112

in generic function browser 227

in inspector 262 , 264 , 265

Paste Object command 40 - 41

preferences

setting 24

Preferences command 65 , 188 , 189 , 249 , 292

Preferences... command 93 , 235 , 263 , 277 , 303 , 318 , 322 , 348 , 367 , 372 , 387

Preview command 368

previewing a system plan 360 - 363 , 368

Previous command

command line debugger 288

history list 43

previous event

repeating 43 , 289

primary package in editor 211

Print command 44

Print... command 192

printing files 44

process

breaking 42

process browser 299 - 304

menu commands. See menu or command name

sorting processes 302

Process Browser tool 42

process-break function 303

processes

breaking 42

inspecting 302

killing 302

sorting 302

Processes menu 302

profiler 305 - 324

choosing packages 314 - 318

choosing symbols 311 - 318

description 307

example of use 322 - 324

information returned 310 , 319

interpreting results 319

menu commands. See menu or command name

overview of profiling 310

pitfalls 320

running a profile 318

sorting results 319

specifying code to run 318

symbols that can be profiled 320

prompt in the listener 280

push-button-panel class 109

Q

Quit command 375

quitting the environment 29

R

Raise command 375

readers of a slot, displaying 113

Recent Files command 44 , 174

Recompute Events button 362

recursive macroexpansion 286

re-evaluating forms in listener 8 , 282 - 285

Refresh command 13 , 23

regexp 59

syntax 59

regular expressions 59

syntax 59

Remote Shell tool 327

repeating commands 42

in the editor 196

repeating the next event 43

repeating the previous event 43

Replace command 41 , 204 , 358

Replace... command 41 , 204

replacing text 204

Report Bug command 156 , 288

reporting bugs 156 , 288

Restart Frame command 157 , 159

Restart Frame Stepping command 157 , 330

restart frames 159

Restarts button 159

Restarts menu 152 , 339

Restarts submenu 287

Return from Frame command 157

re-using windows 21

Revert to Saved command 191

reverting a file to the version stored on disk 191

Run command 384

Run With Arguments command 384 , 386

S

Save All... command 195

Save As... command 191

Save command 191

Save Region As... command 191

saving all files 195

saving files 190

saving regions of text 191

scrolling text in editor 193

Search command 68

Search Files editor command 237

Search Files... command 358

searching

for objects 41

for text 41 , 201 - 204

history list 289

online manuals 68

Select All command 41 , 166 , 197 , 363

selected object

browsing 48

browsing the class of 49

copying 49

displaying documentation 49

finding source code 49

inspecting 49

pasting into listener 49

placing on object clipboard 49

showing function calls 49 , 286

showing generic functions 50 , 212

showing similar symbols 50

sessions

saving 73 - 85

Set command 262 , 263

debugger 158

Shell editor command 326

Shell tool 325

shell tool 325 - 327

break signal, sending 326

creating 325

EOF signal, sending 326

menu commands. See menu or command name

recalling commands 327

suspend signal, sending 326

type of shell 327

*shell-shell* variable 327

Shift key, use of xxv , 178

Short Names button 374

Show in Tracer command 54 , 165

Show Package Names button 45 , 160 , 267 , 373

Show Toolbar button 22

Signature menu 233 - 234

signatures

displaying 233

operating on 233

simple-pane-foreground reader 15

siteinit file 381

Slots menu 47 , 112 , 124

Clip 266

Copy 266

Inspect 261

Paste 262 , 264 , 265

Set 262 , 263

snapshot

of running image 73 - 85

snapshot Debugger 162

sort options

By Name 53

By Package 53

Unsorted 53

sorting

in class browser 110

in editor 189

in inspector 266

in process browser 302

views 51

in window browser 372

source code

debugging 145 - 163

for current expression 285

for object in current frame of debugger 157

for selected object 49

Source command 368

stack frames in the debugger 153

stack overflow 292

standard action command

Browse 48

Browse Symbols Like 273 , 287

Class 49

Copy 49

Documentation 49

Find Source 49

Function Calls 286

Generic Function 50 , 212 , 286

Inspect 49

Listen 49

standard output 295 - 298

*standard-output* variable 10

*** variable 11

** variable 11

* variable 11 , 15 , 265 , 282

stepper

active frame 331

backtrace tree 331

call frame 331

calling a function 331

evaluating a form 331

returning from a form 331

status item 331

stepping through code 329 - 350

Stop command 302

stopping a process 302

Suspend command 326

swapping editor buffers 194

Symbol Browser 273 - 278

symbol browser

invoking on selected object 50

Symbol menu

Inspect 276

Listen 276

Unintern... 276

symbols

online help for 70

tracing 210

undefining 212

Symbols... button 312 , 323

syntax coloring 35 , 36 , 205

syntax styles 36

system

ALL-SYSTEMS 356

browsing 354

compiling and loading 357

concatenating 358

creating plans for 362

defining 352 - 354

executing plans for 362

forcing compilation and loading of members 368

introduction to 351 - 352

parent system, browsing 356

plan 360

previewing a plan 360 - 363 , 368

searching 358

using source files 368

system browser 351 - 368

Actions area 362

compiling and loading systems 357

creating plans 362

description 354

executing plans 362

File description area 357

Filter area 362

forcing compilation and loading 368

Graph area 356

graph view 355 - 357

menu commands. See menu or command name

output view 363 - 364

package information 367

parent system, browsing 356

Plan area 362

previewing the plan 360 - 363

sorting information 367

System area 356

system plan, previewing 360 - 363 , 368

text view 358 - 360

using 354 - 357

using source files 368

views available 354

Systems menu 357

Browse All Systems 357

Browse Systems For Directory 357

Compile 357 , 363

Compile and Load 357 , 363

Concatenate... 358

Hide Files 358

Load 357 , 363

Parent 356

Replace 358

Search Files 358

Show Files 358

T

Tab completion 61

Tab key

on Mac OS X 66

tabbing between buttons on Mac OS X 66

tabs

choosing xxiv

text

deleting 193 - 194

inserting 193 - 194

replacing 204

saving regions of 191

scrolling in editor 193

searching for 41 , 201 - 204

selecting 41

See also under editor

text view

in editor 175

in function call browser 219

in system browser 358 - 360

The Break gesture 42 , 284

Toggle Breakpoint command 286

Toggle Tracing command 54

toolbar

customizing 22

hiding 22

toolbar buttons

size 22

text labels 22

toolbars

hiding 22

removing 22

tools

current package of 46

linking together 55

loading into the environment 19

online help for 69

overview of major 2 - 4

reusing 28

switching between 16

tracing from 54

Tools menu 2 , 19

accelerators 19

Application Builder 377

Class Browser 104 , 130 , 140 , 174 , 225 , 280

Editor 174

Inspector 255

Listener 280

Object Clipboard 130 , 135 , 140 , 215 , 225

Output Browser 295

Process Browser 300

Profiler 305

Search Files 237

Shell 325

Stepper 329 , 332

System Browser 354

Tracer 165

Window Browser 273 , 369

Trace command 54 , 210 , 286

Trace Inside command 54

trace macro 54 , 165

Trace menu

Break on Access 262

Break on Read 262

Break on Write 262

Show in Tracer 54 , 165

Trace 54

Trace Inside 54

Trace Read 262

Trace with Break 54

Tracing 54

Untrace 54 , 262

Untrace All 54

Trace with Break command 54

Tracer 165 - 171

Function menu 166

tracing 165 - 171

classes 122

in function call browser 223

in the inspector 262

in inspector 262

U

Undefine command 122 , 212

Undefine... command 212 , 229

undefining

current definition 212

functions 122

generic functions 229

methods 122

Undo command 39

editor 196

Unintern... command 276

Unsorted option 53

Unstop command 302

unstopping a process 302

Untrace All command 54

Untrace command 54 , 262

updating windows 23

using the clipboard 40 - 41

See also kill ring

using the keyboard xxiv - xxv

using the mouse xxi - xxiv

V

Value command 213 , 286

Value menu

Listen 265

values

changing in inspector 262 - 265

Values menu

Class 14 , 104 , 107

Copy 264 , 265

Inspect 23 , 255 , 261 , 263

variables

* 291

$ 269

* 11 , 15 , 265 , 282

** 11

*** 11

*active-finders* 244

*enter-debugger-directly* 162

*grep-command* 254

*grep-command-format* 254

*grep-fixed-args* 254

*packages-for-warn-on-redefinition* 317

*shell-shell* 327

*standard-output* 10

*trace-verbose* 170

Variables menu

Set 158

View Source Search editor command 187

views

in class browser 103

description ??- 54

in editor 174

in function call browser 215

in generic function browser 225

graph 87 - 97 , 355 - 357

hierarchy 109

in inspector 266

output 179 , 295 - 298 , 363 - 364

slots 106 - 108

sorting items in 51

in system browser 354

text 219 , 358 - 360

Visit Tags File editor command 178

W

Walk command 213

Walk Form command 286

web browsers 67

Whole Word radio button 69

window browser 369 - 375

changing root of graph 371

complete window names, displaying 374

destroying a window 375

different types of window 373

lowering a window 375

menu commands. See menu or command name

moving around different windows 375

package information 373

quitting a window 375

raising a window 375

sorting entries 372

using 371

whole environment 375

window colors 36

Window menu 13 , 18

Clone 23 , 55

Close Window 179

Refresh 23

windows

displaying 18

making copies of 23

re-using 21

switching between 16

updating 23

Windows menu 374

Actions. See Actions menu

Browse 371

Browse Parent 375

Browse Screen 375

Destroy 375

Lower 375

Quit 375

Raise 375

in window browser 375

Works menu

Object submenu. See Object menu

Packages submenu. See Packages menu

Refresh 23

Symbols submenu. See Symbols menu

writers for a slot, displaying 113


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

NextPrevTopContents