Hi,

Since my lastest SVN update (v0.9.23 r12367M i386-linux-gtk) Lazarus
inserts a := after identifier completion (I think that is what it is
called).  In r12329 it didn't.

eg:
  I type:  FGrid.
  A popup window appears, where I select a property and press enter.
  Lazarus fills in the rest:   FGrid.ShowHeader:=


I have three issue here....

1... How can I control Lazarus to not insert the :=

2... The code formatting is not what I specified in CodeTools
preferences. I want a space in front of the ':='   The same thing
occurs when I type: OnShow := @FormShow;  and press Ctrl+Shift+C,
Lazarus changes my code to OnShow :[EMAIL PROTECTED];   removing the space in
front of the @ sign!!

3... In the CodeTools preferences screen you can tell CodeTools when
to insert a space before or after a colon or equals sign etc...  How
do I specify CodeTools formatting to _not_ insert a space in front of
a single colon (eg: as used in parameters:  Param1: string; Param2:
integer), but _do_ insert a space in front of a := (eg: as used in
assignments:  Edit1.Text := 'some text';)


It's nice to have some intelligence in the IDE editor, but please
allow the developer to decide what options they want and what they
don't.  I'm a programmer, I like to type _some_ code. :)

Regards,
  - Graeme -


_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/

_________________________________________________________________
     To unsubscribe: mail [EMAIL PROTECTED] with
                "unsubscribe" as the Subject
   archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to