branch: elpa/geiser-chez
commit 755a7ccbcbf8d6aa63c3dae23296b1c2a7b5a45a
Author: julian herrera
Commit: julian herrera
add extra parameter support to chez implementation
---
elisp/geiser-chez.el | 8 +++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/elisp/geiser-chez.el
branch: elpa/geiser-chez
commit 6b9b733315ec0d3fa0690ed004b09e6a63f35021
Author: Luis Osa
Commit: Luis Osa
Add geiser-chez-init-file
Add a new customization variable for an init file to be read on startup of a
Chez REPL, where user code can be defined. The usage is copied from t
branch: elpa/geiser-chez
commit dbebff9386747e30fa0904ff22460455c1c527be
Author: jao
Commit: jao
preparing MELPA submission
---
geiser-chez.el | 43 ---
readme.org | 4 +++-
2 files changed, 35 insertions(+), 12 deletions(-)
diff --git a/geiser-
branch: elpa/geiser-chez
commit 086dbba895bdc40347de1b0bff8f77d8f10192d6
Author: Jay Xu
Commit: Jay Xu
make chez display output and error messages.
---
elisp/geiser-chez.el | 8 +++-
scheme/chez/geiser/geiser.ss | 8
2 files changed, 11 insertions(+), 5 deletions(-)
di
branch: elpa/geiser-chez
commit 03da1c17253856d8713bc5a25140cb5002c9c188
Author: jao
Commit: jao
Use new implementation extension declarator
---
geiser-chez.el | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/geiser-chez.el b/geiser-chez.el
index f224fad..307356e
branch: elpa/geiser-chez
commit a2d5fff7fb7bd6fced44d613be48df6a81570534
Author: Jay Xu
Commit: Jay Xu
make autodoc support the procedure defined by case-lambda.
---
src/geiser/geiser.ss | 57
1 file changed, 31 insertions(+), 26 deletion
branch: elpa/geiser-chez
commit 0c28f4b56d7ef12500fef09f745699b218315d2b
Author: jao
Commit: jao
Typo
---
geiser-chez.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/geiser-chez.el b/geiser-chez.el
index 0b10304..ff0403b 100644
--- a/geiser-chez.el
+++ b/geiser-chez.e
branch: elpa/geiser-chibi
commit 8588086242bc5b8a3b6dbc05d986955cf414e96e
Author: Lockywolf
Commit: Lockywolf
Improve geiser:eval to return output Add docstring to geiser:output.
---
scheme/chibi/geiser/geiser.scm | 16
1 file changed, 12 insertions(+), 4 deletions(-)
diff
branch: elpa/geiser-chez
commit 4cb7f2667ea1c53da53f0144910fbbd67bccbf4d
Author: jao
Commit: jao
fix: auto-activate implementation
---
geiser-chez.el | 6 ++
1 file changed, 6 insertions(+)
diff --git a/geiser-chez.el b/geiser-chez.el
index 28af688..983490c 100644
--- a/geiser-chez.el
zge pushed a change to branch elpa/geiser-chibi.
at 6f59291 Use new implementation extension declarator
This branch includes the following new commits:
new 243a860 Add preliminary support for Chibi Scheme
new b943a99 Use faster module list
new 41929c9 Cle
branch: elpa/geiser-chez
commit e8065b442310ace06fcb46d39bb592f061f07425
Author: jao
Commit: jao
compilation warnings (unused variable)
---
geiser-chez.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/geiser-chez.el b/geiser-chez.el
index ff0403b..5dfdfdb 100644
--
branch: elpa/geiser-chez
commit 4fcf6da4e0562b5ae229146529a61c0ebf0adb58
Author: Jay Xu
Commit: Jay Xu
add built-in keywords and extra keywords customization
---
geiser-chez.el | 76 +-
1 file changed, 75 insertions(+), 1 deletion(-)
branch: elpa/geiser-chibi
commit 243a8600641f475bb0e1da9a55a4bf6d713d06fd
Author: Peter
Commit: Jose Antonio Ortega Ruiz
Add preliminary support for Chibi Scheme
---
elisp/geiser-chibi.el | 159 +
scheme/chibi/geiser/geiser.scm | 49
branch: elpa/geiser-chibi
commit a6727203dadbe30ca41da1849b9d1e77335d407f
Author: Edwin Watkeys
Commit: Edwin Watkeys
Add string combinators module
---
scheme/chibi/geiser/geiser.sld | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scheme/chibi/geiser/geiser.sld b/scheme/
branch: elpa/geiser-chibi
commit 2e725bb9059fa953614f6619518fd3f05adf1f88
Author: Lockywolf
Commit: Lockywolf
Add printing a stack trace to the user code exceptions.
---
scheme/chibi/geiser/geiser.scm | 41 ++---
1 file changed, 30 insertions(+), 11 delet
branch: elpa/geiser-chibi
commit b943a99779211f6b638e284f33c639fbb4a4301b
Author: Peter
Commit: Jose Antonio Ortega Ruiz
Use faster module list
---
scheme/chibi/geiser/geiser.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/scheme/chibi/geiser/geiser.scm b/scheme/ch
branch: elpa/geiser-chibi
commit 2ca82e65d449cc699a0185fd27eaf2392a8536b6
Author: Peter
Commit: Jose Antonio Ortega Ruiz
geiser-chibi: Implement autodoc for procedures in known modules
---
scheme/chibi/geiser/geiser.scm | 45 +-
scheme/chibi/geiser/ge
branch: elpa/geiser-chibi
commit 41929c9625884ac0e3d42abd280c670921b2d807
Author: Peter
Commit: Jose Antonio Ortega Ruiz
Clean-up elisp code
---
elisp/geiser-chibi.el | 21 -
1 file changed, 21 deletions(-)
diff --git a/elisp/geiser-chibi.el b/elisp/geiser-chibi.el
inde
branch: elpa/geiser-chibi
commit 285d8ba21f765f367b5e6ab2429403cb65ba47e5
Author: Jonas Bernoulli
Commit: Jonas Bernoulli
Begin the summary lines of all elisp libraries with three semicolons
It's the convention and by following it we make a big step towards
supporting outline na
branch: elpa/geiser-chibi
commit 2a4fb4fcfdb3f5db01d1eb6846b25eda155ce7d5
Author: Lockywolf
Commit: Lockywolf
Add a TODO tag about symbol-location to geiser.sld
---
scheme/chibi/geiser/geiser.sld | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scheme/chibi/geiser/geiser.
branch: elpa/geiser-chibi
commit 6d73a7ebdd0279e8cd2e0c908d6a489fc559077c
Author: Edwin Watkeys
Commit: Jose Antonio Ortega Ruiz
Catch eval and send back eval exception information
---
scheme/chibi/geiser/geiser.scm | 17 +
1 file changed, 9 insertions(+), 8 deletions(-)
di
branch: elpa/geiser-chibi
commit 027269447b7a1a70fe9a5ac53830841551da579c
Author: Jordan Brown
Commit: Jose Antonio Ortega Ruiz
Use (car (process-lines ...)) instead of (shell-command ...)
`shell-command` assumes Bourne-shell-compatible quoting, which
doesn't work when the user
branch: elpa/geiser-chibi
commit 88a5b095ff14054f1c8f9e45430307c88580dcfc
Author: Lockywolf
Commit: Lockywolf
Add scheme subroutine to find files implementing modules to chibi.
Add a helper function make-location to chibi interface.
---
scheme/chibi/geiser/geiser.scm | 27 +
branch: elpa/geiser-chibi
commit c7beaf1909debbc8f4d4cedd1f976c591d2849db
Author: Lockywolf
Commit: Lockywolf
Fix a comment typo.
---
scheme/chibi/geiser/geiser.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scheme/chibi/geiser/geiser.scm b/scheme/chibi/geiser/geise
branch: elpa/geiser-chibi
commit c860e3aaa2e8967907e1a6ebaf5b3f3fbf5aa3af
Author: Lockywolf
Commit: Lockywolf
Add error reporting about missing symbols to geiser-edit.el
Add (chibi filesystem) import to geiser.sld
---
scheme/chibi/geiser/geiser.sld | 12 +++-
1 file changed
branch: elpa/geiser-chibi
commit b260b6d1a85252f599cdb8a71652617a6a11230f
Author: Lockywolf
Commit: Lockywolf
Remove debug printing. Align par-style with geiser.
---
scheme/chibi/geiser/geiser.scm | 16 +++-
1 file changed, 7 insertions(+), 9 deletions(-)
diff --git a/scheme/ch
branch: elpa/geiser-chibi
commit bdde589d7639ed6f97183f89a260555e7d01757f
Author: Lockywolf
Commit: Lockywolf
Add better support for geiser:symbol-location. Add guards.
---
scheme/chibi/geiser/geiser.scm | 135 ++---
1 file changed, 86 insertions(+), 49 d
branch: elpa/geiser-chibi
commit f52a4ec3423889f9121dba91ab2e1b4092d10c4b
Author: Lockywolf
Commit: Lockywolf
Fix indenting and parenthesis positioning.
---
scheme/chibi/geiser/geiser.scm | 35 ---
1 file changed, 16 insertions(+), 19 deletions(-)
diff --git
branch: elpa/geiser-chibi
commit c32bd701d705b1caf68c93a7f1b601caadaf8133
Author: Lockywolf
Commit: Lockywolf
Rewrite geiser:eval in order to make it compatible with org-babel.
* Add an additional guard construction to geiser:eval in order to
catch unexpected I/O errors.
---
el
branch: elpa/geiser-chibi
commit 397ba423ca25fad7e547284a21fbc8c6378a0df6
Author: Lockywolf
Commit: Lockywolf
Temporarily fix the symbol-module by appending (current-directory).
---
scheme/chibi/geiser/geiser.scm | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/schem
branch: elpa/geiser-chibi
commit 5b016dd89f5786694db2610f83a02902469d2523
Author: Lukas Lao Beyer
Commit: Jose Antonio Ortega Ruiz
geiser-chibi: allow passing custom argument list to chibi scheme process
---
elisp/geiser-chibi.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff
branch: elpa/geiser-chibi
commit b92c0c9bf31003bd0e51b78da0c68f43f8881896
Author: Lockywolf
Commit: Lockywolf
Add a TODO entry for adding output to erroneous evaluations.
---
scheme/chibi/geiser/geiser.scm | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/scheme/ch
branch: elpa/geiser-chibi
commit 5e7ba0f2543e3e7b755d4fd7a7433551a382f6c8
Author: Jonas Bernoulli
Commit: Jonas Bernoulli
Mark the beginning of code part of elisp libraries with Code: heading
It's the convention and by following it we make a big step towards
supporting outline n
branch: elpa/geiser-chibi
commit e57722a2335e7ece831bec318a7488d7bf776618
Author: Lockywolf
Commit: Lockywolf
Add a first version of geiser:symbol-location for local files.
---
scheme/chibi/geiser/geiser.scm | 132 -
scheme/chibi/geiser/geiser.sld |
branch: elpa/geiser-chibi
commit 354d39965b34793dbcef5c37545a3618590ca5d4
Author: Lockywolf
Commit: Lockywolf
Allow additional parameters to Chibi binary
---
elisp/geiser-chibi.el | 10 +-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/elisp/geiser-chibi.el b/elisp/gei
branch: elpa/geiser-chibi
commit d153c2b4638c4bbbe1e627e94fcc1cd25c27aa7a
Author: jao
Commit: jao
adapting to new scheme load path
---
geiser-chibi.el | 17 -
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/geiser-chibi.el b/geiser-chibi.el
index 8bd8013..33cc
branch: elpa/geiser-chibi
commit 60464d65652b81cc2a0b61743ab885dbe2fbb138
Author: Lockywolf
Commit: Lockywolf
Add a few minor tweaks.
---
scheme/chibi/geiser/geiser.scm | 10 ++
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/scheme/chibi/geiser/geiser.scm b/scheme/chi
branch: elpa/geiser-chibi
commit 9f33e8d1a17503235b27a5b60d14358b02964ed5
Author: Jonas Bernoulli
Commit: Jonas Bernoulli
Fix indentation
---
elisp/geiser-chibi.el | 2 +-
scheme/chibi/geiser/geiser.scm | 266 -
scheme/chibi/geiser/geiser.s
branch: elpa/geiser-chibi
commit 54e7f384618c73d8fb675b5289d443a8ee3e4dc8
Author: jao
Commit: jao
fix: auto-activate implementation
---
geiser-chibi.el | 6 ++
1 file changed, 6 insertions(+)
diff --git a/geiser-chibi.el b/geiser-chibi.el
index 49047c1..336ebd3 100644
--- a/geiser-chib
branch: elpa/geiser-chibi
commit 71d003fcdae84bfc41e6522a5bf47f38dbd0ab0d
Author: Jonas Bernoulli
Commit: Jonas Bernoulli
Fix typos
---
scheme/chibi/geiser/geiser.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/scheme/chibi/geiser/geiser.scm b/scheme/chibi/geiser
branch: elpa/geiser-chibi
commit 420909de6ec2ff92f346aecac42f1e8bdfcf0405
Author: Jonas Bernoulli
Commit: Jonas Bernoulli
Use cl-lib instead of cl
Starting with Emacs 27 cl is fully deprecated, including at
compile-time.
---
elisp/geiser-chibi.el | 10 +-
1 file changed
branch: elpa/geiser-chibi
commit 7606cc3c68cf60cb9256592de0486937863a11ac
Author: Jonas Bernoulli
Commit: Jonas Bernoulli
Delete trailing whitespace
---
elisp/geiser-chibi.el | 1 -
scheme/chibi/geiser/geiser.scm | 4 ++--
2 files changed, 2 insertions(+), 3 deletions(-)
diff --gi
branch: elpa/geiser-chibi
commit 8d7e02a4e91f609eb43db60d6cc16b584cc9f494
Author: jao
Commit: jao
fix for homepage
---
geiser-chibi.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/geiser-chibi.el b/geiser-chibi.el
index 3e68210..2a09db3 100644
--- a/geiser-chibi.el
++
zge pushed a change to branch elpa/geiser-chicken.
at ceab39c Use new implementation extension declarator
This branch includes the following new commits:
new 975fca9 Initial Chicken support
new 23aafbb Initial Chicken support
new c4aed35 Documentation upd
branch: elpa/geiser-chibi
commit fa3bd281e4ef0b60b35921401f0a686f4012f5c5
Author: jao
Commit: jao
preparing MELPA submission
---
geiser-chibi.el | 38 +-
1 file changed, 29 insertions(+), 9 deletions(-)
diff --git a/geiser-chibi.el b/geiser-chibi.el
inde
branch: elpa/geiser-chibi
commit 697bf639ff8ac67678aa6ffca558cf045cfdd213
Author: jao
Commit: jao
imported files moved to new locations
---
elisp/geiser-chibi.el => geiser-chibi.el | 0
{scheme/chibi => src}/geiser/geiser.scm | 0
{scheme/chibi => src}/geiser/geiser.sld | 0
3 files chang
branch: elpa/geiser-chibi
commit 6f59291d8d1dc92ffd3f53f919d8cab4bf50b7d3
Author: jao
Commit: jao
Use new implementation extension declarator
---
geiser-chibi.el | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/geiser-chibi.el b/geiser-chibi.el
index 336ebd3..23b3
branch: elpa/geiser-chicken
commit 23aafbb310ce49c08621d4bc320b55f0cdf21f2d
Author: Dan Leslie
Commit: Jose Antonio Ortega Ruiz
Initial Chicken support
---
geiser/emacs.scm | 665 +++
1 file changed, 665 insertions(+)
diff --git a/geiser/
branch: elpa/geiser-chibi
commit 9c6afab691ee3bd9c7ee05008d37b621adf8184b
Author: jao
Commit: jao
fix for version
---
geiser-chibi.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/geiser-chibi.el b/geiser-chibi.el
index 2a09db3..49047c1 100644
--- a/geiser-chibi.el
+++
branch: elpa/geiser-chibi
commit 65df1732fd18df4b58b929398043d671a214ccd5
Author: jao
Commit: jao
license and readme
---
license| 29 +
readme.org | 8
2 files changed, 37 insertions(+)
diff --git a/license b/license
new file mode 100644
index
branch: elpa/geiser-chicken
commit 67a7bd5651c753533e431ba3bf4cf16658ba06b6
Merge: d83d2df 74b88cc
Author: Jose Antonio Ortega Ruiz
Commit: Jose Antonio Ortega Ruiz
Merge remote-tracking branch 'dleslie/proper-windows-loading'
---
elisp/geiser-chicken.el | 6 +++---
1 file changed, 3 insert
branch: elpa/geiser-chibi
commit 7eda792ebc054300eede3e0ab2debc945f32
Author: jao
Commit: jao
typo
---
readme.org | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/readme.org b/readme.org
index 590210b..014f149 100644
--- a/readme.org
+++ b/readme.org
@@ -1,4 +1,4 @@
-
branch: elpa/geiser-chicken
commit faf900f6d626b0abb906486158e7e5fa9fcd51f9
Author: Mario Domenech Goulart
Commit: Jose Antonio Ortega Ruiz
geiser-chicken.el: add indentation rule for `with-output-to-pipe'
Signed-off-by: Mario Domenech Goulart
---
elisp/geiser-chicken.el | 1 +
1
branch: elpa/geiser-chicken
commit f143cc9fbbcb8e7701c7a36099f4d245f97acd3f
Author: Jose Antonio Ortega Ruiz
Commit: Jose Antonio Ortega Ruiz
Documentation updates and nits for Freija
Preparing the release of 0.7, which will feature support for Chicken
thanks to Dan and Freija!
branch: elpa/geiser-chicken
commit c4aed3574811692eb0fc7e6dff23b8fb3b86e323
Author: Jose Antonio Ortega Ruiz
Commit: Jose Antonio Ortega Ruiz
Documentation updates and nits for Freija
Preparing the release of 0.7, which will feature support for Chicken
thanks to Dan and Freija!
branch: elpa/geiser-chicken
commit eb21b79be37a8ae4839defb9da1165072fd4b665
Author: Dan Leslie
Commit: Dan Leslie
Fixes an issue where symbol->string was failing
In some instances apropos-information-list returns a string and not a
list of symbols; this is the case for Chicken's
branch: elpa/geiser-chicken
commit ffae4f8a0a12df91a4aefa3f25e1f244a36d75ba
Author: Dan Leslie
Commit: Dan Leslie
Various improvements
- Can now optionally compile Geiser components for enormous speed
improvements; enabled by default
- Apropos was returning many duplicates, which
branch: elpa/geiser-chicken
commit f43bfec1f7c6059aa5c1556d37ebce80f649758e
Author: Dan Leslie
Commit: Dan Leslie
Various improvements
- Can now optionally compile Geiser components for enormous speed
improvements; enabled by default
- Apropos was returning many duplicates, which
branch: elpa/geiser-chicken
commit d83d2dffc817659605651c6af95af00601beba1d
Author: Dan Leslie
Commit: Dan Leslie
Now suppress loading messages
Chicken won't become available to Geiser until it's actually done
loading. A number of bugs are related to this, including jaor/geiser#
branch: elpa/geiser-chicken
commit a4c49f26138ed797e1a97b6f646d8b74892bd4fa
Author: Dan Leslie
Commit: Dan Leslie
Turn off debug log
---
geiser/emacs.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/geiser/emacs.scm b/geiser/emacs.scm
index 09a3068..4752d34 100644
---
branch: elpa/geiser-chicken
commit 6782f4aeedabf7320c994e98eccef01927436404
Author: Jose Antonio Ortega Ruiz
Commit: Jose Antonio Ortega Ruiz
Kill those TABs
---
elisp/geiser-chicken.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/elisp/geiser-chicken.el b/elisp/g
branch: elpa/geiser-chicken
commit 1d3e6de971ecea4af951f08d17d28cec1f27be26
Author: Alex Kost
Commit: Alex Kost
Add general font-lock keywords for all implementations
Move general RNRS/SRFI keywords from "geiser-chicken" to "geiser-syntax".
---
elisp/geiser-chicken.el | 42
branch: elpa/geiser-chicken
commit bfccf97f9477fc47dd89e0ea7f0cb9fb3b5136a8
Author: Dan Leslie
Commit: Dan Leslie
Fixes for Literals, Errors and Modules
If literals were present chicken wouldn't provide any autodocumentation
due to an error. Module evaluation was failing due to
branch: elpa/geiser-chicken
commit caa81749a7263772d97bbe2546a4ea794e7ed497
Author: Dan Leslie
Commit: Dan Leslie
Use pretty-print instead of write with Chicken
Emacs chokes on buffers with very long lines. Use of pretty-print
instead of write causes most incidents of long lines
branch: elpa/geiser-chicken
commit 6adf5fd4afcf75ee83ffecc297779aee6725234a
Author: Dan Leslie
Commit: Dan Leslie
Adds recognition of the 'crunch' R5RS subset
Crunch is a subset of R5RS that the crunch egg can heavily optimize via
c++ compilation. This change allows geiser to re
branch: elpa/geiser-chicken
commit c77a8d3b88e5813a310711338e2267f02be0
Author: Dan Leslie
Commit: Dan Leslie
Adds the ability to have sub-word delimiters
Many chickeners use prefixes when importing eggs, which breaks
completions. This commit adds the ability to define custo
branch: elpa/geiser-chicken
commit 242d4aefa8c94d684ad51fdd6b9fee7381a0e5ad
Author: Alex Kost
Commit: Alex Kost
Use 'geiser-chicken-extra-keywords'
---
elisp/geiser-chicken.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/elisp/geiser-chicken.el b/elisp/geiser-chick
branch: elpa/geiser-chicken
commit 53128cb23586a3316201eb6d344d364cd0726cdd
Author: Dan Leslie
Commit: Dan Leslie
Sorted and line-split crunch symbols.
---
geiser/emacs.scm | 39 ++-
1 file changed, 38 insertions(+), 1 deletion(-)
diff --git a/geiser/ema
branch: elpa/geiser-chicken
commit 74b88cc9b74224cbfebff3472664efb58a7c484b
Author: Dan Leslie
Commit: Dan Leslie
Adds necessary parameter to csi for Windows.
-:c is required to make csi behave nicely with Emacs on Windows.
This ought to resolve jaor/geiser#67
---
elisp/ge
branch: elpa/geiser-chicken
commit 01e37d476539dca59804df75bf805ddf044235dc
Author: Dan Leslie
Commit: Dan Leslie
Add compiled .so caching to Chicken support
- Now give compile-file a reasonable destination for the output
- Check for aforementioned output and skip the compile if
branch: elpa/geiser-chicken
commit c2dcda37458e326bf672e46bc733b90fe815
Author: Alex Kost
Commit: Alex Kost
Clean up indentation rules
Move general indentation rules to "geiser-syntax".
---
elisp/geiser-chicken.el | 64 -
1 file c
branch: elpa/geiser-chicken
commit 845ee423e6ae7b49659e02812749ae261e8ef196
Author: Dan Leslie
Commit: Dan Leslie
Added missing macros
---
geiser/emacs.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/geiser/emacs.scm b/geiser/emacs.scm
index 0993812..74117ba 100644
-
branch: elpa/geiser-chicken
commit a09e2c2718b408ec05c35d8907d273d217430774
Author: Dan Leslie
Commit: Dan Leslie
Compile instead of Load, should speed up.
---
elisp/geiser-chicken.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/elisp/geiser-chicken.el b/elisp/geiser-
branch: elpa/geiser-chicken
commit 0e84bbae12e7785912bf0ee497c14af723090f6b
Author: Dan Leslie
Commit: Dan Leslie
The issue arose with numerics, as well.
This change should fix it for most any input.
---
geiser/emacs.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
di
branch: elpa/geiser-chicken
commit d7d44458133b63012e2ddbb2e47ea71eecb3c4c5
Author: Dan Leslie
Commit: Dan Leslie
Refactored to reduce the reliance on regex.
Improves speed by an order of magnitude.
---
geiser/emacs.scm | 311 +++
branch: elpa/geiser-chicken
commit 7b2e9ce4cae1ef6dc0eb84c4ab2878ef0256b8e4
Merge: c2dcda3 0efe613
Author: Jose Antonio Ortega Ruiz
Commit: Jose Antonio Ortega Ruiz
Merge remote-tracking branch 'dleslie/master'
---
elisp/geiser-chicken.el | 32 +---
1 file change
branch: elpa/geiser-chicken
commit d6df78f4ff1a9eaf0597668abd7d9e7f7b48b394
Merge: 0e84bba caa8174
Author: Jose Antonio Ortega Ruiz
Commit: Jose Antonio Ortega Ruiz
Merge remote-tracking branch 'dleslie/faster-output-handling'
---
geiser/emacs.scm | 4 ++--
1 file changed, 2 insertions(+),
branch: elpa/geiser-chicken
commit ce93e6b31ed47de6b39d4c3a2a2e317284cd48b1
Author: Jose Antonio Ortega Ruiz
Commit: Jose Antonio Ortega Ruiz
Follow suit and complete quoted symbols in all schemes
I kind of dislike completion on symbols, because a quote reads to me as
'stop eval
branch: elpa/geiser-chicken
commit e9bebe242b5fa3d0e6541aeecd5c5a213449046c
Author: Dan Leslie
Commit: Dan Leslie
Adds memoization
Clears memo when anything other than a safe geiser call is made.
Removes the last calls to regex within the thing
---
geiser/emacs.scm | 50 +++
branch: elpa/geiser-chicken
commit 89ffe41345ea4f3ef312d234254c5e09a5f716fb
Author: Alex Kost
Commit: Alex Kost
Add 'geiser-syntax--simple-keywords'
Use this function instead of repeating the same code in each
implementation.
---
elisp/geiser-chicken.el | 2 +-
1 file changed,
branch: elpa/geiser-chicken
commit 752b9b230eda869b0695fb9607daead366c80f02
Author: Dan Leslie
Commit: Dan Leslie
Minor improvements
Removed the unnecessary csi reference
Added a flag to force build an so
---
elisp/geiser-chicken.el | 2 +-
1 file changed, 1 insertion(+), 1 del
branch: elpa/geiser-chicken
commit 39e128e1a79e02f5b6c2fbaf29f40297cf6839fe
Author: Dan Leslie
Commit: Dan Leslie
Converts toplevel methods to prefixed methods
This seems to improve speed; in a large environment I witnessed a
regular 100ms increase in speed for autodoc.
---
gei
branch: elpa/geiser-chicken
commit 58ecefeac756619ca01cb3edbadd2e628e54d284
Author: Dan Leslie
Commit: Dan Leslie
Completions didn't work after first symbol in sexp
---
elisp/geiser-chicken.el | 20 +++-
1 file changed, 11 insertions(+), 9 deletions(-)
diff --git a/elisp/ge
branch: elpa/geiser-chicken
commit 935a114d0a42331e25ec5de0de2087128519ad98
Author: Dan Leslie
Commit: Dan Leslie
Allows redefinition of modules
If one were to re-evaluate a buffer with a module in it there would be
problems because it would appear as a nested request.
branch: elpa/geiser-chicken
commit 309c67f6196ef16fc9f867e3db6eda339a43f701
Author: Dan Leslie
Commit: Dan Leslie
Minor improvements
Removed the unnecessary csi reference
Added a flag to force build an so
---
geiser/emacs.scm | 1 -
1 file changed, 1 deletion(-)
diff --git a/g
branch: elpa/geiser-chicken
commit 0efe613603a9db8eb384c7ca52cd3e4ea75c6532
Author: Dan Leslie
Commit: Dan Leslie
Limits search to the line beginning
- Also adds page breaks to geiser-chicken.el
---
elisp/geiser-chicken.el | 33 +
1 file changed, 21
branch: elpa/geiser-chicken
commit 2098767cecd4ca101b17efbaaf01909dc7abe527
Author: Jose Antonio Ortega Ruiz
Commit: Jose Antonio Ortega Ruiz
Quoting binary on version checks (issue #117)
We could probably be even more robust, but i am being a bit lazy
instead.
---
elisp/geiser
branch: elpa/geiser-chicken
commit 8bd8b5c4ca86e40c6a085fa880693f384d5498c3
Author: Dan Leslie
Commit: Dan Leslie
Converts toplevel methods to prefixed methods
This seems to improve speed; in a large environment I witnessed a
regular 100ms increase in speed for autodoc.
---
eli
branch: elpa/geiser-chicken
commit 1c969ee2b04d0ab8b1c0cd73d3091aefd7b08df1
Author: dleslie
Commit: dleslie
Allows Chicken to limit the number of symbols provided to Geiser
- Also cleaned up the namespace a little.
---
geiser/emacs.scm | 33 +
1 file
branch: elpa/geiser-chicken
commit 6743d363a818aa4c3d522ec725d7d287acd18402
Author: Dan Leslie
Commit: Dan Leslie
Stopped over-aggressive memoization
It doesn't make sense to memoize the following:
geiser-start-server
geiser-macroexpand
---
geiser/emacs.scm | 4 ++--
1 file
branch: elpa/geiser-chicken
commit 42b18d5a9ccbbee41997447dd786c4266a884459
Author: Dan Leslie
Commit: Dan Leslie
Minor cleanup
Exposes geiser-load-paths, makes add-to-load-path and find-file
'unsafe'. Those needn't be memoized and would be strange if they are.
This sho
branch: elpa/geiser-chicken
commit bcd1a096d7f7fe080d836f314cde29f32ee2cc50
Author: Jose Antonio Ortega Ruiz
Commit: Jose Antonio Ortega Ruiz
Use OS-specific quotes when asking for versions
Fixes #95. This is @kovrik's patch, with 80-columns max formatting.
---
elisp/geiser-chicke
branch: elpa/geiser-chicken
commit d3743dbd3d0d65b7fc82667ac6fe77ebb0a1f18e
Author: Dan Leslie
Commit: Dan Leslie
Fixes a potential endless loop.
---
geiser/emacs.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/geiser/emacs.scm b/geiser/emacs.scm
index 8ec3440..b42
branch: elpa/geiser-chicken
commit 9b9b1804545b2a76fb83b785f01ad8f18a9c2dea
Author: Dan Leslie
Commit: Dan Leslie
Fixes for Literals, Errors and Modules
If literals were present chicken wouldn't provide any autodocumentation
due to an error. Module evaluation was failing due to
branch: elpa/geiser-chicken
commit fb5baa46dfbf6e0e69dbdf7265fbb9b4e4cb442c
Author: Dan Leslie
Commit: Dan Leslie
No longer show arguments as strings.
That was annoying.
---
geiser/emacs.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/geiser/emacs.scm b/geis
branch: elpa/geiser-chicken
commit 4e5c66b036cbf634e98d9d1afd2eea927c66f33c
Author: John Whitbeck
Commit: John Whitbeck
Support Chicken Scheme apropos =>2.3.0
Chicken Scheme's apropos egg changed the identifiers in the return value
of the `apropos-information-list` from `module#
branch: elpa/geiser-chicken
commit 975fca97fdfab59835e53bfabfdfd360ba53cac4
Author: Dan Leslie
Commit: Jose Antonio Ortega Ruiz
Initial Chicken support
---
elisp/geiser-chicken.el | 295
1 file changed, 295 insertions(+)
diff --git a/elisp/g
branch: elpa/geiser-chicken
commit 95d19aa6a9a661f0d8b2c94e29375a5b02bb185c
Author: Dan Leslie
Commit: Dan Leslie
Minor changes to help with debugging completions
---
geiser/emacs.scm | 16 ++--
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/geiser/emacs.scm b/ge
branch: elpa/geiser-chicken
commit 2caa2847dfd3ad836104a28a682f6a16982c7335
Author: Dan Leslie
Commit: Dan Leslie
Fixes autodoc in Chicken, #258
---
geiser/chicken5.scm | 17 -
1 file changed, 12 insertions(+), 5 deletions(-)
diff --git a/geiser/chicken5.scm b/geiser/chicke
branch: elpa/geiser-chicken
commit d9e6778cfbb4202e4912a0575610871195703ddd
Author: Dan Leslie
Commit: Dan Leslie
Remove memoization
It now _slows_ performance rather than improves it. Removing it speeds
up the issue described in jaor/geiser#174
---
geiser/emacs.scm | 210 +
101 - 200 of 1093 matches
Mail list logo