geiser.texi (2650B)
1 \input texinfo @c -*-texinfo-*- 2 @c %**start of header 3 @setfilename geiser.info 4 @c %**end of header 5 6 @include macros.texi 7 8 @copying 9 This manual documents Geiser, an Emacs environment to hack in Scheme. 10 11 Copyright @copyright{} 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2018, 2020, 2021 Jose Antonio Ortega Ruiz 12 13 @quotation 14 Permission is granted to copy, distribute and/or modify this document 15 under the terms of the GNU Free Documentation License, Version 1.3 16 or any later version published by the Free Software Foundation; 17 with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. 18 A copy of the license is available from the Free Software 19 Foundation Web site at @url{http://www.gnu.org/licenses/fdl.html}. 20 21 @end quotation 22 23 The document was typeset with 24 @uref{http://www.gnu.org/software/texinfo/index.html, GNU Texinfo}. 25 @end copying 26 27 @dircategory Emacs 28 @direntry 29 * Geiser: (geiser). Emacs environment for Scheme hacking. 30 @end direntry 31 32 @titlepage 33 @title Geiser User Manual 34 @subtitle Emacs and Scheme talk to each other 35 @author Jose Antonio Ortega Ruiz 36 @page 37 @vskip 0pt plus 1filll 38 @insertcopying 39 @end titlepage 40 41 @c Output the table of the contents at the beginning. 42 @contents 43 44 @ifnottex 45 @node Top, Introduction, (dir), (dir) 46 @top Geiser 47 48 @menu 49 * Introduction:: 50 * Installation:: 51 * The REPL:: 52 * Between the parens:: 53 * Cheat sheet:: 54 * No hacker is an island:: 55 * Index:: 56 57 @detailmenu 58 --- The Detailed Node Listing --- 59 60 Introduction 61 62 * Modus operandi:: 63 * Showing off:: 64 65 Installation 66 67 * Must needs:: 68 * The quick and easy way:: 69 * From the source's mouth:: 70 * Friends:: 71 72 The REPL 73 74 * Starting the REPL:: 75 * First aids:: 76 * Switching context:: 77 * Completion and error handling:: 78 * Autodoc and friends:: 79 * Seeing is believing:: 80 * Customization and tips:: 81 82 Between the parens 83 84 * Activating Geiser:: 85 * The source and the REPL:: 86 * Documentation helpers:: 87 * To eval or not to eval:: 88 * To err perchance to debug:: 89 * Jumping around:: 90 * Geiser writes for you:: 91 92 Cheat sheet 93 94 * Scheme buffers:: 95 * REPL:: 96 * Documentation browser:: 97 98 @end detailmenu 99 @end menu 100 101 @include top.texi 102 103 @html 104 <br/> 105 <div class="navigation" align="right"> 106 <a class="navlink" href="https://gitlab.com/groups/emacs-geiser/-/issues">Bugs</a> 107 <a class="navlink" href="https://gitlab.com/emacs-geiser">Source</a> 108 <a class="navlink" href="http://lists.nongnu.org/mailman/listinfo/geiser-users">Mailing list</a> 109 </div> 110 @end html 111 112 @end ifnottex 113 114 @include intro.texi 115 @include install.texi 116 @include repl.texi 117 @include parens.texi 118 @include cheat.texi 119 @include thanks.texi 120 @include index.texi 121 122 @bye 123 124 @c geiser.texinfo ends here