2007-01-25 GnuCash IRC logs

00:00:33 <warlord> That's the right file. All I can think is that you didn't change the right thing.
00:01:15 <blahdeblah> I'll check again.
00:01:52 <blahdeblah> The instructions in the wiki were pretty clear...
00:03:49 <blahdeblah> Is the printable invoice handled differently somehow?
00:03:57 <blahdeblah> I've been choosing print from the invoice itself.
00:05:55 <warlord> No, "print" from the invoice should map to Printable Invoice..
00:06:02 <warlord> Which is "invoice.scm"
00:07:32 <blahdeblah> yep
00:07:50 <blahdeblah> Is there any way i can trace what's happening to determine why the right file is not being read?
00:09:17 <warlord> "locate invoice.scm"?
00:09:22 <warlord> Or run gnucash under strace?
00:14:29 <blahdeblah> Just did that - it's definitely opening the same file correctly.
00:14:38 <blahdeblah> This is driving me crazy!
00:14:49 <blahdeblah> Does guile compile .scm files to some sort of cache?
00:16:42 <warlord> Nope.
00:16:55 <warlord> It's interpretted every time you run gnucash.
00:17:05 <AlonzoTG> =\
00:17:44 <warlord> AlonzoTG: did you try running gnucash once as root?
00:23:18 <AlonzoTG> that goes against my religeon but here goes...
00:23:32 <AlonzoTG> leenooks lib # gnucash
00:23:34 <AlonzoTG> ERROR: In procedure open-file:
00:23:35 <AlonzoTG> ERROR: No such file or directory: "/usr/lib/slib/require"
00:23:37 <AlonzoTG> leenooks lib #
00:24:56 <warlord> huh. Looks like slib isn't in the right place.
00:27:19 <AlonzoTG> there are over 750k FILES on this system. =(
00:29:08 <blahdeblah> warlord: Thanks for your forbearance with me so far, but one more question: is there a way i can interrogate the running copy of guile inside gnucash for the value of invoice-name inside the invoice.scm?
00:29:08 <blahdeblah> There must be some other reason it's not working. Perhaps a display bug?
00:29:55 <warlord> AlonzoTG: and that's relevant to this discussion how?
00:30:24 <AlonzoTG> I symlinked it and now I get a backtrace error. =\
00:31:31 <warlord> I can't imagine a display error, blahdeblah
00:31:45 <blahdeblah> OK - here's something weird
00:31:59 <blahdeblah> I edited the default date format in that file, and it's picking up the change.
00:32:11 <blahdeblah> So the changes to the file are being at least picked up.
00:32:20 <warlord> then you didn't change the right thing.
00:32:59 <blahdeblah> The instructions were very clear: this line (define invoice-name (N_ "Tax Invoice Number"))
00:34:06 <blahdeblah> Could they be related to a non-2.0.x version, perhaps?
00:34:30 <blahdeblah> Looks like it could be that.
00:35:09 <warlord> No, it's not related to that.
00:35:17 <warlord> The instructions just aren't complete.
00:35:41 <warlord> If you search invoice.scm for "Invoice" you'll see another instance, around line 632, give or take.
00:37:41 <blahdeblah> Yeah - just found that.
00:37:41 <blahdeblah> I'll edit the wiki shortly
00:38:34 <warlord> Thanks.
00:44:57 <blahdeblah> Hurrah!!! :-)
00:45:02 <warlord> There ya go.
00:45:05 <warlord> Anyways, good night.
00:45:09 <blahdeblah> Thanks for all your help, warlord
00:45:12 *** warlord is now known as warlord-afk
00:45:14 <warlord-afk> (you're wlcome)
01:06:54 <blahdeblah> Anyone know where guile errors are saved? (So i can find out what i've screwed up in invoice.scm ;-)
01:29:13 *** conrad has joined #gnucash
01:29:13 *** gncbot sets mode: +o conrad
01:31:40 *** AlonzoTG has quit IRC
01:37:23 <richard> The error I'm getting is here (fresh build with g-wrap-1.9.7, slib-3a3, gnucash-2.0.4): http://gnucash.pastebin.com/866807
01:38:36 <richard> prock: hopefully that'll help
02:07:38 * richard is off to try MYOB on WINE... good luck guys.
02:07:42 *** richard has left #gnucash
02:29:59 <blahdeblah> Any guile-literate folks around?
02:30:41 <blahdeblah> I'm trying to customise fancy-invoice.scm to move the phone & fax to the right side (rather than the centre), and i'm not sure what to leave in the list in their place.
02:30:49 <blahdeblah> (I just want the centre cell to be empty.)
03:12:49 *** rauch has joined #gnucash
03:49:16 *** ErKa has joined #gnucash
04:03:36 <blahdeblah> OK - maybe i can ask a simpler question: what's the guile logical OR operator (for use in an if statement)?
04:08:11 <blahdeblah> Worked it out by extension from the and operator.
04:09:23 <blahdeblah> Next stupid question based on my hacking of fancy-invoice.scm: why is "Invoice #" followed by the invoice number on the right not right justified?
04:09:41 <blahdeblah> I don't have enough guile/scheme/lisp skills to work out what's going on there.
06:24:58 *** ceplma has quit IRC
06:27:24 *** ceplma has joined #gnucash
06:33:53 *** ceplma has quit IRC
06:36:22 *** ceplma has joined #gnucash
06:54:13 *** ceplma has quit IRC
07:02:46 *** ceplma has joined #gnucash
07:16:25 *** ceplma has quit IRC
07:30:08 *** ceplma has joined #gnucash
07:32:06 *** twunder has joined #gnucash
07:50:47 *** twunder has quit IRC
08:20:53 *** twunder has joined #gnucash
08:25:57 *** warlord-afk is now known as warlord
08:26:08 <warlord> Too bad richard left: g-wrap 1.9.7 is broken.
08:30:21 <warlord> blahdeblah: guile errors are usually output to stdout, so they would be printed in your terminal where you run gnucash.
08:30:50 <warlord> I dont know the fancy-invoice well enough to know the answer to "why it's not right justified"..
08:38:25 <warlord> blahdeblah: I think it's aligned right by the align attribute around line 722.
09:05:25 *** cstim has joined #gnucash
09:05:25 *** gncbot sets mode: +o cstim
09:11:06 *** jpeach has joined #gnucash
09:14:24 *** jpeach has left #gnucash
09:19:43 *** nomeata has joined #gnucash
09:23:18 <warlord> @tell richard This is (now) a FAQ: http://wiki.gnucash.org/wiki/FAQ#Q:_What_does_it_mean_when_GnuCash_.28built_with_g-wrap-1.9.7.29_crashes_with_an_error_about_a_wrong_type_of_argument_in_hook-run-danglers-real.3F
09:23:18 <gncbot> warlord: The operation succeeded.
09:29:13 <warlord> The fact that g-wrap 1.9.7 is broken should be a FAQ.
09:40:20 *** nomeata has quit IRC
09:47:41 <cstim> seems like gnucash encounters a non-negligible number of broken packages... :-/
09:47:43 *** blahdeblah has quit IRC
09:48:19 <warlord> Yeah. We should reduce the number of dependencies.. ;)
09:56:59 <cstim> Should we try the Dependency Fairy? She will redeem us from broken packages.--
09:58:08 <warlord> LOL
10:13:47 *** warlord is now known as warlord-afk
10:39:51 *** wizkid238 has quit IRC
10:39:59 *** ErKa has quit IRC
10:42:57 *** wizkid238 has joined #gnucash
10:55:13 *** Demitar has quit IRC
10:55:45 *** Demitar has joined #gnucash
11:19:56 *** bonez39 has joined #gnucash
11:33:06 *** warlord-afk is now known as warlord
11:39:05 *** ceplma has quit IRC
11:41:35 *** ceplma has joined #gnucash
11:53:32 *** andi5 has joined #gnucash
11:53:33 *** gncbot sets mode: +o andi5
11:58:08 *** cstim has quit IRC
12:02:20 *** twunder has quit IRC
12:02:39 *** twunder has joined #gnucash
12:21:44 *** prock_ has joined #gnucash
12:24:56 <jsled> gncbot: tell AlonzoTG to read <http://wiki.gnucash.org/wiki/Gentoo#Early_2007_problems_with_guile.2C_slib.2C_g-wrap_and_gnucash>.
12:24:56 <gncbot> jsled: The operation succeeded.
12:25:49 <andi5> Q: we strictly depend on Guile >= 1.6, right? no other scheme interpreter or anything else?
12:26:33 <jsled> also, that he can "run unstable and accept that it is" or "whine when supposedly 'stable' things break", but not both.
12:27:08 <jsled> especially after I've told him how to fix the issue twice, now.
12:27:15 <jsled> did you get all that, gncbot?
12:27:34 <jsled> no? probably for the best.
12:27:56 <andi5> @ping
12:27:56 <gncbot> pong
12:28:25 <andi5> i guess we cannot expect more ...
12:29:54 <warlord> andi5: I believe so, yes.
12:30:21 *** prock has quit IRC
12:30:28 <andi5> i want to propose the following: on branches/2.0 we need some solution for slib3a4, there seem to be (1) a gnucash, (2) a guile and (3) a guile<-> slib bug involved... on trunk i would like to remove the dependency on slib... would that be possible? after having grepped for "require" i have got the feeling guile should have everything included
12:31:28 <andi5> that would also enable me/others to install guile1.8... (i have never done before)
12:33:00 <andi5> i also wonder whether we make use of these srfi files a lot.... i simply do not know
12:34:11 <warlord> andi5: I think we need to be VERY CAREFUL for a branches/2.0 solution.
12:34:29 <warlord> for trunk, I'm fine with changing code so we dont require slib, but I think that might be very challenging to do.
12:34:38 <warlord> but I certainly encourage you to do that.
12:35:03 <warlord> (and I'll point out that we can't necessarily get away from srfi)
12:36:27 <andi5> warlord: i know about 2.0 .... basically these guile<->slib interrelations pi** me off, slib simply trashed the status quo
12:37:29 <andi5> also: it seems one guile bug was fixed in guile last month, but ... let us see when they release 1.6.9 (and when that will arrive at the main distros...)
12:37:42 <andi5> maybe we should really stick to slib3a3?
12:37:49 <warlord> I dont think we can depend on 1.6.9
12:38:06 <warlord> Well, we'd have to tell the distros to stick to 3a3..
12:38:16 <warlord> I doubt Debian will back out.
12:39:25 <andi5> i think there could be one very simple path -> tell slib/init/guile that guile can do "sort" and that is it
12:40:16 <andi5> i will test that... maybe tsb agrees, we will see... if not he will have to do the patch work ;-)
12:40:45 <andi5> bsg, i am sorry
12:41:04 <warlord> bsg?
12:41:15 <warlord> Do you mean TB?
12:41:40 <andi5> ok, for the record... i do not know what "bsg" stands for, i wanted to say "thomas bushnell" and somehow garbled that information :)
12:44:27 <warlord> LOL. BSG stands for Brother of <some order>
12:44:42 <andi5> ah, ok :)
12:44:43 <warlord> Thomas is "tb".
12:45:06 <warlord> (you have to understand, I've known thomas for over 15 years, probably closer to 17 years)
12:55:23 <andi5> ooook... gnucash runs again...
12:56:37 <warlord> Oh?
12:57:20 <andi5> basically i have told slib that i am not interested in its support for "sort" and "record"... i have stripped all (require 'record)'s and modified init/guile.init to forget sort (well, that is a hack, i can just as well strip all (require 'sort), the idea came pretty late)
12:57:50 <andi5> and i think that is ok.... for all slibs <= 3a3, guile's records and sort functions were used anyway
12:58:01 <andi5> i.e. they are tested
13:02:16 *** jpeach has joined #gnucash
13:02:19 *** jpeach has left #gnucash
13:02:23 <andi5> warlord: do you think i can apply my patch to trunk later this evening or do you want prior discussion? i would mark for audit&bp then .... ps: stripping all (require 'sort) and reverting slibs init/guile.init does the trick too
13:03:01 <andi5> i swear, it is much less work than trying to fix the actual issues...
13:03:50 <warlord> So you're saying we should just remove all (require 'sort) and (require 'record) from all our files?
13:04:04 <andi5> yes
13:05:17 <warlord> And that works with standard 3a4 without modifying slib itself?
13:05:26 <andi5> yes
13:05:30 <warlord> (e.g w/o modifying Debian's slib 3a4)?
13:06:10 <warlord> Cool. Then we should just find an FC3 system to make sure the backport still works there.
13:07:16 <andi5> you said you wanted to backport this week anyway, right? ... you could combine that :-)
13:07:51 <warlord> :-P
13:07:58 <warlord> Means I need to go find my FC3 VM
13:08:13 <andi5> where did you see it the last time? ;-)
13:08:22 <warlord> I dont remember, honestly.
13:10:31 <andi5> warlord: you could also test what happens if you just rename/move sort.scm and record.scm.... gnucash should not make use of them on any slib<=3a3 system.... if it complains nonetheless, then we have problem :)
13:11:09 <andi5> ok, gotta go... see you
13:11:27 *** andi5 has quit IRC
14:16:50 *** |gunni| has joined #gnucash
14:59:33 *** twunder has quit IRC
15:06:12 *** timbo_ has joined #gnucash
15:06:45 <timbo_> Great product. What is the standard way to send the GnuCash file to the accountant?
15:08:01 <warlord> timbo_: If they use gnucash, then just send it to them. If not, what /I/ do is generate Balance Sheet and Income Report for the year, and generate a full Transaction report for the year and export that as HTML, and then send them the three reports.
15:08:20 <timbo_> Cool. Thanks!
15:08:54 <warlord> You're welcome
15:29:08 *** andi5 has joined #gnucash
15:29:09 *** gncbot sets mode: +o andi5
15:44:22 *** ErKa has joined #gnucash
16:00:54 *** twunder has joined #gnucash
16:02:11 *** prock_ is now known as prock
16:06:50 *** AlonzoTG has joined #gnucash
16:07:07 <AlonzoTG> MY BANK HAS TAKEN ME TO THE CLEANERS FOR NSF ON MY CHECKING ACCOUNT!!!
16:07:07 <gncbot> AlonzoTG: Sent 3 hours and 42 minutes ago: <jsled> to read <http://wiki.gnucash.org/wiki/Gentoo#Early_2007_problems_with_guile.2C_slib.2C_g-wrap_and_gnucash>.
16:07:14 <AlonzoTG> CURSE YOU!!!
16:07:19 <AlonzoTG> =(
16:07:35 <AlonzoTG> (I also told my bank to never allow me to overdraw my account, but they're a bunch of dicks...)
16:07:49 *** blahdeblah has joined #gnucash
16:07:53 <blahdeblah> warlord: You created it, didn't you? :-)
16:08:33 <warlord> blahdeblah: sorry, created what?
16:09:26 <blahdeblah> (23:30:50) warlord: I dont know the fancy-invoice well enough to know the answer to "why it's not right justified"..
16:09:31 <blahdeblah> :-D
16:09:44 <prock> warlord: http://lists.gnucash.org/logs/2007-01-25.html#T12:40:16 ... you just cleared up something that I've been wondering for a LONG time. Thank you =)
16:10:31 <warlord> Oh, no, I didn't create that. That was a donated report.
16:11:21 <blahdeblah> Ah - the second creator crops up in the second comment block. ;-)
16:11:47 <blahdeblah> I might email the contributor
16:11:53 <andi5> prock: can you test a patch for me on debian?
16:12:39 <prock> andi5: yes and double yes and I am so excited to do so
16:13:24 <andi5> i have not even tested myself yet ;-) ... still compiling, maybe i better wait 5 minutes
16:13:48 <prock> that's ok I'll need to put together another wc anyway
16:13:50 <blahdeblah> andi5: What's your patch about? If its anything to do with fixing application freezes on closing dialog boxes in the business stuff, count me in. :-)
16:14:14 <andi5> blahdeblah: what bug are you referring to?
16:15:00 <blahdeblah> I haven't logged it yet
16:15:07 <blahdeblah> Still trying to reliably reproduce it
16:15:24 <andi5> do you have a good stacktrace?
16:15:53 <blahdeblah> It doesn't crash - it just stops (blocked on a futex system call)
16:16:23 <andi5> yes, simply start gnucash from gdb, let it freeze, then press "ctrl-c" in gdb, then go on with "bt" and what else from there
16:16:55 <andi5> http://wiki.gnucash.org/wiki/Stack_Trace might help
16:16:57 <blahdeblah> OK - will try that next time.
16:17:11 <warlord> you can 'gdb attach' the running process if its hung.
16:17:25 <andi5> oh right, i tend to forget that :)
16:17:41 <blahdeblah> So that works like strace -p?
16:17:54 <blahdeblah> Where you can attach to a running process without having started it from there?
16:18:06 <andi5> see the wiki
16:18:15 <blahdeblah> OK
16:19:06 <blahdeblah> Noice! Will try that next time i'm doing customer invoicing.
16:19:35 <andi5> prock: http://pastebin.ca/raw/328501 is ready for testing.... you know what to do, right?
16:19:37 *** rjwiii has quit IRC
16:19:42 <blahdeblah> BTW, thanks to all the helpful people in here who are tolerant of newbie ignorance. :-)
16:20:18 <blahdeblah> Good to see that the typical IRC culture we see in the OS forums on freenode.net hasn't made it here.
16:21:24 <warlord> No clue
16:22:26 <jsled> AlonzoTG: I did a lot of legwork last week to figure out what the Gentoo issues are; so you should be able to get to a working version of gnucash pretty easily.
16:22:36 <AlonzoTG> It is,
16:22:38 <AlonzoTG> thanks much.
16:22:53 <prock> andi5: ... try to start it?
16:22:59 <AlonzoTG> you deserve the golden bullwhip award for getting their asses in gear. =)
16:23:10 <jsled> AlonzoTG: I don't know when they'll be resolved; it seems after I stopped talking to them, progress stopped a bit. At the same time, I think the ball's in our court for figuring out the g-wrap-1.9.{6,7} issue.
16:23:17 <andi5> well, yes... but you need to apply it, gnucash will not apply it itself ;-)
16:23:31 <jsled> And Seemant said he "knows what to do" about the slib-3.1.1/guile-1.6.8 issue.
16:23:39 <andi5> and it is a patch against the sources... if you want some against the binary installation, just tell me
16:23:41 <AlonzoTG> my checking account is MAJORLY hosed.
16:23:58 <AlonzoTG> I told them never to let me overdraw but they did anyway and charged me a fortune.
16:24:18 <blahdeblah> prock: #debian is exemplary, but #suse and #centos are just as bad.
16:24:54 <blahdeblah> ?
16:25:10 <andi5> could we stick with utf-8?
16:25:30 <prock> ~. is ssh kill code
16:25:56 <blahdeblah> prock: I once got shouted down in #centos for telling a newbie *the actual thing he needed to know* rather than just a vague reference to the part of the man page that might have clues in it.
16:27:45 <AlonzoTG> Okay.
16:27:48 <AlonzoTG> my books are now in order. =(
16:29:24 <blahdeblah> prock: [off] will do
16:29:55 <prock> blahdeblah: looks good but [off] needs to be before names too
16:30:44 <jsled> That's correct; "[off] at the beginning of the line."
16:30:46 *** MrN has joined #gnucash
16:30:57 <blahdeblah> lol - i cant get anything right!
16:31:26 <andi5> blahdeblah: i just wished to missspelldt anyding ;-)
16:31:57 <andi5> oh, maybe better "you" instead of "to", or it becomes undecipherable
16:32:08 <MrN> hi
16:32:43 <andi5> hello MrN
16:40:09 <MrN> hello :). you need not fear me trying to help :P
16:40:37 <andi5> *sigh*
16:41:45 <prock> andi5: g2g I'll test that patch out and let you know
16:42:03 <andi5> prock: i am sorry, what does "g2g" mean?
16:42:56 <andi5> ok, i have googled it now, but no need to abb evth ;-)
16:59:09 <warlord> andi5: Got to go.
16:59:24 <andi5> warlord: btw, what did you mean by "we can't necessarily get away from srfi"? ... i did not want to suggest that, was only asking :)
17:00:14 <warlord> Perhaps I misunderstood what you said/meant.
17:01:33 *** ErKa has quit IRC
17:02:44 *** twunder has quit IRC
17:02:48 *** ErKa has joined #gnucash
17:13:53 * andi5 pushes and leaves soon
17:22:41 *** blahdeblah has quit IRC
17:23:05 *** andi5 has quit IRC
17:43:06 <AlonzoTG> ugh, texmacs is broken. =\
17:43:16 <AlonzoTG> and I need to write an acceptance letter for a job offer. =\
17:43:19 <AlonzoTG> oh well..
17:43:20 *** AlonzoTG has quit IRC
17:45:52 *** ceplma_ has joined #gnucash
17:55:08 <prock> I think it's ok to abbreviate got to go when your boss is over your shoulder saying "let's go!"
18:05:23 <prock> @tell andi5 gnucash starts up ok thanks very much!! I'll do some more testing later
18:05:23 <gncbot> prock: The operation succeeded.
18:14:05 *** ceplma_ has quit IRC
18:20:21 *** warlord has quit IRC
18:24:29 *** |gunni| has quit IRC
18:25:48 *** ceplma_ has joined #gnucash
18:51:44 *** ErKa has quit IRC
18:58:54 *** swoolley has quit IRC
19:00:29 *** MrN has quit IRC
19:25:35 *** motin has joined #gnucash
19:27:22 *** ceplma_ has quit IRC
19:35:43 *** ceplma_ has joined #gnucash
19:36:27 *** ceplma_ has quit IRC
19:37:48 *** ceplma_ has joined #gnucash
19:39:54 *** mnoir has joined #gnucash
19:48:17 *** ceplma_ has quit IRC
20:09:34 *** warlord has joined #gnucash
20:09:34 *** gncbot sets mode: +o warlord
20:54:57 *** wizkid238 has quit IRC
21:10:59 *** twunder has joined #gnucash
21:34:32 *** conrad has quit IRC
21:38:50 *** twunder has quit IRC
21:55:02 *** mnoir has quit IRC
22:19:40 *** wizkid238 has joined #gnucash
22:22:13 *** dsnyders has joined #gnucash
22:24:06 <dsnyders> Hi, I'm in Canada, but my Canadian accounts are listed as CAD and US accounts are $ instead of $ and USD. I've set the preferences with no effect.
22:24:42 <dsnyders> How do I get gnucash to display $ instead of CAD?
22:32:02 <hampton> The preferences you're referring to have no effect on the display of the currency symbol. That's set my your LANG environment variable. Sounds like you have it set to 'C' or 'en_US' instead of 'en_CA'
22:34:48 *** conrad has joined #gnucash
22:36:03 <dsnyders> hampton, Quite likely. I remember coming across this before and having to change the system language. I've done that, but it doesn't seem to have taken effect yet. Do I have to reboot for that change to be recognized?
22:36:41 <elb> you will have to get it into your environment ... if you're running gnucash from a terminal, you can just type 'export LANG=en_CA'
22:36:52 <elb> if you're running it from, say, a Gnome menu, you'll have to log out and back in
22:37:10 <prock> would gnome not update the env immediately?
22:37:13 <hampton> I'm not sure if you have to reboot, or just logout and log back in. You can always run gnucash as "LANG=en_CA gnucash <filename>" for noe.
22:39:35 <dsnyders> hampton, I'll give the login/logout a try. I'd hate to have to "correct" the problem by having to edit the menu.
22:40:51 <dsnyders> Although, why doesn't the locale change immediately when I go through the system menu...
22:41:02 <dsnyders> ... sorry for the out of scope question.
22:43:56 *** dsnyders has quit IRC
22:46:54 *** dsnyders has joined #gnucash
22:47:10 <dsnyders> OK, logout/login seemed to work. Thanks.
22:51:03 <hampton> In answer to your question, you changed the "default system language". That's what you get when you login and don't explicitly specify a language to use. Login sets the LANG variable on your initial process. Once logged in, all subsequent processes know what language to use via the LANG variable inherited from their parent.
22:57:51 <dsnyders> So, changing the language in the system admin menu doesn't change the LANG variable? Odd... well out of scope, and now that I have $ and USD, I no longer care.
22:58:55 <hampton> Nope. It changes what LANG gets set to the next time you log in.
22:58:58 <elb> you can't retroactively set LANG in that fashion
23:00:41 <dsnyders> Is there a way of 'collapsing' the transactions in an account? I want to start anew with an opening balance equal to the balance at the end of 2006
23:01:25 <hampton> You want to "close the books". No, there's currently no support for that.
23:03:48 <dsnyders> Darn. I guess there's no third party utils to do it either?
23:06:57 *** warlord has quit IRC
23:07:41 *** dsnyders has quit IRC
23:07:52 <hampton> Ah, no. The whole point is that you can log into a machine in Germany with LANG=en_CA and not have to decipher German to use all the programs.
23:08:32 <hampton> shoot, missed him
23:22:05 <hampton> gncbot: tell dsnyders The whole point of having the LANG variable is that you could log into a machine in Germany with LANG=en_CA and not have to decipher German to use all the programs.
23:22:05 <gncbot> hampton: The operation succeeded.
23:29:18 *** warlord has joined #gnucash
23:29:18 *** gncbot sets mode: +o warlord
23:45:51 <hampton> Has anyone tried to run a report after the swig change-over?
23:48:02 <warlord> I thought I hd..
23:48:55 <warlord> It's working for me.
23:50:09 <hampton> its crashing for me in gnc_plugin_menu_additions_action_cb pointing at ../../src/swig-runtime.h:54
23:50:51 <hampton> I don't know if I've cleaned that tree since the change-over. I'll run maintainer-clean, recompile, and see if I still have the problem.
23:53:05 <hampton> tell gncbot foo
23:55:01 <warlord> hampton: what version of swig do you have?
23:55:25 <hampton> swig-1.3.31-0.fc6
23:58:11 <warlord> Hmmm... That should be new enough.
23:58:34 <hampton> I've started my clean compile.
00:00:33 <warlord> That's the right file. All I can think is that you didn't change the right thing.
00:01:15 <blahdeblah> I'll check again.
00:01:52 <blahdeblah> The instructions in the wiki were pretty clear...
00:03:49 <blahdeblah> Is the printable invoice handled differently somehow?
00:03:57 <blahdeblah> I've been choosing print from the invoice itself.
00:05:55 <warlord> No, "print" from the invoice should map to Printable Invoice..
00:06:02 <warlord> Which is "invoice.scm"
00:07:32 <blahdeblah> yep
00:07:50 <blahdeblah> Is there any way i can trace what's happening to determine why the right file is not being read?
00:09:17 <warlord> "locate invoice.scm"?
00:09:22 <warlord> Or run gnucash under strace?
00:14:29 <blahdeblah> Just did that - it's definitely opening the same file correctly.
00:14:38 <blahdeblah> This is driving me crazy!
00:14:49 <blahdeblah> Does guile compile .scm files to some sort of cache?
00:16:42 <warlord> Nope.
00:16:55 <warlord> It's interpretted every time you run gnucash.
00:17:05 <AlonzoTG> =\
00:17:44 <warlord> AlonzoTG: did you try running gnucash once as root?
00:23:18 <AlonzoTG> that goes against my religeon but here goes...
00:23:32 <AlonzoTG> leenooks lib # gnucash
00:23:34 <AlonzoTG> ERROR: In procedure open-file:
00:23:35 <AlonzoTG> ERROR: No such file or directory: "/usr/lib/slib/require"
00:23:37 <AlonzoTG> leenooks lib #
00:24:56 <warlord> huh. Looks like slib isn't in the right place.
00:27:19 <AlonzoTG> there are over 750k FILES on this system. =(
00:29:08 <blahdeblah> warlord: Thanks for your forbearance with me so far, but one more question: is there a way i can interrogate the running copy of guile inside gnucash for the value of invoice-name inside the invoice.scm?
00:29:08 <blahdeblah> There must be some other reason it's not working. Perhaps a display bug?
00:29:55 <warlord> AlonzoTG: and that's relevant to this discussion how?
00:30:24 <AlonzoTG> I symlinked it and now I get a backtrace error. =\
00:31:31 <warlord> I can't imagine a display error, blahdeblah
00:31:45 <blahdeblah> OK - here's something weird
00:31:59 <blahdeblah> I edited the default date format in that file, and it's picking up the change.
00:32:11 <blahdeblah> So the changes to the file are being at least picked up.
00:32:20 <warlord> then you didn't change the right thing.
00:32:59 <blahdeblah> The instructions were very clear: this line (define invoice-name (N_ "Tax Invoice Number"))
00:34:06 <blahdeblah> Could they be related to a non-2.0.x version, perhaps?
00:34:30 <blahdeblah> Looks like it could be that.
00:35:09 <warlord> No, it's not related to that.
00:35:17 <warlord> The instructions just aren't complete.
00:35:41 <warlord> If you search invoice.scm for "Invoice" you'll see another instance, around line 632, give or take.
00:37:41 <blahdeblah> Yeah - just found that.
00:37:41 <blahdeblah> I'll edit the wiki shortly
00:38:34 <warlord> Thanks.
00:44:57 <blahdeblah> Hurrah!!! :-)
00:45:02 <warlord> There ya go.
00:45:05 <warlord> Anyways, good night.
00:45:09 <blahdeblah> Thanks for all your help, warlord
00:45:12 *** warlord is now known as warlord-afk
00:45:14 <warlord-afk> (you're wlcome)
01:06:54 <blahdeblah> Anyone know where guile errors are saved? (So i can find out what i've screwed up in invoice.scm ;-)
01:29:13 *** conrad has joined #gnucash
01:29:13 *** gncbot sets mode: +o conrad
01:31:40 *** AlonzoTG has quit IRC
01:37:23 <richard> The error I'm getting is here (fresh build with g-wrap-1.9.7, slib-3a3, gnucash-2.0.4): http://gnucash.pastebin.com/866807
01:38:36 <richard> prock: hopefully that'll help
02:07:38 * richard is off to try MYOB on WINE... good luck guys.
02:07:42 *** richard has left #gnucash
02:29:59 <blahdeblah> Any guile-literate folks around?
02:30:41 <blahdeblah> I'm trying to customise fancy-invoice.scm to move the phone & fax to the right side (rather than the centre), and i'm not sure what to leave in the list in their place.
02:30:49 <blahdeblah> (I just want the centre cell to be empty.)
03:12:49 *** rauch has joined #gnucash
03:49:16 *** ErKa has joined #gnucash
04:03:36 <blahdeblah> OK - maybe i can ask a simpler question: what's the guile logical OR operator (for use in an if statement)?
04:08:11 <blahdeblah> Worked it out by extension from the and operator.
04:09:23 <blahdeblah> Next stupid question based on my hacking of fancy-invoice.scm: why is "Invoice #" followed by the invoice number on the right not right justified?
04:09:41 <blahdeblah> I don't have enough guile/scheme/lisp skills to work out what's going on there.
06:24:58 *** ceplma has quit IRC
06:27:24 *** ceplma has joined #gnucash
06:33:53 *** ceplma has quit IRC
06:36:22 *** ceplma has joined #gnucash
06:54:13 *** ceplma has quit IRC
07:02:46 *** ceplma has joined #gnucash
07:16:25 *** ceplma has quit IRC
07:30:08 *** ceplma has joined #gnucash
07:32:06 *** twunder has joined #gnucash
07:50:47 *** twunder has quit IRC
08:20:53 *** twunder has joined #gnucash
08:25:57 *** warlord-afk is now known as warlord
08:26:08 <warlord> Too bad richard left: g-wrap 1.9.7 is broken.
08:30:21 <warlord> blahdeblah: guile errors are usually output to stdout, so they would be printed in your terminal where you run gnucash.
08:30:50 <warlord> I dont know the fancy-invoice well enough to know the answer to "why it's not right justified"..
08:38:25 <warlord> blahdeblah: I think it's aligned right by the align attribute around line 722.
09:05:25 *** cstim has joined #gnucash
09:05:25 *** gncbot sets mode: +o cstim
09:11:06 *** jpeach has joined #gnucash
09:14:24 *** jpeach has left #gnucash
09:19:43 *** nomeata has joined #gnucash
09:23:18 <warlord> @tell richard This is (now) a FAQ: http://wiki.gnucash.org/wiki/FAQ#Q:_What_does_it_mean_when_GnuCash_.28built_with_g-wrap-1.9.7.29_crashes_with_an_error_about_a_wrong_type_of_argument_in_hook-run-danglers-real.3F
09:23:18 <gncbot> warlord: The operation succeeded.
09:29:13 <warlord> The fact that g-wrap 1.9.7 is broken should be a FAQ.
09:40:20 *** nomeata has quit IRC
09:47:41 <cstim> seems like gnucash encounters a non-negligible number of broken packages... :-/
09:47:43 *** blahdeblah has quit IRC
09:48:19 <warlord> Yeah. We should reduce the number of dependencies.. ;)
09:56:59 <cstim> Should we try the Dependency Fairy? She will redeem us from broken packages.--
09:58:08 <warlord> LOL
10:13:47 *** warlord is now known as warlord-afk
10:39:51 *** wizkid238 has quit IRC
10:39:59 *** ErKa has quit IRC
10:42:57 *** wizkid238 has joined #gnucash
10:55:13 *** Demitar has quit IRC
10:55:45 *** Demitar has joined #gnucash
11:19:56 *** bonez39 has joined #gnucash
11:33:06 *** warlord-afk is now known as warlord
11:39:05 *** ceplma has quit IRC
11:41:35 *** ceplma has joined #gnucash
11:53:32 *** andi5 has joined #gnucash
11:53:33 *** gncbot sets mode: +o andi5
11:58:08 *** cstim has quit IRC
12:02:20 *** twunder has quit IRC
12:02:39 *** twunder has joined #gnucash
12:21:44 *** prock_ has joined #gnucash
12:24:56 <jsled> gncbot: tell AlonzoTG to read <http://wiki.gnucash.org/wiki/Gentoo#Early_2007_problems_with_guile.2C_slib.2C_g-wrap_and_gnucash>.
12:24:56 <gncbot> jsled: The operation succeeded.
12:25:49 <andi5> Q: we strictly depend on Guile >= 1.6, right? no other scheme interpreter or anything else?
12:26:33 <jsled> also, that he can "run unstable and accept that it is" or "whine when supposedly 'stable' things break", but not both.
12:27:08 <jsled> especially after I've told him how to fix the issue twice, now.
12:27:15 <jsled> did you get all that, gncbot?
12:27:34 <jsled> no? probably for the best.
12:27:56 <andi5> @ping
12:27:56 <gncbot> pong
12:28:25 <andi5> i guess we cannot expect more ...
12:29:54 <warlord> andi5: I believe so, yes.
12:30:21 *** prock has quit IRC
12:30:28 <andi5> i want to propose the following: on branches/2.0 we need some solution for slib3a4, there seem to be (1) a gnucash, (2) a guile and (3) a guile<-> slib bug involved... on trunk i would like to remove the dependency on slib... would that be possible? after having grepped for "require" i have got the feeling guile should have everything included
12:31:28 <andi5> that would also enable me/others to install guile1.8... (i have never done before)
12:33:00 <andi5> i also wonder whether we make use of these srfi files a lot.... i simply do not know
12:34:11 <warlord> andi5: I think we need to be VERY CAREFUL for a branches/2.0 solution.
12:34:29 <warlord> for trunk, I'm fine with changing code so we dont require slib, but I think that might be very challenging to do.
12:34:38 <warlord> but I certainly encourage you to do that.
12:35:03 <warlord> (and I'll point out that we can't necessarily get away from srfi)
12:36:27 <andi5> warlord: i know about 2.0 .... basically these guile<->slib interrelations pi** me off, slib simply trashed the status quo
12:37:29 <andi5> also: it seems one guile bug was fixed in guile last month, but ... let us see when they release 1.6.9 (and when that will arrive at the main distros...)
12:37:42 <andi5> maybe we should really stick to slib3a3?
12:37:49 <warlord> I dont think we can depend on 1.6.9
12:38:06 <warlord> Well, we'd have to tell the distros to stick to 3a3..
12:38:16 <warlord> I doubt Debian will back out.
12:39:25 <andi5> i think there could be one very simple path -> tell slib/init/guile that guile can do "sort" and that is it
12:40:16 <andi5> i will test that... maybe tsb agrees, we will see... if not he will have to do the patch work ;-)
12:40:45 <andi5> bsg, i am sorry
12:41:04 <warlord> bsg?
12:41:15 <warlord> Do you mean TB?
12:41:40 <andi5> ok, for the record... i do not know what "bsg" stands for, i wanted to say "thomas bushnell" and somehow garbled that information :)
12:44:27 <warlord> LOL. BSG stands for Brother of <some order>
12:44:42 <andi5> ah, ok :)
12:44:43 <warlord> Thomas is "tb".
12:45:06 <warlord> (you have to understand, I've known thomas for over 15 years, probably closer to 17 years)
12:55:23 <andi5> ooook... gnucash runs again...
12:56:37 <warlord> Oh?
12:57:20 <andi5> basically i have told slib that i am not interested in its support for "sort" and "record"... i have stripped all (require 'record)'s and modified init/guile.init to forget sort (well, that is a hack, i can just as well strip all (require 'sort), the idea came pretty late)
12:57:50 <andi5> and i think that is ok.... for all slibs <= 3a3, guile's records and sort functions were used anyway
12:58:01 <andi5> i.e. they are tested
13:02:16 *** jpeach has joined #gnucash
13:02:19 *** jpeach has left #gnucash
13:02:23 <andi5> warlord: do you think i can apply my patch to trunk later this evening or do you want prior discussion? i would mark for audit&bp then .... ps: stripping all (require 'sort) and reverting slibs init/guile.init does the trick too
13:03:01 <andi5> i swear, it is much less work than trying to fix the actual issues...
13:03:50 <warlord> So you're saying we should just remove all (require 'sort) and (require 'record) from all our files?
13:04:04 <andi5> yes
13:05:17 <warlord> And that works with standard 3a4 without modifying slib itself?
13:05:26 <andi5> yes
13:05:30 <warlord> (e.g w/o modifying Debian's slib 3a4)?
13:06:10 <warlord> Cool. Then we should just find an FC3 system to make sure the backport still works there.
13:07:16 <andi5> you said you wanted to backport this week anyway, right? ... you could combine that :-)
13:07:51 <warlord> :-P
13:07:58 <warlord> Means I need to go find my FC3 VM
13:08:13 <andi5> where did you see it the last time? ;-)
13:08:22 <warlord> I dont remember, honestly.
13:10:31 <andi5> warlord: you could also test what happens if you just rename/move sort.scm and record.scm.... gnucash should not make use of them on any slib<=3a3 system.... if it complains nonetheless, then we have problem :)
13:11:09 <andi5> ok, gotta go... see you
13:11:27 *** andi5 has quit IRC
14:16:50 *** |gunni| has joined #gnucash
14:59:33 *** twunder has quit IRC
15:06:12 *** timbo_ has joined #gnucash
15:06:45 <timbo_> Great product. What is the standard way to send the GnuCash file to the accountant?
15:08:01 <warlord> timbo_: If they use gnucash, then just send it to them. If not, what /I/ do is generate Balance Sheet and Income Report for the year, and generate a full Transaction report for the year and export that as HTML, and then send them the three reports.
15:08:20 <timbo_> Cool. Thanks!
15:08:54 <warlord> You're welcome
15:29:08 *** andi5 has joined #gnucash
15:29:09 *** gncbot sets mode: +o andi5
15:44:22 *** ErKa has joined #gnucash
16:00:54 *** twunder has joined #gnucash
16:02:11 *** prock_ is now known as prock
16:06:50 *** AlonzoTG has joined #gnucash
16:07:07 <AlonzoTG> MY BANK HAS TAKEN ME TO THE CLEANERS FOR NSF ON MY CHECKING ACCOUNT!!!
16:07:07 <gncbot> AlonzoTG: Sent 3 hours and 42 minutes ago: <jsled> to read <http://wiki.gnucash.org/wiki/Gentoo#Early_2007_problems_with_guile.2C_slib.2C_g-wrap_and_gnucash>.
16:07:14 <AlonzoTG> CURSE YOU!!!
16:07:19 <AlonzoTG> =(
16:07:35 <AlonzoTG> (I also told my bank to never allow me to overdraw my account, but they're a bunch of dicks...)
16:07:49 *** blahdeblah has joined #gnucash
16:07:53 <blahdeblah> warlord: You created it, didn't you? :-)
16:08:33 <warlord> blahdeblah: sorry, created what?
16:09:26 <blahdeblah> (23:30:50) warlord: I dont know the fancy-invoice well enough to know the answer to "why it's not right justified"..
16:09:31 <blahdeblah> :-D
16:09:44 <prock> warlord: http://lists.gnucash.org/logs/2007-01-25.html#T12:40:16 ... you just cleared up something that I've been wondering for a LONG time. Thank you =)
16:10:31 <warlord> Oh, no, I didn't create that. That was a donated report.
16:11:21 <blahdeblah> Ah - the second creator crops up in the second comment block. ;-)
16:11:47 <blahdeblah> I might email the contributor
16:11:53 <andi5> prock: can you test a patch for me on debian?
16:12:39 <prock> andi5: yes and double yes and I am so excited to do so
16:13:24 <andi5> i have not even tested myself yet ;-) ... still compiling, maybe i better wait 5 minutes
16:13:48 <prock> that's ok I'll need to put together another wc anyway
16:13:50 <blahdeblah> andi5: What's your patch about? If its anything to do with fixing application freezes on closing dialog boxes in the business stuff, count me in. :-)
16:14:14 <andi5> blahdeblah: what bug are you referring to?
16:15:00 <blahdeblah> I haven't logged it yet
16:15:07 <blahdeblah> Still trying to reliably reproduce it
16:15:24 <andi5> do you have a good stacktrace?
16:15:53 <blahdeblah> It doesn't crash - it just stops (blocked on a futex system call)
16:16:23 <andi5> yes, simply start gnucash from gdb, let it freeze, then press "ctrl-c" in gdb, then go on with "bt" and what else from there
16:16:55 <andi5> http://wiki.gnucash.org/wiki/Stack_Trace might help
16:16:57 <blahdeblah> OK - will try that next time.
16:17:11 <warlord> you can 'gdb attach' the running process if its hung.
16:17:25 <andi5> oh right, i tend to forget that :)
16:17:41 <blahdeblah> So that works like strace -p?
16:17:54 <blahdeblah> Where you can attach to a running process without having started it from there?
16:18:06 <andi5> see the wiki
16:18:15 <blahdeblah> OK
16:19:06 <blahdeblah> Noice! Will try that next time i'm doing customer invoicing.
16:19:35 <andi5> prock: http://pastebin.ca/raw/328501 is ready for testing.... you know what to do, right?
16:19:37 *** rjwiii has quit IRC
16:19:42 <blahdeblah> BTW, thanks to all the helpful people in here who are tolerant of newbie ignorance. :-)
16:20:18 <blahdeblah> Good to see that the typical IRC culture we see in the OS forums on freenode.net hasn't made it here.
16:21:24 <warlord> No clue
16:22:26 <jsled> AlonzoTG: I did a lot of legwork last week to figure out what the Gentoo issues are; so you should be able to get to a working version of gnucash pretty easily.
16:22:36 <AlonzoTG> It is,
16:22:38 <AlonzoTG> thanks much.
16:22:53 <prock> andi5: ... try to start it?
16:22:59 <AlonzoTG> you deserve the golden bullwhip award for getting their asses in gear. =)
16:23:10 <jsled> AlonzoTG: I don't know when they'll be resolved; it seems after I stopped talking to them, progress stopped a bit. At the same time, I think the ball's in our court for figuring out the g-wrap-1.9.{6,7} issue.
16:23:17 <andi5> well, yes... but you need to apply it, gnucash will not apply it itself ;-)
16:23:31 <jsled> And Seemant said he "knows what to do" about the slib-3.1.1/guile-1.6.8 issue.
16:23:39 <andi5> and it is a patch against the sources... if you want some against the binary installation, just tell me
16:23:41 <AlonzoTG> my checking account is MAJORLY hosed.
16:23:58 <AlonzoTG> I told them never to let me overdraw but they did anyway and charged me a fortune.
16:24:18 <blahdeblah> prock: #debian is exemplary, but #suse and #centos are just as bad.
16:24:54 <blahdeblah> ?
16:25:10 <andi5> could we stick with utf-8?
16:25:30 <prock> ~. is ssh kill code
16:25:56 <blahdeblah> prock: I once got shouted down in #centos for telling a newbie *the actual thing he needed to know* rather than just a vague reference to the part of the man page that might have clues in it.
16:27:45 <AlonzoTG> Okay.
16:27:48 <AlonzoTG> my books are now in order. =(
16:29:24 <blahdeblah> prock: [off] will do
16:29:55 <prock> blahdeblah: looks good but [off] needs to be before names too
16:30:44 <jsled> That's correct; "[off] at the beginning of the line."
16:30:46 *** MrN has joined #gnucash
16:30:57 <blahdeblah> lol - i cant get anything right!
16:31:26 <andi5> blahdeblah: i just wished to missspelldt anyding ;-)
16:31:57 <andi5> oh, maybe better "you" instead of "to", or it becomes undecipherable
16:32:08 <MrN> hi
16:32:43 <andi5> hello MrN
16:40:09 <MrN> hello :). you need not fear me trying to help :P
16:40:37 <andi5> *sigh*
16:41:45 <prock> andi5: g2g I'll test that patch out and let you know
16:42:03 <andi5> prock: i am sorry, what does "g2g" mean?
16:42:56 <andi5> ok, i have googled it now, but no need to abb evth ;-)
16:59:09 <warlord> andi5: Got to go.
16:59:24 <andi5> warlord: btw, what did you mean by "we can't necessarily get away from srfi"? ... i did not want to suggest that, was only asking :)
17:00:14 <warlord> Perhaps I misunderstood what you said/meant.
17:01:33 *** ErKa has quit IRC
17:02:44 *** twunder has quit IRC
17:02:48 *** ErKa has joined #gnucash
17:13:53 * andi5 pushes and leaves soon
17:22:41 *** blahdeblah has quit IRC
17:23:05 *** andi5 has quit IRC
17:43:06 <AlonzoTG> ugh, texmacs is broken. =\
17:43:16 <AlonzoTG> and I need to write an acceptance letter for a job offer. =\
17:43:19 <AlonzoTG> oh well..
17:43:20 *** AlonzoTG has quit IRC
17:45:52 *** ceplma_ has joined #gnucash
17:55:08 <prock> I think it's ok to abbreviate got to go when your boss is over your shoulder saying "let's go!"
18:05:23 <prock> @tell andi5 gnucash starts up ok thanks very much!! I'll do some more testing later
18:05:23 <gncbot> prock: The operation succeeded.
18:14:05 *** ceplma_ has quit IRC
18:20:21 *** warlord has quit IRC
18:24:29 *** |gunni| has quit IRC
18:25:48 *** ceplma_ has joined #gnucash
18:51:44 *** ErKa has quit IRC
18:58:54 *** swoolley has quit IRC
19:00:29 *** MrN has quit IRC
19:25:35 *** motin has joined #gnucash
19:27:22 *** ceplma_ has quit IRC
19:35:43 *** ceplma_ has joined #gnucash
19:36:27 *** ceplma_ has quit IRC
19:37:48 *** ceplma_ has joined #gnucash
19:39:54 *** mnoir has joined #gnucash
19:48:17 *** ceplma_ has quit IRC
20:09:34 *** warlord has joined #gnucash
20:09:34 *** gncbot sets mode: +o warlord
20:54:57 *** wizkid238 has quit IRC
21:10:59 *** twunder has joined #gnucash
21:34:32 *** conrad has quit IRC
21:38:50 *** twunder has quit IRC
21:55:02 *** mnoir has quit IRC
22:19:40 *** wizkid238 has joined #gnucash
22:22:13 *** dsnyders has joined #gnucash
22:24:06 <dsnyders> Hi, I'm in Canada, but my Canadian accounts are listed as CAD and US accounts are $ instead of $ and USD. I've set the preferences with no effect.
22:24:42 <dsnyders> How do I get gnucash to display $ instead of CAD?
22:32:02 <hampton> The preferences you're referring to have no effect on the display of the currency symbol. That's set my your LANG environment variable. Sounds like you have it set to 'C' or 'en_US' instead of 'en_CA'
22:34:48 *** conrad has joined #gnucash
22:36:03 <dsnyders> hampton, Quite likely. I remember coming across this before and having to change the system language. I've done that, but it doesn't seem to have taken effect yet. Do I have to reboot for that change to be recognized?
22:36:41 <elb> you will have to get it into your environment ... if you're running gnucash from a terminal, you can just type 'export LANG=en_CA'
22:36:52 <elb> if you're running it from, say, a Gnome menu, you'll have to log out and back in
22:37:10 <prock> would gnome not update the env immediately?
22:37:13 <hampton> I'm not sure if you have to reboot, or just logout and log back in. You can always run gnucash as "LANG=en_CA gnucash <filename>" for noe.
22:39:35 <dsnyders> hampton, I'll give the login/logout a try. I'd hate to have to "correct" the problem by having to edit the menu.
22:40:51 <dsnyders> Although, why doesn't the locale change immediately when I go through the system menu...
22:41:02 <dsnyders> ... sorry for the out of scope question.
22:43:56 *** dsnyders has quit IRC
22:46:54 *** dsnyders has joined #gnucash
22:47:10 <dsnyders> OK, logout/login seemed to work. Thanks.
22:51:03 <hampton> In answer to your question, you changed the "default system language". That's what you get when you login and don't explicitly specify a language to use. Login sets the LANG variable on your initial process. Once logged in, all subsequent processes know what language to use via the LANG variable inherited from their parent.
22:57:51 <dsnyders> So, changing the language in the system admin menu doesn't change the LANG variable? Odd... well out of scope, and now that I have $ and USD, I no longer care.
22:58:55 <hampton> Nope. It changes what LANG gets set to the next time you log in.
22:58:58 <elb> you can't retroactively set LANG in that fashion
23:00:41 <dsnyders> Is there a way of 'collapsing' the transactions in an account? I want to start anew with an opening balance equal to the balance at the end of 2006
23:01:25 <hampton> You want to "close the books". No, there's currently no support for that.
23:03:48 <dsnyders> Darn. I guess there's no third party utils to do it either?
23:06:57 *** warlord has quit IRC
23:07:41 *** dsnyders has quit IRC
23:07:52 <hampton> Ah, no. The whole point is that you can log into a machine in Germany with LANG=en_CA and not have to decipher German to use all the programs.
23:08:32 <hampton> shoot, missed him
23:22:05 <hampton> gncbot: tell dsnyders The whole point of having the LANG variable is that you could log into a machine in Germany with LANG=en_CA and not have to decipher German to use all the programs.
23:22:05 <gncbot> hampton: The operation succeeded.
23:29:18 *** warlord has joined #gnucash
23:29:18 *** gncbot sets mode: +o warlord
23:45:51 <hampton> Has anyone tried to run a report after the swig change-over?
23:48:02 <warlord> I thought I hd..
23:48:55 <warlord> It's working for me.
23:50:09 <hampton> its crashing for me in gnc_plugin_menu_additions_action_cb pointing at ../../src/swig-runtime.h:54
23:50:51 <hampton> I don't know if I've cleaned that tree since the change-over. I'll run maintainer-clean, recompile, and see if I still have the problem.
23:53:05 <hampton> tell gncbot foo
23:55:01 <warlord> hampton: what version of swig do you have?
23:55:25 <hampton> swig-1.3.31-0.fc6
23:58:11 <warlord> Hmmm... That should be new enough.
23:58:34 <hampton> I've started my clean compile.