Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Fix `checkdoc` errors | Tianxiang Xiong | 2017-07-23 |
| | |||
* | [Fix #1352] Add checkdoc to build (#1957) | Erik Assum | 2017-03-10 |
| | | | This also fixes some issues checkdoc was currently reporting. | ||
* | Don't use `list` where backquoting would be clearer | Tianxiang Xiong | 2017-03-01 |
| | |||
* | Update the copyright years in the source code | Bozhidar Batsov | 2017-01-04 |
| | |||
* | Drop some redundant string-related functions | Bozhidar Batsov | 2016-11-25 |
| | | | | | We can now use the versions of those functions that were added in Emacs 24.4. | ||
* | [Fix #1882] Restore compatibility with Emacs 24.4 | Bozhidar Batsov | 2016-11-25 |
| | | | | | The functions in `cider-compat.el` were actually added in Emacs 25.1, not Emacs 24.4. | ||
* | Drop support for Emacs 24.3 | Bozhidar Batsov | 2016-11-19 |
| | |||
* | Update all inspector operations to use nREPL sync requests (#1821) | Chaitanya Koparkar | 2016-08-17 |
| | |||
* | Move dictionary manipulation to its own file, nrepl-dict.el | Artur Malabarba | 2016-04-30 |
| | | | | | | A lot of .el files have to manipulate dictionaries, so this forced a lot of files to depend on nrepl-client.el. These were muddy waters if we plan on supporting SocketREPL. | ||
* | Always fetch ns-vars-with-meta from nREPL middleware (#1715) | Chaitanya Koparkar | 2016-04-25 |
| | |||
* | [Fix #1561] Correct font-lock vars for namespaces not loaded in the REPL (#1710) | Chaitanya Koparkar | 2016-04-23 |
| | | | | The current ns-browser relies on the `cider-repl-ns-cache` to decide font-locks. This gives us incorrect font-locks for namespaces which are present on the classpath, but not loaded in the REPL. We change this to get the data from the nREPL middleware op `ns-vars-with-meta`,in case of a cache miss; clojure-emacs/cider-nrepl#346. | ||
* | [#1561] Font-lock vars, macros, and functions in the ns-browser (#1695) | Chaitanya Koparkar | 2016-04-21 |
| | | | Use each var's info from a running repl to decide a font-face. | ||
* | Fix enlighten-mode accidentally moving point | Artur Malabarba | 2016-04-16 |
| | |||
* | Quitting debug prompt won't quit the debugger | Artur Malabarba | 2016-04-16 |
| | | | | | This is a temporary workaround. The proper fix will be to not have a separate message asking for an expression. | ||
* | Don't keywordize debug input | Artur Malabarba | 2016-04-16 |
| | |||
* | Fix force-step operations in the debugger (#1679) | Chris Perkins | 2016-04-14 |
| | | | | | | | | | | Two operations, `:here` and `:out` currently support a `force?` parameter, which causes the debugger to skip breakpoints in other instrumented functions until reaching the specified point. They are bound to uppercase letters, `H` and `O` respectively. Neither was working previously, because the `force?` parameter was not being sent (in the case of `:here`), or was being sent incorrectly (in the case of `:out`). | ||
* | Also fix move-here for temp buffers | Artur Malabarba | 2016-04-14 |
| | |||
* | Fix an off-by-one error in cider-debug-move-here | Artur Malabarba | 2016-04-14 |
| | |||
* | Add -face to the names of a few faces we've defined | Bozhidar Batsov | 2016-04-14 |
| | | | | Naming consistency is a good thing. | ||
* | Debugger: step-in (#1660) | Chris Perkins | 2016-04-13 |
| | | | | | | | | | | | | | | | This is the front-end part of step-in for the debugger. See: https://github.com/clojure-emacs/cider-nrepl/pull/335 There are two changes here: - Attempt to find the source file when debugging, rather than popping up a debug buffer. This is because with step-in, we can no longer assume that functions being debugged have been opened and manually instrumented by the user - Expect the list of debugger commands, which is sent as `input-type`, to be an nrepl-dict mapping keys to commands, rather than a list of commands. | ||
* | Change cider-type overlay property to category | Artur Malabarba | 2016-04-12 |
| | |||
* | [#1352] Documentation complies with checkdoc style | Chaitanya Koparkar | 2016-04-06 |
| | |||
* | [Fix #1630] Teach the debugger about @derefs | Artur Malabarba | 2016-03-28 |
| | |||
* | Extend copyright in cider-debug and cider-overlays | Artur Malabarba | 2016-03-23 |
| | | | | They were originally generated by `auto-insert` | ||
* | Uppercase letters for debug input send a "force" argument | Artur Malabarba | 2016-03-20 |
| | | | | https://github.com/clojure-emacs/cider-nrepl/pull/312 | ||
* | Refactor hiding of inspect key so it is done only once | Artur Malabarba | 2016-03-20 |
| | |||
* | Prevent the debug prompt from inheriting faces | Artur Malabarba | 2016-03-06 |
| | |||
* | [Try to address #1589] Increase debugger's timeout on accept-process-output | Artur Malabarba | 2016-02-29 |
| | |||
* | [Fix #1585] Show the eval command in the debugger's prompt | Bozhidar Batsov | 2016-02-26 |
| | |||
* | Refine the name of the debugger's menu | Bozhidar Batsov | 2016-02-26 |
| | |||
* | Fix a docstring | Bozhidar Batsov | 2016-02-23 |
| | |||
* | Position point correctly when debugging forms with metadata | Chris Perkins | 2016-02-15 |
| | | | | | | `cider--debug-move-point` would position the point incorrectly when debugging a form with a metadata map attached via the reader, because the call to `down-list` would descend into the metadata map. | ||
* | Move a couple of faces to the file that uses them | Artur Malabarba | 2016-02-13 |
| | |||
* | Make the box colors a little more discreet | Artur Malabarba | 2016-02-13 |
| | |||
* | Fix flickering in the debugger | Artur Malabarba | 2016-02-13 |
| | |||
* | Consolidate some defun-at-point functions | Artur Malabarba | 2016-02-07 |
| | |||
* | New feature: Enlighten | Artur Malabarba | 2016-02-05 |
| | | | | | | | Handle :enlighten messages through the debug channel. Define cider-enlighten-mode. Font-lock enlightened defns. Document Enlighten. | ||
* | Sanitize our method for injecting #dbg | Artur Malabarba | 2016-02-05 |
| | |||
* | Improve cider--debug-goto-source-or-create-source-buffer | Artur Malabarba | 2016-02-04 |
| | |||
* | Refactor cider--handle-debug into two functions | Artur Malabarba | 2016-01-30 |
| | |||
* | Implement the :here command in debug sessions | Artur Malabarba | 2016-01-15 |
| | |||
* | Fix docstring for cider--debug-move-point | Artur Malabarba | 2016-01-15 |
| | |||
* | Support a :stack status in cider--debug-response-handler | Artur Malabarba | 2016-01-15 |
| | |||
* | Update the copyright years | Bozhidar Batsov | 2016-01-01 |
| | |||
* | [Fix #1490] Don't show the inspector buffer if evaluation fails | Michael Griffiths | 2015-12-29 |
| | |||
* | [Fix #1419] Use dynamic font-lock wherever possible | Artur Malabarba | 2015-11-14 |
| | |||
* | When using a temp debug buffer, explain what the user did wrong | Artur Malabarba | 2015-10-30 |
| | |||
* | Extend documentation of cider--debug-move-point | Artur Malabarba | 2015-10-28 |
| | | | | As requested by @bbatsov. | ||
* | Fix a typo | Bozhidar Batsov | 2015-10-25 |
| | |||
* | Fix a few docstrings | Bozhidar Batsov | 2015-10-25 |
| |