| 02:15.13 | *** join/#brlcad crazy_imp (~mj@a89-182-219-234.net-htp.de) | |
| 02:43.16 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |
| 09:58.30 | *** join/#brlcad ibot_ (ibot@rikers.org) | |
| 09:58.31 | *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || #brlcad logs: http://ibot.rikers.org/%23brlcad/ || BRL-CAD release 7.18.0 is posted (20101209) | |
| 11:05.53 | *** join/#brlcad archivist_emc (~archivist@host217-34-113-62.in-addr.btopenworld.com) | |
| 11:08.50 | *** join/#brlcad mafm (~mafm@9.Red-81-37-119.dynamicIP.rima-tde.net) | |
| 11:51.18 | DaveLo | Mernin all |
| 12:17.35 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |
| 13:13.09 | *** join/#brlcad Zaebos (~irc@pd95b7f5e.dip0.t-ipconnect.de) | |
| 14:14.13 | *** join/#brlcad packrat (~packrator@99-67-225-40.lightspeed.livnmi.sbcglobal.net) | |
| 14:45.27 | CIA-35 | BRL-CAD: 03davidloman * r41638 10/rt^3/trunk/ (include/GSClient.h src/GS/GSClient.h): GSClient header needs to be public now that it will be used in other classes. |
| 14:53.08 | CIA-35 | BRL-CAD: 03davidloman * r41639 10/rt^3/trunk/ (6 files in 3 dirs): Modify commands exec() and _exec() to take a GSClient* as an arg. Allows the command to perform limited state changes on the provided GSClient object. |
| 14:59.49 | CIA-35 | BRL-CAD: 03davidloman * r41640 10/rt^3/trunk/ (10 files in 3 dirs): Removal of Author tag. Not needed imho. |
| 15:03.10 | DaveLo | brlcad: Ultimately, should GS be in its own namespace? aka GS:: ? |
| 15:05.04 | DaveLo | (not that I plan on doing that refactor anytime soon =D ) |
| 15:07.09 | brlcad | GS isn't supposed to be a programming API, so it really shouldn't matter .. shouldn't be needed |
| 15:08.22 | DaveLo | okie dokie. |
| 15:15.41 | CIA-35 | BRL-CAD: 03brlcad * r41641 10/brlcad/trunk/src/libbn/bntester.c: test for compilation warnings. unused params. |
| 15:28.26 | CIA-35 | BRL-CAD: 03davidloman * r41642 10/rt^3/trunk/ (7 files in 3 dirs): Stub in framework for 'login' 'logout' and 'Help' commands. |
| 15:34.12 | starseeker | ah, 8.5.9 supports building with MSVC 2010 |
| 15:34.19 | starseeker | great, another tcl/tk upgrade |
| 15:34.33 | starseeker | wonders which patches he'll miss this time... |
| 15:40.24 | CIA-35 | BRL-CAD: 03starseeker * r41643 10/brlcad/branches/cmake/src/other/tcl/CMakeLists.txt: Visual Studio doesn't like the space, so use an underscore for now. |
| 15:46.09 | brlcad | starseeker: did you try \\\\ |
| 15:46.29 | CIA-35 | BRL-CAD: 03davidloman * r41644 10/rt^3/trunk/src/GS/cmds/HelpCmd.cxx: Implement HelpCmd. |
| 15:47.37 | CIA-35 | BRL-CAD: 03davidloman * r41645 10/rt^3/trunk/ (2 files in 2 dirs): Resolved a cyclic include issue. |
| 15:48.23 | CIA-35 | BRL-CAD: 03brlcad * r41646 10/brlcad/trunk/ (4 files in 3 dirs): add a new bu_booleanize() function that will take a given string and return a boolean value for that string. useful for a plethora of routines that check for yes/no. |
| 15:48.26 | CIA-35 | BRL-CAD: 03davidloman * r41647 10/rt^3/trunk/include/AbstractClientCmd.h: Resolved a second cyclic include issue. |
| 15:48.54 | starseeker | brlcad: uh, didn't try that |
| 15:49.20 | starseeker | I'm not particularly worried about it, unless it proves to be of functional importance |
| 15:51.35 | starseeker | I'll try to check what happens on a platform that's easier to debug on - Windows is sllloooww |
| 15:52.18 | brlcad | isn't too worried simply because it's in src/other .. but that same trick used anywhere else is a problem |
| 15:52.25 | CIA-35 | BRL-CAD: 03davidloman * r41648 10/rt^3/trunk/ (include/GSClient.h src/GS/GSClient.cxx): Wire in ClientCmd registration so we can actually USE the commands. Add a getter for the current portal. Commands will need this. |
| 15:52.56 | starseeker | nods - I know it's a platform specific hack, and I'll try to figure it out |
| 15:53.58 | starseeker | but I need 8.5.9 for VC++ 2010, so I'll try to get that merged and then revisit the space issue |
| 15:54.20 | brlcad | could also try embedding a cmake variable, something like: option="something with spaces" ; CFLAGS="-DSYMBOL=\"$option\"" |
| 15:55.38 | brlcad | you should really mark all of these details that should be revisited .. in the build code with FIXME comments |
| 15:58.17 | CIA-35 | BRL-CAD: 03davidloman * r41649 10/rt^3/trunk/ (2 files in 2 dirs): Add in printing functions for both usage and help. Simplifies and reduces code in AbstractClientCmd subclasses. |
| 16:01.05 | CIA-35 | BRL-CAD: 03davidloman * r41650 10/rt^3/trunk/src/GS/cmds/ (HelpCmd.cxx LoginCmd.cxx): Switch over usage/help printing lines to abstractClientCmd calls. |
| 16:01.15 | CIA-35 | BRL-CAD: 03starseeker * r41651 10/brlcad/branches/cmake/src/other/tcl/CMakeLists.txt: Mark WIN32 specific PACKAGE_STRING with a FIXME comment. |
| 16:04.49 | CIA-35 | BRL-CAD: 03brlcad * r41652 10/brlcad/trunk/doc/deprecation.txt: db_free_external is already obsolete. |
| 16:08.27 | CIA-35 | BRL-CAD: 03davidloman * r41653 10/rt^3/trunk/src/GS/cmds/ClientCmdRegistry.cxx: Forgot to implement ClientCmdRegistry::getCmd().... ooops! |
| 16:10.25 | CIA-35 | BRL-CAD: 03davidloman * r41654 10/rt^3/trunk/src/GS/cmds/HelpCmd.cxx: Quick tweaks to help cmd text formatting. Should be much prettier now. |
| 16:10.56 | CIA-35 | BRL-CAD: 03davidloman * r41655 10/rt^3/trunk/src/GS/cmds/AbstractClientCmd.cxx: Make Help and Usage print on INFO (stdout) channel. |
| 16:16.36 | CIA-35 | BRL-CAD: 03davidloman * r41656 10/rt^3/trunk/src/GS/cmds/ShutdownCmd.cxx: Fixed up file footer and command usage statement. |
| 16:20.15 | CIA-35 | BRL-CAD: 03davidloman * r41657 10/rt^3/trunk/src/GS/cmds/AbstractClientCmd.cxx: Quick tweaks to help and usage text formatting. |
| 16:25.08 | CIA-35 | BRL-CAD: 03davidloman * r41658 10/rt^3/trunk/ (3 files in 3 dirs): Stub in Exit command. We need a way to exit out of the client after all! |
| 16:26.40 | CIA-35 | BRL-CAD: 03davidloman * r41659 10/rt^3/trunk/ (include/GSClient.h src/GS/GSClient.cxx): Add a stopRun() method. Sets run flag to false and starts the exit procedures. |
| 16:27.13 | CIA-35 | BRL-CAD: 03starseeker * r41660 10/brlcad/trunk/src/other/tcl/ (188 files in 21 dirs): Upgrade Tcl to 8.5.9 - this is a vanilla version, onto which the needed BRL-CAD specific patches will be added. |
| 16:50.22 | brlcad | --enable-warnings on linux and mac should catch some of the tcl upgrade patches |
| 16:52.54 | starseeker | ok - I'm working my way through the patch between 8.5.8 vanilla and our mods now, so that should be a start |
| 17:08.57 | CIA-35 | BRL-CAD: 03starseeker * r41661 10/brlcad/trunk/src/other/tcl/ (12 files in 3 dirs): Merge in changes based on a diff between BRL-CAD's tcl prior to the 8.5.9 vanilla commit and the earlier vanilla 8.5.8 commit. |
| 17:59.42 | CIA-35 | BRL-CAD: 03starseeker * r41662 10/brlcad/trunk/src/other/tk/ (193 files in 16 dirs): Upgrade Tk to 8.5.9 - this is a vanilla version, onto which the needed BRL-CAD specific patches will be added. |
| 18:34.20 | CIA-35 | BRL-CAD: 03davidloman * r41663 10/rt^3/trunk/src/GS/cmds/ExitCmd.cxx: Implement the details for ExitCmd |
| 18:38.17 | CIA-35 | BRL-CAD: 03davidloman * r41664 10/rt^3/trunk/src/GS/cmds/ShutdownCmd.cxx: Implement the details for ShutdownCmd |
| 18:40.11 | CIA-35 | BRL-CAD: 03davidloman * r41665 10/rt^3/trunk/src/GS/cmds/HelpCmd.cxx: Change error report to "unknown command" message. Its an error, sure, but its expected. |
| 18:41.56 | CIA-35 | BRL-CAD: 03davidloman * r41666 10/rt^3/trunk/src/GS/GSClient.cxx: Have all the current commands register themselves in GSClient |
| 18:45.43 | DaveLo | neat animated JetStream site: http://squall.sfsu.edu/scripts/namjetstream_model.html |
| 18:48.44 | CIA-35 | BRL-CAD: 03davidloman * r41667 10/rt^3/trunk/src/GS/GSClient.cxx: Forgot to init a pointer to NULL and that caused a nice little segfault. Fixeded now. |
| 18:52.08 | CIA-35 | BRL-CAD: 03starseeker * r41668 10/brlcad/trunk/src/other/tk/ (6 files in 4 dirs): Merge in changes based on a diff between BRL-CAD's tk prior to the 8.5.9 vanilla commit and the earlier vanilla 8.5.8 commit. |
| 18:58.12 | starseeker | alrightie, let the warning enabled build commence |
| 19:03.35 | CIA-35 | BRL-CAD: 03davidloman * r41669 10/rt^3/trunk/src/GS/cmds/ExitCmd.cxx: Leave network clean up to the GSClient class. |
| 19:04.06 | CIA-35 | BRL-CAD: 03davidloman * r41670 10/rt^3/trunk/src/GS/geoclient.cxx: Remove a bunch of antiquated code. New Cmd handler system handles all this now. |
| 19:17.26 | CIA-35 | BRL-CAD: 03starseeker * r41671 10/brlcad/trunk/src/other/tcl/unix/Makefile.in: Put some tabs in instead of spaces. |
| 19:17.40 | CIA-35 | BRL-CAD: 03davidloman * r41672 10/rt^3/trunk/ (include/GSClient.h src/GS/GSClient.cxx): Move ClientCmd registration and NetMsgRoute registration to their own functions for clarity's sake. Also, made GSClient a INetMsgHandler and inserted handling functions. |
| 19:25.58 | starseeker | looks like OSX got through tcl and tk pretty clean |
| 19:50.44 | CIA-35 | BRL-CAD: 03davidloman * r41673 10/rt^3/trunk/src/GS/cmds/LoginCmd.cxx: Implement portal connection, null checking, handshakes, waits and authentications for Login. |
| 19:51.19 | CIA-35 | BRL-CAD: 03davidloman * r41674 10/rt^3/trunk/src/GS/cmds/LogoutCmd.cxx: Instead of having LogoutCmd just disconnect the socket, send a DisconnectReq and have the server drop the socket instead. This keeps both sides informed. |
| 19:55.27 | CIA-35 | BRL-CAD: 03davidloman * r41675 10/rt^3/trunk/src/libNet/PortalManager.cxx: |
| 19:55.27 | CIA-35 | BRL-CAD: Hrm, seems there is still an underlying issue with libpkg pulling data from the |
| 19:55.28 | CIA-35 | BRL-CAD: sockets buffer just prior to a data send on that socket, yet not firing the |
| 19:55.28 | CIA-35 | BRL-CAD: callback. Re-hotwire libNet's selector look to check all FD's each loop pass. |
| 19:57.04 | CIA-35 | BRL-CAD: 03davidloman * r41676 10/rt^3/trunk/src/GS/GSClient.cxx: |
| 19:57.04 | CIA-35 | BRL-CAD: Move ClientCmd registration and NetMsgRoute registration to their own functions |
| 19:57.05 | CIA-35 | BRL-CAD: for clarity's sake. Also, made GSClient a INetMsgHandler and inserted handling |
| 19:57.05 | CIA-35 | BRL-CAD: functions. Still seeing a small issue with connection restarts (aka login, |
| 19:57.05 | CIA-35 | BRL-CAD: logout, login). The selector loop seems to either stall out or not recognize |
| 19:57.05 | CIA-35 | BRL-CAD: the newer FD. |
| 19:57.26 | CIA-35 | BRL-CAD: 03davidloman * r41677 10/rt^3/trunk/include/GSClient.h: Straggler file from last commit. Oopsie. |
| 20:07.41 | CIA-35 | BRL-CAD: 03bob1961 * r41678 10/brlcad/trunk/src/libbu/vls.c: Updated bu_argv_from_string to handle double quotes. This is for cases where an argument contains spaces (i.e. like in a path). |
| 20:07.56 | CIA-35 | BRL-CAD: 03starseeker * r41679 10/brlcad/branches/cmake/ (393 files in 49 dirs): Update CMake branch to trunk r41672 |
| 20:09.36 | CIA-35 | BRL-CAD: 03bob1961 * r41680 10/brlcad/trunk/src/mged/tedit.c: Use double quotes in WIN_EDITOR to keep bu_argv_from_string from seeing this as multiple arguments. |
| 20:22.05 | CIA-35 | BRL-CAD: 03bob1961 * r41681 10/brlcad/trunk/misc/win32-msvc8/tclsh/library/installTree.tcl: Copy the appropriate redist, depending on the platform. |
| 20:38.08 | CIA-35 | BRL-CAD: 03indianlarry * r41682 10/brlcad/trunk/src/other/openNURBS/opennurbs_revsurface.cpp: Fixed issue with revolved surface bounding box. Submitted to opennurbs forum for review. |
| 20:38.55 | *** join/#brlcad mafm_ (~mafm@9.Red-81-37-119.dynamicIP.rima-tde.net) | |
| 21:00.51 | CIA-35 | BRL-CAD: 03indianlarry * r41683 10/brlcad/trunk/ (include/opennurbs_ext.h src/librt/opennurbs_ext.cpp): Now using opennurbs bounding box routines. Also separated surface flatness into flatness and straightness, where straightness measures in planar bending of the surface. |
| 21:22.51 | *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1) | |
| 21:58.54 | *** join/#brlcad crazy_imp (~mj@a89-182-219-234.net-htp.de) | |
| 21:58.54 | *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1) | |
| 21:58.54 | *** join/#brlcad mafm_ (~mafm@9.Red-81-37-119.dynamicIP.rima-tde.net) | |
| 21:58.54 | *** join/#brlcad packrat (~packrator@99-67-225-40.lightspeed.livnmi.sbcglobal.net) | |
| 21:58.54 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |
| 21:58.54 | *** join/#brlcad PrezKennedy (MK@whitecalf.net) | |
| 21:58.54 | *** join/#brlcad cjdevlin (~devlin@99-74-181-148.lightspeed.cicril.sbcglobal.net) | |
| 21:58.54 | *** join/#brlcad alex_joni (~alex_joni@emc/board-of-directors/alexjoni) | |
| 21:58.54 | *** join/#brlcad CIA-35 (~CIA@208.69.182.149) | |
| 21:58.54 | *** join/#brlcad starseeker (~starseeke@BZ.BZFLAG.BZ) | |
| 21:58.54 | *** join/#brlcad willdye (~willdye@fern.dsndata.com) | |
| 21:58.54 | *** join/#brlcad kanzure (~kanzure@131.252.130.248) | |
| 21:58.54 | *** join/#brlcad indianla1ry (~indianlar@BZ.BZFLAG.BZ) | |
| 21:58.54 | *** join/#brlcad DaveLo (~claymore@BZ.BZFLAG.BZ) | |
| 21:58.54 | *** join/#brlcad ``Erik (Here@c-69-140-109-104.hsd1.md.comcast.net) | |
| 22:04.20 | *** join/#brlcad roberthl (~robert@v001.rhl.me.uk) | |
| 22:04.20 | *** join/#brlcad roberthl (~robert@mediawiki/RobertL) | |
| 22:05.47 | *** join/#brlcad pacman87 (~Timothy@adsl-208-191-158-89.dsl.hstntx.swbell.net) | |
| 22:09.18 | *** join/#brlcad roberthl (~robert@v001.rhl.me.uk) | |
| 22:09.18 | *** join/#brlcad roberthl (~robert@mediawiki/RobertL) | |
| 22:16.36 | *** join/#brlcad WhiteCalf (MK@whitecalf.net) | |
| 23:44.06 | *** join/#brlcad juanman (~quassel@unaffiliated/juanman) | |