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.