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

send error when explicit :ns slot names a nonexistent namespace, fixes NREPL-23

99d572144efd71dbc880fef3c034506529ecbf2a authored about 7 years ago
Drop -unencoded slot entirely when nil

f7d6164407f2fc9ef84e10dfd5702d2b6ccf69f7 authored about 7 years ago
Avoid decoding fields specified in -unencoded key

dccd53e00108b4c8a9af5625ac4c29e856169f29 authored about 7 years ago
Fix wrong dissoc call

44ed6d827d3c944f13b7987350c4626ae8286234 authored about 7 years ago
Avoid boxing for 1.3

577a30e31ddf690bb712177513f17b6420395dde authored about 7 years ago
Handle nil writing in bencode

080822832ca5756e5aacf99e1c27d97b5dfff1f1 authored about 7 years ago
Fall back on type in dispatch for customer bencode writers

7200703eb1dc9b9189f5d4e43f1528288cedf989 authored about 7 years ago
Don't decode strings in bencode itself, but the transport

04fc5d519b40e03d37fe2998adb1752da2410f86 authored about 7 years ago
ensure that descriptor-less middleware is added to the end/top of the stack

d4ffa706d95f092d21f1743085e3ef0884f6c00c authored about 7 years ago
add-stdin is definitely specific to that particular session middleware

1388dc208335eaf48e36c0a994525d6d12afbef5 authored about 7 years ago
use latest contrib parent POM

aacb59f5288c65960d0bff9126e9dd490f7bd2a2 authored about 7 years ago
support for automatic organization of nREPL middlewares given specifications of their dependencies, etc.; hopefully fixes NREPL-26

643405a526e2329495e4f523cb5fe46ed06c78c4 authored about 7 years ago
*always* send :done status when an unknown op is encountered (otherwise, client msg queues will block waiting for it)

2c229b803c1ff647ef66791336567a774778c1f6 authored about 7 years ago
enhance Connection.java:

* provide ctor that accepts a timeout param
* provide access to the "raw" seq of response map...

70027629edab49e10dd146454ec3f6a7238a1b8d authored about 7 years ago
update OSGi manifest

1c593525e10dec7388dea9c7a00060a1dc9e0b27 authored about 7 years ago
tweak doc

74070be7ca333722fa4ef727cdfb629a22c34aa2 authored about 7 years ago
make load-file-code rebindable to support easy support for alternative Clojure impls

9f170a55288efe824d5de0266a854aabb421b7ea authored about 7 years ago
"describe" op and middleware for introspection of operations available from an nREPL endpoint; fixes NREPL-25

4a3ab6213244bb4a14a1f0d86296f60f7a9d42e7 authored about 7 years ago
add Connection.newSession convenience method

6cf9d4842264ca62a5711a53b595a6483a75fb83 authored about 7 years ago
fix 1.5.0 SNAPSHOT dep

8eb9dc858587397f0f5aa268c5fe5990c92b7e3c authored about 7 years ago
Add Clojure 1.5.0 integration pom

2dd19a5c28ad733631ee1a33f2742c3c8915a615 authored about 7 years ago
disable inconsequential test that fails strangely on Clojure 1.3.0+

5d91dab6e48812128859022057faf411c980e0a3 authored about 7 years ago
new load-file middleware, now added to default stack

b2594b1728ff64f796388a52e96fa4b387517f9a authored about 7 years ago
apply specialized pr-values transport to *all* messages;

otherwise, no higher-level middleware that translates
:op "foo" into :op "eval" will get proper t...

47cf0c0889a06dc6e156e5daf11606f4c3508a4b authored about 7 years ago
add :default write-bencode method in order to throw a useful exception

370387dd778dbc88b0ec348a28f2cbb70d26f814 authored about 7 years ago
re-enable load-file tests

db449ee8cc899db310b25ba59e93e884ddcd3ee7 authored about 7 years ago
no need to use a queue when popping expressions out of :code

ae488508ad7db30380f1c459ee45d72549b2fda1 authored about 7 years ago
Add links to build.clojure.org

0f439655d5128aecd4dc837b1ad08671784c15cf authored about 7 years ago
brought README up to spec

6fde919d38e5cb6f9a64a9cbc1883c11418ba954 authored about 7 years ago
Update README for 0.2.0-beta8

c11a92dee0118641136134038e81f8dd37558df9 authored about 7 years ago
make *out-limit* private, add TODO for eliminating it

dc078e6c52676db08fcae6db101431d293589f51 authored about 7 years ago
Flush output after *out-limit* characters

Defaults to 1024, but can be rebound on any message with :out-limit.

b58345d7ea3ab8166c1ea325444e660173e0f9a9 authored about 7 years ago
fix flushing/newline test

9cd50d33327113db94054e8e513c5e62fe4b3513 authored about 7 years ago
Make proof-of-concept command line client reasonably functional; point to reply as the canonical nREPL command line client.

a442249d9b494a4f52e283eff92f312c0840118a authored about 7 years ago
Fix calls using old function signatures

7be12d5463647b599496f470f245993b58a004aa authored about 7 years ago
Update readme for 0.2.0-beta7

9960528d6155a5f00ce8331627578fb03a41089a authored about 7 years ago
Flush *out*/*err* before sending value

Also enable automatic flushing so that println actually flushes
*out*/*err*.

6827620398c2939c599cc0e458d6e50053684b7f authored about 7 years ago
Improve timing issues in tests

This also prevents a race condition between reading from *in* and
chomping the trailing newline ...

6e973b8cdcbf02af8a96cb482c5fb2a649eef92c authored about 7 years ago
Remove stray "#" in session-out that breaks (.println *out*)

The (not off) case in session-out was incorrectly an anonymous function
that was never executed....

a90250cac66e4b50a0b71b4a1e876b26c936dc01 authored about 7 years ago
update version for osgi bundle

bb5ec033719672fcefde2d1532e96409b5af4952 authored about 7 years ago
build against Clojure 1.4.0 final

9d0120f3b546c61dd3dad6dc989d94f654cf0ac2 authored about 7 years ago
Don't use push- and pop-thread-bindings directly; fixes NREPL-16

7bb18f0a03899e137b780dc19259848c57f4c4b2 authored about 7 years ago
Ensure that await can be used in userland

499424a435b8777b9d4c9f7e155d4d09e98ad9b6 authored about 7 years ago
take 2 on NREPL-17; no more per-session executors, coping with JDK5/6 differences

58b8128e4401119113964deddcf1057b73787cd8 authored about 7 years ago
make unknown-op a real handler instead of a special case within handle*

70e455a3aa8e65613c2b0e0cbd22d6506241489b authored about 7 years ago
remove redundant reset!

b8d2a440c73e1731fc48787498c2370f080e5b2a authored about 7 years ago
#'*agent* no longer implicated in REPL goings-on

be465b90318dc53948e555ec7c824844c7b2258e authored about 7 years ago
stop using agents to model REPL sessions; fixing NREPL-17

48aee72f95c36351999986fdc6e96483c1724e1c authored about 7 years ago
Clarified connect / url-connect APIs, made the latter a proper multimethod

5f47b58a70197926141a6a03023c8c7b070db18d authored about 7 years ago
update osgi version prior to release

146fb8d7aea52ef11471fe208ba5ce0951a8b941 authored about 7 years ago
remove spurious :clone keyword; worked with bencode, but fails with other client transports that don't (name x) Named things

c8770bc3f13fab2e307936e3fe9733ac99688ba3 authored about 7 years ago
fix doc on piped-transport

3dfcdceb7cf8f7f459a01a48a86204d281f26f22 authored about 7 years ago
break out handling of a single message with a particular transport

4474640e0f3f00c0c3d81bcab9079f5356a58719 authored about 7 years ago
update ignores

56ed3d657532dcfc778a7313158bf1ac3d44e950 authored about 7 years ago
tweak formatting

6b5ff5206dc6ea59490bd1b9579989c6b9c7d5b1 authored about 7 years ago
Support a binding address when starting the nrepl server

Signed-off-by: Chas Emerick <[email protected]>

079f70afd8b62d89d11be07d53b6d7ba5dcb91ea authored about 7 years ago
Skip trailing newlines from stdin

75cf7aeb06e41f55ab4aa541b691ff3a82958129 authored about 7 years ago
test to ensure no regression on NREPL-1

92c59cffc2d766548ae1f7b898f503b94e8bb9ae authored about 7 years ago
add proper osgi bundle version

aed7fa6c2581adc1ae934d929b19dbf032a8dd36 authored about 7 years ago
update readme for 0.2.0-beta2

ffb891f730dabf21f116f93a2b589808f987fc3b authored about 7 years ago
eliminate :interrupted status race condition

cd145f28415ee6a7f52dabd26a4098bee289482a authored about 7 years ago
fix coordinates

287023f7fd6057d1eeb0c184fec111f01fe98220 authored about 7 years ago
documentation

d39f507e43d7d860bf0b9d26dfa4a048c003d24f authored about 7 years ago
split handlers namespace into separate topical middleware namespaces

08d7baf580dbda8ebbd942840ee5de3a50de85df authored about 7 years ago
fix osgi build

39c1200b752f47f2212376a9a3b693a0d69849ea authored about 7 years ago
fix osgi...again

5a67935ef034ad4292eab6dcf5711dfa188a015d authored about 7 years ago
make Connection.java suitable on 1.2 or 1.3+ due to IFn signature change

a5314d333140f2963041c8610d51245ebe753380 authored about 7 years ago
ensure that :interrupt status is always received before :done

0cbc74ebf58152f4e635eb4bb671bc4c24de4c3b authored about 7 years ago
add Java class to support calling .setLength on a StringBuilder on JDK5 (!!!)

c62f1b3a64d89cd05a6885fa0d0c827a76e0ee77 authored about 7 years ago
hinting

1bcdeea26b24414d298a97946d1e112446693981 authored about 7 years ago
clean up interrupt semantics

800cb356febfa983c6f775b1dc9e96e07e4bf872 authored about 7 years ago
add build.properties (needed for osgi bundleification)

e321661b270c4978aac031253cd2c43744bf911e authored about 7 years ago
fix minor 1.3 issues, add integration poms for 1.3 + 1.4-SNAPSHOT

e3be07623114d813da867788792ce871d5e41887 authored about 7 years ago
tty transport impl

aac0e6fec85e8d5b2bbf993ce60432c696af9d7e authored about 7 years ago
make FnTransport java.io.Closeable

886e8d65ab981175260778e86afd93bc0452d262 authored about 7 years ago
move ack stuff to its own namespace

60b3b4fb7971c2e916d7edaf059b146a3b460d6e authored about 7 years ago
add response-values back in

eb2ce83c90a09164eb89488f6b1d263cd0e467ee authored about 7 years ago
clojure.tools.logging now optional

7a4cbe1b879856d68465f00e968903eb98e09e4a authored about 7 years ago
restore Java API

8ebe4a47bb600cab5aaa0adc039b5f6cc01edb27 authored about 7 years ago
osgi bundle manifest

e56c885549a7d578a8247b60de86dd6289bbe066 authored about 7 years ago
test url-connect

1dad024590a2ecf940b38304b0531ac60a379366 authored about 7 years ago
eliminate clojure 1.1 testing

da740715bbc93703c4fe03156615304bff8d1252 authored about 7 years ago
nREPL.next — base reimplementation

b6949cc4fbb06ae62963288195837e5b272b4051 authored about 7 years ago
Use integer? for number dispatch upon writing

2229008f730df9b28e0d3f630da3dd268e5d9552 authored about 7 years ago
fix location of Java sources given <sourceDirectory> change in pom.baseline

6c30e4603db89b8ee14699c9f223b04efa05ff71 authored about 7 years ago
eliminate pointless ref cruft from prior implementation experimentation

5ed8004c83c235e09a5924f2415536e628528a8a authored about 7 years ago
Write binary data verbatim to a byte string

a2e3342efcc53904143600c36a90771b7f13f25c authored about 7 years ago
add SCM info, overriding parent metadata

a74609a4e7737025cfad84add229e915b22a3178 authored about 7 years ago
add clojure-contrib temporary migration message

79d6584b784fba9cdafbaa3157ce53f480f48c32 authored about 7 years ago
Add wire as of 0fc377943e2c38340ad561e11c98ce812169ab2e

82a0f90d0101429c05f91290575a3fd96e181169 authored about 7 years ago
-> 0.1.0-SNAPSHOT

e99fe1682a1af9d0ce9a7b53d5c07e7aa3eafe37 authored about 7 years ago
Clarify range of compatibility with different versions of Clojure.

d1b7cbb48a4696bd5a0cb8836e243aa4e65f4f91 authored about 7 years ago
remind re: *compile-path*

e712c6f5014f63611a9e804438da69b805f06f0a authored about 7 years ago
support string and File arguments to helpers/load-file-command

4711203c255ffecd7744df075c119fdddaa695a9 authored about 7 years ago
fix dev URL

80c2a2f09e0124d2a9ea3286c442d2b5f8926748 authored about 7 years ago
track 1.3.0-master-SNAPSHOT in 1.3.0 integration testing

95f76124709ddfda0db87c3166fcb041cd643a6c authored about 7 years ago
provide ability to retain and use "sessions"; useful only for tools that cannot maintain persistent connections to the server (e.g. vim, maybe textmate &c)

78c077a4db8941c61bcf080af2163b5b83aeb2cc authored about 7 years ago
rename *print-stack-trace-on-error* => *print-detail-on-error*; added *print-error-detail*: set!-able fn for controlling display of exceptions

cc81f3a1b0afe99ff36c91317b7109245bb162a5 authored about 7 years ago
make cmdline's main compatible with clojure.lang.main's -m/-main

9e56d976691ed37b9f4408a65c65003a95503029 authored about 7 years ago
move test usages of cmdline to their own ns

c42d51d63804841e5db848650e5284a978e501ac authored about 7 years ago