emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] branch elpa/geiser-guile created (now 8dda28f)


From: Philip Kaludercic
Subject: [nongnu] branch elpa/geiser-guile created (now 8dda28f)
Date: Sun, 1 Aug 2021 18:28:15 -0400 (EDT)

zge pushed a change to branch elpa/geiser-guile.

        at  8dda28f   Version bump

This branch includes the following new commits:

       new  7d50479   Guile scheme files moved to scheme/guile.
       new  849fc5f   Compile file.
       new  1b60c6f   * scheme/guile/geiser/eval.scm: missing file in previous 
commit
       new  3fa6b34   Load file commands.
       new  475fab3   README stuff.
       new  3bb2a98   Don't let (ice-9 history) confuse the evaluator.
       new  f857023   Edit symbol at point for programs.
       new  fe48642   M-. working for any symbol whose module can be located.
       new  b853bac   Faster M-.
       new  b20a784   Better arg lists.
       new  4a647eb   Faster, asynchronous autodoc.
       new  3398bc2   Inconsequential refactorings.
       new  af1c5a3   Small improvements.
       new  8cd5259   Small autodoc fixes.
       new  56671f6   New command to get docstrings (C-cC-d).
       new  4ab2e9c   Autodoc: try symbol at point first. Some cleanups.
       new  a461795   Better docstring.
       new  6f2ed87   Recognise empty doc string in Emacs side. Small 
refactorings.
       new  63c39be   Initial support for module name completion.
       new  06fabb2   Compile command adapted to new compiled-file-name 
behaviour.
       new  3432ccf   New command: module documentation.
       new  a64467d   New command to open module file.
       new  08ba036   Separate commands for evaluation and compilation.
       new  75df3b1   Better symbol documentation.
       new  d18c35b   Fix in symbol help signature displaying.
       new  3655a74   (geiser eval) functionality moved to (geiser emacs).
       new  2ac3f91   Play nice with (ice-9 history) by using WRITE to return 
values to Emacs.
       new  8377f5e   Refactoring of the eval/compile procedures.
       new  8c8790c   Capture backtrace. Fix load/compile from Emacs.
       new  8db7920   Better stack delimitation: include only frames relevant 
to the eval'd expression.
       new  49842df   Correct stack in load/compile file retorts.
       new  4608da2   Partial support for stack trace display.
       new  9ff1f7e   Eval/load file in the correct module.
       new  8f57a6a   Autodoc system revamped.
       new  c60b2e0   Put new procedure-arguments into (geiser introspection) 
until it goes upstream.
       new  d0f98a7   Simpler handling of rest args in Emacs' side.
       new  441cc2a   Refactoring: local bindings discovery moved to schemeland.
       new  ceca3e5   Display (quote foo) as 'foo in autodoc strings.
       new  943e58b   Miscellaneous little fixes.
       new  717f3d0   Fix for autodoc when point in a rest formal arg in define.
       new  ea9e341   Bug fix.
       new  221e64e   Some refactoring and new ge:macroexpand.
       new  acde425   Macro-expand commands.
       new  d69ca12   Autodoc support for GOOPS methods.
       new  8cb76f1   Breakdown of schemeland into neat submodules.
       new  4d48077   Fix recursive require. Nicer arg names in autodoc.
       new  7fcb4ea   Autodoc enhancements:
       new  0d62495   Fix autodoc support for multiline arities in 
documentation.
       new  5be0195   Cache arguments parsed from documentation; don't treat 
quasiquote as a function.
       new  eeda11c   Leave quasiquote alone in autodoc.
       new  af8296f   generic-methods implemented in scheme (no emacs side yet).
       new  6ff9936   They say call/cc is slow in Guile.
       new  a96b437   turn-on/off-geiser-mode commands added and used in 
scheme-mode-hook.
       new  7b77380   New command to display generic methods (C-cC-dg) 
implemented.
       new  ea52102   A bit more robust generic methods.
       new  c3d36f3   Don't display autodoc for function being defined.
       new  d5ff699   Refactoring.
       new  d71825c   Small bug fix.
       new  f36778f   Some tidy up.
       new  4044010   Support for multiple Scheme implementations, Chapter 1.
       new  30c656f   Support for multiple Scheme implementations, Chapter 1.
       new  c52771f   Support for multiple Scheme implementations, Chapter 2.
       new  e912bbf   Multiple values as evaluation result supported.
       new  38da2b3   Misc nits and work in progress.
       new  f48e83f   Accept a list as Guile binary.
       new  33b8c53   Callers/callees (C-c <, C-c >).
       new  e1e77ab   Guile: use the compiler by default to perform evaluations.
       new  28722c0   Bug fix: really remove killed buffers from the list of 
closed repls.
       new  ce78e11   Better xref display.
       new  63ebbc1   Using the new (system xref) interface.
       new  4eeb068   Module completion generalized and implemented for PLT.
       new  1c50bcb   Improvements to module name support (using prefixes) and 
Guile support.
       new  c8d63ff   Guile: bug fix (missing module import).
       new  936a20e   Fixing the mess during initialization.
       new  54484ab   Fixes for module names reading and evaluation result 
display.
       new  bb5b1cb   Guile: customizable load path.
       new  b32aed7   module-children -> module-exports.
       new  cb05947   Guile: rewriting stack trace captures - not yet complete.
       new  b14ac49   Guile: rewriting stack trace captures - not yet complete.
       new  f9be2bc   Guile: better stack trace display.
       new  6590f6b   Guile: Bug fix in the latest evaluation code changes.
       new  789248b   Guile: backtrace buttonization.
       new  9ff3140   Guile: backtrace buttonization.
       new  67905aa   Simpler, nicer, more efficient handling of evaluation 
results. It comes with a pony too.
       new  6d3f98b   Guile: unbreaking evaluation.
       new  4bc26f8   kludgy fix for opt/key/rest markers in autodoc
       new  3cb7a6c   Guile: fix for rest marker in autodoc.
       new  4e1d945   Simpler, more correct and efficient autodoc 
implementation.
       new  12a6a2e   Well, i said that it was better, not that it was perfect.
       new  0e5a52b   Leftover removed.
       new  c34d042   Yet another deklugdification: locals scanning moved to 
elisp.
       new  360343e   Fixes for all byte-compilation warnings.
       new  d5840a0   BSD relicensing: elisp code.
       new  a329773   BSD relicensing: Guile code.
       new  387d557   Reload: we now remember user customizations and restore 
them during geiser-reload.
       new  236ec5f   Guile: define-module forms are now individually evaluable 
(e.g. using C-M-x or C-x C-e).
       new  19f55b0   New implementation registration mechanism, for the elisp 
side of things.
       new  4afe5ff   Guile: bug fix: evaluation works again (1.9.3 or better 
required).
       new  417460b   Multiple arity display, used by PLT backend (case-lambda).
       new  58ae3a1   Cosmetics.
       new  694539c   Guile: bug fix: a macro-transformer is not a good arity 
info source.
       new  134606d   Guile: Support for multiple arities in autodoc.
       new  ed29f9f   Guile: bug in backtrace display fixed.
       new  a405f22   Guile: fix for file loading (we always compile them now).
       new  5807a76   Guile: adjustment to stack size display.
       new  c709c1d   Guile: fix for autodoc in 1.9.7
       new  5835dc5   Guile: Geiser now behaves correctly in buffers for 
unloaded modules.
       new  98dd4d8   Guile: Geiser now behaves correctly in buffers for 
unloaded modules.
       new  55c37c7   Guile: Minimal support for the new REPL debug mode.
       new  c34995d   Guile: support for the REPL debugger
       new  1af3138   Guile: support for the REPL debugger
       new  19acc65   New command to switch to REPL and put it in current 
module.
       new  e8d1ca5   Guile: switch to REPL and module activated.
       new  32e7fbd   Guile: 'bt' when entering the debugger.
       new  a9f26f1   Guile: slightly better compilation error regexps.
       new  1c9457a   Guile: heuristically resolving relative paths in REPL 
errors.
       new  7b0d68b   Guile: better stack traces (using start-stack to delimit 
them).
       new  9e38247   Using the scheme reader to read modules names.
       new  c6248c4   Guile: evaluation output collection reactivated.
       new  9b414b4   Missing entries in scheme/Makefile.am added.
       new  e43cfa8   Guile: evaluation fixes (current git head).
       new  5d49d07   Guile: fixes for error navigation.
       new  d41ac93   Debugging leftover.
       new  6baa7d3   Guile: better stack trace limits during evaluation.
       new  640e9bc   Guile: fix for macroexpand.
       new  a57999c   Guile: fix for finding locations of symbols in modules 
outside load path.
       new  90835ae   Guile: new evaluation strategy that really delimits stack 
frames.
       new  6212ff6   Guile: real fix for symbol locations (needs Guile's git 
head).
       new  567f3ba   Guile: dead elisp code elimination.
       new  7b83e4a   Guile: dead elisp code elimination.
       new  574559b   Oops, it wasn't dead.
       new  14c1689   Guile: no more module loading under the rug.
       new  216897a   Guile: displaying the debugger preamble.
       new  044c88e   Guile: small tweak.
       new  ecbddf9   Guile: fix for module name completion.
       new  aaa22fb   Guile: showing again submodules in module documentation.
       new  503e239   Guile: tweaks to the previous fix.
       new  11c2d58   Guile: excluding anonymous module names from completion.
       new  5e2c874   Golfing.
       new  f1ac35f   Guile: filtering gensym names in autodoc display.
       new  c732ede   Guile: no need to de-mangling autodoc args anymore.
       new  5b1bed8   Better switch/import REPL commands.
       new  03534f1   Guile: restoring (minimal) support for debugging REPL.
       new  06d7cf5   Guile: taking advantage of the patterns property in macro 
transformers.
       new  6907aea   Guile: geiser commands working at the debugging prompt.
       new  c2aa8ae   Guile: bug fix in macro's autodoc.
       new  2128f08   Tweaks to scheme implementation selection, and docs for 
it.
       new  71c4355   Displaying variable values in autodoc.
       new  3c5cf80   Guile: better formatting of autodoc's variable values.
       new  1a35206   More docs.
       new  e2e3a0d   Redisplaying the prompt after empty lines on the REPL.
       new  430e127   Guile: display backtrace upon entering debugger.
       new  855f6f2   Guile: fix for import module REPL command
       new  46e6067   Guile: show error message upon entering the debugger
       new  1178462   Guile: show error message upon entering the debugger
       new  a15f00a   Dead code elimination
       new  19ed2c0   Guile: don't create empty modules before loading them
       new  0505bde   REPL: (optionally) forget old errors on new expressions
       new  09f4994   Guile: better filtering of "anonymous" module names
       new  7ecebbc   Guile: xref commands working again
       new  7a25131   Guile: fixes for compilation error regexps
       new  480767e   Guile: geiser-guile-jump-on-debug-p, 
geiser-guile-show-debug-help-p
       new  4766cbc   Support for evaluation warnings
       new  3a80209   Guile: evaluation warnings
       new  b95b487   Guile: fix bug in error display
       new  2fd5d5b   Guile: configurable warning level
       new  7563473   Guile: configurable warning level
       new  b1db6b4   Better REPL exit command
       new  23e1ec2   Documentation nits
       new  7004a73   Guile: remote REPLs (connect-to-guile)
       new  5532387   Guile: remote REPLs (connect-to-guile)
       new  72290ad   Bug fix: connect-to-guile wasn't interactive
       new  6048041   Fix for the fix
       new  35e8b30   Using smart tab mode in REPL
       new  d1d05b7   Guile: using the new syntax for sending eval requests
       new  8552404   Guile: using meta-commands to talk with Guile
       new  0513d1c   Guile: using meta-commands to talk with Guile
       new  9ad7d3a   Guile: recognizing R6RS libraries as modules
       new  6b31cd5   Guile: really support R6RS libs
       new  a6c2ef3   Guile: debug leftover deleted
       new  5e04bdd   Guile: reactivating the debugger during evaluation
       new  4f0c19c   Guile: reactivating the debugger during evaluation
       new  17ebbec   Autodoc: fix for improper macro arglists scanning
       new  384d21f   Autodoc: fix for improper macro arglists scanning
       new  04fd67f   Always fallback to edit-module in M-.
       new  0d93543   Merge branch 'master' into guile-meta
       new  061559e   Guile: suppress embedded comments when sending multi-line 
sexps
       new  ce57385   Guile: shorten a bit more multi-line sexps sent to REPL
       new  d5252a1   Guile: fix for the argument shortening algorithm
       new  cd2cfae   Guile: better meta-command args handling
       new  57e3009   Guile: better meta-command args handling
       new  d2d5f62   Implementation guessing for scripts with #! ... guile
       new  a77bf8b   Elisp buggettes and warnings
       new  bc80639   Merge branch 'master' into guile-meta
       new  7082042   Elisp support for inferior schemes
       new  9889d29   Merge branch 'guile-meta' into meta-reconnection
       new  1eebcce   Guile reconnected (but not debuggable (yet))
       new  fa4e0bc   Guile reconnected (but not debuggable (yet))
       new  6d52afb   Better EOT token for more robust communication
       new  3bb3672   Better EOT token for more robust communication
       new  9d26fb3   Debugger support, and Guile using it
       new  c8dcc24   Make do with a single connection
       new  9c08f27   Make do with a single connection
       new  2ea6d9d   Superior schemes
       new  0d3b1f8   Support for implementation-specific font lock keywords
       new  92dadf9   Typo
       new  2798902   Better module help
       new  e25e31f   Fix for error in Guile initialisation
       new  fef0d8a   Document browser improvements, and Racket using them
       new  3618844   Guile: button for texinfo lookup in doc browser
       new  b5f0316   Guile: logging initialisation process
       new  52e8e12   Guile: fix for connect-to-guile problems
       new  190290b   Guile: fixes for documentation display
       new  4732e10   Bug fix: don't intern symbols read by scheme reader
       new  36e105f   Revert "Bug fix: don't intern symbols read by scheme 
reader"
       new  6d69176   No more interning in the scheme reader
       new  a000bd1   Guile nit
       new  f6911b5   New geiser-add-to-load-path, just for Guile right now
       new  cf8498d   Guile: 'format' added to the warning list
       new  67e9ff2   Guile: 'format' added to the warning list
       new  f017454   Bug fix: don't override customized 
geiser-implementations-alist
       new  420a8c4   Guile: setting *current-warning-prefix* during evaluation
       new  a6dccbe   Guile: new option for loading ~/.guile (see issue #32681)
       new  b9a8980   Guile: what if i do what i meant to do?
       new  1421a71   Guile: find module when cursor is before define-module 
(#33497)
       new  55efccc   Guile: deprecated format usage eliminated
       new  4c02219   Guile: capturing output to standard error
       new  b81b23c   Support for user-defined Guile info nodes
       new  8624afc   Finishing removal of the "foo ends here" footers
       new  09e2247   Little clean-ups to the indentation rules
       new  6324b94   Configurable keyword case sensitivity
       new  d6fca59   guile: lambda* indentation
       new  6c9efbc   Guile: Fix subr argument name retrieval for Guile >= 
2.0.9.
       new  129d6de   Missing require cl for case
       new  452e096   White space, really
       new  7d17a3c   Guile: augmenting %load-compiled-path too
       new  9d0d38a   Guile: augmenting %load-compiled-path too
       new  af0122c   Fix: not using mapcar for effect
       new  48e2b00   Scheme version checks
       new  467aded   Highlight `define-once'
       new  362354d   Indent Guile's `with-mutex'
       new  3ba4ad4   Guile: font lock for all components of module names
       new  5ed0541   Possible fix for scanning problem
       new  85bf381   guile: pretty printing evaluation results (#64)
       new  2f91e2e   Ensuring switch-to-geiser asks for an implementation
       new  5848440   Speeding up debugger check (addresses #64)
       new  15af81d   Add 'geiser-syntax--simple-keywords'
       new  51b62a7   Add 'geiser-guile--builtin-keywords'
       new  3bf45a4   Clean up indentation rules
       new  6cef62b   Follow suit and complete quoted symbols in all schemes
       new  9fb965f   Add more highlighting/indentation for Guile
       new  08d4524   Use OS-specific quotes when asking for versions
       new  afa28c8   Support for guile-2.2
       new  a1078b9   Fixing guile 2.2 compatibility
       new  f5fee3b   Quoting binary on version checks (issue #117)
       new  b334174   Cleanups to the show/jump debug buffer mess
       new  dc8a792   Use (car (process-lines ...)) instead of (shell-command 
...)
       new  b57f4bb   Make guile's load-file happier with ~ abrevs
       new  b3d0caa   Bug fix: expanding file name at the right time
       new  60c7b01   A note on dir-locals and load-path variables
       new  be00e7a   guile: fix manual symbol lookup.
       new  f6f254f   guile 2.2: program-arities and program-module reloaded
       new  e975e10   guile 2.2: program-arities and program-module reloaded
       new  ef3fb34   Really fix #252
       new  f23e075   Guile: use load paths defined in dir-local variables 
(fixes #268)
       new  0355cd6   Begin the summary lines of all elisp libraries with three 
semicolons
       new  f7483fd   Mark the beginning of code part of elisp libraries with 
Code: heading
       new  8bf1a8b   Fix indentation
       new  b523072   Use cl-lib instead of cl
       new  527fd8f   Fix typos
       new  20043b1   Make guile return line numbers more often, as suggested 
by Sergey
       new  aab5226   geiser -> src
       new  705083a   Adding elisp/geiser-guile.el with past history
       new  8532dc1   geiser-guile.el at the top level
       new  43d9ece   license and readme files
       new  ba4c1a9   adjustments to scheme load path
       new  6e8add2   typo
       new  5836749   Library declaration recognition (Arun Isaac)
       new  5eff1e4   preparing MELPA submission
       new  91be7a3   missing require
       new  93ef710   fix: auto-activate guile implementation
       new  700ac98   Use new implementation extension declarator.
       new  cc460a3   Fix Geiser for Guile 3.0.6
       new  8dda28f   Version bump




reply via email to

[Prev in Thread] Current Thread [Next in Thread]