[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/geiser created (now 4099dce)
From: |
Philip Kaludercic |
Subject: |
[nongnu] branch elpa/geiser created (now 4099dce) |
Date: |
Sun, 1 Aug 2021 18:22:39 -0400 (EDT) |
zge pushed a change to branch elpa/geiser.
at 4099dce Documentation nit
This branch includes the following new commits:
new e6824be It all begins with an empty tree
new 22542ce License file
new 5c83238 Emacs startup file
new 9b4016c Elisp utilities (mostly imported from FUEL).
new be3be2b Basic Guile/Emacs connection and evaluation working.
new 24ee487 Better error presentation.
new 96f3def Fixes for Elisp/Scheme translations.
new 27e2174 Capturing output of scheme evaluations
new be3ac19 Basic region/definition/sexp evaluation and autodoc mode
working.
new eda610d Better argument position detection in autodoc.
new 279a07e Don't echo any autodoc info when arity is not available.
new 8190670 Better bindings for M-p, M-n in geiser repl.
new 4e16a7a Better preparation of Scheme results for the Elisp reader.
new 72044e7 GEISER-SETUP function activating geiser-mode in scheme
files.
new 1e74164 TAB-completion for symbols in Scheme and REPL buffers.
new 522f145 Optionally show procedure modules in autodoc.
new 561be1f Small fix for '() argument position reporting.
new 690c7fb Sort completion list in scheme's side.
new 36ac636 Multi-level form arity recognition in autodoc.
new c9f658f Guile scheme files moved to scheme/guile.
new b44d830 Compile file.
new 5b5234f * scheme/guile/geiser/eval.scm: load file after
compilation.
new 6f70f87 Load file commands.
new 15fd33f README stuff.
new bfd6b0f Don't let (ice-9 history) confuse the evaluator.
new 8dd0179 Edit symbol at point for programs.
new 65d76d0 Faster M-.
new 8e50320 Better arg lists.
new 4ba2141 Faster, asynchronous autodoc.
new cfd1fdc Small improvements.
new 93b51a8 Small autodoc fixes.
new 11a64e7 New command to get docstrings (C-cC-d).
new 740a937 Autodoc: try symbol at point first. Some cleanups.
new 678e21c Fleshing out the README.
new 18943b0 Recognise empty doc string in Emacs side. Small
refactorings.
new 5f34ef4 Initial support for module name completion.
new 8d137f9 Smart tab completion mode.
new 9df5971 Avoing REPL modeline message flickering on redirection.
new 90cab86 Nits.
new dba34f8 New command: module documentation.
new f574939 New command to open module file.
new 4814d02 Separate commands for evaluation and compilation.
new 29eaa9f Better symbol documentation.
new 5fe4bbd Document browser improvements: history and links.
new a5426c2 (geiser eval) functionality moved to (geiser emacs).
new 850964a Allow loading of a initialisation file (akin to ~/.guile,
named ~/.guile-geiser by default).
new 7a3d1f8 Offer also local bindings as possible completions in
M-TAB.
new 3b9b06b Capture backtrace. Fix load/compile from Emacs.
new 540a2cb Correct stack in load/compile file retorts.
new 8bf2c57 Partial support for stack trace display.
new 867774c Compilation mode working on dbg buffers.
new 8f76cb3 Spurious geiser-debug-mode key mode map deleted.
new 73af62c Smart tab is not enabled by default; module completion
bound to C-.
new 87f338d Missing require.
new ff2aa21 Fix for smart-tab-mode.
new 5353769 Missing require.
new 03762c6 Autoloads for customization groups.
new 76bcf01 Variable controlling geiser-autodoc-mode in REPL (on by
default).
new 6100a2e Autodoc system revamped.
new 770937b Font lock for autodoc's function name.
new be1f88d Delete, don't kill, region.
new af446e1 Persistent REPL history.
new 5e55181 Autodoc working in the REPL (again).
new 9186ce4 Simpler handling of rest args in Emacs' side.
new 0e5a509 Fix scanning partial sexps in presence of quotations &co.
new 8563be5 Refactoring: local bindings discovery moved to schemeland.
new ee0d020 Display (quote foo) as 'foo in autodoc strings.
new 40a3641 Miscellaneous little fixes.
new 85c8afb Fix for autodoc when point in a rest formal arg in define.
new 7e5f31f Completion for symbols without enclosing sexp in scheme
buffers.
new db726f7 More precise argument position highlighting in autodoc.
new 8a320a4 Completions buffer renamed to *Geiser completions*.
new b2ed8a6 Some refactoring and new ge:macroexpand.
new 89f12f6 Refactoring the refactoring.
new cb6dbc1 Macro-expand commands.
new b8e5c1e Fix (again!) completion for symbols outside enclosing
forms.
new 09e96c3 Correctly detecting first occurrences of methods in M-.
new 5993ff1 Tiny refactoring.
new 3bb10cb Fix recursive require. Nicer arg names in autodoc.
new 0085c16 Correctly specify current module in REPL (and make it
generic).
new a4358aa Autodoc enhancements:
new 673d602 Micro-optimisation.
new 1561d09 Highlight also #:key in autodoc.
new 708205e New geiser-reload command. New geiser command.
new 8c65dfa Leave quasiquote alone in autodoc.
new 267fde6 turn-on/off-geiser-mode commands added and used in
scheme-mode-hook.
new 038ed78 New command to display generic methods (C-cC-dg)
implemented.
new 951afdb A bit more robust generic methods.
new 9276cd1 Don't display autodoc for function being defined.
new 6d765e0 A bit of key bindings reorg: macro-related commands start
with C-cC-m.
new 3b6e0b8 Support for multiple Scheme implementations, Chapter 1.
new 51fa372 Reload Geiser libraries in the right order.
new 7763b16 Support for multiple Scheme implementations, Chapter 2.
new 76298ab Guilisms removed from geiser-repl.
new 4a3709e Better (at least in US keyboards) default key (M-`) for
module name completion.
new e85c207 Don't bother asking if there's only one implementation.
new 11e13d1 Module documentation command works again when invoked
from the REPL.
new e8398a8 Show implementation in geiser-mode's modeline.
new 3a20bac Multiple values as evaluation result supported.
new eac44da Many a bug fix in multiple implementation support.
new 72cb97e Elisp-side larceny.
new bf174c1 Segregate REPL history files by implementation.
new 8368ace Key for geiser-set-scheme in geiser-mode.
new b4e68d4 Misc nits and work in progress.
new 7a761c3 Bug fix.
new 54e80a0 Callers/callees (C-c <, C-c >).
new c9d2c69 More robust sexp scanning for autodoc.
new 92d36fc Reuse closed REPL buffers.
new 98564a4 Missing require.
new c3e346a Echo area message while retrieving xrefs.
new 2533db2 Bug fix: really remove killed buffers from the list of
closed repls.
new 838c30e Better xref display.
new 44a638a Print bye-bye message when leaving repl with C-d.
new 7b422ed Better xrefs display (classified by module).
new 270eec8 Bug fix.
new 1ef691c Xrefs formatting nits.
new 88d5255 Minor nits
new e66fb67 PLT support: basic startup and evaluation working.
new 43e8b54 run-geiser is now aware of the current buffer's
implementation.
new 11ed530 Support for external help functions (and application to
PLT).
new 5ff7589 Fixes for eval/compilation error display.
new 6f2cfa4 PLT: Help fix.
new 94eee81 Bail out if scheme dies while waiting for an evaluation
result.
new f769a98 Irrelevant refactoring.
new 8792c74 Better guessing for edit locations.
new a78cd64 REPL: C-d does not send EOF. Kill scheme with C-cC-d if
you need to.
new d485cec PLT in default implementations at startup.
new a63280c Wrapping arbitrary regions with a begin block before
evaluation/expansion.
new 98c0e68 Better edit location heuristics.
new 864392c PLT: autodoc (without argument positions).
new fbd678c Autodoc: support for info about variables.
new 5170efb Better handling of initial setup (registering
implementations).
new 923c121 Module completion generalized and implemented for PLT.
new c4bcaf2 Improvements to module name support (using prefixes) and
Guile support.
new 04e8eed PLT: fixes for module name parsing (C-cC-em works now).
new 6eff047 Bug fix: be aware of square brackets when retrieving
context form.
new 757c952 Bug fix: current buffer's impl is used now in
switch-to-geiser.
new 3c97be1 Bug fix: correct guessing for installed implementations.
new b177aa7 README updates.
new 49d7ec0 Dead code.
new 643be24 Fixing the mess during initialization.
new f0ae7c0 PLT: Initialization fixes and cleanups.
new 87034e0 Bug fix: eval-and-go family of commands work again.
new 66553a9 PLT: Bug fix: correctly handle explicit module
definitions.
new 3338f98 Bug fix: smart tab mode was broken.
new 3c30672 Bug fix: compile-and-go-to-repl should work now.
new 91cb3fe PLT: Correct identification of explicit module
definitions.
new 81918d8 Automatic setup when loading geiser.el (explicit call to
geiser-setup no longer needed). README updates.
new 1c4f27d PLT: A bit more sensible prompt format.
new 97358e6 <home> as an alias of bol in the REPL.
new 7b9260d Read-only-ness of REPL prompt customizable.
new 36ad012 Autodoc: correct detection of start of string in argument
highlighting.
new 5f3993b Fixes for module names reading and evaluation result
display.
new 581b169 PLT: customizable collection directories.
new ce75f36 Bug fix: delete results buffers only when a new request
is available.
new 41ef7b6 Elisp leftovers trimmed.
new 6198097 PLT: correct (or, at least, better) computation of module
names.
new 2417c5e Unintended change undone.
new d4b7298 Bug fix and a bit of refactoring in geiser-doc.el.
new 8f9f766 PLT: New help functionality:
new 3bb8f69 Fix to documentation browser's switch to repl keybinding.
new cfacb7d README tweaks and updates.
new 616e317 module-children -> module-exports.
new 176afa8 Share scheme-indent-function tweaks across
implementations.
new f9d746b Guile: rewriting stack trace captures - not yet complete.
new d8da8d0 Fixes in geiser-reload (unload forcibly and pick repl
implementations).
new 7fad7a6 Better parsing of scheme retorts in the Emacs end.
new 631d43d Elimination of dead code in stack trace display.
new 85838e6 Fixes in retort parsing.
new d3fc72a Whitespace.
new a38f0cb Circular dependencies between elisp modules eliminated.
new 44a7080 Whitespace.
new bcc096b Implementation-specific backtrace display.
new e9b6d59 Auxiliary functions to insert error links.
new 157aaf0 PLT: buttonize errors implemented.
new 59bacc7 Refactoring.
new a4f4968 Initialisation fixes. - Honouring
geiser-impl-installed-implementations - Missing autoloads for customization
groups added
new 222d885 Will i ever get initialisation right?
new b6723f8 PLT: Bug fix in implementation guessing.
new fee4491 Directory-specific implementations.
new 9523b4d Better display of evaluation results.
new 00dbf12 Registered implementations are loaded by default.
new ac30982 User command to register scheme implementations
(geiser-register-implementation).
new 8b5fc88 Bug fix.
new 737ef29 New user command to unregister Scheme implementations.
new 5e9892d Auxiliary function.
new 7eae5fd REPL improvements: bailing out earlier on startup abort;
C-c z DTRT for a running REPL.
new b0e3391 Bug fix: initialisation loop removed.
new e01166f Safer handling of file line and columns in emacs.
new bdd1227 Simpler, nicer, more efficient handling of evaluation
results. It comes with a pony too.
new 1a3d290 Stray paren killed.
new c882e02 kludgy fix for opt/key/rest markers in autodoc
new ded319e autodoc: better emacs display for opt/key markers.
new f4b4ba8 Simpler, more correct and efficient autodoc
implementation.
new 0377f2e Well, i said that it was better, not that it was perfect.
new 5c7b355 Yet another deklugdification: locals scanning moved to
elisp.
new 718078f PLT: bug fix in (module) recognition.
new a969934 REPLs: using compile-shell-minor-mode.
new ceb34c7 C-c k == nuke repl
new 9187b77 Bug fix: bogus regexp.
new c59998e Autotoolification.
new 8ec4b1b Fixes for all byte-compilation warnings.
new 065ed08 Automatic ChangeLog generation during make dist.
new 3983e63 Standardese filling.
new 54d772a Thanks, many THANKS.
new 9475d8e Buglet in autodoc's argument display.
new 350c3ae Automake tweak: geiser-install.el belongs to CLEANFILES.
new 533102a geiser-reload works again (was broken for installed
geiser).
new 2120142 fixes for geiser-unload.
new 2be4c06 autogen.sh
new 8e2810f Putting ChangeLog to good use.
new e0dd77a Taking into account those ugly square brackets while
scanning locals.
new 91841a6 Now this is cool: support for company mode.
new b38d024 Slightly better autodoc caching (probably needs an
overhaul, though).
new fd316e2 Company: handling correctly the mode lighter and autodoc
interaction.
new 69643a0 Slightly faster autodoc.
new e7cdf10 Company's go to location working also for locations in
same file.
new d33d6d6 Quicker metadata display in company mode.
new fb39ae2 Better detection of locals (internal defines).
new e2b9d18 Small configure tweaks.
new abe824f Biting the bullet: a simple, permissive, scheme reader.
new b3aaa30 Tagging keywords as such in the scheme reader, for later
spotting of active argument in autodoc.
new 04630a9 Improved local names detection (both implementation- and
functional-wise).
new fff6b10 Scheme reader improvements: #<>, #||# and other bits.
new e34f3ab Merge branch 'devel'
new 04723be Fix for regression in autodoc: it works again when point
is inside a string.
new df93d3f Bug fix: run-geiser and friends now always create a new
REPL.
new c677288 BSD relicensing: COPYING.
new 29ed518 BSD relicensing: elisp code.
new d7f2b95 Un-running to conclusions.
new 9620938 COPYING introduction.
new d6ebefe AUTHORS fix.
new 3265bb3 Reload: we now remember user customizations and restore
them during geiser-reload.
new 458119f Bug fix: we were not correctly detecting dot as a token
in the scheme reader.
new 0bba2ea New function: `geiser-syntax--read-from-string',
analogous to elisp's `read-from-string'.
new c1de629 Dog food: using the scheme reader for parsing evaluation
results.
new aecb2b8 Irrelevant doc fix.
new 5f64d69 New implementation registration mechanism, for the elisp
side of things.
new 4bda1c3 Clarifying that Modified BSD is the same as BSD3.
new 3cae2fa Bug fix: correct generation of per implementation
switch-to functions.
new b37bd6e Guile: bug fix: evaluation works again (1.9.3 or better
required).
new ee5207a Slightly more efficient symbol completion.
new bd129f5 Assignment of ss files to plt as a customization.
new 4183334 Bug fix: xref commands were always asking for the target
procedure's name.
new 4f51508 Bug fix: proper handling of implementation methods
specified as variables.
new 050b9e1 New implementation method/variable: unsupported Geiser
procedures.
new bcfc291 PLT: Unsupported procedures listed.
new 512a61c Bug fix: display-help function correctly invoked when
available.
new 37fa240 Letting implementations define their own file pattern
matching rules.
new 09de995 Multiple arity display, used by PLT backend (case-lambda).
new 9de90a7 Internal fix: duplication of symbol at point in
scan-sexps.
new 5cac235 Previous patch was broken.
new c52f6e9 Cosmetics.
new 35b1977 Base R6RS elisp implementation.
new 1c22cba PLT: Evaluation takes into account #lang forms.
new 6114d9e Cosmetics.
new a134dca Autodoc fix: dots in arglists were causing a parsing
error.
new 783c686 Silly micro-optimisitation.
new c1f1e17 Autodoc for identifier at point only when it's not an
argument.
new b6117df PLT: autodoc: support for languages specified as libs
and/or module forms.
new 10b4e4a Bug fix: links in documentation buffers work again.
new 6c58b24 Docs: Guile 1.9.5 required.
new 3a9ce07 Bug fix: displaying signatures correctly in xref buffers.
new d249435 Documentation fix (byte-compiled doesn't work in-place).
new 24ddee5 Guile: bug in backtrace display fixed.
new 124ddc3 Shorter mode-line lighter for REPL mode.
new d7040ee Even shorter REPL mode-line.
new e6938a3 Syntax error.
new 3a622d1 Minor bug fix.
new 16ea3d3 Guile: Geiser now behaves correctly in buffers for
unloaded modules.
new 68d3cb6 Generic support for debugging prompts in the REPL
new 143a069 Elisp scheme reader: more room for recursive list
scanning.
new 0b7fbcf PLT: Better help lookups.
new 8b58137 Whitespace.
new d4b4c68 More room for recursion in the scheme reader.
new a4805eb Better handling of multi-line input in the REPL
new 007f18d REPL: customizable auto-indenting of new lines.
new 6301342 Bug fix: remember debugger settings in geiser-repl-nuke.
new a7d5b74 New command to switch to REPL and put it in current
module.
new 8d9c680 Whitespace.
new 2f80b75 Implementations can now specify additional binding forms.
new a5d8a81 PLT: additional binding forms (sequence API).
new 423fc10 Go to geiser and switch to module: echoing.
new a8b44d6 Better prompt behaviour in switch to REPL and module.
new e8f56a6 Hook to setup the debugger when it's launched.
new cc8288a Whitespace.
new 6496698 Bug fix: M-. now works in documentation buffers.
new 08eaf0d Guile: better stack traces (using start-stack to delimit
them).
new d66a492 Automatically pop-up dbg buffer if there's any output
during evaluation.
new 93ac581 PLT: Preserving pretty-printing in evaluation outputs.
new 8ce1dac PLT: Correct version check.
new 026d74f More robust REPL input handling.
new b033a36 PLT: geiser is now a regular module.
new 51a6838 More lenient scheme reader.
new 217e0c7 Using the scheme reader to read modules names.
new eb5b639 Guile: evaluation output collection reactivated.
new a7651b6 Racket support (PLT 5 needed).
new caae695 PLT: Minimum version bumped to 5.0.
new 0cd8e3f Racket: PLT implementation renamed to Racket.
new 0498321 Elisp: compilation fixed.
new 0e94dc1 Elisp: misc little bugs (revealed by the byte compiler)
fixed.
new c854e96 Racket: better autodoc for syntax forms
new a556c0a Bug in scheme reader fixed
new cb0865d Better signature parsing (improper arg lists).
new 0d7994f Racket: providing error contexts
new da01daa Whitespace.
new 209803f Reusing emacs view-mode for pop-up windows.
new 5786886 Avoiding duplicates in autodoc arg lists
new a1ee7a0 Conflicts between view-mode and geiser-doc-mode keymaps
removed.
new 5537750 Adding define-syntax-rule to heuristics for locating
definitions.
new 2a540e2 Elisp: fixes for key args display.
new 7718c54 Elisp: better fix for previous bug.
new d8dc571 Elisp: missing require.
new 1ac457e README: note about Guile version.
new a4c9547 Fixes for module navigation in doc browser.
new 8fcac83 New buttons (source, forward/backward) in document
browser.
new e43609d Nit.
new c88a63d Fix for popups: don't deactivate view-mode on exit.
new b7d09ae Dead code elimination.
new b142903 Half-baked code deactivated for now.
new ce13e97 Generic support for menus.
new 625d355 Menu for documentation browser.
new 566f69c Support for minor mode toggling in menus.
new d76c66d REPL menu.
new 4cb0239 New elisp file (geiser-menu) added to Makefile.am.
new 040fd88 Better menus.
new a5944d9 Nits.
new 40fd1f4 Refactoring.
new 85cbb9a Popups improvements (excluding view mode's keymap).
new c9d76d4 Better keybindings for documentation browser
new 792466e Menus for geiser-mode.
new ba49fc9 Hiding the obsolete scheme menu in geiser-mode buffers.
new 6b80b5a Menu for debug buffer.
new b374cd5 Catching abnormal exits of the inferior scheme process.
new 833a32d The humble beginnings of a user's manual.
new 073fcc9 Manual: installation section.
new aee15f9 Tweaks to the manual.
new be072b7 Scripts for generating Geiser's website.
new b8e697e Mentioning Quack in the docs.
new 1be07dd Documentation tweaks.
new 413f6f7 Missing file.
new f589a23 Engaging texi files in some autotooling.
new 174f48b Unneeded file wiped out.
new 93f8613 Documentation tweaks
new 5315da0 REPL: change current module command and better bindings.
new 196e6e5 REPL: quit command.
new 96ed8b7 Separate main texi file for web site.
new 14c436f A new tutorial bit
new 097811c Better switch/import REPL commands.
new dfabe98 Some REPL tweaks.
new 4fdff3c REPL: fix for M-. binding
new e9f3f76 Progress in the REPL tutorial.
new bad22c8 Docs: REPL tutorial completed
new a76d6e9 Web pages sync'd
new 13579cb Racket: following error links in separate window.
new a1820b1 Racket: indentation for typed binding forms.
new 97b953d Avoiding old-style backquotes during compilation of
geiser-popup.el.
new fb58ec2 REPL: new doc bindings in tune with those in scheme
buffers.
new e181f09 Doc nits.
new 7b4d5fd Guile: geiser commands working at the debugging prompt.
new 46e4e97 A new image for the manual.
new 3caa55b Racket: showing contracts in module documentation.
new a75e1d0 Truncating lines in documentation browser.
new ecc2605 Manual: first section on Scheme buffers.
new 630fe51 Tweaks to scheme implementation selection, and docs for
it.
new 0b410d7 C-c z as a to and fro jump, plus documentation.
new 2a76df5 Displaying variable values in autodoc.
new b63b3a9 A bit more documentation.
new 02baf40 Autodoc: fix for current argument hihglighting.
new 88a259b Fix for the fix.
new 4d7e66d Making geiser-scheme-implementation work as advertised.
new f951a99 Removing key bindings of the form C-c <alphabetic>.
new 8b8962d Keybinding changes documented.
new 79e05d6 Bug fix: menu code was obliterating the buffer's
associated.repl.
new 82cc8e1 Nit.
new 147364b geiser-autodoc-procedure-name-format ->
geiser-autodoc-identifier-format
new b8639a6 Manual: autodoc description completed.
new 0e2334b geiser-font-lock-autodoc-procedure-name ->
geiser-font-lock-autodoc-identifier
new e86116b A bit more documentation.
new 51367f3 Fixed bug in autodoc signature recognition.
new 468f82f More docs.
new 203b248 New restart repl command and a bit more docs.
new 05ed9a6 Redisplaying the prompt after empty lines on the REPL.
new 2630113 Providing feedback while retrieving completion lists
new 285d084 Bug fix: end-of-buffer in elisp code.
new 103cfbb Ignoring auto4mate dir
new 2319ffa In texinfo, @var is for meta-variables, not regular ones
new c0a2fa7 More documentation.
new 312404a Compilation commands removed from menu.
new e729185 A bit more documentation.
new e1d71db More docs and a function renamed.
new d352abd Docs: image updated.
new 7114c15 Docs: first complete version of Fun between the parens.
new 56b60fe Docs: index entries.
new 360b643 Doc nit.
new e0251ff Fix for locals scanning in presence of rest arguments.
new ac3b287 Fix for importing modules at the REPL
new bd4e541 Make geiser-mode ask which scheme on activation if
guessing fails
new ce9edd4 Correctly deactivating autodoc when leaving geiser-mode
new 2d060d0 Fix for C-c C-m (enter module) in REPL
new 12d77d7 Yet another fix for scan locals (completion)
new 04420ad Docs on scheme initialisation variables
new 8c71db0 REPL: (optionally) forget old errors on new expressions
new 2afa67b Documentation nit
new 44b7ffd Typo
new fd07233 Guile: xref commands working again
new 636318c Guile: fixes for compilation error regexps
new 4257f51 Autodoc: clean cache upon evaluation
new 894abe5 Bug fix: assign a default scheme to syntax hilighting
buffer
new cba9e23 Allow loading byte-compiled Geiser without make install
new 5f2d19e Guile: geiser-guile-jump-on-debug-p,
geiser-guile-show-debug-help-p
new c21b375 Support for evaluation warnings
new 9d596fa Make next-error (C-x `) work on debug buffers
new 1c4719e Reuse soruce window when navigating errors
new 1dd2838 Better REPL exit command
new 74d2a0f Silent autodoc message when starting REPL
new 4f99a8b A better way of doing the above
new 4a40c93 Racket: support for gracket-text
new c4a1367 Couple nits
new 6a85578 More documentation
new 7838371 Docs: include images only in HTML pages
new cdc3337 Documentation nits
new 2ddf2d2 Use cl only at compile time
new 909c2ae Fixes for scanning of locals during completion
new 19f2c36 Autodoc: fix for position scanning and current symbol
new 0c9ffe5 Remote REPLs: elisp support (geiser-connect)
new e27247f Guile: remote REPLs (connect-to-guile)
new 302264e Documentation for remote REPLs
new 11bde7b A bit more documentation on remote REPLs
new ec03576 Menus: callers/callees active only if available
new cd54c07 README fix
new 9c81d06 Documentation nits
new 0903c99 Whitespace
new 436362c Documentation bit
new f3d1d1d README -> README.org
new 87d45c8 README tweaks
new 20b0c5e Documentation for smart-tab mode
new 91d28cd Documentation for M-. and modules
new 3be75a9 Bug fix: setting correct default-directory in debug
buffers
new fb59960 Manual: cheat sheet
new 1e7b63c Doc fix
new 4877f37 Temporary fix for sluggishness while scanning big forms
new 25893ce A proper (let's hope) fix for the sluggishness problem
new dd7639b Using smart tab mode in REPL
new 8d7621e Locals completion: a fix and an extension
new fcc581b Thanks where thanks are due
new 92ebee2 Elisp: more flexible parsing of :eval and :ge forms
new f3d0574 Documentation update to mention new ,enter in Racket
new f6f26a8 Fix for geiser-edit-module
new b78e5a7 Fix for geiser-doc-module
new 8127058 Fix for geiser-edit-module
new 12ae61a Fix for geiser-doc-module
new 8cac756 Documented thanks
new dd2c932 Missing, if thankful, texi file
new 55c0dc9 Simple tables (not yet used)
new c2ebb3b Always fallback to edit-module in M-.
new 237bad7 Informational logs disabled by default
new c96cb3b Merge branch 'master' into guile-meta
new 1649bcb REPL: RET on an error jumps to it
new 472a017 REPL: TAB when away from last prompt goes to next error
new e3a3fed Merge branch 'master' into guile-meta
new 70b6d7a Better error message for edit-symbol-at-point
new 01300e3 Manual: image update and grammatical error
new c54ebd6 Fix for TAB in REPL, and BACKTAB going to previous error
new d27e2f1 Documentation fix
new b420c68 Documentation tweaking
new e0ed94d Documentation nits
new 178a917 Manual: more precise docs on completion
new ab8f059 Manual nits
new dc8009f Racket: little evaluation nits
new 580b219 REPL: remembering last connection address
new f1684f8 Doc fix
new 0663d1b Completion: falling back to module name completion for
real
new f4d25d6 Completion: not completing the empty string
new 7c24433 Nits
new afe08bd Pumbling cleanups
new a1974c8 Better connection logs
new 688762b Interruptible connection waiting
new 7c2913d Connection plumbing: ability to specify EOT token added
new 2f41f60 Better handling of REPL's header line
new 6c59e10 Tweakings in switch-to-geiser (multiple REPLs)
new 9206698 Let geiser-connect take optional host and port args
new 06ade45 geiser-squarify to toggle between () and []
new a3743f2 squarify again, now with numeric prefix
new 9863645 Documentation typos
new 9b94196 README nit
new 6cf1ce0 Elisp buggettes and warnings
new a7ad570 Racket: remote REPLs
new fb5f7a2 Merge branch 'master' into guile-meta
new 2241711 Merge branch 'master' into guile-meta
new f9ba2bb Partial work (connections working)
new 3fe2031 Elisp support for inferior schemes
new ea8a2b3 Racket reconnected
new 69a6b57 Merge branch 'guile-meta' into meta-reconnection
new 2039440 Nits
new 34c6038 Avoiding clobbering scm-strings with properties
new 132acb2 Guile reconnected (but not debuggable (yet))
new 541c009 Better EOT token for more robust communication
new fe966fe Debugger support, and Guile using it
new 46d12e9 Make do with a single connection
new 31e4a41 Hiding a bit inferior scheme buffers
new 33d9ce4 Superior schemes
new 7194141 geiser-mode-auto-p: automatic geiser-mode is now optional
new 4db12d6 Cleanups
new 4627016 completion-base-position <- completion-base-size
new 162b48e Smoother reload
new f0b21e7 Support for implementation-specific font lock keywords
new 55e11b2 geiser-implementation-help, for Geiser hackers
new 00fa240 Smoother REPL exit (deactivating the connection)
new b7dfbae Documentation for define-geiser-implementation
new 557fce4 Better geiser-implementation-help (for Geiser hackers)
new 9bf7ade REPL: sexpy history file (fix for #30269)
new 908fffd CLism removed
new b2b7916 Better argument display in autodoc
new 67bf918 Better module help
new 8d2734a Bug fix: (symbol-at-point) thinks that '.' is a symbol
new 5c9a941 Even better, as in 'correct', display of autodoc args
new a314356 Correct display of "..." in autodoc
new 238deb7 Better message on completion failure
new 4d80d6f Even better message on completion failure
new 3747ea2 Did i mention that getting autodoc right is hard?
new 2a689be CLisms removed
new c48db15 Nits
new 565b22e Doc browser: section navigation cmmands
new faaa1b7 Fix for compiled Geiser
new aaa6df3 Fix for geiser-smart-tab-mode
new 632a069 Document browser improvements, and Racket using them
new 2d9404e Lookup is a name, look up, a verb
new 9d6f587 Guile: button for texinfo lookup in doc browser
new ba1b1d6 Doc browser: help echo for buttons
new 4489b83 Guile: fix for connect-to-guile problems
new 773a503 First stab at using Emacs' standard completion mechanism
new 6131191 Completion: respecting tab-always-indent
new 9e9ebf2 Completion: a bit of documentation
new e6d361e Tidier titles for doc browser
new 544b9df Link to symbol's module in doc browser
new 68146cf Bug fix: unbreaking the doc browser
new 1b36531 Racket: more information in symbol documentation
new c6e745e Bug fix: don't intern symbols read by scheme reader
new acd29c0 Revert "Bug fix: don't intern symbols read by scheme
reader"
new b75fc65 Nit
new 2b68425 Doc browser: better link highlighting
new b30cc84 Remove unnecessary calls to symbol-at-point
new 9aedb7d Autodoc not interning symbols
new f5a22de A couple of uses of intern replaced by make-symbol
new 1723f53 No more interning in the scheme reader
new 8af91a3 Fix for xref sorting by module
new 112e8f7 Doc browser nit
new 707d0af Avoiding keyword internalisation
new 7cc98ab Autodoc's argument display fixed
new d467610 Fixes for locals scanning
new 1b5df35 Locals scanning: support for let-values and let*-values
new fb6708e We need Emacs 23.2 at least
new 08e2e3f Print long expressions after errors in debug buffer.
new e14bbe5 Make the position of long expressions in debug buffer
customizable
new 3016223 Documentation updates, and a shiny new image
new 02c0f7b Documentation bit
new 759da77 No more vicious error circle on tq errors
new 753b2b8 Debugging aids
new 7c17231 A quack compatibility bit
new d1c2d8b Docs nit
new b17e0e8 Docs: clarification about quack
new 6d92998 Missing autoload for connect-to-racket
new 7e01a5f Latest updates before 0.1
new 47635ae Nits and release tag
new 0c4eccc Version bump: let the fun begin!
new bdf896d Documentation tidbits
new 43218c8 Documentation helpers
new 028555c Web page: version in main page
new bbfb8ba Bug fix: properly enqueue requests
new bd53397 Bug fix: autodoc was skipping some identifiers
new 1dc1643 First stab at asynchronous autodoc retrieval
new cb3e923 Wee refactoring
new 19d7071 Avoiding autodoc interfering with an active minibuffer
new 87af935 Finer grained maintenance of autodoc's cache
new d06e898 Bug fix for postfix error message display in debug buffer
new 29a6592 Less noisy autodoc mode activation
new 36ab77c Leaner autodoc cache
new 6af91c6 Autodoc nit
new 4d28d05 New command: "manual" autodoc (C-c C-d s)
new 7419764 A bit of documentation
new 5a32c9e Fix for quack users
new 151edf5 More quackisms
new 78554a9 More robust symbol reading (instead of specializing for
quack)
new dac9e14 Really avoiding *spurious* buffers
new 217504b REPL: fix for history navigation
new 6614e86 Documentation typos (thanks to Mark Harig)
new db46b2c Doc nit
new c0d456d Yet another doc nit
new 6f4a32e REPL: M-TAB bound to completion-at-point
new 5abd136 Docs: cheat sheet corrections
new d37cbbe Docs: two spaces after period in texinfo sources.
new 724decb Info formatting (whitespace around code blocks)
new a614316 Autodoc mode (de)activation fix.
new 35554fc Docstring typos
new 1e204b7 Docs: community links added
new 8e02a52 Doc nit
new fb80d22 Docs: better rendering of links in info
new 4de9b9b Texinfo macrology
new 346061d NEWS update
new 2f12e8a README updates
new e91aeb8 Racket: ',enter "foo"' as a synonym of ',enter (file
"foo")'
new 3094aad NEWS and doc typo
new cf7a3b5 Fix for index.texi's @node
new 65e9f9b Manual: copyright text to the beginning of Top node
new e4dfef7 Manual: whitespace and missing @noindent
new 71983b9 More documentation improvements
new 972de12 A couple more doc fixes
new b3dd88e Fixes for links in info manual
new 96ebbac More documentation fixes
new 873bcb8 Nit
new 9b580e9 C-c C-Z -> C-c C-a
new f6f5fe8 Cheat sheet updated
new 246138a Manual: fixes for the print edition
new ed75b2b NEWS update
new 42afea9 geiser-repl--tab -> geiser-repl-tab-dwim
new cb2a357 Fix for bug in module name completion (affecting Guile)
new 978e3ac Documentation nits
new 3785538 More documentation nits
new e8492f4 company-mode fixes (an attempt to fix #32231)
new a78bfcf Company fixes (module name completion)
new dc6d0ed Version bumped, lest if forget
new 57f8ffc New geiser-add-to-load-path, just for Guile right now
new ba949ae Off-by-one in geiser-repl-tab-dwim
new 9db33cc More robust retort detection
new 49aca64 Bug fix: M-x geiser-edit-module works again in the REPL
new 7188073 Guile: indentation for `with-error-to-port`
new ba932f0 Guile REPL: bug fix: correctly track debugging status
new a864aa0 Fix for the fix
new 5aabaeb Fix for the fix of the fix
new fe4e093 NEWS update
new f0b198e Whitespace, if periods are considered whitespace
new 8e93895 NEWS update
new 5846152 Bug fix: honour geiser-repl-use-other-window
new 6765c7c Racket: geiser-add-to-load-path implemented
new 035648c Fix for harmless elisp compilation warning
new 9053c41 Mentioning Guile 2.0 instead of its git version
new ab319cf Elisp nit
new 19f05d1 Missing require form
new 56e279b Bug fix: don't confuse REPL buffers
new f2ac7ab Guile: new option for loading ~/.guile (see issue #32681)
new e9b7c32 Guile: what if i do what i meant to do?
new 10cd49c NEWS update for 0.1.2
new ce2153a Minor web nit
new be04e20 Documentation fixes courtesy of M. Harig
new 4396a8c Avoid (read) breakage (fixes #33090)
new dc4ef45 .gitignore update
new b0d6c15 Irrelevant compilation warning fix
new 3cc17b8 NEWS update
new 46f3058 Boring preparations for 0.1.3
new 3eaa66e Nit
new ad7434b elisp: add-hook doesn't need a defvared hook
new 7614e02 elisp: customizable patience amount on racket startup
new 0f441d6 REPL: new customizable faces for input and prompt
new 6752fa5 REPL: restore TAB indenting behaviour around whitespace
new ebad1fd bug fix: make C-c C-z behave with run-geiser
new fa250db Compatibility with filladapt.
new 5bf13ee Documentation bit
new d08f649 Bug fix: avoiding sending unbalanced sexps in C-c C-r and
friends
new 8a61de0 Racket: capturing and displaying standard error during
evaluation
new 4b1775a NEWS update and version bump to 0.1.4
new 00330f3 Correct indentation for syntax-id-rules
new 1ecb8bd Better indentation for Racket's for/hash
new 17eeeb8 Keeping autodoc active in the REPL
new e46d967 Racket: indentation for all 'for' forms
new aa5c46b Support for user-defined Guile info nodes
new 54aee8e Correctly buttonizing paths with leading spaces in DBG
buffers
new c08d3d8 [WIP] Draw images inline in the Racket REPL.
new 5a799ca [WIP] Emacs cleans up temp. images, and a parameter
controls whether or not they are displayed in the REPL.
new 8cc3147 [WIP] Add capability for images to be viewed in an
external image viewer.
new a309627 Documentation improvements
new 8529080 Simplified image display.
new 1e61bc6 Image display functionality refactored to its own module
new ad61719 Image support: buttons and auto-display in the REPL
new ef3bebd Credits in header
new bc9f7f7 racket: displaying images also during evaluations
new 0c301d5 Elisp: insert instead of put images
new be2b66f NEWS update
new 8f178f1 Credits and boilerplate for the a new version
new 52dc30c geiser-system-image-viewer -> geiser-image-viewer
new 032e8d1 Image support documented in user manual
new 03a456d Dates updates
new a89a986 Racket: new option to specify network interface for REPL
server
new 6a4e0ff News and version tags for 0.2.1
new 4c73b39 racket: correctly jump to symbols defined in .ss modules
new 3938552 New download link
new a3cc670 Version bump
new 8d472a3 Autoload cookies in geiser.el
new 1c105ac Compilation warning
new 841f042 New make target, elpa, to create ELPA target
new 4913ba6 Documentation updates
new 921b51d Version bump -- next cycle begins!
new 17a6a65 Dummy entry in NEWS for 0.2.3
new b8630ca Whitespace
new b5d77af Manual lookup shortcut (C-c C-d i) also in REPL buffers
new e72f7af New custom var `geiser-repl-save-debugging-history-p'
new b7c6c04 Little clean-ups to the indentation rules
new 956ebbe Completing file names at the REPL
new 0c2c66c Completing file names at the REPL, but only in string
contexts
new 3567666 Filename completion also in scheme buffers
new a013b17 New function 'geiser-repl--clear-buffer'
new a36fd73 New command geiser-repl-clear-buffer
new e896e08 Fix: more encompassing lookup for images in scheme output
new b1a1875 Preparations for 0.3
new 6e7df4a NEWS and AUTHORS updated
new 453eb6b ELPA-specific README
new da22081 Download links fixed
new 30c8dec Using comint-dynamic-complete-filename
new 4216f03 Insert Greek letter lambda.
new be56377 More robust lambda and keybinding to C-c \
new 2d99bc4 Thanks to Ray
new ef3f370 NEWS and version housekeeping
new 7255bae Little cleanups, and C-u variant for the lambda thing
new ae3f3fc Accepting ~ in geiser-add-to-load-path
new 825fd89 Stop spreading misinformation about Racket's help browser
new b4162eb Configurable keyword case sensitivity
new 5fbc327 NEWS entry for the above, er, below
new 47a997c Using implementation-specific keywords also in REPL
new b9fe903 New customizable geiser-repl-query-on-kill-p
new 059025e Fix for evaluations returning no result
new 2f48c79 New flag to automatically start REPLs when geiser-mode is
activated
new e97cfc0 Documentation for the latest changes
new 24ea5bb Hide auto-started REPL
new 516d3e9 Evaluate last expression to buffer with a prefix
new 5b1b700 Simplifications to previous patch
new 1b37dce A bit of documentation for the previous patches
new b22ae7a Good NEWS
new 1d51e0f Disabling company calls while the REPL is working
new 842dfa4 More good NEWS
new 9d1c7a8 NEWS entry since Diogo confirmed things work again
new 611a843 Company mode screencast seems gone for good
new 841e7fc Remainin reference to company's screencast gone.
new 5634046 Mailto link for the witty geiser-users address
new 6c2bbc2 Issue tracker links pointing to Github's
new ffe4ec4 Thanks where thanks are due
new a7f2b4d NEWS for 0.4
new 89d8e49 Release date for the web
new 9d98c09 Add geiser-eval-buffer & geiser-eval-buffer-and-go
new a1055e6 Documentation updates
new dd27853 Nits in geiser-racket.sh
new 55edd11 yank input if point is over history input
new 4887a59 Authors and news updated to include Darren
new 69844af Ludovic made it also to AUTHORS and NEWS
new 221967d Racket: correct font-lock for define/match, again
new a8b84d1 racket: new ,geiser-load command in REPL
new 3e6571e Missing require cl for case
new e7786d0 Preventing session.el messing up with geiser-doc--history
new 0348ece NEWS update
new 2d07e5b Experiment setting history file coding system
new b2d3bb4 Another not entirely satisfactory experiment with raw-text
new b27c4f3 Using session instead of session.el for you bytecompilers
new ae7bb5d A couple of byte-compilation warnings gone
new 2945780 Real solution for the non-ascii-history problem
new 418efac Avoiding a segfault due to out of bounds stack size
new a5be6c0 Add `dir' file to list the info manual
new bbb382d Add `dir' to EXTRA_DIST
new 6c06167 A file not ending in newline, oh the horror
new 600ef3a Newish emacsen don't have comint-last-prompt-overlay
new f417431 Racket: new commands to show and hide test submodules
new 2a903ff Let's make it *any* submodule
new 5334b5c Ensuring that comint-process-echoes is nil in REPL
new f1b78bf Docs: it's package-install, not install-package
new 888aa00 Paving the way to MELPA (and simpler ELPA generation)
new f92da84 Missing autoload cookies for MELPA
new 5f7e332 Fix file headers and footer for ELPA compatibility
new 401a15a News about MELPA support
new 5c08cac Scheme version checks
new e11f7a9 Credit where credit is due
new 368a6ab Checking for versions before creating the REPL buffer
new a77bf0a Mentioning Xiao Hanyu's ac-geiser package in the docs
new c2cdc2d Learning to write
new 4574cda Version 0.5
new 5655afa Racket: fix for evaluations inside typed/racket modules
new 0a0d8c9 Racket: better behaviour of geiser-eval-buffer
new d2b9757 Font lock `define-syntax-rule' like `define' procedures
new f214315 Using font-lock-function-name-face for define-syntax-rule
new c1bce4b Add 'geiser-connect-local' to connect over Unix-domain
socket.
new 90bb87c Disable error in `define-syntax-rule' font lock
new 121434e Fontify when too (thanks to Diogo)
new 7e52871 Making makeinfo html-happy
new 93a7c9a Fix for apparently stolen link to texinfo
new 103fbc2 Finer control of debugging window popups
new a2120ff Almost redundant REPL command to interrupt evaluation
new bd0bf64 A bit of NEWS
new 0817d5b Possible fix for scanning problem
new 7951269 NEWS for 0.6
new d8db888 MELPA is hopeless (at least for the time being)
new ef96ae2 I meant Marmalade, of course. MELPA stable seems better.
new ec91996 company: implement --doc-buffer
new 61dd1fc A better name for geiser-doc-symbol--fill-current-symbol
new 4ee9cd0 A NEWS update
new 207e2a9 remove geiser-mode--maybe-activate from scheme-mode-hook
on geiser-unload
new 3f51ab2 New MELPA URLs
new 286bc6c Not cleaning the image cache before displaying images
new a9a078a NEWS update
new 9b2df64 Initial Chicken support
new 7c3eaa2 Documentation updates and nits for Freija
new 08b23e2 Preparing 0.7
new 338ad22 Oops: missing date
new 42597ad Bogus mention to geiser-impl-installed-implementations
removed
new 1386520 Using font-lock-variable-name-face in lieu of bold for
autodoc
new a92b715 Fix for RET with point at the beginning of line after M-p
new f1f84c8 Closes jaor/geiser#65
new 8ebeaee Modifies geiser--cut-version regex
new c71691a Don't try to turn on geiser-mode in non-scheme buffers
new 1764955 Fixes for elpa make target (issue #78)
new 067311a repl: Add 'save-history' argument to 'geiser-repl--send'
new bb3667a Add highlighting for geiser-custom--defcustom/defface
new 0bbb486 Ensuring switch-to-geiser asks for an implementation
new a63f826 Autoload geiser-connect-local as well
new 0d6b40b Whitespace
new 8c37534 Redundant provide in define-geiser-implementation
new 542cf24 Moving implementation loading to geiser-repl (#82)
new 4c9dddb Fix for geiser-connect-local
new 0db9d5c Speeding up debugger check (addresses #64)
new 286f2ef Update .gitignore
new 5e0262c Add 'geiser-repl-buffer-name-function' variable
new f825164 Remove Geiser faces from 'faces' custom group
new 02c980f Add 'geiser-syntax--simple-keywords'
new 0e2433c Add general font-lock keywords for all implementations
new 8a105c7 Clean up indentation rules
new 61d7a2d Merge remote-tracking branch 'dleslie/master'
new 7a04698 Add highlighting/indentation for exceptions
new daa379a Add highlighting/indentation for tests
new 6a388e7 Add missing highlighting for 'syntax-case'
new 24bbdc3 Merge remote-tracking branch 'alezost/indent+highlight'
new 135d54e Keeping the elisp compiler happy
new 638e523 So font-lock-fontify-buffer is for interactive use
new 5ed71bc Version 0.8 released
new a4b124b download-mirror.savannah.gnu.org ftw
new 927382c Oops: font-lock-ensure is from the future
new f4124d9 Version 0.8.1
new 83e866a Correct misspellings
new ea17faf Fixes for Literals, Errors and Modules
new cf0e28e Removed changes to geiser-connection
new 09dffe8 Fix geiser-connect-local for non-interactive use
new 0ef964c NEWS updated with the good tidings
new f52d4d2 Avoiding uses of geiser-doc--with-buffer before its
definition
new 8067a4e Behave nicely with other company backends
new d12d33a Fix REPL reconnecting
new fe8de91 Remove double call in 'geiser-con--connection-add-request'
new de161c0 Use assq instead of assoc in request and connection
wrappers
new 78d5866 Do not use 'geiser-xref--with-buffer' before it is defined
new bbb407e Fix indentation of named 'match-let'
new 068b057 Initialize 'geiser-doc-mode-map' inside defvar
new d998190 Define 'geiser-doc-mode' with 'define-derived-mode'
new 44aa856 Define 'geiser-debug-mode' with 'define-derived-mode'
new ea1c6ec Define 'geiser-xref-mode' with 'define-derived-mode'
new 458ee5b Add preliminary support for MIT/GNU Scheme.
new 5e53cb5 Add chez to Makefile, add autoloads for chez
new 1465372 Add chez to Makefile, add autoloads for chez
new 155d0fa Fix REPL restart if REPL is alive
new 5c43931 Add MIT/GNU, Chez and Chibi to docs
new 679623f Fix syntax
new cc84a03 Fixes for geiser-debug-jump-to-debug-p and
geiser-debug-show-debug-p
new 2fc1563 Cleanups to the show/jump debug buffer mess
new f6845c2 Registering font-lock keywords in REPLs at the right time
new 8d0f653 Registering *global* font-lock keywords in REPLs at the
right time
new 570146f Lower minimum MIT Scheme version
new 48c0cb1 Removing stale keywords when switching to another scheme
new bb990e1 REPLs not started by the font-lock buffer
new e33305a Real fix fontification on scheme switch
new 8dd9e3f New commands geiser-repl-{previous,next}-prompt
new a41bb70 Fix for the by now famous syntax keywords patch
new 5f27067 New key bindings: C-c C-c, C-c C-l
new 4a9774f A few byte-compilation warnings silenced
new 88ef52e Fixing again, sorry about that
new 8a6302e (end-of-line 0) > (forward-line -1) (end-of-line)
new 35a1dfc Be in good terms with haskell-mode
new cd74c98 README as an org file
new 17db0e8 Add chez, mit, and chibi to autoload
new aca3d7a Making autodoc failures silent
new 70d0a9b Not signalling errors for company-mode completions
new c8148d9 Pacify byte-compiler a bit
new dcd20b4 Fix link to melpa-stable
new 25dacf5 Add link to project homepage
new 59e3a21 Expand socket file name for 'geiser-connect-local'
new efd1958 gitignoring mit scheme's compilation artifacts
new e784bdb Release 0.9
new 0f24ae7 chez, chibi and mit belong into
geiser-active-implementations
new ba56ce7 Missing geiser-{chibi,chez}.el in dist
new aa68e69 It's file, not filename (should fix #190)
new f136cfb fix malformed argument lists.
new 335bae6 Bug fix: expanding file name at the right time
new a5794ca Make eval-last-sexp-to-buffer customizable
new d370644 Not inserting an additional \n when eval prefix is empty
new 2debaa8 Not inserting a trailing \n when eval prefix is empty
new 7be1dd2 bug fix: error message get displayed
new ead363a A note on dir-locals and load-path variables
new c5e141e Don't assign the (field t) property to old REPL inputs
new fbd43f2 repl.texi: Put @altr on its own line so "Other" is not
omitted
new 2834cd9 Eval last expression even after a comment char
new bffaaae Preserve the position of (point) after evaling
new 0b961d9 fix broken links to incremental REPL references
new 5caed45 Fix for the fix for broken links
new a96842e replace broken autocomplete-mode link
new f9ce0b6 Improve LICENSE text
new e1b9f87 Add geiser-mode-eval-to-buffer-transformer
new cbdb8c9 Whitespace
new 9291e76 Do not set geiser last-prompt-end beyond of point-max
new f8d99a2 add subheading to repl.texi to caution about completion &
the REPL
new e816dcd make a link to the subheading in the previous commit in
parens.texi
new d3c0472 Fix typo in installation's command
new 0be9384 Theoretically unnecessary save-excursion
new 9a2bbfd New HACKING file
new 2af5b24 Fix for module/identifier completion in minibuffer
new bcd9714 versions bumped (and hope for a february release)
new 2c9eb40 Emacs 24 compatibility: completion-table-dynamic
new 548095f Release 0.10
new 4f92d6f Typo
new 377f99c Simpler navigation bar in website
new c5b77aa A prefix for geiser-compile-current-buffer to restart it
all
new 30887a2 Trying to use proper org markup in README
new 189d142 Trying harder to use proper org markup in README
new 5de96d2 More README tweaks
new 93c40fe More README tweaks
new 6ba0bf1 I don't know why github's org parser is playing games
with me
new 79fc9c1 Those lines are not table headers
new ecb1cab Adding proper entries to load-path (fixes #246)
new 1da567e Moving to Gitlab
new f56addb Making README a product
new 7c04ac1 Documentation warning
new 1d8185a Not killing partial outputs when leaving the REPL
new f2f63bd Make the geiser-company 'doc-buffer command work again
new c5cf865 Support 'quickhelp-string command for company-quickhelp
new 5008491 Readme and authors updated
new 7ef1cca Chicken 5 works with Geiser, many features removed
new 55984b0 Change behaviour of REPL output and highlighting
new 420bb7e Aaoron added to AUTHORS
new 03ded92 Fix: off-by-one while fontifying REPL's output
new 32f9015 xref-push-marker-stack <- find-tag-marker-ring
new a30d7dd Alias for font-lock-ensure (should fix #274)
new 18f9bcd Chicken 5 installation instructions
new 5908294 Introduce context-aware REPL send option
new e8a9fdf Fix: use default method implementations
new 4244708 Add scheme subroutine to find files implementing modules
to chibi.
new 35f2316 Remove debug printing. Align par-style with geiser.
new 8b02547 Add error reporting about missing symbols to
geiser-edit.el
new 726e0b6 Pushing the correct marker (fixes #279)
new 6963550 WIP gambit support first draft
new 7f32c33 support gambit's style block comments from chris blom
new d6b6d6f add top level functions
new 6e42ada add the instructions for correct Gambit configuration
new 2f42849 better indent , gsi opening param using module if >
version 4.9.3
new b23c959 more installation instructions
new 0c7cb9f install.texi addendum and adjustment of config notes
new 6d6253e correcting the typos detected in revision by Mr Jao
new 6bad5c0 Update README.org
new b02dfd7 Set header-line-format only in case when `cond` branch is
true
new c8daa71 Add a (declare (debug)) form to all
geiser-%s--with-buffer macros.
new 8fa3cee Add a custom variable to scroll *geiser messages*.
new 1e1d13e Fix latest chicken. Add debug level logging. Fixed typo.
new 94167d9 Add a few minor tweaks.
new 4630a68 Missing require (fixes issue #285)
new 03a0583 elisp/geiser.doc.el: Add geiser-doc-manual-for-symbol.
new 2eece6c Merge branch 'master' into ChibiExperiments
new 06b8e04 elisp/geiser-completion.el: Expose `--symbol-list` and
`--module-list` funcs.
new 1ad752e Rename multiline expression option
new 63ff73d C-c \ and C-c [ in geiser-repl too
new 01e539a Merge branch 'support-mit-scmutils' [279]
new 866c744 Leftover (fixes #291)
new 8357c84 Version 0.11
new 659d586 Compatibility with Helm completions in emacs-25 (fixes
#271)
new ec22d9c Proper wrapping of final comment lines (fixes #292)
new f3099b4 Guile: use load paths defined in dir-local variables
(fixes #268)
new a00d9eb Refix #271, and consider gardening instead of programming
new 13dd398 doc: Improve macros to add docbook support
new 0fbeb19 Add Gambit source files to makefiles
new b5bb998 Whitespace
new afcc35c Version bump
new c939b5f Not referring to savannah downloads in the docs
new 0ff5aa4 Fix for misspelled geiser-completion-module-list-func
(#271)
new 2a6b602 Version bump
new e7c76d3 Documentation fixes
new 81bbcc8 Cleaner Chicken and Gambit sections in install docs
new 28d004c define-geiser-implementation - un-unquote load-file-name
new 715f4c0 Begin the summary lines of all elisp libraries with three
semicolons
new 3ceb31b Mark the beginning of code part of elisp libraries with
Code: heading
new 2a7b84b Enforce use of spaces for indentation
new a11b96f Fix indentation
new 6496bc5 Declare geiser-restart-repl in geiser-compile.el
new 8b07def Use cl-lib instead of cl
new bc481f4 Chop off trailing whitespace before printing REPL result
new 00107cb Fix recently added .dir-locals.el
new 19f7f24 Fix typos
new c25a056 Completion for vanilla users
new ff17a43 Better handcrafted reader, now with numbers!
new 4835112 Fix typos
new 3d20627 Links to olde blog posts
new 2b73504 Returning C-c k back to users, that key's theirs!
new daa8236 Use a separate REPL instance per project
new 210068c Refactor to make repl/impl proj argument optional
new 8cba6b5 Improve project function selection, make ignore default
new 01f1d47 Fix byte-compiler warning
new fc81121 Tag project functions instead of overriding docs
new 161f4cc Add docs for per-project repl instances
new 1e3cb03 Always display error in minibuffer after eval
new 02e228f Version 0.12
new 847d2ad scheme and autotools removals
new 13f1fbb the long road to doc updates starts with one commit
new 5f0fa55 Support buffer-local binary and arglist configuration
new 701aab2 Placate byte compiler (Brian Leung)
new 887cefb Declare keymaps using defvar explicitly
new 5d8a721 Improve doc-strings of some options
new 248d67f Add doc-string to geiser-custom--defcustom
new ec46056 Determine the display string of command key dynamically.
new e366291 geiser-messages-mode: Don't quote lambda expressions
new 9727082 geiser.el: autoloads removed
new eaf2b37 readme.org updates
new f0e834d empty geiser-active-implementations
new 68c7957 user manual and web pages updates
new 8acf2b4 readme.org tweaks
new a2f754c trying to format readme tables more pleasantly
new 08b851a trying again
new f16b01f more documentation nits
new 5707380 proper ELPA header for geiser.el
new b0813de makefiles (and lack thereof)
new 330a3ff texi master index regenerated
new ce0a0c4 macros.texi removed
new f470f6b we need macros.texi
new 58ea5f9 duplicated commetary section gone
new 0d90066 stale geiser-install references removed
new 9fd3174 autoload geiser activate implementation
new 8dfa758 Version bump (0.14)
new d7ba81b Optionally treat ANSI colors in dbg buffer
new 4218392 cl-case with an eval-when-compile
new 901c0f0 Simpler error reporting for symbol lookup failures
new 003c9ae Readme tweaks
new 1bf725d autoload cookie for geiser-eval-load-path
new aa26163 Fix for ANSI color treatments
new c5a9aae fix for doom emacs
new 30efb27 New public api for registering file extensions
new 49bdbfa Version bump (0.15)
new 9cff9b2 Fix for output display in schemes not defining their own
handler
new 24613fe Fix for the fix (avoid popping up on empty output strings)
new 803dfeb Version bump
new 2b45bd3 Use defvar-local
new 70c3d6d There is no session (fixes #22)
new 4099dce Documentation nit
- [nongnu] branch elpa/geiser created (now 4099dce),
Philip Kaludercic <=