All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
CHANGELOG.md file to track changes to the
package..Rbuildignore file to ensure a clean package build
process.bmat() to ensure
its functionality is verified.roxygen2 tags to markdown syntax for improved readability
and maintenance.DESCRIPTION file, adding a
VignetteBuilder field to ensure vignettes build correctly
and resolving R CMD check warnings.README.md file with a more
comprehensive overview, usage examples, and modern formatting..gitignore with more robust, standard rules for
R package development._PACKAGE
sentinel, resolving a roxygen2 deprecation warning.bmat() function now correctly evaluates matrix
objects in the calling environment, resolving a scoping issue that
caused testthat failures.mat() function now correctly trims whitespace from
parsed values, ensuring proper conversion to numeric type.mat() function now correctly handles whitespace as
a separator when sep = "".CRAN check NOTE by correcting a
cross-package link in the matrix_rank() documentation.mat.character() where
eval = TRUE was not working properly.mat function can now handle character strings with
R expressions (e.g., "rnorm(10)").Matrix package.dmat() for creating data frames and
bmat() for creating block matrices.argmax,
argmin, eye, fill, etc.) for
users familiar with MATLAB/NumPy.ramify.mat() function for creating matrices from
character strings or lists.pprint() for pretty-printing large matrices.