All Manuals > LispWorks IDE User Guide

NextPrevTopContents

Index

Symbols

$ variable 285

* variable 11 , 15 , 281 , 298

** variable 11

*** variable 11

*package* variable 218

.lispworks file 29

A

aborting commands in the editor 204

accelerators

for tools 19

Actions menu 51 - 54

*active-finders* variable 260

add-system-namespace function 394

Alt key

as Emacs Meta key 33

effect of 33

use of 186

application builder 405 - 414

Arguments command 220 , 302

ASDF 259 , 393

Attributes menu 277

Clip 282

Copy 282

Inspect 277

B

Backtrace command 303

backtraces 160

binding $ to the current inspector object 285

binding frames 165

Bindings button 165

Bindings command 304

Break command 318

Break on Access command 278

Break on Read command 278

Break On Return from Frame command 164

Break on Write command 278

breaking a process 318

breaking processes 46

breakpoints

in the editor 216

Browse All Systems command 384 , 385

Browse command 52 , 72 , 399

variations in name 53

Browse Metaclass command 119 , 122 , 124 , 128 , 131 , 133

Browse Parent command 403

Browse Parent System command 48 , 220 , 382

Browse Screens command 403

Browse Symbols Like command 54 , 303

Browse Systems For Directory command 385

browsers 73

browsing

Common Lisp classes 109 - 133

compilation conditions 145 - 150

errors 145

function calls 231 - 239

generic functions 241 - 251

HTML documentation 75

online manuals 75

output 10 , 311 - 314

selected object, class of the 53 , 301

symbols 289 - 294

systems 48 , 382 - 396

window definitions 397 - 403

Buffer Changed Definitions editor command 194

buffers

closing 203

swapping between 202

Buffers menu 190 , 213

Compile 215

Evaluate 214

Trace. See Trace menu

Undefine 220

bugs, reporting 304

Build command 406 , 410

Build menu

Build 406 , 410

Clear Output 411

Display Backtrace 411

Display Error 411

Edit Script 411

Kill All 413

Kill Application 413

Make a New Script 408

Run 412

Run With Arguments 412

building

applications 405 - 414

By Name option 59

By Package option 59

C

call frames 159 , 165

catch frames 165

Catchers button 165

choosing menu commands xxiv

class browser 109 - 133

Class area 118

current class, operations specific to the 119 , 122 , 124 , 128 , 131 , 133

description 3

Description area 121 , 124 , 130

examining a class 115

Filter area 118

filtering information 113

Function description area 127

functions list 127

functions view 126 - 128

generic functions, operating on 128

Graph area 124

graph view 122 - 125

hierarchy view 115

Include Accessors button 127

Include Inherited button 127

inherited slots 112

Initargs area 130

initargs view 129

invoking on the current expression 301

invoking on the selected object 53

menu commands, see menu or command name

methods list 127

overview of the 109

Precedence area 133

precedence view 131

Slot description area 119

slot information 112 - 114

Slots area 118

slots view 112 - 114

sorting information 116

tracing classes from the 128

undefining functions and methods 128

See also classes

Class command 14 , 53 , 110 , 113 , 118 , 301

classes 109 - 133

changing slot values in the inspector 279 - 281

displaying graphs of 122 - 125

examining 115

examining functions and methods defined on 126 - 128

inherited slots in 112

initargs 129

inspecting local slots 275

list-panel 113

operations specific to the current class 119 , 122 , 124 , 128 , 131 , 133

precedence list 131

push-button-panel 115

tracing 128

See also class browser

Classes menu

Browse Metaclass 119 , 122 , 124 , 128 , 131 , 133

objects operated on by the 119 , 121 , 124 , 128 , 131 , 133

Clear Output command 411

Clip command 138

clipboard

general use 44 - 45

usage in editor 205

See also clipboard, kill ring

Clone command 23 , 61 , 203

Close command 203

closing

editor buffers 203

Code Coverage Browser

Coloring preferences 227 , 228

Files List context menu 226

Files List preferences 225

Pathname Mapping preferences 227

Code Coverage Goto Next editor command 228

Code Coverage menu

Copy To New Data... 229

Load Data... 224

Traverse 228

Use Internal Data 228

code-coverage-file-stats function 225

Collapse Nodes command 96

collapsing graphs 95

colors

of code in Lisp mode 40

Command key

as Emacs Meta key 33

use of xxv

command line arguments

-build 90

-eval 90

-init 90

-load 90

-lw-no-redirection 90

-siteinit 90

Command to Key command 221 , 309

Command+Ctrl+,, break gesture 46

commands

completion of 185

repeating 46

common features in the environment 17 - 72

common features in the IDE

See also under graphs

Common Lisp

classes. See classes

debugging 151 - 171

displaying documentation for expressions 301

displaying documentation for selected object 53 , 163

evaluating forms 297 - 298

file extension 199

indentation of forms in source code 220

prompt 296

systems. See system

Common Lisp symbols 39

Common LispWorks menus and the toolbar 105 - 107

compilation conditions browser 145 - 150

pathnames 150

preference dialog 149

Compilation Options menu

Force 396

Preview 396

Source 396

Compile and Load command 48 , 160 , 216 , 385 , 391

Compile and Load... command 216

Compile command 48 , 215 , 216 , 385 , 391

Compile Region command 302

in editor 215

Compile... command 216

compiler output 215

compile-system function 380

compiling code

editor 215 - 216

compiling files in the listener 48

completion 67 , 185

in class browser 115 , 166

dynamic 40

in generic function browser 243

in-place 28 , 40

using Tab 67

Concatenate... command 386 , 396

Condition menu

Actions. See Actions menu

Report Bug 162

consistency in the IDE. See common features in the IDE

contain function 12 , 113 , 281

Contents radio button 75

Control key, use of xxv , 186

controls

choosing xxiv

conventions used in the manual xxi - xxvi

Copy command 53 , 205 , 206 , 280 , 281

in Actions menu 348

standard action command 53

Copy Object command 44

copying windows 23

create snapshot 79 - 91

creating new files 47 , 199

cross-referencing 231

current

object. See selected object

package of any tool 50

prompt 297

value, operating on 303

current buffer 213

current class, operations specific to the 119 , 122 , 124 , 128 , 131 , 133

current definition 214

current expression 213

displaying lambda list for 220 , 302

displaying value 221 , 302

stepper breakpoint 302

toggling stepper breakpoint 302

tracing 302

current form

macro expanding 302

macroexpanding 302

walking 302

Customize menu

Reusable 22 , 191

Cut command 205 , 206

Cut Object command 44

D

Debug command 319

Debug menu

Debugger 8 , 151 , 152 , 158 , 160 , 162

Listener 8

Restarts 303

debugger 151 - 171

abort restart 158

backtrace tree 155

binding frames 165

call frame 155

call frames 159 , 165

catch frames 165

closure variable 155

colors of variables 155

continue restart 158

controlling from the listener 303 - 304

debugger tool 304

description 157

displaying documentation for object in current frame 163

example session 160 - 162

finding source code for object in current frame 163

handler frames 165

invisible frames 166

invoking 153

invoking from the process browser 319

invoking from the tracer 60

lexical variable 155

menu commands in the listener 303

other frame 155 , 359

remote 415

restart frames 165

restart options 158 - 159

special variable 155

stack 159

stack frames 159

See also debugger tool

Debugger command 8 , 152 , 152 , 158 , 160 , 304

debugger level 299

debugger prompt

colon 299

debugger tool 151 - 171

Backtrace area 154

buttons 157

Condition area 154

invoking 151

invoking from notifier 153

package information 166

types of frame, displaying 165

See also debugger

debugging a process 319

default font 24

defclass macro 127

Definitions menu 192 , 193 , 213

Compile 215

Evaluate 215

Generic Function 220

Trace. See Trace menu

Undefine 220

defsystem macro 259 , 382

examples of use 381

deleting text in the editor 202

See also kill ring

Describe Generic Function editor command 241

Describe System editor command 382

description

of compilation conditions 148

Description menu 148 , 235 , 244

Listen 293

Deselect All command 45 , 174 , 205

Destroy command 403

Display Backtrace command 411

Display Error command 411

displaying

package information 48 - 51

windows 18

Documentation command 53 , 163 , 301

documentation, online. See online help

$ variable 285

drag and drop 183

dynamic library 413

E

echo area 185

Edit > Object menu

Copy Object 44

Cut Object 44

Paste Object 44

Edit menu 42

Copy 43 , 53 , 205 , 206

Cut 43 , 205 , 206

Deselect All 45 , 174 , 205

Find 209 , 212

Find Next 45 , 211

Find Next, for graph view 95

Find, for graph view 95

Find... 45

Link. See Link Menu

Paste 43 , 118 , 205 , 243

Replace 212

Replace... 45

Search Files... 253

Select All 45 , 174 , 205 , 391

Undo 43 , 204

Edit Script command 411

Editing menu

Command to Key 221 , 309

Key to Command 221 , 309

editing the history list 47

editor

aborting commands 204

breakpoints 216

buffers view 188 , 202

buffers. See buffers

changed definitions list 193

closing buffers 203

compiling source code 215 - 216

creating a new window 203

creating files 47 , 199

current expression, displaying value 221

current package and displayed package 199

definitions list 191

definitions, operating on 220 - 221

deleting text 202

Emacs, comparison with 181

evaluating source code 214 - 215

expressions, operating on 220 - 221

History menu 202 , 204

indenting forms 220

inserting files into the current buffer 202

inserting text 202

invoking 182

keyboard commands, use of 186

kill ring. See kill ring

Lisp-specific commands 213 - 221

macro expanding forms in the 221

macroexpanding forms in the 221

menu and keyboard commands, distinctions 199

menu commands. See menu or command name

moving around in the buffer 200 - 201

new files 47 , 199

online help 221 , 309

opening files 47 , 182 , 199

opening recent files 48

output view 187

overview 3

package information 198

package usage 219

repeating commands 204

replacing text 212

reverting to last saved version 200

saving files 199 , 203

saving text regions 200

scrolling text 201

searching 209 - 212

sorting entries 198

swapping between buffers 202

tracing 218

undefining symbols 220

undoing commands 204

using the clipboard 205

viewing two sections of the same file 203

views available 182

walking forms 221

editor commands

Buffer Changed Definitions 194

Code Coverage Goto Next 228

Describe Generic Function 241

Describe System 382

Find Dspec 367

finding keyboard command for 309

Indent Selection or Complete Symbol 67

Search Files 253

Shell 354

View Source Search 195

Visit Tags File 186

editor emulation 24

editor font 24

editor-color-code-coverage function 226

Emacs 32

comparison with built-in editor 181

Enable Display command 171

encoding 42

Enter Search String dialog 74

environment

common features 17 - 72

quitting 29

EOF command 354

error conditions 148

Escape key, use of xxv , 186

Evaluate command

in editor 214 , 215

Evaluate Last Form in Listener editor command 309

Evaluate Region command

in editor 214

in listener 302

evaluating

code in the editor 214 - 215

forms 297 - 298

event

next 305

previous 305

repeating 47

examining objects 275

example source files

searching 75

examples

searching 75

execute mode 304

Expand Nodes command 96

expanding graphs 95

Expression menu 213

Arguments 220 , 302

Browse Symbols Like 303

Class 301

Compile Region 215 , 302

Documentation 301

Evaluate Region 214 , 302

Find Source 29 , 301

Function Calls 302

Generic Function 302

Inspect Value 302

Macroexpand 221

Macroexpand Form 302

Toggle Breakpoint 302

Trace. See Trace menu

Value 221 , 302

Walk 221

Walk Form 302

expressions

browsing the class of 301

displaying documentation 301

finding source code 301

extended editor commands, finding keyboard command for 309

external format 42

F

fg UNIX command 354

File menu 6 , 190

Browse Parent System 48 , 220 , 382

Close 187 , 203

Compile 48 , 216

Compile and Load 48 , 160 , 216 , 218

description 47 - 48

Insert 202

Load 48 , 215 , 216 , 218 , 382

New 47 , 199

Open 47 , 182 , 187 , 199

Print 48 , 200

Recent Files 48 , 182

Revert to Saved 200

Save 187 , 190 , 199

Save All 203

Save As 200

Save Region As 200

filenames

completion of 185

extensions for CL files 199

files

compiling in listener 48

creating new 47 , 199

inserting one into another 202

loading 48

navigating in the editor 200 - 201

opening 47 , 182 , 199

opening recent 48

printing 48

reverting to last saved version 200

saving 199

saving all 203

filtering information 61 - 65 , 113 , 390

in inspector 273

filtering results 61

filters 61

Find command 45

in editor 212

in graph view 95

Find Dspec editor command 367

Find Next command 45 , 211

in graph view 95

Find Source command 29 , 53 , 163 , 182 , 301

in Debug menu 304

displaying list of results 29

shortcut in debugger tool 161

Find... command 45

in editor 209

Font Lock Mode editor command 308

font size 24

Force command 396

forms

compiling in editor 215 - 216

evaluating 297 - 298

evaluating in editor 214 - 215

indentation of 220

re-evaluating 298 - 301

Frame menu

Break On Return From Frame 164

Documentation 163

Find Source 161 , 163 , 182

Inspect Function 163

Method Combination 163 , 245

Restart Frame 163 , 165

Restart Frame Stepping 163 , 358

Return from Frame 163

Trace. See Trace menu

function call browser 231 - 239

By Name command 237

By Package command 237

Callees area 236

Callers area 236

description 231

Documentation area 235

Function area 232

Function description area 235

Function menu 239

Trace submenu 239

Graph area 233

graphing callers and callees 233

invoking on selected object 54 , 302

menu commands, see menu or command name

operating on functions 239

package information 237

Show Package Names command 237

sorting entries 237

text view 235

tracing from 239

Unsorted command 237

views available 231

Function Calls command 54

Function menu 243

in the profiler 348

Trace. See Trace menu

functions

apropos 289

code-coverage-file-stats 225

compile-system 380

contain 12 , 113 , 281

deliver 405

editor-color-code-coverage 226

save-code-coverage-data 224

save-current-code-coverage 224

save-image 79 , 405 , 407 , 413

undefining 128

Functions menu

in the class browser 128

in the function call browser 239

G

generic function browser 241 - 251

Arguments types area 248

description 241

Description area 244

displaying signatures 249

Filter area 244

Function area 243

invoking on selected object 54 , 220

menu commands. See menu or command name

Method combination list 248

method combinations, viewing 245

methods list 244

operating on signatures 249

Signatures area 247

Generic Function command 54 , 220 , 289 , 302 , 348

generic functions

browsing from listener 302

in class browser 128

defined on selected object 54 , 220

get-inspector-values 285

Getting help from the LispWorks website 76

Getting public patches 76

global preferences

When modified buffers 29

graph layout menu 93

Collapse Nodes 96

Expand Nodes 96

Preferences 99

Reset Graph Layout 97

graph view

system browser 383 - 385

graphs 93 - 103

altering breadth 100

altering depth 100

different layouts 101 - 103

expanding and collapsing nodes 95

menu commands. See menu or command name

searching 94

sorting items 55

Grep

search kind 260

H

handler frames 165

Handlers button 165

Help menu 73

Editing. See Editing menu

Lisp Knowledgebase 76

LispWorks Patches 76

Manuals 75

On Symbol 73

On Tool 74

Register... 77

Report Bug 76

Search 74

Search Examples 75

help. See online help

Hidden Symbols button 165

hierarchy view

in class browser 115

highlight

compiler messages 38

interactive input 38

matching parentheses 38 , 213

selected text 38

history list 46

editing the 47

in the listener 301

repeating next event 47 , 305

repeating previous event 47 , 305

searching the 305

History menu 46

in editor 202 , 204

in the listener 301

in listener 301

Modify 47

Next 47

Previous 47

I

Include Inherited Slots button 112 , 118

Include Inherited Slots checkbox 15

incremental search 211

Indent Selection or Complete Symbol editor command 67

Index radio button 75

init file 409

initargs of slot, displaying 119

initform of slot, displaying 119

initial I/O streams 71

initialization file 29

initialization files 409

in-package 218

in-place completion 28

Insert... command 202

inserting files in editor 202

inserting text in editor 202

Inspect command 12 , 23 , 53 , 271 , 277 , 279 , 292 , 318

Inspect Function command 163

Inspect Value command 302

inspecting listener values automatically 285

inspector 271 - 288

changing values 278 - 281

description 272

display options 282 - 284

filtering display 273

inspecting selected object 53

menu commands. See menu or command name

overview 3

simple use 275

sorting entries 282

tracing 278

tracing in the 278

viewing local class slots 275

Inspector command 271

Interface menu 72

interrupting evaluation 300

invisible frames 166

Invisible Functions button 166

:items keyword 113

K

key input 32

Key to Command command 221 , 309

keyboard commands

comparison with menu commands 199

finding editor command for 309

in the editor 186

keyboard conventions xxv

keywords

:items 113

Kill All command 413

Kill Application menu 413

kill ring 205 - 209

copying text from 207 - 209

marking the region 206

putting text into 206

rotating 208

summary of use 209

killing a process 318

Known Definitions

search kind 259

L

lambda list, displaying 220 , 302

layouts, displaying in window browser 401

Link from command 61

linking tools together 61

.lisp files 199

Lisp Knowledgebase command 76

LispWorks IDE tools

Process Browser 46

LispWorks menu

Preferences 22 , 24 , 29 , 68 , 71 , 196 , 197 , 225 , 251 , 265 , 279 , 293 , 308 , 319 , 335 , 351 , 376 , 395 , 400 , 414

Saved Sessions... 82

LispWorks Patches command 76

Listen command 53 , 281 , 292 , 293 , 319

listener

basic tutorial 297 - 301

browsing generic functions from 302

compiling files in 48

current expression, displaying value 302

current expression, stepper breakpoint 302

current expression, toggling stepper breakpoint 302

debugger commands 306

debugging in the 303

description 296 - 297

evaluating forms 297 - 298

execute mode 304

Expression menu. See Expression menu

history commands 304

history list 301

History menu 301

loading files in 48

macro expanding forms 302

macroexpanding forms 302

miscellaneous commands 307

next event 305

online help 309

operating on expressions 301

overview 3

pasting selected object into 53

previous event 305

prompt 296

re-evaluating forms 8 , 298 - 301

searching history list 305

size of the stack 308

stack size 308

*** variable 11

** variable 11

* variable 11 , 15 , 281 , 298

syntax coloring 308

tracing current expression 302

Values submenu. See Values menu

walking forms 302

Listener Bind $ command 285

Listener command 296

list-panel class 113

Load command 48 , 215 , 382 , 385 , 391

Load... command 215 , 382

loading files 48

loading tools into the environment 19

local slots, inspecting 275

Long Names button 402

Lower command 403

M

Mac OS editor emulation 32 , 196

Macroexpand command 221

Macroexpand Form command 302

macros

defclass 127

defsystem 259 , 382

trace 60 , 173

major tools, overview 2 - 4

Make a New Script command 408

manipulating values with inspector 278 - 281

Manuals command 75

manuals, online. See online help

menu commands

choosing xxiv

comparison with keyboard commands in editor 199

debugger commands 303

Meta key 32

use of xxv

Method Combination command 163 , 246

methods

displaying signatures 249

operating on signatures 249

undefining 128

viewing method combinations 245

Methods menu 127 , 244

Trace. See Trace menu

Trace submenu. See Trace menu

Undefine 128

Modify command 47

module-children generic function 395

module-is-system-p generic function 394

module-name generic function 394

N

navigating within files in the editor 200 - 201

New command 47 , 199

new files, creating 47 , 199

New in LispWorks 7.0

Code Coverage Browser 223

Handling of Cocoa Event Loop hanging 169

Preference option controlling anti-aliasing 28

Preference option controlling quality drawing 28

Restore display after fixing error in callback 171

Search Files tool reports file count after failed search 263

Session saving preserves the Listener tool's current package 80

New in LispWorks 7.1

Customizing text and background colors 37

Double click drag gesture xxiii

Profiler background profiling 336

Profiler improved setting of profiling parameters 336

Profiler Stacked Tree tab 332

Profiler storing profiler tree in a file 335

Profiler tree Calls To Function [Inverted] option 328

Profiler tree Set Function As Root option 328

Remote debugging 415

Triple click drag gesture xxiv

Next command

command line debugger 304

history list 47

next event

repeating 47 , 305

Notifier window 152 , 167

O

object clipboard

menu commands, see menu or command name

Object menu 51

Clip 282

Copy 281

objects

inspecting 275

operating on 51 - 54

searching for 45

selecting 45

See also selected object

On Symbol command 73

On Tool command 74

online help 73 - 77

browsing manuals 73

current symbol 73

current tool 74

packages, searching 75

searching 73 - 75

Open command 47 , 182 , 199 , 202

Opened Buffers

search kind 260

opening files 47 , 182 , 199

opening recent files 48

operating on objects 51 - 54

See also objects

Operations menu

Break 354

EOF 354

Suspend 354

output

compiler 215

editor 187

standard 311 - 314

output browser 10 , 311 - 314

menu commands. See menu or command name

overview 3

overview of major tools 2 - 4

overview of profiling 321

P

packages

current package 50

display of 48 - 51

in editor 219

searching for documentation 75

Packages button 351

Packages... button 352

Page Down key 201

Page Up key 201

Partial Search radio button 75

Paste command 205

in class browser 118

in generic function browser 243

in inspector 278 , 280 , 281

Paste Object command 44 - 45

patches

numbered 76

public 76

Plain Directory

search kind 256

preferences

setting 24

Preferences command 71 , 196 , 197 , 225 , 265 , 308

Preferences... command 99 , 251 , 279 , 293 , 319 , 335 , 351 , 376 , 395 , 400 , 414

Preview command 396

previewing a system plan 388 - 391 , 396

Previous command

command line debugger 304

history list 47

previous event

repeating 47 , 305

primary package in editor 219

Print command 48

Print... command 200

printing files 48

process

breaking 46

process browser 315 - 320

menu commands. See menu or command name

sorting processes 318

Process Browser tool 46

process-break function 319

processes

breaking 46

inspecting 318

killing 318

sorting 318

terminating 318

Processes menu 318

profiler 321 - 352

choosing packages 342 - 347

choosing symbols 340 - 347

description 322 - 335

example of use 350 - 352

information returned 325 , 329 , 332 , 347 - 348

interpreting results 348

menu commands. See menu or command name

overview of profiling 321

pitfalls 348

running a profile 335

sorting results 348

specifying code to run 334

symbols that can be profiled 348

prompt in the listener 296

push-button-panel class 115

Q

Quit command 403

quitting the environment 29

R

Raise command 403

readers of a slot, displaying 119

Recent Files command 48 , 182

Recompute Events button 390

recursive macro expansion 302

recursive macroexpansion 302

re-evaluating forms in listener 8 , 298 - 301

Refresh command 13 , 23

regexp 65

syntax 65

Register...command 77

regular expressions 65

syntax 65

remote debugging 415

Remote Shell tool 355

repeating commands 46

in the editor 204

repeating the next event 47

repeating the previous event 47

Replace command 45 , 212 , 386

Replace... command 45 , 212

replacing text 212

Report Bug command 76 , 162 , 304

reporting bugs 162 , 304

Restart Frame command 163 , 165

Restart Frame Stepping command 163 , 358

restart frames 165

Restarts button 165

Restarts menu 158 , 367

Restarts submenu 303

Return from Frame command 163

re-using windows 21

Revert to Saved command 200

reverting a file to the version stored on disk 200

Root and Patterns

search kind 257

Run command 412

Run With Arguments command 412

S

Save All... command 203

Save As... command 200

Save command 199

Save Region As... command 200

save-code-coverage-data function 224

save-current-code-coverage function 224

saving all files 203

saving files 199

saving regions of text 200

scrolling text in editor 201

Search command 74

Search Examples command 75

Search Files editor command 253

Search Files tool

Grep searches 260

Known Definitions searches 259

Opened Buffers searches 260

Plain Directory searches 256

Root and Patterns searches 257

System searches 259

Search Files... command 386

searching

example source files 75

examples 75

for objects 45

for text 45 , 209 - 212

history list 305

online manuals 74

Select All command 45 , 174 , 205 , 391

Select symbols button 341

selected object

browsing 52

browsing the class of 53

copying 53

displaying documentation 53

finding source code 53

inspecting 53

pasting into listener 53

placing on object clipboard 53

showing function calls 54 , 302

showing generic functions 54 , 220

showing similar symbols 54

sessions

saving 79 - 91

Set command 278 , 279

debugger 164

Shell editor command 354

Shell tool 353

shell tool 353 - 355

break signal, sending 354

creating 353

EOF signal, sending 354

menu commands. See menu or command name

recalling commands 355

suspend signal, sending 354

type of shell 355

*shell-shell* variable 355

Shift key, use of xxv , 186

Short Names button 402

Show in Tracer command 60 , 173

Show Package Names button 49 , 166 , 283 , 401

Show Toolbar button 22

Signature menu 249 - 250

signatures

displaying 249

operating on 249

simple-pane-foreground reader 15

siteinit file 409

Slots menu 51 , 118 , 130

Clip 282

Copy 282

Inspect 277

Paste 278 , 280 , 281

Set 278 , 279

snapshot

of running image 79 - 91

snapshot Debugger 168

sort options

By Name 59

By Package 59

Unsorted 59

sorting

in class browser 116

in editor 198

in inspector 282

in process browser 318

views 55

in window browser 400

source code

debugging 151 - 171

for current expression 301

for object in current frame of debugger 163

for selected object 53

Source command 396

stack frames in the debugger 159

stack overflow 308

standard action command

Browse 52

Browse Symbols Like 289 , 303

Class 53

Copy 53

Documentation 53

Find Source 53

Function Calls 302

Generic Function 54 , 220 , 302

Inspect 53

Listen 53

standard output 311 - 314

standard streams 71

*standard-output* variable 10

*** variable 11

** variable 11

* variable 11 , 15 , 281 , 298

stepper

active frame 359

backtrace tree 359

call frame 359

calling a function 359

evaluating a form 359

returning from a form 359

status item 359

stepping through code 357 - 378

Stop command 318

stopping a process 318

Suspend command 354

swapping editor buffers 202

Symbol Browser 289 - 294

symbol browser

invoking on selected object 54

Symbol menu

Inspect 292

Listen 292

Unintern... 292

symbols

online help for 73

tracing 218

undefining 220

Symbols... button 352

syntax coloring 38 , 40 , 213

in listener 308

syntax styles 40

System

search kind 259

system

ALL-SYSTEMS 384

browsing 382

compiling and loading 385

concatenating 386

creating plans for 390

defining 380 - 382

executing plans for 390

forcing compilation and loading of members 396

introduction to 379 - 380

parent system, browsing 384

plan 388

previewing a plan 388 - 391 , 396

searching 386

using source files 396

system browser 379 - 396

Actions area 390

compiling and loading systems 385

creating plans 390

description 382

executing plans 390

File description area 385

Filter area 390

forcing compilation and loading 396

Graph area 384

graph view 383 - 385

menu commands. See menu or command name

output view 391 - 392

package information 395

parent system, browsing 384

Plan area 390

previewing the plan 388 - 391

sorting information 395

System area 384

system plan, previewing 388 - 391 , 396

text view 386 - 388

using 382 - 385

using source files 396

views available 382

Systems menu 385

Browse All Systems 385

Browse Systems For Directory 385

Compile 385 , 391

Compile and Load 385 , 391

Concatenate... 386

Hide Files 386

Load 385 , 391

Parent 384

Replace 386

Search Files 386

Show Files 386

T

Tab completion 67

Tab key

on Mac OS X 72

tabbing between buttons on Mac OS X 72

tabs

choosing xxiv

Terminate command 318

terminating a process 318

text

deleting 202

inserting 202

replacing 212

saving regions of 200

scrolling in editor 201

searching for 45 , 209 - 212

selecting 45

See also under editor

text color 24

text style 24

text view

in editor 183

in function call browser 235

in system browser 386 - 388

The Break gesture 46 , 300

Toggle Breakpoint command 302

Toggle Tracing command 60

toolbar

customizing 22

hiding 22

toolbar buttons

size 22

text labels 22

toolbars

hiding 22

removing 22

tools

current package of 50

linking together 61

loading into the environment 19

online help for 74

overview of major 2 - 4

reusing 28

switching between 16

tracing from 60

Tools menu 2 , 19

accelerators 19

Application Builder 405

Class Browser 110 , 136

Code Coverage Browser 223

Compilation Conditions Browser 146

Editor 182 , 182 , 223

Generic Function Browser 241

Inspector 271

Listener 296 , 296

Object Clipboard 136 , 141 , 146 , 231 , 241

Output Browser 311

Process Browser 316

Profiler 322

Remote Listener 416

Search Files 253

Shell 353

Stepper 357 , 360

System Browser 382

Tracer 173

Window Browser 289 , 397

Trace command 60 , 218 , 302

Trace Inside command 60

trace macro 60 , 173

Trace menu

Break on Access 278

Break on Read 278

Break on Write 278

Show in Tracer 60 , 173

Trace 60

Trace Inside 60

Trace Read 278

Trace with Break 60

Tracing 60

Untrace 60 , 278

Untrace All 60

Trace with Break command 60

Tracer 173 - 179

Function menu 174

tracing 173 - 179

classes 128

in function call browser 239

in the inspector 278

in inspector 278

U

Undefine command 128 , 220

Undefine... command 220 , 245

undefining

current definition 220

functions 128

generic functions 245

methods 128

Undo command 43

editor 204

Unintern... command 292

Unsorted option 59

Unstop command 318

unstopping a process 318

Untrace All command 60

Untrace command 60 , 278

updating windows 23

using the clipboard 44 - 45

See also kill ring

using the keyboard xxv

using the mouse xxii - xxiv

V

Value command 221 , 302

Value menu

Listen 281

values

changing in inspector 278 - 281

Values menu

Class 14 , 110 , 113

Copy 280 , 281

Inspect 23 , 271 , 277 , 279

variables

* 307

$ 285

* 11 , 15 , 281 , 298

** 11

*** 11

*active-finders* 260

*enter-debugger-directly* 157

*grep-command* 270

*grep-command-format* 270

*grep-fixed-args* 270

*packages-for-warn-on-redefinition* 346

*shell-shell* 355

*standard-output* 10

*trace-verbose* 178

Variables menu

Set 164

View Source Search editor command 195

views

in class browser 109

description 55 - 60

in editor 182

in function call browser 231

in generic function browser 241

graph 93 - 103 , 383 - 385

hierarchy 115

in inspector 282

output 187 , 311 - 314 , 391 - 392

slots 112 - 114

sorting items in 55

in system browser 382

text 235 , 386 - 388

Visit Tags File editor command 186

W

Walk command 221

Walk Form command 302

web browsers 73

Whole Word radio button 75

window browser 397 - 403

changing root of graph 399

complete window names, displaying 402

destroying a window 403

different types of window 401

lowering a window 403

menu commands. See menu or command name

moving around different windows 403

package information 401

quitting a window 403

raising a window 403

sorting entries 400

using 399

whole environment 403

window colors 39

Window menu 13 , 18

Clone 23 , 61

Close Window 187

Refresh 23

windows

displaying 18

making copies of 23

re-using 21

switching between 16

updating 23

Windows menu 402

Actions. See Actions menu

Browse 399

Browse Parent 403

Browse Screen 403

Destroy 403

Enable Display 171

Lower 403

Quit 403

Raise 403

in window browser 403

Works menu

Object submenu. See Object menu

Packages submenu. See Packages menu

Refresh 23

Symbols submenu. See Symbols menu

writers for a slot, displaying 119

X

xrefs 231


LispWorks IDE User Guide (Macintosh version) - 13 Sep 2017

NextPrevTopContents