- Update maintainer email, website URL, and GitHub URL.
- Merge pull request #31 from yihui/patch-1
- Updated
md_convert()
for changes in the markdown package.
- Updated
- Update tests for new markdown package functionality (#29).
- Remove
LazyData
from DESCRIPTION per new CRAN rules. Package has no data. - The vignettes are more careful when fetching resources from the internet.
- Update
md_table()
tests for rvest 1.0.0 release. - Create
md_label()
to use withmd_reference()
(#25). - Try using clean
...
support inmd_link()
andmd_image()
(#26). - Use
goodpractices::gp()
to fix a few issues:- Trim all lines to under 80 character width.
- Use
vapply()
oversapply()
inmd_setext()
.
- The
md_link()
andmd_image()
functions have half-baked support for using named...
arguments instead of the traditional vector arguments. This works well with a single link but not when trying to turn two lengthy vectors into multiple markdown links (#26).
- Suggest
markdown
dependency and warn formd_convert()
(#22). - Suggest
knitr
dependency and write fallback formd_table()
(#20). - Enable named vector support for
md_link()
(#26).
- Remove
md_define()
to avoid pandoc issue (#16, #17). - Remove all
stringr
functions in place ofbase
alternatives (#15). - Remove
map_md()
function. - Remove
dplyr
suggestion dependency. - Remove
httr
tests inmd_issue()
. - Remove
httr
suggestion dependency. - Improve vignettes.
- Remove
readr::read_lines()
from docs. - Cite CommonMark author in
DESCRIPTION
. - Remove the
%>%
utility and magrittr package. - Remove all
/docs
and move togh-pages
branch. - Re-submit to CRAN.
- Replace
emphasize_at()
withmap_md()
, which now usesstr_split(simplify = TRUE)
andapply()
instead ofpurrr::map_at()
.
- Add vignette walking through all the features of GFM.
- Create
md_disallow()
and add tomd_convert()
(#10). - Create
md_text()
wrapper forglue::as_glue()
(#10). - Create
md_blank()
(#10).
- Cover all errors in
md_rule()
andmd_chunk()
, brings coverage to 100%.
- Add back all the tests from the GFM spec (#13).
- Create
md_autolink()
(#10).
- Add and remove tests from the GFM spec (#13).
- Use
...
inmd_hardline()
,md_softline()
, andmd_paragraph()
.
- Rename
md-break.R
tomd-rule.R
- Implement optional spacing in
md_rule()
- Implement optional custom underline width in
md_setext()
.
- Create
md_paragraph()
andmd_softline()
(#10).
- Rewrite function descriptions with consistent language.
- Check if
any()
number inmd_issue()
can't be coerced to numeric.
- Return glued
md_convert()
output withglue::as_glue()
. - Return glued
emphasize_at()
output. - Add description of
kable
andmarkdown
wrapping ingluedown.R
.
- Update the documentation for block container functions.
- Update the documentation for inline functions.
- Rename
md_list()
tomd_order()
. - Create generic
md_list()
to call all list types. - Implement
usethis::use_spell_check()
. - Improve template GitHub issue.
- Create and delete
md_emoji()
(want the reverse, maybe).
- Split
md_chunk()
intomd_indent()
andmd_fence()
. - Use
glue::glue_collapse()
inmd_rule()
andmd_table()
. - Use
stringr::str_dup()
inmd_heading()
,md_setext()
, andmd_rule()
. - Update unit tests for the new versions of leaf block functions.
- Update the documentation for leaf block functions.
- Create
md_hardline()
(#10).
- Create
md_setext()
(#10). - Add family documentation (#11).
- Added a
NEWS.md
file to track changes to the package. - Use
glue::glue()
everywhere overpaste()
w/cat()
(#8). - Fully test every function argument (coverage: 97%) (#9).