summaryrefslogtreecommitdiff
path: root/cider-browse-ns.el
Commit message (Collapse)AuthorAge
* Initialize `sesman-system` in all CIDER modesVitalie Spinu2018-07-13
|
* Move the cider-find-var functionality to cider-find.elBozhidar Batsov2018-06-26
|
* Clean up the requires in cider-interaction.elBozhidar Batsov2018-06-25
|
* [Fix #2347] Remove direct manipulations of cider-ancillary-buffersBozhidar Batsov2018-06-24
| | | | | CIDER's popups had a way to track those automatically for a while, it's time to leverage this consistently.
* Restructure some requiresBozhidar Batsov2018-06-24
|
* Revert "Remove cider-compat.el"Bozhidar Batsov2018-06-18
| | | | | | | This reverts commit b28fbac964907172fdedc3bea56eab905d5fbdbf. This can't be fully removed due to the difference in the signature of `if-let*` and `when-let*` in Emacs 25 and 26.
* Remove cider-compat.elBozhidar Batsov2018-06-18
| | | | It's no longer needed now that we target Emacs 25.
* Add a menu for cider-browse-ns-modeBozhidar Batsov2018-01-20
|
* Bump the copyright yearsBozhidar Batsov2018-01-01
|
* Use `add-to-list` instead of `push` for ancillary buffersTianxiang Xiong2017-07-19
|
* Remove some redundant code from modes inheriting from special-modeBozhidar Batsov2017-07-09
| | | | | All of those were making their buffers read-only explicitly, but that behaviour is automatically inherited from special-mode.
* Don't use `list` where backquoting would be clearerTianxiang Xiong2017-03-01
|
* Update the copyright years in the source codeBozhidar Batsov2017-01-04
|
* Drop some redundant string-related functionsBozhidar Batsov2016-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.4Bozhidar Batsov2016-11-25
| | | | | The functions in `cider-compat.el` were actually added in Emacs 25.1, not Emacs 24.4.
* Drop support for Emacs 24.3Bozhidar Batsov2016-11-19
|
* [Fix #1707] Add customization for line truncating in special buffersBartłomiej Kruczyk2016-10-16
|
* Fix usage of RET in several keymaps (#1852)Andriy Kmit2016-09-26
| | | | | | Replace several occurrences of [return] in keymap definitions with (kbd "RET"). Also remove now redundant binding for `C-M`.
* Remove read from cider-browse-ns--first-doc-linecskksc2016-06-14
|
* [Fix #1577] Show first line of docstring in ns browser (#1757)mallt2016-05-30
|
* Move dictionary manipulation to its own file, nrepl-dict.elArtur Malabarba2016-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 Koparkar2016-04-25
|
* [Fix #1561] Correct font-lock vars for namespaces not loaded in the REPL (#1710)Chaitanya Koparkar2016-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 Koparkar2016-04-21
| | | Use each var's info from a running repl to decide a font-face.
* Update a few copyright headersBozhidar Batsov2016-03-27
|
* Track a few more ancillary buffersBozhidar Batsov2016-03-09
|
* Move string compatibility functions to cider-utilBozhidar Batsov2016-02-13
| | | | | I can't figure out what's bothering the byte-compiler in the old approach... this should solve the problem, though.
* Fix a requireBozhidar Batsov2016-02-13
|
* Make the ns browser a bit more colourfulBozhidar Batsov2016-02-13
| | | | | This simple solution doesn't font-lock precisely the different type of vars. We'll need to use the var type info to do this properly.
* Remove redundant syntax-table from the ns browserBozhidar Batsov2016-02-13
|
* Fix namespace navigation in the namespace browserBozhidar Batsov2016-02-13
| | | | | Also - find doc and source commands will now work for namespaces as well (they used to work only with vars).
* Change the name of the ns browser bufferBozhidar Batsov2016-02-12
|
* Consolidate cider-propertize-* functionsArtur Malabarba2016-02-07
|
* Update the copyright yearsBozhidar Batsov2016-01-01
|
* Use `cider-propertize-ns` wherever possibleBozhidar Batsov2015-11-24
|
* Improve the code style in cider-browse-ns.el a bitBozhidar Batsov2015-11-22
| | | | | Add missing docstrings and rename interactive functions to have non-private names.
* Fix a docstringBozhidar Batsov2015-11-22
|
* A few improvements to the front-matter in cider-browse-ns.elBozhidar Batsov2015-11-22
|
* Normalize the usage of if/when-let with that of letArtur Malabarba2015-10-21
|
* [Fix #1348] Remove dash dependencyRoger Gilliar2015-10-19
|
* Further unentangle cider-interaction from the other filesArtur Malabarba2015-10-01
|
* Generalize cider-browse-ns--list to support multiple namespacesArtur Malabarba2015-07-03
|
* Change when-let to -when-letOleh Krehel2015-06-25
| | | | * cider-browse-ns.el (cider-browse-ns--find-at-point): Update.
* Fix a malformed call-siteOleh Krehel2015-06-25
| | | | | | * cider-browse-ns.el (cider-browse-ns--doc-at-point): Fixup. * CHANGELOG.md: Update.
* Fix an invalid face usageBozhidar Batsov2015-05-06
|
* Mark private functions in cider-browse-nsexpez2015-04-25
|
* Add 'd' and 's' to cider-browse-ns-mapexpez2015-04-25
| | | | 'd' shows doc', 's' shows source
* Do nothing on blank lines in cider-browse-nsexpez2015-04-25
| | | | | When the cursor is on the blank line and we try to operate on point we shouldn't do anything
* Remove the / prefixing vars in cider-browse-nsexpez2015-04-23
| | | | | | I get that this is supposed to make it look like some.ns/var but it adds quite a bit of noise. There's also very little doubt that all these vars belong to the ns as they are indented below a header with the name of the ns
* Code styleBozhidar Batsov2015-04-19
|