Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-03 | Add a few minor tweaks. | Lockywolf | |
2019-08-22 | better autocompletion with cleaner procedure | mathieu2em | |
2019-08-20 | fixes autocompletion problem caused by bad choice of modules inclusion | mathieu2em | |
2019-08-20 | better indent , gsi opening param using module if > version 4.9.3 | mathieu2em | |
2019-08-20 | code cleanup | mathieu2em | |
2019-08-20 | fix a problem with non-procedures symbols from ##symbol-table completion | mathieu2em | |
2019-08-20 | completion now working and taking account of user's defined functions | mathieu2em | |
2019-08-20 | fix #1 ##decompile now tried before using the procedure's list | mathieu2em | |
2019-08-20 | gambit syntax coloration + adjustment of methods list | mathieu2em | |
2019-08-20 | better autodoc , completion working , better procedure search , WIP | mathieu2em | |
completions | |||
2019-08-20 | parenthesis showing in autodoc fixed. | mathieu2em | |
2019-08-20 | Autodoc first part . a ##decompile solution as of gerbil is WIP | mathieu2em | |
2019-08-20 | marshall eval and load-file | mathieu2em | |
2019-08-20 | WIP repl behaviour fix | mathieu2em | |
2019-08-20 | WIP gambit support first draft | mathieu2em | |
2019-08-20 | Rewrite geiser:eval in order to make it compatible with org-babel. | Lockywolf | |
* Add an additional guard construction to geiser:eval in order to catch unexpected I/O errors. | |||
2019-08-20 | Add a TODO entry for adding output to erroneous evaluations. | Lockywolf | |
2019-08-14 | Fix a comment typo. | Lockywolf | |
2019-08-14 | Fix indenting and parenthesis positioning. | Lockywolf | |
2019-08-09 | Add better support for geiser:symbol-location. Add guards. | Lockywolf | |
2019-08-09 | Add a first version of geiser:symbol-location for local files. | Lockywolf | |
2019-08-07 | Temporarily fix the symbol-module by appending (current-directory). | Lockywolf | |
2019-08-07 | Add error reporting about missing symbols to geiser-edit.el | Lockywolf | |
Add (chibi filesystem) import to geiser.sld | |||
2019-08-07 | Improve geiser:eval to return output Add docstring to geiser:output. | Lockywolf | |
2019-08-06 | Add a TODO tag about symbol-location to geiser.sld | Lockywolf | |
2019-08-06 | Remove debug printing. Align par-style with geiser. | Lockywolf | |
2019-08-06 | Add scheme subroutine to find files implementing modules to chibi. | Lockywolf | |
Add a helper function make-location to chibi interface. | |||
2019-06-20 | More accurate Chicken completions, inspired by breadline | dieggsy | |
- Fixes #276 | |||
2018-11-12 | Fixes autodoc in Chicken, #258 | Dan Leslie | |
2018-11-12 | Fixes #257 | Dan Leslie | |
2018-11-12 | Much faster completions for Chicken 5; less errors in the log. | Dan Leslie | |
2018-11-12 | Removed more unused code, speeding things up. | Dan Leslie | |
2018-11-12 | Chicken 5 works with Geiser, many features removed | Dan Leslie | |
2018-11-11 | Catch eval and send back eval exception information | Edwin Watkeys | |
2018-10-22 | Add string combinators module | Edwin Watkeys | |
2018-03-29 | fix compile and load for chez | Maris Orbidans | |
2018-01-30 | guile 2.2: program-arities and program-module reloaded | Jose Antonio Ortega Ruiz | |
Those two procedures are gone in these 2.2 times, and things like autodoc and xref were broken as a result. With Andy's help, apparently good enough approximations of their functionality are now in place: let's see how they go. | |||
2017-12-10 | Remove memoization | Dan Leslie | |
It now _slows_ performance rather than improves it. Removing it speeds up the issue described in jaor/geiser#174 | |||
2017-12-09 | Improvements to Chicken completion speed | Dan Leslie | |
Removed all of the symbol-interning code, and in the process greatly reduced the amount of CPU time. Should resolve jaor/geiser#174 | |||
2017-11-03 | Support Chicken Scheme apropos =>2.3.0 | John Whitbeck | |
Chicken Scheme's apropos egg changed the identifiers in the return value of the `apropos-information-list` from `module#name` to `(module . name)`. This commit adds support for the new identifiers. | |||
2017-08-27 | more reduction on geiser:eval, add test | Chaos Eternal | |
2017-08-24 | rewritten geiser:eval to fix the following bug: | Chaos Eternal | |
when eval (make-violation) it shall return: \#<condition &violation> but previous impletement will treat it as an ERROR. | |||
2017-08-20 | Alway pretty-print for results | Chaos Eternal | |
2017-08-18 | Handle exceptions of ChezScheme and multi-value as well | Chaos Eternal | |
- Capture exceptions of ChezScheme - handles multi-value return | |||
2016-10-24 | Missing chibi and chez support files | Jose Antonio Ortega Ruiz | |
Should fix #188, and i'm not generating a new version for this unless some distribution maintainer is asking. | |||
2016-09-17 | Allows Chicken to limit the number of symbols provided to Geiser | dleslie | |
- Also cleaned up the namespace a little. | |||
2016-08-10 | Disable aggressive prefix assumption | Dan Leslie | |
This was causing significant typing delay with little to no benefit. Disabled until a better solution can be found. | |||
2016-08-10 | Minor typo | Dan Leslie | |
2016-05-02 | Chez: add rudimentary autodoc support | Peter | |
2016-05-02 | geiser-chibi: Implement autodoc for procedures in known modules | Peter | |