summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-01-19Download links fixed0.3Jose Antonio Ortega Ruiz
2013-01-19ELPA-specific READMEJose Antonio Ortega Ruiz
2013-01-19NEWS and AUTHORS updatedJose Antonio Ortega Ruiz
2013-01-19Preparations for 0.3Jose Antonio Ortega Ruiz
2012-12-14Racket: make sure stderr is flushed in REPLJose Antonio Ortega Ruiz
Thanks to Haiwei Zhou for catching this one!
2012-12-14Racket: indentation for `local'.Jose Antonio Ortega Ruiz
Hat tip Diogo F. S. Ramos.
2012-12-10Fix: more encompassing lookup for images in scheme outputJose Antonio Ortega Ruiz
We were not taking into account windows paths, with their backslashes and colons.
2012-11-11New command geiser-repl-clear-bufferJose Antonio Ortega Ruiz
Just renamed geiser-repl--clear-buffer (we don't use -- when users can call the command with M-x normally) and added documentation.
2012-11-09New function 'geiser-repl--clear-buffer'Jonas Rodrigues
2012-10-28Racket: fix for module evaluation/enteringJose Antonio Ortega Ruiz
Our module loader is receiving load requests for module names represented as lists that are not exactly a submodule, in the sense that the path does not represent an actual file. This phenomenon happens for instance when specifying a reader in a #lang tag. E.g. #lang at-exp racket will cause the loader to be called with module name '(main reader) and path <cols-path>/at-exp/main.rkt, where main.rkt does not exist. Afterwards, we see a call to load at-exp/lang/reader/rkt, with name reader, which is the real code. So, for now, i'm skipping all load requests with a list name, forwarding them to racket's default loader.
2012-10-27Filename completion also in scheme buffersJose Antonio Ortega Ruiz
By means of a new entry in completion-at-point-functions that uses the handy comint-filename-completion.
2012-10-24Completing file names at the REPL, but only in string contextsJose Antonio Ortega Ruiz
2012-10-24Completing file names at the REPLJose Antonio Ortega Ruiz
When no other completion is available, that is.
2012-10-24Little clean-ups to the indentation rulesJose Antonio Ortega Ruiz
Splitting better the specially indented forms between our two implementations, so that users of a single one don't get weird indentations for froms without a special meaning in their scheme. Ideally, we should make these indentation rules buffer-local, so that when a user is in a, say, Guile buffer, module+ has no special indentation (as is the case now if that user also has activated support for Racket).
2012-10-24Racket: indentation for module+ formsJose Antonio Ortega Ruiz
2012-10-23New custom var `geiser-repl-save-debugging-history-p'Jose Antonio Ortega Ruiz
This variable controls whether REPL command history should contain inputs during the debugger sessions (for schemes with such a thing, that is, for Guile).
2012-10-13Manual lookup shortcut (C-c C-d i) also in REPL buffersJose Antonio Ortega Ruiz
2012-10-11Finishing removal of the "foo ends here" footersJose Antonio Ortega Ruiz
I must admit this is yet another excuse to check geiserbot over at freenode.
2012-10-11WhitespaceJose Antonio Ortega Ruiz
2012-10-11Dummy entry in NEWS for 0.2.3Jose Antonio Ortega Ruiz
2012-10-11Please, bear with meJose Antonio Ortega Ruiz
2012-10-11And this is another empty commit to check geiserbotJose Antonio Ortega Ruiz
2012-10-11This is an empty commit to check geiserbotJose Antonio Ortega Ruiz
2012-09-30Version bump -- next cycle begins!Jose Antonio Ortega Ruiz
2012-09-30Documentation updates0.2.2Jose Antonio Ortega Ruiz
2012-09-30New make target, elpa, to create ELPA targetJose Antonio Ortega Ruiz
A bunch of shellish ops, but seems to be working fine.
2012-09-30Compilation warningJose Antonio Ortega Ruiz
2012-09-29Autoload cookies in geiser.elJose Antonio Ortega Ruiz
Useless there right now, but Emacs package engine is going to use them.
2012-09-15Version bumpJose Antonio Ortega Ruiz
Setting next version's value in the Git repos, so that people can have both unstable and stable versions in their systems.
2012-09-15New download linkJose Antonio Ortega Ruiz
2012-09-15racket: correctly jump to symbols defined in .ss modules0.2.1Jose Antonio Ortega Ruiz
Racket is returning by default their canonical "rkt" name, which sometimes is not what's in the filesystem.
2012-09-15News and version tags for 0.2.1Jose Antonio Ortega Ruiz
2012-09-15racket: fix re-loading of modules with submodules (e.g. plai-typed)Jose Antonio Ortega Ruiz
Resolved module path can now be, besides symbols, a list representing a submodule. When deciding whether what we are loading in enter's current loader is a module or not, we have now to take that bit into account.
2012-09-08racket: autodoc for PLAI's define-typeJose Antonio Ortega Ruiz
2012-09-08Racket: new option to specify network interface for REPL serverJose Antonio Ortega Ruiz
In geiser-racket.sh, there's the new option -n, which uses a new hostname argument accepted by geiser/user's start-geiser function.
2012-09-02Dates updates0.2Jose Antonio Ortega Ruiz
2012-09-02Image support documented in user manualJose Antonio Ortega Ruiz
2012-09-02geiser-system-image-viewer -> geiser-image-viewerJose Antonio Ortega Ruiz
2012-09-02Credits and boilerplate for the a new versionJose Antonio Ortega Ruiz
2012-09-02Including the new images.rkt in the distributionJose Antonio Ortega Ruiz
By listing it in the corresponding Makefile.am file. I wonder how useful maintaining all this autofoo stuff really is: creating an ELPA package could be more handy for people not using the git repo directly, and much easier to maintain.
2012-09-02NEWS updateJose Antonio Ortega Ruiz
... in preparation for 0.2.
2012-09-02Elisp: insert instead of put imagesJose Antonio Ortega Ruiz
Images rendered via put-image won't be deleted by erase-buffer (they're overlays), while those inserted by insert-image (text properties) will.
2012-09-02racket: displaying images also during evaluationsJose Antonio Ortega Ruiz
2012-09-02Racket: fix for enter!Jose Antonio Ortega Ruiz
2012-09-02Credits in headerJose Antonio Ortega Ruiz
2012-09-02Image support: buttons and auto-display in the REPLJose Antonio Ortega Ruiz
When geiser-repl-inline-images-p is false (or we're in a terminal), the inserted text replacement is a button that calls the external viewer on click. There's also a parameter controlling whether the viewer should be invoked automatically upon insertion.
2012-09-02Image display functionality refactored to its own moduleJose Antonio Ortega Ruiz
2012-09-01Little cleanupsJose Antonio Ortega Ruiz
2012-08-25Merge branch 'master' of git.sv.gnu.org:/srv/git/geiserJose Antonio Ortega Ruiz
Conflicts: elisp/geiser-racket.el
2012-08-25racket: reading into elisp-land the cache dir as neededJose Antonio Ortega Ruiz
When no cache dir is set in the emacs customization, we ask Racket for the one that it's using by default.