2024-08-14  Martin Maechler  <maechler@stat.math.ethz.ch>

	* src/util.c: s /Free()/R_Free()/ etc -- i.e. using STRICT_R_HEADERS

2024-08-09  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.4-4 ; use `Authors@R`

	* man/*.Rd: fix some URLs; mention data from {astsa}

2019-04-26  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.4-3

	* src/predict.c (predict_vlmc): "fix" 'q1->count' pointer


2018-10-03  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.4-2: add registration (of C code
	  called); also import everything needed (incl from std. packages).

2015-04-16  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.4-1

	* src/predict.c (predict_vlmc): careful for "constant data":
	alpa_len == m == 1 !


2014-10-04  Martin Maechler  <maechler@stat.math.ethz.ch>

	* R/sim.R: drop "wrong" 'n' argument; add simple class(.) and a
	print() method which mostly elides the large "seed" attribute.

	* R/vlmc.R (print.vlmc): show cutoff in any case

2012-09-11  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.3-13

	* src/vlmc.h (max_alpha_len): now allow alphabet length up to 95.
	* R/vlmc.R (vlmc): and catch the case when it would be longer.
	Prompted by Jesse Bridgewater's e-mail and Stackoverflow
	http://stackoverflow.com/questions/11236776/r-package-vlmc-dies-if-state-space-size-exceeds-27

2011-12-23  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Depends): R >= 2.13.0:  Want BIC() and nobs() to work.

2011-12-22  Martin Maechler  <maechler@stat.math.ethz.ch>

	* NAMESPACE: useDynLib() but also hide most S3 methods.

	* R/entropy.R (logLik.vlmc): add 'nobs' --> BIC() works as well.

	* src/io.c: use quote (') instead of backquote(`) in C output, too.

2009-12-12  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.3-12

	* R/vlmc.R (print.vlmc, etc): do not use `vlmc' (backquote) anymore.
	* tests/pred-vlmc.Rout.save: update consequently

2009-11-18  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.3-11
	* R/vlmc.R: ditto

	* man/simulate.vlmc.Rd: fix \link[]{}

2006-09-18  Martin Maechler  <maechler@stat.math.ethz.ch>

	* README-C: moved from ./src/ to toplevel (pedantic QA)

2006-09-08  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (LazyData): yes
 	* DESCRIPTION (Version, Date): 1.3-10

2005-10-06  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.3-9
	* R/vlmc.R: dito
	* R/sim.R (simulate.vlmc): update to new (R 2.2.0) generic simulate().

2005-03-25  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.3-8
	* R/vlmc.R: dito

	* NAMESPACE: new

	* R/zzz.R (.onLoad): instead of .First.lib

	* man/bnrf1.Rd: drop 'require("ts")'

2004-07-07  Martin Maechler  <maechler@stat.math.ethz.ch>

	* man/vlmc.Rd: updated reference: JCGS publication

2004-05-05  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version, Date): 1.3-7

	* R/rcplot.R (RCplot): new boxplot() NA behavior -> need to drop
		NAs myself.

2003-12-17  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version, Date): 1.3-6 - released

	* R/zzz.R (.First.lib): mva or stats depending on R version
	* R/entropy.R (AIC): AIC.vlmc for R ver < 1.4

2003-11-07  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version, Date): 1.3-5 - release to CRAN

	* man/alphabet.Rd: finally added
	* man/int2char.Rd: link to and from
	* man/alpha2int.Rd: <ditto>

2003-10-27  Martin Maechler  <maechler@stat.math.ethz.ch>

	* TODO: some update; need to prioritize this!

	* man/as.dendrogram.vlmc.Rd: example had typo; now also extended

2003-09-16  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Note): instead of `Versionnote'

2003-09-10  Martin Maechler  <maechler@stat.math.ethz.ch>

	* R/dendrogram.R (as.dendrogram.vlmc): much better; still to go
	* man/as.dendrogram.vlmc.Rd (as.dendrogram.vlmc): first plot

2003-09-08  Martin Maechler  <maechler@stat.math.ethz.ch>

	* R/alphabet.R: new alphabet() generic and method.
	  	a first step towards extending alphabet size to more than 26

2003-08-30  Martin Maechler  <maechler@stat.math.ethz.ch>

	* man/simulate.vlmc.Rd: typo; see also.
	* man/predict.vlmc.Rd: see also to simulate.

2003-08-29  Martin Maechler  <maechler@stat.math.ethz.ch>

	* R/vlmc.R (vlmc): argument must be atomic ("simple vector")

2003-07-09  Martin Maechler  <maechler@stat.math.ethz.ch>

	* tests/iid-cutoff.R: use old RNG (back-compat.)
	* tests/iid-cutoff.Rout.save: ditto; (+ overdue update)

	* tests/pred-vlmc.Rout.save: <NA> in output

	* man/vlmc.Rd: extraneous `object'

2003-01-31  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.3-4

	* man/vlmc.Rd: updated JCGS reference

2002-11-29  Martin Maechler  <maechler@stat.math.ethz.ch>

	* src/cutoffs.c:
	* src/drawvlmc.c:
	* src/saveload.c (ifndef Macintosh): changes from Stefano I.

2002-11-25  Martin Maechler  <maechler@stat.math.ethz.ch>

	* man/residuals.vlmc.Rd: RCS; seealso RCplot; "iy" replaced
	* man/predict.vlmc.Rd: RCS & seealso
	* man/RCplot.Rd: typo and ref.update

	* man/vlmc.Rd: now in RCS
	* man/draw.vlmc.Rd: now in RCS

2002-05-18  Martin Maechler  <maechler@stat.math.ethz.ch>

	* R/vlmc.R: move vlmctree to
	* R/dendrogram.R.
	* R/dendrogram.R (as.dendrogram.vlmc): finally starting


2002-05-09  Martin Maechler  <maechler@stat.math.ethz.ch>

	* R/predict.R (print.predict.vlmc): comment about fractions()

	* README: had some outdated text about "beta" ..

2002-03-13  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.3-3
	* man/vlmc.version.Rd:

	* data/bnrf1.R: use one .rda file and no auxiliary names

	* R/conversion.R (id2ctxt): add fuzz to floor(.), e.g. for windows

2002-03-11  Martin Maechler  <maechler@stat.math.ethz.ch>

	* Version 1.3-2 ---> CRAN

	* tests/pred-vlmc.R: `TRUE', not `T'

	* tests/iid-cutoff.R: use smaller N (save CPU)

2002-03-08  Martin Maechler  <maechler@stat.math.ethz.ch>

	* tests/pred-vlmc.R: oops! remove ancient write stuff to MM's files

2002-03-06  Martin Maechler  <maechler@stat.math.ethz.ch>

	* man/vlmc.Rd: removed extraneous usage \method{summary}{vlmc}(.....)

	* tests/pred-vlmc.Rout.save: oops -- forgot update for "no flags" below

	* DESCRIPTION (Version): 1.3-2 ---> CRAN


2002-03-06  Martin Maechler  <maechler@stat.math.ethz.ch>

	* R/predict.R (predict.vlmc): no more "flags" attribute for "probs"

	* R/zzz.R (.First.lib): require MASS & get rid of these functions here.

	* INDEX: updated manually (comparing w automatic)

	* man/bnrf1.Rd: longer title

	* tests/pred-vlmc.R: don't show vlmc.version

	* DESCRIPTION (Version): 1.3-1


2002-03-04  Martin Maechler  <maechler@stat.math.ethz.ch>

	* R/rcplot.R (RCplot): new function

2002-02-08  Martin Maechler  <maechler@stat.math.ethz.ch>

	* R/vlmc.R (print.summary.vlmc, summary.vlmc): nicer depth summary

2002-02-08   Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.3-0

	* src/fitvlmc.c:
	(vlmc): IMPORTANT change : discount the first observation from the
		top-level counts! ==> correct Loglik/entropy and probs
        --- results should change only when the toplevel-node is
	"internal/hidden", i.e. not full, i.e. has ``lumped children''.

2002-02-05  Martin Maechler  <maechler@stat.math.ethz.ch>

	* R/vlmc.R (summmary.vlmc): now also return (and print) the
	``depth statistics''

2002-02-04  Martin Maechler  <maechler@stat.math.ethz.ch>

	* man/predict.vlmc.Rd: typo +..

2002-01-30  Martin Maechler  <maechler@stat.math.ethz.ch>

	* man/summary.vlmc.Rd: new file.

	* R/vlmc.R (summary.vlmc): return object.
	(print.summary.vlmc): new function; cleaner output; vvec.printing=FALSE.

2001-11-09  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.2-1  {not yet debugged}

	* man/predict.vlmc.Rd: new fitted.vlmc()
	* R/predict.R: (ditto), and define type = "classwise" residuals
	* man/residuals.vlmc.Rd:

	* man/OZrain.Rd: work around plot.ts bug in R <= 1.3.1

	* R/vlmc.R: print.vlmc(): also show `n'

2001-10-29  Martin Maechler  <maechler@stat.math.ethz.ch>

	* man/int2char.Rd: see also each other
	* man/alpha2int.Rd:

2001-10-22  Martin Maechler  <maechler@stat.math.ethz.ch>

	* R/predict.R: fix in factor conversion (previously affected cases where
	newdata did not contain all levels, or had levels in different order).
	* man/predict.vlmc.Rd: and *.R: type = "class" now gives factor.

2001-10-02  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Versionnote): 1.2-0 "released"

	* tests/pred-vlmc.R: new test (from MM's ../R-ex/ )

	* R/vlmc.R: eliminated check.memory option


2001-10-01  Martin Maechler  <maechler@stat.math.ethz.ch>

	* tests/iid-cutoff.R: new test-example
	* src/prune.c: found and plugged the memory leak -- hooray!

2001-09-28  Martin Maechler  <maechler@stat.math.ethz.ch>

        * R/sim.R: new `n.start' argument; change `length.new' to `n'

	* data/OZrain.R: New dataset (Daily rainfalls in Melbourne)
	* man/OZrain.Rd:

2001-09-24  Martin Maechler  <maechler@stat.math.ethz.ch>

	* R/vlmc.R: new `alpha.c' argument for specifying an alpha for qchisq
	  instead of cutoff.prune

	* man/AIC.vlmc.Rd is no longer needed (from R 1.4.x) because
	  AIC.default() will work via logLik.vlmc()

2001-04-27  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.1-6   [for a private release]

2001-03-09  Martin Maechler  <maechler@stat.math.ethz.ch>

	* man/id2ctxt.Rd:  new
	* man/int2char.Rd: new
	* more help file improvements

	* R/entropy.R: AIC(object, ... , k = 2)  for nlme (and some MASS)
	compatibility

2001-03-08  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.1-5

	* data/bnrf1.R: Added example data, namely two DNA sequences.

	* man/vlmc.Rd: fix reference
	* make-dvi-Reference: Small script for the reference manual

2001-02-08  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.1-4

	* R/vlmc.R: add AIC to print() {and hence summary} output

2001-01-10  Martin Maechler  <maechler@stat.math.ethz.ch>

	* DESCRIPTION (Version): 1.1-3

	* README: new file

	* man/AIC.vlmc.Rd: new
	* R/entropy.R: AIC()