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.