GNU bug report logs -
#60568
[FR] 30.0.50; Help buffers and function bodies for generated functions
Previous Next
Full log
Message #35 received at 60568 <at> debbugs.gnu.org (full text, mbox):
> Date: Thu, 05 Jan 2023 12:33:26 +0000
> From: Gregory Heytings <gregory <at> heytings.org>
> cc: Daniel MartÃn <mardani29 <at> yahoo.es>, yantar92 <at> posteo.net,
> 60568 <at> debbugs.gnu.org
>
>
> >> I'd prefer we teach the Help facilities how to go to the source code of
> >> that kind of functions.
> >
> > Agreed.
> >
>
> What is missing in the five-line patch that does this? With the recipe,
> the file in which org-babel-execute:sh was defined (ob-shell.el) is
> opened, and the function definition is displayed. I don't think we can do
> much better (e.g. reliably find the place where the function was defined).
Why not? A function definition usually has some specific keywords in
it. It is true that someone could have obfuscated the code which
generates a function to the degree that it would be infeasible to
recognize, but we don't need to support such arbitrary measures, we
only need to support what's really being used. IOW, "reliably"
doesn't need to mean with 110% reliability.
This bug report was last modified 2 years and 155 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.