Page MenuHome

Lawrence D'Oliveiro (ldo)
User

Projects

User does not belong to any projects.

User Details

User Since
Nov 7 2010, 5:07 AM (422 w, 1 d)

Recent Activity

Nov 5 2018

Lawrence D'Oliveiro (ldo) added a comment to T50620: 3ds import - rotated elements.

Just to confirm, I have tried importing the BL.1.L.3DS example file posted above, with my new clear-transform option turned off and on; with it off, the sofa comes in mostly intact, but with four small pieces in separate odd locations. With the new option turned on, these small pieces are attached to the bottom of the sofa, though two of them end up almost on top of each other, instead of being at the four corners as per the supplied images.

Nov 5 2018, 9:56 AM · Import/Export, Addons
Lawrence D'Oliveiro (ldo) added a comment to T57632: 3DS Importer Exception “Object.parent ID type does not support assignment to its self”.

I have tried the following patch

which prints the error message and continues instead of aborting. The example model seems to come in intact.

Nov 5 2018, 9:48 AM · BF Blender
Lawrence D'Oliveiro (ldo) created T57632: 3DS Importer Exception “Object.parent ID type does not support assignment to its self”.
Nov 5 2018, 9:46 AM · BF Blender

Nov 1 2018

Lawrence D'Oliveiro (ldo) added a comment to T50620: 3ds import - rotated elements.

Here is a patch

to add a new option to the 3DS importer to clear object transforms on all imported objects. I find it helps with a lot of the troublesome cases.

Nov 1 2018, 6:31 AM · Import/Export, Addons
Lawrence D'Oliveiro (ldo) added a comment to T50620: 3ds import - rotated elements.

OK, that fix doesn’t completely work for everything. It helps with this one, but some pieces are still a little out of place.

Nov 1 2018, 3:14 AM · Import/Export, Addons
Lawrence D'Oliveiro (ldo) added a comment to T50620: 3ds import - rotated elements.

I have an answer! I tried following the advice here to clear all object transforms, and all the pieces in the above example snap into place nicely! This has also worked for a couple of other examples I have tried. Though the objects can end up becoming rather large.

Nov 1 2018, 2:53 AM · Import/Export, Addons

Oct 31 2018

Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

Given that collections have names, isn’t the most logical thing to do is allow typing the initial part of the name, and offer some kind of autocomplete?

Oct 31 2018, 12:40 AM · Code Quest

Oct 29 2018

Lawrence D'Oliveiro (ldo) reopened T54868: Please Make http://download.blender.org/documentation/ Browsable as "Open".

You do realize you can block things from search engines without preventing actual humans from browsing them?

Oct 29 2018, 8:07 PM · Infrastructure: Blender.Org

Sep 18 2018

Lawrence D'Oliveiro (ldo) added a comment to T50620: 3ds import - rotated elements.

I have found a few examples of 3DS files at archive3d.net that don’t import properly into Blender. Here’s one

, and here’s the thumbnail
showing what it should look like.

Sep 18 2018, 4:32 AM · Import/Export, Addons

Sep 1 2018

Lawrence D'Oliveiro (ldo) updated the diff for D2967: Replace os.system() with subprocess.check_call().

Updated patch that should apply cleanly against the current source tree.

Sep 1 2018, 6:23 AM

Aug 12 2018

Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

Or, you just go to the Tool Shelf, expand the Display panel, and uncheck and recheck “Outline Selected”. No need to actuallly change the selection at all. Simples!

Aug 12 2018, 6:27 AM · Code Quest

Jul 13 2018

Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.
Jul 13 2018, 11:45 PM · Code Quest
Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

Find-operator should be on /. This is the key used in Gimp for its search function.

Jul 13 2018, 3:31 AM · Code Quest

Jul 10 2018

Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

Separate keystrokes for select-all versus select-none is a good idea.

Jul 10 2018, 2:33 AM · Code Quest

Jul 5 2018

Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

Control of the Auto IK chain length is documented here. You might remember this patch to the relevant docs.

Jul 5 2018, 8:47 AM · Code Quest
Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

Beware of CTRL-PAGE_UP and CTRL-PAGE_DOWN — these would conflict with the keystrokes for adjusting the auto IK chain length. Interestingly, this seems to be hardcoded — I can’t find it in a keymap anywhere.

Jul 5 2018, 1:22 AM · Code Quest
Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

Just a note, but this idea that should be used on the Mac where other platforms use CTRL should have been abandoned long ago. It dates from about 1984-87, before Mac keyboards had CTRL keys. (In other words, from before the living memory of most of those reading this.) It makes more sense to treat as equivalent to the SUPER/WINDOWS key.

Jul 5 2018, 1:20 AM · Code Quest

Jul 4 2018

Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

Backspace doesn’t seem to be used for anything in the 3D View (except for edit mode for font objects). And it’s a nice, large key; easy to hit.

Jul 4 2018, 1:25 PM · Code Quest
Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

It appears that CTRL-W is still assigned to wm.save_mainfile. Has everybody got used to typing CTRL-S instead? Can we reassign CTRL-W to something else yet?

Jul 4 2018, 1:54 AM · Code Quest
Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

Separate keystrokes for unconditional-select-all versus unconditional-select-none -- Yes! Good idea.

Jul 4 2018, 1:48 AM · Code Quest

Jul 3 2018

Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

ACCENT_GRAVE is the name used in the RNA.

Jul 3 2018, 11:31 AM · Code Quest
Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

Ah, just noticed ctrl-accent_grave in the Armature and Pose keymaps.

Jul 3 2018, 11:12 AM · Code Quest
Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

What’s the current thinking on accent-grave, then? Is it still on enable-all-layers/collections? None of the modified keystrokes seem to be used for anything.

Jul 3 2018, 11:10 AM · Code Quest
Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

They must find it hard to toggle the overwrite mode in the text editor, then, since that operator is not bound to any other key.

Jul 3 2018, 10:46 AM · Code Quest
Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

Adding new things is a sufficiently common operation that it deserves an unmodified keystroke, rather than something that requires more than one finger, as SHIFT-A does.

Jul 3 2018, 10:26 AM · Code Quest

Jul 2 2018

Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

Does Blender need to go to multi-key sequences? E.g. in Emacs we have CTRL-X followed by one or more keys, also CTRL-C is a prefix reserved for user-defined sequences. And ALT-X is used to enter commands by typing their name.

Jul 2 2018, 4:43 AM · Code Quest

Jun 30 2018

Lawrence D'Oliveiro (ldo) added a comment to T54868: Please Make http://download.blender.org/documentation/ Browsable.

Hello?

Jun 30 2018, 1:30 PM · Infrastructure: Blender.Org

Jun 24 2018

Lawrence D'Oliveiro (ldo) added a comment to T37228: Simplify maintenance of DNA generation.

Here is an updated patch that should apply cleanly against the current source tree.

Jun 24 2018, 4:21 AM · BF Blender

May 30 2018

Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

So screen layouts are now being called “workspaces”. What was wrong with the old shortcuts of CTRL-← and CTRL-→ to switch between them, and CTRL-↑ to toggle maximizing the current window/area?

May 30 2018, 1:44 AM · Code Quest
Lawrence D'Oliveiro (ldo) added a comment to T54868: Please Make http://download.blender.org/documentation/ Browsable.

Anybody there?

May 30 2018, 1:41 AM · Infrastructure: Blender.Org
Lawrence D'Oliveiro (ldo) added a comment to T55162: Blender 2.8 Blender Keymap changes.

While you are at it, it would be good to have separate shortcuts for select-all and select-none. It gets annoying to keep having to think “let’s see, do I need to press AKEY once or twice?”.

May 30 2018, 12:45 AM · Code Quest

Apr 28 2018

Lawrence D'Oliveiro (ldo) created T54868: Please Make http://download.blender.org/documentation/ Browsable.
Apr 28 2018, 4:24 AM · Infrastructure: Blender.Org

Apr 13 2018

Lawrence D'Oliveiro (ldo) updated the diff for D2967: Replace os.system() with subprocess.check_call().

Rebase for upstream changes as requested.

Apr 13 2018, 4:47 AM

Apr 8 2018

Lawrence D'Oliveiro (ldo) added a comment to D2967: Replace os.system() with subprocess.check_call().

Is there some action that somebody needs to take?

Apr 8 2018, 11:31 PM

Apr 2 2018

Lawrence D'Oliveiro (ldo) added a comment to T52387: Update “Mystery Of The Blend”.

So, is this going to be removed from the source tree?

Apr 2 2018, 12:13 AM · BF Blender

Mar 29 2018

Lawrence D'Oliveiro (ldo) added a comment to T52387: Update “Mystery Of The Blend”.

If you want code for reading/writing .blend files, let me point out my own slightly more ambitious effort: blendhack.

Mar 29 2018, 3:00 AM · BF Blender

Mar 28 2018

Lawrence D'Oliveiro (ldo) added a comment to T52387: Update “Mystery Of The Blend”.

From the original text:

Mar 28 2018, 12:23 AM · BF Blender

Mar 24 2018

Lawrence D'Oliveiro (ldo) added a comment to T52387: Update “Mystery Of The Blend”.

Anybody there?

Mar 24 2018, 10:01 AM · BF Blender

Mar 6 2018

Lawrence D'Oliveiro (ldo) created T54237: Operator Panel Can Disappear And Won’t Come Back.
Mar 6 2018, 10:06 AM · User Interface, BF Blender

Feb 9 2018

Lawrence D'Oliveiro (ldo) added a comment to T53347: Fix Some Crashes With Vertex Paint.

That’s great to hear.

Feb 9 2018, 3:00 AM · BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T53347: Fix Some Crashes With Vertex Paint.

... and then I tried putting a subsurf modifier on the new mesh object, went into Vertex Paint, and it crashed again ...

Feb 9 2018, 12:04 AM · BF Blender

Feb 7 2018

Lawrence D'Oliveiro (ldo) added a comment to T37228: Simplify maintenance of DNA generation.

Here is an updated patch that should apply cleanly against the current source tree.

Feb 7 2018, 5:52 AM · BF Blender

Feb 6 2018

Lawrence D'Oliveiro (ldo) added a comment to T53347: Fix Some Crashes With Vertex Paint.

I have been doing some more investigation of my own .blend files that exhibit this problem - I can find ones going back about 3-4 years.

Feb 6 2018, 8:03 AM · BF Blender

Jan 30 2018

Lawrence D'Oliveiro (ldo) added a comment to T53943: Weight Paint Crash In New Scene.

I should add that using Vertex Paint also causes a crash in this scenario. Perhaps related to remaining issue with T53347?

Jan 30 2018, 2:59 AM · BF Blender
Lawrence D'Oliveiro (ldo) updated the task description for T53943: Weight Paint Crash In New Scene.
Jan 30 2018, 2:56 AM · BF Blender
Lawrence D'Oliveiro (ldo) created T53943: Weight Paint Crash In New Scene.
Jan 30 2018, 2:55 AM · BF Blender

Dec 19 2017

Lawrence D'Oliveiro (ldo) added a comment to D2967: Replace os.system() with subprocess.check_call().

Yes, I could do subprocess.run(check = True) instead of subprocess.check_call(); does it really matter either way?

Dec 19 2017, 1:48 AM

Dec 17 2017

Lawrence D'Oliveiro (ldo) added a comment to T53210: Replace os.system() with subprocess.check_call().

OK D2967

Dec 17 2017, 4:40 AM · BF Blender
Lawrence D'Oliveiro (ldo) created D2967: Replace os.system() with subprocess.check_call().
Dec 17 2017, 4:39 AM
Lawrence D'Oliveiro (ldo) added a comment to T53210: Replace os.system() with subprocess.check_call().

Updated patch:

Dec 17 2017, 3:38 AM · BF Blender

Nov 23 2017

Lawrence D'Oliveiro (ldo) added a comment to T53347: Fix Some Crashes With Vertex Paint.

I would strongly recommend reformatting that complex expression in sculpt_any_smooth_mode along the lines in my patch submission. That existing run-together blob is helpful to no-one.

Nov 23 2017, 8:51 PM · BF Blender

Nov 20 2017

Lawrence D'Oliveiro (ldo) added a comment to T53347: Fix Some Crashes With Vertex Paint.

I haven’t been able to recreate the problem from scratch, so here is a cut-down version of one of my files (using a mesh from MakeHuman) that shows the problem. Go into Vertex Paint mode, click somewhere with the brush--segfault with a null brush.

Nov 20 2017, 7:48 AM · BF Blender

Nov 19 2017

Lawrence D'Oliveiro (ldo) added a comment to T53347: Fix Some Crashes With Vertex Paint.

Additional to above, the following patch also seems to fix the crashes I mentioned when undoing a vertex paint operation on a mesh with a subsurf modifier.

Nov 19 2017, 4:04 AM · BF Blender
Lawrence D'Oliveiro (ldo) created T53347: Fix Some Crashes With Vertex Paint.
Nov 19 2017, 2:17 AM · BF Blender

Nov 1 2017

Lawrence D'Oliveiro (ldo) added a comment to T53210: Replace os.system() with subprocess.check_call().

subprocess.run() was not appropriate for any of them. It returns an object for separate extraction of output, status etc, which is not needed in any of the cases I replaced.

Nov 1 2017, 2:48 AM · BF Blender

Oct 31 2017

Lawrence D'Oliveiro (ldo) created T53210: Replace os.system() with subprocess.check_call().
Oct 31 2017, 9:34 AM · BF Blender

Sep 17 2017

Lawrence D'Oliveiro (ldo) added a comment to T52387: Update “Mystery Of The Blend”.

Is anybody maintaining this? Otherwise perhaps it should be removed from the source tree.

Sep 17 2017, 3:59 AM · BF Blender

Aug 27 2017

Lawrence D'Oliveiro (ldo) added a comment to T52560: Cycles Rendering Discrepancy.

You are right, I didn’t notice I’d done that by accident.

Aug 27 2017, 11:21 PM · Cycles, BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T52560: Cycles Rendering Discrepancy.

I only have CPU, no GPU.

Aug 27 2017, 12:47 PM · Cycles, BF Blender
Lawrence D'Oliveiro (ldo) created T52560: Cycles Rendering Discrepancy.
Aug 27 2017, 8:22 AM · Cycles, BF Blender
Lawrence D'Oliveiro (ldo) changed the status of T49217: Crash With Open Shading Language from Invalid to Resolved.

Building with LLVM 3.5 works again. I think it’s about time you updated your Blender builds to use a non-obsolete version.

Aug 27 2017, 8:15 AM · Cycles, BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T42083: smaller startup.blend.

As mentioned in T52387, the size saving doesn’t seem so significant with larger files. Also the issue with unreferenced MTex blocks is no longer present with the current startup.blend.

Aug 27 2017, 7:56 AM · BF Blender

Aug 14 2017

Lawrence D'Oliveiro (ldo) created T52387: Update “Mystery Of The Blend”.
Aug 14 2017, 12:04 AM · BF Blender

Sep 12 2016

Lawrence D'Oliveiro (ldo) added a comment to T37228: Simplify maintenance of DNA generation.

Nothing of what you say makes sense. Are you sure you are commenting on the correct task?

Sep 12 2016, 9:46 PM · BF Blender

Sep 2 2016

Lawrence D'Oliveiro (ldo) added a comment to T49217: Crash With Open Shading Language.

Looking at install_deps, I see mention of the following:

  • ocio — Debian package.
  • oiio — Just built and installed 1.6.16 as of today.
  • llvm — Using the v3.5 Debian package.
  • osl — Just built and installed 1.7.4 as of today.
  • osd — while my CMakeCache.txt has WITH_CYCLES_OPENSUBDIV:BOOL=ON, it also has WITH_OPENSUBDIV:BOOL=OFF. So I think that means I’m not using OpenSubDiv...
  • openvdb — my CMakeCache.txt has WITH_OPENVDB:BOOL=OFF.
  • python, numpy — Debian packages.
  • boost — Using the v1.61 Debian package.
  • openexr — just rebuilt and reinstalled ilmbase-2.2.0 and openexr-2.2.0 as of today. Can’t find anything newer.
  • ffmpeg — currently disabled in my builds.
  • opencollada — disabled for this test build.
  • alembic — CMakeCache.txt has WITH_ALEMBIC:BOOL=OFF.
Sep 2 2016, 3:47 AM · Cycles, BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T49199: Combination of dialog + wm.open_mainfile causes crash.

Yes, it works now, thank you.

Sep 2 2016, 1:03 AM · BF Blender: Regressions, BF Blender

Sep 1 2016

Lawrence D'Oliveiro (ldo) added a comment to T49217: Crash With Open Shading Language.

I tried downloading blender-2.77-475b43a-linux-glibc219-x86_64.tar.bz2, and it does the OSL render without crashing.

Sep 1 2016, 11:05 AM · Cycles, BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T49217: Crash With Open Shading Language.

My build is from commit 475b43a, and I built against boost version 1.58. Is it worth enclosing the build options I enable, my CMakeCache.txt, or anything like that?

Sep 1 2016, 10:39 AM · Cycles, BF Blender
Lawrence D'Oliveiro (ldo) created T49217: Crash With Open Shading Language.
Sep 1 2016, 3:36 AM · Cycles, BF Blender

Aug 30 2016

Lawrence D'Oliveiro (ldo) added a comment to T49199: Combination of dialog + wm.open_mainfile causes crash.

Forgot the addon:

Aug 30 2016, 9:27 AM · BF Blender: Regressions, BF Blender
Lawrence D'Oliveiro (ldo) created T49199: Combination of dialog + wm.open_mainfile causes crash.
Aug 30 2016, 9:26 AM · BF Blender: Regressions, BF Blender

Aug 8 2016

Lawrence D'Oliveiro (ldo) closed T49033: Append Is Creating Useless Library Entries as Resolved.
Aug 8 2016, 12:42 PM · BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T49033: Append Is Creating Useless Library Entries.
Aug 8 2016, 5:11 AM · BF Blender

Aug 7 2016

Lawrence D'Oliveiro (ldo) created T49033: Append Is Creating Useless Library Entries.
Aug 7 2016, 12:20 PM · BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T48965: Cannot Append Palette As Local Datablock.

OK, it works again, thanks.

Aug 7 2016, 12:15 PM · BF Blender
Lawrence D'Oliveiro (ldo) reopened T48965: Cannot Append Palette As Local Datablock as "Open".

Bug has resurfaced: appending is causing linking again. And not just palettes this time, either.

Aug 7 2016, 1:33 AM · BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T37228: Simplify maintenance of DNA generation.

Here is an updated patch that should apply cleanly against the current source tree.

Aug 7 2016, 12:10 AM · BF Blender

Jul 28 2016

Lawrence D'Oliveiro (ldo) added a comment to T48965: Cannot Append Palette As Local Datablock.

OK, I can now bring in a local copy of the palette, thanks.

Jul 28 2016, 11:50 PM · BF Blender
Lawrence D'Oliveiro (ldo) created T48965: Cannot Append Palette As Local Datablock.
Jul 28 2016, 1:46 PM · BF Blender

Jul 17 2016

Lawrence D'Oliveiro (ldo) added a comment to T37228: Simplify maintenance of DNA generation.

Here is an updated patch that should apply cleanly against the current source tree.

Jul 17 2016, 2:59 AM · BF Blender

Jun 19 2016

Lawrence D'Oliveiro (ldo) added a comment to T48671: Crash With Open Shading Language.

Yes it works, thank you.

Jun 19 2016, 1:42 AM · BF Blender

Jun 18 2016

Lawrence D'Oliveiro (ldo) added a comment to T48671: Crash With Open Shading Language.

I just updated my OSL build to the latest “release” branch, and the crash still happens.

Jun 18 2016, 4:01 AM · BF Blender
Lawrence D'Oliveiro (ldo) created T48671: Crash With Open Shading Language.
Jun 18 2016, 3:26 AM · BF Blender

May 30 2016

Lawrence D'Oliveiro (ldo) added a comment to T48540: Missing Include To Fix No-Matching-Template Error.

Good old race condition...

May 30 2016, 1:00 AM · BF Blender

May 29 2016

Lawrence D'Oliveiro (ldo) created T48540: Missing Include To Fix No-Matching-Template Error.
May 29 2016, 3:30 AM · BF Blender

May 27 2016

Lawrence D'Oliveiro (ldo) added a comment to T48500: Add Explanation About Maintenance Of Extern Libraries.

I did say “developers attached to the Blender Foundation”, did I not?

May 27 2016, 3:40 PM · BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T48500: Add Explanation About Maintenance Of Extern Libraries.

...and another couple lines removed.

May 27 2016, 10:56 AM · BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T48500: Add Explanation About Maintenance Of Extern Libraries.

I didn’t say anything about “copyright”, I said “maintained”. Where are bug reports and patch submissions to go, if not to those acting on behalf of the Blender Foundation, i.e. here, to developer.blender.org?

May 27 2016, 10:47 AM · BF Blender

May 25 2016

Lawrence D'Oliveiro (ldo) added a comment to T48500: Add Explanation About Maintenance Of Extern Libraries.

Sorry, didn’t intend to submit a diff against my previous patch. Here is a fresh patch that should apply directly against master branch:

May 25 2016, 3:32 AM · BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T48500: Add Explanation About Maintenance Of Extern Libraries.

Update patch to omit those libraries which now have their own README.blender.

May 25 2016, 3:19 AM · BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T48500: Add Explanation About Maintenance Of Extern Libraries.

I did try to point out that it wasn’t the same task. In the end, I could only interpret their insistence that it was “exactly the same task”, and to “stop reopening them and make noise in tracker”, to mean that “exactly the same grounds for rejection applied”.

May 25 2016, 2:32 AM · BF Blender

May 24 2016

Lawrence D'Oliveiro (ldo) added a comment to T48500: Add Explanation About Maintenance Of Extern Libraries.

It looks, according to T48499, like the code for GHOST is off-limits for patches as well...

May 24 2016, 1:16 AM · BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T48499: delete of NULL pointer is noop, so no need to check.

Are you saying the GHOST code is off limits for patches as well?

May 24 2016, 1:15 AM · BF Blender

May 23 2016

Lawrence D'Oliveiro (ldo) added a comment to T48500: Add Explanation About Maintenance Of Extern Libraries.

Every piece of code in the Blender source tree needs to have a maintainer. What are you going to do about those libraries where upstream has gone away? Even though T48491 was closed on me, I still haven’t received an answer on where I am supposed to submit the patch instead.

May 23 2016, 1:15 PM · BF Blender
Lawrence D'Oliveiro (ldo) reopened T48499: delete of NULL pointer is noop, so no need to check as "Open".

This is not the same task.

May 23 2016, 1:08 PM · BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T48500: Add Explanation About Maintenance Of Extern Libraries.

Another question: is there code elsewhere which is also off-limits (e.g. intern/mikktspace)? If so, why isn’t it in extern?

May 23 2016, 6:00 AM · BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T48500: Add Explanation About Maintenance Of Extern Libraries.

OK, changes made.

May 23 2016, 5:32 AM · BF Blender
Lawrence D'Oliveiro (ldo) created T48500: Add Explanation About Maintenance Of Extern Libraries.
May 23 2016, 4:11 AM · BF Blender
Lawrence D'Oliveiro (ldo) added a comment to T48491: delete of NULL pointer is noop, so no need to check.

I see the header files refer to http://carve-csg.com/, which no longer exists.

May 23 2016, 2:50 AM · BF Blender
Lawrence D'Oliveiro (ldo) created T48499: delete of NULL pointer is noop, so no need to check.
May 23 2016, 2:35 AM · BF Blender