Hi, thanks a lot for your contribution.
I agree, the speed is horrible in some regards. As I already said many
times, most of the code is "legacy" that I got custody of (the
original author has no interest in the project anymore). While I did
quite some refactoring and patches, there is a lot to be done still,
and since my original itch has been scratch I lack the incentive to
really make profound changes to the codebase. I will gladly review and
merge submitted patches however, as well as make any reasonable
changes myself occasionally.
The preferred way to contribute however is to use the github pull
request feature (as it makes the maintainer's job much easier). Would
you mind submitting these two patches as a pull request against
https://github.com/chrisglass/xhtml2pdf ?
If that really proves impractical I will take time to review and merge
the attached patches, but that will take much longer...
Thanks for your understanding, and thanks again for your contribution!
- Chris
2012/5/24 Andrea Bravetti <
a.bra...@teamsystem.com>:
> Christopher,
> attached our second patch that provides a huge performance improvement
> implementing a cache in CSSCollect.
>
>
> sincerely,
> --
>
> Andrea Bravetti
> Software di Base - Sede di Fabriano (AN) - TeamSystem
>
> Informativa ai sensi del D. Lgs. 196/2003. Il contenuto di questa e-mail e
> degli eventuali allegati, deve essere nella disponibilità del solo
> destinatario. Se ricevete per errore questa e-mail siete pregati di
> informarci (rispedendola al mittente) e di provvedere alla sua rimozione.
> Possono essere presenti informazioni riservate e non corrette (parzialmente
> o totalmente). Le e-mail in partenza e in arrivo possono essere oggetto di
> monitoraggio da parte di TeamSystem del contenuto è responsabile il mittente
> della presente. Chiunque venga in possesso non autorizzato di questa e-mail
> è vincolato dalla Legge a non leggerne il contenuto, a non copiarla, a non
> diffonderla e a non usarla. Informiamo che per l' esercizio dei diritti di
> cui all'art. 7 del D. Lgs. 196/2003 ci si può rivolgere al Titolare del
> trattamento TeamSystem via Gagarin 206 61100 PESARO per posta, indicando la
> dicitura "Inerente alla Privacy", o inviando una e-mail all'indirizzo:
>
pri...@teamsystem.com