| 00:16.47 | *** join/#brlcad DX^ (~DX@c-71-59-50-121.hsd1.ga.comcast.net) | |
| 00:21.43 | CIA-38 | BRL-CAD: 03tbrowder2 * r42546 10/brlcad/trunk/ (5 files in 3 dirs): change it's to its for proper spelling of possessive form of 'it' |
| 00:42.39 | CIA-38 | BRL-CAD: 03brlcad * r42547 10/brlcad/trunk/include/vmath.h: |
| 00:42.39 | CIA-38 | BRL-CAD: add four new macros: VINITALL(), VINIT_ZERO, MAT_INIT_IDN, and MAT_INIT_ZERO. |
| 00:42.39 | CIA-38 | BRL-CAD: they create initialization statements suitable for declaration initialization so |
| 00:42.39 | CIA-38 | BRL-CAD: you don't have to declare variables and then initialize them on separate lines |
| 00:42.39 | CIA-38 | BRL-CAD: with corresponding VSETALL(), VSETALL(0.0), MAT_IDN(), and MAT_ZERO() calls. |
| 00:42.39 | CIA-38 | BRL-CAD: this idea was prompted by former Joe Doliner (via an otherwise unusable patch |
| 00:42.40 | CIA-38 | BRL-CAD: 2805742) for common vector/matrix initialization. |
| 00:57.47 | CIA-38 | BRL-CAD: 03brlcad * r42548 10/brlcad/trunk/src/libged/tables.c: put MAT_INIT_ZERO to work |
| 00:58.35 | CIA-38 | BRL-CAD: 03brlcad * r42549 10/brlcad/trunk/src/libbn/mat.c: a thing of beauty. reduction via MAT_INIT_IDN. |
| 01:41.54 | CIA-38 | BRL-CAD: 03brlcad * r42550 10/brlcad/trunk/src/mged/tedit.c: er, there's not much value in comparing a pointer with a string literal for equality. probably meant compare the strings themselves. |
| 03:00.17 | CIA-38 | BRL-CAD: 03tbrowder2 * r42551 10/brlcad/trunk/src/ (75 files in 41 dirs): change it's to proper spelling of its for possession |
| 04:25.25 | CIA-38 | BRL-CAD: 03brlcad * r42552 10/brlcad/trunk/BUGS: mouse bindings on 10.6 are wrong. no zoom in? |
| 04:26.52 | CIA-38 | BRL-CAD: 03brlcad * r42553 10/brlcad/trunk/src/libdm/dm-X.c: remove debug code |
| 05:24.40 | *** join/#brlcad yagami_i (~yagami_i@FL1-119-244-163-89.okn.mesh.ad.jp) | |
| 05:29.31 | CIA-38 | BRL-CAD: 03brlcad * r42554 10/brlcad/trunk/src/rt/view_bot_faces.c: initialize all structparse fields |
| 05:30.17 | CIA-38 | BRL-CAD: 03brlcad * r42555 10/brlcad/trunk/src/rt/ (hurt.c opt.c rtexample.c rtwalk.c sh_tcl.c): mark unused params, make get_args take a const char *[], eliminate some exact floating point comparisons. |
| 05:35.16 | *** join/#brlcad brlcad (~sean@BZ.BZFLAG.BZ) | |
| 05:40.07 | CIA-38 | BRL-CAD: 03brlcad * r42556 10/brlcad/trunk/include/rtprivate.h: rtprivate has a reference to get_args() so update with constness change. |
| 05:40.17 | CIA-38 | BRL-CAD: 03brlcad * r42557 10/brlcad/trunk/src/ (21 files in 7 dirs): use the new vmath VINITALL(), VINIT_ZERO, MAT_INIT_IDN, MAT_INIT_ZERO macros pervasively for reduction refactor savings. reduced 160 initialization lines to less than 60. |
| 05:40.47 | CIA-38 | BRL-CAD: 03brlcad * r42558 10/brlcad/trunk/src/proc-db/ (brep_cube.cpp brep_simple.cpp): quell warnings -- mark unused params and check init args. |
| 05:46.48 | CIA-38 | BRL-CAD: 03brlcad * r42559 10/brlcad/trunk/src/ (10 files in 6 dirs): |
| 05:46.49 | CIA-38 | BRL-CAD: quell verbose compilation warnings by checking the return status for libc i/o |
| 05:46.49 | CIA-38 | BRL-CAD: functions like fread/fwrite/system. avoid clobbering variables due to bu |
| 05:46.49 | CIA-38 | BRL-CAD: exception handling by marking variables static and moving the critical section |
| 05:46.49 | CIA-38 | BRL-CAD: into its own function frame. make sure variables are initialized before use |
| 05:46.49 | CIA-38 | BRL-CAD: (even when the compiler is wrong). |
| 06:48.34 | CIA-38 | BRL-CAD: 03brlcad * r42560 10/brlcad/trunk/src/conv/ (17 files in 7 dirs): (log message trimmed) |
| 06:48.34 | CIA-38 | BRL-CAD: slew of the remainder verbose compilation warnings for src/conv. ridiculous |
| 06:48.34 | CIA-38 | BRL-CAD: repetition on the converters, yet frustratingly slightly inconsistent enough to |
| 06:48.34 | CIA-38 | BRL-CAD: require careful manual review and tweaking. added process_boolean() and |
| 06:48.34 | CIA-38 | BRL-CAD: sometimes process_triangulation() functions to all of the converters that |
| 06:48.34 | CIA-38 | BRL-CAD: perform libbu exception handling so that we can quell warnings about data be |
| 06:48.35 | CIA-38 | BRL-CAD: clobbered if an exception occurred. all of the process_boolean() functions are |
| 06:48.55 | CIA-38 | BRL-CAD: 03brlcad * r42561 10/brlcad/trunk/src/conv/Makefile.am: all clear now compiling on mac and linux. woo hoo. |
| 10:25.29 | *** join/#brlcad Ralith (~ralith@S010600221561996a.vc.shawcable.net) | |
| 14:22.11 | brlcad | woo hoo! .. down to approximately 2000 warnings |
| 14:23.18 | brlcad | considerable considering we were at least high-five-digits to begin with |
| 17:59.02 | *** join/#brlcad epileg (~epileg@unaffiliated/epileg) | |
| 20:38.16 | Ralith | high-five digits |
| 20:38.16 | Ralith | heh |
| 21:10.17 | *** part/#brlcad CIA-38 (~CIA@208.69.182.149) | |
| 21:31.06 | *** join/#brlcad CIA-4 (~CIA@208.69.182.149) | |
| 21:33.02 | CIA-4 | BRL-CAD: 03starseeker * r42562 10/brlcad/branches/cmake/ (12 files in 9 dirs): Get the NSIS installer from CMake closer to the old BRL-CAD installer |
| 21:35.40 | starseeker | Getting much closer: http://bzflag.bz/~starseeker/BRLCAD-7.18.1-win32.exe |
| 21:36.44 | starseeker | probably some details to tweak, and need docbook docs, but at least here it launches MGED and Archer |
| 21:37.24 | starseeker | heads back to Linux... |
| 21:39.37 | starseeker | ah, much better |
| 22:25.26 | *** join/#brlcad CIA-58 (~CIA@208.69.182.149) | |
| 23:22.23 | *** join/#brlcad Ralith (~ralith@S010600221561996a.vc.shawcable.net) | |
| 23:26.43 | *** join/#brlcad R0b0t1 (~Enigma@64-136-219-55.dyn.everestkc.net) | |
| 23:26.43 | *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1) | |