Re: [GNC-dev] A little hint for xcode usage (scheme)

2020-03-09 Thread Jean Laroche
I compile with xcode, and run from xcode, yet breakpoints are ignored... I'm trying it on a different machine, I'll keep you posted. J. On 3/9/20 11:26 AM, chris graves wrote: Not sure that I can be of much help here, but I'm able to set breakpoints from within Xcode but also compiled gnucash

Re: [GNC-dev] A little hint for xcode usage (scheme)

2020-03-09 Thread chris graves
Not sure that I can be of much help here, but I'm able to set breakpoints from within Xcode but also compiled gnucash with Xcode. Did you compile gnucash with Xcode or jhbuild (not sure that it makes a difference). > On Mar 8, 2020, at 10:23 PM, jean laroche wrote: > > Well, I don't have enou

Re: [GNC-dev] A little hint for xcode usage (scheme)

2020-03-08 Thread jean laroche
Well, I don't have enough history with Emacs to go back to it after so many years! In the meantime, breakpoints are not working in xcode, and that's quite annoying. I've looked online for possible reasons for that, but so far no results. When it works xcode debugging is quite useful and easy to

Re: [GNC-dev] A little hint for xcode usage (scheme)

2020-03-08 Thread Christopher Lam
Emacs + magit + ripgrep does all we need... On Mon, 9 Mar 2020, 11:44 am Mike Alexander, wrote: > I used to use XEmacs much like John describes, although I did use the > debugging mode in XEmacs. That was long enough ago that lldb wasn't > around, at least not for what I was working on. Now I

Re: [GNC-dev] A little hint for xcode usage (scheme)

2020-03-08 Thread Mike Alexander
I used to use XEmacs much like John describes, although I did use the debugging mode in XEmacs. That was long enough ago that lldb wasn't around, at least not for what I was working on. Now I use XCode for debugging and BBEdit for editing. They work together pretty well and XCode's debugging

Re: [GNC-dev] A little hint for xcode usage (scheme)

2020-03-08 Thread John Ralls
>From the command line, lldb bin/gnucash br se -n foo or you can use the gdb compatibility version, b foo. emacs gud mode apparently doesn't support lldb and I've never bothered to try anyway. I do sometimes wish for compiling in emacs when I'm working through 400 lines of template errors, but

Re: [GNC-dev] A little hint for xcode usage (scheme)

2020-03-08 Thread jean laroche
I'm familiar with bbedit and emacs but how do you handle breakpoints? That's the part I'm not familiar with. I know how to do it in xcode. iTerm2 is awesome, I really like it. J. On 3/8/2020 5:21 PM, Mike Alexander wrote: On 8 Mar 2020, at 19:41, John Ralls wrote: For my part I seldom use Xc

Re: [GNC-dev] A little hint for xcode usage (scheme)

2020-03-08 Thread Mike Alexander
On 8 Mar 2020, at 19:41, John Ralls wrote: For my part I seldom use Xcode at all. I use emacs for editing and do the builds in a terminal window (I use iTerm2 rather that Terminal). That works too. Back when I developed code for Windows and Unix as well as Mac I used XEmacs for everything, i

Re: [GNC-dev] A little hint for xcode usage (scheme)

2020-03-08 Thread John Ralls
> On Mar 8, 2020, at 4:33 PM, Mike Alexander wrote: > > On 8 Mar 2020, at 17:59, jeanl wrote: > >> The xcode project has tons of scheme. My question is: which scheme do I use >> to be able to build gnucash, place a break point in any given file and start >> debugging? > > The short answer is

Re: [GNC-dev] A little hint for xcode usage (scheme)

2020-03-08 Thread Mike Alexander
On 8 Mar 2020, at 17:59, jeanl wrote: The xcode project has tons of scheme. My question is: which scheme do I use to be able to build gnucash, place a break point in any given file and start debugging? The short answer is that you want the ALL_BUILD scheme. For more info look for the sectio

[GNC-dev] A little hint for xcode usage (scheme)

2020-03-08 Thread jeanl
Hi devs, I'm getting ready to start helping with bugfixes etc. I have the entire tree installed on my mac (thanks John for the help!) and I've created the xcode project. I'm not super familiar with xcode, and the project structure, so I would appreciate a little bit of help. The xcode project has