| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-01-20 | Ensure we handle edebug info correctly | Wilfred Hughes | |
| edebug info may be a marker or a list, ensure we handle both. | |||
| 2018-01-20 | More robust `foo' handling in docstring highlighting | Wilfred Hughes | |
| This fixes a number of issues spotted in the docstring of vhdl-mode. | |||
| 2018-01-15 | Don't error if a symbol is only defined in a .elc file | Wilfred Hughes | |
| Fixes #88 | |||
| 2018-01-07 | Stricter regexps for highlighting `foo' in docstrings | Wilfred Hughes | |
| Previously, the regexp was greedy, so we would erroneously highlight: `foo `bar' as a single symbol. Fixes #87. | |||
| 2018-01-01 | Handle keymap references in docstrings | Wilfred Hughes | |
| Fixes #83. | |||
| 2017-12-30 | Handle command key substitution correctly | Wilfred Hughes | |
| Emacs allows you to write \[foo] to show the keybinding for command foo. It provides \= as a way of escaping. Ensure we substitute \= properly in docstrings, using a similar logic to substitute-command-keys. We still provide additional buttons, so \[foo] will be converted to a button pointing to foo in Helpful buffers. Fixes #80. | |||
| 2017-12-21 | Convert command keys references to buttons | Wilfred Hughes | |
| 2017-12-18 | Show aliases | Wilfred Hughes | |
| Closes #27 | |||
| 2017-12-16 | Make tests quieter | Wilfred Hughes | |
| 2017-12-16 | Don't crash when the underlying buffer has been killed | Wilfred Hughes | |
| 2017-12-16 | Make it easier to download emacs source code | Wilfred Hughes | |
| 2017-12-16 | Add unit tests for helpful--pretty-print | Wilfred Hughes | |
| Ensure #54 stays fixed. | |||
| 2017-12-13 | Fix crash on definition of primitive variables | Wilfred Hughes | |
| 2017-12-13 | Calculate C paths relative to find-function-C-source-directory | Wilfred Hughes | |
| Fixes #65 | |||
| 2017-12-12 | Add unit test for helpful on macros | Wilfred Hughes | |
| 2017-12-10 | Don't crash on edebugged functions | Wilfred Hughes | |
| 2017-12-10 | Only try to kill the buffer we've created | Wilfred 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-10 | Ensure that we handle interactively defined functions | Wilfred Hughes | |
| Also add a test | |||
| 2017-12-10 | Better handling of special forms | Wilfred 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-10 | helpful-update now returns nil, so don't use 'should | Wilfred Hughes | |
| 2017-12-06 | Improve buffer name | Wilfred 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-16 | Disable undercover until we've fixed tests | Wilfred Hughes | |
| 2017-10-14 | Ensure that we don't leave any temporary buffers lying about | Wilfred Hughes | |
| Ensures that #33 stays fixed. | |||
| 2017-10-14 | Fix typo | Wilfred Hughes | |
| 2017-09-27 | Handle not yet loaded functions gracefully | Narendra Joshi | |
| 2017-09-10 | Ensure we handle aliased primitive functions | Wilfred Hughes | |
| Fixes #34 | |||
| 2017-08-27 | Update tests for new reference formatting | Wilfred Hughes | |
| 2017-08-27 | Fix failing docstring tests | Wilfred Hughes | |
| 2017-08-26 | Allow viewing variables defined in C | Wilfred Hughes | |
| 2017-08-26 | Gracefully fail if we can't find variable definitions | Wilfred Hughes | |
| 2017-08-26 | Only propertize links to bound variables/functions | Wilfred Hughes | |
| 2017-08-26 | Fix misleading variable name from copy-pasting | Wilfred Hughes | |
| 2017-07-22 | Format quotes in macro calls | Wilfred Hughes | |
| 2017-07-22 | Ensure the first line of the docstring is clearly separated | Wilfred Hughes | |
| 2017-06-04 | Fix tests | Wilfred Hughes | |
| 2017-04-02 | Handle absent properties. | Wilfred Hughes | |
| 2017-04-02 | Handle compiled functions, or functions with only usage specified. | Wilfred Hughes | |
| 2017-04-02 | Handle function not having a docstring. | Wilfred Hughes | |
| 2017-04-02 | Basic docstring extraction | Wilfred Hughes | |
| 2017-04-02 | Set up unit testing | Wilfred Hughes | |
