teepee changed the topic of #openscad to: OpenSCAD - The Programmers Solid 3D CAD Modeller | This channel is logged! | Website: http://www.openscad.org/ | FAQ: https://goo.gl/pcT7y3 | Request features / report bugs: https://goo.gl/lj0JRI | Tutorial: https://bit.ly/37P6z0B | Books: https://bit.ly/3xlLcQq | FOSDEM 2020: https://bit.ly/35xZGy6 | Logs: https://bit.ly/32MfbH5
N4buc0 has joined #openscad
N4buc0 has quit [Remote host closed the connection]
N4buc0 has joined #openscad
epony has quit [Ping timeout: 240 seconds]
N4buc0 has quit [Remote host closed the connection]
ur5us has joined #openscad
<peepsalot> no idea why it needs a % match threshold at all... what is the point of git mv if internally it just counts everything as a file deletion and creation
<peepsalot> it seems to work if i reduce the threshold to 1% matching: git merge -Xfind-renames=1% origin master
<peepsalot> by "work" i mean, it stops falsely reporting any deletes. i still need to go through conflicts and see if any of it still makes sense with 1% matching
<peepsalot> teepee: do you think the threshold is based on count of lines changed, and not characters? so maybe the formatting + file restructuring makes files completely unmatchable?
<peepsalot> i don't get why it doesn't try to resolve file renames/deletions/creations **per commit**, like the commit that renamed things changed probably <1% of the file contents. but i guess its just taking the end results of all changes and saying "oh well no way to reconcile all that"?
<peepsalot> InPhase: your suggestion makes sense, but i'd much prefer if I could just tell git to not be completely braindead in determining deletes vs renames
epony has joined #openscad
myosotis has joined #openscad
J222466 has quit [Quit: Client closed]
J222466 has joined #openscad
<InPhase> peepsalot: Certainly. I've long considered the best thing about git to be that there doesn't seem to be anything better yet.
<InPhase> Aside from that, it's a bit of a mess. :)
<tcurdt> lol ... that sums git up perfectly :)
<peepsalot> InPhase: i was hoping there would be any kind of simple solution that doesn't require it's own tutorial for the 80 or so still open PRs we have :(
lastrodamo has quit [Quit: Leaving]
myosotis has quit [Quit: myosotis]
<InPhase> peepsalot: Well I was hopeful my suggestion would be formulaic and scriptable. But I don't know if it would actually work any better.
LordOfBikes has quit [Ping timeout: 256 seconds]
LordOfBikes has joined #openscad
J22246631 has joined #openscad
J222466 has quit [Ping timeout: 256 seconds]
arebil has joined #openscad
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
ur5us has quit [Ping timeout: 252 seconds]
arebil has joined #openscad
ferdna has quit [Quit: Leaving]
J22246631 is now known as J22
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
ur5us has joined #openscad
GNUmoon has quit [Ping timeout: 240 seconds]
arebil has joined #openscad
<peepsalot> another unfortunate issue with renamed files, no history on github: https://github.com/github/feedback/discussions/3272
GNUmoon has joined #openscad
use-value has quit [Quit: use-value]
<teepee> peepsalot: I'm not sure how it calculates that matching, I've never looked at details before
ur5us has quit [Ping timeout: 240 seconds]
use-value has joined #openscad
othx has quit [Ping timeout: 240 seconds]
othx has joined #openscad
toulene has quit [Ping timeout: 240 seconds]
toulene has joined #openscad
lastrodamo has joined #openscad
ViktorasCNC has joined #openscad
teepee has quit [Ping timeout: 240 seconds]
<J22> ok when do we get video import?  https://nvlabs.github.io/instant-ngp/
myosotis has joined #openscad
ViktorasCNC has quit [Read error: Connection reset by peer]
teepee has joined #openscad
KimK has quit [Ping timeout: 240 seconds]
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
fling has quit [Remote host closed the connection]
fling has joined #openscad
arebil has joined #openscad
J22 has quit [Quit: Client closed]
J22 has joined #openscad
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
LordOfBikes has quit [Ping timeout: 272 seconds]
<gbruno> [github] AGZ-france opened issue #4190 (Submit modification from clone repository https://github.com/AGZ-france/openscad) https://github.com/openscad/openscad/issues/4190
LordOfBikes has joined #openscad
arebil has joined #openscad
arebil has quit [Quit: My keyboard has gone to sleep. ZZZzzz…]
LordOfBikes has quit [Ping timeout: 240 seconds]
J22 has quit [Quit: Client closed]
J22 has joined #openscad
LordOfBikes has joined #openscad
lastrodamo has quit [Quit: Leaving]
GNUmoon has quit [Ping timeout: 240 seconds]
<peepsalot> so, apparently the merge option i was looking for exists, but as a separate tool, which I already had installed previously and forgotten about:
<myosotis> why do I feel like that would cut my repo into pieces and put them all back together wrong?
myosotis has quit [Quit: myosotis]
J22 has quit [Quit: Client closed]
J22 has joined #openscad
GNUmoon has joined #openscad
GNUmoon has quit [Ping timeout: 240 seconds]
GNUmoon has joined #openscad
drfff has joined #openscad
ferdna has joined #openscad