I am creating an addon for 3DEN, in which - for example - I limit the ability to place a specific object twice.
For that, I use delete3DENEntities, but the problem is that all scripted 3DEN operations are getting recorded into history, so I basically break the whole undo feature.
edit: I might've created this ticket too early. Using do3denaction "undo" instead of deleting the entity might solve this problem very easily :)