# TODO - [x] 支持行尾空格换行模式(至少两个空格) - [x] 代码无法正常换行的问题 - [x] 脚标链接到 undefined 的 bug - [x] 脚标多行无效的Bug - [x] 引用文本多行合并为一行的bug - [x] 行前的第一个空格被删除了的bug - [x] 修改脚注的拼写为footnote - [x] 添加自定义的参考式提供器 - [x] 添加自定义渲染器的支持 - [x] 完成Typescript模板文件 - [x] 编写单元测试 - [x] 整理一下目录结构 - [x] 将 Polyfill 文件构建入mdjs.min.js文件中 - [x] 整理一下README.md - [x] 编写 Bootstrap 外观 Markdown 渲染器 - [x] 发布 1.0.0 beta版 - [x] ~~添加只有一对中括号的参考式链接,例如: this is [wiki: github]~~ - [x] 修复一行只有一张图片的检测(因为如果使用了自定义渲染器改变了标签, 就失效了) - [x] 1.0.1 beta - [x] 标题去除无关字符 - [x] CodeBlocks多余的换行 - [ ] 添加开头注释的支持 - [ ] 编写针对局部Markdown语法的单元测试 - [x] 尖括号表示 URL 和 EMAIL 测试 - [x] 单行Markdown内容测试 - [ ] 图片测试(有待完善) - [ ] 添加针对Bootstrap#{3,4}的自定义渲染类 - [ ] build.js 改成browserify打包(能生成sourcemaps) - [ ] 添加链接处理器 - [ ] 完成英文版的文档 - [x] 相对于本身的参考式 - `Or leave it empty and use the [link text itself].`