2007-12-18 GnuCash IRC logs

00:06:48 *** andi5 has joined #gnucash
00:06:59 <nbinont> hi andi5!
00:07:04 <andi5> hiho nbinont :-)
00:07:15 <andi5> nice :-D
00:07:44 <andi5> did you face any problems?
00:07:54 <nbinont> thanks for waiting for the build
00:08:02 <andi5> no problem :-)
00:08:06 <nbinont> no, went smoothly
00:08:15 <andi5> great
00:09:06 <nbinont> had an interesting trip into work this morning...120km through the snow
00:09:26 <nbinont> how's the weather over there?
00:09:43 <andi5> cold (-4°C), but snowless
00:09:57 <nbinont> not bad
00:10:15 <andi5> i am sorry for not be fahrenheit compatible :-)
00:10:20 <andi5> s,be,being
00:10:37 <nbinont> hey, no problem, I'm not either
00:10:55 <andi5> oh... i supposed you talk in °C over there?
00:11:04 <nbinont> yep
00:11:07 <andi5> °F i mean... damn, it is early :)
00:11:14 <nbinont> -10 degrees C
00:11:30 * andi5 freezes instantly
00:12:24 <nbinont> (your first statement was actually right...)
00:12:24 <andi5> i assume you did not send out an sf release notice, right?
00:12:44 <nbinont> no, I figgured I better leave that to you
00:12:53 <andi5> thanks :)
00:13:58 <nbinont> anyways, must get to bed. good night
00:14:01 <nbinont> morning
00:14:03 <nbinont> night
00:14:05 <nbinont> argh
00:15:38 <andi5> good night :-)
00:15:44 <andi5> and thanks!
00:16:34 *** nbinont is now known as nbinont-afk
00:52:48 * andi5 is back in an hour
00:52:51 *** andi5 has quit IRC
01:20:34 *** dbr-afk is now known as dbreiser
01:21:09 <dbreiser> I might even have the fink version out the same day it comes out elsewhere. woohoo.
01:21:28 <dbreiser> I'm easily amused at the end of the semester after grades are done...
01:21:33 *** dbreiser has quit IRC
01:37:25 *** joerlend_ has joined #GnuCash
01:46:08 *** joerlend__ has quit IRC
01:49:11 *** ErKa has joined #gnucash
02:01:30 *** kling0n has joined #gnucash
02:06:13 *** andi5 has joined #gnucash
02:27:12 *** Zoolooc_ has quit IRC
02:28:44 *** dbreiser has joined #gnucash
02:41:49 *** kling0n has quit IRC
02:51:12 *** dbreiser has quit IRC
03:21:22 *** motin_0 has joined #gnucash
04:09:41 *** basanta has joined #gnucash
04:24:44 *** localhos1 has joined #gnucash
04:24:45 *** localhost has quit IRC
04:33:40 *** basanta has quit IRC
04:48:39 *** kielein has joined #gnucash
05:26:54 *** Rol1 has quit IRC
05:30:14 *** Rolf has joined #gnucash
05:33:50 *** IanL has left #gnucash
05:51:36 *** basanta has joined #gnucash
06:19:41 *** IanL has joined #gnucash
06:20:43 *** cortilap has joined #gnucash
06:53:53 *** basanta has quit IRC
07:06:40 *** twunder has joined #gnucash
07:09:33 *** twunder has quit IRC
07:22:53 *** cortilap has quit IRC
07:28:00 *** cortilap has joined #gnucash
07:34:14 *** kielein has quit IRC
08:02:13 *** nbinont-afk has quit IRC
08:11:16 *** KentonSmith has joined #gnucash
08:12:03 <KentonSmith> Good morning
08:14:16 <KentonSmith> Is anyone around who can shed some light on an error condition I encountered the first time I tried to run GnuCash 2.2.2?
08:14:58 <KentonSmith> Bummer! OK. I'll try again later.
08:15:03 *** KentonSmith has left #gnucash
08:25:34 *** nomeata has joined #gnucash
08:28:17 *** KentonSmith has joined #gnucash
08:28:26 *** KentonSmith has left #gnucash
08:29:24 <jsled> gncbot: tell KentonSmith, if you just ask your question, maybe someone can (be ready to) answer it before you return.
08:29:24 <gncbot> jsled: The operation succeeded.
08:44:32 *** litsunglin has joined #gnucash
08:44:34 *** litsunglin has left #gnucash
08:45:19 *** tjanssen has joined #gnucash
08:53:54 <andi5> jsled: does 2.2.2 work for you?
08:54:18 <andi5> btw, did not i send an email to the gnucash-announce ml? hm...
09:02:54 *** nomeata has quit IRC
09:07:38 <jsled> andi5: I don't know; let me build 2.2.2.
09:08:04 <jsled> I don't think I'm on gnucash-announce, but the message was addressed to gnucash-announce.
09:08:24 *** nomeata has joined #gnucash
09:16:29 *** nomeata has quit IRC
09:18:01 <jsled> Wow. I started to make a custom -2.2.2 ebuild, but then saw that the gentoo maintainer added it to the tree early this morning, already, with the icon-installation patch, that he extended with SVG support.
09:18:03 <jsled> [!]
09:19:45 <jsled> Oh, except ... I don't think it works. :/
09:21:02 <jsled> Of course, making a 2.2.2 ebuild from the 2.2.1 ebuild is just a matter of renaming... but.
09:24:30 *** KentonSmith has joined #gnucash
09:25:59 *** KentonSmith has left #gnucash
09:29:58 <jsled> Oh, I see.
09:30:17 <jsled> He's disting the gnucash-icon.svg.bz2 separately. :/
09:32:39 *** warlord-afk is now known as warlord
09:32:43 <warlord> SEPARATELY? why?
09:32:57 <jsled> He probably didn't know it was in ${top_srcdir}/art/.
09:33:07 <jsled> Well, he must have, but ...
09:33:39 <jsled> It was more expedient for him to do it that way. Packager's Prerogative, I suppose.
09:33:55 <warlord> * sighs *
09:35:16 <jsled> It's all good. Gentoo users at least will get the icons, and everyone will get them for 2.2.3. Speaking of which, andi5, can you eyeball my version of the patch w.r.t. win32?
09:36:08 <jsled> http://pastebin.ca/822071
09:36:24 <jsled> I think it's just that if !OS_WIN32 on line 38..50.
09:37:00 <jsled> It works fine here, so I'm assuming it will (not) work if OS_WIN32.
09:37:30 <andi5> jsled: i will try to do that tomorrow, but i cannot guarantee that... the rest of the year you will probably have to regard me as not online, although i might be available for a few single days
09:39:00 <jsled> Ah well. I'll just commit it and mention it on gnucash-devel, then.
09:39:34 <andi5> hm... i should have checked whether nathans build contains the orbit dlls i attached to the bug...
09:40:11 *** donfede has joined #gnucash
09:45:05 <warlord> andi5: Did it?
09:45:15 <warlord> (I would guess not, unless you modified install.sh to pull them)
09:46:13 <andi5> i am testing right now
09:46:59 <andi5> warlord: i think i asked him quite clearly, so i am still positive
09:47:46 *** KentonSmith has joined #gnucash
09:48:10 *** KentonSmith has left #gnucash
09:49:27 <andi5> arrrgh :(
09:51:26 <warlord> Let me guess: it's not there? ;)
09:53:32 <andi5> ack
09:53:36 <andi5> rrrright
09:53:45 <andi5> when does he wake up? ;-)
09:54:47 <jsled> yeah, 2.2.2 seems to work, here.
09:54:51 *** jsled changes topic to "Welcome! Don't meta-ask, just ask and *wait*. 2.2.2 released. <http://wiki.gnucash.org/wiki/FAQ>. Channel is *publically-logged* <http://lists.gnucash.org/logs/>."
09:58:33 <andi5> @tell nbinont may you please test once again whether you actually used the patched orbit dlls for the setup.exe? i have not thought about it a lot, but i guess you will need to edit dist.sh for that, because otherwise dist_gnome will just take the vanilla ones...
09:58:33 <gncbot> andi5: The operation succeeded.
10:03:59 <warlord> andi5: interesting scheme error: http://bugzilla.gnome.org/show_bug.cgi?id=504248
10:04:49 <warlord> strangely, I can actually reproduce that on Linux..
10:05:25 *** dbreiser has joined #gnucash
10:07:03 <andi5> with 2.2.1?
10:07:27 <jsled> Seems to import here
10:07:43 <jsled> (with 2.2.2)
10:08:42 <warlord> With trunk it crashes.
10:16:29 <andi5> imports just fine with 2.2.2 on windows
10:19:18 <donfede> yeah! 2.2.2 is out :-D
10:19:47 <donfede> damn, looks like a lot of changes
10:19:50 <donfede> / fixes
10:21:00 <jsled> not here.
10:21:00 <jsled> I'm just selecting the file and pressing Forward straight through.
10:22:26 <warlord> Hmm, it did for me.. Let me make sure I'm using current trunk
10:23:08 <warlord> (I'm 40 changets back.. I was at r16637
10:26:02 <warlord> let me rebuild and retest
10:26:41 <andi5> warlord: you posted a well-known (fixed?) bug, but i cannot remember exactly and bugzilla does not answer me right now
10:27:16 <warlord> It was fixed recently?
10:27:23 <warlord> Well, I'll re-test with the update.
10:36:08 <andi5> warlord: is that #389740?
10:38:05 <warlord> apparently not, because that was fixed in 2.1.3 and this was 2.2.1
10:40:37 *** twunder has joined #gnucash
10:56:03 *** ErKa has quit IRC
10:56:37 <warlord> andi5: I can still reproduce this bug with current trunk.
10:58:03 <warlord> gnucash --nofile; File -> Import -> QIF; keep hitting "next"
10:58:38 <andi5> that is guile 1.8, right?
10:59:07 <andi5> ah well, i put it on the "tomorrow list"
10:59:13 <jsled> warlord: Do you get a txn duplication screen when doing that?
11:00:19 <jsled> er, the "select possible duplicates" screen. Also, do you change the date format?
11:00:37 <jsled> Also, is your guile built with regex support (I assume so, but must ask)
11:02:51 <warlord> Yes, guile 1.8.1-3.fc7
11:03:18 <warlord> It's whatever FC7 is shipping; I didn't rebuild it.
11:03:33 <warlord> And No, I do not get the select possible duplicates screen..
11:03:39 <jsled> Hmm. That's weird.
11:03:51 <jsled> I mean, with '--nofile', it's weird to see anyways.
11:04:00 <warlord> no, I dont change the date format.
11:04:06 <warlord> I leave it d-m-y
11:04:31 <warlord> But I DO get the "Enter currency used for new accounts"
11:04:38 <warlord> and it crashes off that.
11:04:39 <jsled> I get that as well.
11:04:42 <jsled> Oh?
11:04:55 <warlord> Yeah, "forward" from the currency page and it crashes.
11:06:55 <warlord> This is 100% reproducible on my FC7 system
11:36:54 *** andi5 has quit IRC
11:54:52 <andrewsw-afk> hi, where does fedora put the gnucash executable? I assume it's sanely in $PATH?
11:55:32 <jsled> /usr/bin/gnucash, I'd imagine.
11:57:05 <andrewsw-afk> kthx!
11:57:17 <andrewsw-afk> IOW, your guess is as good as mine...
11:57:26 * andrewsw-afk is back afk
11:57:47 <jsled> Well, pretty much every distro prefixes into /usr, right?
11:58:25 <jsled> Apart from strange stuff into /opt/
12:13:04 *** IanL has left #gnucash
12:19:37 *** andrewsw-afk is now known as andrewsw
12:20:00 <andrewsw> yep
12:21:27 <warlord> the rpm puts it into /usr/bin
12:40:24 *** motin_0 has quit IRC
12:43:04 *** cortana has quit IRC
12:43:50 <andrewsw> anyone else see this every few minutes?
12:43:52 <andrewsw> CRIT <gnc.backend.file> commodity_ref_to_dom_tree: assertion `c' failed
12:44:09 <jsled> Depends. It's not uncommon. :(
12:44:46 <andrewsw> I see it now and then, but usually don't have a debug run up long enough. I got one 12 minutes ago and one just now.
12:46:25 <andrewsw> Is it the auto-save?
12:46:49 <jsled> I don't think it's auto-save causing it, so much as exposing it.
12:47:00 <andrewsw> ah.
12:47:03 <jsled> But, yes, to_dom_tree implies XML serialization.
12:47:54 <andrewsw> does that mean there's a lurking problem in the auto-save that will come back to bite us with corrupted data?
12:48:09 <jsled> no.
12:48:24 <andrewsw> okay. thx.
12:48:25 <jsled> I don't think it has anything to do with auto-save, or saving for that matter.
12:48:58 <andrewsw> well. as long as the people who have a clue (not me) are aware...
12:55:51 <warlord> I dont think I've seen it... It might be interesting to track down why.
12:55:55 <warlord> (or when)
12:56:20 <jsled> IIRC, `make check` will expose many instances.
13:07:14 <andrewsw> well, it's over 20 minutes now without another...
13:07:35 *** warlord has quit IRC
13:08:32 *** nomeata has joined #gnucash
13:10:07 *** andi5 has joined #gnucash
13:10:52 <andi5> andrewsw: this happens for me twice every save
13:11:02 <andi5> and i have filed a bug for it... lemme see
13:11:30 <andi5> http://bugzilla.gnome.org/show_bug.cgi?id=438132
13:14:48 *** warlord has joined #gnucash
13:16:00 *** cortilap has quit IRC
13:17:00 *** dbreiser has quit IRC
13:22:08 <andrewsw> (
13:25:27 <jsled> )
13:25:52 <warlord> ...
13:26:01 <jsled> must. maintain. balance.
13:26:49 <jsled> I really need to write balancebot. It's not so much a problem here, but there's a Markov-chaining bot in another channel that has a bad habit of ( opening things it [ doesn't close.
13:26:57 <jsled> ])
13:27:00 <andrewsw> sorry. had to restart X and my modmap didn't parse...
13:27:20 <andrewsw> resulting in my window switching dumping garbage everywhere...
13:27:24 <andrewsw> .
13:27:59 <warlord> My system crashed. the i810 X driver sucks.
13:28:13 <andrewsw> can you use the new -intel driver?
13:29:03 <warlord> It doesn't provide dual-head support.
13:29:12 <andrewsw> dang.
13:29:29 <warlord> I tried that first.
13:29:37 <andrewsw> I couldn't survive without dual-head, now that I've had it.
13:29:51 <warlord> But it only lets me put both heads into a single Virtual Screen, which isn't what I want. I want separate screens.
13:30:05 <andrewsw> I'm trying to justify adding a third...
13:30:13 <warlord> Also, the intel driver puts the gnome panel onto the VGA, which ALSO isn't what I want.
13:30:39 <andrewsw> well that's frustrating.
13:30:56 <andrewsw> I've tinkered with -intel a few times trying to get my wifes 1440x900 working properly.
13:31:09 <andrewsw> it's a little too smart for it's own good.
13:31:58 *** cortana has joined #gnucash
13:34:40 <warlord> Yeah.
13:36:50 <andrewsw> one hack that helped me: Option "Monitor-VGA" "monitor-id" in the "Device" section forces it to use things you specify in the "Monitor" section. Otherwise, it just ignores that stuff.
13:37:02 <andrewsw> may not apply to your situation though.
13:38:48 <warlord> Dunno. I suppose I try it, but I've got a mostly working i810 config.. It just periodically crashes the system. Maybe one day this weekend I'll go play again with the intel driver and if I can get real dual-head support.
13:46:19 *** jsled has quit IRC
13:51:40 *** XiXaQ has joined #GnuCash
13:57:13 *** nomeata has quit IRC
13:59:44 *** joerlend_ has quit IRC
14:00:57 *** jsled has joined #gnucash
14:05:42 <andi5> warlord: do you have any idea why my mail did not arrive gnucash-announce?
14:06:05 <warlord> Maybe it went into the moderator queue?
14:06:14 <warlord> I dunno..
14:06:16 <andi5> i do not know
14:06:27 <andi5> last time i was not subscribed so i am reasonably sure i am now :-)
14:08:12 <jsled> It is in the queue; the list is moderated.
14:08:23 <andi5> ah, i see
14:08:26 <jsled> Sorry, I was not aware, and am not setup to field -announce moderations reqs.
14:08:31 <jsled> Passing it through now.
14:09:08 <andi5> i expected go get some info, but maybe that only happens when a non-subscriber tries to send something
14:09:43 <andi5> jsled: thanks
14:20:33 *** Zoolooc has joined #gnucash
14:25:10 <andrewsw> argh! git...
14:25:16 <warlord> sucks?
14:25:21 <andrewsw> confusing
14:25:25 <andi5> cool
14:25:30 <andrewsw> heh.
14:25:41 <andrewsw> I just ported a patch from bugzilla and lost it all.
14:25:59 <andi5> why that?
14:26:11 <andrewsw> well, probably because I don't know what I'm doing yet.
14:26:29 <andi5> do you still have a commit (id) you can reset to?
14:26:52 <andrewsw> nope.
14:26:59 <andi5> git reset --hard <commit> (or --soft, keeps index and files) really rocks
14:27:13 <andi5> so how can one lost something?
14:27:16 <andi5> lose
14:27:28 <andrewsw> git checkout /path/to/file/to/revert
14:27:44 <andrewsw> duh. but it reverted my other branch too...
14:27:46 <andi5> git checkout <branch>, nicht <path> :)
14:28:28 <andi5> you select a branch of the ones you see with "git branch", and then you checkout it out / switch to it
14:28:43 <andrewsw> I did: git checkout branch1 && <Edit some files> && git checkout -b branch2 &&
14:29:08 <andi5> but you still have the local changes available?
14:29:11 <andrewsw> review changes && git checkout branch1 && git checkout /path/to/changed/files to revert them in branch1
14:29:26 <andrewsw> but branch2 got reverted too.
14:29:29 <andi5> (you checkout a lot too much)
14:30:18 <andi5> does git let you checkout with unclean index at all?
14:30:38 *** KentonSmith has joined #gnucash
14:30:40 *** dbreiser has joined #gnucash
14:30:46 <andi5> if you want to revert something, use git reset --hard.... like --hard HEAD^
14:31:02 <KentonSmith> Good afternoon
14:31:05 <andi5> hi KentonSmith
14:31:12 <andrewsw> heh. andi5 said hard HEAD
14:31:16 <andrewsw> heh heh
14:31:28 <KentonSmith> Howdy. I have a question regarding the Windows version...
14:31:43 <andi5> ... that indead deletes your local changes, that is what it was made for ;-)
14:32:05 <andi5> KentonSmith: please do not meta-ask, just ask
14:32:27 <KentonSmith> I just installed v2.2.2, and when it tries to come up, it failes on a call to GetVolumePathNamesforVolume...
14:32:43 <KentonSmith> I have no idea what "meta ask" means. Sorry!
14:32:56 <andi5> may i ask you whether i may ask you to ask?
14:33:09 <KentonSmith> Ah... I see
14:33:11 <KentonSmith> OK
14:33:36 <andi5> KentonSmith: http://bugzilla.gnome.org/show_bug.cgi?id=504261 ?
14:34:15 <andrewsw> brb
14:34:20 *** andrewsw has quit IRC
14:34:58 <andi5> KentonSmith: may you do us a favor?
14:35:00 *** andrewsw has joined #gnucash
14:35:09 <KentonSmith> Y'know...? I searched the Bug DB for "getVolumePathNamesForVolume" and got nothing. Yet, there it is! GO figure! ;-)
14:35:09 <andi5> please go and install depends.exe
14:35:19 <KentonSmith> Sure. What's that?
14:35:24 <andi5> it is Get, capital g :-)
14:36:00 <andi5> fire it up, then open gnucash-bin.exe, see whether gnucash-bin.exe or which dll needs that symbol
14:36:26 <andrewsw> we're gradually running out of operators...
14:36:48 <andi5> chris: git
14:36:53 <KentonSmith> OK. Give me a minute
14:36:59 <andi5> or ... chris: swig
14:37:20 <andrewsw> panic averted... emacs buffers still exits.
14:37:25 <andrewsw> exist
14:37:53 <andi5> andrewsw: btw, i spend some time to compile xmonad... why do things need to be that complicated?
14:38:22 <andrewsw> because they've only just gotten around to packaging it with real configs
14:38:30 <andi5> in the end, i took the package from ubuntu hardy (unstable) and could reproduce the search window bug
14:38:45 <KentonSmith> It's looking for DLL libgncmod.engine.dll
14:38:55 <andrewsw> xmonad has fixed in their darcs, should be in next relase.
14:39:13 <andi5> well, ok... then i am fine :)
14:39:20 <andrewsw> do you like it?
14:39:24 <andi5> nope
14:39:28 <andrewsw> heh heh...
14:39:39 <andi5> i tried things like that before and they did not make me happy in the end
14:39:45 <andi5> although i am a typical fullscreen user
14:40:05 <andrewsw> to each their own. fullscreen is what got me going on it. after wmii...
14:40:24 <andi5> that is right
14:40:34 <andrewsw> probably 90% of what I do is in a terminal. (mutt, chat, emacs-nox etc) it just makes sense for me.
14:40:39 <andrewsw> and almost no mouse.
14:40:58 *** jsled has quit IRC
14:41:22 *** jsled has joined #gnucash
14:41:25 <andi5> yep... but on the other hand more typical setups make me more compatible :-)
14:41:42 <andrewsw> anyway... git for the stupid: I have three changed files in branch2. I suppose I should git commit -a?
14:41:53 <andi5> yep
14:41:59 <andrewsw> I'm not one to pursue compatibility...
14:42:02 <andi5> i can only recommend git-svn and vc-git
14:42:09 <andi5> sorry, not git-svn
14:42:24 <andi5> the package containing git-status, even
14:42:29 <andrewsw> ?huh?
14:42:42 <andi5> those are emacs packages
14:43:24 *** KentonSmith has left #gnucash
14:43:27 <andi5> you will never forget files again.... otherwise keep in mind: git diff HEAD and git commit -a :-)
14:43:54 <andrewsw> so really. If I `git commit -a` now while I'm working in checkout branch2, then those changes will be made in branch2 and stay there?
14:44:02 <andi5> arrgh, KentonSmith is not very patient :)
14:44:08 <andrewsw> no he's not.
14:44:18 <andi5> yes
14:44:48 <andi5> you just create several object, most important one commit object, and reset the head of the branch to that commit,... that is what is going on
14:44:49 <andrewsw> and I can `git checkout branch1` and work without those changes made in brnach2?
14:44:56 <andi5> of course
14:45:00 <andi5> that head does not change
14:45:05 <andi5> take a look at .git/refs
14:45:08 <andrewsw> okay. I think I'm getting it.
14:46:53 <andi5> andrewsw: but you can cherry-pick one commit (ANY commit) any time into your branch, or even say "hey, i want to merge branch A into B", then you simply "git -rebase A" after checking out B... (man git-rebase complains it all)
14:47:10 <andrewsw> too much all at once.
14:47:16 <andi5> ok
14:47:43 <andi5> s,complains,explains,.... arrgh
14:48:42 <andrewsw> okay, I see. I have to say it's unintuitive but the only VCS I've used is SVN and then only barely.
14:49:21 <andi5> oh, you have not read an introductory tutorial, have you?
14:49:24 <andi5> :-D
14:49:49 <andrewsw> I have, but am in that middle-ground between thinking I know too much and not really knowing enough...
14:49:51 <andi5> but i am damn sure that you will be able to grok it!
14:50:00 <andrewsw> yeah. It's getting there.
14:53:10 <andrewsw> I've forward-ported patches in #138989. any reason not to push it up?
14:53:57 <andi5> by push you mean commit to svn?
14:54:17 <andi5> you might want to run "git svn rebase && git svn dcommit -n" first....
14:54:17 <andrewsw> um. yeah. it implements weekly subtotals in transaction report
14:54:33 <andi5> git show <commit> shows your commit then
14:54:55 <andi5> -n stands for dry-run and does not commit anything
14:56:05 <andrewsw> I keep wanting to work from master... thinking that I need to get master up-to-date (rebased) first and then pull those changes into my branches, but I don't have to do that do I?
14:56:21 <andrewsw> and likewise commit changes back through master.
14:57:19 <andi5> update master from svn: git svn rebase master.... may work
14:57:29 <andi5> i am not sure...@win32
14:57:38 <andrewsw> copy. thx.
14:57:40 *** chris sets mode: +o andi5
14:57:43 <andrewsw> for your patience
14:57:46 *** chris sets mode: +o gncbot
14:57:49 *** chris sets mode: +o andrewsw
14:57:58 *** chris sets mode: +o warlord
14:58:01 <andrewsw> :)
14:58:02 *** chris sets mode: +o jsled
14:58:18 <andi5> andrewsw: copy?
14:58:30 <andrewsw> radio speak. I copy == I understand
14:58:35 <andi5> ahh....
14:58:54 <andrewsw> I used to be a dispatcher.
14:59:04 <andi5> pull changes into branches.... git-rebase <branch> master (or the other way around, i keep forgetting that)
14:59:40 <andi5> nope, git-rebase master <branch>
15:00:02 <andi5> get your changes into master: git-rebase <branch> master
15:00:16 <andi5> push master changes to svn: git svn dcommit [-n]
15:00:20 <andrewsw> git-rebase <From> <To>
15:00:46 <andi5> please look at man git-rebase ... the pictures really describe the thing
15:01:51 <andrewsw> ooh... ascii art
15:02:07 *** twunder has quit IRC
15:02:43 <andi5> when you do git-rebase A B, and B is an ancestor of A (i think that way), then there is nothing to merge, and B is just fast-forwarded to A :)
15:03:20 *** twunder has joined #gnucash
15:06:01 <warlord> Hehehe
15:06:20 <andrewsw> bye
15:06:25 <andrewsw> thx again
15:07:11 *** andi5 has quit IRC
15:14:57 * andrewsw sees light in the git tunnel
15:15:14 <jsled> heh.
15:15:20 <warlord> heh
15:43:44 *** tjanssen has quit IRC
15:49:16 <andrewsw> I'm looking at #464771 and so far as I can tell, Investment Portfolio report relies on having price data and crashes ugly without it. It should at least fail gracefully in the absence of price data. Am I correct?
15:49:43 <warlord> sure.
15:58:44 *** Stuart has joined #gnucash
15:59:16 <Stuart> Hello! I'm stuck
15:59:26 <andrewsw> nice to meet you stuck.
15:59:34 <jsled> *rimshot*
15:59:36 <Stuart> ah....
15:59:48 <andrewsw> LOL
16:00:00 <andrewsw> sorry Stuart, just ask please.
16:00:13 <Stuart> I'm trying to import QIF into gnucash and it makes me sad
16:01:09 <Stuart> Firstly my quicken 2000 uses pence for share prices but gnucash assumes pounds - this has made me very rich
16:02:27 <jsled> You'll probably need to pre-process the file for taht.
16:03:07 <Stuart> I assume it assumes dollars where US quicken defaults to dollars instead of cents
16:03:54 <jsled> I think it just assumes the the major denomination of the currency.
16:05:57 <Stuart> I suppose Regular Expressions (double gulp) might be the key...
16:06:05 <jsled> huh?
16:06:21 <jsled> how so?
16:06:47 <Stuart> To convert the QIF - search for all the prices and divide by 100
16:07:09 <jsled> Oh, perhaps.
16:07:39 <Stuart> not sure if Regular expressions can do the div part but inserting a '.' might be possible (but sounds very tricky)
16:08:23 <jsled> no, you can't do the div in "regular expressions", proper.
16:08:31 <Stuart> I also have lots of 'U' entries in the QIF - again for investments. These seem to be almost unknown on most descriptions of the format
16:08:37 <jsled> Inserting, the '.', usually, yes.
16:08:43 <andrewsw> sounds like a job for awk
16:08:55 <Stuart> awk?
16:09:38 <jsled> A general text-processing tool.
16:09:50 <andrewsw> kind of one step up from sed, combines regexp and come simple programatic stuff.
16:10:43 <Stuart> The U apparently is a bit like the 'T' ie for Total. This may be the cause of my 2nd Import problem - most of my transactions are turned into Split transactions
16:11:22 <jsled> When you "Split" them in the register, what do they show for the other split[s]?
16:12:03 <Stuart> The Split includes a Transfer to another (probably random) account of the Total amount of the transaction (Cash amount in column for number of shares)
16:12:23 <jsled> What do you mean "probably random"? What's the account name?
16:12:39 <Stuart> Premium Bonds in every case seen so far
16:13:15 <jsled> Is that the account you selected for the import or mapping?
16:13:25 <Stuart> Nope
16:14:29 <Stuart> At least not manually - the import process seemed to be very odd with hundreds of duplicates and many cases where payee/memo were deemed to be new categories (accounts)
16:14:57 <jsled> I'm not sure there's cases when the importers known to randomly choose accounts. Thought it might be considered too easy to mis-map accounts.
16:16:48 <Stuart> yes possible operator error - but I've tried the whole process multiple times - deleting the created files to ensure no accidents
16:17:59 <jsled> When you re-try the import, do you have the relevant account hierarchies for all the accounts/investments created before you do the import?
16:18:26 <Stuart> When doing an import do I have to select the Account (e.g. Stock) and then import QIF only for Stocks?
16:18:33 <Stuart> Cross post
16:18:36 <Stuart> sort of
16:19:31 <jsled> For QIF, you're importing from one fixed "leg" of the transactions.
16:19:38 <jsled> It's a bit easier with bank accounts...
16:20:00 <Stuart> My QIF includes my cash and premium bonds and stock accounts - I have tried them separately but perhaps I have not selected 'Stock' when loading Stocks etc
16:20:03 <jsled> If I get from my bank separate QIF files for each of my savings, checking and CC accounts, I'd import them all separately.
16:20:32 <jsled> Even though I might be importing multiple files (over multiple time ranges) at once.
16:21:12 <jsled> In the investment case, it's a bit more complicated, but generally you're importing from the "perspective" of the brokerage account that the various bonds/stocks/&c. are traded within.
16:21:32 <Stuart> okay sounds plausable - I had terrible trouble with import at start as it lets you import without having a new Accounts Tab - and so it appears to ignore the import.
16:21:49 <jsled> Oh. Hmm. Have you done File > New File?
16:21:56 <jsled> Or File > New Account Hierarchy?
16:22:18 <jsled> There are some predefined account hierarchy fragments, for both common/conventional accounts and investment accounts.
16:22:25 <jsled> Also, have you read the Tutorial and Concepts Guide?
16:22:38 <jsled> It has a whole treatment of accounting for investments.
16:22:42 <Stuart> Yes. Trying all again - I have Account Name with Assets, Equity, Expenses etc
16:23:34 <Stuart> I think I need to put the data into Assets-Investments-Brokerage Account-Stock - trying that now....
16:26:35 <Stuart> Looking at the Match QIF accounts with GNUCash Accounts page there is a mapping between Retained Earnings and Premium Bonds.
16:32:00 <Stuart> This time my Premium Bonds account is full of stock transactions... I think my Quicken 2000 is possibly too old for the Importer.
16:33:08 <Stuart> I think I'll have to give up and try another application.
16:33:35 <andrewsw> how many accounts are in the qif file you've exported from Quicken?
16:33:35 <Stuart> Thanks anyway
16:33:56 <Stuart> Lots - probably 12-15
16:34:28 <andrewsw> you may find you get better results by exporting just one account. this will allow you to better zero in on how things are interpreted.
16:34:51 <andrewsw> also, the qif importer does need some love, so caveat emptor.
16:35:27 <jsled> Or maybe "caveat user", as it were.
16:35:39 <Stuart> Yes - I am doing that but in Quicken Export I ticked the boxes to include Categories etc. I'll have another go with the simplest combinations (and maybe get rid of the 'U' entries if I can)
16:36:39 <andrewsw> hmm... been years since I exported quicken, but yes, simplify. you can always add more later.
16:37:15 <Stuart> Just for completeness - although I selected the created 'Stock' Account all my data went into new ly created accounts matching the names from Quicken (as I would expect)
16:37:50 <jsled> And the "Stock" account isn't affected at all?
16:38:06 <Stuart> No - it is empty.
16:39:36 *** donfede has quit IRC
16:40:10 <Stuart> I think what I need is a sample QIF so I can test the process in a controlled way. Too many variables just now. I'll google for one - I'm sure such a thing exists.
16:41:01 <andrewsw> you can create one yourself by just exporting one account and unticking all the other options. or it's fairly simple to write one yourself...
16:41:29 *** ErKa has joined #gnucash
16:42:01 <Stuart> Good idea.
16:42:38 <Stuart> Getting late now so will try again tomorrow. Thanks for the help. Cheers
16:42:43 <andrewsw> when I moved my business over from quickbooks about 3 years ago I did: export one main account (checking) and import it
16:42:53 <andrewsw> then I went back and filled in the missing pieces.
16:42:59 <andrewsw> was much smoother that way.
16:43:04 <andrewsw> good luck Stuart
16:43:28 <Stuart> I think I need it
16:43:55 <andrewsw> FWIW, it's worth the effort to be free of quicken forced upgrades.
16:45:03 <Stuart> Yes - I bought it a few times (97 and 2000) but was about to upgrade a few years later when I heard about the weird sunshine clause stuff. Didn't understand it entirely but decided to quit
16:45:24 <Stuart> another triumph for the marketing department - screw good customers
16:46:07 <andrewsw> yep. the funny/annoying part is that the later upgrades don't actually add any useful functionality -- just web-enabled fluff, adverts and less useable screen real-estate...
16:46:20 <Stuart> exactly
16:46:30 <andrewsw> but quicken has been a mature product for years, gotta keep up the cashflow.
16:47:24 <Stuart> yes - it must be hard for S/W companies now especially with all this Open source stuff
16:48:40 <Stuart> I've started using quite a lot of OS tools but in each case the learning curve has been total hell. I occasionally end up writing User Guides to get newbies through the first 30 minutes
16:49:08 <andrewsw> great that you give back!
16:49:29 *** KentonSmith has joined #gnucash
16:50:08 <Stuart> Just the fact that without a New-File on GnuCash the import will let you run through the entire process and then result in nothing. No warning nor errors - just a blank screen.
16:50:54 <andrewsw> if you complete that process, then select File->New->New Accounts Page, what do you get?
16:52:39 <Stuart> Very good question - at one stage I think I did that and got some data... but that was when I had went back to the previous version... so all a bit confused
16:52:44 *** twunder has quit IRC
16:53:20 <Stuart> I'll try that again (but tomorrow)
16:53:30 <andrewsw> well, Stuart, take a break and come at it fresh. But when you run it without File->New, it still creates data, you just need to open that account page.
16:53:34 <andrewsw> sleep well Stuart
16:54:47 <Stuart> yep, it may have been working but cunningly gave the impression of having failed. A neat trick.
16:54:52 <Stuart> bye
16:55:01 <andrewsw> :)
16:55:04 <Stuart> \quit
16:55:07 <Stuart> damn
16:55:11 <andrewsw> heh heh
16:55:40 <Stuart> how do i turn this off (not used to Chatrooms)
16:55:44 *** Stuart has quit IRC
16:59:05 *** KentonSmith has left #gnucash
17:01:02 *** dbreiser has quit IRC
17:02:08 *** KentonSmith has joined #gnucash
17:02:28 *** KentonSmith has left #gnucash
17:10:50 *** andi5 has joined #gnucash
17:10:50 *** gncbot sets mode: +o andi5
17:21:45 *** nomeata has joined #gnucash
17:33:22 <warlord> AHHH
17:33:37 <andi5> what is up?
17:41:25 <warlord> not much.. about to head to dinner
17:45:49 *** warlord is now known as warlord-afk
18:12:19 *** tjanssen has joined #gnucash
18:17:48 *** emmy29 has joined #gnucash
18:22:29 *** tjanssen has quit IRC
18:30:25 *** KentonSmith has joined #gnucash
18:31:04 *** KentonSmith has left #gnucash
18:47:40 *** nomeata has quit IRC
19:07:54 *** Zoolooc has quit IRC
19:28:16 *** tjanssen has joined #gnucash
19:30:33 *** ErKa has quit IRC
19:43:50 *** andi5 has left #gnucash
20:04:02 *** wizkid238 has joined #gnucash
20:08:44 *** andrewsw is now known as andrewsw-afk
20:12:29 *** wizkid239 has quit IRC
20:59:27 *** nbinont has joined #gnucash
20:59:29 <nbinont> .
20:59:29 <gncbot> nbinont: Sent 11 hours ago: <andi5> may you please test once again whether you actually used the patched orbit dlls for the setup.exe? i have not thought about it a lot, but i guess you will need to edit dist.sh for that, because otherwise dist_gnome will just take the vanilla ones...
21:44:32 *** warlord-afk is now known as warlord
21:52:13 <warlord> hi nbinont
21:52:40 <nbinont> hi warlord
21:52:59 <warlord> hiya
21:53:06 <nbinont> how are things (other than my fancy oops)
21:54:05 <warlord> Well, andi5 was hoping to talk to you earlier today.
21:54:46 <nbinont> yes - he sent me a mail
21:55:21 <warlord> okay.
21:55:31 <warlord> Yeah, there was a question about the orbit DLL
21:58:04 <nbinont> I dropped the ball there. I'll have a new setup.exe out shortly
21:58:21 <warlord> as 2.2.2, or do we need another release?
22:00:53 <nbinont> I'd keep it as 2.2.2, if possible. I'm not planning to rebuild it, just include the dll's andi5 built instead of the vanilla ones
22:01:05 <warlord> okay.
22:14:48 *** twunder has joined #gnucash
22:15:24 *** tjanssen has quit IRC
22:23:00 *** litsunglin has joined #gnucash
22:23:19 *** litsunglin has left #gnucash
22:35:54 *** IanL has joined #gnucash
23:03:16 *** warlord is now known as warlord-akf
23:03:21 *** warlord-akf is now known as warlord-afk
23:03:40 *** twunder has quit IRC
23:34:04 <nbinont> @tell andi5 I just uploaded a new setup.exe with the same gnucash binaries and new dlls from bug #363648. sorry for missing that one.
23:34:04 <gncbot> nbinont: The operation succeeded.