Version 1.5.7 - January 2023 * Adding sharpel1rs for fitting lines with missing data. * Adding sparsel1pca for fitting regularized lines. Version 1.5.6 - January 2022 * Adding Makefile.ucrt Version 1.5.5 - October 2021 * Updating configure.ac Version 1.5.4 - Febuary 2020 * Including stdbool.h * Updating configure.ac Version 1.5.3 - December 2019 * Changing class() to inherits() * Adding weightedL1Distance.R for weighted L1-norm distances of points to a subspace Version 1.5.2 - July 2017 * Repairing projection into orthogonal space for SharpEl1-PCA * No longer removing origin points from PCA-L1 * Edited man pages Version 1.5.1 - April 2017 * Updated calculation of L1-norm scores * Edited man pages Version 1.5 - February 2017 * Added implementation of method SharpEl1-PCA (Brooks and Dula, 2017) * Added implementation of method PCA-Lp (Kwak, 2014) * Updated options for calculating scores and reconstructions (Zhou and Marron, 2016) Version 1.4.1 - December 2016 * Added DOI numbers for references * Updated implementation of wPCA method (Park and Klabjan, 2016) Version 1.4 - December 2016 * Added implementation of method L1-PCAhp (Visentin, Prestwich, and Armagan, 2016) * Added implementation of wPCA method (Park and Klabjan, 2016) Version 1.3 - April 2015 * Updated installation instructions and configure.ac. * Added interface to R's internal random number generator in pcal1.c, pcal1_R.c * Added support for user-defined starting points in function pcal1 and l1pca Version 1.2 - July 2012 * Initialized variables in pcal1_R.c, l1pca_R.c, l1pcastar_R.c Version 1.1 - April 2012 * Removed compiler-dependent flags from configure.ac Version 1.0 - April 2012 * Initial release