Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

communications Log


Commit Date  
[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
[a1dcba] by Mike Miller Mike Miller

maint: clean up some compound logical expressions

* biterr.m, symerr.m: Reorganize input argument validation expressions.
* eyediagram.m: Delete accidental duplicate && operator.
* istrellis.m: Break lines before logical operators.

2013-11-18 05:34:17 Tree
[658f98] by Mike Miller Mike Miller

convenc.m: rewrite function to be Matlab-compatible

* convenc.m: Rewrite function to use trellis description of encoder and be
Matlab-compatible. Add %!test blocks.

2013-11-18 04:59:32 Tree
[53900c] by Mike Miller Mike Miller

genqamdemod.m: Delete unused function file.

* genqamdemod.m: Delete unused function file. The oct-file implementation
of this function has existed longer and would have always been first in the
runtime path. It is unclear why this function file was added at all.

2013-11-17 23:02:03 Tree
[65035c] by Mike Miller Mike Miller

genqamdemod.cc: add %!assert tests based on genqammod tests

* genqamdemod.cc: Add %!assert tests based on the tests in genqammod.m.

2013-11-17 22:53:47 Tree
[b92126] by Mike Miller Mike Miller

Fix input validation and add %!error tests to oct-file functions

* src/__errcore__.cc, src/__gfweight__.cc, src/cyclgen.cc, src/cyclpoly.cc,
src/genqamdemod.cc, src/gf.cc, src/isprimitive.cc, src/primpoly.cc,
src/syndtable.cc: Fix input validation in oct-file functions. Add %!error
input validation tests.

2013-11-18 02:29:23 Tree
[f62e8c] by Mike Miller Mike Miller

Add %!error input validation tests for m-file functions

* inst/@galois/conv.m, inst/@galois/deconv.m, inst/@galois/dftmtx.m,
inst/@galois/fft.m, inst/@galois/ifft.m, inst/@galois/roots.m,
inst/ademodce.m, inst/amdemod.m, inst/ammod.m, inst/amodce.m,
inst/apkconst.m, inst/bchpoly.m, inst/biterr.m, inst/bsc.m, inst/compand.m,
inst/convenc.m, inst/cosets.m, inst/decode.m, inst/deintrlv.m,
inst/demodmap.m, inst/dpcmdeco.m, inst/dpcmenco.m, inst/dpcmopt.m,
inst/egolaydec.m, inst/egolayenc.m, inst/egolaygen.m, inst/encode.m,
inst/eyediagram.m, inst/fibodeco.m, inst/fiboenco.m, inst/fibosplitstream.m,
inst/fmdemod.m, inst/fmmod.m, inst/gen2par.m, inst/genqammod.m,
inst/gftable.m, inst/gfweight.m, inst/golombdeco.m, inst/golombenco.m,
inst/hammgen.m, inst/helintrlv.m, inst/helscanintrlv.m, inst/huffmandeco.m,
inst/huffmandict.m, inst/huffmanenco.m, inst/intrlv.m, inst/lloyds.m,
inst/lz77deco.m, inst/lz77enco.m, inst/matdeintrlv.m, inst/matintrlv.m,
inst/minpol.m, inst/modmap.m, inst/pamdemod.m, inst/pammod.m,
inst/prbs_iterator.m, inst/prbs_sequence.m, inst/pskdemod.m, inst/pskmod.m,
inst/qamdemod.m, inst/qammod.m, inst/qaskdeco.m, inst/qaskenco.m,
inst/qfunc.m, inst/qfuncinv.m, inst/randdeintrlv.m, inst/randerr.m,
inst/randint.m, inst/randintrlv.m, inst/randsrc.m, inst/reedmullerdec.m,
inst/reedmullerenc.m, inst/reedmullergen.m, inst/ricedeco.m,
inst/riceenco.m, inst/rledeco.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/vec2mat.m: Add %!error input
validation tests.

2013-11-17 21:49:31 Tree
[67ecc4] by Mike Miller Mike Miller

istrellis, rsgenpoly: add missing closing parenthesis

* inst/istrellis.m, inst/rsgenpoly.m: add missing closing parenthesis.

2013-11-17 03:16:58 Tree
[240175] by Mike Miller Mike Miller

Delete unnecessary parentheses from compound statements

* inst/@galois/dftmtx.m, inst/@galois/fft.m, inst/@galois/ifft.m,
inst/@galois/roots.m, inst/amodce.m, inst/apkconst.m, inst/awgn.m,
inst/bchpoly.m, inst/biterr.m, inst/cosets.m, inst/decode.m,
inst/demodmap.m, inst/encode.m, inst/eyediagram.m, inst/gfweight.m,
inst/hammgen.m, inst/lloyds.m, inst/modmap.m, inst/qaskdeco.m,
inst/qaskenco.m, inst/rsdecof.m, inst/rsencof.m, inst/rsgenpoly.m,
inst/scatterplot.m, inst/symerr.m, inst/wgn.m: Delete unnecessary
parentheses from compound statements in if conditionals.

2013-11-17 03:14:27 Tree
[ee8e38] by Mike Miller Mike Miller

Add parentheses around all if and while conditionals

* inst/@galois/isequal.m, inst/comms.m, inst/compand.m, inst/dpcmopt.m,
inst/fibosplitstream.m, inst/genqammod.m, inst/helintrlv.m,
inst/helscanintrlv.m, inst/huffmandict.m, inst/istrellis.m, inst/lz77deco.m,
inst/lz77enco.m, inst/pamdemod.m, inst/pammod.m, inst/prbs_sequence.m,
inst/pskdemod.m, inst/pskmod.m, inst/reedmullerdec.m, inst/reedmullergen.m,
inst/rledeco.m, inst/rleenco.m, inst/shannonfanodict.m,
inst/shannonfanoenco.m: Add parentheses around all if and while conditional
expressions.

2013-11-16 23:36:28 Tree
[316748] by Mike Miller Mike Miller

Simplify logical tests for variable type

* inst/bsc.m, inst/genqamdemod.m: Test for truth of isXXX functions
instead of comparing return value to 1.
* inst/golombdeco.m, inst/huffmandeco.m, inst/huffmanenco.m,
inst/ricedeco.m, inst/shannonfanodeco.m: Use iscell instead of string
comparison of the class name.

2013-11-16 22:56:49 Tree
[d5923f] by Mike Miller Mike Miller

Use '!' logical operator instead of '~' operator

* inst/@galois/dftmtx.m, inst/amdemod.m, inst/bsc.m, inst/deintrlv.m,
inst/fibosplitstream.m, inst/genqamdemod.m, inst/genqammod.m,
inst/golombdeco.m, inst/helintrlv.m, inst/helscanintrlv.m, inst/intrlv.m,
inst/lz77enco.m, inst/matintrlv.m, inst/pammod.m, inst/pskmod.m,
inst/reedmullerdec.m, inst/reedmullerenc.m, inst/ricedeco.m,
inst/shannonfanodeco.m, inst/shannonfanodict.m, inst/systematize.m: Use
the '!' logical operator instead of the '~' operator.

2013-11-16 22:38:42 Tree
[cfa0c1] by Mike Miller Mike Miller

Use x == fix (x) construct to detect integers

* inst/amodce.m, inst/awgn.m, inst/bchpoly.m, inst/bi2de.m, inst/biterr.m,
inst/bsc.m, inst/de2bi.m, inst/decode.m, inst/demodmap.m, inst/encode.m,
inst/eyediagram.m, inst/hammgen.m, inst/helintrlv.m, inst/helscanintrlv.m,
inst/istrellis.m, inst/matintrlv.m, inst/modmap.m, inst/oct2dec.m,
inst/poly2trellis.m, inst/qamdemod.m, inst/qammod.m, inst/qaskdeco.m,
inst/rsdecof.m, inst/rsencof.m, inst/rsgenpoly.m, inst/scatterplot.m,
inst/symerr.m, inst/wgn.m: Use x == fix (x) construct to detect integers.
Refactor and reorder some compound logical expressions for clarity and
consistency.

2013-11-16 22:25:54 Tree
[941c9d] by Mike Miller Mike Miller

maint: reword function error and warning messages for consistency

* inst/@galois/dftmtx.m, inst/@galois/fft.m, inst/@galois/ifft.m,
inst/ademodce.m, inst/amodce.m, inst/apkconst.m, inst/awgn.m, inst/bchpoly.m,
inst/bi2de.m, inst/biterr.m, inst/bsc.m, inst/de2bi.m, inst/decode.m,
inst/deintrlv.m, inst/demodmap.m, inst/egolaydec.m, inst/egolayenc.m,
inst/encode.m, inst/eyediagram.m, inst/gen2par.m, inst/genqamdemod.m,
inst/genqammod.m, inst/gfweight.m, inst/golombenco.m, inst/hammgen.m,
inst/helintrlv.m, inst/helscanintrlv.m, inst/huffmandeco.m, inst/huffmandict.m,
inst/huffmanenco.m, inst/intrlv.m, inst/lloyds.m, inst/lz77deco.m,
inst/lz77enco.m, inst/matintrlv.m, inst/minpol.m, inst/modmap.m,
inst/oct2dec.m, inst/pammod.m, inst/poly2trellis.m, inst/pskmod.m,
inst/qamdemod.m, inst/qammod.m, inst/qaskdeco.m, inst/qaskenco.m,
inst/randerr.m, inst/randint.m, inst/randsrc.m, inst/reedmullerenc.m,
inst/riceenco.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:
Reword and normalize all function error and warning messages for
consistency.

2013-11-16 04:04:51 Tree
[d6dad2] by Mike Miller Mike Miller

maint: prefer double quotes to single quotes

* inst/ademodce.m, inst/amodce.m, inst/apkconst.m, inst/awgn.m, inst/bi2de.m,
inst/biterr.m, inst/bsc.m, inst/comms.m, inst/compand.m, inst/de2bi.m,
inst/decode.m, inst/demodmap.m, inst/egolaydec.m, inst/encode.m,
inst/eyediagram.m, inst/fibosplitstream.m, inst/genqamdemod.m, inst/gfweight.m,
inst/golombdeco.m, inst/huffmandeco.m, inst/huffmandict.m, inst/modmap.m,
inst/pamdemod.m, inst/pammod.m, inst/pskdemod.m, inst/pskmod.m,
inst/qamdemod.m, inst/qammod.m, inst/randdeintrlv.m, inst/randintrlv.m,
inst/randsrc.m, inst/reedmullerdec.m, inst/reedmullerenc.m, inst/ricedeco.m,
inst/scatterplot.m, inst/shannonfanodeco.m, inst/shannonfanodict.m,
inst/symerr.m, inst/systematize.m, inst/wgn.m: Use double-quoted strings
instead of single-quoted strings wherever possible. Delete some unnecessary
single quotes.

2013-11-13 02:56:00 Tree
[786917] by Mike Miller Mike Miller

shannonfanodeco: delete stray expression in comment block

* inst/shannonfanodeco.m: delete stray 'e' character in comment block that
happens to execute as a valid expression.

2013-11-13 02:25:43 Tree
[b37be7] by Mike Miller Mike Miller

maint: Clean up whitespace in m-files

* inst/@galois/conv.m, inst/@galois/convmtx.m, inst/@galois/deconv.m,
inst/@galois/det.m, inst/@galois/dftmtx.m, inst/@galois/diag.m,
inst/@galois/exp.m, inst/@galois/fft.m, inst/@galois/filter.m,
inst/@galois/ifft.m, inst/@galois/inv.m, inst/@galois/inverse.m,
inst/@galois/isequal.m, inst/@galois/log.m, inst/@galois/lu.m,
inst/@galois/prod.m, inst/@galois/rank.m, inst/@galois/reshape.m,
inst/@galois/roots.m, inst/@galois/sqrt.m, inst/@galois/sum.m,
inst/@galois/sumsq.m, inst/ademodce.m, inst/amdemod.m, inst/ammod.m,
inst/amodce.m, inst/apkconst.m, inst/awgn.m, inst/bchpoly.m, inst/bi2de.m,
inst/biterr.m, inst/bsc.m, inst/comms.m, inst/compand.m, inst/cosets.m,
inst/de2bi.m, inst/decode.m, inst/deintrlv.m, inst/demodmap.m, inst/dpcmdeco.m,
inst/dpcmenco.m, inst/dpcmopt.m, inst/egolaydec.m, inst/egolayenc.m,
inst/encode.m, inst/eyediagram.m, inst/fibodeco.m, inst/fiboenco.m,
inst/fibosplitstream.m, inst/fmdemod.m, inst/fmmod.m, inst/gen2par.m,
inst/genqamdemod.m, inst/genqammod.m, inst/gftable.m, inst/gfweight.m,
inst/golombdeco.m, inst/golombenco.m, inst/hammgen.m, inst/helintrlv.m,
inst/helscandeintrlv.m, inst/helscanintrlv.m, inst/huffmandeco.m,
inst/huffmandict.m, inst/huffmanenco.m, inst/intrlv.m, inst/istrellis.m,
inst/lloyds.m, inst/lz77deco.m, inst/lz77enco.m, inst/matdeintrlv.m,
inst/matintrlv.m, inst/minpol.m, inst/modmap.m, inst/oct2dec.m,
inst/pamdemod.m, inst/pammod.m, inst/poly2trellis.m, inst/prbs_generator.m,
inst/prbs_iterator.m, inst/prbs_sequence.m, inst/pskdemod.m, inst/pskmod.m,
inst/qamdemod.m, inst/qammod.m, inst/qaskdeco.m, inst/qaskenco.m, inst/qfunc.m,
inst/qfuncinv.m, inst/quantiz.m, inst/randdeintrlv.m, inst/randerr.m,
inst/randint.m, inst/randintrlv.m, inst/randsrc.m, inst/reedmullerdec.m,
inst/reedmullerenc.m, inst/reedmullergen.m, inst/ricedeco.m, inst/riceenco.m,
inst/rledeco.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/vec2mat.m, inst/wgn.m: Add space in front of all
parentheses except matrix indexing. Add spaces around assignments and
equality operators. Add spaces after commas in vectors and parameter lists.
Add spaces around some arithmetic operators for clarity.

2013-11-13 02:09:14 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
[ca2812] by Mike Miller Mike Miller

glu: fix typo in docstring

* gf.cc (Fglu): Add omitted newline and escape in the function docstring.

2013-11-11 04:29:18 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
[fe27fc] by Mike Miller Mike Miller

doc: use @code instead of @dfn for references to functions

* inst/apkconst.m, inst/bchpoly.m, inst/compand.m, inst/de2bi.m,
inst/decode.m, inst/demodmap.m, inst/encode.m, inst/modmap.m, inst/qaskdeco.m,
inst/qaskenco.m, src/__errcore__.cc, src/__gfweight__.cc, src/cyclgen.cc,
src/gf.cc: Use @code instead of @dfn for references to function names in
docstrings.

2013-11-11 02:37:28 Tree
Older >