Commit graph

10 commits

Author SHA1 Message Date
nia
a643c936b3 textproc: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
2021-10-26 11:21:28 +00:00
nia
e05b375eba textproc: Remove SHA1 hashes for distfiles 2021-10-07 15:00:34 +00:00
mef
e734c869c8 (textproc/R-formatR) Updated 1.7 to 1.11
(from https://github.com/yihui/formatR/releases/tag/v1.11 etc)
v1.11
@yihui yihui released this Jun 1, 2021 ? 1 commit to master since this release

  * The right arrow assignment operator -> is supported now.

  * Added a new argument args.newline to formatR::tidy_source(). When set to
    TRUE, function arguments can start on a new line, e.g.,

    shiny::updateSelectizeInput(session, "foo", label = "New Label", selected = c("A",
      "B"), choices = LETTERS, server = TRUE)

    can be reformatted to:

    shiny::updateSelectizeInput(
      session, "foo", label = "New Label", selected = c("A", "B"),
      choices = LETTERS, server = TRUE
    )

formatR 1.10
@yihui yihui released this May 25, 2021 ? 13 commits to master since this
release

  * Support the new pipe operator |> in R 4.1.0.

  * The width.cutoff argument works more accurately when comments are indented
    (thanks, @iqis, #92). Previously, width.cutoff did not take the indentation
    or the number of # characters in a comment when wrapping it, which may lead
    to wrapped comment lines that are wider than width.cutoff.

formatR 1.9
@yihui yihui released this Apr 14, 2021 ? 19 commits to master since this
release

NEW FEATURES

  * Lines will be wrapped after operators %>%, %T%, %$%, and %<>% now (thanks,
    @g4challenge #54, @jzelner #62, @edlee123 #68).

  * The argument width.cutoff of tidy_source() used to be the lower bound of
    line widths. Now if you pass a number wrapped in I(), it will be treated as
    the uppper bound, e.g., tidy_source(width.cutoff = I(60)). However, please
    note that the upper bound cannot always be respected, e.g., when the code
    contains an extremely long string, there is no way to break it into shorter
    lines automatically (thanks, @krivit @pablo14, #71).

  * The value of the argument width.cutoff can be specified in the global
    option formatR.width now. By default, the value is still taken from the
    global option width like before.

BUG FIXES

  * When the text in the clipboard on macOS does not have a final EOL,
    tidy_source() fails to read the last line (thanks, @edlee123, #54).

formatR 1.8
@yihui yihui released this Mar 13, 2021 ? 53 commits to master since this
release

  * White spaces on blank lines are removed now (thanks, @nylander, #88).

  * This package requires R >= 3.2.3 now.
2021-09-04 12:45:00 +00:00
brook
93e94bec97 Update all R packages to canonical form.
The canonical form [1] of an R package Makefile includes the
following:

- The first stanza includes R_PKGNAME, R_PKGVER, PKGREVISION (as
  needed), and CATEGORIES.

- HOMEPAGE is not present but defined in math/R/Makefile.extension to
  refer to the CRAN web page describing the package.  Other relevant
  web pages are often linked from there via the URL field.

This updates all current R packages to this form, which will make
regular updates _much_ easier, especially using pkgtools/R2pkg.

[1] http://mail-index.netbsd.org/tech-pkg/2019/08/02/msg021711.html
2019-08-08 19:53:36 +00:00
brook
bbfe6615ab R-formatR: update to version 1.7.
Update to the canonical form of an R package and fix the LICENSE
field.
2019-07-31 20:48:51 +00:00
brook
d1d2bdf864 Remove MASTER_SITES= from individual R package Makefiles.
Each R package should include ../../math/R/Makefile.extension, which also
defines MASTER_SITES.  Consequently, it is redundant for the individual
packages to do the same.  Package-specific definitions also prevent
redefining MASTER_SITES in a single common place.
2018-07-28 14:40:42 +00:00
wen
42bc9f1bc1 Update to 1.4
Upstream changes:
CHANGES IN formatR VERSION 1.4

NEW FEATURES

  o `tidy_source()` can preserve line breaks in character strings in source code

MAJOR CHANGES

  o the deprecated functions tidy.source(), tidy.dir(), and tidy.eval() have
  been removed; use tidy_source(), tidy_dir() and tidy_eval() instead

  o comments that begin with `#+` or `#-` are no longer wrapped; such comments
  are treated as knitr chunk options in `knitr::spin()` (#52)

BUG FIXES

  o `tidy_source()` should not write an extra space to the last line of code
  (thanks, @mr-karan, #49)

  o long strings (> 1000 characters) in source code can be preserved now
  (thanks, @jholtman, #50)

  o `tidy_source()` might move any lines of code starting with `else` back to
  the previous lines (thanks, @Auburngrads, #51)
2016-12-18 02:39:05 +00:00
wen
81357dde50 Update to 1.3
Upstream changes:
CHANGES IN formatR VERSION 1.3

NEW FEATURES

	o `tidy_source()` can deal with multibyte characters that cannot represented
	in the system native encoding now (on Windows)

	o `usage()` works for functions obtained from `::` or `:::` now, e.g.
	`usage(formatR::tidy_source)`

		   CHANGES IN formatR VERSION 1.2

MAJOR CHANGES

  o the minimal required R version is 3.0.2 now

		   CHANGES IN formatR VERSION 1.1

NEW FEATURES

  o added a new argument `output` to usage()

BUG FIXES

  o fixed yihui/knitr#918: when code is NULL, parse() will hang (with a question
  mark waiting for input)
2016-04-16 14:52:15 +00:00
agc
2eddae48e5 Add SHA512 digests for distfiles for textproc category
Problems found locating distfiles:
	Package cabocha: missing distfile cabocha-0.68.tar.bz2
	Package convertlit: missing distfile clit18src.zip
	Package php-enchant: missing distfile php-enchant/enchant-1.1.0.tgz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-04 01:59:17 +00:00
brook
a0873c83eb Initial import of formatR v1.0 as textproc/R-formatR.
This package provides a function tidy_source() to format R source
code. Spaces and indent will be added to the code automatically, and
comments will be preserved under certain conditions, so that R code
will be more human-readable and tidy. There is also a Shiny app as a
user interface in this package (see tidy_app()).

Note: this commit is part of reorganizing some of the recently
imported R packages, which are being reimported into more appropriate
categories (and removed from math) as a result of a recent discussion
on tech-pkg and privately with wiz@.  See the thread starting with:

  http://mail-index.netbsd.org/tech-pkg/2014/09/05/msg013558.html
2014-09-19 20:31:50 +00:00