The function reindent_chromote
now uses chromote::find_chrome
to find the
path of the executable of the browser.
Replaced @doctype package
with @aliases prettifyAddins-package
.
New function reindent_chromote
. It is similar to reindent_PhantomJS
but it
uses the 'chromote' package and not 'PhantomJS'. Allows to reindent C, C++, Java,
Fortran, Julia, Python, SAS, Scala, Shell, and SQL.
Refreshed the Julia prettifier.
New addin 'Word wrap', to wrap a text file at 80 characters.
New function prettifyHTML
, able to prettify voluminous HTML files including
the embedded CSS and JavaScript, e.g. 25 Mb. It requires the command-line
utility prettydiff
, available on npm.
Better SQL formatter.
Possibility to prettify or indent TypeScript (.ts
and .tsx
files).
Defined JavaScript method String.prototype.trimStart
for old versions of V8
which do not support it.
Defined JavaScript method String.prototype.trimEnd
for old versions of V8
which do not support it.
Upgraded the 'Prettier' library.
Fixed an issue with the CRAN checks.
Fixed an issue with the CRAN checks.
Fixed an issue with the CRAN checks.
latexindent
, which is included in MikTeX and TeX Live.JuliaFormatter
.prettify_FCA
).reindent_PhantomJS
. It allows to reindent
code for some languages which were supported by a Shiny addin only, whereas
this function does not run a Shiny app. These languages are C, C++, Java,
Fortran, Julia, Python, SAS, Scala, Shell, and SQL.clang-format
.First release.