changed some colours
Darker background and text
Squashed 'packs/stable/clojure-pack/lib/cider/' changes from 950c38a..14a7a7f

14a7a7f Catch up with a bugfix release of cider-nrepl
f95a6b9 Release 0.8.0
5be523c Merge pull request #877 from vspinu/quit-append
244ba61 Mention some of the more prominent features in the README
546c9b9 Quit cider popup buffers with 'append argument
c8a4099 Add a screenshot
57ace07 Add cider-nrepl-session-buffer to cider-ancillary-buffers
1ffa8b0 Fix broken test
18c7d04 [Fix #876] Fix cider-change-buffers-designation
756dea0 Update changelog for cider-read-and-eval history fix
7dec70e Fix ns detection logic in cider-read-and-eval
c8f4e7c Merge pull request #832 from vitoshka/read-eval
2420bd6 [Fix #784] Make it possible to run tests in the current ns with `C-u C-c ,`
f1d75e4 Mention cider-test-show-report-on-success in the README
524dea5 [#784] Document the existence of cider-test-infer-test-ns and make it a defcustom
ee3fdfb [Fix #777] Honour lein's :init-ns on startup
ec96953 Handle nil as the value of nrepl-sync-request-timeout
89e4f4c Require everything in clojure.main/repl-requires on startup
e1d4d26 Whitespace & indentation fixes
864dd3e Using sync-requests is not really discouraged
f768bf5 Fix toggle-trace-var op name
07836b2 Fix cider-toggle-trace-var's docstring
63b58df Fix docstrings
7ef2c44 Add missing space
9da4bee Make var tracing aware of non-traceable vars
c31a862 Implement ns tracing
dbdc1c3 Track cider-nrepl tracing changes
64012de A few indentation fixes
9ee5c74 Merge pull request #873 from tonini/master
1ac5ba3 add whitespace README shenanigans
95a8992 Simplify cider-to-nrepl-filename-function
28a7d4c Add the inspector buffer to the list of ancillary buffers
6180bc8 Extract hardcoded inspector buffer name into a constant
1bb6a8d Add MELPA badges
919b97d Fix broken tests
3a3aa99 Fix buffer name
c11d441 Fix a typo
0901af9 Extract the apropos and grimoire functionality into separate source files
b5c57b6 Fix a typo
eec7675 Add cider-eval-file alias for cider-load-file
b8fcfb0 [Fix #865] Add cider-eval-buffer alias for cider-load-buffer
4722f9f Rename cider-load-current-buffer to cider-load-buffer
efce8f7 Code style
6a3582d Extend the REPL menu
aa11d29 Refine REPL menu
2c87ca3 Add a command to display an nREPL session description
37cbd21 Merge pull request #870 from vitoshka/popup-live-buf
7a7f0c7 Don't pipe output into a killed popup buffer
3585b25 [#868] Handle stdout and stderr responses for test requests
d9e5140 Fix a couple of broken tests
a244197 Fix a typo
039e22a Update the changelog
de09901 Make it possible to kill an nREPL session interactively
45a0e51 Implement the ls-sessions nREPL op
87975f1 Code style
24d7c26 Close nREPL client sessions on disconnect
b92fd0e nrepl -> nREPL
d56bd8c Add an inspirational quote by Edsger W. Dijkstra
732e69f Font-lock properly error output from cider-eval-print-handler
f54aaa2 Font-lock properly error output from load-file
15479fa Merge pull request #866 from vitoshka/jump-to-error-2
aaad601 Avoid covering selected window in `cider-popup-buffer'
e7f1ae0 [Fix #847] Don't auto-jump to error if eval buffer has been covered
c3d8f39 [Fix #856] Add 'errors-only option to `cider-auto-jump-to-error`
0ff3bb0 [#856] Push mark and use `cider-jump-to` in `cider-handle-compilation-errors`
864af7f Track current buffer in interactive evaluation handlers
d31f18c Merge `cider-highlight-compilation-errors` and `cider-jump-to-error-maybe` into `cider-handle-compilation-errors`
6a35f3c Improve `cider-jump-to` logic
8951bf9 Merge pull request #864 from alexander-yakushev/bad-context
ff0fcbd cider-repl-buffer was changed to cider-repl-name
1b917a9 gittip is now gratipay
4d337c0 Kill some commented out code
ed071a3 Kill a trailing space
cf4f91e Add missing empty line
950c4ae Add the ability to jump to a definition from a docview buffer
962a360 Merge pull request #863 from slipset/master
a138f52 Easier to understand how to set up dependencies
5a58af1 Execute each response in process buffer
39ec9f5 Don't use callback buffer in compilation error highlighting and navigation
73996a9 Improve `cider--goto-expression-start`
eb41def Track upstream changes in toggle-trace's implementation
0221d16 Merge pull request #862 from vitoshka/regoverflow
59a6b5c [Fix #860] Use non-gready .+ in `cider-ps-running-nrepl-path-regexp-list`
e4adc5e Update the MELPA urls
9b086b9 [#853] Workaround for nREPL responses without a matching request
0898b38 Revert "don't dispatch to nrepl--make-default-handler and throw an error instead"
c4f9e49 Fix eldoc formatting in company
dce1d9e Display the result from file-load like the result of an interactive eval
2228565 Create a basic major mode for nREPL messages
6fd32b1 Adjust inspector prompt
5fff55a Pimp the font-locking in the inspector
5f6e73b Mention nrepl-log-messages
ac36215 Update cider-nrepl's version check
0a0b934 Fix cider-ping command
9d5a280 [Fix #782] Cache eldoc data to reduce the number of eldoc nREPL queries
07937ae Strip string properties when doing an eldoc request
7cd88d4 Add apropos to the list of required ops
a97b881 [Fix #713] Retrieve eldoc via a dedicated op
f85c6a1 Don't show eldoc if you're not in a list
1e1d272 Merge pull request #849 from freeduck/master
f8739de Merge pull request #840 from jauhien/master
428dbf4 Move information about non-canonical installation ways to the wiki
d4f9210 Track upstream changes to the apropos middleware
63aae20 Recommend the use of lein 2.5+ for cider-jack-in
d71dd08 Extend the words of inspiration with a Madonna quote
12f4782 Merge pull request #846 from vitoshka/pprint2
cede0ef [Fix #844] Detect absense of var info
0d8e019 [c9fcff3] set *print-right-margin* in REPL window
270047f Add super basic exception handling for sync requests
d70542b Don't try to lookup eldoc for forms like (:keyword var)
f1ee2c8 Code style
76e6bc8 Fix broken test
58cf88c Track some changes in the info middleware
c5f140c [Fix #838] Inline eldoc-beginning-of-sexp
0623809 Merge pull request #837 from vitoshka/834
94a38fe Merge pull request #841 from vitoshka/mess-para
7a227fd Set `paragraph-start` and `paragraph-separate` in *cider-messages* buffer
e06aef1 [Fix #834] Don't use `select-window` in `cider-popup-buffer-display`
23f5972 Merge pull request #831 from vitoshka/bury-stack
78c66cd Use `*cider-read-eval*` buffer for `cider-read-and-eval` error locations
ab782ba Quit stacktrace window on interactive evaluation
d7546f6 Merge pull request #829 from vitoshka/connect-completion
da1540a [Fix #828] Fix completion issues and don't forget project directory in `cider-connect`
165b75b Merge pull request #825 from vitoshka/direct-conn
6e0e591 [Fix #822] Rewrite nREPL connection logic
52edef6 Merge pull request #823 from vitoshka/in-ns
f630018 Set `nrepl-buffer-ns` in non clojure buffers
0d3db73 Merge pull request #817 from vitoshka/buffer-ns
3d21d01 [Fix #814] Use `cider-current-ns` instead of `nrepl-buffer-ns`
b7ca04e Add `no-error` optional argument to `nrepl-current-connection-buffer`
34ba845 Merge pull request #808 from vitoshka/cider-connect
57ac604 Enhance `cider-connect` to auto-detect running nREPL servers
f587820 Merge pull request #815 from vitoshka/scratch-ns
dc5fb95 Make `cider-repl-set-ns` to ask for ns in buffers with no ns form
98e0d0a Strip :reload and :reload from ns-form
42db94e Improve interactive evaluation with special buffers
e3aab3b Track cider-nrepl changes in the complete middleware
8b8cf4c Bump the cl-lib dep
4488c6b Bump the clojure-mode dep
f7569f5 Merge pull request #816 from vitoshka/ieval
77a44c7 Refactor the interactive evaluation API
8fa4464 Unify the style of comment annotations
a90c37f Expand nrepl--init-connection-buffer's docstring
8e84d63 Expand nrepl--init-client-sessions's docstring
7512b83 Merge pull request #811 from vitoshka/startup
8747a7f [Fix #810] don't allow requests before client initialization has completed
c975b48 Merge pull request #812 from vitoshka/master
f843dbf Merge pull request #813 from vitoshka/pprint
c9fcff3 set pprint/*print-right-margin* to popup window width
7ad94d5 Fix a number of compile warnings in `nrepl-client.el`
585349a Remove unused param from cider-jump-to-resource
332f336 Track resource middleware changes
67e070c Fix cider-jump-to-resource
3f267eb Fix a typo
52d9e01 Update classpath response processing
7a56b6b Merge pull request #807 from vitoshka/master
fb7e019 [Fix #781] Insert the full ns-form on into dummy eval file
c1b367a make sure file is non-nil in `cider--jump-to-loc-from-info`
cb3509e Merge pull request #804 from vitoshka/sync-request
13fed5c Merge pull request #805 from vitoshka/master
d201a43 Rewrite `sync-request` subsystem
5d6f89b correctly handle nREPL dicts in cider-test.el
f5294ad ensure `cider-interrupt` is executed in connection buffer
3b214ff [Fix #749] Replace a few more 'face references with 'font-lock-face
40b6b3a Merge pull request #803 from vitoshka/master
240b46c fix error message on missing source location
fd6c6b7 Merge pull request #802 from vitoshka/master
9c17cab [401e819] fix face in *nrepl-messages* buffers
0278169 [Fix #783] Mention that GNU ELPA is required
401e819 [Fix #749] Make font-locking compatible with font-lock-mode
b5e5538 Merge pull request #801 from cichli/ns-cljs-support
e1ec0fb Pass session to ns-list and ns-vars middleware ops
0d368a5 Remove some code duplication
5c25210 Add support for prettify symbols mode to cider-repl-mode
3e80273 Merge pull request #799 from vitoshka/dict-api
34fe3bf Expand nREPL dict api and apply throughout
7a3b345 Merge pull request #796 from vitoshka/master
cb2c7f1 [fix #795] correctly map on candidates in cider-eldoc-arglist
017e708 Merge pull request #756 from vitoshka/ssh-tunnel
08f48fb Merge pull request #792 from vitoshka/better-message
67615c9 Simplify handling of the ssh tunneling
b0fb842 Improve readability and visibility of *nrepl-messages* buffer
5763280 Merge pull request #791 from vitoshka/dispatch-request
56d5ed3 [fix #750] make `nrepl-pending-requests` and `nrepl-completed-requests` truly local
70c0bb4 Merge pull request #768 from pandeiro/master
055bde5 don't dispatch to nrepl--make-default-handler and throw an error instead
21172f4 [#780] make sure to dispatch requests in connection buffer
48b5233 Clarify auto-complete instructions
b2972cf Replace some inlined code with wrap-ns middleware usage
e7523cf Fix a couple of function calls
837635a Merge pull request #786 from vitoshka/master
be86fcf [fix #772] and fix broken `cider-eval-and-get-value`
123e1b5 Merge pull request #790 from vitoshka/780
b7c487a [fix #780] ensure buffer connection is in nrepl-connection-list on time
291e84d Merge pull request #775 from terjesb/master
0374cca Merge pull request #789 from hugoduncan/fix-jump-to
6f10d95 Fix cider-jump-to
dccec4b Merge pull request #788 from hugoduncan/feature/restore-logging-of-response-messages
4ad789b Restore the logging of nrepl response messages
2a1ac0a Remove the no file check in the error highlighting logic
da3e910 Further simplify var def lookup
eed90f3 Simplify var def lookup
8575110 Merge pull request #778 from vitoshka/bencode
d6dcc14 [Fix #776, #773, #733] Rewrite bencode decoder
6c71007 Observe `cider-stacktrace-print-level` for test errors.
92efe5f Simplify dummy contents generation
5776eed How to pin to MELPA Stable in README
14ac115 [#631] Track column number in interactive eval
d07b7a0 [Fix #631] Set file and line metadata when doing interactive evaluation
782a39f Merge pull request #763 from vitoshka/cider-find-file
519f6c7 Enhance `cider-find-file` and use stacktrace file data for navigation
1efc9fa [Fix #772] Don't read Clojure results as Emacs Lisp code
95926e6 cider-jump -> cider-jump-to-var
2347de0 Merge pull request #771 from hugoduncan/feature/fix-nrepl-client-sentinel
d9dcece Fix nrepl-client-sentinel for recent changes
0e79de2 Merge pull request #770 from vitoshka/jump-to-error
21cb232 Honor `cider-auto-jump-to-error` when `cider-show-error-buffer` is non-nil
27e4e07 Derive from special-mode
3398f63 Use defvar-local
08a41d2 Add command cider-open-classpath-entry
c1018ad Mention namespace browser in the changelog
48ef14a Merge pull request #765 from jxa/browse-ns
b85fe7d Add namespace browser
f43a272 Add a basic Java classpath browser
d8d3db5 Merge pull request #764 from vitoshka/delay-mode-hooks
63ebbc7 Fix "making delay-mode-hooks buffer-local" message
a83bd7f Merge pull request #761 from vitoshka/jump-to-var
b130451 Fix `cider-jump-to-var` with no symbol at point
a34e0d4 Don't forget offset line in `cider-stacktrace-navigate`.
b788a8d Add `other-buffer` flag to `cider-jump-to`
dd1c044 Fix unused variable warning
aeb125e Simplify cider-repl-set-ns
4dd1526 Don't display the ns result when switching between namespaces
217ec38 Correct several docstrings
89bacf1 Add missing error param
6792ca8 Take care of a few unused variable warnings
e3f4184 Replace an usage of goto-line
f0610b5 Refactor cider-find-buffer
ec9c3ee Don't shadow the dynamic variable major-mode
84cf5ed Suppress unused variable warning
b8afa39 Remove unused local
85f60af Replace an usage of goto-line
0fd1237 cider-prompt -> cider-repl-prompt
97e39c1 [Fix #752] Use a fully-qualified let in pretty-printing
d249e4b Refactor a bit the REPL buffer init
521ee96 [Fix #751] Correct some incorrectly merged code
44a0d08 [#741] Use (cider-current-ns) when requesting completion candidates
2ecad82 Merge pull request #729 from vitoshka/repl-connections
09dcec9 Use repl buffer as connection buffer
d29fe30 Make it possible to disable completion candidates annotations
b58ba0a Replace a usage of cl-plusp
1dbc409 Merge pull request #743 from r0man/no-popup-on-success
94496e4 Only show cider-test-report buffer on test failures.
f6786c2 Fix changelog
71e7de4 [Fix #744] Restore the ability to customize the command invoked by cider-jack-in
00c8cb9 Merge pull request #738 from hugoduncan/feature/add-print-level-to-stacktrace
2142ee5 Add a cider-stacktrace-print-level defcustom
f528d50 Simplify a bit of completion code
7b7601b Merge pull request #717 from r0man/stop-moving-point
c442e81 Don't move point when clearing or highlighting test results
c8e9dd1 Modify when test report success message is shown.
0f7dcd3 Fix a small problem with the middleware compatibility check
1e5c9e7 Correct compatibility check
1ec623c [Fix #739] Require clojure.tools.namespace.repl before using it
8709927 [#671] Check middleware compatibility asynchronously
37b5bfb [#671] Retrieve Java version from nREPL's describe session
917ccc2 Get Clojure and nREPL versions from describe-session's response
c654e77 [Fix #671] Remove problematic :init-ns related code
8194945 Merge pull request #735 from juergenhoetzel/cygwin
0b89cd2 Add Cygwin support. Refs #735
11fc6b3 Simplify a bit of code
55ca53a Merge pull request #737 from juergenhoetzel/fix-cider-jump-to
f9b4b54 Remove non-interactive use of goto-line, refs #737
8df584e cider-jump-to: Always jump to absolute line number, refs #737
a92b52f Refine cider-locate-def
7bb9b5f [#631] Workaround for missing var metadata
4426647 [#693] Correct the logic for interactively eval-ed defs lookup
3ef54cc Derive stacktrace-mode from special-mode
0e89f39 [#693] Add a changelog entry
21b1b8f Merge pull request #693 from vitoshka/stack-nav
a8d084a Find source locations even when clojure doesn't report them.
863d55d Display an error message on sync request timeout
d095892 Add prefix arg support to cider-clear-compilation-highlights
2fb187c Add prefix arg support to cider-quit
0a2c449 Minor comment changes
56d44b1 Fix a docstring
95f8d4a [Fix #728] Restore the clearing of compilation highlights on interactive eval
5d2388a Remove the unused alternative fontification functions
3e5a73b Remove unused local variable
3a5ba6a Fix error message
0d1153c Remove some code duplication
b110e52 Fix a docstring
26e3d76 Extract a bit of duplicated code
5e9148f Trim the final newline of interactive (err) output
b3d9ed2 Font-lock properly error messages in the REPL resulting from interactive evaluation
de48de4 [Fix #652] Prevent eldoc from clobbering an error message in the minibuffer
ccab66b Add a missing deprecation alias
a87756a [Fix #698] Provide an interactive command for clearing compilation highlights
2c08112 Use a single mode line construct for cider-mode-line
5a411d3 Add a docstring to cider-annotate-symbol
1bb3835 [#671] Don't try co complete if not connected
800fbaa Fix a docstring
fd4fda6 loop -> cl-loop
126e34c Remove a redundant require
f516443 Remove a redundant function alias
28bfaba Merge pull request #718 from hugoduncan/feature/fix-cl-macs-require
82478ca Add requires to cider-stacktrace
c5f3ceb Remove assert in cider-util.el
b394977 Document the release policy
2ea9521 Minor changes
9bbe4a1 Mention PayPal donations in the contributing section
0ce9ba6 Add a missing dot
213f761 Merge pull request #721 from hugoduncan/feature/add-undef
9dcabcb Add cider-undef with C-c C-u binding
9ce8512 Add Paypal donate button
000a0b0 Inline a redundant function
1c7bfed Merge pull request #716 from flexibeast/refcard
d05271e Created CIDER quick reference card.
30d60b1 [Fix #705] Rework macroexpansion namespace display logic
eabf404 Minor presentation changes
e82ad25 Mention completion-at-point annotations
618ec0a Merge pull request #708 from vitoshka/nrepl-refactor
19a5e7f Refactor and document nrepl-client.el
77a8501 Merge pull request #710 from alexrobbins/patch-1
b65fd3f 0.7.0 isn't a snapshot any more.
35054b4 [Fix #704] Annotate completion candidates
aaede57 Start the 0.8 dev cycle
f2d420d Update the changelog

git-subtree-dir: packs/stable/clojure-pack/lib/cider
git-subtree-split: 14a7a7f42af5c8f4945920a03c9e2d7855976061
Merge commit 'f6b1abd283a3a0b9bec41e1dc4fd953d2c6440ff'