[Geany] Wishlist...

Enrico Tröger enrico.troeger at xxxxx
Mon Jul 9 14:07:32 UTC 2007


On Mon, 9 Jul 2007 15:55:00 +0200, Harold Aling <h.aling at home.nl> wrote:

> On Mon, 9 Jul 2007 15:22:39 +0200, Enrico Tröger
> <enrico.troeger at uvena.de> wrote:
> > On Mon, 9 Jul 2007 14:46:39 +0200, Harold Aling <h.aling at home.nl>
> > wrote:
> > 
> > Hi,
> > 
> >> _Symbol autocompletion_
> >> Although the syntax of all known PHP functions are defined in
> >> php.tags, the completion only assists on the function name, not the
> >> description and/or what parameters it requires.
> > The description is completely unused at the moment. No way to get
> > any use of it.
> > If you are start to type a function name you should get a completion
> > list for known functions according to the already typed name. The
> > argument list is shown as a calltip once you type a '(' after a
> > function name or when you press the keyboard shortcut to show a
> > calltip (Ctrl-Shift-Space by default).
> > I just fixed a little bug which prevented showing the calltip in PHP
> > files when typed a '(' (SVN r1681). 
> 
> The calltips for PHP show again!
The fix has also a disadvantage:
When typing a '(' after a global defined PHP function name(e.g.
"strstr(") outside of <? ?> the calltip will also be shown. Not a big
deal but might be a bit confusing. Anyway, I think for the moment it is
better than to hide the calltip when it is indeed wanted.

> I do have some extra wishes here...
> 
> * When calling a function, the calltip shows, but doesn't follow the
> user's input. For example, if I call a function with 2 parameters,
> the one I'm typing should be accenturated. This way, if you call a
> function with lots of parameters, you can keep track of the one
> you're at.
Yes, nice feature. I would also like it but I don't want to implement
it. Anyway, it shouldn't be that difficult so patches are welcome ;-).

> * Geany could also detect if the function call is correctly closed.
> If not, Geany should display the calltip again. For example: I start
> to call a function and I have to check my code which variable should
> be sent to the function. When I return to the function call, I have
> to type a '(' again to see the calltip.
You don't need to type again '(', just use the keyboard shortcut for
showing the calltip inside the braces.

> Enrico, you keep surprising me with the extremely swift and accurate
> bugfixes/replies/comments/etc.
Well, if I won't put so many bugs in the code, we wouldn't have to fix
them ;-).


Regards,
Enrico

-- 
Get my GPG key from http://www.uvena.de/pub.key
Powered by Debian GNU/Linux, GnuPG and Sylpheed.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.geany.org/pipermail/users/attachments/20070709/51d24449/attachment.pgp>


More information about the Users mailing list