Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2008-03

Conditional breakpoints

9 messages · 7 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Arí Ricardo Ody

I'm debugging a FPC progrm using Lazarus as suggested by mr. Felipe.

Two questions:

1. The evaluate dialog doesn't permit use expressions as its arguments, does it?

2. Is there conditional breakpoints under linux?

Thanks in advance

Ricardo

Reply by email

Paul Ishenin
to Arí Ricardo Ody
Ar? Ricardo Ody wrote 11 lines
I'm debugging a FPC progrm using Lazarus as suggested by mr. Felipe. Two questions: 1. The evaluate dialog doesn't permit use expressions as its arguments, does it? 2. Is there conditional breakpoints under linux? Thanks in advance

1. There is no difference between debugging under linux, windows or mac os.
2. Expressions in debugger are not supported. Conditional breakpoints needs expression evaluation too - thats why they are not supported too.

Best regards,
Paul Ishenin.

Reply by email

zaher dirkey
to Paul Ishenin

After 10 year work on Delphi, i have not used "conditional breakpoints" at all, Just Break Point and Watch variables is enough for me.

But one think i like to have Watch variables inside Objects like

AObject.X

Paul Ishenin wrote 24 lines
Ar? Ricardo Ody wrote: > I'm debugging a FPC progrm using Lazarus as suggested by mr. Felipe. > > Two questions: > > 1. The evaluate dialog doesn't permit use expressions as its > arguments, does it? > > 2. Is there conditional breakpoints under linux? > > Thanks in advance > 1. There is no difference between debugging under linux, windows or mac os. 2. Expressions in debugger are not supported. Conditional breakpoints needs expression evaluation too - thats why they are not supported too. Best regards, Paul Ishenin. _______________________________________________ Lazarus mailing list http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
Zaher Dirkey -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.lazarus.freepascal.org/pipermail/lazarus/attachments/20080312/2d5f030e/attachment.html

Reply by email

Marc Weustink
to zaher dirkey
zaher dirkey wrote
After 10 year work on Delphi, i have not used "conditional breakpoints" at all, Just Break Point and Watch variables is enough for me.

For some cases I use conditional breakpoints (in case where some variable is true or false)

But one think i like to have Watch variables inside Objects like AObject.X

unfortunately, gdb does not support properties.

Marc

Reply by email

Bogusław Brandys
to Marc Weustink
Marc Weustink wrote 15 lines
zaher dirkey wrote: > After 10 year work on Delphi, i have not used "conditional breakpoints" > at all, Just Break Point and Watch variables is enough for me. For some cases I use conditional breakpoints (in case where some variable is true or false) > But one think i like to have Watch variables inside Objects like > > AObject.X unfortunately, gdb does not support properties. Marc

So,when we can test new native debugger with all Pascal language supported ? ;-)

Boguslaw

Reply by email

Martin Schreiber
to Arí Ricardo Ody: I'm debugging a FPC progrm using Lazarus as suggested by mr. Felipe. Two questions: 1.…
Ar? Ricardo Ody wrote 11 lines
I'm debugging a FPC progrm using Lazarus as suggested by mr. Felipe. Two questions: 1. The evaluate dialog doesn't permit use expressions as its arguments, does it? 2. Is there conditional breakpoints under linux? Thanks in advance

I don't know if it is helpful for you, but evaluate expression and conditional breakpoints work in MSEide. Screenshot:
http://www.homepage.bluewin.ch/msegui/pics/breakpoint.png

Martin

Reply by email

Martin Schreiber
to Arí Ricardo Ody: I'm debugging a FPC progrm using Lazarus as suggested by mr. Felipe. Two questions: 1.…
Ar? Ricardo Ody wrote 9 lines
I'm debugging a FPC progrm using Lazarus as suggested by mr. Felipe. Two questions: 1. The evaluate dialog doesn't permit use expressions as its arguments, does it? 2. Is there conditional breakpoints under linux?

I don't know if it is helpful for you, evaluate expression and conditional breakpoints work in MSEide. Screenshot:
http://www.homepage.bluewin.ch/msegui/pics/breakpoint.png

Martin

Reply by email

Marc Weustink
to Bogusław Brandys: So,when we can test new native debugger with all Pascal language supported ? ;-)…
Bogus?aw Brandys wrote 17 lines
Marc Weustink wrote: > zaher dirkey wrote: >> After 10 year work on Delphi, i have not used "conditional breakpoints" >> at all, Just Break Point and Watch variables is enough for me. > For some cases I use conditional breakpoints (in case where some > variable is true or false) > >> But one think i like to have Watch variables inside Objects like >> >> AObject.X > unfortunately, gdb does not support properties. > > Marc > So,when we can test new native debugger with all Pascal language supported ? ;-)

You always can test (i wont say that everything is working ;)

Anyway, some internal lazarus graphics needed attention to, so writing a debugger got to a second place.

Marc

Reply by email

Graeme Geldenhuys
to Marc Weustink
Marc Weustink wrote 9 lines
> > So,when we can test new native debugger with all Pascal language > supported ? ;-) You always can test (i wont say that everything is working ;) Anyway, some internal lazarus graphics needed attention to, so writing a debugger got to a second place.

Hey, I never knew one is actually being created! Excellent news.

-
Regards,
- Graeme -

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

Reply by email