SachaS (~Sacha@dialup-196-173.conceptual.net.au) joined #gnuenterprise. jearl (~user@02-098.145.popsite.net) joined #gnuenterprise. btami (~btami@ip102-205.ktv.tiszanet.hu) joined #gnuenterprise. reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) joined #gnuenterprise. sjc (~sjc@cpc2-seve3-4-0-cust112.popl.cable.ntl.com) joined #gnuenterprise. kilo (~kilo@ip102-205.ktv.tiszanet.hu) joined #gnuenterprise. johannesV (~johannes@M1555P006.adsl.highway.telekom.at) joined #gnuenterprise. jearl (~user@02-098.145.popsite.net) left irc: Read error: 113 (No route to host) SachaS (~Sacha@dialup-196-173.conceptual.net.au) left irc: Read error: 60 (Operation timed out) SachaS (~Sacha@dialup-196-253.conceptual.net.au) joined #gnuenterprise. kilo (~kilo@ip102-205.ktv.tiszanet.hu) left irc: Remote closed the connection thierry_ (~thierry@AStrasbourg-251-1-1-7.w82-127.abo.wanadoo.fr) joined #gnuenterprise. hi gnuers hi thierry_ hi hello reinhard, ajmitch btami (~btami@ip102-205.ktv.tiszanet.hu) left irc: Remote closed the connection btami (~btami@ip102-205.ktv.tiszanet.hu) joined #gnuenterprise. sjc (~sjc@cpc2-seve3-4-0-cust112.popl.cable.ntl.com) left irc: "work time" dneighbo (~dneighbo@ip68-109-180-32.ph.ph.cox.net) joined #gnuenterprise. derek (~dneighbo@ip68-109-180-32.ph.ph.cox.net) left irc: Read error: 110 (Connection timed out) reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) left irc: Read error: 60 (Operation timed out) reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) joined #gnuenterprise. SachaS (~Sacha@dialup-196-253.conceptual.net.au) left irc: "Client exiting" btami (~btami@ip102-205.ktv.tiszanet.hu) left irc: Remote closed the connection thierry_ (~thierry@AStrasbourg-251-1-1-7.w82-127.abo.wanadoo.fr) left irc: Remote closed the connection thierry (~thierry@AStrasbourg-251-1-1-7.w82-127.abo.wanadoo.fr) joined #gnuenterprise. dsmith (~user@207.170.141.99) joined #gnuenterprise. jamest (~jamest@adsl-65-71-168-131.dsl.tpkaks.swbell.net) joined #gnuenterprise. jcater (~jason@w202.z065105010.mem-tn.dsl.cnc.net) joined #gnuenterprise. dcmwai (~dcmwai@219.95.58.27) joined #gnuenterprise. sjc (~sjc@cpc2-seve3-4-0-cust112.popl.cable.ntl.com) joined #gnuenterprise. siesel (~jan@xdsl-213-196-211-12.netcologne.de) joined #gnuenterprise. dyfet (~dyfet@pool-138-89-37-116.mad.east.verizon.net) joined #gnuenterprise. oh oh siesel is volunteering on TODO items! Action: jcater pulls out his TODO list siesel, Hey hey it been a long long time since your last date :) wendall911 (~wendallc@216.255.199.8) joined #gnuenterprise. reinhard: just merging some stuff :) siesel: a few comments well actually a single comment :) my understanding always was that properties starting with an _ should be regarded "not public" so instead of rtlist = self._session.sm._langRuntimes it should be rtlist = self._session.sm.langRuntimes (of course with all other _langRuntimes replaced with the one without underscore) and I see that you use self._list._session however I think self._session would do it on another note I already discussed with johannesV (in private) whether to pass a session object to the context of the procedure reinhard: if you look at geasSessionManager.py: langRuntimes has to be private as _connections etc. or rather the fetch, store, load etc. functions we didn't come to a decision so i'd like to know if there was a reason for you to do so (passing the functions as global functions) as I told it was mainly merging old code. I had running procedure support in december, but it was not quite ready for commiting ok in any case thanks sorry for nitpicking in your code ;-) :) nevertheless, having store, load etc. functions in procedures IMHO makes sense. dyfet (~dyfet@pool-138-89-37-116.mad.east.verizon.net) left irc: "Client exiting" did you use those in your test? but having a configuration setting for these function should be the best solution. no, I haven't yet. I'd wonder what you pass as the "self" parameter :) the language interface defines a class "Session.Session" (like it defines "Object.Object" with methods like "find" etc. you have other things waiting for a merge/commit? no ok probably adding direct access to the language interface to the procedure namespace would be an option too you have direct access (via "self") you can do foo = self.country foo.delete () or whatever you like even something like foo = self.address_country.address_name works (i hope i understood correctly what you meant) but you can't access gnue_modules f.e. or inventory_list.inventory_partid you could if you had access to the session object of the language interface I remember the discussion, that you said that only directly linked objects should be accessible yes, so I said, that the Session object of the language interface should be added to the global procedure namespace you could do myList = session.find ("inventory_list", conditions, sortorder, prefetch) siesel: ok, yes I also think so siesel, what happen to gnue-report ... it is still in good hands? siesel: sorry I misunderstood you dcmwai: yes, its in jcater hands :) reinhard: I would prefer: mylist=find ("inventory_list", conditions, sortorder, prefetch) siesel: ok, this looks nicer if it is doable it's ok for me however i don't think we need request, fetch, load, store and delete then siesel, then it is still in good hands :) OTOH I don't see any harm in having them still there if they work so we need: find, new, and what else? setcontext (in case it will work once :)) :q err wrong window you should use emacs :) I don't think it makes sense to call "close" in a session not quite sure about commit and rollback, but i think that should not be allowed in a procedure no, but it means, that we have to use an internal session, or a procedure specific session I'm not sure I understand? I think the procedure should run in the session it was called and I think there should be no commit or rollback *in* the procedure code reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) left irc: Read error: 54 (Connection reset by peer) reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) joined #gnuenterprise. wb reinhard thanks Nick change: dcmwai -> dcmwai|AWAY Action: dcmwai|AWAY is away: Sleeping, Good Night johannesV (~johannes@M1555P006.adsl.highway.telekom.at) left irc: Read error: 110 (Connection timed out) alfadir (~fred@dsl-213-023-049-068.arcor-ip.net) joined #gnuenterprise. dsmith (~user@207.170.141.99) left irc: Remote closed the connection dsmith (p49tb5vx84@oh-strongsvillecadent1-1f-100.clvhoh.adelphia.net) joined #gnuenterprise. siesel: I can confirm that new() and find() work in procedures thanks I wonder if error messages in case of tracebacks in the procedure code could be improved hmm, odd bugreport for example to mention the fully qualified name of the procedure as the "filename" Action: ajmitch thought gnue-designer depended on wxpython in debian.. obviously not :) yo hello chillywilly btw muchos grazias to that good soul that removed all those empty lines in gnue-common's output hmm, neither gnue-forms-wxgtk nor gnue-designer depend on libwxgtk2.4-python where is that jbailey? IMHO gnue-forms-wxgtk should both of them should, although it would only be required for forms ajmitch: i agree reinhard: cool, that it works. I'll try to improve that siesel: cool also seeing the line that causes the traceback would be cool ChrisORD__ (~Chris@dialup-67.73.160.215.Dial1.Chicago1.Level3.net) joined #gnuenterprise. eins nach dem anderen :) ok, almost working: Error occured during method invokation: There is an error in one of this document's triggers. Traceback: Trigger "address_person.address_show" (unknown), line 1 printa self.address_name ^ SyntaxError: invalid syntax Now I call the procedure 'test' for the first instance: address_person.address_test Committing and closing session ... now, just "trigger" has to be replaced by "procedure" :) jearl (~user@02-110.145.popsite.net) joined #gnuenterprise. jearl (~user@02-110.145.popsite.net) left #gnuenterprise ("ERC Version 4.0 $Revision: 1.577 $ (IRC client for Emacs)"). siesel: great night all reinhard (~reinhard@M1264P004.adsl.highway.telekom.at) left irc: "The more often you run over a dead cat, the flatter it gets." dsmith (p49tb5vx84@oh-strongsvillecadent1-1f-100.clvhoh.adelphia.net) left irc: "Good Night" alfadir (~fred@dsl-213-023-049-068.arcor-ip.net) left irc: Read error: 110 (Connection timed out) sjc (~sjc@cpc2-seve3-4-0-cust112.popl.cable.ntl.com) left irc: "sleeping" ajmitch_ (~ajmitch@vodca.otago.ac.nz) joined #gnuenterprise. dyfet (~dyfet@pool-138-89-37-116.mad.east.verizon.net) joined #gnuenterprise. jamest (~jamest@adsl-65-71-168-131.dsl.tpkaks.swbell.net) left #gnuenterprise ("Client exiting"). jamest (~jamest@adsl-65-71-168-131.dsl.tpkaks.swbell.net) joined #gnuenterprise. jamest (~jamest@adsl-65-71-168-131.dsl.tpkaks.swbell.net) left #gnuenterprise ("Client exiting"). jamest (~jamest@adsl-65-71-168-131.dsl.tpkaks.swbell.net) joined #gnuenterprise. dyfet (~dyfet@pool-138-89-37-116.mad.east.verizon.net) left irc: "Client exiting" Nick change: dcmwai|AWAY -> dcmwai Action: dcmwai is away: I'm busy morning dcmwai Morning :) siesel (~jan@xdsl-213-196-211-12.netcologne.de) left irc: "go to sleep" I'mawake and siesel goto sleep :) grigora (~chatzilla@pcp04400587pcs.nrockv01.md.comcast.net) joined #gnuenterprise. ChrisORD__ (~Chris@dialup-67.73.160.215.Dial1.Chicago1.Level3.net) left irc: "ChatZilla 0.8.31 [Mozilla rv:1.4/20030624]" Nick change: dcmwai -> dcmwai|AWAY jamest (~jamest@adsl-65-71-168-131.dsl.tpkaks.swbell.net) left irc: "Client exiting" Action: dcmwai|AWAY is away: Away From Computer Nick change: dneighbo -> derek jcater_ (~jcater@cpe-066-061-071-147.midsouth.rr.com) joined #gnuenterprise. fredrik (~fredrik@h184n5c1o1020.bredband.skanova.com) joined #gnuenterprise. ajmitch_ (~ajmitch@vodca.otago.ac.nz) left irc: "Leaving" grigora (~chatzilla@pcp04400587pcs.nrockv01.md.comcast.net) left irc: Ping timeout: 14400 seconds jearl (~user@02-064.145.popsite.net) joined #gnuenterprise. jearl (~user@02-064.145.popsite.net) left #gnuenterprise ("ERC Version 4.0 $Revision: 1.577 $ (IRC client for Emacs)"). --- Tue Feb 3 2004