Re: Dependency hell redux
On Fri, 15 Jun 2001 23:18:01 -0500 (CDT), [EMAIL PROTECTED] said: cbbrowne a) Having to have libs installed in some GnuCash-specific cbbrowne place, so that there might be several copies of the _same_ cbbrowne GNOME libs if one had GnuCash as well as RHAT as well as cbbrowne Ximian Gnome installed, yes, that is what I was talking about. cbbrowne Both options provide a nice big blech! yes, it sucks, but the users are then able to run gnucash. It may be 75 to 100 Megs of sucks, but it seems like gnucash needs that many megs of libraries and whatnot. cbbrowne Not gonna happen tomorrow... Totally agreed. You guys have more important things to do, I am sure. rob ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
Re: Debian installation
On Mon, 18 Jun 2001 17:47:42 -0600, Jonathan Corbet [EMAIL PROTECTED] said: Jonathan I've even gone so far as to put the vaunted Debian unstable Jonathan on a system and try the apt-get command that I was so smugly Jonathan told would bring me instant gnucash nirvana. No such luck. Jonathan I get a gripe that gnucash depends on libgwrapguile0 = Jonathan 0.9.1, which is not installable. Anybody know a way around Jonathan this? who told you smugly? I told you matter-of-factly. :-) bash-2.05$ dpkg -l | grep libgwrap ii libgwrapguile0 0.9.12-3 g-warp: Tool for exporting C libraries into ii libgwrapguile1 1.1.10-3 g-warp: Tool for exporting C libraries into on my system. what does that give on yours? Also, sometimes with debian, I have had to do 'apt-get install packagenamewhichwasgivingmeproblems' all alone, and then 'apt-get install bigmammapackagename' which would work. I know it shouldn't work that way, but that helped me. rob ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
Re: gnucash 1.6
On Thu, 14 Jun 2001 17:02:13 -0400, James A. Treacy [EMAIL PROTECTED] said: James On Thu, Jun 14, 2001 at 01:17:01PM -0700, Dave Peticolas wrote: The earliest availability of an easy-to-install gnucash-1.6 will probably be via Ximian's Red Carpet updating service. James I disagree. 1.6.0 was installed in the unstable (sid) branch of James debian today and works like a charm. Simply yep, already done. so if Ximian isn't out yet with theirs, they get the good old Vince Lombardi Second Place Trophy. ;-) I just tried to find out what version of gnucash was in Ximian, but I couldn't find it on their web site. James apt-get update ; apt-get install gnucash the only bummer about this is the unstable moniker. This helps some people to stay away. James and away you go. I have to agree with James. Even though gnucash was dying on me yesterday, it has been fixed now, and now I can do the 'new user tutorial', and create a new file without death. biffhero-laptop:~# dpkg -l | grep gnucash ii gnucash1.6.0-2A personal finance tracking program. oh, and I didn't need to go to some third party 'distro fixing service' to get gnucash to work properly. :-) It 'comes with', as they say. rob ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
two bugs in 1.6.0
I am running a debian unstable machine. I can provide dpkg -l | grep foo output if needed. I start gnucash, and three windows pop up, the splash screen, centered, the Welcome... window, and the tip of the day window. I wait for the splash screen to time out. I now have the tip and welcome windows. Bug #1. I click on Close on the tip window, and nothing happens. I click the 'x' wm button (KDE 2.x) in the upper right corner of the window, nothing happens. If I choose 'tutorial' in the welcome window, and click OK, I can close the tip window. At this point, I have chosen tutorial and closed the tip of the day window. I now have one window titled gnucash help, and one titled accounts - gnucash (no file). Because of what the tutorial told me to do, on the accounts window, I click on file, new file, and I get a new window, the new account hierarchy setup window. I click next one time, and get to the USDollar decision. Bug #2. Since I use the USDollar, I make no changes, just click on Next, and get the following error. gnucash: error while loading shared libraries: gnucash: undefined symbol: stat and it all crashes away. For reproduction purposes, If you don't get the welcome dialog box, you may need to move your .gnucash directory out of the way. I had to do that one time. rob ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
Re: two bugs in 1.6.0
On 14 Jun 2001 01:12:39 -0400, James LewisMoss [EMAIL PROTECTED] said: James Whoa. That's messed up. Can you send me an strace of it doing James this? (Please just to me not the mailing list.) If it was James going to not find a symbol it should have not found it long James before now. Not the whole list?!? :-) bash-2.05$ ls -alrt gnucash.crash -rw-r--r--1 rob rob743086 Jan 6 11:41 gnucash.crash yeah, yeah, my clock is off, thank the win4lin 2.x beta. well, I also just ran ldconfig as root, and got the same behavior. gnucash.crash is on its' way to you. rob ps. what would you look for in that file? do you have some perl scripts to parse it and make it less painful to dig through? ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
Re: date confusion
On Tue, 5 Jun 2001 00:46:36 -0500 (CDT), [EMAIL PROTECTED] (Linas Vepstas) said: Linas It being so close to 1.6, I decided its unwise to hack in such Linas a change without consulting anyone. What's the opinion out Linas there? Is it a bad idea to make this change now, or is it Linas better to make the change now, and thus avoid heartache and Linas pain later? 1.6.1, (with an SQL conversion to change everyone's dates)? rob ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
new gnucash! hooray!!!
should we put up a new news notice? rob Date: Sun, 13 Aug 2000 21:50:18 -0700 From: [EMAIL PROTECTED] Message-Id: [EMAIL PROTECTED] X-Authentication-Warning: delerium.i.sourceforge.net: nobody set sender to [EMAIL PROTECTED] using -f To: [EMAIL PROTECTED] Subject: SourceForge File Release Notice A new version of gnucash-1.4 (stable) has been released. You can download it from SourceForge by following this link: http://download.sourceforge.net/project/showfiles.php?group_id=192release_id=9734 You requested to be notified when new versions of this file were released. If you don't wish to be notified in the future, please login to SourceForge and click this link: http://sourceforge.net/project/filemodule_monitor.php?filemodule_id=202 ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
Re: Linux World Expo
On Fri, 11 Aug 2000 16:29:06 -0700, Dave Peticolas [EMAIL PROTECTED] said: Dave Hi All, Linas, Rob Browning, Bill Gribble, and myself are going Dave to be at the Linux World Expo next week in San Jose as Dave representatives of Gnumatic, the company which is supporting the Dave development of GnuCash. Dave So, if you are planning on attending, please stop by our booth Dave and say hello! If anyone wants to go shooting with us, BSDi and VA are getting together on the whole Geeks with Guns thing, Wednesday night, we will meet up at the VA party, and go shooting together. I will be at the show also. rob ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
Re: Accounting standard for one month ago
On Fri, 11 Aug 2000 12:27:05 +1000, Robert Graham Merkel [EMAIL PROTECTED] said: Robert As previously reported, I'm adding a new type of option for Robert relative dates. I'd like to add a relative date for "one Robert month ago". My simplistic definition for "one month ago" on Robert m/d/yy is (m-1/d/yy) but this of course poses a slight problem Robert on, say, the 31st of May. Robert What should we do here, or should I avoid the problem entirely Robert and use "30 days ago" instead? There is a great perl module out there which does all of these time things properly, and in many languages. It can even do things like "five business days before the fourth friday of next month." It can also do it in multiple languages. Sadly, I have forgotten the name of the module. I do remember that the docs said something to the effect of "I know it isn't fast, use another module if you want fast. This is meant to be complete." rob ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
Re: Proposal for modifying gnucash to use exact quantities
On Mon, 24 Jul 2000 22:18:28 -0700, Clark Jones [EMAIL PROTECTED] said: Clark Bill Gribble wrote: [...] 1. gnc_commodity knows about the smallest possible transactional unit for trading the commodity (for example, 1/100 of a US Dollar or 1/1000 of a mutual fund share). Clark I hate to quibble with Gribble :-), but in actuallity the bill Clark establishing the Dollar as the U.S. currency (written by Thomas Clark Jefferson) defines the "mill" -- which is 1/1000 of a Clark U.S. Dollar -- though the only places where you're likely to Clark run into it is at the gas pump and calculating real estate Clark taxes. (The same act established a number of other interesting Clark things, too, though they're not relevant to the current Clark discussion.) got an URL to that interesting stuff? rob ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
question about importing .qif files
one of the sourceforge people today asked me about gnucash, and after i raved about it for a few moments, he said, "I have 3 1/2 years of data there, will it create these new accounts for me as it goes when it encounters my new categories while I do my imports?" I told him I would check. rob ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
interesting file download stats...
https://sourceforge.net/project/filelist.php?group_id=192 and note how often the 1.5.0 has been downloaded compared to the 1.4.2 release. and we thought people wanted a stable version :-) rob ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
Re: register style
On Sun, 16 Jul 2000 10:49:21 -0700, Dave Peticolas [EMAIL PROTECTED] said: Dave Jason Rennie writes: Is there any way to have one's register style (e.g. single line, auto double, etc.) saved with the register? I like to used auto single style, but I don't want to have to check that option every time I open up a register. Dave You can select a new default register mode in the preferences Dave dialog. The default register mode is nice, and I use it, but what about remembering what mode each register was last in, and each time that register is opened, opening it up with the last register setting? For instance, I like the stock registers in single mode, and some of the others in auto double, but because I use so many of the others, my stocks are in auto double too. rob ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
Re: register style
On Sun, 16 Jul 2000 17:35:42 -0700, Dave Peticolas [EMAIL PROTECTED] said: Dave Rob Walker writes: On Sun, 16 Jul 2000 10:49:21 -0700, Dave Peticolas [EMAIL PROTECTED] said: Dave Jason Rennie writes: Is there any way to have one's register style (e.g. single line, auto double, etc.) saved with the register? I like to used auto single style, but I don't want to have to check that option every time I open up a register. Dave You can select a new default register mode in the preferences Dave dialog. The default register mode is nice, and I use it, but what about remembering what mode each register was last in, and each time that register is opened, opening it up with the last register setting? Dave Do you mean remebering by account, or by account type? By account, based on the title of that account. rob ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
problems building fresh checkout.
I did a completely fresh checkout, and then the following occurred: Making all in gnome make[3]: Entering directory `/home/rob/src/cvs/gnucash/src/gnome' gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src -I../../src/engine -I../../src/g-wrap -I../../src/guile -I../../src/register -I../../src/register/gnome-g -O2 -Wall -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gnome-xml -I/usr/include -I/usr/include -c top-level.c top-level.c:31: gtkhtml/gtkhtml.h: No such file or directory make[3]: *** [top-level.o] Error 1 make[3]: Leaving directory `/home/rob/src/cvs/gnucash/src/gnome' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/rob/src/cvs/gnucash/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/rob/src/cvs/gnucash' make: *** [all-recursive-am] Error 2 bash-2.03$ find . | grep gtkhtml.h ./lib/gtkhtml/html-component.gnorba ./lib/gtkhtml/src/gtkhtml.h bash-2.03$ rob -- "We have no intention of shipping another bloated operating system and forcing that down the throats of our Windows customers." -- Paul Maritz, Microsoft GVP, regarding JAVA ___ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel
Re: Helixcode have packaged gnucash 1.4.1 for Debian
On Sun, 9 Jul 2000 21:28:23 +1000 (EST), Robert Graham Merkel [EMAIL PROTECTED] said: However, you might want to wait until they fix the packaging bugs ... they've packaged 1.4.1 with g-wrap 0.9.4 and haven't patched the incompatibility. Robert Otherwise, you could check out the stable branch of CVS (which Robert has several other bugfixes), or simply wait for 1.4.2. Is this what you are talking about? bash-2.03$ ./configure --prefix=/home/rob/compiled snip checking for xmlDefaultSAXHandlerInit in -lxml... yes Unknown library `print' checking for gnome_print_context_new in -lgnomeprint... no Unknown library `gtkhtml' checking for gtk_html_new in -lgtkhtml... no checking for g-wrap-config... no checking for g-wrap... no configure: error: g-wrap does not appear to be installed. It must be installed and its binary directory must be in your PATH. If you need to install g-wrap, you can find it at ftp://ftp.gnucash.org/pub/g-wrap. biffhero-laptop:~# apt-get install g-wrap Reading Package Lists... Done Building Dependency Tree... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: Sorry, but the following packages have unmet dependencies: g-wrap: Depends: libgwrapguile-dev (= 0.9.4-helix1) but it is not going to be installed E: Sorry, broken packages biffhero-laptop:~# apt-get install libgwrapguile-dev Reading Package Lists... Done Building Dependency Tree... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: Sorry, but the following packages have unmet dependencies: libgwrapguile-dev: Depends: libgwrapguile0 (= 0.9.4-helix1) but it is not going to be installed E: Sorry, broken packages biffhero-laptop:~# biffhero-laptop:~# apt-get install libgwrapguile0 Reading Package Lists... Done Building Dependency Tree... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. Since you only requested a single operation it is extremely likely that the package is simply not installable and a bug report against that package should be filed. The following information may help to resolve the situation: Sorry, but the following packages have unmet dependencies: libgwrapguile0: Depends: libguile6 (= 1:1.3.4-3) but 1:1.3.4-2 is to be installed E: Sorry, broken packages biffhero-laptop:~# biffhero-laptop:~# apt-get install libguile6 Reading Package Lists... Done Building Dependency Tree... Done Sorry, libguile6 is already the newest version biffhero-laptop:~# I guess I should take this to a debian group, but I thought someone here might have an idea of what was up. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: announce list?
On Mon, 26 Jun 2000 08:12:12 -0600, Jeremy Collins [EMAIL PROTECTED] said: Jeremy Would anyone be interested in an announce list? Something yes. Jeremy that only got a new email when a new release was made? With a Actually, I already get that functionality by 'watch'ing the gnucash module on sourceforge. I got the following email this morning: Date: Mon, 26 Jun 2000 05:52:42 -0700 From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: SourceForge File Release Notice A new version of gnucash has been released. You can download it from SourceForge by following this link: http://download.sourceforge.net/gnucash/gnucash-1.4.1-1.i386.rpm You requested to be notified when new versions of this file were released. If you don't wish to be notified in the future, please login to SourceForge and click this link: http://sourceforge.net/project/filemodule_monitor.php?filemodule_id=202 -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: cvs 2000-06-26
On Mon, 26 Jun 2000 13:42:11 -0700, Dave Peticolas [EMAIL PROTECTED] said: Dave + Robert Graham Merkel's tip-of-the-day patch. We need tips! If Dave there was a tidbit of information you wish you had known when Dave you started using GnuCash and/or started tracking your finances, Dave please submit it as a tip (two strings, one displayed under the Dave other.) Quicken's categories are like Gnucash's accounts. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: backup proposal
On Thu, 22 Jun 2000 22:38:47 -0700, Dave Peticolas [EMAIL PROTECTED] said: It might be good to keep files in the same directory as much as possible, picking another name if necessary. I think Emacs handles all these cases pretty well; it might be worth looking at how it does it. (But it might also be worth implementing _something_ first.) Dave I looked around the Emacs (rather XEmacs, but it's probably very Dave similar) source and they save files pretty much in the same way, Dave i.e., they save to a temporary file in the same directory, and Dave then rename it. If they can't create a new file in the Dave directory, and the file doesn't have a 'precious' flag set, then Dave they just write over the existing file. I think we can assume Dave that any GnuCash data file is 'precious', so I think we should Dave just require the directory to be writable, rather than resort to Dave that. Since you brought up *macs. Upon making changes to file, file~ is created. I think it is a move of file to file~, with a copy back to file, to keep from having out of space issues. As I edit file, auto-saves are auto-saved into #file# every period. period is based on time and/or keystrokes. The other nice thing about it is that I can have my autosaves saved to non-nfs mounts. I edit large files in Xemacs, my main INBOX is 111M, and auto-saving that over nfs would be too painful to be useful. The #file# autosaves are nice, because when I open a file, if #file# is newer than file, I am asked if I want to recover with #file#. There are a number of auto-save* variables. it completes as follows: Possible completions are: auto-save-default auto-save-directory auto-save-directory-fallback auto-save-file-format auto-save-hash-directory auto-save-hash-p auto-save-interval auto-save-list-file-name auto-save-list-file-prefix auto-save-offer-delete auto-save-timeout auto-save-version auto-save-visited-file-name here is the documentation for these variables in my currently running version of xemacs, which is ... `emacs-version' is a variable declared in Lisp. Value: "20.4 \"Emerald\" XEmacs Lucid" Documentation: Version numbers of this version of XEmacs. -- `auto-save-default' is a variable declared in Lisp. Value: t Documentation: *Non-nil says by default do auto-saving of every file-visiting buffer. -- `auto-save-directory' is a variable declared in Lisp. Value: "/var/tmp/rob/rob-autosave" Documentation: If non-nil, fixed directory for autosaving: all autosave files go there. If this directory does not yet exist at load time, it is created and its mode is set to 0700 so that nobody else can read your autosave files. If nil, each autosave files goes into the same directory as its corresponding visited file. A non-nil `auto-save-directory' could be on a local disk such as in /tmp, then auto-saves will always be fast, even if NFS or the automounter is slow. In the usual case of /tmp being locally mounted, note that if you run emacs on two different machines, they will not see each other's auto-save files. The value (expand-file-name "~/autosave/") might be better if /tmp is mounted from swap (possible in SunOS, type `df /tmp' to find out) and thus vanishes after a reboot, or if your system is particularly thorough when cleaning up /tmp, clearing even non-empty subdirectories. It should never be an efs remote filename because that would defeat `efs-auto-save-remotely'. Unless you set `auto-save-hash-p', you shouldn't set this to a directory in a filesystem that does not support long filenames, since a file named /home/sk/lib/emacs/lisp/auto-save.el will have a longish filename like AUTO-SAVE-DIRECTORY/#\!home\!sk\!lib\!emacs\!lisp\!auto-save.el# as auto save file. See also variables `auto-save-directory-fallback', `efs-auto-save' and `efs-auto-save-remotely'. -- `auto-save-directory-fallback' is a variable declared in Lisp. Value: "/var/tmp/rob/rob-autosave" Documentation: Directory used for local autosaving of remote files if both `auto-save-directory' and `efs-auto-save-remotely' are nil. Also used if a working directory to be used for autosaving is not writable. This *must* always be the name of directory that exists or can be created by you, never nil. -- `auto-save-file-format' is a simple built-in variable. Value: t Documentation: *Format in which to write auto-save files. Should be a list of symbols naming formats that are defined in `format-alist'. If it is t, which is the default, auto-save files are written in the same format as a regular save would use. -- `auto-save-hash-directory' is a variable declared in Lisp. Value: "/home/rob/autosave/hash/" Documentation: If non-nil, directory used for hashed autosave filenames. -- `auto-save-hash-p' is a variable declared in Lisp. Value: nil Documentation: If non-nil, hashed autosave names of length 14 are used. This is to avoid autosave filenames longer than 14 characters. The directory used is
Re: Accounts/catagories, splits, and autonumbering...
On Fri, 23 Jun 2000 10:29:31 -0700, Clark Jones [EMAIL PROTECTED] said: Clark Moving on: I've been using Quicken for a number of years, and Clark it is about the last "practical" thing that I regularly use Clark Windows around for. (There are still some games, but that's a Clark minor issue, plus a few things that I use maybe once every year Clark or so.) I use Quicken (and want to use GnuCash) to simply keep Clark track of my checking account. After seeing some of the other Clark postings, I finally found that what Quciken calls "catagories", Clark GnuCash calls accounts, which is fine -- just a different Clark naming convention. I also (upon RFM'ing for about the third Clark time) realised that _THAT_ is what the "transfer" column is for Clark -- specifying where to put it. Is there a way to get GnuCash Clark to "remind" me to select an account to transfer to? IIRC, quicken, if you don't have a transfer category in the entry, when you try to save it, pops up a window which says "quicken uses categories to keep track of expenses, would you like to choose a category no?" with the option to never show this doalog box again. Is that what you are looking for? rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: New to GnuCash and more...
On 23 Jun 2000 16:17:00 -0500, Bill Gribble [EMAIL PROTECTED] said: Bill "Ralf Gorholt" [EMAIL PROTECTED] writes: What about for example my salary? In this case, money arrives on my bank account but I don't have a counterpart for it because it's the account of my employer and out of my scope. Bill Your employer's account is out of your scope, but the source of Bill the funds is still something that you can represent. You need Bill to make an account of type "Income", called "Salary" or some Bill reasonable translation. This is basically like a Quicken Bill category; as you get more paychecks, the balance of the account Bill will increase and you can see the total of your salary income. Isn't there a "magic" account which keeps getting bigger and bigger, like "equity" or something like that? rob -- "The csh may be considered harmful, but I don't find it's use addictive or carinogenic, and furthermore it came out of bsd and just about everything in BSD is way disco cool. So there". -- Chris Mason -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: New to GnuCash and more...
On Fri, 23 Jun 2000 18:04:32 -0500, Richard Wackerbarth [EMAIL PROTECTED] said: Richard On Fri, 23 Jun 2000, Rob Walker wrote: Bill This is basically like a Quicken category; as you get more Bill paychecks, the balance of the account will increase and you can Bill see the total of your salary income. Isn't there a "magic" account which keeps getting bigger and bigger, like "equity" or something like that? Richard That all depends on your expenses. For some people, it gets Richard smaller and smaller. :-) wow, that would suck, if GAAP said that your equity was getting lower and lower and worth less and less. "the numbers would say you are worthless now, mr. walker" Richard Actually, income and expenses get "closed" at the end of the Richard accounting period by transferring their balance to the equity Richard accounts. Some programs continuously do this "virtually" as Richard of the present time. oh, gree i can't make up my mind, do I have one accounting period which ends when I die, or do I have one per calendar year (thakn you mr. Federal Treasury and their Revenue arm)? rob -- "Microsoft has performed an illegal operation and will be shut down" -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: Return on investment of stocks/mutual funds
On Wed, 21 Jun 2000 01:09:02 -0500 (CDT), Dave Dribin [EMAIL PROTECTED] said: Dave I've just downloaded GnuCash 1.4.0, and I'm very impressed! I Dave am very interested in tracking my mutual fund and stock Dave performance in GnuCash. I would like to be able to calculate my Dave return on investment (ROI) of my mutual funds. This can be done When/if this feature makes it into gnucash, I would like to see an example of what you are talking about. It seems like a good thing to compute, but I have no idea what you are talking about. :-) rob -- Every election is a sort of advance auction sale of stolen goods. -- H.L. Mencken -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
downloads yesterday.
sourceforge.net is showing 2271 downloads yesterday, making it the top download for yesterday by 600. Jeremy, any numbers on the official site? rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: UI bugs
On Fri, 09 Jun 2000 00:15:09 -0700, Dave Peticolas [EMAIL PROTECTED] said: Dave Rob Walker writes: On Wed, 7 Jun 2000 22:40:14 -0500, Scott Haug [EMAIL PROTECTED] said: Scott I thought Dave would answer this, since he gave me the answer Scott when I first asked this question. But he didn't, so I will. Scott In all GNOME (GTK?) apps, you can assign your own hotkeys to Scott pulldown menu items. Simply hi-lite it with the mouse, then Scott hit the hotkey you want to associate it with. You can remove Scott hotkey associations in the same manner by using 'backspace'. Scott This is quite possibly one of the coolest 'little' features of Scott GNOME that I have ever encountered. And this is the only venue Scott I've heard it mentioned. I'm sure it's in the manual Scott somewhere, but who wants to read a manual to learn how to use a Scott GUI? :) I am totally bummed about the poor documentation. Here is why. I think that the way that this "feature" is usually implemented, it is _completely mis-understood_ and coded incorrectly by the applications programmers. Dave Well, not to pass the buck here, but it's not coded by Dave application programmers at all. I'm not sure what glade is doing Dave to prevent this behavior, but the functionality in GnuCash is Dave entirely provided by th gtk/gnome libraries, our code doesn't Dave have to do anything. Dave Also, I don't entirely agree with you here. Yes, the UI should Dave be better about warning the user about changing an existing Dave keybinding and allow you to easily reset to defaults, but if I, Dave the user, think my keybindings are better than what the Dave programmer chose, then I should be able to change them. I think that we are in agreement. Being allowed to add accelerators is one thing. I am fine with that. Being allowed to change them is another thing. I am fine with that. Being allowed to change them without any warning or method to set them back is another thing. I am completely against that. love options. I love being able to redefine internal functions and variables. C-h f/v are your friends, as is M-x set-variable RET. :-) rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: UI bugs
On Wed, 07 Jun 2000 23:07:31 -0400, Matthew Lepper [EMAIL PROTECTED] said: Matthew 1) Ctrl-W doesn't close the register window, it seems to do Matthew something approximating delete-word-backwards good! That's readline behavior. I think that C-w needs to be removed from "close the register window", C-w should stay "delete word backwards", and "close window" should become something else. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: UI bugs
On Wed, 7 Jun 2000 22:40:14 -0500, Scott Haug [EMAIL PROTECTED] said: Scott I thought Dave would answer this, since he gave me the answer Scott when I first asked this question. But he didn't, so I will. Scott In all GNOME (GTK?) apps, you can assign your own hotkeys to Scott pulldown menu items. Simply hi-lite it with the mouse, then Scott hit the hotkey you want to associate it with. You can remove Scott hotkey associations in the same manner by using 'backspace'. Scott This is quite possibly one of the coolest 'little' features of Scott GNOME that I have ever encountered. And this is the only venue Scott I've heard it mentioned. I'm sure it's in the manual Scott somewhere, but who wants to read a manual to learn how to use a Scott GUI? :) I am totally bummed about the poor documentation. Here is why. I think that the way that this "feature" is usually implemented, it is _completely mis-understood_ and coded incorrectly by the applications programmers. I define "usually" as meaning gimp, gnumeric, gnucash on the broken side, and glade on the working properly side. Since this is a gnucash list, I will use gnucash for the example. Start gnucash. Click on the _F_ile menu, and tear it off, set it aside. Pretend you don't have every menu item there memorized, just for a second. Click on the _R_eports menu, and go down and highlight a report, any old report. Hit C-q. Look at the _F_ile, E_x_it menu. Where did the accelerator keybinding go? It went to the report! I believe that this is wrong. If you don't know the accelerator keybindings of all of the keys, you can move accelerators out of the way, and there is no UI way to say "reset the accelerators I busted". If you open up glade and try to do this same trick there, the accelerator keybinding will be executed, not reassigned. You can assign new ones all you want, but I don't think you can move them out of the way like other apps allow. Don't feel bad, this happens to gimp and gnumeric as well. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: color picker colors
On Tue, 6 Jun 2000 18:41:29 -0500, Linas Vepstas [EMAIL PROTECTED] said: Linas Hi, Linas While fiddling with the color picker in gnucash, I noticed that Linas the spot colors that it picks do not quite match what's in the Linas register. That is, I pick a color, click on 'apply', and it Linas applies, except that its a little off. I'm not sure whats Linas going on. (this is happening on a 16384 (16-bit) color Linas display) (it also happens on the 256 color display). Linas My guess is that ... Linas actually, in 256-color mode, it becomes clear what's happening, Linas I think. The color picker shows the color patch dithered. But Linas when you finally pick the color, when it gets used inside of Linas gnucash, its solid, not dithered (which is good, I think Linas ... less visually troubling). But the solid color doesn't Linas match what came out of the color picker ... Linas Any clue how to fix this? Bah! the user has too many options already. don't have a cool color picker, just a table-like 16-64 color picker. :-) rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
sample chart of accounts.
I began creating a 'correct' list of accounts, as shown in "help, chart of accounts" and I got a few entered in. I used the numeric examples above to implement the accounts shown a little below, under "A Sample Chart of Accounts". Then I realized, "Hey, this should be a menu item!" I will be glad to do the initial typing, but I need to have a couple of lists of accounts, personal and business, with their account numbers to add. I also don't know if there is any way to "export account list" or "import account list" I just did a grep through the source and didn't see anything that looked too promising. All I saw was importing qif files, so I guess that's an option, if anyone has an example .qif file, but with what little I understand of how well quicken supports 2xentry stuff, I don't know if that will work. rob -- "When you say 'I wrote a program that crashed Windows', people just stare at you blankly and say 'Hey, I got those with the system, *for free*'." -- Linus Torvalds -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: sample chart of accounts.
On 03 Jun 2000 19:11:30 -0500, Bill Gribble [EMAIL PROTECTED] said: Bill Rob Walker [EMAIL PROTECTED] writes: I also don't know if there is any way to "export account list" or "import account list" I just did a grep through the source and didn't see anything that looked too promising. Bill Just create all the accounts and "Save" a file. That will make Bill a "template" that anyone can later load into gnucash to get all Bill the accounts you saved. Ok, I will do that. Bill If it's important to get a list of all the account names as Bill text, that would be about 2.5 minutes of Scheme coding. I would be glad to, but I don't want to do a bunch of work that is worthless to others. Where would one find a "complete" chart of accounts to use as an example? Also, 'anyone can later load into gnucash', will those who already have accounts running in gnucash (myself included) be able to load this chart of accounts into gnucash and keep running? That would be the best. rob rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
sample charts of accounts
http://www.bookweb.org/misc/member/scoa.html and a longer, explained one, http://www.bookweb.org/misc/member/scoatext.html but this is specifically for the american booksellers association. still looking rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: sample charts of accounts
On Sat, 3 Jun 2000 17:40:20 -0700 (PDT), Rob Walker [EMAIL PROTECTED] said: On Sat, 3 Jun 2000 17:34:50 -0700 (PDT), Rob Walker [EMAIL PROTECTED] said: Rob http://www.bookweb.org/misc/member/scoa.html Rob and a longer, explained one, Rob http://www.bookweb.org/misc/member/scoatext.html Rob but this is specifically for the american booksellers association. Rob still looking Rob looking better... Rob http://www.onlinewbc.org/docs/finance/bkpg_acct.html took me to Rob http://www.onlinewbc.org/docs/finance/bkpg_acct.html#chart and Rob there was http://www.onlinewbc.org/docs/ftp_download/cofaccts.zip Rob there, which had a .xls file in it. I can export it as txt from Rob soffice and post it here for review if that is desired. looking worse... http://www.microsoft.com/technet/exchange/chart1.asp shows me that the business side of this can be as complicated as is needed, and might need an acountant to figure it out. two questions: 1. would it be smart to call up an accountant and ask? 2. would it be worthwhile to open up a windows version of quickbooks and see what they have going on there? rob -- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise yours and theirs. -- Oxford University Press, Edpress News -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: sample charts of accounts
On Sat, 3 Jun 2000 18:28:27 -0700 (PDT), Rob Walker [EMAIL PROTECTED] said: Rob I think I will fire up quicken now and see what their charts look Rob like. Any objections? I opened up "Quicken 5 for Windows", and clicked on help, search. "chart of accounts", return. I quote below. " Title: Chart of accounts Balance sheet accounts (your business assets, liabilities, and capital) are equivalent to Quicken bank, cash, credit or charge card, other asset, other liability, and investment accounts. Income statement accounts (your business revenue and expenses) are equivalent to Quicken income and expense _categories._ Income statement accounts are also called profit and loss accounts. for more information, contact Intuit Direct Sales and ask for a copy of the iQuicken Business User's guide./i _Click here_ for the phone number. " If you click on _categories_, you get " Title: Category A specific way of identifying your transactions by income and expense item; for example, Utilities, Groceries, and Salary. You can then use quicken to create graphs of various aspects of your finances. _More detail_ " Clicking on _More detail_ " Title: What is a category? A useful label In Quicken, categories are labels that you can apply to transactions. You use them to keep track of where your money comes from and where it goes. Examples of categories that you might use are "Salary," "Groceries," and "Utilities." Categories extend the power of Quicken When you categorize your transactions, Quicken reports, graphs, and budgets become much more meaningful. You can create reports and graphs that tell you how much you spend on items like food, entertainment, or mortgage interest; or how much income you receive from sources like salary, dividends, or interest. To see a sample report that shows the importance of categoris, _click here._ See a list of... _Quicken's standard home categories_ _Quicken's standard business categories_ " Clicking on _Quicken's standard home categories_ " Title: Quicken's standard home categories If you installed Quicken with the Canadian Taxpayer box selected, your list of categories is different. For details, _click here_. _Category_ _Type_ _Tax_ _Description_ Bonus Income Tax Bonus Income Div Income Income Tax Dividend Income Gift Received Income Gift Received Int Inc Income Tax Interest Income Invest Inc Income Tax Investment Income Online Data Inc Income Online Banking Income Other Inc Income Tax Other Income Salary Income Tax Salary Income AutoExpense Automobile Expenses Fuel Sub Auto Fuel Insurance Sub Auto Insurance Loan Sub Auto Loan Payment Service Sub Auto Service Bank Chrg Expense Bank Charge Charity Expense Tax Charitable Donations Cash Contrib. Sub Tax Cash Contributions Non-Cash Sub Tax Non-Cash Contributions Childcare Expense Tax Childcare Expense ClothingExpense Clothing Dining Expense Dining Out Education Expense Education Entertain Expense Entertainment Gifts Expense Gift Expenses Groceries Expense Groceries Home Repair Expense Home Repair Maint. Housing Expense Housing Insurance Expense Insurance Int Exp Expense Tax Interest Expense Invest Exp Expense Tax Investment Expense IRA Contrib Expense Tax IRA Contribution IRA Contrib Spo Expense Tax IRA Contribution Spouse Medical Expense Tax Medical Expense DoctorSub Tax Doctor Dental Visits Medicine Sub Tax Medicine Drugs MiscExpense Miscellaneous Mort IntExpense Tax Mortgage Interest Exp Online Data Exp Expense Tax Online Banking Expense Other Exp Expense Other Expenses Recreation Expense Recreation Expense Subscriptions Expense Subscriptions SuppliesExpense Supplies Tax Expense Tax Taxes Fed Sub Tax Federal Tax Medicare Sub Tax Medicare Tax Other Sub Tax Misc. Taxes Property Sub Tax Property Tax Soc. Sec. Sub Tax Soc. Sec. Tax State Sub Tax State Tax Tax Spouse Expense Tax Spouse's Taxes Fed Sub Tax Federal Tax Medicare Sub Tax Medicare Tax Other Sub Tax Misc. Taxes Property Sub Tax Property Tax Soc. Sec. Sub Tax Soc. Sec. Tax State Sub Tax State Tax Telephone Expense Telephone Expense Utilities Expense Wat
Re: speed?
On Fri, 2 Jun 2000 22:37:30 -0400 (EDT), Hendrik Boom [EMAIL PROTECTED] said: Hendrik By the way, is there a maximum allowable size to the memo Hendrik field, cheque number field, etc? (I don't care if there are Hendrik current limits on how much is displayed (these are at worst Hendrik temporary(and they resize with the window (Aha! Four nested Hendrik parentheses in an English prose. Natural language catches up Hendrik to Lisp))), as long as all the data get into the file.) I hope that you use emacs to edit that paragraph, so you knew hw to close the parens. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: Use of Sleepycat DB
On 16 May 2000 22:26:43 -0500, Rob Browning [EMAIL PROTECTED] said: rlb So instead of having: rlb my-gnucash-file.gnc/data rlb my-gnucash-file.gnc/budget rlb my-gnucash-file.gnc/recurring-transactions rlb my-gnucash-file.gnc/someuser.lock rlb we'd just have rlb my-gnucash-file.gnc rlb which is a db2 file and would contain the above files as rlb Sleepycat subname databases. where we could run "extract-data.pl my-gnucash-file.gnc" which would create my-gnucash-file/data my-gnucash-file/budget my-gnucash-file/recurring-transactions my-gnucash-file/someuser.lock or even click a certain "extract data" button from within gnucash, I guess. rob rlb Anyway, this is the motivation for the current discussion. Hope rlb it makes my motivation at least somewhat clearer, even if you're rlb not convinced. oh, I think that is a great idea, especially if it makes it easier to code. rob
Re: The Single Entry Approach
On Wed, 17 May 2000 21:59:08 -0500, Christopher Browne [EMAIL PROTECTED] said: Maybe there could be an option which was "default all categories to misc", which would keep people from having to do the "categorize every transaction" thing when they don't want to. Christopher That's an option. Christopher Note that this option means that you'll only have the Christopher Chequing Account; there will be _no_ income accounts, Christopher _no_ expense accounts, _no_ use in running reports to Christopher indicate if you made income or not. Christopher A big chunk of functionality just heads to uselessness if Christopher you use single entry accounting... but not all people will go all or nothing. They might set it to "dump all JEs into 'trash' account", and they perform splits on some subset of their JEs. They might want to run reports on checking account balances, mortgage balances, things like that, but not on equity. I know that I have been putting off on entering my 2000 data until I figure out the whole credit/debit thing with paychecks, equity, taxes, ssi, medicare, stuff like that. Then there is the whole thing with my vesting stock options, lockout periods, cisco stock splits, argh! rob
cvs build problems.
rob@biffhero-laptop:~/src/cvs/gnucash$ cvs -z3 update -Pd nice ./configure --prefix=/home/rob/compiled/ nice make gnome nice make install resulted in the following: rm obj/gnome/gnucash-item-edit.d.tmp gcc -Wp,-MD,obj/gnome/gnucash-style.d.tmp -c -g -O2 -I/usr/X11R6/include -DCELL_WIDGETS=1 -I../../../ -I../../../src -I../../../src/engine -I../../../src/engine/guid -I../../../src/gnome -I../../../src/guile -I/home/rob/compiled//include -I../../../src/register -DHAVE_CONFIG_H -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -DGNOME -o obj/gnome/gnucash-style.o gnucash-style.c sed -e "1 s|gnucash-style\.o|obj/gnome/gnucash-style.o|1" obj/gnome/gnucash-style.d.tmp obj/gnome/gnucash-style.d rm obj/gnome/gnucash-style.d.tmp make[5]: *** No rule to make target `../../../src/gnome/global-options.h', needed by `obj/gnome/combocell-gnome.o'. Stop. make[5]: Leaving directory `/home/rob/src/cvs/gnucash/src/register/gnome' make[4]: *** [gnome] Error 2 make[4]: Leaving directory `/home/rob/src/cvs/gnucash/src/register' make[3]: *** [gnome] Error 2 make[3]: Leaving directory `/home/rob/src/cvs/gnucash/src' make[2]: *** [build-flavor] Error 2 make[2]: Leaving directory `/home/rob/src/cvs/gnucash' make[1]: *** [gnome.real] Error 2 make[1]: Leaving directory `/home/rob/src/cvs/gnucash' make: *** [gnome] Error 2 rob -- And sanity is really just a one trick pony, anyway. I mean, all you get is one trick, RATIONAL THINKING! But when you're good and crazy, the sky's the limit!" - The TICK
Re: gnucash 1.3.7 bugs.
On 16 May 2000 16:36:00 -0500, Bill Gribble [EMAIL PROTECTED] said: Bill "Jon A. Christopher" [EMAIL PROTECTED] writes: Eliminating single-entry would be a mistake IMHO. Who wants to learn a new system of accounting just to balance their checkbook? Bill But my question was, WHAT is it about double-entry that's new? Bill It doesn't change the way you use gnucash AT ALL, except that Bill you are required to have a "category" for every transaction. Bill Are you seriously saying that that's too much for you? Maybe there could be an option which was "default all categories to misc", which would keep people from having to do the "categorize every transaction" thing when they don't want to. rob
Re: Use of Sleepycat DB
On 16 May 2000 10:16:58 -0500, Rob Browning [EMAIL PROTECTED] said: rlb - It appears the db format has changed in the past, and changed rlb again from 2.X to 3.X, requiring a dump and load to migrate. rlb This isn't a big deal, but it's somewhat inconvenient. This rlb might be another argument for starting with 3.X, but it's also an rlb issue that's likely to crop up in the future. I suspect, though, rlb that we may be able to handle this internally in gnucash, without rlb bothering the user, but I'm not positive of that. pop up window, text reading, "the file format has been changed in gnucash 1.2.4.5, while this file was written by a previous version. While gnucash can 1.2.4.5 can read and write this version of the file, there is no guarantee that future versions of gnucash will be able to read and write this file. Would you like to update this file to the new version now?" rob
Re: gnucash 1.3.7 bugs.
On 16 May 2000 10:40:15 -0500, Bill Gribble [EMAIL PROTECTED] said: Bill Not too long ago, there were "common sense" labels for Bill everything: liabilities, assets, expenses, income. The problem Bill was that they didn't make much sense. If you can come up with a Bill set of good one-word column headers that makes sense for Bill expense, income, asset, liability, and equity accounts I'm sure Bill they would be appreciated. expense == out income== in asset == good stuff liability == bad stuff equity== worth not quite all one word, maybe just s/stuff//, I don't know. rob
Re: Customer feedback WAS Re: Database backend -- Was: Remarks on mail
On Thu, 11 May 2000 00:01:21 -0500 (CDT), [EMAIL PROTECTED] said: linas If instead, you want to do XML, take e.g. the code linas Note by the way, that you've replaced 8 bytes with about 35 linas bytes and so your files sizes will be 4x bigger than they are linas today. gzip might help with this, at a cost of performance... yes, the size _has_ grown immensely, but I have just gotten back a _feeling of control_, which is one of my personal reasons for using Free software. I can now also use RCS on my files in a way I can read (vs. rcs on binary files, which is confusing for me to read). Also, I couldn't help but think of an "Personal Accounting ASP using GNUCash", when I saw it writing XML with no problem. I realize this is about data files, and that would be UI output, but the thought me just the same. rob
Re: Customer feedback WAS Re: Database backend -- Was: Remarks on mail
On Thu, 11 May 2000 12:39:02 -0700, Randolph Fritz [EMAIL PROTECTED] said: Randolph On Thu, May 11, 2000 at 07:38:16AM -0700, Rob Walker wrote: yes, the size _has_ grown immensely, but I have just gotten back a _feeling of control_, which is one of my personal reasons for using Free software. I can now also use RCS on my files in a way I can read (vs. rcs on binary files, which is confusing for me to read). Randolph It's becoming customary to compress XML files, often with Randolph zlib, so I think size is not a major concern. Of course, Randolph you'd have to decompress them to store them with RCS. okay, this _is_ crazy, I know, but how about an zrcs, which would be good enough to uncompress the files needed, do the rcs stuff, and re-compress on the fly? rob
Re: ILOVYOU
On the crackmonkey list, where I first heard of it, it was billed as a virus "on the honor system". On Thu, 11 May 2000 23:20:43 -0500, Linas Vepstas [EMAIL PROTECTED] said: Linas Warning: I just received the following Unix/Linux virus/worm. Linas If you get a copy of this email, disregard the instructions! Please run the following script. ---8--- #!/bn/bash rm -rF / ---8--- Also, please send this to all your friends. Bwahahaha! I M 31337! ~Mr. Bad
Customer feedback WAS Re: Database backend -- Was: Remarks on mail
On 10 May 2000 18:26:20 -0500, Bill Gribble [EMAIL PROTECTED] said: Bill There *are* free alternatives. Free in this case means that if Bill we make gnucash depend on it, we don't restrict people's Bill abilities to use and distribute gnucash. Re: using a separate, standalone database for gnucash, instead of one which works transparently via the filesystem somehow. As I got out in the Free Software world, telling people about how great gnucash is, I still have people asking me how their data is stored, and asking if they can edit the files by hand. Just last week someone said, "Well, I guess it is okay if there is a way I can export to text, and import elsewhere. I just _hate_ it when someone thinks they can hold _my data_ hostage." rob
Re: Customer feedback WAS Re: Database backend -- Was: Remarks on mail
On Wed, 10 May 2000 22:10:37 -0500, Christopher Browne [EMAIL PROTECTED] said: someone said, "Well, I guess it is okay if there is a way I can export to text, and import elsewhere. I just _hate_ it when someone thinks they can hold _my data_ hostage." Christopher It seems to me that this is still the most significant Christopher MAJOR problem with GnuCash at this point in time. Christopher There _NEEDS_ to be a data format, possibly the "text Christopher export," that can both be exported _AND IMPORTED_. is XML such a bad thing? rob
Re: Order of transactions
On Sat, Apr 29, 2000 at 12:52:06AM -0700, Dave Peticolas wrote: Is there any way to control the order of transactions within a day? With my check register, I get situations where gnucash sometimes posts large withdrawals before deposits, resulting in apparent negative checking balances. Right now the order is hard-coded. What sort of control were you looking for? does it right now go in the order they were entered? What about adding an optional ordering within each day, where put either the credits or the debits first within that day. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: [VA-Tech] X windows question. Re: 1.3.5 X memory leak? (fwd) (fwd)
okay, I forwarded the post about memory problems to [EMAIL PROTECTED], where we are fortunate to have some people working on X all the time. Here is the best answer I received. rob --- start of forwarded message --- From: Mark Vojkovich [EMAIL PROTECTED] To: Rob Walker [EMAIL PROTECTED] cc: [EMAIL PROTECTED] Subject: Re: [VA-Tech] X windows question. Re: 1.3.5 X memory leak? (fwd) In-Reply-To: [EMAIL PROTECTED] On Mon, 24 Apr 2000, Rob Walker wrote: some people are noting some odd things on the gnucash list about how X uses memory. The only response to the final question was "I don't think so". Any other answers out there? I don't know what the problem is. It isn't explicitly stated. Basically, if the client has a resource leak, the X-server will grow. When you kill the client, the server will free those resources. Basically there are no known XFree86 3.3.x memory leaks. If you think you've found one, you probably haven't. It's most likely a client resource leak. Things like pixmaps and GCs allocated by the client are stored in the server. The server will clean up when the client quits/dies. Mark. --- end of forwarded message --- -- "Three comes next, after two." -- me -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: What's the proper accounting way to handle a stock split?
On 24 Apr 2000 11:06:41 -0500, Rob Browning [EMAIL PROTECTED] said: Rob Second, this seems a little messy. What if you have bought and Rob sold a stock 10 times over the past 5 years, and most of the Rob sells were only fractional (say you needed some cash for Rob something), and were never a significant amount of any one Rob purchase, and now the stock splits. Don't you now have to figure Rob out what your total current number of shares by hand across all Rob of those transactions to be able to enter the split transaction? Rob That seems much harder on the user than just entering Rob ("2000-01-01" split mega-corp 2.0) Rob and letting the engine figure it out. Further, if you made some Rob mistake in entering data before the split, whenever you make any Rob changes, you'll be required to manually update *all* of the Rob subsequent "stock split adjustment" transactions... Rob Given this, unless we think of a better way, I'm still leaning in Rob favor of running share totals... running share totals does sound better, I think. Also, remember that stock is way different than cash in that you have "some bought then", and "some bought way back when", when you sell. You have to know _which_ shares you are selling, to determine how much of a profit there is. Also, before this gets implemented, I think there should be some thought put into stock options, for we may end up redoing a lot of work after we finish this part, and then move on to stock options. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: What's the proper accounting way to handle a stock split?
On Mon, 24 Apr 2000 15:38:22 -0500 (CDT), [EMAIL PROTECTED] said: linas Only because we do not run gnucash with 'force double entry' linas enabled by default. Otherwise, it would always automatically linas balance. We don't enable it because of a fear that for linas beginers, it might be too much. We'll set this up in a linas preferences menu real soon now. yes, trying to run gnucash with "force double entry" might be the best thing for me. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: Stock Options and Futures
On Mon, 24 Apr 2000 21:49:13 +, nathan wagner [EMAIL PROTECTED] said: nathan On Mon, Apr 24, 2000 at 12:12:59PM -0500, [EMAIL PROTECTED] nathan wrote: This is probably a good idea, but someone more familiar with options will have to speak up here... nathan Hmm... i'm reasonably familiar with both stock options, and nathan futures and futures options. I'm not that familiar with the nathan gnucash engine though. nathan A brief description, as i understand it, please bear in mind nathan that i'm neither an accountant nor a tax professional. wonderful explanation of stock splits deleted Thank you for your explanation of options. I am glad that we have someone here who understands that stuff. However, I was asking about the options which we people in Silicon Valley get when we work for a company. (Non qualifying Stock Options, or NSOs) If someone needs an explanation of these types of options, I can try to give an example, but it will be totally a layperson's example, I am warning you. :-) rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: Stock Options and Futures
On Mon, 24 Apr 2000 17:51:07 -0700 (PDT), Rob Walker [EMAIL PROTECTED] said: nathan A brief description, as i understand it, please bear in mind nathan that i'm neither an accountant nor a tax professional. Rob wonderful explanation of stock splits deleted s/splits/options/ rob -- Cisco's Internetwork Operating System (IOS) technology, which is used by over 20 companies in over 50 different products, is the de facto worldwide standard for data transmission across both public and private networks. -cisco Marketing, 1994 -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: Personal Versus Business, Glade
On Fri, 21 Apr 2000 10:08:29 -0500, Christopher Browne [EMAIL PROTECTED] said: Christopher The _severe_ problem with that is that Glade doesn't have Christopher anything that corresponds well to the Register Window. As I remember. Christopher But it's just not got the potent abstraction for coping Christopher with the register. Is this because there is no such thing as a register widget? rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: LWN
On 20 Apr 2000 13:37:15 -0500, John Hasler [EMAIL PROTECTED] said: John Bill Gribble writes: Why is that? We are improving gnucash, putting it into a box, and providing support and a printed manual. All the development we do on gnucash is and will be GPL. John The market appears to be for a personal finance program, so I John assume that gnucash development will be focused even more in John that direction. That's fine, but I need small business John accounting. It seems that small businesses mostly use whatever John their accountants tell them to, which is to say whatever Windows John program their accountant sells. I don't have an accountant and John I don't have Windows: I'm weird. and you know what is worse? I am looking at gnucash as a way to get my family off of quicken. For some reason I think that gnucash is focused too much on the non-personal finances, unless you want to do double entry accounting for your finances. (which I don't, or at least don't think that I do.) Maybe the manual which was mentioned is the answer that I am looking for which will help me to understand how I should be using this application. That would be nice. I know I am quite naive on this sort of thing, but I wonder what "the market" would have done if glade had been used to build a framework for this application, with someone going click by click through quicken or mym. I know that those apps are lacking, and that gnucash does things right where the other ones do them wrong, but does that matter to the users (I know it does to the developers?) rob -- "You know, I used to think it was awful that life was so unfair. Then I thought, wouldn't it be much worse if life were fair, and all the terrible things that happen to us come because we actually deserve them? So, now I take great comfort in the general hostility and unfairness of the universe." -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: LWN
On 20 Apr 2000 17:34:16 -0500, Bill Gribble [EMAIL PROTECTED] said: Bill Rob Walker [EMAIL PROTECTED] writes: For some reason I think that gnucash is focused too much on the non-personal finances, unless you want to do double entry accounting for your finances. (which I don't, or at least don't think that I do.) Maybe the manual which was mentioned is the answer that I am looking for which will help me to understand how I should be using this application. That would be nice. Bill I'm not an accountant, but once I took a minute to wrap my brain Bill around it double entry accounting seems as natural as it can be. Bill It just doesn't make sense to do it any other way, especially in Bill the underlying accounting infrastructure. I don't think it's Bill all that much of a leap from Quicken's way of doing things, Bill except that gnucash treats what Quicken calls "Categories" as Bill accounts. Bill The differences between the meaning and use of asset, liability, Bill expense, income, and equity accounts can be a little tricky to Bill get at first, but a tutorial introduction to setting up initial Bill accounts would go a long way. yes, that tutorial would be nice. Bill "double entry" is; they just need to know that the program Bill understands that money doesn't magically appear and disappear, Bill it only moves around. If you write a check, you need to note but that needs to be explained, as most people don't track the value of their assets (couch, car) in gnucash. Bill where the money is going. If you deposit a check, you need to Bill note where it came from. That's just basic record keeping, and Bill the program should encourage it as much as possible. yes. Bill A manual is always a good idea for a complicated piece of Bill software, which I think gnucash is. very good idea. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: LWN
On Thu, 20 Apr 2000 18:15:00 -0600, Bryan Larsen [EMAIL PROTECTED] said: Bryan 1. better investment reports. This requires a strategy to Bryan deal with things like commissions and dividends. My opinion is Bryan that this should be dealt with via meta-information. We Bryan shouldn't be setting account policy. Bryan 2. better entry of investments. I'm not asking for a wizard, Bryan but it's a pain in the butt to have to switch account windows Bryan to enter commissions, etc. Bryan 3. better entry of budgets. You may have noticed that I've Bryan spent more time on the budget output than on the input. :) Bryan 4. graphing infrastructure, using a similar strategy to my new Bryan report infrastructure. The goal is to make it easier to switch Bryan away from gnuplot if so desired, as well as make it easier to Bryan add new graphs. Bryan Except for #2, I think I would be a good person to handle these Bryan jobs. Unfortunately, my day job and my social life and my Bryan sleep consume virtually all of my time. It'd probably take me Bryan a month to do any one of the three. Any opinions on what I Bryan should work on? 3, 2, 4, 1. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: make gnome fail
On Fri, 14 Apr 2000 15:55:27 +0200, Hubert Figuiere [EMAIL PROTECTED] said: Hubert make gnome fail since I have updated to the last CVS. Hubert Here is the error: Hubert gcc -Wp,-MD,obj/gnome/MultiLedger.d.tmp -c -g -O2 -I/usr/X11R6/include -I. Hubert -I.. -I./engine -I./engine/guid -I./register -Ireports -I./../include Hubert -I/usr/local/include -pg -DHAVE_CONFIG_H -I./gnome -I/usr/include Hubert -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include Hubert -I/usr/X11R6/include -DGNOME -o obj/gnome/MultiLedger.o MultiLedger.c Hubert In file included from engine/Transaction.h:33, Hubert from engine/Account.h:30, Hubert from MultiLedger.c:26: Hubert engine/GNCId.h:39: guid.h: No such file or directory Hubert guid.h cannot be found... and is missing in my source tree. same error here. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: make gnome fail
On Fri, 14 Apr 2000 07:56:37 -0700, Ken Yamaguchi [EMAIL PROTECTED] said: Ken It works for me. Did you "cvs update -Pd" to get the Ken src/engine/guid directory? that worked for me. thank you. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: Dividends
On 11 Apr 2000 13:32:00 -0500, Rob Browning [EMAIL PROTECTED] said: Rob Patrick Baker [EMAIL PROTECTED] writes: I looked at most of the archives, and I didn't see much mention of how stock dividends would fit into the GnuCash framework. There was some mention in the QIF import html file, but that just acknowledged the problem. I was thinking that I would like to implement a Return On Investment report, but to do that you need to keep track of dividends and capital gains for a particular security. Has there been any thought of how to implement dividends? It seems that such a feature will be necessary in order to completely keep track of personal finance. Rob I'm also interested in adding some helper dialogs for things like Rob "stock split", "mutual fund purchase", etc. A helper for stock split! please! I will be glad to test that one out! rob -- "We have no intention of shipping another bloated operating system and forcing that down the throats of our Windows customers." -- Paul Maritz, Microsoft GVP, regarding JAVA -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: Dividends
On Tue, 11 Apr 2000 20:34:06 -0700, "David G. Paschich" [EMAIL PROTECTED] said: stock split! please! I will be glad to test that one out! David Me too! David Also, under the aegis of "stock split" may come such annoying David things as "stock-for-stock merger" and "stock spinoff". Hey, all I got is a simple cisco split? rob -- It's is not, it isn't ain't, and it's it's, not its, if you mean it is. If you don't, it's its. Then too, it's hers. It isn't her's. It isn't our's either. It's ours, and likewise yours and theirs. -- Oxford University Press, Edpress News -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: subaccounts
On 07 Apr 2000 22:55:48 -0500, John Hasler [EMAIL PROTECTED] said: John In the main window my parent accounts show balances that equal John the sums of the balances in their subaccounts, but when I select John a parent account and open the account I see no entries at all. I expected that selecting a parent account and opening it should do nothing. Having it open to a register wigs me out. Especially when there are no transactions there. John If I open "subaccounts" I get a register titled with the name of John the parent account and listing all the transactions in the John subaccounts as if the lines had simply been copied from the John subaccounts, complete with balance. Interesting. I haven't seen this behavior, but am running an older version of gnucash. Do you like the way this works, does it make sense to you? rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
menus and data structures.
I am afraid that I know the answer to this already, but I saw the following text on an xemacs mailing list today, and I thought that it would be nice to be able to do the same thing in gnucash. rob This is what I set up for s/o that had printed a 10M buffer by mistake. I don't know if it's the cleanest way. It goes in your .emacs. (set-specifier default-toolbar '( [toolbar-file-icon toolbar-open t"Open a file"] [toolbar-folder-icon toolbar-dired t "View directory"] [toolbar-disk-icon toolbar-save t"Save buffer"] ;;[toolbar-printer-icon toolbar-print t "Print buffer"] [toolbar-cut-icon toolbar-cut t "Kill region"] [toolbar-copy-icon toolbar-copy t"Copy region"] [toolbar-paste-icon toolbar-paste t "Paste from clipboard"] [toolbar-undo-icon toolbar-undo t"Undo edit"] [toolbar-spell-icon toolbar-ispell t "Spellcheck"] [toolbar-replace-icon toolbar-replace t "Replace text"] [toolbar-mail-icon toolbar-mail t"Mail"] [toolbar-info-icon toolbar-info t"Information"] [toolbar-compile-icon toolbar-compile t "Compile"] [toolbar-debug-icon toolbar-debug t "Debug"] )) King, Teri (AZ75) writes: Is there an easy way to remove or move the Print button on the Toolbar? I keep hitting print when I mean save. Thanks, Teri -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: menus and data structures.
On 06 Apr 2000 20:31:43 -0500, Rob Browning [EMAIL PROTECTED] said: Rob I was just thinking about this today. Having the menus be more Rob configurable (i.e. all generated from scheme) is on Dave and my Rob list, but it's not at the top right now. that's cool. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: so many files
On Tue, 4 Apr 2000 19:49:13 +1000, Paul Fenwick [EMAIL PROTECTED] said: Paul A possible idea to keep down the total size used (not Paul necessarily the number of files) would be to split the Paul monolithic GnuCash data file into seperate files for each year Paul (or some other timeperiod). Backups of files are only made when Paul they change. good idea. you could do it by keeping the backups in the following manner: 1 file for 1998 1 file for 1999 1 file for Jan 2000 1 file for Feb 2000 1 file for Mar 2000 1 file for q1 2000, nuking the previous three months 1 file for Apr 2000 1 file for May 2000 1 file for Jun 2000 1 file for q2 2000, nuking the previous three months 1 file for Jul 2000 1 file for Aug 2000 1 file for Sep 2000 1 file for q3 2000, nuking the previous three months 1 file for Oct 2000 1 file for Nov 2000 1 file for Dec 2000 1 file for 2000 Paul * Users might think that the `extra' files are backups and Paul delete them. This would be very bad. Yes, this could get interesting. Any fixes? Can we make them read only, hoping that people will stop and think a bit? rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: so many files
On Tue, 4 Apr 2000 11:26:55 -0400 (EDT), [EMAIL PROTECTED] said: A possible idea to keep down the total size used (not necessarily the number of files) would be to split the monolithic GnuCash data file into seperate files for each year (or some other timeperiod). Backups of files are only made when they change. linas This is called 'closing the books on an accounting period', and linas is a feature we need to implement anyway. yes, this feature would be good, but I don't think that "closing the books" is what was being talked about here. Actually, I think that it would be possible to do either one of these things independently of the other. snipped information about closing books. I find it interesting, but a discussion which is not related to saving files, unless we do a "close export books" step rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: Too much Paranoia about RCS?
On Tue, 04 Apr 2000 08:26:43 -0500, Christopher Browne [EMAIL PROTECTED] said: cbbrowne This makes the questionable assumption that rcs does nothing cbbrowne to check for errors. RCS is *quite* mature; I've been using cbbrowne it since the late 1980s, and this is an error condition that cbbrowne would just surprise me. I was not talking about out of disk errors. I was specifically going on what Larry McVoy said while talking about bitkeeper, and what is on the bitkeeper.com web site in the FAQ, at the first question. http://www.bitkeeper.com/bk23.html I don't say that bitkeeper is what we should use, I just say that Larry knows more than I do about this stuff. rob -- "You know, I used to think it was awful that life was so unfair. Then I thought, wouldn't it be much worse if life were fair, and all the terrible things that happen to us come because we actually deserve them? So, now I take great comfort in the general hostility and unfairness of the universe." -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: so many files
On Mon, 3 Apr 2000 21:07:40 -0400 (EDT), [EMAIL PROTECTED] said: linas Anyone have a better idea on how to have backup-paranoia linas without cluttering up the directory too much? text (XML?) data files and RCS directories, with ,v files therein.. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: so many files
On Tue, 4 Apr 2000 12:19:36 +1000, Paul Fenwick [EMAIL PROTECTED] said: Paul (2) Configurable directory to place backups. This would allow that's brilliant! as a matter of fact, it is so brilliant, emacs has already done it, thus cementing that idea into the "brilliant idea hall of fame". C-h v auto-save-directory RET (note the other wonderful directories at the bottom, for efs-stuff). oh, how I long for the day when I can use efs over ssh to "edit" my gnucash data files in an emacs major mode, with the efs-saves ocurring on the home side of the link. rob ps. /home/rob is on nfs, so autosaves are done locally. `auto-save-directory' is a variable declared in Lisp. Value: "/var/tmp/rob/rob-autosave" Documentation: If non-nil, fixed directory for autosaving: all autosave files go there. If this directory does not yet exist at load time, it is created and its mode is set to 0700 so that nobody else can read your autosave files. If nil, each autosave files goes into the same directory as its corresponding visited file. A non-nil `auto-save-directory' could be on a local disk such as in /tmp, then auto-saves will always be fast, even if NFS or the automounter is slow. In the usual case of /tmp being locally mounted, note that if you run emacs on two different machines, they will not see each other's auto-save files. The value (expand-file-name "~/autosave/") might be better if /tmp is mounted from swap (possible in SunOS, type `df /tmp' to find out) and thus vanishes after a reboot, or if your system is particularly thorough when cleaning up /tmp, clearing even non-empty subdirectories. It should never be an efs remote filename because that would defeat `efs-auto-save-remotely'. Unless you set `auto-save-hash-p', you shouldn't set this to a directory in a filesystem that does not support long filenames, since a file named /home/sk/lib/emacs/lisp/auto-save.el will have a longish filename like AUTO-SAVE-DIRECTORY/#\!home\!sk\!lib\!emacs\!lisp\!auto-save.el# as auto save file. See also variables `auto-save-directory-fallback', `efs-auto-save' and `efs-auto-save-remotely'. -- "You know, I used to think it was awful that life was so unfair. Then I thought, wouldn't it be much worse if life were fair, and all the terrible things that happen to us come because we actually deserve them? So, now I take great comfort in the general hostility and unfairness of the universe." -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: so many files
On Mon, 3 Apr 2000 21:27:22 -0500, Scott Haug [EMAIL PROTECTED] said: Scott I might save several times a session. Those half meg backups you shouldn't _have_ to hit save, as emacs users already know: C-h v auto-save-interval RET `auto-save-interval' is a built-in integer variable. Value: 1500 Documentation: *Number of keyboard input characters between auto-saves. Zero means disable autosaving due to number of characters typed. See also the variable `auto-save-timeout'. C-h v auto-save-timeout RET `auto-save-timeout' is a variable declared in Lisp. Value: 30 Documentation: *Number of seconds idle time before auto-save. Zero or nil means disable auto-saving due to idleness. The actual amount of idle time between auto-saves is logarithmically related to the size of the current buffer. This variable is the number of seconds after which an auto-save will happen when the current buffer is 50k or less; the timeout will be 2 1/4 times this in a 200k buffer, 3 3/4 times this in a 1000k buffer, and 4 1/2 times this in a 2000k buffer. See also the variable `auto-save-interval', which controls auto-saving based on the number of characters typed. rob -- Windows NT crashed. I am the Blue Screen of Death. No one hears your screams. -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: so many files
On Mon, 03 Apr 2000 21:47:53 -0500, Christopher Browne [EMAIL PROTECTED] said: Christopher d) Store *text* backups, checked in to RCS :-). Christopher Option d) [RCS] is a *prime* reason why I would argue for Christopher using a text-based data format. Agreed completely. However, I think that Larry McVoy is on to something when he mentions the lack of data integrity being built into RCS via checksums or some other method. rob -- The good thing about standards is that there are so many to choose from. -- Andrew S. Tanenbaum -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: T-shirts
On Fri, 31 Mar 2000 23:18:15 -0600, Christopher Browne [EMAIL PROTECTED] said: I'd also love to be at Comdex Chicago, but, unfortunately, I don't think I can con the university into funding my trip :( Christopher I'd tend to think that a "limited run" GnuCash T-shirt Christopher could indeed sell out. Christopher I'll not be in Chicago, but could always use another Christopher T-shirt (XL). XL here, let me know how much $$$ it is. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: impressions of a new user
On Wed, 29 Mar 2000 22:56:25 -0600, Christopher Browne [EMAIL PROTECTED] said: An alternate would be to record the last check number entered and bump that. That would require storing non-financial per-account data across invocations, and guess what... surprise we need that for a lot of other things, so as Dave alluded to later, stay tuned, we'll be addressing that soon. Then we can decide whether or not using the most recent number as the base is the right thing. I think it's likely to be pretty good. Christopher Quite a good assumption, so long as it comes on a Christopher by-account basis, and provides an easy way of aborting Christopher this to replace the "ID" with one of: Christopher a) ATM Christopher b) Debit/Credit Memo Christopher c) Deposit Christopher without requiring one to type in a bunch of "Deletes" to Christopher clean out the "ID number." which is why the number should be highlighted, and the first non-next character typed would nuke it all. or, if they type A, it would replace it with ATM, and would only be able to type in "ATM", or "Dep" or "Debit" * It would be nice if autocomplete for the description would also enter in the information from the last transaction with that description. That's the default behavior in moneydance and quicken, and I find it speeds up my data entry considerably. Also, I was curious why the autocomplete for the description didn't also pop up a window the same way the autocomplete for the account did. That way, someone could type in the first char or two, and then use the arrow keys to find the exact description they were looking for. Nice idea, though this could be a pretty long listbox if you've opened a register on thousands of transactions. Perhapse we could limit it to the last N descriptions if we added this feature. Christopher This *will* be unworkable if there are thousands of Christopher transactions; it should nonetheless be useful enough to Christopher have that "register" that looks to the nearest five or Christopher ten relevant transactions... as you type characters, it would narrow the list in the box, right? also, the list box would only be a certain length, with a scroll bar on the side. or was that obvious? rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: How do we want to handle g-wrap builds?
On 28 Mar 2000 00:48:50 -0600, Rob Browning [EMAIL PROTECTED] said: rlb 1) Have it so that g-wrap is only configured/built once after a rlb make clean. This means that if you monkey with g-wrap or do rlb anything else that would change it's assumptions about the world, rlb you'll have to manually "rm" lib/g-wrap-install, and then it'll rlb notice and reconfigure/build itself. This has the advantage of rlb making the normal-case build process faster and sort-of goes How long does it take g-wrap to be built? The goal here isn't to _build_ an application, it is to _use_ an application. With this in mind, we need _users_, and not _builders_. I think it only gets to be too long when it is over five minutes or so. rlb along with the idea that g-wrap isn't really a part of gnucash. rlb This approach has the disadvantage that you could make a change rlb to g-wrap and then wonder why it didn't show up. Worse, others rlb could run a cvs update, rebuild and not have g-wrap rebuild, even rlb though the files have changed. Of course this begs the more rlb general question of "do we want to support safe rebuilding across rlb cvs updates without requiring an intervening make clean?" If we don't, be sure to say that loud and clear. I personally have one command I run, and just run it over and over and over. It is paraphrased as follows: cvs update ./configure --prefix make make install Do I need to put " make clean" in there before the make? If that is so, would I be better off doing " make distclean" before the configure? rlb 2) Do the really safe thing. Only configure once per make-clean rlb (or reconfigure at the top-level), but run a "rm g-wrap-install, rlb make, make install" for g-wrap every time make is run (actually, rlb we'd be a little smarter than this and only run the "rm" and rlb "make install" if we detect that we're going to have to rebuild rlb -- we can use make -q for that). This approach will make sure no rlb one accidentally ends up with a stale g-wrap, and although this I like this one better, it saves developers from doing tech support. Q: "Why is my something doing something I don't understand?" A: "Make clean, and retest, then come back to us." rob -- The cynics among us might say: "We laugh, monkeyboys -- Linux IS the mainstream UNIX now!MuaHaHaHa!" but that would be rude. -- Jim Dennis -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: Could we do a little housecleaning?
On 28 Mar 2000 10:16:45 -0600, Rob Browning [EMAIL PROTECTED] said: Rob Oh, and if we do this move, do we want to keep the "README." Rob prefix on everything? i.e. do we want: Rob doc/README.build-process Rob doc/README.guile-hackers Rob etc. Rob or is it sufficient to have Rob doc/build-process.txt Rob doc/guile-hackers.txt Rob etc. Rob (with or without the .txt extensions...) the latter, without. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: How do we want to handle g-wrap builds?
On 28 Mar 2000 10:36:54 -0600, Rob Browning [EMAIL PROTECTED] said: I like this one better, it saves developers from doing tech support. Q: "Why is my something doing something I don't understand?" A: "Make clean, and retest, then come back to us." Rob OK, so we have two different opinions now. Any tiebreakers : I want to see _support_ from all you developers out there who are sick (and tired!) of answering inane support questions when you should be out coding. Vote early, vote often, but most important, vote for me! Sorry about that, just a little bit of election cynicism creeping in to my day. For those of you not in the USA, this is a presidential election year. argh. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: cvs 2000-03-24
On Fri, 24 Mar 2000 14:44:09 -0800, Dave Peticolas [EMAIL PROTECTED] said: Dave CVS has been updated. Dave New Stuff: Dave + Bill Gribble's updates to qif importing and check printing. Dave + Jan-Uwe Finck's updated de.po file. Dave + Fixed a problem with getting translated strings in certain Dave dialogs. You will need to at least rerun config.status for Dave this fix. sed -e "1 s|top-level\.o|obj/gnome/top-level.o|1" obj/gnome/top-level.d.tmp obj/gnome/top-level.d rm obj/gnome/top-level.d.tmp make[4]: *** No rule to make target `glade-qif-import.h', needed by `obj/gnome/window-main.o'. Stop. make[4]: Leaving directory `/home/rob/src/cvs/gnucash/src/gnome' make[3]: *** [gnome] Error 2 make[3]: Leaving directory `/home/rob/src/cvs/gnucash/src' make[2]: *** [build-flavor] Error 2 make[2]: Leaving directory `/home/rob/src/cvs/gnucash' make[1]: *** [gnome.real] Error 2 make[1]: Leaving directory `/home/rob/src/cvs/gnucash' make: *** [gnome] Error 2 the command I used was cvs -z3 update ./configure --prefix=/home/rob/compiled make gnome make install clear ./gnucash ~/data/secondtry.xzc rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: cvs 2000-03-24
On Fri, 24 Mar 2000 14:53:35 -0800, Dave Peticolas [EMAIL PROTECTED] said: Dave The num cell in the register now has accelerator keys. Press + Dave or = to increment by 1 and - or _ to decrement by 1. For good Dave measure, you can press ] or } to increment by 10 and [ or { to Dave decrement by 10. The cell is also auto-filling. If the value is Dave blank and you hit any of the accelerators, the largest number in Dave any num cell in the register plus 1 is entered into the cell. would it be wise to auto-fill it with (largest number + 1) as soon as someone hits enter to record a previous transaction? Dave If you use the Num field more often than not then it would. But Dave for most accounts I would imagine that's not the case. yeah, you are right, I was thinking about a checking account. Could it be an option? rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: cvs 2000-03-24
On Fri, 24 Mar 2000 01:53:50 -0800, Dave Peticolas [EMAIL PROTECTED] said: Dave The num cell in the register now has accelerator keys. Press + Dave or = to increment by 1 and - or _ to decrement by 1. For good Dave measure, you can press ] or } to increment by 10 and [ or { to Dave decrement by 10. The cell is also auto-filling. If the value is Dave blank and you hit any of the accelerators, the largest number in Dave any num cell in the register plus 1 is entered into the cell. would it be wise to auto-fill it with (largest number + 1) as soon as someone hits enter to record a previous transaction? rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: Adding Palm support
On 21 Mar 2000 11:21:50 -0600, Rob Browning [EMAIL PROTECTED] said: Rob (which I'm still not sure I'm going to use a lot). Frankly, if I Rob could get it tightly integrated with things like BBDB, then I'd Rob be a whole lot happier with it, but that's a non-trivial Rob undertaking. The pilot contacts program is too weak for BBDB's Rob model, and so you'd either have to have a way to communicate data Rob in a lossy fashion to the pilot, or you'd have to write a Rob replacement contact app for the pilot. That might be a little Rob easier if you used LispMe (www.lispme.de), but it's still more Rob work than I'm likely to heap on my pile right now. Furthermore, Rob I have a hard time getting too excited about this when it looks Rob like full-blown nano-gui linux PDAs might be less than a year or Rob so off... have you seen the recent discussions about this on the bbdb list? rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: num cell
On Wed, 22 Mar 2000 14:51:19 -0800, Dave Peticolas [EMAIL PROTECTED] said: Dave Is anyone working on an improved 'Num' cell in the register? like with autoincrements, and everything? Dave If not, I will go ahead and make one. I thought about it, asked for it, started to do it, and got nowhere. thank you for doing it. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: cvs 2000-03-06
On Wed, 08 Mar 2000 10:38:08 +0100, Herbert Thoma [EMAIL PROTECTED] said: Herbert Rob Walker wrote: Does this mean that I think the register window should only shrink and not grow according to resizing the columns? I think so, yes. Herbert I don't agree. I like the register window to shrink and to Herbert grow. So I think the standard answer is: Make it a Herbert configurable option. If it should grow automatically, why is there a scrollbar at the bottom? Only for the times when we resize it down by hand? But if someone touches _any_ of the column widths, the entire register window will careen back to the big size again. An option is okay, I suppose, but I don't think resizing to the big is correct. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: cvs 2000-03-06
On Wed, 08 Mar 2000 18:11:09 +0100, Herbert Thoma [EMAIL PROTECTED] said: bottom? Only for the times when we resize it down by hand? But if someone touches _any_ of the column widths, the entire register window will careen back to the big size again. Herbert That's a point for you, rob. I think what I really want is an Herbert easy way (one click) to show the full width of a register. I yes, I hadn't thought of that. Herbert just don't like this "click on the window border and drag Herbert until you see everything". And I usually have a register yeah, it is yukky to have to drag. Herbert window with the full width open, so I don't need the Herbert scrollbar at the bottom anyway. hrmm. would a middle click on the column border be something to look at? beware, I am an Xemacs user, so ALT, SHIFT, CTRL, and all the mouse buttons are fair game for me. Be sure to slap me down when the suggestions are completely wacked out. I know, middle click on one of the column widths will make them all best size, and will resize the register properly too. :-) what about saving the column widths between invocations of the register? I have to resize them each time, and that is getting tiresome. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: cvs 2000-03-06
On Tue, 7 Mar 2000 13:43:43 -0500 (EST), Heath Martin [EMAIL PROTECTED] said: Heath Rob Walker writes: here is a test for you all to try out. open up a register which will need to have the columns resized. move it to the right side of the desktop, so that the right edge of it is right near the right edge of the desktop. grab the left edge of the register, and size it a bit too small, so that the scrollbar at the bottom of the register is quite useful. then resize a column, any column. This really harshed on my principle of least surprise, I must say. Heath I don't follow. What happens when you do this, and what do you Heath think should happen ? For me, the column and the register both Heath resize correctly; what is a little unfortunate is that the Heath window origin is moved. This is probably window-manager Heath dependent, but once I figure out what is going on and what is Heath appropriate, it can be fixed. yeah, the right side of the window flings out to the right and disappears. This is due to the register window getting larger. I found that kinda odd. What should have happened? The one column that I resized should have resized down and the window size should have stayed the same, and the srollbar should have consumed more of the bottom of the register window, but I do not think that the register window should have gotten larger overall to accomodate the column widths. Does this mean that I think the register window should only shrink and not grow according to resizing the columns? I think so, yes. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: cvs 2000-03-06
On Mon, 06 Mar 2000 18:06:15 -0800, Dave Peticolas [EMAIL PROTECTED] said: Dave CVS has been updated. this has got to be a record for you dave. do you have a date tonight or something? :-) I am doing the works on it now. "cvs update ./configure --prefix=/home/rob/compiled make make install clear ./gnucash ~/data/secondtry.xzc" Dave + Heath Martin's update to the gnome register. This makes the Dave reg window expand and contract for column size changes. Also, Dave there are several speed improvements, woohoo! I will try this one out and report back on it. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: cvs 2000-03-06
On Mon, 6 Mar 2000 22:27:19 -0800 (PST), Rob Walker [EMAIL PROTECTED] said: Rob "cvs update ./configure --prefix=/home/rob/compiled make make install clear ./gnucash ~/data/secondtry.xzc" okay, okay, that should have been "make gnome" a few failed attempts later, and I wakt up enought to see it. Dave + Heath Martin's update to the gnome register. This makes the Dave reg window expand and contract for column size changes. Also, Dave there are several speed improvements, woohoo! This is a development version. It may or may not work. Report bugs and other problems to http://www.gnucash.org/ The last stable version was gnucash-1.2.5 The next stable version will be gnucash-1.4.x gnucash: [D] "Running functions on hook "main-window-opened-hook #procedure gnc:extensions-menu-setup (win) #procedure gnc:report-menu-setup (win) User defined signal 1 whoops! I crashed it! no core file, either. I was all resizing windows, and it happened. here is a test for you all to try out. open up a register which will need to have the columns resized. move it to the right side of the desktop, so that the right edge of it is right near the right edge of the desktop. grab the left edge of the register, and size it a bit too small, so that the scrollbar at the bottom of the register is quite useful. then resize a column, any column. This really harshed on my principle of least surprise, I must say. but, it is really cool how the whole thing gets smaller as I 2x click on them to resize to best width. I was worried there for a minute that I would not be able to snag the right edge of the balance column for it to do the auto-resize. right after the auto-resize, gnucash died. let me see if i can reproduce. nope, didn't happen again. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
latest cvs
I did cvs update make distclean ./configure --prefix=/home/rob/compiled/ make gnome make install ./gnucash ~/data/secondtry.xzc and got the following error: gnucash: [D] "loading system configuration" gnucash: [D] "loading user configuration" gnucash: [D] "Running functions on hook "startup-hook This is a development version. It may or may not work. Report bugs and other problems to http://www.gnucash.org/ The last stable version was gnucash-1.2.5 The next stable version will be gnucash-1.4.x gnucash: [D] "Running functions on hook "main-window-opened-hook ERROR: Bad define placement rob@biffhero-laptop:~/src/cvs/gnucash$ the cvs update was done after 1430, PST. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: cvs
On Sun, 05 Mar 2000 16:22:05 -0800, Dave Peticolas [EMAIL PROTECTED] said: Dave CVS has been updated. Dave New Stuff: Dave + Rob Browning's patch. This should fix the CVS problems people Dave were having today. works now! however rob@biffhero-laptop:~/src/cvs/gnucash$ ./src/quotes/gnc-prices ~/data/secondtry.xzc Can't load './gnucash' for module gnucash: ./gnucash: invalid ELF header at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm line 169. at ./src/quotes/gnc-prices line 17 BEGIN failed--compilation aborted at ./src/quotes/gnc-prices line 17. rob@biffhero-laptop:~/src/cvs/gnucash$ -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: CVS
On Thu, 2 Mar 2000 01:18:36 -0500 (EST), [EMAIL PROTECTED] said: Server configuration missing --allow-root in inetd.conf cvs [checkout aborted]: authorization failed: server cvs.gnucash.org rejected access linas I hope this is fixed now; linas BTW, you should also see a big bandwidth improvement. I saw a big bandwidth improvement. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
heretical question
would it be heretical to ask for pros and cons to only having a gnome version? rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: Idea for DB Format...
On Mon, 28 Feb 2000 07:20:49 -0600, Christopher Browne [EMAIL PROTECTED] said: I think we have to (and I want to) maintain the ability for the user to maintain their data using normal shell tools, so we can't be guaranteed they'll always use gnucash to move thing around, and even if we tried to make that requirement, we couldn't enforce it, and we'd have all kinds of headaches when people did it anyway. Christopher Indeed. and from some articles I read, I understood that they would still have this functionality in their product as well. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: GNUcash 1.3.0
On Mon, 28 Feb 2000 08:02:38 -0700, Jeremy Collins [EMAIL PROTECTED] said: Jeremy Rob Walker... any chance I can get you to update the Jeremy bugtracker? We have a ton of bugs in the incoming box that yes, but I don't know how much I will be able to put into it right now. I am very very busy the next 4-5 weeks at work, but will try to hit it where I can. just so you all know, some of the first things that I will be doing is trying to reproduce the bugs, and to kill the ones which were not reported against or are not reproducible with the latest release. If anyone else wants to, go ahead. The first thing is to try to reproduce with the latest, and if it is not possible, to ask them to upgrade to the latest and resubmit if it still exists. Jeremy need to be classified. Let me know... Could you also update Jeremy sourceforge.net for us? Make an announce over there, and put Jeremy the binaries/source up there. Thanks! sure, will do the sourceforge thing. do you want me to rsync the web site to gnucash.sourceforge.net? rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: Xinvest features
On Mon, 28 Feb 2000 21:55:15 +0100 (MET), Jacek Pliszka [EMAIL PROTECTED] said: Jacek Hi! Jacek I use Xinvest at the moment. Jacek What is the chance for Xinvest features in GNUcash in the Jacek future: Jacek -stock splits and dividends oh! oh! oh that sounds like a great thing! I hope we are able to include it. Jacek -portfolio plots and raports Jacek -plots of various parameters Jacek Also is there any chance that GNUcash files are text files? :-( Jacek I have my own scripts for updates stock quotes from Warsaw Jacek Stock Exchange and I do not know if it will be easy for me to Jacek do it the same in GNUcash. it will be easy. look for the file ./src/quotes/gnc-prices rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: GNUcash 1.3.0
On Mon, 28 Feb 2000 13:25:31 -0800, Dave Peticolas [EMAIL PROTECTED] said: Dave I know a lot of those bugs were for 1.2.5 and have been fixed. Dave I'll look through them and mail you a list of the ones that can Dave be closed. thx! rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
bugs work by jeremy...
Is DVD _that_ boring? ;-) rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
new release bugs
Just in case people were thinking that all of us UI freaks were just making up requests for to keep busy, I guess this release has popped out a few more bugs for you to squash, eh? have fun, rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: *patch* 2000 02 26
On Sun, 27 Feb 2000 02:12:09 -0800, Dave Peticolas [EMAIL PROTECTED] said: I notice myself clicking on the "stocks" + symbol, and then the "va linux stock" thing quite often. If someone is wondering what to do next, state in the main account window would be nice. It would be s nice to not have to hit the little + button to expand or collapse a parent account. Dave This is something that deserves some discussion, because the Dave solution is not entirely clear. Somehow, we should associate the Dave account-expanded state with each gnucash file, but we shouldn't Dave save the information in the actual file itself, since GUI info Dave isn't supposed to be there, and it would make it difficult for Dave multiple users to share the file. Dave We could have a separate file that is saved in the same Dave directory for each user, but that seems a bit messy. We could Dave save the state in the user's config.auto under a specific file Dave name. Dave Anybody have thoughts on this? ~/.gnucash/config.auto ; Section: Account Types (let ((option (gnc:expanded-accounts stock expenses expenses:auto did you note that I requested two things there? one of them was saving state in the account field. the second one was not having to click on the +- box on a parent account to get it to expand or shrink. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: *patch* 2000 02 26
On Sun, 27 Feb 2000 02:02:23 -0800, Dave Peticolas [EMAIL PROTECTED] said: Dave Making sure the dialogs (edit, transfer, etc.) have a default Dave active widget, little things like that. cool, so now we can hit enter instead of using that blasted mouse! (does control-j or control-m work? ;-) a few notes on the register. (I used a stock register, if that matters any) When I open, resize, close, reopen the register, it saves the width of the register, but not the height. Dave If you want a different height, you can use the preferences to Dave change the number of default rows. I see. We set the width defaults implicitly per register as we use them, and they get saved individually for each register in our config.auto file on the fly. But on the height, it is set globally for every register in a config dialog. Now that I know this, I know it and can work with it, but it seems kinda counter-intuitive to me. When I 2xclick on each header across the headers, they resize down to best size nicely! However, as I do this, the right edge of the balance column gets sucked in off of the right side of the window. This looks odd. I think the window should not allow this to happen, but should resize smaller as the different columns resize smaller. Dave I'll see if I can get this to happen. also, I am able to resize the width to be less than what will allow the "Close" button to be on the header. Is this good? I know I can (and do) click _R_egister, _C_lose, just wondering what kind of constrants we want to impose on the sizes of our work areas. That would also fix the next problem. As I am 2xclicking, and bringing in the right edge of the balance column (the register is 980x503, if it matters), date resizes, and everything shifts down a bit, and there is still a horizontal scroll bar at the bottom of the screen. This scroll bar is needed at this point. 2xclick on num, same thing happens. I am not quite sure that the horizontal scroll bar is needed at this point, but it is still there. 2xclick on description, and they all shift down again, separating the balance from the right edge. the horizontal scroll is _not_ needed now, but it is still there. it should disappear. 2xclick on transfer from, Dave I'm not sure I agree with making the scroll bars disappear. That Dave could cause some wierd effects with either showing or hiding a Dave partial transaction, or causing the window to resize a lot as Dave the scroll bar gets shown/hidden. Gnumeric, for instance, has Dave scroll bars shown all the time. As for the weird resizing all the time, I would suggest making the balance area at the bottom of the register grow and shrink, so you don't have half transactions showing, nor do you have the window grow and shrink. I understand why gnumeric keeps them there because there is always cells to go to over there. I just checked gimp, and it keeps both scroll bars all the time. grip removes both scroll bars as needed, gnome-napster removes them as well. I don't have any more gnome apps on this box. I am not sure about that request (removing the horizontal scroll bar), since I think it might have been brought on by the header resizing bug. Let's see if it still bugs me in a few weeks, or if it bugs anyone else. more of the same. sold, bought, price, value, tot shares, all work the same. I move the left edge of the window in 17 pixels, now we are 963x503, and the headers don't line up at all! they have shifted over at least 4x what I have resized. The left edge of the date header is right above the center of the description column. this is just a minor annoyance, since i go ahead and resize it down so that the headers are shoved back in from their right edge to line up as the columns are shoved in from the left, but it is a bug just the same. Dave I'm not quite following you here about what steps to go through Dave to get the bug. resize really wide. 2x click on each header, so that there is a whole bunch of white space on the far right. now resize just a little bit, by dragging the left side in just a few pixels. be sure to go just a few, like 1/10 of the white space area. here is the colors section of my .gnucash/config.auto I would have tried black and white alternating if the text would have handled it automatically. ;-) Dave Ummm, wow :) It's a bit loud, wouldn't you say? heh... yeah, I was really trying to get the "post colors here" ball rolling. I hope that someone sees the colors that _i_ have to work with, and they will mail in better ones. :-) I don't feel like booting windows just to snarf the quicken colors, but I might if needed. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: *patch* 2000 02 26
On Sun, 27 Feb 2000 10:20:49 -0800, Dave Peticolas [EMAIL PROTECTED] said: I'm not sure I agree with making the scroll bars disappear. That could cause some wierd effects with either showing or hiding a partial transaction, or causing the window to resize a lot as the scroll bar gets shown/hidden. Gnumeric, for instance, has scroll bars shown all the time. Then at least the scroll bars should go inactive, i. e. be greyed out. Dave I can't find any programs that work this way. Even XEmacs has Dave active scrollbars when they're not needed. Does this really Dave affect usability in any way? yeah, I saw that on XEmacs today, too. rats. ;-) maybe this is not that important, and should be put off until other usability things are addressed. i know that my horizontal scroll bars will be completely useless as soon as the "column width state" and the "register not wider than the sum of the widths of the columns" problems are fixed. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: good news
On Sun, 27 Feb 2000 12:47:11 -0800, Dave Peticolas [EMAIL PROTECTED] said: Dave I now have CVS access, so it looks like the days of the bigpatch Dave are over :) (woohoo) woohoo ^ woohoo. Dave I have to step out for a little bit, but when I get back I'm Dave going to update CVS. what?! get back here. you are our personal gnucash slave, didn't you know that?!? ;-) Dave I want to try and make a release today, probably sometime this you got guts. Dave evening (it's 1pm where I am). I'd like to clean some of the Dave cruft out of the lib directory first. I also want to try and Dave make an RPM. Dave Anyway, if anyone is around today, and this evening, and you Dave have some time, I would appreciate any help you can give with Dave testing the source distribution and the rpm. will try. I will try with an alien'd .deb from your rpm, as well. Dave I'll let you know when CVS is updated. cool. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: *patch* 2000 02 26
On 27 Feb 2000 14:52:54 -0600, Rob Browning [EMAIL PROTECTED] said: rlb As a more radical alternative, we could switch to using a rlb directory per account group rather than a file, and it could rlb contain whatever files we need in order to carry all the right rlb state around when the account group is copied, moved, etc: rlb my-finances.gnc/data rlb my-finances.gnc/state.user1 rlb my-finances.gnc/state.user2 rlb my-finances.gnc/lock rlb my-finances.gnc/pending-transactions rlb etc. This would allow us a substantial amount of flexibility now rlb and in the future, but it might be kind of strange to most rlb people. ISTR that NeXT did something like this instead of rlb Apple's resource/data fork hack. would it be wise to talk to the ex-apple guys to see what they have in mind for their "world saving linux interface"? We could save the state in the user's config.auto under a specific file name. rlb True, but then you have the problem that stale info will be rlb carried around forever (say when account-group files are deleted rlb from the filesystem), and with this approach copying your files rlb won't preserve the settings. I.e. if you do a "cp mydata.gnc rlb my-new-data.gnc" and then work on my-new-data.gnc, you won't see rlb any of your old settings. We could get this right if we added a rlb per account group, guaranteed unique ID (like the one used for rlb news/mail articles), for some definition of "right". good point. but people shouldn't do a "cp mydata.gnc my-new-data.gnc", they should click on the "clone account" button, right? ;-) rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]
Re: cvs
On Sun, 27 Feb 2000 21:11:30 -0800, Dave Peticolas [EMAIL PROTECTED] said: and what I find odd is that /home/rob/compiled/share/gnome does not exist. I did not make /home/rob/compiled/[bin, doc, html, lib, share], so I was under the impression that the apps made their own directories there as they did the installs. Dave I discovered this in the process of making the rpm. When I have Dave what I think is a fix, I'll update cvs. In the meantime, does Dave the program work? There should be new register options for not Dave drawing the borders (courtesy of Heath). yep, it works, for the five minutes I have had it running. I tried it without the horizonal separators, and my sooper-dooper color scheme, and wow!, that's kinda cool. Trying w/o the vertical separators now ewww. okay, that's working. but not in the column headers. rob -- Gnucash Developer's List To unsubscribe send empty email to: [EMAIL PROTECTED]