aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2017-12-13Fix crash on definition of primitive variablesWilfred Hughes
2017-12-13Calculate C paths relative to find-function-C-source-directoryWilfred Hughes
Fixes #65
2017-12-12Add unit test for helpful on macrosWilfred Hughes
2017-12-10Don't crash on edebugged functionsWilfred Hughes
2017-12-10Only try to kill the buffer we've createdWilfred Hughes
If buf (the buffer containing the symbol definition) is nil, we end up killing the current buffer. The current buffer is the buffer that we're trying to write into. Fixes #58
2017-12-10Ensure that we handle interactively defined functionsWilfred Hughes
Also add a test
2017-12-10Better handling of special formsWilfred Hughes
Ensure the buffer name is correct, and update the helpful-callable docstrings to mention special forms too. Don't offer to forget special forms -- this will probably break your Emacs instance.
2017-12-10helpful-update now returns nil, so don't use 'shouldWilfred Hughes
2017-12-06Improve buffer nameWilfred Hughes
Buffer names now take the form *helpful function: foo* or *helpful variable: foo* so we can distinguish the different namespaces more clearly. Closes #55
2017-11-16Disable undercover until we've fixed testsWilfred Hughes
2017-10-14Ensure that we don't leave any temporary buffers lying aboutWilfred Hughes
Ensures that #33 stays fixed.
2017-10-14Fix typoWilfred Hughes
2017-09-27Handle not yet loaded functions gracefullyNarendra Joshi
2017-09-10Ensure we handle aliased primitive functionsWilfred Hughes
Fixes #34
2017-08-27Update tests for new reference formattingWilfred Hughes
2017-08-27Fix failing docstring testsWilfred Hughes
2017-08-26Allow viewing variables defined in CWilfred Hughes
2017-08-26Gracefully fail if we can't find variable definitionsWilfred Hughes
2017-08-26Only propertize links to bound variables/functionsWilfred Hughes
2017-08-26Fix misleading variable name from copy-pastingWilfred Hughes
2017-07-22Format quotes in macro callsWilfred Hughes
2017-07-22Ensure the first line of the docstring is clearly separatedWilfred Hughes
2017-06-04Fix testsWilfred Hughes
2017-04-02Handle absent properties.Wilfred Hughes
2017-04-02Handle compiled functions, or functions with only usage specified.Wilfred Hughes
2017-04-02Handle function not having a docstring.Wilfred Hughes
2017-04-02Basic docstring extractionWilfred Hughes
2017-04-02Set up unit testingWilfred Hughes