/usr/share/doc/slime/html/Temporary-buffers.html is in slime 2:2.20+dfsg-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<!-- Written by Luke Gorrie and others.
This file has been placed in the public domain. -->
<!-- Created by GNU Texinfo 6.5, http://www.gnu.org/software/texinfo/ -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Temporary buffers (SLIME User Manual, version 2.20)</title>
<meta name="description" content="Temporary buffers (SLIME User Manual, version 2.20)">
<meta name="keywords" content="Temporary buffers (SLIME User Manual, version 2.20)">
<meta name="resource-type" content="document">
<meta name="distribution" content="global">
<meta name="Generator" content="makeinfo">
<link href="index.html#Top" rel="start" title="Top">
<link href="Key-Index.html#Key-Index" rel="index" title="Key Index">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="User_002dinterface-conventions.html#User_002dinterface-conventions" rel="up" title="User-interface conventions">
<link href="Inferior_002dlisp.html#Inferior_002dlisp" rel="next" title="Inferior-lisp">
<link href="User_002dinterface-conventions.html#User_002dinterface-conventions" rel="prev" title="User-interface conventions">
<style type="text/css">
<!--
a.summary-letter {text-decoration: none}
blockquote.indentedblock {margin-right: 0em}
blockquote.smallindentedblock {margin-right: 0em; font-size: smaller}
blockquote.smallquotation {font-size: smaller}
div.display {margin-left: 3.2em}
div.example {margin-left: 3.2em}
div.lisp {margin-left: 3.2em}
div.smalldisplay {margin-left: 3.2em}
div.smallexample {margin-left: 3.2em}
div.smalllisp {margin-left: 3.2em}
kbd {font-style: oblique}
pre.display {font-family: inherit}
pre.format {font-family: inherit}
pre.menu-comment {font-family: serif}
pre.menu-preformatted {font-family: serif}
pre.smalldisplay {font-family: inherit; font-size: smaller}
pre.smallexample {font-size: smaller}
pre.smallformat {font-family: inherit; font-size: smaller}
pre.smalllisp {font-size: smaller}
span.nolinebreak {white-space: nowrap}
span.roman {font-family: initial; font-weight: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
ul.no-bullet {list-style: none}
body { font-family: Georgia, serif;
line-height: 1.3;
padding-left: 5em; padding-right: 1em;
padding-bottom: 1em; max-width: 60em; }
table { border-collapse: collapse }
span.roman { font-family: century schoolbook, serif; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-family: Helvetica, sans-serif }
h4 { margin-top: 2.5em; }
dfn { font-family: inherit; font-variant: italic; font-weight: bolder }
var { font-variant: slanted; }
td { padding-right: 1em; padding-left: 1em }
sub { font-size: smaller }
.node { padding: 0; margin: 0 }
dd { padding-top: 1em; padding-bottom: 2em }
pre.example {
font-family: monospace;
background-color: #E9FFE9; border: 1px solid #9D9;
padding-top: 0.5em; padding-bottom: 0.5em; }
a:link { color: #383; text-decoration: none; padding: 1px 2px 1px 2px; }
a:visited { color: #161; text-decoration: none; padding: 1px 2px 1px 2px; }
a:hover { color: #161; text-decoration: none; padding: 1px 1px 1px 1px; border: 1px solid #666; }
a:focus { color: #161; text-decoration: none; padding: 1px 2px 1px 2px; border: none; }
-->
</style>
</head>
<body lang="en">
<a name="Temporary-buffers"></a>
<div class="header">
<p>
Next: <a href="Inferior_002dlisp.html#Inferior_002dlisp" accesskey="n" rel="next">Inferior-lisp</a>, Up: <a href="User_002dinterface-conventions.html#User_002dinterface-conventions" accesskey="u" rel="up">User-interface conventions</a> [<a href="index.html#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="Key-Index.html#Key-Index" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
<a name="Temporary-buffers-1"></a>
<h4 class="subsection">3.1.1 Temporary buffers</h4>
<p>Some <acronym>SLIME</acronym> commands create temporary buffers to display their
results. Although these buffers usually have their own special-purpose
major-modes, certain conventions are observed throughout.
</p>
<p>Temporary buffers can be dismissed by pressing <kbd>q</kbd>. This kills the
buffer and restores the window configuration as it was before the
buffer was displayed. Temporary buffers can also be killed with the
usual commands like <code>kill-buffer</code>, in which case the previous
window configuration won’t be restored.
</p>
<p>Pressing <kbd>RET</kbd> is supposed to “do the most obvious useful
thing.” For instance, in an apropos buffer this prints a full
description of the symbol at point, and in an <acronym>XREF</acronym> buffer it
displays the source code for the reference at point. This convention
is inherited from Emacs’s own buffers for apropos listings,
compilation results, etc.
</p>
<p>Temporary buffers containing Lisp symbols use <code>slime-mode</code> in
addition to any special mode of their own. This makes the usual
<acronym>SLIME</acronym> commands available for describing symbols, looking up
function definitions, and so on.
</p>
<a name="index-slime_002ddescription_002dautofocus"></a>
<p>Initial focus of those “description” buffers depends on the variable
<code>slime-description-autofocus</code>. If <code>nil</code> (the default),
description buffers do not receive focus automatically, and vice
versa.
</p>
</body>
</html>
|