[slime-devel] M-. on another or multiple packages

Hi folks, I'm wondering if it would be hard to get M-. to be able to look in packages other than the current package. The problem I am trying to solve is that I really like to use M-. by entering in the function names in order to hop around within the code. The is all fine and well as I work in the main package that uses all the others, but once I hop over to one of the used packages I can't M-. at will without switching packages. I'm willing to do the work if it's easy to medium, just asking you slime guru's as to complexity. Thanks much, William Halliburton

The problem I am trying to solve is that I really like to use M-. by entering in the function names in order to hop around within the code. The
for that i'm using fuzzy completion together with M-. i'm not sure how much of this work on stock slime, but here's what i do: - press M-. with the caret on empty space - type in parts of the symbol i'm looking for into the minibuffer - press TAB to bring up fuzzy completion - edit further if needed and press TAB again - select what i'm looking for in the fuzzy result window and press enter twice hth, -- attila Notice your eroding (digital) freedom, and do something about it! PGP: 2FA1 A9DC 9C1E BA25 A59C 963F 5D5F 45C7 DFCD 0A39 OTR XMPP: 8647EEAC EA30FEEF E1B55146 573E52EE 21B1FF06

Hey thanks. That trick definitely lowers the pain threshold. Thanks again. One other tip I just got off-list was to just use package prefixes. Which also works well. Woop for increased productivity. Will On Wed, Feb 2, 2011 at 6:40 PM, Attila Lendvai <attila.lendvai@gmail.com>wrote:
The problem I am trying to solve is that I really like to use M-. by entering in the function names in order to hop around within the code. The
for that i'm using fuzzy completion together with M-.
i'm not sure how much of this work on stock slime, but here's what i do:
- press M-. with the caret on empty space
- type in parts of the symbol i'm looking for into the minibuffer
- press TAB to bring up fuzzy completion
- edit further if needed and press TAB again
- select what i'm looking for in the fuzzy result window and press enter twice
hth,
-- attila
Notice your eroding (digital) freedom, and do something about it! PGP: 2FA1 A9DC 9C1E BA25 A59C 963F 5D5F 45C7 DFCD 0A39 OTR XMPP: 8647EEAC EA30FEEF E1B55146 573E52EE 21B1FF06

One annoyance I have with M-. is that it interns symbols. Normally it's not a problem except when the symbol does not exist (mistyped, incomplete) and I end up polluting the package which hinders subsequent completions.
participants (3)
-
Attila Lendvai
-
Gábor Melis
-
William Halliburton