![](https://programming.dev/pictrs/image/85b43408-a5bc-4bf0-b3d0-0ea2713319ad.png)
![](https://fry.gs/pictrs/image/c6832070-8625-4688-b9e5-5d519541e092.png)
THE MORE YOU SAVE
Same person as @Gobbel2000@feddit.de, different instance.
THE MORE YOU SAVE
When you import circles
in the test file (even if you only select circles_area
) the circles file basically gets executed from top to bottom to run all definitions at the point of the import statement. This executes your for loop which fails, and the actual tests are never run. Just remove that loop in the circles module, and it should work.
While there certainly is some overlap, Python is a scripting language and not a shell language. Some tasks that involve calling lots of different programs and juggling input and output streams are much easier done in bash than in Python.
I won’t argue with you that bash is janky and easily insecure, but what shell language do you think should replace bash?
I (luckily) haven’t had much experience using autotools, but I do suppose it was no coincidence that the injection was initiated there. I really like the comparison that was made in the post of the Meson maintainer you linked:
Several “undefeatable” fortresses have been taken over by attackers entering via sewage pipes.
A major political agenda of Vim is to support children in Uganda. A message about that is displayed whenever you open Vim’s start page. Bram Moolenaar insisted on users donating to the ICCF charity instead of to him, making Vim a very political editor in my view.