communications Log


Commit Date  
[2fd72b] by Mike Miller Mike Miller

build: make HTML manual depend on the PNG images it includes

* Makefile: Add dependency on $(IMAGES_PNG) from $(HTMLDOC) so the PNG
images are guaranteed to be present when the HTML manual is built.

2013-11-26 02:33:51 Tree
[bd3b02] by Mike Miller Mike Miller

doc: Update manual date and copyright for release

* comms.txi: Update manual date and copyright for upcoming release. Add
Mike Miller to authors list.

2013-11-25 04:25:31 Tree
[f5d1f0] by Mike Miller Mike Miller

doc: Document convolutional encoding functions

* comms.txi: Document convolution encoding functionality in the package
so far.

2013-11-25 04:03:10 Tree
[cc3368] by Mike Miller Mike Miller

build: only build the info manual by default

* doc/Makefile (all): Only depend on the info target. Other documentation
formats should be built by request.

2013-11-21 06:02:16 Tree
[7d0253] by Mike Miller Mike Miller

doc: add @noindent following example blocks

* comms.txi: Add @noindent for continuing paragraphs after example blocks.

2013-11-21 05:39:46 Tree
[3e6751] by Mike Miller Mike Miller

doc: grammar and spelling check

* comms.txi: Fix some spelling and grammatical errors. Reword some phrases
for clarity. Use one space between sentences for consistency.

2013-11-21 05:15:34 Tree
[0c8ca5] by Mike Miller Mike Miller

doc: clean up introduction and package description

* comms.txi: Use "package" instead of "toolbox" everywhere. Rephrase
introduction to sound a little less beta. Remove commentary on origin
and compatibility of Galois types.

2013-11-21 04:36:12 Tree
[47241a] by Mike Miller Mike Miller

doc: use @sc{matlab} instead of Matlab

* comms.txi: Use @sc{matlab} to refer to Matlab in the manual.

2013-11-21 04:15:34 Tree
[e45daf] by Mike Miller Mike Miller

doc: remove references to ancient versions of Octave

* comms.txi: Remove descriptions of behavior under ancient versions of
Octave no longer supported.

2013-11-21 04:08:46 Tree
[213701] by Mike Miller Mike Miller

doc: use Octave coding style for examples and embedded code strings

* comms.txi: Use Octave coding style for example blocks and embedded code
strings. Format results properly when given.

2013-11-20 04:14:44 Tree
[a2db72] by Mike Miller Mike Miller

comms.txi: Use @code{} for functions and @dots{} for ellipses

* comms.txi: Use @code{} for functions and @dots{} for ellipses.

2013-11-19 03:51:28 Tree
[e9066d] by Mike Miller Mike Miller

doc: strip trailing whitespace from package documentation

* INDEX, doc/comms.txi: Strip trailing whitespace.

2013-11-11 14:08:41 Tree
[b075f7] by Mike Miller Mike Miller

doc: spellcheck docstrings and documentation

INDEX, doc/comms.txi, doc/commsimages.m, inst/@galois/convmtx.m,
inst/@galois/deconv.m, inst/@galois/fft.m, inst/@galois/ifft.m,
inst/@galois/roots.m, inst/ademodce.m, inst/amodce.m, inst/apkconst.m,
inst/awgn.m, inst/bchpoly.m, inst/biterr.m, inst/bsc.m, inst/comms.m,
inst/cosets.m, inst/demodmap.m, inst/dpcmdeco.m, inst/dpcmenco.m,
inst/dpcmopt.m, inst/egolayenc.m, inst/egolaygen.m, inst/encode.m,
inst/eyediagram.m, inst/fibodeco.m, inst/fiboenco.m, inst/fibosplitstream.m,
inst/gen2par.m, inst/genqammod.m, inst/gftable.m, inst/golombdeco.m,
inst/golombenco.m, inst/huffmandeco.m, inst/huffmanenco.m, inst/lloyds.m,
inst/matdeintrlv.m, inst/matintrlv.m, inst/minpol.m, inst/modmap.m,
inst/qaskdeco.m, inst/qaskenco.m, inst/quantiz.m, inst/randint.m,
inst/randsrc.m, inst/reedmullerdec.m, inst/reedmullerenc.m,
inst/reedmullergen.m, inst/ricedeco.m, inst/riceenco.m, inst/rleenco.m,
inst/rsdecof.m, inst/rsencof.m, inst/rsgenpoly.m, inst/scatterplot.m,
inst/shannonfanodeco.m, inst/shannonfanodict.m, inst/shannonfanoenco.m,
inst/symerr.m, inst/systematize.m, inst/wgn.m, src/cyclpoly.cc, src/gf.cc:
Fix spelling errors, capitalization errors, repeated words, and spacing
errors in all docstrings and package documentation.

2013-11-11 04:25:37 Tree
[b678b3] by Mike Miller Mike Miller

maint: normalize GPL license headers

* doc/commsimages.m, inst/dpcmdeco.m, inst/dpcmenco.m, inst/dpcmopt.m,
src/cyclpoly.cc, src/galois-def.cc, src/galois.h, src/isprimitive.cc,
src/syndtable.cc: Reformat GPL license file headers to be consistent with
all other source files.

2013-11-11 02:14:45 Tree
[8e6adf] by Mike Miller Mike Miller

build: preserve leading whitespace in m-file docstrings

* mkdoc.pl (extract_description): Preserve leading whitespace in m-file
docstrings, only remove leading comment characters and a single space.

2013-11-10 20:36:19 Tree
[234a18] by Mike Miller Mike Miller

build: fix HTML build rule to update the directory timestamp

* Makefile (%.html): Fix the build rule to correctly update the timestamp
of the html directory.

2013-11-10 19:39:28 Tree
[508a9a] by Mike Miller Mike Miller

doc: correctly render images and equations in HTML format

* doc/comms.txi, inst/@galois/filter.m, inst/@galois/roots.m, inst/compand.m,
inst/rsgenpoly.m, src/cyclgen.cc, src/gf.cc: Use @ifnotinfo and @ifnottex to
properly select display of images and equations in all doc formats.

2013-11-10 19:27:56 Tree
[2fbeb4] by Mike Miller Mike Miller

doc: fix top-level node for HTML doc format

* comms.txi: Use @ifnottex for Top node to include it in the HTML doc
format.

2013-11-10 18:40:31 Tree
[d134cc] by Mike Miller Mike Miller

build: build PDF and DVI doc formats serially

* Makefile: build PDF and DVI doc formats serially to avoid a race
condition with intermediate temporary files. Based on Octave changeset
df3939195fbb.

2013-11-10 18:19:00 Tree
[92a95d] by Mike Miller Mike Miller

build: make HTML manual correctly

* Makefile (%.html): Simplify build rule. (HTMLDIR_IMAGES): New parameterized
target to copy PNG images into the HTML directory, borrowed from Octave.
(html): Depend on $(HTMLDIR_IMAGES).

2013-11-10 16:58:51 Tree
[7ba3b1] by Mike Miller Mike Miller

build: add GNU standard targets for documentation formats

* Makefile (dvi, html, info, pdf, ps): New targets. Delete unused targets.
Mark phony targets properly as .PHONY.

2013-11-10 16:41:44 Tree
[656d9a] by Mike Miller Mike Miller

build: make manual in PostScript format

* Makefile (all): Add $(INFODOC) and $(PSDOC). Do not copy info manual to
scripts directory.

2013-11-10 00:02:03 Tree
[970e31] by Mike Miller Mike Miller

build: add maintainer-clean make target for doc directory

* Makefile (maintainer-clean): Delete all generated documentation formats
and image files. (clean): Only delete intermediate files.

2013-11-09 23:48:13 Tree
[ded545] by Mike Miller Mike Miller

build: add rules to generate images for the manual

* commsimages.m: New function to generate images for the manual.
* images.sh: Script to generate make rules to build images using Octave.
* Makefile: Include images.mk and add dependencies so images are built
when needed.

2013-11-09 23:28:10 Tree
[e1c5c7] by Mike Miller Mike Miller

build: simplify build rules for the manual

* Makefile: Simplify build rules for the dvi, info, pdf, and ps targets.

2013-11-09 22:49:59 Tree
Older >