Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/nrepl/nrepl

A Clojure network REPL that provides a server and client, along with some common APIs of use to IDEs and other tools that may need to evaluate Clojure code in remote environments.
https://github.com/nrepl/nrepl

Add some basic contribution guidelines

2590010135d41bc4943ada03c84dc2b16485ddea authored over 6 years ago by Bozhidar Batsov <[email protected]>
Refer to REPL-y consistently

21aad174925aa631814d689ae431fd99c954ed03 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Extend a bit the Installation section of the manual

c569ce6205d94c49c88e79201ecc9c450b7d581d authored over 6 years ago by Bozhidar Batsov <[email protected]>
Update the note about boot and lein support for nREPL 0.4

ce8f1652c6e82fc1cb3a920b974cca99dc66fcd5 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Show `:host` and `:bind` option keywords usage

Documentation currently doesn't mention how to make nREPL server
listen on a particular address....

d7d36d90dc43da10d05b33b56acfdd8cea7718a4 authored over 6 years ago by Iñaki Arenaza <[email protected]>
Fix a copy/paste mistake in the manual

3b5fad70fc233aeac16fdda6ece0087cac75d075 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix a typo (#48)

2dda589d5d8b1f8e299d532a303371cc3654d5ce authored over 6 years ago by Gary Fredericks <[email protected]>
Fix one more markup problem

22644d13b9cb093a8f19227dbb608849bdbad23e authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix some markup

c27266537caccb696f718816d7d84a05c7ae9eb7 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Release 0.4.5

6d7e7e4a90b0e42cdf4d595e3c06cb70132e3335 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Tweak an ns form a bit

aae21bf9bc2cfc8306583395f53219dba97c7b38 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add a lein alias for running all tests

ae7a45c75a28fb096f8c94ea58a7fc00eeda6ca8 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add a -v/--version command-line option

022edac25dfc24dd21e5781c41d327a67a7370ba authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add missing .

3c60c7be0ae9f1d250722bb2db60482787ad2a7b authored over 6 years ago by Bozhidar Batsov <[email protected]>
Revert "Extract version from project metadata"

This reverts commit 76c9a0b163e62b0e59dd523fe9903321c3174398.

I had borrowed this approach from...

991bddee08fa470a65027c9740a21cc9b8bb17b0 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Remove some legacy Java connection API

This was never documented and I couldn't find why was it created in
the first place. Seems it ad...

c99ba6e0b43970caaa1d05b0834c0bd647e5bd8b authored over 6 years ago by Bozhidar Batsov <[email protected]>
Mention the command line option shorthands in the manual

82dfa541f4714b37fc6dad26cd962150f36a63b1 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add shorthand names for most command-line options

ea70cd8ae3bf9532a714400512ca4459e05a8e44 authored over 6 years ago by Bozhidar Batsov <[email protected]>
[Fix #32] Extract the bencode code into a separate library

8b79657048b6136014571077d0617043f7a291c5 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Extract version from project metadata

76c9a0b163e62b0e59dd523fe9903321c3174398 authored over 6 years ago by Bozhidar Batsov <[email protected]>
[Fix #39] Add a --connect command-line flag

It allows you to connect to a running nREPL server with the built-in
REPL client. This also adds...

297c2916a98b3d5f2077151f01249821e7e8e648 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Create an .nrepl-port file when using the built-in CLI

b109946f8107593a88362985d672833512632250 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Update the changelog

25b88afc2d3c965f3e9c0b4774f85274dd73169a authored over 6 years ago by Bozhidar Batsov <[email protected]>
Tweak some formatting in the README

30a61cfba05751adfd1f8dc0091ad5c394a6d103 authored over 6 years ago by Bozhidar Batsov <[email protected]>
[Fix #38] Remove extra newline in REPL output (#43)

:out is now printed as it is, purely based on the user print statement (i.e., as opposed to :val...

1347386676d7e517dba2eeac7a80e31ae68f5122 authored over 6 years ago by samihda <[email protected]>
Add SCM info to the project

cljdoc was complaining about it being absent.

8454aafcb6892f572e1a01b8ca237785d754267d authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix the syntax in cljdoc.edn

Seems I totally messed this up.

756caabcdda5719240c14f21849f0224ff84e18c authored over 6 years ago by Bozhidar Batsov <[email protected]>
Don't show the manual on cljdoc

cljdoc doesn't handle Markdown admonitions, so I think for now we
should just hide manual there.

1cd122d008e0953cd6f7ab298492717fae8affcd authored over 6 years ago by Bozhidar Batsov <[email protected]>
Bump the development version

0f5ccbca5c7162da0ff1903b6c4f14cf844d000c authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix cljdoc badge

See https://github.com/cljdoc/cljdoc/issues/96

dbb13f8fba413e5f2e8bde84d13d32cc8d4fe025 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add a cljdoc badge

15b9253b51fd867cd13f57ee1cef69e442937266 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix a typo

80efdc5dad65df3a291235d2f040de65663e11cd authored over 6 years ago by mike <[email protected]>
Add Clojure 1.7 to the build matrix

Btw, technically speaking nREPL works fine with Clojure 1.5, but
let's keep this a secret. ;-)

3fae49904d63b0fc395fed3e781d1b6e6b97c5ca authored over 6 years ago by Bozhidar Batsov <[email protected]>
Update the note on middleware compatibility

b7e169f04d598a7581a3186e5cb6cb098ab6bc21 authored over 6 years ago by Bozhidar Batsov <[email protected]>
[Fix #40] Set the edit_uri explicitly

I assumed it was derived from the `docs_dir`, it seems it's set
by default to `edit/master/docs/...

e36be39aa94f528f90f93f51abb60247c2b3d87e authored over 6 years ago by Bozhidar Batsov <[email protected]>
Update the changelog

8deea695d1551a31366cd3503dde6c1059119b1a authored over 6 years ago by Bozhidar Batsov <[email protected]>
Tweak docs a bit

692c6af1867c9d647100a3e067b7e04f4b4e4a95 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix a typo

06e0f8170e618d6c62bfe86b6578c0d655682d7a authored over 6 years ago by Bozhidar Batsov <[email protected]>
Update the list of editors/clients

766ae0f753e3660844907d35468660af8938ae3f authored over 6 years ago by Bozhidar Batsov <[email protected]>
Release 0.4.4

bcb982f51d735bab6c8c646fe82a23b46a2b74fb authored over 6 years ago by Bozhidar Batsov <[email protected]>
Make it possible to start nREPL using a custom handler with the

cmdline interface

Super useful for users of the Clojure CLI tools.

e931e09d42646a52e7b500e8968ff8d6c5ea23e7 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Improve a bit the documentation of nREPL messages

21d757af3993386a3a808a25dd4c6cf593cfd407 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix a broken heading

7eb0e55c015dff4256b18b89c96319dbdee8037e authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix indentation

e84e8b4ba6aff52eed60be9506650ec435800ca5 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Don't hardcode the host in run-repl

4ee6e4b72a6a93dbae991824bc66120cb861e74d authored over 6 years ago by Bozhidar Batsov <[email protected]>
Update the changelog

9372b15ea808b4d444d5674b2199f61827c2d911 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Ensure a newline is printed after colored values in the built-in REPL

8d787dba70f726bf6bd3eb5490da05e4de6034ab authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add --bind and --help options to the cmd line interface

8b9f0304b25cbb9331b7d67f000b796d1f7b5dd9 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Improve code style

d5d1b45a66b2d851c11ce040f4583eb667b59a01 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Tweak a docstring a bit

e93ac78b9d23122b16679eff9a79c2ad2f69e389 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Remove unused function

210dfbf35a9e28493658c888516a582db323ca28 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Refer to nREPL consistently in the messages

45ea699dd8992027bbd7bf0181dcee2d42b07cc2 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Remove an obsolete backport

0f456f8570432281bd9e51d7792dce1d273e9a82 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix a typo

58dcc3bb90bb3ae13ee6663478b0879e8b50d7c4 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Bump the development version

09e9b4aea7a1b8ebcc5f0250b397c86b26a8bc39 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Release 0.4.3

3eab01b02880f9d1a2ddeec2ff0457cda7c8bafa authored over 6 years ago by Bozhidar Batsov <[email protected]>
Display the Java version when using the built-in cmd client

2fc545132b86ffaccbfcc208f16740c9e165506b authored over 6 years ago by Bozhidar Batsov <[email protected]>
Display connection info when starting the built-in cmd client

It has exactly the same format as the info displayed by `lein repl`
and `boot repl`.

87a462cc16b717f821b58118dbee4a6122563051 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Don't deref the server object

That's related to the previous commit. The server object is now
a simple record. The deref was j...

2100bfbb838cab64dc240c7f4596f4978e4ff217 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Remove a bit of legacy code

This was needed for https://dev.clojure.org/jira/browse/NREPL-51 and
https://dev.clojure.org/jir...

f23eb7f280c63f45d06bc1a6004c7b76a14a7709 authored over 6 years ago by Bozhidar Batsov <[email protected]>
[Fix #28] Echo back missing ns during eval

Previously you'd only get an error that a ns is missing,
but no mention of the name of that name...

e77945a70f68989f69e955eef9e6cbe75cedacf4 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Update the changelog

157d2d24f7de048eb8296a9fedd842d5d24c92e4 authored over 6 years ago by Bozhidar Batsov <[email protected]>
[Fix #16] ThreadPoolExecutor constructor is now created with corePoolSize = 1 instead of 0 (#36)

I think we have a rather logical, expected, and flexible behavior now:

1. When the session is...

14bcf7f0b536d820d4546f622ebc9df575fba791 authored over 6 years ago by Dragan Djuric <[email protected]>
Remove some legacy compatibility code

8502f1c93451de6672e2a545c3bfd3a3c64a79c0 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix a few more comments

338d47a5d4eb40a046acb994ca875a283ad55d1e authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix a bunch of comments

f171c43379b77d6af08374c516ef713277ba1897 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add a temp favicon until we settle on some permanent logo

c2738f25d21be8e0f2cf35cb59fd1b3149e27474 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Modernize a couple of defs

a18dc73f90175ad479cf75607518e03acaa0ef66 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Extend a bit the instructions about hacking on nREPL

d36d22cccf495e9fb6683cb5bee0f19f9f6cf75b authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add @arrdem to the team page

a65bd09132a56c1b73ab5306b0b1a2a3ffc71ef8 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix a couple of typos

e3d4445d5eabcc4fbcd4e4c9ad0b19ef1cd88c5c authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add @SevereOverfl0w to the team page

546dfefafea1c4c85ccd5150e227460a8b26a737 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Don't refer to tools.nrepl as the "official" nREPL

This can confuse users, so it's better to simply refer to it as the
"contrib" nREPL.

f09d28d6db581c54159c990f29749a46ceacf4b9 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Update the history a bit

05811335f19b65c8cf0be6d14ca643efaa3fb6c1 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Bump the development version

71ed22f3d912c96ffbbbd2789e6d874709340eee authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add a section on using the built-in client and hot-loading stuff

620f82e53fd50cf291dde1936586f47f37ea796c authored over 6 years ago by Bozhidar Batsov <[email protected]>
Release 0.4.2

0116a86f30b0dd3ab981e0c5179b66539bf3e752 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add constant DCL across evalutions

This allows for modifications to that classloader which persist across
evaluations.

Testing can...

aea4aeab51e8444514cb3d1a5c1d388d866102f7 authored over 6 years ago by Dominic Monroe <[email protected]>
Simplify a bit of code by using deref with timeout

a099234ff10da7bbefab99bf104e62e310cdf351 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Remove a couple of version checks in the tests

Those are no longer needed now that we're targeting newer Clojure
releases.

b6ac11c64bb290db66c6cd6321f663ea743295bf authored over 6 years ago by Bozhidar Batsov <[email protected]>
Rename a test file

01be217fe875d37a958ee81889751ea0eac47c8a authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add a troubleshooting stub

289b4d7fe395556aa1eff2fcdfae40ecbe8bb8de authored over 6 years ago by Bozhidar Batsov <[email protected]>
Extend the FAQ a bit

7abe342924549c4ff7abd6047d1abd50020e111e authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add some basic documentation for sessions

7fdbcb10b8e56bf09322f8325b7cb07f4b6e0b81 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add a tip about monitoring nREPL message exchange

a4a10ee372bd9b06845442dd2816d3ef00e65591 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Try to revive the "Server Response" section of the docs

Seems it was never updated after the transition between nREPL 0.1 and
0.2. It still needs a lot ...

8672b80ed1f509975cff85759cac1e0a2f3a2b5f authored over 6 years ago by Bozhidar Batsov <[email protected]>
Extend the 3rd party middleware section a bit more

c58a0434512425304ebb3582fdf242db0d827834 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Mention shadow-cljs in the manual

e719859585f5cb39977e45a0adb1a7cf81b156cd authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add a mention of sayid

815a9f52e38293c9e0760f672e8864ea20893e60 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Fix a few links

51dc673d722354eca69e9e554b8650307f9c1eb5 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Extend the "Installation" section of the manual

d73baf7f86b31b125daadb094f033e43dd9a1d57 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Clean up the installation section

This info is already available in "Contributing".

7d614bee12d3b0a440d55fd2f082a613a7c6e5cf authored over 6 years ago by Bozhidar Batsov <[email protected]>
Extend a bit the intro of the manual

77804b6a6a3a6d9251bd97815d587a98d05e237f authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add some additional resources to the manual

583f0f0c164bb94eed28144bce32ad08ac4ad7e6 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Mention some notable middlewares

7563c38371a4c1c3b56753966433ee56df0be08d authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add something to the FAQ section

18e8cb3e644fb3ceedb9d3207a37f414afaca6d3 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Restructure the README into a manual

This requires a lot of polish, but I think it's a good step in the
right direction.

18b17a02ec7250bf89a6c7fbc8f330b97f2d3ca0 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Add a changelog entry for #34

407a7896fa1da1aa903bb599c9848aeade36c563 authored over 6 years ago by Bozhidar Batsov <[email protected]>
Make sure that we assign zero when port is nil

3597ac197fc679be32b210e56341af7dae79c639 authored over 6 years ago by Andrea Richiardi <[email protected]>
Use TODO annotations consistently

ea650496a35c78a62080aa0ec580eeb1c5dbaa71 authored over 6 years ago by Bozhidar Batsov <[email protected]>