hexojs/hexo — pull request #904 by xing5 (2014-11-07 23:16:36+00:00)
Title: Fixed #902: a bug of code block caused by span tags that cross multiple lines.

This patch makes sure all tags are enclosed in every line with the
correct syntax class.

Input:
``` java
/**
* Establishes a contract for reading events stored in arbitrary formats from
* reliable, resettable streams.
*/
```
Original output:
``` html

/**

* Establishes a contract for reading events stored in arbitrary formats from

* reliable, resettable streams.

*/

```
With this patch:
``` html

/**

* Establishes a contract for reading events stored in arbitrary formats from

* reliable, resettable streams.

*/

```