On 25/06/2013 12:04, Mattias Gaertner wrote:
Hi all,

Code completion can now update procedure signatures. For example:
...
How it works:
codetools tries to map all interface and implementation procedures.
First by name+param list then by name. If this is ambiguous (e.g. there
are two DoSomething and you changed both parameters) then codetools
will not update the signature and instead create a new implementation.
You can undo this.

Options:
By default code completion updates all signatures it can map. If you
only want single updates, disable the option Tools / Options /
Codetools / Code Creation / Update multiple procedure signatures.

There is now an option to disable the same for methods:
Tools / Options / Codetools / Class Completion / Update all method
signatures


it would be nice to be able to set this option separate for procedure/messages that: - are functional change (changes that fpc will notice, and can not compile, without the update) - syntactical (change amount of whitespace, or letter-casing) (fpc will still compile corect, without codetool update)

leading to 2*2 options

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to