elpasync pushed a change to branch elpa/inf-clojure. at 3d31bee Update my email
This branch includes the following new commits: new 3e27093 Initial commit new a1ae48a Add package headers new c66c08f Use lexical binding new 1c9a301 Fix some incorrect command references new d89b8ce [Fix #1] Get completion-at-point to a working state new 25aee78 Use clojure-mode-variables instead of lisp-mode-variables new 7272678 clojure -> Clojure new b61efe1 Make the completion command customizable new b2d6d0e Add a command to show a var's source new f4f94f8 Introduce inf-clojure-minor-mode new 4721b8c Fix a docstring new 0652692 Preprocess the output from interactive commands new 7b377a4 Drop redundant function new 85d3d41 Extract a chomp helper new 1392907 Add command clojure-show-ns-vars new 52f9404 Add apropos command new abb5a53 Add macroexpand command new ecf614e Use inf-clojure prefix consistently new 1f6f949 Add command inf-clojure-set-ns new ca57a86 [Fix #3] Remove automatic addition of inf-clojure-minor-mode to clojure-mode-hook new f65ce48 Enable completion in inf-clojure-minor-mode new 3c2a1ed Rename switch-to-clojure to inf-clojure-switch-to-repl new 1dfc5f7 Depend of clojure-mode 4.0 new 5debecc Release 1.0 new 2627825 Move inf-clojure-mode menu definition new f00b2b5 Add a menu for inf-clojure-minor-mode new 0d5f715 Unify the style of the REPL and minor mode menus new 9a0323d [Fix #4] Start subprocess in the root of lein and boot projects new 7b9e0d1 Code style new ef8c830 Use #' where appropriate new b897bb8 Show arglist in the minibuffer for better usability new de88e4f Solution to unresponsive repl in Windows OS new 89035ee Merge pull request #9 from mavbozo/ms-windows-hang new 78d2ab2 Add a command for clearing the REPL buffer new c3a9283 Use #' in the keymaps new c9f2f63 Fix eval defun keybinding new d181bad Bind C-c C-e to inf-clojure-eval-last-sexp new dd2b4fc Code style new 75f6fab Update copyright years new c23e13a Minor readability improvement new 898a319 Improve the README a bit new 8594a58 Add new-line mark after inf-clojure-arglist-command new f1a1051 Merge pull request #12 from ayato0211/master new ff20773 Release 1.2.0 new 64263f7 Fix a typo new 25f1ab9 Tiny improvements to the front matter new 44f3f97 Improve a docstring new d2bedf9 Fix the installation instructions in the Elisp snippet new 310aca9 Merge pull request #16 from turbopape/patch-1 new 591f7fc [Fix #14] Add inf-clojure-eval-buffer new 6c49bfe Remove inf-clojure-eval-paragraph new 6c18b2c Remove a bit of legacy from inferior-lisp new a64717d Fix a few docstrings new 6ccb53e Fix a docstring new ff8dcd9 Remove subprompts from output new 339093c Replace multiple newlines by single one or add one new 19605ac Merge pull request #17 from otijhuis/remove-subprompts new 98d324b Merge pull request #19 from otijhuis/too-many-newlines new 286b935 Release 1.3.0 new 6009dc6 Fix for byte-compile warning about unused variables new a69c568 Merge pull request #20 from syohex/fix-byte-compile-warning new 7aa0299 Refactoring new ed0cd4d Merge pull request #21 from syohex/refactoring new 08428a4 Extend the abstract a bit new 6f4e792 Add a note about mixing cider & inf-clojure new 8760e41 Add ElDoc support for Clojure new 8247c43 Add ElDoc info to README new 701c27b Merge pull request #22 from otijhuis/eldoc new 6758a31 Fix for older Emacs new 704a764 Merge pull request #23 from syohex/older-emacs new 6103093 Add some contribution guidelines new dc219cd Bump the clojure-mode dep new f794889 Drop the mentions of Marmalade from the README new 54fe6de Update the package description new 7e86eaf Update the copyright years new a9eb210 Release 1.4.0 new 2825eac Bump the development version new 380528f Bump the clojure-mode dependency new 0a7c61b Fix a docstring new 0259801 Kill a trailing space new aa93684 Convert a comment into docstring new 63c2f9e Add possibility to customize more vars new a246bf3 Merge pull request #32 from slipset/customize-vars new 3e7896a [Fix #33] Add missing docstrings new aa81e31 Bump the clojure-mode and Emacs dependencies new eec15c4 Accept cons pair for tcp connections (#34) new d9e4400 Tweak the README a bit new 98b530a Refine a docstring new ee4369d Fix typo in README new 117d8cb Bump the clojure-mode and Emacs deps new e12db12 Fix prompt being included in input history new 9caed3e Update the copyright years new e6a4ef3 Add some handy GitHub templates to improve the contribution process new 59cd1f3 Add a changelog new 421b265 Add a command to display the inf-clojure version new 3e22747 Use setq-local new 6a354dc Add defcustom `inf-clojure-prompt-on-set-ns` (#46) new 166b077 Remove some obsolete code new 6e55048 [Fix #42] Add a defcustom controlling the window in which the REPL buffer is displayed new 6a4329b Font-lock code in the REPL new 872c143 Handle properly ANSI color escape sequences in the REPL new 862699e [Fix #41] Add a command to quit REPL buffers new d0f0ee8 Add a missing require new 1d6260a [Fix #29] Add a command to restart a REPL new 24463b4 [Fix #26] Make switching to the REPL optional on `inf-clojure-load-file' new 916ec97 Infer the customization group from defcustom names new d04c36c [Fix #31] Add basic project type support new 2e1dd6c Update the "Usage" section of the README new 2e20754 Support REPL types and Lumo new 3041031 Fix typo in inf-clojure-*-cmd defcustoms new a36d2a0 Remove unwanted ansi chars from the REPL output new b357856 Rename defcustoms to `inf-clojure-*-form` where appropriate new 3929054 Modify CHANGELOG and README for REPL types new 204e5b7 Do some cleanup in preparation for a major release new d265232 Fix a problem with pcase on inf-clojure-repl-type new d81e266 [Fix #48] Stop prompting for the symbol at point by default (#51) new ac74e20 Kill inf-clojure-var-at-point new b02ce23 Add arglists support in Lumo new 1507faa Add dir support in Lumo new 7441d3b Fix REPL type detection new e1a93c7 Add lock around REPL type detection new cfad839 Officially support lumo -d (dumb terminal) only new 5ef6bdf Revert "Remove unwanted ansi chars from the REPL output" new ce0510b Split inf-clojure-load-form by repl type new dda0a43 Fix newline append on eval functions new 4e80276 [Fix #56] Add special handling for Planck REPLS (#66) new 431c068 Fix three "variable is void" bugs new b50102f [Fix #58] Add a function to connect to remote socket repl (#68) new 2669544 [Fix #63] Avoid spurious output by using buffer redirection new db9e985 Rename to arglists (plural) everywhere new 896edd1 Handle inf-clojure-arglists corner cases new e10ac48 Improve string sanitation and arglists response parsing new 887da91 Use inf-clojure--sanitize-command everywhere new 582601e Fix missing inf-clojure-set-ns-form-lumo new ebd1494 Support lumo's apropos new 2341aa2 Support lumo's source new a3306c9 Further fix arglists in lumo new 64162aa Fix a formatting issue in the README new 8c37fba Mention some of the essential features in the README new 0fbcfcb Improve the README a bit new 1014e24 Extend the README a bit new 6179a74 Extend the REPL type section of the README new c797a5a Release inf-clojure 2.0 new 9d2d143 Make sure tabs would never sneak in new e14dbba Update the commentary section of the package new 6bd986d Fix typo in docstring new 4e96e93 Fix a bug causing read to output for expression new 956b22e Release 2.0.1 new 9ba23b0 Wrap a long line new 74e8423 Fix get-completions for lumo (#81) new 723064d [Fix #83] Harden parsing of repl responses (#85) new a705085 Add nil parameter to lumo completions' atom new 9fa8f37 Disable pretty print when fetching lumo arglists new f666f60 [Fix #79] Disable coloring for the boot repl (#82) new db7bfaf Fix the changelog new 0bb2700 Introduce inf-clojure-log-activity new 37b30be Bind C-c M-c to inf-clojure-connect new 86d0b60 Adopt find-ns for detecting the repl type new 49b8c4b Restyle inf-clojure-log-activity output new f7ec13a Improve performance of inf-clojure--process-response and close #89 new 4a87862 Calculate response boundaries explicitly new 15963ca Trim the string before checking nil new 1a71b5e Rephrase process logging description a bit new ee38fc3 [Fix #96] Use inf-clojure--send-string instead of comint-proc-query new c08d8bb Split the only when-let for backward compatibility new 7493ed8 Set inf-clojure-*-cmd :risky and :safe properties new aaaeef6 Set string safety for all the form defcustoms new 39e794c Protect against empty commands new 42f860f Add Multiple Process Support section to README new 3a93815 [Fix #105] Add planck-specific function for show-arglist (#106) new 21d3e97 Bump the development version to 2.1.0-snapshot new 864356a [Fix #75] Remove compilation warnings (#109) new b048358 Add expression break chars and prevent completions for numbers (#110) new b04f05d Fix the default value for inf-clojure-arglists-form-planck (#112) new 12583f4 Add :safe clause for inf-clojure-repl-use-same-window new 5d76920 Introduce inf-clojure-project-type defcustom new 8c27b06 Introduce the tools.deps project type new ae43e2e [Fix #113] Send REPL string always, even if empty new 5c8f590 [Fix #116] Set inf-clojure-buffer REPL type on detect new ca96cfc Add README note about ClojureScript REPL support new c4adc89 Introduce inf-clojure-completions-fn defcustom new 247ca70 Release 2.1.0 new f4478ad Fix and reword docstring new 7b2fcd7 Revive inf-clojure-apropos new 8baa7ad Correct inf-clojure-apropos key binding new 62bb0fc Update CHANGELOG.md new d3c0d4f Avoid throwing an error for frequent operations like completion new 715bd82 Add macroexpand forms for Lumo new ec99211 Support loading directory locals in our buffers new d4010db Add @ (deref) and ^ to the expression breaking chars new dcb523b Avoid computing completion bounds when no valid chars are at point new 94f440e Extract keyword words for completion new 803a419 Add test harness (finally?) new 630471b Update CHANGELOG.md new be3e2e7 Introduce inf-clojure-reload new 903dd73 Set explicitly inf-clojure-repl-type for REPL and source buffer new 6c719c6 Avoid leaking buffers from inf-clojure--process-response new 953feb0 Improve command sanitation code new f420c8a Add sanitation to inf-clojure-send-string new c3217c3 Skip sanitation of comments new feca1cc Send string even when empty new 9deb198 Use comint-send-string new 7ed4f44 Remove emacs 24.3 and add 26 to Travis tests new b5e915c Travis test like in cider new da88c8c Require seq library. Fixes https://github.com/clojure-emacs/inf-clojure/issues/141 new de59fce Merge pull request #142 from austinhaas/master new 9b77479 Set inf-clojure-tools-deps-cmd to "clojure" (#144) new 3d72305 README: Add section describing how to start and connect to a socket server. new 7bf6f3d README: Improve formatting. new fcf30b5 README: Add instructions for including socket config in .dir-locals.el or .emacs. new b2224bc Merge pull request #145 from austinhaas/master new 5aa9c15 Add clojure socket REPL command and tweak new e68108d Make three sections for the socket REPLs new 1295e58 [security] Don't execute arbitrary functions (#146) new b87c5fb update instructions to setup lumo repl (#147) new b53074a Tweak README and discourage terminal REPLs new 6913798 Fix small things in README again new 59868ff Remove quotes from reload and fix argument parsing (#148) new 010d859 Fix spelling issues (#156) new cf53284 Fix for https://github.com/clojure-emacs/inf-clojure/issues/154 (#158) new b29a3f1 Use CircleCI for CI testing (#159) new 975e580 Fix CircleCI badge in README new f3d6a68 Add support for joker (#160) new 16455ab Fix typo in inf-clojure--joker-repl-form (#163) new 0fc2350 Fix for eldoc-mode for ClojureCLR new d0d269d Tweak the changelog new 98db4c8 Bump the copyright years new 173d0e7 Bump the development version new bd06d4f A few updates to links and formatting in README new 575538e Create FUNDING.yml new 49390d9 Bump the copyright years new a61dd84 Insert top level defun into repl new 0697d6f Add insert last sexp and keymap to hold them all new eb5e6a2 Remove whitespace new 2445af7 Add insert commands to the changelog new ff72d66 [Fix #171] Release 2.2.0 new 1e93db8 Bump the development version new 7a5b32f Extend a bit the README new 2cfc38f Move repl features into single datastructure for clarity new c590c65 Remove projects from inf-clojure except to serve as project root new ac40726 Move all repl stuff into single nested alist new 30638a0 Remove old defcustomed new e33a546 Bugfixes and readme updates new 80cefbb API to update repl-features new a7f07a0 Set artificial to true on comint-send-input new 24121e5 Add babashka repl and readme cleanups new 1c8429a Bump the development version new 3e7ca33 Add lein and boot to the startup-forms new 1bac8fe Tweak some messages new 799d937 Improve the README a bit new bcd806a Unify references to the term REPL new f63c609 Fix a typo new fe22ce2 Add a couple of disclaimers and a basic TOC new 8fb1929 Set REPL type from startup form, prompt, or defcustom at startup new 1ba6416 Tweak the changelog new 58150d7 Improve some wording in the README new c9681d0 Tweak some wording new 977e176 Mark this package as not part of Emacs new f298612 [Fix #173] Use clojure-mode project detection (#176) new b88de63 Tweak a docstring new f1c8323 Fix some wording new 5abac0b Tweak the REPL type documentation new 23492b5 Trim some whitespace new 787400f [Fix #178] Ensure there is a directory for comint (thanks mcphailm) new c30f90e Ensure comint-truncate-buffer call is from the repl buffer new b601d48 Tweak the README a bit new d7eb9ce Update the changelog new 917ee77 Improve the README a bit new 8be9cec Use kbd-style keybindings everywhere new 53025bf Correct misspelled function. Fixes #181 new 4af94e6 Fixed two checkdoc warnings new 477fd7c Tweak some wording new 2c8e46b Release 3.0 new e291da3 Update README.md new 8eaf885 [Fix #152] Sanitize should only remove whitespace at the end of a command new e144b33 Improve the Makefile commands new 6cb8e43 Update the CI images new 62abe4e Add Emacs 27 to the CI matrix new 784eb40 Remove unused require new 91f4121 Bump the copyright years new a98a260 [#152] Add a changelog entry new 68ab0f7 Bump the required Emacs version new fd2d774 Bump the development version new 56810a7 Add a note about the required Emacs version new ec4a85e Bump copyright years new f4a279e [Fix #177] Don't run the tests on Emacs 25 new 81e0912 Tweak some features new aaca773 Tweak a changelog entry new b4193fc Reindent tests new 675e9be Handle newlines between forms for `inf-clojure-eval-buffer` new f333ffd Font lock on repl inserts new 3e712d9 Add a couple of changelog entries new 91145b0 Function to select repls as the current active connection new f24722c Extract useful functions new 54ac59a Modeline with connected info new f7b6a8e Don't try to select a dead buffer new e1d7007 Touch up the previous commit new 2046b12 Make inf-clojure-repl-p a bit more flexible new d79e4eb Remove a redundant call to with-current-buffer new 397272d Auto-enable inf-clojure-minor-mode on starting inf-clojure new 07b2738 Include the project name automatically in the REPL buffer name new dfc27a3 [Docs] Add a note about the REPL name inference new 9841b38 Remove some redundant code new dd7dd78 Tweak a couple of docstrings new 26a2076 Replace if + not with unless new 1e99b82 The redundant bit of code was actually required (#191) new 37cfe85 Update some wording new c3ff2f4 Add a note about comint new 696e5ef Add a link to Discord new 49b2257 Remove the TOC new a2cebf5 Add a separator between a couple of paragraphs new c23c55e Release 3.1.0 new 3d31bee Update my email