| Tilde |
B: Binary |
|
Background |
|
background-color |
|
background-texture |
| cell- |
background-color |
| cell-selected- |
background-color |
| Debugging |
background
processes |
| default- |
background-color |
| effective- |
background-color |
| Introduction and |
background |
| maximize-ide- |
background-window |
| Modern mode |
background |
| Simple-stream |
background |
| system- |
background-color |
| system-dialog- |
background-color |
| system-highlight- |
background-color |
| transparent-character- |
background |
| use- |
background-streams |
| use-ide- |
background-window |
| with- |
background-color |
|
Backquote |
| vk- |
backquote |
| Sharpsign |
Backslash |
| vk- |
backslash |
| vk- |
backspace |
| vk- |
backtab |
|
backtrace-print-circle |
|
backtrace-print-length |
|
backtrace-print-level |
| Displaying a stack |
backtrace in a window |
| Getting a |
backtrace
programmatically |
| Ghost frames in a brief |
backtrace |
| Can |
backtraces
involving system functions have ghost frames? |
| Ghost frames in |
backtraces |
| Non- |
backward-compatible
changes in AllegroStore |
| Non- |
backward-compatible
changes in AllegroStore |
| Non- |
backward-compatible
changes in Common Graphics |
| Non- |
backward-compatible
changes in Common Graphics |
| Non- |
backward-compatible
changes in the base Lisp |
| Non- |
backward-compatible
changes in the base Lisp |
|
bad-drop |
| *status- |
bar-horizontal-margin* |
| *status- |
bar-number-of-lines* |
| *status- |
bar-vertical-margin* |
| add-common-status- |
bar |
| add-status- |
bar |
| Adding
Cut/Copy/Paste commands to a menu- |
bar |
| Assigning an icon to a
window title- |
bar |
| common-status- |
bar |
| common-status- |
bar-p |
| custom-status- |
bar-font |
| display-status- |
bar |
| horizontal-scroll- |
bar |
| horizontal-scroll- |
bar-pane |
| menu- |
bar |
| menu- |
bar-p |
| proxy-menu- |
bar-window |
| remove-status- |
bar |
| Sharpsign Vertical- |
Bar |
| status- |
bar |
| status- |
bar |
| status- |
bar-font |
| status- |
bar-message |
| status- |
bar-number-of-lines |
| status- |
bar-p |
| The Debugger menu on a
Debugger window menu |
bar |
| The History menu on a graph
window menu |
bar |
| The Window menu on a
Debugger window menu |
bar |
| The Window menu on a graph
window menu |
bar |
| Tilde Vertical- |
Bar: Page |
| title- |
bar |
| title- |
bar-height |
| vertical-scroll- |
bar |
| vertical-scroll- |
bar-pane |
| removed-status- |
bars |
| update-scroll- |
bars-for-new-window-size |
| *print- |
base*, *print-radix* |
|
Base Lisp
platform-specific information |
|
Base
Lisp platform-specific information |
|
base-char |
|
base-string |
|
Base64 support |
|
base64-string-to-integer |
|
base64-string-to-usb8-array |
|
Base64: an example of
binary stream encapsulation |
| crlf- |
base-ef |
| integer-to- |
base64-string |
| jlinker-copy- |
base |
| New features in the |
base Lisp |
| New features in the |
base Lisp |
| Non-backward-compatible
changes in the |
base Lisp |
| Non-backward-compatible
changes in the |
base Lisp |
| Other changes in the |
base Lisp |
| Other changes in
the |
base Lisp |
| print- |
base |
| read- |
base |
| Release Notes for the |
base Lisp |
| Release Notes for the |
base Lisp |
| rr- |
base |
| simple- |
base-string |
| socket- |
base-simple-stream |
| usb8-array-to- |
base64-string |
| *read- |
base* |
| Building and Using an Allegro Common Lisp |
Based DLL |
| Building Your Own Lisp |
Based DLL |
| Deploying Your Lisp |
Based DLL |
| The window- |
based inspector |
| Unix Lisp |
based shared libraries |
| Using An Example Allegro CL |
Based DLL: fact.dll |
| Allegro Presto: |
basic usage |
|
Basic Concepts |
|
Basic External-Format Types |
|
basic-pane |
| envelope- |
bcc |
| All Lisp files must |
be
recompiled (old fasl files will not load) |
| All pre-6.2 Lisp compiled
files must |
be recompiled (old
fasl files will not load) |
| Can other things |
be changed while
running? |
| click-must- |
be-on-gadget |
| Compaq Alpha running Tru64:
default stack size should |
be increased |
| Compaq Alpha running
Tru64: default stack size should |
be increased |
| Defsystem methods that
can |
be specialized |
| Externals
must |
be resolved
when the .so/.sl/.dylib/.dll file is created |
| Files that may |
be looked for
on startup and after startup |
| Foreign
code cannot easily |
be
included at installation time |
| Switch can |
be t or nil meaning always
on or always off |
| What should |
be in your .emacs file |
| The jLinker Java |
Bean API |
| Packaging Lisp applications as
Java |
beans and servlets |
| If you modify a
so/sl/dylib/dll file that has |
been loaded, you must
load the modified file! |
|
beep |
| Advice of class
: |
before |
| ask- |
before-auto-saving |
|
before-functions |
| Discard local
variable information |
before
dumplisp |
| gc- |
before-c-hooks |
| Problem with
debug=1 and debug=2 behavior |
before a
local has a value |
| Tracing setf, : |
before, and :after
methods and internal functions |
|
begin-drawing-path |
| rpc- |
begin |
| Blocking |
behavior in simple-streams |
| Other package changes
and compile-time-too |
behavior |
| Other strange or unexplained |
behavior |
| Problem with
debug=1 and debug=2 |
behavior
before a local has a value |
| The |
behavior with debug=2 |
| The |
behavior with
debug=3 (and speed < 3) |
| The |
behavior
with debug=3 and speed=3 |
| The debug=1 |
behavior with locals |
| Variables that affect the |
behavior of :zoom |
| Why only have good |
behavior of locals at
debug=3? |
| *global-gc- |
behavior* |
| move-window- |
behind |
| How many bytes are |
being tenured? |
| Information sharing |
between Common Lisp and Emacs |
| Interaction |
between fwrap
and trace |
| jLinker - A Dynamic Link |
between Lisp and Java |
| min-pixels- |
between-widgets |
| Modal CG utility dialogs are not
shared |
between threads |
| Passing strings |
between Lisp and
C |
| Valid connections |
between
octet-oriented and character-oriented streams |
| What is the
difference |
between
using registers and using the stack? |
|
bidirectional-binary-socket-stream |
|
bidirectional-terminal-stream |
| Input, Output, and |
Bidirectional Streams |
| Rot13b: An Example of |
Bidirectional Stream
Encapsulation |
| Parameters that control
how |
big newly allocated
spaces are |
| The |
big picture |
|
bignum |
|
bignump |
| Passing
fixnums, |
bignums, and
integers |
| Base64: an example of |
binary stream
encapsulation |
| bidirectional- |
binary-socket-stream |
| fundamental- |
binary-input-stream |
| fundamental- |
binary-output-stream |
| fundamental- |
binary-stream |
| Generic functions for |
binary streams |
| input- |
binary-socket-stream |
| output- |
binary-socket-stream |
| Tilde B: |
Binary |
|
bind-parameter |
| destructuring- |
bind |
| handler- |
bind |
| multiple-value- |
bind |
| restart- |
bind |
|
Binding input parameters |
| Wide |
binding (both models) |
| Changing gesture |
bindings |
| Key |
bindings in Common Lisp
subprocess mode |
| Lisp listeners
and special variable |
bindings |
| Many |
bindings are to
specific values, not to the variables' actual values |
| process-initial- |
bindings |
| Where are the |
bindings defined? |
| *cl-default-special- |
bindings* |
| *default-cg- |
bindings* |
| *zoom-print-special- |
bindings* |
| :who- |
binds |
| who- |
binds |
| The |
bindstack index |
| 64 |
bit Allegro CL
Implementations |
| 8- |
bit images |
|
bit |
|
Bit Fields |
|
bit, sbit |
|
bit-and, bit-andc1,
bit-andc2, [...], bit-xor |
| bit-and, |
bit-andc1, bit-andc2,
[...], bit-orc2, bit-xor |
| bit-and, bit-andc1, |
bit-andc2, bit-eqv,
[...], bit-xor |
| bit-and, bit-andc1,
bit-andc2, |
bit-eqv, bit-ior, [...],
bit-orc2, bit-xor |
| bit-and, bit-andc1, bit-andc2,
bit-eqv, |
bit-ior, bit-nand,
[...], bit-xor |
| bit-and, [...], bit-eqv,
bit-ior, |
bit-nand, bit-nor,
[...], bit-orc2, bit-xor |
| bit-and, [...], bit-ior,
bit-nand, |
bit-nor, bit-not,
bit-orc1, bit-orc2, bit-xor |
| bit-and, [...], bit-nor, |
bit-not, bit-orc1,
bit-orc2, bit-xor |
| bit-and, [...], bit-not, |
bit-orc1, bit-orc2,
bit-xor |
| bit-and, [...],
bit-orc1, |
bit-orc2, bit-xor |
| bit-and, [...], bit-orc1,
bit-orc2, |
bit-xor |
|
bit-vector |
|
bit-vector-p |
| External-Formats in 8- |
bit Lisp. |
| How to create an 8- |
bit image which starts the IDE |
| Notes on Lisp as a shared
library on Alpha Unix 32 |
bit |
| Notes on Lisp as a shared
library on Alpha Unix 64 |
bit |
| Notes on Lisp as a shared
library on HP-UX 10.20 (32- |
bit only) |
| Notes on Lisp as a shared
library on HP-UX 11.0 (64- |
bit only) |
| Notes on Lisp as a shared
library on Sun Solaris 32 |
bit |
| Notes on Lisp as a shared
library on Sun Solaris 64 |
bit |
| set-8- |
bit-input |
| simple- |
bit-vector |
| simple- |
bit-vector-p |
|
bitmap-pane |
|
bitmap-stream |
|
bitmap-stream |
|
bitmap-window |
| device- |
bitmap |
| Drawing on |
bitmap-streams |
| set-splash- |
bitmap |
| use- |
bitmap-stream |
|
bits-per-pixel |
| mci-device- |
bits-per-sample |
| texture-info- |
bits-per-pixel |
|
black |
|
black-texture |
| button- |
black-border |
| caret- |
blink-time |
|
block |
| mci-device- |
block-alignment |
| Message-handling routines
that |
block |
| pprint-logical- |
block |
| Tilde Less-Than-Sign:
Logical |
Block |
|
Blocking behavior in
simple-streams |
|
blowfish-decrypt |
|
blowfish-encrypt |
|
blowfish-init |
| Support for |
Blowfish encryption |
|
blue |
| dark- |
blue |
| rgb- |
blue |
| Converting
from . |
bmp files to lisp code |
| Modified |
BNF Syntax |
|
Boa Lambda Lists |
|
body-left-indentation |
| : |
boe |
|
bold |
| same- |
bold |
|
boole |
|
boole-* functions |
|
boolean |
| *grid- |
border-mouse-slack* |
| 3d- |
border-width |
|
border |
|
border-color |
|
border-dashing |
|
border-width |
| button-3d- |
border |
| button-black- |
border |
| cell-3d- |
border |
| cell-horizontal- |
border-color |
| cell-vertical- |
border-color |
| default-cell-3d- |
border |
| default-cell- |
border-color |
| default-cell- |
border-width |
| default-section- |
border-color |
| default-section- |
border-width |
| effective- |
border-color |
| effective- |
border-width |
| plain- |
border-width |
| Gates ( |
both models) |
| Process
functions and variables ( |
both
models) |
| Process locks ( |
both models) |
| Processes and profiling ( |
both models) |
| Processes and their
dynamic environments ( |
both models) |
| Queues ( |
both models) |
| upper-case-p,
lower-case-p, |
both-case-p |
| Wide binding ( |
both models) |
| *default-printer- |
bottom-margin* |
| : |
bottom |
|
bottom |
|
bottom-attachment |
|
bottom-margin |
| box- |
bottom |
| box- |
bottom-center |
| box- |
bottom-left |
| box- |
bottom-right |
| grid- |
bottom-right-click |
| set-box- |
bottom |
|
Bound symbol example |
| Cannot
(effectively) set a variable |
bound
by load |
| verify-symbol-value-is- |
bound-switch |
|
boundp |
| slot- |
boundp |
| slot- |
boundp-using-class |
| array-in- |
bounds-p |
|
box |
|
box |
|
box-bottom |
|
box-bottom-center |
|
box-bottom-left |
|
box-bottom-right |
|
box-center |
|
box-height |
|
box-intersect |
|
box-intersect-p |
|
box-left |
|
box-left-center |
|
box-move |
|
box-right |
|
box-right-center |
|
box-to-drag |
|
box-top |
|
box-top-center |
|
box-top-left |
|
box-top-right |
|
box-union |
|
box-width |
| cell- |
box |
| center- |
box-on-page |
| center- |
box-on-screen |
| center- |
box-on-window |
| check- |
box |
| check- |
box-column-mixin |
| check- |
box-pane |
| clipping- |
box |
| combo- |
box |
| combo- |
box-column-mixin |
| combo- |
box-pane |
| copy- |
box |
| draw- |
box |
| draw-rounded- |
box |
| draw-string-in- |
box |
| drop-combo- |
box |
| erase- |
box |
| erase-contents- |
box |
| erase-contents-rounded- |
box |
| erase-rounded- |
box |
| files-to-list- |
box |
| fill- |
box |
| fill-rounded- |
box |
| font-face-combo- |
box |
| font-size-combo- |
box |
| get- |
box |
| get-fixed- |
box |
| get-screen- |
box |
| get-shape- |
box |
| get-shape-fixed- |
box |
| group- |
box |
| group- |
box-pane |
| header- |
box |
| inflate- |
box |
| inside- |
box-p |
| invert- |
box |
| lisp-group- |
box |
| list-view-cell- |
box |
| make- |
box |
| make- |
box-from-corners |
| make- |
box-relative |
| make- |
box-relative-from-corner |
| menu-items-for-combo- |
box-range |
| nclipping- |
box |
| ncopy- |
box |
| nget- |
box |
| nget-fixed- |
box |
| nget-shape- |
box |
| nget-shape-fixed- |
box |
| nmake- |
box |
| nmake- |
box-from-corners |
| nmake- |
box-relative |
| nmake- |
box-relative-from-corner |
| npage- |
box |
| nvisible- |
box |
| nvisible- |
box-top-left |
| page- |
box |
| pathname-string-from-directory-list- |
box |
| scroll- |
box |
| scrollbar-area- |
box |
| section- |
box |
| set- |
box-bottom |
| set- |
box-left |
| set- |
box-right |
| set- |
box-top |
| sub- |
box-p |
| subdirectories-to-list- |
box |
| tab- |
box |
| undrop-combo- |
box |
| use-real-combo- |
box |
| visible- |
box |
| visible- |
box-height |
| visible- |
box-top-left |
| visible- |
box-width |
| with-clipping- |
box |
|
box= |
| with- |
boxes |
| with-positions-and- |
boxes |
| Explain |
boxing |
|
boxp |
| Tilde Left- |
Brace: Iteration |
| Tilde Right- |
Brace: End of Iteration |
| Tilde Left- |
Bracket: Conditional
Expression |
| Tilde Right- |
Bracket: End of
Conditional Expression |
| vk-close-square- |
bracket |
| vk-open-square- |
bracket |
| * |
break-on-signals* |
| * |
break-on-test-failures* |
| : |
break |
| About submitting a bug report from
a |
break in the IDE |
|
break |
|
Break levels |
|
Break on exit |
| Commands to
manipulate |
break levels: |
| Enhanced |
Break Key functionality |
| in- |
break |
| simple- |
break |
| add- |
breakpoint |
| delete- |
breakpoint |
| with- |
breakpoints-installed |
| : |
brief, :moderate,
and :verbose modes of :zoom |
|
brief-comtab |
| Ghost frames in a |
brief backtrace |
|
bring-window-to-front |
|
broadcast-stream |
|
broadcast-stream-streams |
| make- |
broadcast-stream |
| Class |
Browser
dialog |
| invoke-html- |
browser |
| invoke-private-html- |
browser |
| The defsystem |
browser |
| The Process |
Browser |
| use-private-html- |
browser |
| CLOS class |
browsers |
| Composer |
Browsers |
| Cross reference |
browsers |
| : |
bt |
| The : |
bt command for a quick look at the
stack |
|
buddy-side |
|
buddy-widget |
|
buffer-input-simple-stream |
|
buffer-output-simple-stream |
| convert-returned-dde- |
buffer |
| device- |
buffer-length |
| file-selection- |
buffer-size |
| get-output-stream- |
buffer |
| jlinker- |
buffer-size |
| make- |
buffer-input-stream |
| make- |
buffer-output-stream |
| Rot13s: An example of |
buffer-oriented
stream encapsulation |
| with-input-from- |
buffer |
| with-output-to- |
buffer |
| Character input |
buffers |
| *dribble- |
bug-hooks* |
| About submitting a |
bug report from a break in the
IDE |
|
Bug reports |
|
Bug reports and fixes |
| Common Graphics |
bug fixes and minor
enhancements |
| Common
Graphics |
bug fixes
and minor enhancements |
| dribble- |
bug |
| Reporting |
bugs |
| Where to report |
bugs and send
questions |
| Arguments
to |
build-lisp-image
1: defaults inherited from the running image |
| Arguments
to |
build-lisp-image
2: defaults not inherited from the running image |
|
build-flags |
|
build-lisp-image |
|
build-module |
|
build-project |
| Debugging an image |
build problem or
failure |
| Including application patches
in an image at |
build time |
| presto- |
build-lib |
| runtime- |
build-option |
| Step 4: |
Build an
AllegroStore Lisp image [optional] |
| The template
of a call to |
build-lisp-image |
|
Building an image that
contains Allegro Composer |
|
Building an
image to include patches |
|
Building and Using an Allegro Common Lisp Based
DLL |
|
Building Images |
|
Building shared
libraries on AIX 4.2 or later |
|
Building shared
libraries on Compaq Tru64 4.0 or later |
|
Building shared
libraries on FreeBSD |
|
Building shared
libraries on HP-UX 10.20 |
|
Building shared
libraries on HP-UX 10.20, 11 |
|
Building shared
libraries on Linux |
|
Building shared
libraries on Mac OS X |
|
Building
shared libraries on Mac OS X |
|
Building shared
libraries on SGI/IRIX 6.2 or later |
|
Building shared
libraries on Solaris 2.4 or later |
|
Building the Companion DXL File:
fact.dxl |
|
Building the Example DLL: fact.dll |
|
Building Your Own Lisp Based
DLL |
|
building-images.htm |
|
Built-In Cut, Copy,
and Paste functionality |
|
Built-in Method
Combination Types |
|
built-in-class |
| Files Lisp needs to start
up 1: .so (or dll) files |
built with image |
| Using a |
built-in icon |
|
bundle-pathname |
| update- |
bundle-files |
| Updating the |
bundle file |
| What to do if |
bunzip2 won't execute
on the CD |
|
bury-component |
|
bury-window |
|
Bus errors and segmentation
violations |
| Using the IDE while user code
is |
busy |
| *loaded- |
but-uncreated-windows* |
| I compiled with
debug=3 |
but I want to
see dead locals anyway |
|
butlast, nbutlast |
| *toolbar- |
button-spacing* |
|
button |
|
button-3d-border |
|
button-black-border |
|
button-function |
|
button-info |
|
button-info-p |
|
button-match |
|
button-p |
|
button-pane |
|
button-return |
|
button-style |
| cancel- |
button |
| cancel- |
button |
| close- |
button |
| default- |
button |
| default- |
button |
| double-click-as-default- |
button |
| first-x- |
button |
| help- |
button |
| help- |
button-pressed |
| left-mouse- |
button |
| maximize- |
button |
| middle-mouse- |
button |
| minimize- |
button |
| mouse- |
button-state |
| multi-picture- |
button |
| multi-picture- |
button-pane |
| multi-picture- |
button-scroll |
| multi-picture- |
button-scroll-interval |
| multipic- |
button-mouse-in |
| multipic- |
button-mouse-out |
| picture- |
button |
| picture- |
button-pane |
| radio- |
button |
| radio- |
button-pane |
| right-mouse- |
button |
| second-x- |
button |
| set-default- |
button |
| static-text-and- |
button-column-mixin |
| toggle- |
button |
| update-multi-picture- |
button |
| unavailable- |
buttons |
| wait-for-mouse- |
buttons-up |
| *ignore-mouse-x- |
buttons* |
| Cannot (effectively) set a
variable bound |
by load |
| Conditions signaled |
by the IMAP and Pop interfaces |
| division- |
by-zero |
| draw- |
by |
| erase- |
by |
| Lisp may not see
a modification of an argument passed |
by address |
| Lisp
unexpectedly sees a change to an argument passed |
by
address |
| locale-n-sep- |
by-space |
| locale-p-sep- |
by-space |
| lookup-module- |
by-name |
| macros-called- |
by |
| Modifying
arguments called |
by address:
use arrays |
| move- |
by |
| move- |
by-x-y |
| Package locked |
by default |
| Package prefixes reserved |
by Allegro CL |
| package-used- |
by-list |
| Special
handling of certain errors |
by
:zoom |
| The packages
locked |
by default |
| Variables which control
information printed |
by compile-file |
|
byte, byte-size,
byte-position |
| byte, |
byte-size, byte-position |
| byte, byte-size, |
byte-position |
| read- |
byte |
| signed- |
byte |
| stream-read- |
byte |
| stream-write- |
byte |
| unsigned- |
byte |
| write- |
byte |
| *tenured- |
bytes-limit* |
| flip-monochrome- |
bytes |
| How many |
bytes are being tenured? |
| mci-device-average- |
bytes-per-second |
| When there is a global gc, how
many |
bytes are freed up? |