Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-10 | Example of how to fix throw crashes | Eric Blossom | |
2010-11-10 | First pass at waveform-spec | Eric Blossom | |
2010-11-10 | add tests for all the constructors, failing ones commented out for now | Rob Savoye | |
2010-11-10 | Remove guile-test.in. We're not rewriting the header anymore | Eric Blossom | |
2010-11-10 | make the tests directory before trying to run any tests | Rob Savoye | |
2010-11-10 | new test case and fix for problem | Eric Blossom | |
2010-11-10 | Enable test case & fix (missing throw (std::runtime_error) declaration). | Eric Blossom | |
2010-11-10 | Add test case. | Eric Blossom | |
2010-11-10 | New macros pass-if-throw & expect-fail-throw that test exceptions. | Eric Blossom | |
Confirmed with "connect-5" test in 00_runtime_basics.test. | |||
2010-11-10 | Add not-yet-working test that should confirm exception raised | Eric Blossom | |
2010-11-10 | Add comments pointing to info on how to write test cases. | Eric Blossom | |
2010-11-10 | Nuke srfi-64 code | Eric Blossom | |
2010-11-10 | Make check works again, now using guile's native test-suite code. | Eric Blossom | |
The srfi-64 code wouldn't pass it's own test code under guile... | |||
2010-11-10 | Move *.test to tests directory | Eric Blossom | |
2010-11-10 | guile-test -> guile-test.in so we can use @GUILE@ | Eric Blossom | |
2010-11-10 | Modify *.test to import correct modules | Eric Blossom | |
2010-11-10 | new QA code work-in-progress (forgot -a ...) | Eric Blossom | |
2010-11-10 | new QA code work-in-progress | Eric Blossom | |
2010-11-10 | Rename qa_*.scm to *.test to match filenaming convention expected by | Eric Blossom | |
test framework. | |||
2010-11-10 | Import guile's own testing framework | Eric Blossom | |
2010-11-10 | fix syntax problem in test-assert | Eric Blossom | |
2010-11-10 | Refactor guile QA code to use test-group. | Eric Blossom | |
2010-11-10 | Add qa_*.scm files to Makefile as noinst_DATA | Eric Blossom | |
2010-11-10 | Add copyright and license header | Eric Blossom | |
2010-11-10 | Add QA stub files for all gnuradio-core constructors | Eric Blossom | |
2010-11-10 | More guile QA code | Eric Blossom | |
2010-11-10 | First real guile QA code | Eric Blossom | |
2010-11-10 | update .gitignore | Eric Blossom | |
2010-11-10 | Remove .gitignore from empty directory | Eric Blossom | |
2010-11-10 | Create guile QA framework. | Eric Blossom | |
Also moves hand coded files out of gnuradio-core/src/lib/swig/gnuradio that were getting nuked by make clean. | |||
2010-11-10 | Reduce guile load time from 4.5 to 1.2 seconds. | Eric Blossom | |
Rewrite re-export-all to only export symbols from the module name supplied. | |||
2010-11-10 | regenerated | Rob Savoye | |
2010-11-10 | regenerated | Rob Savoye | |
2010-11-10 | add script names to swig_built_sources, not BUILT_SOURCES. Clean the ↵ | Rob Savoye | |
generated files than now live in subdirectories. | |||
2010-11-10 | Rename coerce.scm to runtime-shim.scm. Modify core.scm to use runtime-shim. | Eric Blossom | |
2010-11-10 | Export a few more items | Eric Blossom | |
2010-11-10 | Cleanup gr:connect and gr:disconnect for Guile. | Eric Blossom | |
Rename {dis,}connect to {dis,}primitive_connect in .i file. Update python code to reflect change. | |||
2010-11-10 | Routines to coerce blocks and connect them | Eric Blossom | |
2010-11-10 | Rename basic_block coersion method to to_basic_block. Add to_hier_block2 ↵ | Eric Blossom | |
and to_top_block. basic_block was renamed because the number of guile generic methods on basic_block was getting large and confusing. to_hier_block2 and to_top_block were added to support coercion to those types in guile (and python). This change simplifies the handling of "connect" in guile. | |||
2010-11-10 | move good comment to here where it belongs | Rob Savoye | |
2010-11-10 | regenerated | Rob Savoye | |
2010-11-10 | Modules now load cleanly! | Eric Blossom | |
2010-11-10 | Disable gr_message_source until later... | Eric Blossom | |
2010-11-10 | Remove duplicate include of gr_endianness.i from general.i | Eric Blossom | |
2010-11-10 | gnuradio-core modules are almost loading cleanly. | Eric Blossom | |
2010-11-10 | Move sizeof_* from gnuradio.i to runtime.i to avoid multiple definitions | Eric Blossom | |
2010-11-10 | Version that builds guile goops bindings, but dependencies are hosed. | Eric Blossom | |
Doesn't compile cleanly, but does enough to allow experimentation with goops wrappers. We're currently seeing the nasty interaction between the package system, the "export" syntax, and generic-functions. See thread here: http://lists.gnu.org/archive/html/guile-user/2006-05/msg00007.html for background. | |||
2010-11-10 | Add %typecheck for complex. | Eric Blossom | |
Fixes problem with moving-average-cc. | |||
2010-11-10 | Move std_complex.i to gnuradio-core/src/lib/swig/guile. | Eric Blossom | |
Seems to basically work. There's some simple test code inline in gnuradio_core_general.i. | |||
2010-11-10 | rm gnuradio_swig.scm. Got turned into gnuradio_core.scm | Eric Blossom | |