| 00:11.29 | *** join/#brlcad DarkCalff (DC@173.231.40.98) | |
| 01:27.41 | CIA-130 | BRL-CAD: 03n_reed * r49002 10/brlcad/trunk/src/libbu/test_sscanf.c: add more float-type tests |
| 01:45.56 | CIA-130 | BRL-CAD: 03starseeker * r49003 10/brlcad/trunk/CMakeLists.txt: obsolete comment |
| 02:25.44 | CIA-130 | BRL-CAD: 03brlcad * r49004 10/brlcad/trunk/src/mged/cmd.c: looks like a case where '%*s' is being used incorrectly. it's not strncpy, so use a vls to get that intended result. |
| 02:26.52 | *** join/#brlcad louipc (~louipc@archlinux/fellow/louipc) | |
| 02:39.49 | CIA-130 | BRL-CAD: 03brlcad * r49005 10/brlcad/trunk/src/mged/mged.c: simplify, pull the free up to after Tcl_Eval() since we're done with it |
| 03:57.19 | CIA-130 | BRL-CAD: 03brlcad * r49006 10/brlcad/trunk/src/mged/mged.c: looks like console tab-completion in mged also relied on '%*s' strncat behavior, though not critically so (wipes out the previous command line) |
| 04:00.35 | CIA-130 | BRL-CAD: 03brlcad * r49007 10/brlcad/trunk/src/mged/mged.c: feature LONG time in the making. improve tab expansion padding a trailing space if we get down to only one match remaining. improved usability ftw. |
| 04:00.58 | CIA-130 | BRL-CAD: 03starseeker * r49008 10/brlcad/trunk/misc/CMake/ (44 files): Have a go at standardizing the case of built-in CMake function calls in our .cmake files, for readibility improvement. Not hitting the CMakeLists.txt files yet. |
| 04:08.00 | *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol) | |
| 04:14.09 | CIA-130 | BRL-CAD: 03starseeker * r49009 10/brlcad/trunk/ (93 files in 93 dirs): Take a stab at the CMakeLists.txt files (probably not complete) |
| 04:14.31 | starseeker | brlcad: probably not perfect, but hopefully that will help some |
| 04:18.21 | brlcad | wow, I wouldn't have expected all-lower from you given it was nearly all upper :) |
| 04:18.44 | brlcad | I like it though, less of a wall of shouting text |
| 04:19.00 | brlcad | should be more clear what is logic and what the vars are |
| 04:21.04 | starseeker | nods |
| 04:21.54 | starseeker | didn't have any particular attachment to one or the other - Tom mentioned he didn't care for all caps when we were discussing the DocBook stuff, and I had read somewhere that all things being equal, lower case is easier to read |
| 04:22.31 | starseeker | sorts out rather well, once I look at it - will take a little getting used to, but no biggie |
| 04:23.53 | starseeker | probably the lower case instances are when I needed to read something more clearly to understand it :_) |
| 04:23.59 | starseeker | :-) even |
| 04:25.42 | starseeker | for darn sure I don't want to make it *intentionally* hard to read |
| 04:30.22 | CIA-130 | BRL-CAD: 03brlcad * r49010 10/brlcad/trunk/src/mged/mged.c: |
| 04:30.22 | CIA-130 | BRL-CAD: wow, and all that for nothing. the input string is wiped out, but a call to |
| 04:30.22 | CIA-130 | BRL-CAD: bu_vls_trunc() does it even better and is already being called. maybe a vestige |
| 04:30.22 | CIA-130 | BRL-CAD: holdover from when it was a buffer instead of a vls and nobody noticed. |
| 04:30.23 | CIA-130 | BRL-CAD: something a little fishy but looks like it's working nicely. |
| 04:31.13 | brlcad | starseeker: you sure? job security! :) |
| 04:31.41 | starseeker | <snort> I'm quite sure it will be impenetrable despite my best efforts |
| 04:32.38 | starseeker | has been swimming in CMake for so long now it feels natural, which means writing up docs is automatically a challenge |
| 04:38.46 | CIA-130 | BRL-CAD: 03starseeker * r49011 10/brlcad/trunk/ (33 files in 33 dirs): few more upper->lower conversions |
| 05:46.29 | *** join/#brlcad Technicus (~Technicus@24-196-36-61.dhcp.stpt.wi.charter.com) | |
| 05:59.35 | CIA-130 | BRL-CAD: 03brlcad * r49012 10/brlcad/trunk/src/tclscripts/mged/text.tcl: even if line is empty, let tab-completion still do its job. return all registered commands. improved usability consistent with unix command prompt behavior. |
| 06:02.16 | CIA-130 | BRL-CAD: 03brlcad * r49013 10/brlcad/trunk/NEWS: |
| 06:02.16 | CIA-130 | BRL-CAD: improved tab-completion behavior in mged. now once you have a match, it will |
| 06:02.16 | CIA-130 | BRL-CAD: auto-append a space after the command so you're ready for the next argument. |
| 06:02.16 | CIA-130 | BRL-CAD: also, hitting tab on an empty line will return all registered commands instead |
| 06:02.16 | CIA-130 | BRL-CAD: of silently doing nothing. |
| 06:06.04 | CIA-130 | BRL-CAD: 03brlcad * r49014 10/brlcad/trunk/src/tclscripts/lib/Command.tcl: do the same for archer. looks like entirely duplicate code fortunately/unfortunately so same fix applies to make an empty tab-expansion return all registered commands. |
| 06:12.09 | CIA-130 | BRL-CAD: 03brlcad * r49015 10/brlcad/trunk/src/tclscripts/lib/Command.tcl: apply similar usability enhancement to archer as was done for mged. if there's only one match remaining, then add a space after our match so the user is saved a keystroke. |
| 07:04.21 | CIA-130 | BRL-CAD: 03brlcad * r49016 10/brlcad/trunk/NEWS: |
| 07:04.21 | CIA-130 | BRL-CAD: improved tab-completion behavior for mged and archer. now once you have a |
| 07:04.21 | CIA-130 | BRL-CAD: match, it will auto-append a space after the command so you're ready for the |
| 07:04.21 | CIA-130 | BRL-CAD: next argument. also, hitting tab on an empty line will return all registered |
| 07:04.22 | CIA-130 | BRL-CAD: commands instead of silently doing nothing. untested for archer (non-gui atm) |
| 07:22.52 | CIA-130 | BRL-CAD: 03brlcad * r49017 10/brlcad/trunk/src/mged/mged.c: |
| 07:22.52 | CIA-130 | BRL-CAD: handle a slew of '%*s' bu_loggers that seemed to assume strncpy behavior with |
| 07:22.52 | CIA-130 | BRL-CAD: the size being a max (it's a min). probably all benign (possibly even |
| 07:22.52 | CIA-130 | BRL-CAD: unnecessary code) given they all merely blank out some portion of the input |
| 07:22.52 | CIA-130 | BRL-CAD: prompt, but preserves behavior until more extensive testing can occur. |
| 07:36.45 | CIA-130 | BRL-CAD: 03brlcad * r49018 10/brlcad/trunk/src/mged/mged.c: replace a slew of bu_vls_init() calls with static initializers. |
| 07:38.45 | CIA-130 | BRL-CAD: 03brlcad * r49019 10/brlcad/trunk/src/bwish/input.c: more of the same, even identical code to mged, assumptions of '%*s' acting like strncpy and being a minimum. keep doing the explicit copy regardless of the need to preserve behavior until more direct testing can occur. |