Just go ahead and commit the patch if you want. My time is very limited at the moment.
bye Norman On Mon, 16 Jul 2007 13:30:04 -0700 (PDT), "Robert Burrell Donkin (JIRA)" <[email protected]> wrote: > > [ > https://issues.apache.org/jira/browse/MIME4J-19?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12513017 > ] > > Robert Burrell Donkin commented on MIME4J-19: > --------------------------------------------- > > I'm very, very keen to see this patch included in the code base. > > I'm working on factoring out a cursor so that the same state machine can > be used for both byte buffers and input streams. This should allow me to > use mime4j correctly parse the byte arrays used in the current IMAP > implementation. This refactoring would also make it easier to add > experimental new algorithms to parse large messages more efficiently. > > Robert > >> Pull Parser >> ----------- >> >> Key: MIME4J-19 >> URL: https://issues.apache.org/jira/browse/MIME4J-19 >> Project: Mime4j >> Issue Type: New Feature >> Affects Versions: 0.3 >> Reporter: Jochen Wiedmann >> Fix For: 0.4 >> >> Attachments: mime4j-iterator.patch >> >> >> The attached patch introduces a new class called MimeTokenStream, which > is a "Pull Parser" for MIME documents. The class is basically a rewrite of > the MimeStreamParser. The patch does also provide a rewrite of the > MimeStreamParser itself, based on the MimeTokenStream. >> Pull parsers are technically a little bit more difficult. However, from > the users perspective, they are much more preferrable, because writing an > application on top of a pull parser is much easier than based on an event > handler. >> I would like to rewrite the commons-fileupload component based on > mime4j. However, as commons-fileupload provides a pull parser API, we > depend on the presence of a similar API in mime4j. Not providing a pull > parser API would mean, that we'd need to duplicate mime4j code into > commons-fileupload, which is certainly not desirable. > > -- > This message is automatically generated by JIRA. > - > You can reply to this email to add a comment to the issue online. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > !DSPAM:1,469bd570240375636457488! --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
