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 |