https://github.com/ane/geiser-break
Some stuff that breaks Geiser and Chicken, for debugging purposes
https://github.com/ane/geiser-break
Last synced: about 1 month ago
JSON representation
Some stuff that breaks Geiser and Chicken, for debugging purposes
- Host: GitHub
- URL: https://github.com/ane/geiser-break
- Owner: ane
- Created: 2015-12-05T14:02:33.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-12-05T14:19:38.000Z (over 9 years ago)
- Last Synced: 2025-02-13T01:57:01.921Z (3 months ago)
- Language: Scheme
- Size: 0 Bytes
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Some examples of geiser and chicken problems
This repo contains a bare bones Chicken program that shows what happens in
Geiser now. There are two use cases:## Auto-completion problems
Steps:
1. Open `test.scm`
2. Run Geiser `M-x run-geiser` (or `C-c C-z`)
3. In the REPL, load the module foo with `,l foo`
4. In the REPL, enter `(import foo)`
5. In the REPL, type `(frob` and begin completion
6. It should now freeze for a while. If not, then I'm alone with this!## Redefinition problems
Quit the REPL if you haven't and start a new one. Do the above steps until step
four and then5. Go to `bar.scm` and go to the definition of `frobnicate`
6. Hit `C-M-x` to evaluate the formAnd it should hang/freeze. And it doesn't re-evaluate it!