[wp-trac] [WordPress Trac] #16790: Functional spec for wpautop

WordPress Trac wp-trac at lists.automattic.com
Mon Mar 7 22:06:30 UTC 2011


#16790: Functional spec for wpautop
-------------------------+-----------------------------
 Reporter:  mrclay       |      Owner:
     Type:  enhancement  |     Status:  new
 Priority:  normal       |  Milestone:  Awaiting Review
Component:  Unit Tests   |    Version:
 Severity:  minor        |   Keywords:
-------------------------+-----------------------------
 I've put together an algorithm-based [http://www.mrclay.org/wpautop-
 functional-specification/ functional spec] that I hope could be useful in
 maintaining wpautop. Also might be handy is this combination of
 [http://code.google.com/p/mrclay/source/browse/trunk/tests/php/MrClay/AutoP
 /wpautop-fails.in.html wpautop failure cases].

 The algorithm is based on work I've started on a DOMDocument-based
 implementation (a project I contribute to needs an MIT-licensed version),
 and although it's incomplete and slow, it does a bang-up job so far.

 DOMDocument may just be too slow or strict in its parsing to allow the
 variety of markup that wpautop needs to accept, but it's ace at the level
 of surgical precision needed to do this right.

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/16790>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list