Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-11-17 | Add support for guile std::vector< std::complex<float> >. | Eric Blossom | |
2010-11-16 | regenerated | Eric Blossom | |
2010-11-15 | Modify GR_SWIG_BLOCK_MAGIC to not strip package prefix when using | Eric Blossom | |
GUILE outside of gnuradio-core. This avoids the problem with the guile bindings where multiple blocks end up with the name gr:sink (e.g., audio_alsa_sink). With this change, it ends us as gr:audio-alsa-sink. Blocks in gnuradio-core continue to have the leading gr_ removed from their class names. | |||
2010-11-14 | Add tests that show that vector<complex<float>> is not working... | Eric Blossom | |
2010-11-14 | Make cma-equalizer-cc test work | Eric Blossom | |
2010-11-14 | Remove code that's no longer needed. | Eric Blossom | |
2010-11-14 | Update gr_nop, gr_null_sink and gr_null_source to modern coding conventions. | Eric Blossom | |
2010-11-14 | Fixed as many problems in general_ctors.test as I could quickly. | Eric Blossom | |
2010-11-13 | dail-tone.wfd example waveform can be loaded and run by gr-run-waveform. | Eric Blossom | |
Write new app, gr-run-waveform, that reads waveforms and runs them. We'll need to turn this into a small piece of C/C++ code that embeds guile, but the guts of it is working. | |||
2010-11-10 | Revert "add the .i files as dependencies" | Eric Blossom | |
This reverts commit f43d2a4759e0ecd6519c0ac0aa4afbc54e70ea65. The dependencies doesn't make any sense. There's an attempt to run sed on files that haven't been generated yet. | |||
2010-11-10 | Remove generated file from repo | Eric Blossom | |
2010-11-10 | add the .i files as dependencies | Rob Savoye | |
2010-11-10 | regenerated | Eric Blossom | |
2010-11-10 | Example of how to fix throw crashes | Eric Blossom | |
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 | 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 | |
2010-11-10 | Missed a few: s/_swig_py_/_/ | Eric Blossom | |
2010-11-10 | rename s/gnuradio_swig_python/gnuradio_core/g | Eric Blossom | |
2010-11-10 | regenerate | Eric Blossom | |
2010-11-10 | s/_swig_py_/_core_/g | Eric Blossom | |
2010-11-10 | regenerate | Eric Blossom | |
2010-11-10 | Rename guile libs to libguile-* and install them in $(libdir). | Eric Blossom | |
This follows the Guile recommendations and should remove the need for adding an additional directory to LD_LIBRARY_PATH. | |||
2010-11-10 | Remove #warning from gr_swig_block_magic.i | Eric Blossom | |
2010-11-10 | Rengenerate Makefile.swig.gen's | Eric Blossom | |
2010-11-10 | Remove leading _ from guile library names coded into .i files | Eric Blossom | |
2010-11-10 | Set new install locations for guile scm code and libraries. | Eric Blossom | |
I think we may want to rename the guile .so's and install them into libdir instead... | |||
2010-11-10 | Remove dead and broken code from GR_SWIG_BLOCK_MAGIC. | Eric Blossom | |
Looks like this hasn't been used since we converted the hier_block stuff to C++, and it's been broken since then. |