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) |