The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
cncleanr 0.2.5
- Rejects malformed whitespace grouping consistently in quantity and
range parsing instead of silently joining separated digits.
- Reports missing range endpoints such as
3-NA and
NA-3 as structured parsing problems instead of raising a
base R error.
- Batches and deduplicates range parsing work, substantially improving
performance for repeated and distinct inputs without adding native
code.
- Improves CRAN metadata, license discovery, installation
documentation, and continuous integration coverage for PDF manual
generation.
cncleanr 0.2.4
- Documents numeric pass-through behavior for finite values,
infinities,
NA, and NaN across all three
parsers.
- Runs the complete testthat suite through the standard
R CMD check entry point, with 108 tests covering parser
behavior and failure reporting.
- Adds package spelling checks, CRAN submission records, contributor
guidance, and structured bug-report and feature-request forms.
- Checks release candidates on R-devel, R-release, and R-oldrel-1
across Linux, macOS, and Windows.
cncleanr 0.2.3
- Expands continuous integration to R devel, release, and oldrel-1
across a five-job operating-system and R-version matrix.
- Adds auditable UTF-8 fixtures based on representative PDF,
spreadsheet, and web inputs.
- Adds cross-parser invariants for output shape, failure visibility,
strict mode consistency, and finite successful values.
- Marks qualifiers as missing when a qualified quantity cannot be
parsed.
- Adds matching Chinese and English end-to-end cleaning examples,
return-value references, qualifier semantics, and troubleshooting
guidance.
cncleanr 0.2.2
- Normalizes common PDF minus characters and full-width exponent
letters.
- Supports regular, non-breaking, narrow no-break, and ideographic
spaces in valid three-digit number grouping.
- Rejects malformed whitespace grouping instead of silently
concatenating digits.
- Supports
余 before magnitude and currency suffixes,
including 50余万, 50余元, and
50余万元.
- Expands regression coverage for copied PDF, spreadsheet, and web
text.
cncleanr 0.2.1
- Fixes
parse_cn_range() so minus signs in scientific
notation and negative endpoints are not mistaken for range
separators.
- Supports strict and inclusive inequality phrases including
大于, 小于, 不大于, and
不小于, plus comparison symbols.
- Interprets a trailing
+ as at_least and
余 as greater_than.
- Adds the first concrete failure reason to batch warnings and strict
errors.
- Expands regression coverage for exact values, bounds, and signed
ranges.
cncleanr 0.2.0
- Adds
parse_cn_quantity() to retain approximate and
inequality semantics.
- Adds
parse_cn_range() for closed ranges and open-ended
bounds.
- Adds
cn_problems() for stable access to structured
parsing failures.
- Supports currency prefixes and suffixes, colloquial currency units,
and scientific notation in
parse_cn_number().
- Provides separate Chinese and English README files.
cncleanr 0.1.0
- Adds
parse_cn_number() for compact Chinese numeric
values.
- Supports
万, 亿, and 万亿
suffixes, percentages, full-width input, financial negatives, and
configurable missing-value markers.
- Reports invalid values through warnings and a structured
problems attribute, with an optional strict error
mode.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.