aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-12-06Update changelog0.3Wilfred Hughes
2017-12-06Allow moving with TAB and S-TABWilfred Hughes
Fixes #5
2017-12-06Silence info lookupsWilfred 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-12-06Document usageWilfred Hughes
Show how to set up keybindings, and stress the difference between describe-function, helpful-function, and helpful-callable. Closes #39 Closes #60
2017-11-29Fix byte compiler warningWilfred Hughes
2017-11-29Fix typoWilfred Hughes
2017-11-20Go to the source when pressing RET on the code excerptWilfred Hughes
2017-11-16Cleanup temporary info bufferWilfred Hughes
I can't reproduce this in a live Emacs instance, but it's failing in the ERT CLI runner.
2017-11-16Update tests broken in 3e10f70Wilfred Hughes
2017-11-16Disable undercover until we've fixed testsWilfred Hughes
2017-11-16Merge pull request #53 from narendraj9/masterWilfred Hughes
Fix helpful-find-var for variables defined in C-Source
2017-11-12Add autoload for helpful-callableWilfred Hughes
Fixes #52
2017-11-12Fix helpful-find-var for variables defined in C-SourceNarendra Joshi
2017-11-03Show the value of buffer-local valuesWilfred Hughes
When creating a helpful buffer, associate it with an underlying buffer, and look up the variable in that context. This ensures that we show the correct value for buffer-local variables. Fixes #50
2017-10-16Simplify and rename helpful--position-headWilfred Hughes
helpful--outer-sexp more closely reflects the purpose of the function, which is to summarise the outer sexp. Use beginning-of-defun rather than walking the sexp ourself. Hopefully this will help with #46.
2017-10-16Strip extra newline when we can't load a docstringWilfred Hughes
2017-10-15Require a match when choosing a symbolWilfred Hughes
The code is not defensive against arbitrary symbols that do not exist.
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-10-08Update changelogWilfred Hughes
2017-10-08Don't open extra buffers when finding source codeWilfred Hughes
Fixes #33.
2017-10-05Merge pull request #45 from Alexander-Miller/var-at-pointWilfred Hughes
helpful-at-point eldoc fixup.
2017-10-05helpful-at-point eldoc fixup.Alexander Miller
2017-10-05Merge pull request #44 from Alexander-Miller/var-at-pointWilfred Hughes
Also handle variables in helpful-at-point.
2017-10-05Also handle variables in helpful-at-point.Alexander Miller
2017-10-02Merge pull request #43 from narendraj9/masterWilfred Hughes
Guard helpful-update against keys bound to undefined commands
2017-10-02Fix grammar of logged lineNarendra Joshi
2017-09-30Add symbol information to error messageNarendra Joshi
2017-09-29Guard helpful-update against keys bound to undefined commandsNarendra Joshi
2017-09-29Merge pull request #42 from narendraj9/masterWilfred Hughes
Handle functions not yet loaded, gracefully
2017-09-28Use indirect-function rather than our own loopWilfred Hughes
2017-09-28Test against more emacs versionsWilfred Hughes
2017-09-27Handle not yet loaded functions gracefullyNarendra Joshi
2017-09-24Roll versionWilfred Hughes
2017-09-24Define a helpful-symbol command0.2Wilfred Hughes
2017-09-24Clarify whether we're looking at a variable, function or macroWilfred Hughes
2017-09-10Ensure we handle aliased primitive functionsWilfred Hughes
Fixes #34
2017-09-07Merge pull request #35 from Alexander-Miller/poptobufferWilfred Hughes
Use pop-to-buffer instead of switch-to-buffer.
2017-09-07Use pop-to-buffer instead of switch-to-buffer.Alexander Miller
2017-09-05Add a link to the manual, if this symbol is documentedWilfred Hughes
Fixes #7
2017-09-05Use helpful-variable when propertizing cross-referencesWilfred Hughes
2017-09-05Don't talk about C code unless function is a primitiveWilfred Hughes
2017-09-04Add a helpful-key commandWilfred Hughes
Fixes #14
2017-09-04Syntax highlight function signaturesWilfred Hughes
This is useful when they contain &optional.
2017-09-02Adding a helpful-callable commandWilfred Hughes
We already have helpful-function, helpful-macro and helpful-command, which are specific. However, describe-function offers both macros and functions, which is useful when reading new code. Provide a clearly named command with this ability. Closes #13
2017-09-02Update changelogWilfred Hughes
2017-09-02Also show the value of variablesWilfred Hughes
Closes #15
2017-09-01Merge pull request #20 from xuchunyang/patch-1Wilfred Hughes
Add the project URL to the package header
2017-09-02Add the project URL to the package headerChunyang Xu