| 00:21.44 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 01:30.02 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 02:58.33 | Notify | 03BRL-CAD:starseeker * 63490 (brlcad/branches/qtged/src/qbrlcad/cadapp.h brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx and 3 others): Improve instance highlighting |
| 03:03.16 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 03:13.01 | *** join/#brlcad mihaineacsu (~textual@92.85.194.225) | |
| 03:46.05 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 04:00.03 | *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14) | |
| 04:32.36 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 06:01.33 | *** join/#brlcad andrei_ (c35a6e7d@gateway/web/freenode/ip.195.90.110.125) | |
| 08:47.24 | *** join/#brlcad mihaineacsu (~textual@92.85.194.225) | |
| 08:50.20 | *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) | |
| 08:57.22 | *** join/#brlcad mihaineacsu (~textual@92.85.194.225) | |
| 09:22.15 | *** join/#brlcad mihaineacsu (~textual@92.85.194.225) | |
| 09:27.27 | *** join/#brlcad mihaineacsu (~textual@92.85.194.225) | |
| 09:50.14 | *** join/#brlcad mihaineacsu (~textual@92.85.194.225) | |
| 10:47.46 | *** join/#brlcad darshpreets (~darshpree@202.164.53.117) | |
| 10:54.38 | *** join/#brlcad darshpreets (~darshpree@202.164.53.117) | |
| 11:19.21 | *** join/#brlcad ishwerdas (75dca974@gateway/web/cgi-irc/kiwiirc.com/ip.117.220.169.116) | |
| 11:22.13 | ishwerdas | maths22 can you please speed me up on what's going on with the website ? |
| 12:29.47 | *** join/#brlcad darshpreets (~darshpree@202.164.53.117) | |
| 13:01.56 | *** join/#brlcad infobot (ibot@rikers.org) | |
| 13:01.56 | *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || GCI winners: Jacob Burroughs and Peter Amidon! || GSoC 10th Year Reunion, 7 CAD community members meeting up in California! | |
| 13:12.30 | *** join/#brlcad clock (~clock@212.203.58.127) | |
| 13:34.19 | *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) | |
| 14:44.53 | Notify | 03BRL-CAD:starseeker * 63491 (brlcad/branches/qtged/src/qbrlcad/QToolPalette.cxx brlcad/branches/qtged/src/qbrlcad/QToolPalette.h): Add the ability to set whether a tool palette can have all items deselected, or whether one must always be selected. Possible uses for both, so make it configurable. |
| 14:46.40 | Notify | 03BRL-CAD:starseeker * 63492 brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx: Remove debugging prints |
| 14:54.30 | *** join/#brlcad darshpreets (~darshpree@202.164.53.117) | |
| 14:58.22 | brlcad | an oldie but a real goodie from '93 about implementing object-oriented constructs in C : http://www.cs.rit.edu/~ats/books/ooc.pdf |
| 14:58.43 | brlcad | you can find many aspects covered in the book in some of our libs |
| 14:59.28 | brlcad | though not the full-blown system like they show with new/delete polymorphic typing |
| 15:00.56 | brlcad | caution: the book is not for anyone timid with C, it gets deep and assumes proficiency really quickly |
| 15:04.37 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 15:10.40 | Notify | 03BRL-CAD:carlmoore * 63493 brlcad/trunk/doc/docbook/system/man1/en/pix-bw3.xml: remove underscore of <; could not commit this last night |
| 15:17.32 | brlcad | hah, even learned something new about the C preprocessor today |
| 15:18.17 | teepee | is a bit scared now |
| 15:18.30 | brlcad | did not know that macro recognition can be suppressed by surrounding a symbol with parentheses |
| 15:18.51 | brlcad | int (foo)(args...) will supposedly suppress #define foo blah |
| 15:19.56 | teepee | urgh ;) |
| 15:20.16 | brlcad | goes to show one can be reading and writing code for 20+ years and there's always more to be learned! |
| 15:20.23 | teepee | still want's to have a strong talk to people putting #define sprintf into some Qt headers |
| 15:21.09 | teepee | oh, no, it was the MinGW header breaking Qt |
| 15:21.30 | brlcad | that's actually kind of what jumps to mind, though, where we've had some symbol (ESPECIALLY on Windows) getting #defined by a system header and screwing with our declarations |
| 15:22.09 | brlcad | #define NOMINMAX comes to mind |
| 15:23.15 | brlcad | even recently with msvc10+ now defining a ton of symbols that conflict with c99 function names |
| 15:25.51 | teepee | fortunately with C++ it's quite possible to do no preprocessor at all |
| 15:26.07 | teepee | it would be a nice C extension to allow that too |
| 15:28.32 | teepee | so how's the work with openscenegraph going? |
| 15:28.52 | teepee | we still can't decide how to go on with our OpenGL code |
| 15:31.45 | Stragus | There's a #define sprint in Qt headers? That is evil |
| 15:31.50 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 15:32.22 | teepee | Stragus: the actual problem was the other way around, not sure if they have defines |
| 15:32.41 | teepee | it was the mingw header with #define sprintf libintl_sprintf |
| 15:32.59 | teepee | which nicely broke the QString class which has a sprintf member |
| 15:34.33 | Stragus | I see, that's very poor usage of the C preprocessor |
| 15:35.24 | Stragus | The "stuff" that's allowed by the standard to be macros rather than real identifiers is very limited |
| 15:35.27 | teepee | true, but as the preprocessor has no knowledge about the code structure at all, it's bound to break things |
| 15:40.04 | *** join/#brlcad luca79 (~luca@host210-10-dynamic.0-87-r.retail.telecomitalia.it) | |
| 16:07.41 | Notify | 03BRL-CAD:starseeker * 63494 (brlcad/branches/qtged/src/qbrlcad/cadaccordian.cxx brlcad/branches/qtged/src/qbrlcad/cadaccordian.h and 2 others): Do the event filter right this time - get proper tree highlighting updates. |
| 16:31.33 | ``Erik | mm, imho, as messed up as cpp can be, things are always significantly worse with c++... :) if C is too lowlevel, pick a lang like ruby, python, scheme, lua, objc, ... even java... |
| 16:32.38 | ``Erik | the cpp being strictly string matching with no language awareness is a bit of an issue, only lisp/scheme seem to make the full leap across that chasm, though |
| 16:45.27 | Notify | 03BRL-CAD:starseeker * 63495 (brlcad/branches/qtged/src/qbrlcad/cadaccordian.cxx brlcad/branches/qtged/src/qbrlcad/cadaccordian.h): Highlight the currently active panel. |
| 16:48.19 | Notify | 03BRL-CAD:n_reed * 63496 (brlcad/branches/brep-debug/src/libbrep/boolean.cpp brlcad/branches/brep-debug/src/libbrep/debug_plot.cpp brlcad/branches/brep-debug/src/libbrep/intersect.cpp): write out dplot index file after every change so output is navigable even when evaluation doesn't finish |
| 16:58.00 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 17:10.07 | Notify | 03BRL-CAD:carlmoore * 63497 brlcad/trunk/src/util/pix-bw.c: fixes to usage once I tested pix-ppm |
| 17:20.52 | Notify | 03BRL-CAD:n_reed * 63498 brlcad/branches/brep-debug/src/libbrep/tests/ppx.cpp: add functions for testing intersection of exactly equal points |
| 18:03.28 | Notify | 03BRL-CAD:carlmoore * 63499 brlcad/trunk/doc/docbook/system/man1/en/pix-ppm.xml: touching of of pix-ppm.xml |
| 19:25.55 | *** join/#brlcad deepak (~chatzilla@117.220.173.20) | |
| 20:56.00 | Notify | 03BRL-CAD:brlcad * 63500 brlcad/trunk/src/tclscripts/mged/lc.tcl: per dwayne request, implement support to lc that avoids sorting altogether. provide this as a -0 option (columns are numbered 1-5). default is still -1 (sorted by region id). |
| 21:00.03 | Notify | 03BRL-CAD:brlcad * 63501 brlcad/trunk/NEWS: implemented support to lc that avoids sorting altogether, -0 option, per request by dwayne kregel. |
| 21:04.42 | Notify | 03BRL-CAD:brlcad * 63502 brlcad/trunk/TODO: requested attr command changes. some relate to search, but the attr command should still have some awareness of these too. output to file, output of all/standard/non-standard attrs, and multi-object output suitable for scripted processing. |
| 21:05.26 | Notify | 03BRL-CAD:starseeker * 63503 (brlcad/branches/qtged/src/qbrlcad/cadaccordian.cxx brlcad/branches/qtged/src/qbrlcad/cadapp.cxx): Make sure we start out in the view state |
| 21:06.59 | Notify | 03BRL-CAD:brlcad * 63504 brlcad/trunk/TODO: O(N^3) is bad |
| 21:12.58 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 21:15.21 | Notify | 03BRL-CAD:carlmoore * 63505 brlcad/trunk/src/util/pix-ppm.c: touching up of Usage |
| 22:18.39 | Notify | 03BRL-CAD:carlmoore * 63506 brlcad/trunk/src/util/pix-ppm.c: simplify the 'case' statement, because h and ? can simply go to 'default' |
| 22:25.09 | Notify | 03BRL-CAD:starseeker * 63507 brlcad/trunk/src/libged/attr.c: This adds a 'list' option to attr that will accept a regular expression pattern and report a consolidated list of all attributes present on any of the objects matching the pattern in the database. At the moment it will include hidden objects like _GLOBAL - not sure what the default behavior should be here. attr get will work on _GLOBAL without needing a |
| 22:25.11 | Notify | flag to work with hidden objects, but of course get (currently) accepts only a single object. |
| 22:44.04 | Notify | 03BRL-CAD:carlmoore * 63508 brlcad/trunk/src/util/pix-bw.c: add 'cannot send output to a tty'; need to further consider the sequence of tests |