summaryrefslogtreecommitdiff
path: root/cider-stacktrace.el
Commit message (Collapse)AuthorAge
* Wrap a couple of long source linesBozhidar Batsov2016-04-14
|
* Improve some wordingBozhidar Batsov2016-04-14
|
* Improve code style a bitBozhidar Batsov2016-04-14
|
* [#1352] Documentation complies with checkdoc styleChaitanya Koparkar2016-04-06
|
* Remove a redundant declarationBozhidar Batsov2016-04-05
| | | | cider-report-bug noew lives in cider-util.el.
* Mute user-specified middleware errorssanjayl2016-04-04
| | | Suppress user-specified middleware errors
* Update a few copyright headersBozhidar Batsov2016-03-27
|
* Slightly reduce the padding on stacktrace file namesArtur Malabarba2016-01-19
| | | | | | | | | | | | | Was 30, now 26. The longest file name on all of my stacktraces is always ThreadPoolExecutor.java, which has 23 chars and isn't even displayed with the default filters. With the new setting, this file will still be indented by 3 spaces. The reason is that error buffers are usually created on a split window, and stacktraces are indented by so many spaces that I can never read the function names without unsplitting the window first. Maybe we can reduce it even more.
* Update the copyright yearsBozhidar Batsov2016-01-01
|
* Fix byte compilation issues in stacktraceJeff Valk2015-12-27
| | | | Declare function, remove unused variable.
* Use unambiguous line/column separatorJeff Valk2015-12-27
| | | | | Change line/column separator to `:` so it doesn't look like a digit group separator or decimal mark.
* Improve stacktrace presentation of compiler errorsJeff Valk2015-12-27
| | | | | | | | | | Update display of compiler error causes in stacktrace buffer for readability. Place point where it makes sense: on the compile error if present, or on the first stack frame detail otherwise. This requires clojure-emacs/cider-nrepl@6b7fcb8.
* [Fix #1486] Complete a partial fix in stacktrace font-locking.Jeff Valk2015-12-26
| | | | | Update stack frame buttons to use `font-lock-face`. Create a button type that respects `font-lock-face`. By default, buttons use `'face`.
* Improve error button to only mark the file/line/col infoArtur Malabarba2015-11-19
|
* Fix error message regexp for building buttonsArtur Malabarba2015-11-19
| | | | | | It's common for extra information to be added after the column number. The previous regexp was including that information as part of the column number.
* Normalize the usage of if/when-let with that of letArtur Malabarba2015-10-21
|
* Remove many uses of `newline' for (insert "\n")Artur Malabarba2015-10-21
|
* Use make-vectorArtur Malabarba2015-10-21
|
* Fix a few needless `apply'sArtur Malabarba2015-10-21
|
* [Fix #1348] Remove dash dependencyRoger Gilliar2015-10-19
|
* [Fix #1360] Don't try to create button from a nil messageArtur Malabarba2015-10-06
|
* Move many common-use functions to cider-common.elArtur Malabarba2015-09-23
| | | | Also rename -jump-back to -pop-back
* Fix a shadowed variable and a bad function warningArtur Malabarba2015-09-23
|
* Fix some unused lexical variablesArtur Malabarba2015-09-23
|
* Move popup logic to cider-popup.elArtur Malabarba2015-09-20
|
* [Fix #715] Add jump to error location when clicking on error messageRafik Naccache2015-09-14
|
* Fix many compile warningsArtur Malabarba2015-08-25
| | | | | | | Most of the remaining warnings would be fixed if we cleaned up cider-interaction a little bit. In the very least, there are many repl-related functions in there which should cleanly fit into cider-repl.
* cider-jump-to supports jumping to vars by nameArtur Malabarba2015-07-02
|
* Remove usages of `first' and `second' from clBozhidar Batsov2015-06-15
|
* Use #' where appropriateBozhidar Batsov2015-05-27
|
* Enable cider-stacktrace-mode before displaying the error bufferMichael Griffiths2015-04-29
| | | | Fixes #946.
* [#1032] Combine jump-to-var and jump-to-resource into one functionEricGebhart2015-04-02
|
* Add `cider-prompt-for-symbol` optionMichael Griffiths2015-03-26
|
* Use `face` text property for error buffer buttonsMichael Griffiths2015-03-20
| | | | Fixes #1033.
* Merge pull request #1020 from cichli/error-buffer-pointBozhidar Batsov2015-03-17
|\ | | | | Ensure point is moved correctly when rendering stacktrace
| * Fix styleMichael Griffiths2015-03-15
| |
| * Ensure point is moved correctly when rendering stacktraceMichael Griffiths2015-03-15
| |
* | Add cider-stacktrace-print-lengthMichael Griffiths2015-03-15
|/
* Clear stacktrace buffer prior to renderingMichael Griffiths2015-03-10
|
* Update copyright yearsBozhidar Batsov2015-03-01
|
* Favor error lines reported by stacktraceVitalie Spinu2015-02-01
| | | | | | | | | Java stacktrace reports lines even for methods of inner classes (seen as foo.bar/evalNNNN in stacktrace). `info` middleware doesn't return location for these methods and there is no easy way to access it as the following post explains: http://stackoverflow.com/questions/7483421/how-to-get-source-file-name-line-number-from-a-java-lang-class-object
* [Fix #749] Make font-locking compatible with font-lock-modeBozhidar Batsov2014-09-14
| | | | See https://github.com/jlr/rainbow-delimiters/issues/33 for details.
* [Fix #776, #773, #733] Rewrite bencode decoderVitalie Spinu2014-09-08
| | | | | | | - nREPL dicts are now plists and accessor api is given by `nrepl-dict-p`, `nrepl-dict-get` and `nrepl-dict-put`. - nested stack is used for decoded messages to avoid re-parsing of incomplete messages - queues are used for raw strings from server and for decoded requests
* Merge pull request #763 from vitoshka/cider-find-fileBozhidar Batsov2014-09-04
|\ | | | | Make `cider-find-file` to do a bit more work in finding the stacktrace file.
| * Enhance `cider-find-file` and use stacktrace file data for navigationVitalie Spinu2014-09-03
| |
* | cider-jump -> cider-jump-to-varBozhidar Batsov2014-09-03
|/
* Fix `cider-jump-to-var` with no symbol at pointVitalie Spinu2014-08-31
| | | | | Also, make `cider-jump-to-var` and `cider-stacktrace-navigate` use common workhorse.
* Don't forget offset line in `cider-stacktrace-navigate`.Vitalie Spinu2014-08-31
|
* Add a cider-stacktrace-print-level defcustomHugo Duncan2014-08-21
| | | | | Controls the depth of printing of a stacktrace cause's data. Can be used to prevent circular data structures from causing exceptions not to display.
* [#693] Correct the logic for interactively eval-ed defs lookupBozhidar Batsov2014-08-15
|