Vít Ondruch
Vít Ondruch
@MeanEYE is it possible that my #12671 is duplicate of your ticket?
Marking this WIP, because I have not even attempted to execute the test suite, sorry 🙈
There are some caveats. For example czech_invoice_long.pdf is different dues to the stripping:  The original stripping code begins the first line with the first color. This version cannot assure...
Other then that, there is a small difference only in the `breakdown.pdf`, which is kind of expected:  I'll keep working on this soon ...
This is for comparison of the original / new with extra long breakdown line 
I have included the modified test files with the changes as elaborated above. Removing the WIP
The emails are sent in the same second
Sorry, but this change does not make a sense. The file(s) has to be owned, not just "owned sometimes if something is installed". So either 1) move the configuration file...
> I propose to only update user-installed gems when gem update is invoked with --user-install I honestly don't understand the proposal. Why? If there is --user-install specified and e.g. json...
The situation is not as easy as having some system wide or user installed packages. In reality, there is something we can call `GEM_PATH` and `GEM_HOME` (leaving default gems out...