summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorhaawda2017-03-18 13:31:30 +0100
committerhaawda2017-03-18 13:31:30 +0100
commit835bb6249221008cdedf0ecf6103ca4d33b23ce4 (patch)
tree19b06d1bdcbfd1e1a995b355244d4bfcdde32631
parent238e44d507e464940d5c48d54372d21f16f3d92c (diff)
downloadaur-835bb6249221008cdedf0ecf6103ca4d33b23ce4.tar.gz
Updated version (1.0.0.beta.276.gf419ab52 -> 1.0.0.beta.277.gd3f586a9).
Changelog ========= Parameters controlling REPL output can be set from ~/.slynkrc (d3f586a9) Closes #112: Make comment-related funcionality work in REPL (f419ab52) Properly fix #110 (8b676ee1) Closes #110: Don't let paredit.el break REPL restarts (0de6fc49) * contrib/sly-scratch.el (sly-scratch-mode-map): Fix C-j binding (#108) (98962b4e) Don't force numbers to be printed as decimal (#107) (87de8e96) Closes #104: fix post-command-hook error after using #v (2c772f5a) Closes #101, Closes #102: REPL history file location is customizable (5706cd45) Minor cleanup in slynk.lisp (fbcb9626) Closes #97: Don't `pop-to-buffer` to inferior lisp buffer (d1d5b04e) Fix some fallout from previous commit (f26b6908) Closes #100: starting sly programatically also probes `sly-lisp-implementations` (5e57bff8) * .gitignore: Ignore ABCL uncompressed FASLs (Closes #99) (669ca362) Closes #98: Fix jumping to frame source on ABCL (0e2f6b12) Make variations on M-x sly easier to use (2e2e82df) Merge branch 'slime-catchup-2.19' (e9e6636b) Improve source location handling for ACL >= 10.0 (63d11ed1) * slynk/backend/clasp.lisp (call-with-debugging-environment): Use core:*stack-top-hint* (bc8a6a77) * slynk/backend/clasp.lisp (frame-locals): list function arguments. (dcc39d2e) * swank/abcl.lisp: import mop:slot-makunbound-using-class into swank-mop. (c575c345) method-specializers-for-inspect: handle methods without a GF on SBCL. (2751b945) sbcl: be more careful with SB-C::META-INFO (56541130) Add SLYNK-BACKEND:BOOLEAN-TO-FEATURE-EXPRESSION (f5be76f6) Fix typo. (6c7f739d) * slynk/sbcl.lisp (describe-symbol-for-emacs): Adjust for new SBCL, (sb-int:info :setf :inverse) is no longer present. (9d581bad) * swank.lisp (xref-doit): translate :sets to who-sets. (8264bd72) Bind common-lisp-hyperspec-glossary-term to C-c C-d C-g (8773d06f) Fix #288 by implementing glossary term lookup. (7bdd7f4a) * slynk/slynk-source-path-parser.lisp (sexp-in-bounds-p): Don't fall victim to dotted lists and atoms. (b61eb1ab) * swank/clasp.lisp: remove tags support, no longer used. (c10f52ab) * swank/clasp.lisp (frame-source-location): Properly locate functions by calling SOURCE-LOCATION. (54201d2f) * contrib/slynk-fancy-inspector.lisp (inspect-type-specifier): (sb-int:info :type :expander symbol) not always returns a list. Also print an empty lambda-list as () not NIL. (00fb7c82) * contrib/slynk-fancy-inspector.lisp (inspect-type-specifier): Avoid calling (sb-int:info :type :translator) as it now produces a style-warning, guard it through #., not just with swank-sbcl::sbcl-version>=. (b00326b2) Closes #96: *sly-description* behaves like other popup buffers (37c16d56) Rename links after github account rename to 'joaotavora' (2dcaeed7) Closes #87: Don't let apparently uninterned symbols break completion (4a0a8268) Discourage sly-stickers-replay from reusing the same window (023db504) Printing circular lists lead to infinite looping (0a73d698) Be more informative about matching backreferences in REPL (0769cb24) Play nice with extensions using deprecated sly-fuzzy-completions (249975a2) Interface tweaks for *sly-completions* buffer (79c4c1e9) Closes #81: Display glitch in *sly-completions* buffer (d38f72e9) Use UTF-8 in the REPL (7fbef143) Consolidate API for printing values to SLY (e8b2970b) Fix misc sly-stickers UI problems (8fecb7d4) In xref buffers [return] and mouse-1 also trigger default action (cbc16e07) * contrib/slynk-stickers.lisp (search-for-recording): Prevent errors when no recordings. (6252cd4f) Continue working on the sly-sticker-replay UI (751039a9) Shoosh a compilation warning (ca26b9fe) Rework the UI of `sly-stickers-replay' (2fb78519) Fix a big error in the last commit (4a755310) Safer loading of contribs on the Emacs side as well (c8122145) Try harder, but not too hard, to support Emacs 24.3 (a3fecf0d) Update NEWS.md (49cdb908) Must require 'cl-lib everywhere it is used (379a8178) Refactor a useful macro out of contrib/sly-trace-dialog.el into new lib/sly-common.el (798da2c9) Try to make it still work with Emacs 24.3 (don't use pcase) (7364d667) Load contribs more robustly (780bac60) Shoosh some compilation warnings on emacs 25.1 (be7ee27e) Rewrite "Completion" section in the manual (ca5758a9) Batch-testing the completion-at-point machinery needs special tricks (0f036a86) Add tests for the new completion machinery (92be21c9) Fix bug popping up frames when *sly-completions* is active (8572c696) Redesign completion around Emacs's completion-at-point-functions (fc5a8de4) New SLYNK-API:EXCLUDED-FROM-SEARCHES-P (a7ed4417) Tweaks to SLY-specific "temp" message logic (37f096fa) Dont create images/images subdirs in gh-pages branch (46bc9cc0) Fix documentation bugs (09650482) When printing evaluation results in a lisp buffer, comment resulting region (daaf8264) Replace *FORMAT-INTEGER-FUNCTIONS* with *ECHO-NUMBER-ALIST* and *PRESENT-NUMBER-ALIST* (c9054d28) Add new *SLYNK:FORMAT-INTEGER-FUNCTIONS* customization option (9fd7472e) Release 1.0.0-beta-2 (b2e8e2d9) Fix a bug showing notes with emacs format directives. (47f4f830) Fix sly-autodoc (via sly-parse) in specific REPL points (e923db78) Shoosh the "Malformed/misplaced interactive spec" miswarning (ead2144d) Correctly report `sly-autodoc' teardown (adadc9ca) More correctly fix sly-autodoc failure in REPL (7b0f442a) Revert "Fix a sly-autodoc error in the REPL" (0423f8b0) Fix a sly-autodoc error in the REPL (24cbb1cb) More informative messages from `sly-package-fu' contrib (a30711a6) Closes #77: C-c I at REPL prompt start won't error gratuitously (2f41edb7) Allow ignoring case (1d8855c2) Add optional ENV argument to SLYNK:MACROEXPAND-ALL (558c10a5) Closes #65: properly implement string-trimming in GUESS-READER-STATE (8ac6fe52) Revert "Closes #65: make SBCL source parsing a tiny bit less brittle" (560ee823) Correct inferior lisp buffer calculation (36952234) Be a little more lenient when compiling SLYNK on SBCL (3792c179) Closes #65: make SBCL source parsing a tiny bit less brittle (762b53a1) Rename *inferior-lisp* buffers according to connection (ba8724af) Don't try to reinitialize an existing inferior lisp (a0aa2f85) Reader conditions inside reader conditions don't work so well (6148258c) Merge branch 'slime-catchup-2.16' (f0a5148d) Update NEWS.md (a1c14f8a) Disable CMUCL tests, they error most often with false negatives (cd2dec9b) ccl: fix tracing of complex function specs (90789969) Fix indentation (6eb8cdb4) Minor review of the macroexpansion documentation (8e48ad93) * slynk/backend/sbcl.lisp (feature-in-list-p): Don't fall on :host-feature. (318af02a) * swank/clasp.lisp (source-location): clasp now uses the same method for c-function source location as for lisp functions. (a25493c0) Don't abort on errors when using "slynk-loader.lisp" (676477d6) SBCL 1.3.1 doesn't have :translator info anymore (f35f16fd) Fix the indentation of several EMACS-INSPECT methods (58d856e3) Robustify the indentation cache request handler (b2763ef2) * slynk/backend/sbcl.lisp (sigio-handler): run handlers with interrupts enabled. (1386f2e1) Redo PACKAGE-LOCAL-NICKNAMES interface and implemetnation (e9f2c991) Complete symbols in locally-nicknamed packages (5038e247) Fix an error for older SBCL's in the previous SBCL-related commit (ae57ed2c) Deal with SBCL's sb-c::comma-expr (7e4397dd) * slynk/slynk-loader.lisp (*architecture-features*): Add :arm64. (b90def31) * slynk/backend/clasp.lisp (print-frame): Print arguments on newer Clasp versions. (13e6fda2) Avoid problem when printing errors to REPL (670f7758) Closes #63: work around it at least until Emacs fixes it (0add8697) Minor tweak to sexp discovery in lisp-mode buffers (8a7268d5) Closes #71: On SBCL, don't fret so much about SLYNK compilation warnings (247c4125) Create trace dialog for the current connection (c347ea31) Closes #72: correctly move between sexps in the REPL (d06317b6) Export some SLYNK-BACKEND functions for easier contrib development (341fde69) Friendlier macroexpansion with visual feedback (8533961e) Closes #70: Allow multi-line return values in REPL. (5e8b20aa) Closes #69: Correctly set +, ++ and +++ in the REPL (ecf318f8) Fix unintentional region deactivation in REPL (8496df45) Closes #64: Fix regular isearch in the REPL (5ec1b938) Closes #67: Fix backreference reader in REPL (a272699a) Closes #68: Revert back to LF in sly.el, obviously (c94d854a) Closes #62: Add significant whitespace to summary line (e4daf54a) Properly reset undo history on every REPL prompt (66103b6b) Fix `sly-fuzzy' tests on recent Emacs builds (f626aad8) Make breaking stickers play nice with other SLY-DB add-ons (e2f77d11) Fix dependencies for ASDF systems (5f3b04ea) Also bind `return' to `sly-mrepl-insert-input' (64442286) * lib/sly-tests.el (sly-batch-test): increase timeout to 30 seconds (3ddd015c) Fix sly-indentation-tests (3e860fc2) Fix a bug when flashing compiled defun (4afc6be2) Resolve compiler warnings on Emacs 24.5 (227dc895) Fix problems with the IGNORE-STICKER restart (19a21bf9) Tweak REPL message when errors happen (c29b7a0b) Be less bothersome to user in `sly-connect' (840c05bc) Fix contrib enable/disable logic (6547413e) Tweak sly-mrepl and sly-parse contribs (f48f61b4) Revise contrib code (08f10c8b) <return>, not just C-m, also pushes any button (0cf7a439) Merge pull request #58 from PuercoPop/plataforms-docs (5bb79eee) Update supported plataforms (7a2ce834) Reduce size of doc/images/*.png (b389f431) Can now be loaded alongside SLIME (4b5a398b) * Makefile (check-fancy): Must use sly-setup here (0a1e6ee6) Fix compilation failures and some warnings (a191cd6f) Downcase macroexpansions by default (9832e241) No longer call sly-setup at the top level (e8b10c3f) Educated guess of the Lisp executable on M-x sly (d0d233df) Closes #56: Make sly-xref not raise an error when not implemented (dbc04d65) Closes #56: nicer messages when `sly-eval-async' fails continuations (8e8044e0) More work restructuring the manual (870c643a) Friendlier M-x sly-info with section autocomplete (60be6f8a) Start restructuring manual (03f32f4a) Closes #34: don't query supertypes for every overlay in buffer (d5491ef7) Add docstrings for issue #56 (a22eab68) Much improved "SLY Stickers" manual, with screenshots (60dc5c9f) * doc/Makefile (publish): publish images, too (0d42df87) Closes #54: require `cl' at compile-time in sly-stickers (e8cb53a9) Add "Stickers" menu for discovering the new `sly-stickers' functionality (3f2df7d3) Greatly improve breaking stickers (75c6c727) Closes #55: clean up typo in sly.el comment (111db3a4) Fix a display bug when using breaking stickers (1e65be0c) Improve breaking stickers (cb531bbe) New command `sly-forget-pending-events' (136608a4) Introduce break-on-stickers (783b7bba) Fix some sticker recording replay bugs (dae00cd5) Redesign the way sticker recordings are inspected and returned to REPL (46ba10cb) Fetching most recent recoding of a sticker, not the oldest (b422819a) Fix looping around when replaying recordings (050f5327) Fix a docstring (3bbb7456) Improve backreference highlighting (b7bddf19) Merge branch 'sticker-overhaul' (d6502e1f) Improve usability of `sly-stickers-replay' (7199d8a6) Misc tweaks for compilation notes (9eb7b0b4) Improve debugger prompt consistency in REPL (fe4f5657) Pretty up replay interface (36be34de) Minor sly-stickers tweaks, in preparation for overhaul (94c8c915) Update NEWS.md (1d1eb865) * swank/source-path-parser.lisp (make-source-recorder): Fix handling of recursive calls to macros producing the same forms. e.g. #+(and) (a) (a7aac633) slynk-c-p-c: fix LOOP warning (7aad1af4) slynk/backend/sbcl.lisp: make use of the newly provided form number for top-level forms. (dea85ae4) * slynk/source-path-parser.lisp (skip-whitespace): ignore EOF, there may no non-whitespace characters left. (6b237a05) * sly.el (sly-format-string-expand): When there's no string at point, or with prefix arg,read a string from the minibuffer. (sly-string-at-point): Return nil when no sexp there. (950868ba) fix autoload spec of the ‘hyperspec-lookup’ function (c2f04ad8) Use *READ-SUPPRESS* more often while searching source locations. (d5db18e4) * slynk/backend/clasp.lisp (print-frame): Print function names, not function objects. (4b4bb742) slynk/backend/ccl.lisp: fix handling traced and setf functions (b0f41fd4) * slynk/backend/sbcl.lisp (definition-source-file-location): Stop errors from source-path-parser from producing no locations at all. (adea0de9) * slynk/slynk.lisp (*pre-reply-hook*): Don't add sync-indentation-to-emacs on CLASP, it takes too much time. (263f99b6) * slynk/backend/clasp.lisp (assert-source-directory): Uses the SYS logical host, not SRC. (8928d8f1) Update slynk/slynk-loader.lisp (7161bc2e) changes to clasp slynk implementation (54adb4a1) Update NEWS.md (b18c60a1) Work around SBCL 1.2.12's SB-EXT:RESTRICT-COMPILER-POLICY (73333e0e) slynk-c-p-c: take a better guess at symbol case (1c5b2c7f) * sly.el (sly-xref-mode-map): Bind . and , for compatibility. (c7504bc8) Adapta Attila Lendvais suggestion (d9c7f0e8) * slynk/backend/abcl.lisp (frame-locals frame-var-value): Fix off by one errors in inspecting arguments across stack frames. Attempt to match arguments to parameters recorded at compile time. (91980eb7) * contrib/slynk-fancy-inspector.lisp (inspect-type-specifier): Adapt for newer SBCL. Patch by Douglas Katzman. (8e34f056) * slynk/backend/sbcl.lisp (*definition-types*): Add new type, :alien-type. (5f6125f7) * slynk/backend/sbcl.lisp (*definition-types*): Add new type, :declaration. (276699e6) * slynk/backend/sbcl.lisp (*definition-types*): Add a new type, :ir1-convert. SBCL now handles def-ir1-translator location differently. (97f85334) format-values-for-echo-area: Protect ~f with ignore-errors. (61eada54) * slynk.lisp (format-values-for-echo-area): Present float representation of ratios, i.e. 1/2 will be "=> 1/2 (0.5)" (e0d11338) Export *BUFFER-READTABLE* for contribs that need to set it (591883d5) Avoid compiler warning (162c0a4c) Fix some of the REPL backreferences (e1b985e9) Fix README.md typos (bb207545) Update README.md and NEWS.md (02cff313) Merge branch 'named-readtables' (92af0016) Turning off sly-autodoc now works (1296ab77) Move sly-named-readtables to separate repo (ab17d9ee) Fix minor issues (e586b0de) Cosmetic tweaks (e829cff3) Named readtables prototype implementation (ab1a94c1) Experimenting and broken (10388a94) Hook sly-named-readtables to sly-extra-mode-line-constructs (ca2c8af4) Merge remote-tracking branch 'origin/master' into named-readtables (df28cc5f) Start work on a sly-named-readtables contrib (816a5c85) Enhance SLY's mode line with pretty colors (6a389ee3) Add machinery for fine-grained control over SLY -> Slynk communication (e98cc8a6) Update NEWS.md in preparation for next beta release (cbd8c8e1) There's no need to switch buffers when restarting Lisp (10ac41aa) Fix indenting in REPL (d4177d94) Fix a bug when quitting the thread list (940cbf75) Allow some robustness when untracing (163b4948) Protect against packageless symbols (ae46ec72) Left in a typo (da91105e) Fix a rather nastly bug in REPL environment saving (6faa4306) Fix a REPL-finding bug when multiple connections (3be6e15b) Simplify a bit of sly-autodoc (1e2e8a5c) Fix a small connection prompting bug (9bee4af5) Fix autodoc/autopairing in REPL (bf30c2a8) Don't prompt when killing SLY-DBs of dead connections (02e7d792) Return frame vars from SLY-DB buffers to correct REPL (3d674318) Source travis installer from safer location (fa476d39) Fix a sly-apropos bug in recent enhacements for #53 (aa680009) Fix a couple of spurious "swank" references coming from cherry-picked commits (411def73) M-- sly-apropos prompts for just the package (f13a5bf3) Add arglist info in apropos output (97ddad74) Fix a bug in last commit for issue #53. (9eff1a35) Closes #53: default sly-apropos allows searching all packages (ff5ac8f8) In REPL, don't autopair input parens to previously output parens (c980df0f) Slightly robustify against zombie connections (b0f8cc4b) Closes #51: Cannot quit the thread list buffer (0e1558d1) Closes #48: Disable `view-read-only` for popup buffers. (9d9ec2d6) Let user ignore protocol mismatches per connection (d4360c35) Add an ENV arg to `sly-timer-call' and `sly-eval-async' (2336c595) Closes #49: sly-inspect-fetch-all now actually does something (afe9539c) Restore some previous behaviour xref navigation (5810558d) Preparatory refactoring for REPL enhacements (eabbd290) Fix REPL "evaluation errored" note (671ad4df) Closes #47: Make sly-xref-mode more user-friendly (cdaadb4e) * slynk/slynk.lisp: Remove broken local variables section. (c2386d4e) Update "Tips and Tricks" section in the manual (99e58f4d) Closes #46: Correct doc for SLYNK-MREPL:*USE-DEDICATED-OUTPUT-STREAM* (3518d58a) Closes #45: synch mREPL notes to process mark, not output mark (f5f7f023) Closes #43: don't use keyword package for struct names (eaa887c5) Closes #42: sly-retro no longer breaks on long lists (ac14f7b7) Remove hack for #1 (86e96a5a) Closes #40: Robustify `sly-mrepl-shortcut' slightly (26b6bbef) Shoosh some compiler warnings (adbb81fb) Less errors when finding source locations on Allegro (a24eee46) Closes #39: Tearing down a reverse-isearch errors (938b3c94) Fix minor mREPL glitch (f1be6502) Closes #38: Provide sly-mrepl-output-filter-functions for REPL output (b5be63ba) Merge pull request #37 from PuercoPop/mrepl-docs (a3aae108) Add keymap information on mrepl to the manual (aa48bb77) Closes #36: Modify sly-doc-map keybindings (4137a258) Merge pull request #35 from PuercoPop/master (49805ec7) Update keymap documentation (170fe0ad) Fix protocol bug when *translating-swank-to-slynk* is t (e199af56) Minimize effect of bug in Allegro's frame source locations (e21fc07e) Fix occasional `sly-protocol-version' mishap on windows (933c09bf) Update README.md (ad37d17b)
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD2
2 files changed, 3 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 83391240a61..01287b098c8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Mon Mar 6 19:23:06 UTC 2017
+# Sat Mar 18 12:31:30 UTC 2017
pkgbase = emacs-sly-git
pkgdesc = Common Lisp IDE for Emacs. Fork of slime.
- pkgver = 1.0.0.beta.276.gf419ab52
+ pkgver = 1.0.0.beta.277.gd3f586a9
pkgrel = 1
url = https://github.com/capitaomorte/sly
arch = any
diff --git a/PKGBUILD b/PKGBUILD
index d061f8a19d7..6ebd86a568b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>
pkgname=emacs-sly-git
-pkgver=1.0.0.beta.276.gf419ab52
+pkgver=1.0.0.beta.277.gd3f586a9
pkgrel=1
pkgdesc="Common Lisp IDE for Emacs. Fork of slime."
arch=('any')