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

Support namespaced keywords in requests

4fedc6286f9fc3304a5c1ef67fcde930fef7aa9e authored almost 6 years ago by Michael Griffiths <[email protected]>
Rebind *out*/*err* on every eval

Previously, these were set up just once when the session was initialised. This
meant that:

1) T...

b65567be0c63dc13a362cce03b18f414393fc844 authored almost 6 years ago by Michael Griffiths <[email protected]>
Stop reading and evaluating code on first read error

8ee6b77ebc01d001c90e31e8b9ca0498473c9520 authored almost 6 years ago by Alexander Yakushev <[email protected]>
Add backers and sponsors on the README (#120)

5ff26476230acaabd3a335f4bf78d79f188aea8a authored almost 6 years ago by jess <[email protected]>
Dead code removal

eaf01e84dd1cc09cb5b52eaffcf83acb31fc10d9 authored almost 6 years ago by Michael Griffiths <[email protected]>
Appease Cloverage

c9e9d57814a512ab18204355b6188ca70bb7e756 authored almost 6 years ago by Michael Griffiths <[email protected]>
Fix Cloverage config in project.clj

e379d934bb501bb6b44b39cc159e8889694ca2a1 authored almost 6 years ago by Michael Griffiths <[email protected]>
Fix race condition in tests

23091f4c0f9331afbf213bb0fae05ff0174303a6 authored almost 6 years ago by Michael Griffiths <[email protected]>
Use composite profiles where appropriate in project.clj

878734e3f82a25f3e9b23053ff5375a637f8038c authored almost 6 years ago by Michael Griffiths <[email protected]>
Appease Eastwood

03b25cf1c0a1647a08c09171baeb0ccf82e97176 authored almost 6 years ago by Michael Griffiths <[email protected]>
Fix typo

43ea59aa802b57c5fe4e520a5eb60dbfa5c8f174 authored almost 6 years ago by Michael Griffiths <[email protected]>
Test Clojure master against all JDKs in Travis build matrix

6d4c88d260512227b3a82e844acd478315c56030 authored almost 6 years ago by Michael Griffiths <[email protected]>
Replace oraclejdk8 with openjdk8 and add openjdk-ea to Travis build matrix

40359540701bf54cf44720c71b07fff43eb5942c authored almost 6 years ago by Michael Griffiths <[email protected]>
Use Xenial infrastructure on Travis

83e73d135559f6e54880511337a015ecaf23db80 authored almost 6 years ago by Michael Griffiths <[email protected]>
Fix brittle test

be4e45e423d62f84d52a8a23b17eabed7cb996d8 authored almost 6 years ago by Michael Griffiths <[email protected]>
Fix indentation

68721e984a5d1b4fa587b68d47ac50352001677a authored almost 6 years ago by Michael Griffiths <[email protected]>
Fix reflection warnings

2d5a4c89d843c9941128c99d627b8c8be4974bf3 authored almost 6 years ago by Michael Griffiths <[email protected]>
Fix import declaration

32189a29e22c212d0d412b5b9b42ac42d6c9156d authored almost 6 years ago by Michael Griffiths <[email protected]>
Code style

1519ec55f80f94c894b52198ad97d948478a0048 authored almost 6 years ago by Michael Griffiths <[email protected]>
Remove redundant Eastwood config

89d5736d5d548a2bcd112b2bbc85acb63cf82145 authored almost 6 years ago by Michael Griffiths <[email protected]>
Fix some markup

3e98ecd54e0f09c8af59f218c84bc5010d0abc6c authored almost 6 years ago by Bozhidar Batsov <[email protected]>
Update the note about the standalone bencode library

8890f80b0d78f576dc2eb3a1755a48f1b0717426 authored almost 6 years ago by Bozhidar Batsov <[email protected]>
Revert "[Fix #32] Extract the bencode code into a separate library"

This reverts commit 8b79657048b6136014571077d0617043f7a291c5.

After further deliberation I've d...

6b18c05f19537c1fb16fc42a5f3b2a4f9cdb6c9d authored almost 6 years ago by Bozhidar Batsov <[email protected]>
Add Arcadia's nREPL server and client

075ce9fdffc127811a47fcb2aae40c20e90edce7 authored almost 6 years ago by Bozhidar Batsov <[email protected]>
Fix the sayid link

017c82ee17a47a85fdf7b1502dfed8ed9535cc14 authored almost 6 years ago by Bozhidar Batsov <[email protected]>
Mention R-nREPL in the docs

70cd00a54aa2f404cf7dd03d16f7edc741f477af authored almost 6 years ago by Bozhidar Batsov <[email protected]>
Tweak some wording

a64595e0ebfeeac6bd37a62ce2979ead50577711 authored almost 6 years ago by Bozhidar Batsov <[email protected]>
Fix a typo

276875cdc4060ba0550ae2738beb2ac4510614e1 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Rename the "Third-party Middleware" section

4d2cd87c4b3d2746810b0f69340ec87e86df8df0 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Mention scope-capture-nrepl

67b5e82926571b887b2b9d893db8f6a5f9ec2949 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Extend the home page a bit

1e43de50cc0f8fd7d79e3ff01267b2f891a378c4 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Update a couple of donation links

cbcf2f3d0d2d25c2e7f6de0d5eab980a7408462a authored about 6 years ago by Bozhidar Batsov <[email protected]>
Extend the pprint documentation

b4de7a7f25a2444c6d149b165aa8939917c95962 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Support single-arity printer functions

That will simplify the lives of end users, who have to deal with
printers that don't match our i...

7200f8e109a71a16e4fbafe201cee81fdeeccbba authored about 6 years ago by Bozhidar Batsov <[email protected]>
Tweak some wording

f6b7c6e17c93994c9fb536eb56706fe9cc15eb3b authored about 6 years ago by Bozhidar Batsov <[email protected]>
Expand the list of clients.

025fcbcd08f230bffb6618cdad6020c8b63a61a5 authored about 6 years ago by Phil Hagelberg <[email protected]>
Add several other implementations to the list of servers.

4ad74e3eae431fc5d7485a22f6c8c7f0b362289f authored about 6 years ago by Phil Hagelberg <[email protected]>
Update a welcome message example to match its current format

5dc7aa09a8e08497018ff9952e1a7d7fd7c3bd25 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Add rep to list of known clients

693f10862f8015b66c717051dc340d19b0e7edcc authored about 6 years ago by Bozhidar Batsov <[email protected]>
Mention in the docs that nREPL is Clojure-agnostic in its nature

9a3c00863755646c24b5f6351dc8d3d919d61ee7 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Tag the CLI-related changes in the changelog

a91d8761ac85d12c2d517354847cd8e180daeab8 authored about 6 years ago by Bozhidar Batsov <[email protected]>
[Fix #111] Fix return-on-incomplete-expr test for Clojure 1.10 (#112)

f38317eb08f5261feffc3b8c4908ab1964df69b7 authored about 6 years ago by Tijs Mallaerts <[email protected]>
Link to the hacking section of the manual from the PR template

09f5de834e440662702112aed3d65e9e4228abb8 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Tweak some wording

2aae0b4e965477b7a0d9233ed23d09efffd8d9e4 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Kill some obsolete content

d9db911f0986a9e96a44a67af700dde05cea86b0 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Make consistent all references to the GitHub repo

9c43e435a692c55e4df23053181c3667e585d3e3 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Tweak a link

41bf072a08c96b7ee8e3f896743f2e1470e00de0 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Remove an obsolete todo

58e3fb354aa8d890f9e770f4720cb26a3aedfc38 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Kill more dead code

bf13183956d6718b800886909c570fdee0d13585 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Kill some dead code

19d7efbee2d27956b46a6d10ec61e80376f15a33 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Tweak a test regexp

Seems that the error message has changed in Clojure 1.10.

4f5c33d2123454c36244184407398978f873b3fe authored about 6 years ago by Bozhidar Batsov <[email protected]>
Add Clojure 1.10 to the build matrix

6a35f7bbc693079d5a9cf5eb6e1b106fef643705 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Extend the "Hacking on nREPL" document

e4ac2155d703bd32629363a68680708389a0510a authored about 6 years ago by Bozhidar Batsov <[email protected]>
Tweak a docstring

abceb8ca88eaec7442a8c511248b7261b44da764 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Populate the troubleshooting article

3b3d2254760526381eb48c62c2cccb60981061b8 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Extend a bit the Lein and Boot docs for starting nREPL

515217dda4f7d4e66cd9fe8852f94d9ad1caf108 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Update the server configuration section of the manual

6b4cda30c5c3e1eba1fdbdcad2b2984acdec3562 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Mention that Leiningen's release bundling the new nREPL is already out

0a0f76a9292c05c489c20df2786c3a3eb5311166 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Bump the fastlane dep

c82f8f345abc63a7216b84f303715748ee411063 authored about 6 years ago by Bozhidar Batsov <[email protected]>
[#8] Update the changelog

54bb1f5bbeffacdcbd768dc690719d9cb38cac93 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Upgrade to recent version of Eastwood

62d87539ea16c9fee537ecb04dbb521836769961 authored about 6 years ago by Erik Assum <[email protected]>
Fix missing require of clojure.string

007b30507205cd8c141bdaf5bf0e36550ef63741 authored about 6 years ago by Erik Assum <[email protected]>
Fix a couple of links in the manual

8d8506c51398a40efed16d7cd6bbb365d483f79b authored about 6 years ago by Bozhidar Batsov <[email protected]>
clean up context classloader after eval (fix #8)

b9619b8c0367c593638aa214b1bb8b1585afb40b authored about 6 years ago by Christophe Grand <[email protected]>
Add cmdline tests and use correct transport at `send-ack`

`cmdline.clj` was not being test, it add some tests
so we can have more confidence in how our UI...

c9f8e2e163cb98f88e2825cfe03b6c933cdf3a96 authored about 6 years ago by pfeodrippe <[email protected]>
Remove unused function (#37)

bf44fd4bc7e8168cbe92b5eeda11bcaec5c1d5ee authored about 6 years ago by Benjamin Ran <[email protected]>
Add ops.adoc generation script behind `lein docs` (#94)

Run `lein docs` to regenerate nREPL/doc/modules/ROOT/pages/ops.adoc.

9e06c985876048eb8cb6c9562fdfdc6676f6552a authored about 6 years ago by Benjamin Ran <[email protected]>
Update the homepage's url

15ce1e96da05cabc4cd0e40f413f5cf3a3b47d02 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Fix nREPL initialization with `:ack` port passed via cmd line (#103)

Starting nREPL with an ack port passed from the command line
raises a "java.util.IllegalFormatC...

f14535de4bafee596d197b292216249356ff3985 authored about 6 years ago by Paulo Rafael Feodrippe <[email protected]>
Fix `run-repl` using a different transport

When testing with fastlane transports, the REPL was being
started using bencode and was giving a...

625a2ba3af8eacfd234753d1c2f03487f9940732 authored about 6 years ago by pfeodrippe <[email protected]>
[Fix #100] Rework bindings management (#101)

64dafe79ca2afd1df7deba58a6f6bb25c1b92096 authored about 6 years ago by Christophe Grand <[email protected]>
Update the changelog

79e2dfb7fa76b41c05e16a8ce4ef7395a4816487 authored about 6 years ago by Bozhidar Batsov <[email protected]>
[Fix #16] Use a single session thread per evaluation (#98)

Each registered session now has its own thread for :eval. Upon successful interrupt this thread ...

adb1c1427f47a7398e28275bbb0ac5a36d58ae04 authored about 6 years ago by Christophe Grand <[email protected]>
Bump the development version... again :-)

Hopefully we're done with the unexpected bugs!

0e7e01113ccb19196165bb9c1a18360a0672337c authored about 6 years ago by Bozhidar Batsov <[email protected]>
Release 0.5.3

f0414e94948c1ff074638543f5600d1ccb5f7384 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Make sure transport-fn is never nil in send-ack

A small oversight here in the ack-related code caused a massive
problem for Lein users - see htt...

e4d816812f2a864e004579d0f1e7414a141a8dd6 authored about 6 years ago by Bozhidar Batsov <[email protected]>
more direct retrocompat for *print-namespace-maps* (see #33)

256ca0ed4a3b61d156393a0b897a40e2b539cbfd authored about 6 years ago by Christophe Grand <[email protected]>
Add @cgrand to the Team page

934ee2e0405578207b25b2dd12123e273a70e43e authored about 6 years ago by Bozhidar Batsov <[email protected]>
Bump the development version

9d023aa5fda5de6040955d5f24866b2a8e4cfd00 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Release 0.5.2

b39175e2916cc855a0e5c7cecd198b0e2afc1d4e authored about 6 years ago by Bozhidar Batsov <[email protected]>
Touch up a docstring

d009a0c53526c32187d97f0fbf724349b8f057c6 authored about 6 years ago by Bozhidar Batsov <[email protected]>
[Fix #90] Add a simple way to look up the uri scheme for a transport (#95)

65243c254beafa2f4f4d72219d6446b4f33d08f9 authored about 6 years ago by Paulo Rafael Feodrippe <[email protected]>
Extend the documentation for greeting-fn

5e4cab8410584a17f6447ab9238903bd211e5965 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Document greeting-fn (#91)

3270cf5005dfb3d4a18e6a0fecda22226d52aefd authored about 6 years ago by Jakub Holy <[email protected]>
Bump the development version

d0ca7e7dba789a2b0a3d26bf1842b5e5514083e7 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Release 0.5.1

3e86543edde4918e5cedad44c105bcf317bcfe41 authored about 6 years ago by Bozhidar Batsov <[email protected]>
[Fix #89] Remove tools.logging dependency

2505f23f436745b54c7259b4de1fa1fc14ae1e10 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Bump the development version

2c362af783d8ae27fc8ebfc3e63b486a576f5cc4 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Release 0.5.0

d06515128fe878e326a067e7492ff7a154ff2c0a authored about 6 years ago by Bozhidar Batsov <[email protected]>
[#61] Lay the foundation for a Transit-based transport (#84)

77335a912dccb8004aa7552d2a086f998e282b74 authored about 6 years ago by Paulo Rafael Feodrippe <[email protected]>
cmdline: flush and shutdown-agents before exit

Have all exit calls throw an ex-info exception with a ::kind of ::exit
which is caught in a top-...

a8b3390462c1290677c337c717ed474193f2fb1e authored about 6 years ago by Rob Browning <[email protected]>
cmdline: explicitly convert cli values to their config representaion

Convert relevant command line values to their config representation as
a separate step to preser...

cdaeea88050f567c863c8c635a4d77045b244f8b authored about 6 years ago by Rob Browning <[email protected]>
cmdline: don't misread a #'foo handler as a symbol named "#'foo"

Parse with edn/read-string instead of symbol.

7dab033abb0001b788e34e558664874b500b69a4 authored about 6 years ago by Rob Browning <[email protected]>
cmdline: provide more detailed error messages when parsing handlers

dd1bccf7d6959891e33bd30ba38f924b3e6949c6 authored about 6 years ago by Rob Browning <[email protected]>
Add nREPL's version to the tty greeting

3698c35ef3f60098654eb275b9789e3d9e5f78e5 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Fix some issues with hiccup style syntax in cljdoc.edn (#83)

febb941617327b3956d98dd6017c9285784d3a55 authored about 6 years ago by Martin Klepsch <[email protected]>
[Fix #13] Catch ThreadDeath exception thrown by interrupt (#82)

a422a1d880ec1c4b08551d0610a55a2875a992bb authored about 6 years ago by Tijs Mallaerts <[email protected]>
Support evaluation interrupt in interactive repl session (#81)

9c40403a299c61cb318b183c1600be2ca364619e authored about 6 years ago by Tijs Mallaerts <[email protected]>
Add a CI check to verify the contents of cljdoc.edn

fb60e7c1e035e22338ab51872e5680a05a7aa862 authored about 6 years ago by Bozhidar Batsov <[email protected]>
Fix cljdoc.edn

For now these empty maps are needed, will be fixed here: https://github.com/cljdoc/cljdoc/issues...

928c6087fb4c7f77899eae995e4f44c79baae9b4 authored about 6 years ago by Martin Klepsch <[email protected]>