Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-11-26 | fix malformed argument lists. | Peter Wang | |
Emacs trunk does not support arguments list like (lambda (&rest) nil) anymore, which breaks geiser and errors with "Invalid function: " | |||
2016-11-26 | Make guile's load-file happier with ~ abrevs | Jose Antonio Ortega Ruiz | |
An attempt to address #194. | |||
2016-11-09 | Same as before, but for geiser-mit-source-directory: it's 'directory | Jose Antonio Ortega Ruiz | |
2016-11-09 | Same as before, but for geiser-mit-source-directory: it's 'directory | Jose Antonio Ortega Ruiz | |
2016-11-09 | It's file, not filename (should fix #190) | Jose Antonio Ortega Ruiz | |
2016-10-24 | Missing geiser-{chibi,chez}.el in dist | Jose Antonio Ortega Ruiz | |
2016-10-10 | chez, chibi and mit belong into geiser-active-implementations | Jose Antonio Ortega Ruiz | |
At least by default. | |||
2016-10-02 | racket: indentation for 'shared' | Jose Antonio Ortega Ruiz | |
2016-09-30 | Use (car (process-lines ...)) instead of (shell-command ...) | Jordan Brown | |
`shell-command` assumes Bourne-shell-compatible quoting, which doesn't work when the user isn't using a Bourne-compatible shell. Instead of futzing about with quoting, we can just use `process-lines` to execute a process and pass it arguments directly. | |||
2016-09-21 | Expand socket file name for 'geiser-connect-local' | Alex Kost | |
2016-09-17 | Allows Chicken to limit the number of symbols provided to Geiser | dleslie | |
- Also cleaned up the namespace a little. | |||
2016-09-06 | Add link to project homepage | Chunyang Xu | |
C-h P (`display-package') can make use of it. | |||
2016-08-29 | Pacify byte-compiler a bit | Fice T | |
2016-08-26 | Not signalling errors for company-mode completions | Jose Antonio Ortega Ruiz | |
... so that we don't interfere with other active backends, and following the same policy as in the rest of company-mode geiser methods. See also the discussion in github's #173. | |||
2016-08-24 | Making autodoc failures silent | Jose Antonio Ortega Ruiz | |
As requested in github issue #173. Seems it's confusing people, which is exactly the problem it was originally trying to avoid! | |||
2016-08-10 | Adds required modules to binary parameters | Dan Leslie | |
-This causes chicken to fail to run if it cannot find the required modules for Geiser; and will tell the user that the module is missing. | |||
2016-08-10 | Remove compilation of chicken module | Dan Leslie | |
This was causing confusion and bug reports on a semi-regular basis. Disable it for now until a better solution is made. | |||
2016-08-10 | Add chez, mit, and chibi to autoload | Dan Leslie | |
2016-06-17 | Be in good terms with haskell-mode | Jose Antonio Ortega Ruiz | |
Avoid redefining font-lock-ensure, so that haskell-mode doesn't get mad at us. Should close github's #164. | |||
2016-06-13 | (end-of-line 0) > (forward-line -1) (end-of-line) | Jose Antonio Ortega Ruiz | |
2016-06-13 | Fixing again, sorry about that | Jose Antonio Ortega Ruiz | |
2016-06-13 | A few byte-compilation warnings silenced | Jose Antonio Ortega Ruiz | |
2016-06-12 | New key bindings: C-c C-c, C-c C-l | Jose Antonio Ortega Ruiz | |
2016-06-12 | Fix for the by now famous syntax keywords patch | Jose Antonio Ortega Ruiz | |
2016-06-12 | New commands geiser-repl-{previous,next}-prompt | Jose Antonio Ortega Ruiz | |
When using a prompt regexp, comint's version of these commands misbehave (they try to reuse forward-paragraph, and that's not quite it), so we're implemeting our own here in a very straightforward way. We also bind the usual C-c C-p and C-c C-n to them. It only remains to b seen whether advising the original ones is worth the trouble. | |||
2016-06-12 | Real fix fontification on scheme switch | Jose Antonio Ortega Ruiz | |
2016-06-12 | REPLs not started by the font-lock buffer | Jose Antonio Ortega Ruiz | |
This one should fix github's issue #132. There's still the glitch that scheme strings are fontified without taking into account extra keywords. | |||
2016-06-12 | Removing stale keywords when switching to another scheme | Jose Antonio Ortega Ruiz | |
Addresses github's #158, and its implementation is really easy (kudos to fice-t, also for telling me about bound-and-true-p). | |||
2016-06-11 | Lower minimum MIT Scheme version | Fice T | |
2016-06-12 | Registering *global* font-lock keywords in REPLs at the right time | Jose Antonio Ortega Ruiz | |
We were adding only the scheme-specific ones. | |||
2016-06-11 | Registering font-lock keywords in REPLs at the right time | Jose Antonio Ortega Ruiz | |
We were doing it before the buffer's implementation, and the implementation-specific keywords were not found. Should fix github's issue #159. | |||
2016-06-11 | Cleanups to the show/jump debug buffer mess | Jose Antonio Ortega Ruiz | |
Let's see if i finally got this right... | |||
2016-05-29 | Fixes for geiser-debug-jump-to-debug-p and geiser-debug-show-debug-p | Jose Antonio Ortega Ruiz | |
I wonder if this has ever worked fine: geiser-debug--display-retort was a little mess. It should be a bit better now, but Guile is still displaying funny messages. | |||
2016-05-28 | fix call the chez scheme executable. | izuo | |
2016-04-30 | Fix REPL restart if REPL is alive | Alex Kost | |
2016-04-30 | Add chez to Makefile, add autoloads for chez | Peter | |
2016-04-30 | Clean-up elisp code | Peter | |
2016-04-30 | Add preliminary support for Chibi Scheme | Peter | |
2016-04-30 | Clean-up elisp code | Peter | |
2016-04-30 | Add chez to Makefile, add autoloads for chez | Peter | |
2016-04-30 | Add preliminary support for Chez Scheme | Peter | |
2016-04-26 | Add preliminary support for MIT/GNU Scheme. | Peter | |
2016-04-23 | Define 'geiser-xref-mode' with 'define-derived-mode' | Alex Kost | |
2016-04-23 | Define 'geiser-debug-mode' with 'define-derived-mode' | Alex Kost | |
2016-04-23 | Define 'geiser-doc-mode' with 'define-derived-mode' | Alex Kost | |
2016-04-23 | Initialize 'geiser-doc-mode-map' inside defvar | Alex Kost | |
2016-04-23 | Fix indentation of named 'match-let' | Alex Kost | |
This fixes a regression introduced by commit 424553e017718c54e219212b27a32b341ec6bd28. | |||
2016-04-20 | Do not use 'geiser-xref--with-buffer' before it is defined | Alex Kost | |
This is a fix similar to the one made in commit 8e75455dfbd46355d777c26366e7ccfcb59ace20. | |||
2016-04-10 | Use assq instead of assoc in request and connection wrappers | Alex Kost | |
2016-04-10 | Remove double call in 'geiser-con--connection-add-request' | Alex Kost | |
Avoid calling 'geiser-con--request-string' twice by wrapping it into 'let'. |