On 01/03/2026 21:14, alastair gott wrote:
HI Everyone,

I have asked Claude AI for some assistance in debugging the code, this is my first time using AI in anger. I was pointed in the direction of Claude AI by the creator of the new "Disco" cave surveying device this weekend.

We passed a few roadblocks and Claude tried to use pencircle, but in the end after generating some more bits of code, we decided on the below.

It suggests rather than copy and pasting to type out the code manually and also it seems to love Notepad++ and doesn't really know kate texteditor or somehow prefers Notepad++.

Why would you type rather than use copy and paste


The below code does work for one line in one th2 file when generated alongside the rest of the cave. Whether this will generate correctly I cannot be sure when I convert all line walls to l_u_wall.


layout local
code metapost
def l_u_wall (expr P)=
T:=identity;
if path P:
if known(ATTR_color):
draw P withpen PenA withcolor scantokens(ATTR_color);
else:
draw P withpen PenA;
fi;
fi;
enddef;

When I read your earlier mail I realised we hadn't put a alternative to the if, which it appears the above has tried to do badly. No idea why it has added an if path P: that seems a bit strange, I don't think it is needed, but I've not tested

Andrew
_______________________________________________
Therion mailing list
[email protected]
https://mailman.speleo.sk/listinfo/therion

Reply via email to