commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] [gnuradio] branch python3 updated (23af6b8 -> 10c7072)


From: git
Subject: [Commit-gnuradio] [gnuradio] branch python3 updated (23af6b8 -> 10c7072)
Date: Mon, 13 Feb 2017 00:35:06 +0000 (UTC)

This is an automated email from the git hooks/post-receive script.

jcorgan pushed a change to branch python3
in repository gnuradio.

  discards  23af6b8   python3: futurize misplaced __future__ import
  discards  aad9f3b   python3: use site instead of distutils
  discards  63da9c5   python3: futurize --stage1 --write $(find . -iname '*.py')
  discards  651a55b   python3: fix issues detected by futurize
  discards  d0b10fa   python3: update gr-zeromq for python3 support
  discards  867201d   python3: update gr-vocoder for python support
  discards  6eac865   python3: update gr-utils for python3 support
  discards  7335f39   python3: update gr-uhd for python3 support
  discards  8e06ba4   python3: update gr-trellis for python3 support
  discards  65c504d   python3: update gr-qtgui for python3 support
  discards  7897060   python3: update gr-filter for python3 support
  discards  33cf1b6   python3: update gr-fec for python3 support
  discards  3a30de4   python3: update gr-dtv for python3 support
  discards  0e8e6ba   python3: update gr-digital for python3 support
  discards  fb86bf6   python3: update gr-blocks python files for python3 support
  discards  b425d42   python3: update gr-analog for python3 support
  discards  d18a43a   python3: update gnuradio-runtime for python3 support
  discards  22bea46   python3: update doxygen files to build docs with python3
  discards  8150fa5   python3: add cmake support for python3 at top level
  discards  ecfba45   volk: update submodule to latest master
      adds  080bbf3   cleaned up the way setup_rpc() is called, and now is 
called for all blocks, not just those with stream connections
      adds  2d65891   Merge remote-tracking branch 'jgilbert/msg_rpc_init_fix' 
into maint
      adds  cb68a76   digital: clarify documentation of clock_recovery_mm_xx
      adds  11abb5f   gr-qtgui: Line 2 configurations added for type Complex 
Message
      adds  20f25fe   runtime: fix numpy warning
      adds  b77e5a6   qtgui: Fix SIGSEGV for tag trigger with constellation sink
      adds  04cadbf   gnuradio-runtime/swig/tags.i: Making swig ignore 
gr::tag_t::operator= so that the annoying compile-time warning messages go away.
      adds  cd4faa9   Merge remote-tracking branch 
'darekk/gr_tag_swig_warning_fix_maint' into maint
      adds  b63ba31   blocks: udp source/sink grc wrappers: removed callbacks 
to missing setter
      adds  3f01518   blocks: fix callback template for message_strobe_random
      adds  5913693   Merge remote-tracking branch 'skoslowski/xml_fixes' into 
maint
      adds  6225e5d   Merge branch 'maint'
      adds  e70db91   Merge branch 'master' into next
      adds  0002525   grc: fix file monitor on windows (#1169)
      adds  bf65b30   gr-atsc/dtv: Adds missing find_package for GSL
      adds  509330c   Merge remote-tracking branch 
'gnieboer/gnieboer-patch-20-findgsl' into maint
      adds  03fbdc9   Merge branch 'maint'
      adds  7c7fc16   Merge branch 'master' into next
      adds  aa461c5   grc: allow for multiple sources over virtual connections 
(#1166)
      adds  d68a9d5   grc: fix port type resolution in pad sink/source (when 
using Type=Wildcard)
      adds  6a3fb6e   grc: show detected virtual connection loops as errors in 
GUI"
      adds  efe8786   Merge branch 'fix_virtual_connection_1166' into maint
      adds  3c78606   Merge branch 'maint' into master
      adds  a4964a0   Merge branch 'master' into next
      adds  2006a72   gr-qtgui: syntax error in time_sink grc template solved
      adds  eaf69fc   Merge remote-tracking branch 
'kartikp/time_sink_grc_syntax' into maint
      adds  ada49cf   Merge branch 'maint'
      adds  a53e32e   Use -undefined dynamic_lookup linkage for python on macos
      adds  771d509   Use -undefined dynamic_lookup linkage for python on macos 
in newmod
      adds  034a7d4   Merge remote-tracking branch 
'skoslowski/fix_virtual_connection_1166' into maint
      adds  a6323e3   Merge branch 'maint'
      adds  d2db181   Merge branch 'master' into next
      adds  a3dfba3   fec: install TPC header files
      adds  c4ebf04   Merge remote-tracking branch 'nowls/tpc-includes' into 
maint
      adds  aec34e8   fix typo on descriptor
      adds  f7b810b   qtgui: Time Sink: redundant config options removed
      adds  b19cc05   Merge remote-tracking branch 
'kartikp/time_sink_grc_syntax' into maint
      adds  9d9ea63   blocks: peak detector fix initial value
      adds  26a882e   dtv: use numeric_limits for min/max values
      adds  884eddf   Merge remote-tracking branch 'bastibl/peak-detector-init' 
into maint
      adds  a32010b   Merge branch 'maint'
      adds  2958d57   Merge branch 'master' into next
      adds  88445d0   grc: evaluate cheetah template to resolve 'optional' tag 
in port definition
      adds  9b4dfe7   analog: add missing probe_avg_mag_sqrd_cf block to GRC 
definition
      adds  8c44b71   analog: simplify probe_avg_mag_sqrd_x block GRC file
      adds  38d51d0   Merge remote-tracking branch 
'nowls/add_probe_av_mag2_cf_grc_def' into maint
      adds  3dc24da   runtime: ifdef out unistd.h in public header
      adds  1643272   dtv: switch to hex format for number constants
      adds  dd25086   cmake: updates to msvc config.h
      adds  831631d   runtime: missing API export for block stream operator
      adds  15e8585   cmake: removed stdint, inttypes, stdbool compat headers
      adds  b49da16   Merge remote-tracking branch 'josh/win_build' into maint
      adds  82b1e2e   Merge branch 'maint'
      adds  95c9115   Merge branch 'master' into next
      adds  81e7af7   volk: update submodule to latest master
      adds  0e61c02   Merge branch 'master' into next
       new  10c7072   python3: update non-GRC components to use python2 or 
python3

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (23af6b8)
            \
             N -- N -- N   refs/heads/python3 (10c7072)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omits" are not gone; other references still
refer to them.  Any revisions marked "discards" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 CMakeLists.txt                                     |   9 +-
 cmake/Modules/GrMiscUtils.cmake                    |  10 +-
 cmake/Modules/GrPython.cmake                       |  44 +--
 cmake/Modules/GrSwig.cmake                         |  17 +-
 cmake/msvc/config.h                                |  21 +-
 cmake/msvc/inttypes.h                              | 301 ----------------
 cmake/msvc/stdbool.h                               |  45 ---
 cmake/msvc/stdint.h                                | 251 --------------
 cmake/msvc/sys/time.h                              |   2 +
 docs/doxygen/doxyxml/__init__.py                   |   1 +
 docs/doxygen/doxyxml/base.py                       |   1 +
 docs/doxygen/doxyxml/doxyindex.py                  |   1 +
 docs/doxygen/doxyxml/generated/__init__.py         |   1 +
 docs/doxygen/doxyxml/generated/compound.py         |   1 +
 docs/doxygen/doxyxml/generated/compoundsuper.py    |  13 +-
 docs/doxygen/doxyxml/generated/index.py            |   1 +
 docs/doxygen/doxyxml/generated/indexsuper.py       |  13 +-
 docs/doxygen/doxyxml/text.py                       |   1 +
 docs/doxygen/other/doxypy.py                       |   3 +-
 docs/doxygen/swig_doc.py                           |   1 +
 docs/exploring-gnuradio/dial_tone.py               |   3 +-
 docs/exploring-gnuradio/fm_demod.py                |   6 +-
 docs/sphinx/gnuradio_sphinx.py                     |   1 +
 docs/sphinx/hieroglyph/__init__.py                 |   3 +-
 docs/sphinx/hieroglyph/errors.py                   |   3 +-
 docs/sphinx/hieroglyph/hieroglyph.py               |   1 +
 docs/sphinx/hieroglyph/nodes.py                    |   1 +
 docs/sphinx/hieroglyph/test/__init__.py            |   1 +
 docs/sphinx/hieroglyph/test/test_comments.py       |   1 +
 docs/sphinx/hieroglyph/test/test_hierglyph.py      |   1 +
 docs/sphinx/hieroglyph/test/test_nodes.py          |   1 +
 docs/sphinx/hieroglyph/version.py                  |   1 +
 gnuradio-runtime/apps/evaluation_random_numbers.py |  20 +-
 gnuradio-runtime/examples/mp-sched/affinity_set.py |   3 +-
 gnuradio-runtime/examples/mp-sched/plot_flops.py   |   1 +
 .../examples/mp-sched/run_synthetic.py             |   4 +-
 gnuradio-runtime/examples/mp-sched/synthetic.py    |  12 +-
 .../examples/mp-sched/wfm_rcv_pll_to_wav.py        |   8 +-
 gnuradio-runtime/examples/network/audio_sink.py    |   1 +
 gnuradio-runtime/examples/network/audio_source.py  |   1 +
 .../examples/network/dial_tone_sink.py             |   1 +
 .../examples/network/dial_tone_source.py           |   1 +
 gnuradio-runtime/examples/network/vector_sink.py   |   1 +
 gnuradio-runtime/examples/network/vector_source.py |   1 +
 .../examples/volk_benchmark/volk_math.py           |   5 +-
 .../examples/volk_benchmark/volk_plot.py           |   8 +-
 .../examples/volk_benchmark/volk_test_funcs.py     |  11 +-
 .../examples/volk_benchmark/volk_types.py          |   5 +-
 gnuradio-runtime/include/gnuradio/block.h          |   2 +-
 gnuradio-runtime/include/gnuradio/sptr_magic.h     |   2 +-
 gnuradio-runtime/include/gnuradio/unittests.h      |   2 +
 gnuradio-runtime/lib/hier_block2_detail.cc         |  22 +-
 gnuradio-runtime/lib/math/gen_sine_table.py        |   6 +-
 gnuradio-runtime/lib/pmt/CMakeLists.txt            |   2 +-
 gnuradio-runtime/lib/pmt/gen-serial-tags.py        |   1 +
 gnuradio-runtime/lib/pmt/generate_unv.py           |   1 +
 gnuradio-runtime/lib/sptr_magic.cc                 |   2 +-
 gnuradio-runtime/python/build_utils.py             |   1 +
 gnuradio-runtime/python/build_utils_codes.py       |   1 +
 gnuradio-runtime/python/gnuradio/__init__.py       |   1 +
 .../gnuradio/ctrlport/GNURadioControlPortClient.py |   3 +-
 .../python/gnuradio/ctrlport/GrDataPlotter.py      |  17 +-
 .../python/gnuradio/ctrlport/RPCConnection.py      |   1 +
 .../gnuradio/ctrlport/RPCConnectionThrift.py       |  17 +-
 .../python/gnuradio/ctrlport/__init__.py           |   1 +
 .../python/gnuradio/ctrlport/monitor.py            |   3 +-
 gnuradio-runtime/python/gnuradio/eng_arg.py        |   1 +
 gnuradio-runtime/python/gnuradio/eng_notation.py   |   1 +
 gnuradio-runtime/python/gnuradio/eng_option.py     |   1 +
 gnuradio-runtime/python/gnuradio/gr/CMakeLists.txt |   3 +-
 gnuradio-runtime/python/gnuradio/gr/__init__.py    |   7 +-
 gnuradio-runtime/python/gnuradio/gr/exceptions.py  |   1 +
 gnuradio-runtime/python/gnuradio/gr/gateway.py     |  22 +-
 .../python/gnuradio/gr/gr_threading.py             |   1 +
 .../python/gnuradio/gr/gr_threading_23.py          |  17 +-
 .../python/gnuradio/gr/gr_threading_24.py          |  17 +-
 gnuradio-runtime/python/gnuradio/gr/hier_block2.py |   3 +-
 .../python/gnuradio/gr/packet_utils.py             |  10 +-
 gnuradio-runtime/python/gnuradio/gr/pubsub.py      |   1 +
 gnuradio-runtime/python/gnuradio/gr/qa_feval.py    |   1 +
 .../python/gnuradio/gr/qa_flowgraph.py             |   1 +
 .../python/gnuradio/gr/qa_hier_block2.py           |   8 +-
 .../python/gnuradio/gr/qa_kludged_imports.py       |   1 +
 gnuradio-runtime/python/gnuradio/gr/qa_random.py   |   1 +
 .../python/gnuradio/gr/qa_tag_utils.py             |   7 +-
 gnuradio-runtime/python/gnuradio/gr/tag_utils.py   |  25 +-
 gnuradio-runtime/python/gnuradio/gr/top_block.py   |  12 +-
 gnuradio-runtime/python/gnuradio/gr_unittest.py    |  25 +-
 gnuradio-runtime/python/gnuradio/gr_xmlrunner.py   |  86 +++--
 gnuradio-runtime/python/gnuradio/gru/__init__.py   |   1 +
 gnuradio-runtime/python/gnuradio/gru/daemon.py     |   1 +
 gnuradio-runtime/python/gnuradio/gru/freqz.py      |  22 +-
 .../python/gnuradio/gru/gnuplot_freqz.py           |   8 +-
 gnuradio-runtime/python/gnuradio/gru/hexint.py     |   1 +
 gnuradio-runtime/python/gnuradio/gru/listmisc.py   |   1 +
 gnuradio-runtime/python/gnuradio/gru/mathmisc.py   |   4 +-
 .../python/gnuradio/gru/msgq_runner.py             |   1 +
 .../python/gnuradio/gru/os_read_exactly.py         |   1 +
 .../python/gnuradio/gru/seq_with_cursor.py         |  11 +-
 .../python/gnuradio/gru/socket_stuff.py            |   1 +
 gnuradio-runtime/python/pmt/CMakeLists.txt         |   2 +-
 gnuradio-runtime/python/pmt/__init__.py            |   6 +-
 gnuradio-runtime/python/pmt/pmt_to_python.py       |  31 +-
 gnuradio-runtime/python/pmt/qa_pmt.py              |   1 +
 gnuradio-runtime/python/pmt/qa_pmt_to_python.py    |   6 +-
 gnuradio-runtime/swig/basic_block.i                |   6 +
 gnuradio-runtime/swig/gnuradio.i                   |  11 +
 gnuradio-runtime/swig/pmt_swig.i                   |   6 +
 gnuradio-runtime/swig/py3compat.i                  |   7 +
 gnuradio-runtime/swig/tags.i                       |   1 +
 gr-analog/examples/fmtest.py                       |  26 +-
 gr-analog/examples/tags/uhd_burst_detector.py      |   1 +
 gr-analog/grc/analog_probe_avg_mag_sqrd_x.xml      |  17 +
 gr-analog/python/analog/CMakeLists.txt             |   2 +-
 gr-analog/python/analog/__init__.py                |   5 +-
 gr-analog/python/analog/am_demod.py                |  21 +-
 gr-analog/python/analog/fm_demod.py                |  12 +-
 gr-analog/python/analog/fm_emph.py                 |   7 +-
 gr-analog/python/analog/nbfm_rx.py                 |  13 +-
 gr-analog/python/analog/nbfm_tx.py                 |   9 +-
 gr-analog/python/analog/qa_agc.py                  |  47 +--
 gr-analog/python/analog/qa_cpfsk.py                |   3 +-
 gr-analog/python/analog/qa_ctcss_squelch.py        |   6 +-
 gr-analog/python/analog/qa_dpll.py                 |   4 +-
 gr-analog/python/analog/qa_fastnoise.py            |   1 +
 gr-analog/python/analog/qa_fmdet.py                |   1 +
 gr-analog/python/analog/qa_frequency_modulator.py  |   8 +-
 gr-analog/python/analog/qa_noise.py                |   1 +
 gr-analog/python/analog/qa_phase_modulator.py      |   6 +-
 gr-analog/python/analog/qa_pll_carriertracking.py  |   4 +-
 gr-analog/python/analog/qa_pll_freqdet.py          |   6 +-
 gr-analog/python/analog/qa_pll_refout.py           |   4 +-
 gr-analog/python/analog/qa_probe_avg_mag_sqrd.py   |   1 +
 gr-analog/python/analog/qa_pwr_squelch.py          |   6 +-
 gr-analog/python/analog/qa_quadrature_demod.py     |   8 +-
 gr-analog/python/analog/qa_rail_ff.py              |   3 +-
 .../python/analog/qa_random_uniform_source.py      |   1 +
 gr-analog/python/analog/qa_sig_source.py           |   2 +
 gr-analog/python/analog/qa_simple_squelch.py       |   4 +-
 gr-analog/python/analog/standard_squelch.py        |  10 +-
 gr-analog/python/analog/wfm_rcv.py                 |  18 +-
 gr-analog/python/analog/wfm_rcv_fmdet.py           |  22 +-
 gr-analog/python/analog/wfm_rcv_pll.py             |  18 +-
 gr-analog/python/analog/wfm_tx.py                  |   9 +-
 gr-audio/examples/python/audio_copy.py             |   1 +
 gr-audio/examples/python/audio_play.py             |   1 +
 gr-audio/examples/python/audio_to_file.py          |   1 +
 gr-audio/examples/python/dial_tone.py              |   1 +
 gr-audio/examples/python/dial_tone_daemon.py       |   1 +
 gr-audio/examples/python/dial_tone_wav.py          |   1 +
 gr-audio/examples/python/mono_tone.py              |   1 +
 gr-audio/examples/python/multi_tone.py             |  12 +-
 gr-audio/examples/python/noise.py                  |   1 +
 gr-audio/examples/python/spectrum_inversion.py     |   1 +
 gr-audio/examples/python/test_resampler.py         |   6 +-
 gr-audio/python/audio/CMakeLists.txt               |   2 +-
 gr-audio/python/audio/__init__.py                  |   1 +
 .../examples/ctrlport/simple_copy_controller.py    |   1 +
 .../examples/ctrlport/usrp_sink_controller.py      |   1 +
 .../examples/ctrlport/usrp_source_controller.py    |   1 +
 gr-blocks/examples/tags/test_file_tags.py          |   1 +
 gr-blocks/grc/blocks_message_strobe_random.xml     |   2 +-
 gr-blocks/grc/blocks_udp_sink.xml                  |   3 +-
 gr-blocks/grc/blocks_udp_source.xml                |   3 +-
 gr-blocks/grc/blocks_xor_xx.xml                    |   2 +-
 gr-blocks/lib/peak_detector2_fb_impl.cc            |   3 +-
 gr-blocks/lib/peak_detector_XX_impl.cc.t           |   3 +-
 gr-blocks/python/blocks/CMakeLists.txt             |   2 +-
 gr-blocks/python/blocks/__init__.py                |   7 +-
 gr-blocks/python/blocks/parse_file_metadata.py     |   6 +-
 gr-blocks/python/blocks/qa_add_mult_div_sub.py     |   9 +-
 gr-blocks/python/blocks/qa_add_mult_v.py           | 381 +++++++++++----------
 gr-blocks/python/blocks/qa_affinity.py             |   1 +
 gr-blocks/python/blocks/qa_argmax.py               |   1 +
 gr-blocks/python/blocks/qa_bin_statistics.py       |  18 +-
 gr-blocks/python/blocks/qa_block_behavior.py       |   1 +
 gr-blocks/python/blocks/qa_block_gateway.py        |   8 +-
 gr-blocks/python/blocks/qa_boolean_operators.py    |   7 +-
 gr-blocks/python/blocks/qa_burst_tagger.py         |   1 +
 gr-blocks/python/blocks/qa_conjugate.py            |   1 +
 gr-blocks/python/blocks/qa_copy.py                 |   3 +-
 gr-blocks/python/blocks/qa_cpp_py_binding.py       |   7 +-
 gr-blocks/python/blocks/qa_cpp_py_binding_set.py   |   5 +-
 gr-blocks/python/blocks/qa_ctrlport_probes.py      |  21 +-
 gr-blocks/python/blocks/qa_delay.py                |   1 +
 gr-blocks/python/blocks/qa_endian_swap.py          |   1 +
 gr-blocks/python/blocks/qa_file_metadata.py        |  30 +-
 gr-blocks/python/blocks/qa_file_source_sink.py     |  11 +-
 gr-blocks/python/blocks/qa_head.py                 |   1 +
 gr-blocks/python/blocks/qa_hier_block2.py          | 235 ++++++-------
 .../blocks/qa_hier_block2_message_connections.py   |   1 +
 gr-blocks/python/blocks/qa_integrate.py            | 101 +++---
 gr-blocks/python/blocks/qa_interleave.py           |  38 +-
 gr-blocks/python/blocks/qa_keep_m_in_n.py          |  14 +-
 gr-blocks/python/blocks/qa_keep_one_in_n.py        |   1 +
 gr-blocks/python/blocks/qa_logger.py               |   1 +
 gr-blocks/python/blocks/qa_max.py                  |  46 +--
 gr-blocks/python/blocks/qa_message.py              |   5 +-
 gr-blocks/python/blocks/qa_min.py                  |  46 +--
 gr-blocks/python/blocks/qa_moving_average.py       |   1 +
 gr-blocks/python/blocks/qa_multiply_conjugate.py   |   1 +
 gr-blocks/python/blocks/qa_multiply_matrix_xx.py   |   9 +-
 gr-blocks/python/blocks/qa_mute.py                 |   7 +-
 gr-blocks/python/blocks/qa_nlog10.py               |   1 +
 gr-blocks/python/blocks/qa_null_sink_source.py     |   1 +
 gr-blocks/python/blocks/qa_pack_k_bits.py          |   3 +-
 gr-blocks/python/blocks/qa_packed_to_unpacked.py   |  23 +-
 .../python/blocks/qa_patterned_interleaver.py      |   1 +
 gr-blocks/python/blocks/qa_pdu.py                  |   5 +-
 gr-blocks/python/blocks/qa_peak_detector.py        |   1 +
 gr-blocks/python/blocks/qa_peak_detector2.py       |   1 +
 gr-blocks/python/blocks/qa_pipe_fittings.py        |   5 +-
 gr-blocks/python/blocks/qa_plateau_detector_fb.py  |   1 +
 gr-blocks/python/blocks/qa_probe_signal.py         |   1 +
 .../python/blocks/qa_python_message_passing.py     |   1 +
 gr-blocks/python/blocks/qa_regenerate.py           |   1 +
 gr-blocks/python/blocks/qa_repack_bits_bb.py       |   1 +
 gr-blocks/python/blocks/qa_repeat.py               |  23 +-
 gr-blocks/python/blocks/qa_rms.py                  |  14 +-
 gr-blocks/python/blocks/qa_sample_and_hold.py      |   1 +
 gr-blocks/python/blocks/qa_skiphead.py             |   1 +
 gr-blocks/python/blocks/qa_socket_pdu.py           |   3 +-
 gr-blocks/python/blocks/qa_stream_mux.py           |   5 +-
 .../python/blocks/qa_stream_to_tagged_stream.py    |   3 +-
 gr-blocks/python/blocks/qa_stretch.py              |   6 +-
 gr-blocks/python/blocks/qa_tag_debug.py            |   1 +
 gr-blocks/python/blocks/qa_tag_file_sink.py        |  13 +-
 gr-blocks/python/blocks/qa_tag_gate.py             |   3 +-
 gr-blocks/python/blocks/qa_tagged_stream_mux.py    |   7 +-
 gr-blocks/python/blocks/qa_tags_strobe.py          |   4 +-
 gr-blocks/python/blocks/qa_tcp_server_sink.py      |   1 +
 gr-blocks/python/blocks/qa_threshold.py            |   1 +
 gr-blocks/python/blocks/qa_throttle.py             |   1 +
 gr-blocks/python/blocks/qa_transcendental.py       |   1 +
 gr-blocks/python/blocks/qa_tsb_vector_sink_X.py    |   3 +-
 gr-blocks/python/blocks/qa_type_conversions.py     |   1 +
 gr-blocks/python/blocks/qa_udp_source_sink.py      |   1 +
 gr-blocks/python/blocks/qa_unpack_k_bits.py        |   1 +
 gr-blocks/python/blocks/qa_vco.py                  |  16 +-
 gr-blocks/python/blocks/qa_vector_insert.py        |   1 +
 gr-blocks/python/blocks/qa_vector_map.py           |   7 +-
 gr-blocks/python/blocks/qa_vector_sink_source.py   |   1 +
 gr-blocks/python/blocks/qa_wavfile.py              |  39 ++-
 .../python/blocks/stream_to_vector_decimator.py    |   5 +-
 gr-blocks/swig/blocks_swig.py.in                   |  14 +-
 gr-channels/python/channels/CMakeLists.txt         |   2 +-
 gr-channels/python/channels/__init__.py            |   5 +-
 gr-channels/python/channels/amp_bal.py             |   1 +
 gr-channels/python/channels/conj_fs_iqcorr.py      |   1 +
 gr-channels/python/channels/distortion_2_gen.py    |   1 +
 gr-channels/python/channels/distortion_3_gen.py    |   1 +
 gr-channels/python/channels/impairments.py         |   6 +-
 gr-channels/python/channels/iqbal_gen.py           |   6 +-
 gr-channels/python/channels/phase_bal.py           |   1 +
 gr-channels/python/channels/phase_noise_gen.py     |   1 +
 gr-channels/python/channels/qa_channel_model.py    |   1 +
 gr-channels/python/channels/qa_fading_model.py     |   1 +
 gr-channels/python/channels/quantizer.py           |   6 +-
 gr-comedi/python/comedi/CMakeLists.txt             |   2 +-
 gr-comedi/python/comedi/__init__.py                |   5 +-
 gr-comedi/python/comedi/qa_comedi.py               |   1 +
 gr-digital/examples/berawgn.py                     |  17 +-
 gr-digital/examples/example_costas.py              |   2 +
 gr-digital/examples/example_fll.py                 |   2 +
 gr-digital/examples/example_timing.py              |   6 +-
 gr-digital/examples/gen_whitener.py                |   1 +
 .../examples/narrowband/benchmark_add_channel.py   |   8 +-
 gr-digital/examples/narrowband/benchmark_rx.py     |  10 +-
 gr-digital/examples/narrowband/benchmark_tx.py     |  10 +-
 gr-digital/examples/narrowband/digital_bert_rx.py  |  14 +-
 gr-digital/examples/narrowband/digital_bert_tx.py  |   8 +-
 gr-digital/examples/narrowband/receive_path.py     |   6 +-
 gr-digital/examples/narrowband/rx_voice.py         |  10 +-
 gr-digital/examples/narrowband/transmit_path.py    |   1 +
 gr-digital/examples/narrowband/tunnel.py           |  12 +-
 gr-digital/examples/narrowband/tx_voice.py         |   8 +-
 gr-digital/examples/narrowband/uhd_interface.py    |   8 +-
 gr-digital/examples/ofdm/benchmark_add_channel.py  |   8 +-
 gr-digital/examples/ofdm/receive_path.py           |   1 +
 gr-digital/examples/ofdm/transmit_path.py          |   1 +
 gr-digital/examples/ofdm/uhd_interface.py          |   6 +-
 gr-digital/examples/run_length.py                  |   1 +
 gr-digital/examples/snr_estimators.py              |  28 +-
 .../gnuradio/digital/clock_recovery_mm_cc.h        |  24 ++
 .../gnuradio/digital/clock_recovery_mm_ff.h        |  24 ++
 gr-digital/python/digital/CMakeLists.txt           |   2 +-
 gr-digital/python/digital/__init__.py              |  17 +-
 gr-digital/python/digital/bpsk.py                  |   4 +-
 .../python/digital/constellation_map_generator.py  |   1 +
 gr-digital/python/digital/cpm.py                   |  16 +-
 gr-digital/python/digital/crc.py                   |  13 +-
 gr-digital/python/digital/generic_mod_demod.py     |  30 +-
 gr-digital/python/digital/gfsk.py                  |  16 +-
 gr-digital/python/digital/gmsk.py                  |   8 +-
 gr-digital/python/digital/modulation_utils.py      |   1 +
 gr-digital/python/digital/ofdm.py                  |  18 +-
 gr-digital/python/digital/ofdm_packet_utils.py     |   8 +-
 gr-digital/python/digital/ofdm_receiver.py         |  21 +-
 gr-digital/python/digital/ofdm_sync_fixed.py       |   1 +
 gr-digital/python/digital/ofdm_sync_ml.py          |  17 +-
 gr-digital/python/digital/ofdm_sync_pn.py          |  31 +-
 gr-digital/python/digital/ofdm_sync_pnac.py        |  31 +-
 gr-digital/python/digital/ofdm_txrx.py             |  22 +-
 gr-digital/python/digital/packet_utils.py          |  23 +-
 gr-digital/python/digital/pkt.py                   |   9 +-
 gr-digital/python/digital/psk.py                   |  21 +-
 gr-digital/python/digital/psk_constellations.py    |   1 +
 gr-digital/python/digital/qa_binary_slicer_fb.py   |  20 +-
 gr-digital/python/digital/qa_burst_shaper.py       |   9 +-
 gr-digital/python/digital/qa_chunks_to_symbols.py  |   7 +-
 gr-digital/python/digital/qa_clock_recovery_mm.py  |   1 +
 gr-digital/python/digital/qa_cma_equalizer.py      |  37 +-
 gr-digital/python/digital/qa_constellation.py      |  18 +-
 .../python/digital/qa_constellation_decoder_cb.py  |  30 +-
 .../python/digital/qa_constellation_receiver.py    |  31 +-
 .../digital/qa_constellation_soft_decoder_cf.py    |  13 +-
 .../python/digital/qa_correlate_access_code.py     |   3 +-
 .../digital/qa_correlate_access_code_XX_ts.py      |   5 +-
 .../python/digital/qa_correlate_access_code_tag.py |   3 +-
 gr-digital/python/digital/qa_costas_loop_cc.py     |  12 +-
 gr-digital/python/digital/qa_cpm.py                |   1 +
 gr-digital/python/digital/qa_crc32.py              |   1 +
 gr-digital/python/digital/qa_crc32_bb.py           |  13 +-
 gr-digital/python/digital/qa_diff_encoder.py       |   1 +
 gr-digital/python/digital/qa_diff_phasor_cc.py     |   1 +
 gr-digital/python/digital/qa_digital.py            |   1 +
 gr-digital/python/digital/qa_fll_band_edge.py      |   4 +-
 gr-digital/python/digital/qa_framer_sink.py        |   3 +-
 gr-digital/python/digital/qa_glfsr_source.py       |  19 +-
 gr-digital/python/digital/qa_hdlc_framer.py        |   5 +-
 .../python/digital/qa_header_payload_demux.py      |  29 +-
 gr-digital/python/digital/qa_lfsr.py               |   3 +-
 gr-digital/python/digital/qa_lms_equalizer.py      |  37 +-
 gr-digital/python/digital/qa_map.py                |   3 +-
 gr-digital/python/digital/qa_mpsk_snr_est.py       |  19 +-
 .../digital/qa_ofdm_carrier_allocator_cvc.py       |  17 +-
 gr-digital/python/digital/qa_ofdm_chanest_vcvc.py  |  10 +-
 .../python/digital/qa_ofdm_cyclic_prefixer.py      |  16 +-
 .../python/digital/qa_ofdm_frame_equalizer_vcvc.py |  18 +-
 .../python/digital/qa_ofdm_serializer_vcc.py       |  26 +-
 gr-digital/python/digital/qa_ofdm_sync_sc_cfb.py   |  28 +-
 gr-digital/python/digital/qa_ofdm_txrx.py          |   1 +
 gr-digital/python/digital/qa_packet_format.py      |  24 +-
 .../python/digital/qa_packet_headergenerator_bb.py |   1 +
 .../python/digital/qa_packet_headerparser_b.py     |  11 +-
 gr-digital/python/digital/qa_pfb_clock_sync.py     |  18 +-
 gr-digital/python/digital/qa_pn_correlator_cc.py   |   1 +
 gr-digital/python/digital/qa_probe_density.py      |   1 +
 gr-digital/python/digital/qa_scrambler.py          |   1 +
 gr-digital/python/digital/qa_simple_correlator.py  |   1 +
 gr-digital/python/digital/qa_simple_framer.py      |   1 +
 gr-digital/python/digital/qam.py                   |  64 ++--
 gr-digital/python/digital/qam_constellations.py    |   8 +-
 gr-digital/python/digital/qamlike.py               |  16 +-
 gr-digital/python/digital/qpsk.py                  |   3 +-
 gr-digital/python/digital/soft_dec_lut_gen.py      |  15 +-
 gr-digital/python/digital/test_soft_decisions.py   |   4 +-
 gr-digital/python/digital/utils/alignment.py       |  12 +-
 gr-digital/python/digital/utils/gray_code.py       |  16 +-
 gr-digital/python/digital/utils/mod_codes.py       |   1 +
 gr-digital/python/digital/utils/tagged_streams.py  |  20 +-
 gr-digital/swig/digital_swig.py.in                 |   8 +-
 gr-dtv/CMakeLists.txt                              |   2 +
 gr-dtv/examples/atsc_ctrlport_monitor.py           |  10 +-
 gr-dtv/lib/catv/catv_trellis_enc_bb_impl.cc        |   4 +-
 gr-dtv/lib/dvbt/dvbt_ofdm_sym_acquisition_impl.cc  |   9 +-
 gr-dtv/python/dtv/CMakeLists.txt                   |   2 +-
 gr-dtv/python/dtv/__init__.py                      |   6 +-
 gr-dtv/python/dtv/atsc_rx.py                       |   1 +
 gr-dtv/python/dtv/atsc_rx_filter.py                |   8 +-
 gr-dtv/python/dtv/qa_dtv.py                        |   1 +
 gr-fec/include/gnuradio/fec/CMakeLists.txt         |   4 +
 gr-fec/include/gnuradio/fec/polar_common.h         |   2 +
 gr-fec/python/fec/CMakeLists.txt                   |   2 +-
 gr-fec/python/fec/LDPC/Generate_LDPC_matrix.py     |   4 +-
 .../fec/LDPC/Generate_LDPC_matrix_functions.py     |  14 +-
 gr-fec/python/fec/LDPC/__init__.py                 |   1 +
 gr-fec/python/fec/__init__.py                      |   6 +-
 gr-fec/python/fec/_qa_helper.py                    |  16 +-
 gr-fec/python/fec/bercurve_generator.py            |   3 +-
 gr-fec/python/fec/bitflip.py                       |  13 +-
 gr-fec/python/fec/capillary_threaded_decoder.py    |  13 +-
 gr-fec/python/fec/capillary_threaded_encoder.py    |  17 +-
 gr-fec/python/fec/extended_async_encoder.py        |   8 +-
 gr-fec/python/fec/extended_decoder.py              |  18 +-
 gr-fec/python/fec/extended_encoder.py              |   5 +-
 gr-fec/python/fec/extended_tagged_decoder.py       |  17 +-
 gr-fec/python/fec/extended_tagged_encoder.py       |   7 +-
 gr-fec/python/fec/fec_test.py                      |   4 +-
 gr-fec/python/fec/polar/CMakeLists.txt             |   3 +
 gr-fec/python/fec/polar/__init__.py                |   1 +
 .../python/fec/polar/channel_construction_awgn.py  |   8 +-
 .../python/fec/polar/channel_construction_bec.py   |   2 +
 gr-fec/python/fec/polar/common.py                  |   3 +-
 gr-fec/python/fec/polar/decoder.py                 |   2 +
 gr-fec/python/fec/polar/encoder.py                 |   1 +
 gr-fec/python/fec/polar/helper_functions.py        |   2 +
 gr-fec/python/fec/polar/testbed.py                 |   4 +-
 gr-fec/python/fec/qa_ber_bf.py                     |   6 +-
 gr-fec/python/fec/qa_depuncture.py                 |  83 ++---
 gr-fec/python/fec/qa_ecc_ccsds_27.py               |  27 +-
 gr-fec/python/fec/qa_fecapi_cc.py                  |  33 +-
 gr-fec/python/fec/qa_fecapi_dummy.py               |  42 ++-
 gr-fec/python/fec/qa_fecapi_ldpc.py                |  39 ++-
 gr-fec/python/fec/qa_fecapi_repetition.py          |  30 +-
 gr-fec/python/fec/qa_polar_decoder_sc.py           |  12 +-
 gr-fec/python/fec/qa_polar_decoder_sc_list.py      |  11 +-
 .../python/fec/qa_polar_decoder_sc_systematic.py   |  14 +-
 gr-fec/python/fec/qa_polar_encoder.py              |  12 +-
 gr-fec/python/fec/qa_polar_encoder_systematic.py   |  13 +-
 gr-fec/python/fec/qa_puncture.py                   | 122 +++----
 gr-fec/python/fec/threaded_decoder.py              |   4 +-
 gr-fec/python/fec/threaded_encoder.py              |   5 +-
 gr-fft/python/fft/CMakeLists.txt                   |   2 +-
 gr-fft/python/fft/__init__.py                      |   8 +-
 gr-fft/python/fft/logpwrfft.py                     |  13 +-
 gr-fft/python/fft/qa_fft.py                        |   2 +
 gr-fft/python/fft/qa_goertzel.py                   |  40 ++-
 gr-filter/examples/benchmark_filters.py            |   1 +
 gr-filter/examples/channelize.py                   |  24 +-
 gr-filter/examples/chirp_channelize.py             |  20 +-
 gr-filter/examples/decimate.py                     |  18 +-
 gr-filter/examples/fft_filter_ccc.py               |   6 +-
 gr-filter/examples/fir_filter_ccc.py               |   6 +-
 gr-filter/examples/fir_filter_fff.py               |   6 +-
 gr-filter/examples/gr_filtdes_api.py               |   1 +
 gr-filter/examples/gr_filtdes_callback.py          |   1 +
 gr-filter/examples/gr_filtdes_live_upd.py          |   1 +
 gr-filter/examples/gr_filtdes_restrict.py          |   1 +
 gr-filter/examples/interpolate.py                  |  22 +-
 gr-filter/examples/reconstruction.py               |  10 +-
 gr-filter/examples/resampler.py                    |  26 +-
 gr-filter/examples/synth_filter.py                 |   6 +-
 gr-filter/examples/synth_to_chan.py                |  12 +-
 gr-filter/lib/iir_filter_ffd_impl.cc               |  28 +-
 gr-filter/lib/single_pole_iir_filter_ff_impl.cc    |  36 +-
 gr-filter/python/filter/CMakeLists.txt             |   2 +-
 gr-filter/python/filter/__init__.py                |   7 +-
 gr-filter/python/filter/design/api_object.py       |   3 +-
 gr-filter/python/filter/design/filter_design.py    |  49 +--
 gr-filter/python/filter/design/fir_design.py       |   4 +-
 gr-filter/python/filter/filterbank.py              |   6 +-
 gr-filter/python/filter/freq_xlating_fft_filter.py |   4 +-
 gr-filter/python/filter/gui/bandgraphicsview.py    |   1 +
 gr-filter/python/filter/gui/banditems.py           |   1 +
 gr-filter/python/filter/gui/icons_rc.py            |   1 +
 gr-filter/python/filter/gui/idealbanditems.py      |  14 +-
 gr-filter/python/filter/gui/polezero_plot.py       |   1 +
 gr-filter/python/filter/gui/pyqt_filter_stacked.py |   1 +
 gr-filter/python/filter/optfir.py                  |  18 +-
 gr-filter/python/filter/pfb.py                     |  32 +-
 gr-filter/python/filter/qa_dc_blocker.py           |   1 +
 gr-filter/python/filter/qa_fft_filter.py           |  74 ++--
 gr-filter/python/filter/qa_filter_delay_fc.py      |  16 +-
 gr-filter/python/filter/qa_filterbank.py           |   1 +
 gr-filter/python/filter/qa_fir_filter.py           |   1 +
 gr-filter/python/filter/qa_firdes.py               |   6 +-
 .../python/filter/qa_fractional_interpolator.py    |  22 +-
 gr-filter/python/filter/qa_fractional_resampler.py |  32 +-
 .../python/filter/qa_freq_xlating_fft_filter.py    |  24 +-
 .../python/filter/qa_freq_xlating_fir_filter.py    |  48 +--
 gr-filter/python/filter/qa_hilbert.py              |   8 +-
 gr-filter/python/filter/qa_iir_filter.py           |   1 +
 gr-filter/python/filter/qa_interp_fir_filter.py    |   1 +
 gr-filter/python/filter/qa_pfb_arb_resampler.py    |  50 +--
 gr-filter/python/filter/qa_pfb_channelizer.py      |  30 +-
 gr-filter/python/filter/qa_pfb_decimator.py        |  24 +-
 gr-filter/python/filter/qa_pfb_interpolator.py     |  16 +-
 gr-filter/python/filter/qa_pfb_synthesizer.py      |  18 +-
 gr-filter/python/filter/qa_pm_remez.py             |  11 +-
 gr-filter/python/filter/qa_rational_resampler.py   |  33 +-
 gr-filter/python/filter/qa_single_pole_iir.py      |   1 +
 gr-filter/python/filter/rational_resampler.py      |  11 +-
 gr-qtgui/apps/plot_base.py                         |   2 +
 gr-qtgui/apps/plot_constellation_form.py           |   6 +-
 gr-qtgui/apps/plot_form.py                         |  10 +-
 gr-qtgui/apps/plot_psd_base.py                     |   1 +
 gr-qtgui/apps/plot_psd_form.py                     |   1 +
 gr-qtgui/apps/plot_spectrogram_base.py             |   6 +-
 gr-qtgui/apps/plot_spectrogram_form.py             |   3 +-
 gr-qtgui/apps/plot_time_base.py                    |   1 +
 gr-qtgui/apps/plot_time_form.py                    |   3 +-
 gr-qtgui/apps/plot_time_raster_base.py             |   1 +
 gr-qtgui/apps/plot_time_raster_form.py             |   3 +-
 gr-qtgui/apps/uhd_display.py                       |   6 +-
 gr-qtgui/apps/usrp_display_qtgui.py                |   1 +
 gr-qtgui/examples/pyqt_const_c.py                  |   1 +
 gr-qtgui/examples/pyqt_example_c.py                |   1 +
 gr-qtgui/examples/pyqt_example_f.py                |   1 +
 gr-qtgui/examples/pyqt_freq_c.py                   |   1 +
 gr-qtgui/examples/pyqt_freq_f.py                   |   1 +
 gr-qtgui/examples/pyqt_histogram_f.py              |   1 +
 gr-qtgui/examples/pyqt_time_c.py                   |   1 +
 gr-qtgui/examples/pyqt_time_f.py                   |   1 +
 gr-qtgui/examples/pyqt_time_raster_b.py            |   1 +
 gr-qtgui/examples/pyqt_time_raster_f.py            |   1 +
 gr-qtgui/examples/pyqt_waterfall_c.py              |   1 +
 gr-qtgui/examples/pyqt_waterfall_f.py              |   1 +
 gr-qtgui/grc/qtgui_time_sink_x.xml                 | 112 +++---
 gr-qtgui/lib/const_sink_c_impl.cc                  |   5 +-
 gr-qtgui/python/qtgui/CMakeLists.txt               |   2 +-
 gr-qtgui/python/qtgui/__init__.py                  |   9 +-
 gr-qtgui/python/qtgui/qa_qtgui.py                  |   1 +
 gr-trellis/doc/make_numbered_listing.py            |   1 +
 gr-trellis/doc/test_tcm.py                         |  22 +-
 gr-trellis/doc/test_viterbi_equalization1.py       |  18 +-
 gr-trellis/examples/python/test_tcm.py             |  18 +-
 gr-trellis/python/trellis/CMakeLists.txt           |   2 +-
 gr-trellis/python/trellis/__init__.py              |   5 +-
 gr-trellis/python/trellis/fsm_utils.py             |  26 +-
 gr-trellis/python/trellis/qa_trellis.py            |  12 +-
 gr-trellis/swig/trellis_swig.py.in                 |   6 +-
 gr-uhd/apps/uhd_app.py                             |  20 +-
 gr-uhd/apps/uhd_siggen_base.py                     |  20 +-
 gr-uhd/python/uhd/CMakeLists.txt                   |   2 +-
 gr-uhd/python/uhd/__init__.py                      |  17 +-
 gr-uhd/python/uhd/qa_uhd.py                        |   1 +
 gr-utils/python/modtool/__init__.py                |   1 +
 gr-utils/python/modtool/cmakefile_editor.py        |   1 +
 gr-utils/python/modtool/code_generator.py          |   1 +
 .../gr-newmod/cmake/Modules/GrMiscUtils.cmake      |  10 +-
 .../modtool/gr-newmod/cmake/Modules/GrSwig.cmake   |   9 +-
 .../gr-newmod/docs/doxygen/doxyxml/__init__.py     |   1 +
 .../modtool/gr-newmod/docs/doxygen/doxyxml/base.py |   1 +
 .../gr-newmod/docs/doxygen/doxyxml/doxyindex.py    |   1 +
 .../docs/doxygen/doxyxml/generated/__init__.py     |   1 +
 .../docs/doxygen/doxyxml/generated/compound.py     |   1 +
 .../doxygen/doxyxml/generated/compoundsuper.py     |  15 +-
 .../docs/doxygen/doxyxml/generated/index.py        |   1 +
 .../docs/doxygen/doxyxml/generated/indexsuper.py   |  14 +-
 .../modtool/gr-newmod/docs/doxygen/doxyxml/text.py |   3 +-
 .../modtool/gr-newmod/docs/doxygen/swig_doc.py     |   1 +
 .../python/modtool/gr-newmod/python/__init__.py    |   1 +
 .../python/modtool/gr-newmod/python/build_utils.py |   1 +
 .../modtool/gr-newmod/python/build_utils_codes.py  |   1 +
 gr-utils/python/modtool/modtool_add.py             |   9 +-
 gr-utils/python/modtool/modtool_base.py            |   5 +-
 gr-utils/python/modtool/modtool_disable.py         |   5 +-
 gr-utils/python/modtool/modtool_info.py            |   9 +-
 gr-utils/python/modtool/modtool_makexml.py         |   3 +-
 gr-utils/python/modtool/modtool_newmod.py          |   3 +-
 gr-utils/python/modtool/modtool_rename.py          |   5 +-
 gr-utils/python/modtool/modtool_rm.py              |   5 +-
 gr-utils/python/modtool/parser_cc_block.py         |   1 +
 gr-utils/python/modtool/scm.py                     |   5 +-
 gr-utils/python/modtool/templates.py               |   1 +
 gr-utils/python/modtool/util_functions.py          |   5 +-
 gr-utils/python/utils/plot_data.py                 |   6 +-
 gr-utils/python/utils/plot_fft_base.py             |  14 +-
 gr-utils/python/utils/plot_psd_base.py             |  12 +-
 gr-utils/python/utils/pyqt_filter.py               |   1 +
 gr-utils/python/utils/pyqt_plot.py                 |   1 +
 gr-video-sdl/python/video_sdl/CMakeLists.txt       |   2 +-
 gr-video-sdl/python/video_sdl/__init__.py          |   1 +
 gr-video-sdl/python/video_sdl/qa_video_sdl.py      |   1 +
 gr-vocoder/examples/alaw_audio_loopback.py         |   6 +-
 gr-vocoder/examples/codec2_audio_loopback.py       |   6 +-
 gr-vocoder/examples/cvsd_audio_loopback.py         |   6 +-
 gr-vocoder/examples/g721_audio_loopback.py         |   6 +-
 gr-vocoder/examples/g723_24_audio_loopback.py      |   6 +-
 gr-vocoder/examples/g723_40_audio_loopback.py      |   6 +-
 gr-vocoder/examples/gsm_audio_loopback.py          |   6 +-
 gr-vocoder/examples/ulaw_audio_loopback.py         |   6 +-
 gr-vocoder/python/vocoder/CMakeLists.txt           |   2 +-
 gr-vocoder/python/vocoder/__init__.py              |   6 +-
 gr-vocoder/python/vocoder/cvsd.py                  |   7 +-
 gr-vocoder/python/vocoder/qa_alaw_vocoder.py       |   1 +
 gr-vocoder/python/vocoder/qa_codec2_vocoder.py     |   1 +
 gr-vocoder/python/vocoder/qa_cvsd_vocoder.py       |   1 +
 gr-vocoder/python/vocoder/qa_g721_vocoder.py       |   1 +
 gr-vocoder/python/vocoder/qa_g723_24_vocoder.py    |   1 +
 gr-vocoder/python/vocoder/qa_g723_40_vocoder.py    |   1 +
 gr-vocoder/python/vocoder/qa_gsm_full_rate.py      |   1 +
 gr-vocoder/python/vocoder/qa_ulaw_vocoder.py       |   1 +
 gr-wavelet/python/wavelet/CMakeLists.txt           |   2 +-
 gr-wavelet/python/wavelet/__init__.py              |   5 +-
 gr-wavelet/python/wavelet/qa_classify.py           |  14 +-
 gr-zeromq/examples/python/client.py                |   1 +
 gr-zeromq/examples/python/gui.py                   |   3 +-
 gr-zeromq/examples/python/server.py                |   1 +
 gr-zeromq/python/zeromq/CMakeLists.txt             |   2 +-
 gr-zeromq/python/zeromq/__init__.py                |   5 +-
 gr-zeromq/python/zeromq/probe_manager.py           |   6 +-
 gr-zeromq/python/zeromq/qa_zeromq_pub.py           |   3 +-
 gr-zeromq/python/zeromq/qa_zeromq_pubsub.py        |   3 +-
 gr-zeromq/python/zeromq/qa_zeromq_pushpull.py      |   3 +-
 gr-zeromq/python/zeromq/qa_zeromq_reqrep.py        |   3 +-
 gr-zeromq/python/zeromq/rpc_manager.py             |   3 +-
 grc/core/FlowGraph.py                              |   5 +-
 grc/core/Param.py                                  |   8 +-
 grc/core/Platform.py                               |  15 +-
 grc/core/Port.py                                   | 200 ++++++-----
 grc/core/generator/Generator.py                    |   6 +-
 grc/core/generator/__init__.py                     |   3 +-
 grc/core/utils/__init__.py                         |   9 +-
 grc/core/utils/epy_block_io.py                     |   2 +-
 grc/core/utils/extract_docs.py                     |  19 +-
 grc/gui/ActionHandler.py                           |   5 +-
 grc/gui/Actions.py                                 |   6 +-
 grc/gui/Bars.py                                    |   3 +-
 grc/gui/Colors.py                                  |   3 +-
 grc/gui/Config.py                                  |   5 +-
 grc/gui/Connection.py                              |   9 +-
 grc/gui/DrawingArea.py                             |   5 +-
 grc/gui/Element.py                                 |   5 +-
 grc/gui/FileDialogs.py                             |   9 +-
 grc/gui/MainWindow.py                              |   2 +-
 grc/gui/NotebookPage.py                            |   9 +-
 grc/gui/ParserErrorsDialog.py                      |   3 +-
 grc/gui/Platform.py                                |   3 +-
 grc/gui/Preferences.py                             |   9 +-
 grc/gui/PropsDialog.py                             |   9 +-
 grc/gui/StateCache.py                              |   5 +-
 grc/gui/Utils.py                                   |   7 +-
 grc/gui/external_editor.py                         |  33 +-
 volk                                               |   2 +-
 616 files changed, 3476 insertions(+), 3256 deletions(-)
 delete mode 100644 cmake/msvc/inttypes.h
 delete mode 100644 cmake/msvc/stdbool.h
 delete mode 100644 cmake/msvc/stdint.h
 mode change 100755 => 100644 docs/doxygen/other/doxypy.py
 mode change 100755 => 100644 docs/exploring-gnuradio/dial_tone.py
 mode change 100755 => 100644 docs/exploring-gnuradio/fm_demod.py
 mode change 100755 => 100644 gnuradio-runtime/examples/mp-sched/affinity_set.py
 mode change 100755 => 100644 gnuradio-runtime/examples/mp-sched/plot_flops.py
 mode change 100755 => 100644 
gnuradio-runtime/examples/mp-sched/run_synthetic.py
 mode change 100755 => 100644 gnuradio-runtime/examples/mp-sched/synthetic.py
 mode change 100755 => 100644 
gnuradio-runtime/examples/mp-sched/wfm_rcv_pll_to_wav.py
 mode change 100755 => 100644 gnuradio-runtime/examples/network/audio_sink.py
 mode change 100755 => 100644 gnuradio-runtime/examples/network/audio_source.py
 mode change 100755 => 100644 
gnuradio-runtime/examples/network/dial_tone_sink.py
 mode change 100755 => 100644 
gnuradio-runtime/examples/network/dial_tone_source.py
 mode change 100755 => 100644 gnuradio-runtime/examples/network/vector_sink.py
 mode change 100755 => 100644 gnuradio-runtime/examples/network/vector_source.py
 mode change 100755 => 100644 
gnuradio-runtime/examples/volk_benchmark/volk_math.py
 mode change 100755 => 100644 
gnuradio-runtime/examples/volk_benchmark/volk_plot.py
 mode change 100755 => 100644 
gnuradio-runtime/examples/volk_benchmark/volk_types.py
 mode change 100755 => 100644 gnuradio-runtime/lib/math/gen_sine_table.py
 mode change 100755 => 100644 gnuradio-runtime/lib/pmt/generate_unv.py
 mode change 100755 => 100644 gnuradio-runtime/python/gnuradio/gr/qa_feval.py
 mode change 100755 => 100644 
gnuradio-runtime/python/gnuradio/gr/qa_flowgraph.py
 mode change 100755 => 100644 
gnuradio-runtime/python/gnuradio/gr/qa_kludged_imports.py
 mode change 100755 => 100644 
gnuradio-runtime/python/gnuradio/gr/qa_tag_utils.py
 mode change 100755 => 100644 gnuradio-runtime/python/gnuradio/gr_unittest.py
 mode change 100755 => 100644 
gnuradio-runtime/python/gnuradio/gru/gnuplot_freqz.py
 mode change 100755 => 100644 gnuradio-runtime/python/pmt/qa_pmt.py
 mode change 100755 => 100644 gnuradio-runtime/python/pmt/qa_pmt_to_python.py
 create mode 100644 gnuradio-runtime/swig/py3compat.i
 mode change 100755 => 100644 gr-analog/examples/fmtest.py
 mode change 100755 => 100644 gr-analog/examples/tags/uhd_burst_detector.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_agc.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_cpfsk.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_ctcss_squelch.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_dpll.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_fmdet.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_frequency_modulator.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_noise.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_phase_modulator.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_pll_carriertracking.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_pll_freqdet.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_pll_refout.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_probe_avg_mag_sqrd.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_pwr_squelch.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_quadrature_demod.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_rail_ff.py
 mode change 100755 => 100644 
gr-analog/python/analog/qa_random_uniform_source.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_sig_source.py
 mode change 100755 => 100644 gr-analog/python/analog/qa_simple_squelch.py
 mode change 100755 => 100644 gr-audio/examples/python/audio_copy.py
 mode change 100755 => 100644 gr-audio/examples/python/audio_play.py
 mode change 100755 => 100644 gr-audio/examples/python/audio_to_file.py
 mode change 100755 => 100644 gr-audio/examples/python/dial_tone.py
 mode change 100755 => 100644 gr-audio/examples/python/dial_tone_daemon.py
 mode change 100755 => 100644 gr-audio/examples/python/dial_tone_wav.py
 mode change 100755 => 100644 gr-audio/examples/python/mono_tone.py
 mode change 100755 => 100644 gr-audio/examples/python/multi_tone.py
 mode change 100755 => 100644 gr-audio/examples/python/noise.py
 mode change 100755 => 100644 gr-audio/examples/python/spectrum_inversion.py
 mode change 100755 => 100644 gr-audio/examples/python/test_resampler.py
 mode change 100755 => 100644 
gr-blocks/examples/ctrlport/simple_copy_controller.py
 mode change 100755 => 100644 
gr-blocks/examples/ctrlport/usrp_sink_controller.py
 mode change 100755 => 100644 
gr-blocks/examples/ctrlport/usrp_source_controller.py
 mode change 100755 => 100644 gr-blocks/examples/tags/test_file_tags.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_add_mult_div_sub.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_add_mult_v.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_bin_statistics.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_boolean_operators.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_copy.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_delay.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_head.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_hier_block2.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_integrate.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_interleave.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_keep_m_in_n.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_keep_one_in_n.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_max.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_message.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_multiply_matrix_xx.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_mute.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_nlog10.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_pack_k_bits.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_packed_to_unpacked.py
 mode change 100755 => 100644 
gr-blocks/python/blocks/qa_patterned_interleaver.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_pdu.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_pipe_fittings.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_plateau_detector_fb.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_regenerate.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_repack_bits_bb.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_repeat.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_skiphead.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_socket_pdu.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_stream_mux.py
 mode change 100755 => 100644 
gr-blocks/python/blocks/qa_stream_to_tagged_stream.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_stretch.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_tag_debug.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_tag_gate.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_tagged_stream_mux.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_throttle.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_tsb_vector_sink_X.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_type_conversions.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_unpack_k_bits.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_vector_insert.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_vector_sink_source.py
 mode change 100755 => 100644 gr-blocks/python/blocks/qa_wavfile.py
 mode change 100755 => 100644 gr-channels/python/channels/qa_channel_model.py
 mode change 100755 => 100644 gr-comedi/python/comedi/qa_comedi.py
 mode change 100755 => 100644 gr-digital/examples/berawgn.py
 mode change 100755 => 100644 gr-digital/examples/example_costas.py
 mode change 100755 => 100644 gr-digital/examples/example_fll.py
 mode change 100755 => 100644 gr-digital/examples/example_timing.py
 mode change 100755 => 100644 gr-digital/examples/gen_whitener.py
 mode change 100755 => 100644 
gr-digital/examples/narrowband/benchmark_add_channel.py
 mode change 100755 => 100644 gr-digital/examples/narrowband/benchmark_rx.py
 mode change 100755 => 100644 gr-digital/examples/narrowband/benchmark_tx.py
 mode change 100755 => 100644 gr-digital/examples/narrowband/digital_bert_rx.py
 mode change 100755 => 100644 gr-digital/examples/narrowband/digital_bert_tx.py
 mode change 100755 => 100644 gr-digital/examples/narrowband/rx_voice.py
 mode change 100755 => 100644 gr-digital/examples/narrowband/tunnel.py
 mode change 100755 => 100644 gr-digital/examples/narrowband/tx_voice.py
 mode change 100755 => 100644 gr-digital/examples/ofdm/benchmark_add_channel.py
 mode change 100755 => 100644 gr-digital/examples/run_length.py
 mode change 100755 => 100644 gr-digital/examples/snr_estimators.py
 mode change 100755 => 100644 gr-digital/python/digital/psk_constellations.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_binary_slicer_fb.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_burst_shaper.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_chunks_to_symbols.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_clock_recovery_mm.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_cma_equalizer.py
 mode change 100755 => 100644 
gr-digital/python/digital/qa_constellation_decoder_cb.py
 mode change 100755 => 100644 
gr-digital/python/digital/qa_constellation_receiver.py
 mode change 100755 => 100644 
gr-digital/python/digital/qa_correlate_access_code.py
 mode change 100755 => 100644 
gr-digital/python/digital/qa_correlate_access_code_XX_ts.py
 mode change 100755 => 100644 
gr-digital/python/digital/qa_correlate_access_code_tag.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_costas_loop_cc.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_cpm.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_crc32.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_crc32_bb.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_diff_encoder.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_diff_phasor_cc.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_digital.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_fll_band_edge.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_framer_sink.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_glfsr_source.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_hdlc_framer.py
 mode change 100755 => 100644 
gr-digital/python/digital/qa_header_payload_demux.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_lfsr.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_lms_equalizer.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_map.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_mpsk_snr_est.py
 mode change 100755 => 100644 
gr-digital/python/digital/qa_ofdm_carrier_allocator_cvc.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_ofdm_chanest_vcvc.py
 mode change 100755 => 100644 
gr-digital/python/digital/qa_ofdm_cyclic_prefixer.py
 mode change 100755 => 100644 
gr-digital/python/digital/qa_ofdm_frame_equalizer_vcvc.py
 mode change 100755 => 100644 
gr-digital/python/digital/qa_ofdm_serializer_vcc.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_ofdm_sync_sc_cfb.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_ofdm_txrx.py
 mode change 100755 => 100644 
gr-digital/python/digital/qa_packet_headergenerator_bb.py
 mode change 100755 => 100644 
gr-digital/python/digital/qa_packet_headerparser_b.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_pfb_clock_sync.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_pn_correlator_cc.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_probe_density.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_scrambler.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_simple_correlator.py
 mode change 100755 => 100644 gr-digital/python/digital/qa_simple_framer.py
 mode change 100755 => 100644 gr-digital/python/digital/qam_constellations.py
 mode change 100755 => 100644 gr-digital/python/digital/test_soft_decisions.py
 mode change 100755 => 100644 gr-dtv/examples/atsc_ctrlport_monitor.py
 mode change 100755 => 100644 gr-dtv/python/dtv/qa_dtv.py
 mode change 100755 => 100644 gr-fec/python/fec/_qa_helper.py
 mode change 100755 => 100644 
gr-fec/python/fec/polar/channel_construction_awgn.py
 mode change 100755 => 100644 gr-fec/python/fec/polar/testbed.py
 mode change 100755 => 100644 gr-fec/python/fec/qa_ecc_ccsds_27.py
 mode change 100755 => 100644 gr-fft/python/fft/qa_fft.py
 mode change 100755 => 100644 gr-fft/python/fft/qa_goertzel.py
 mode change 100755 => 100644 gr-filter/examples/benchmark_filters.py
 mode change 100755 => 100644 gr-filter/examples/channelize.py
 mode change 100755 => 100644 gr-filter/examples/chirp_channelize.py
 mode change 100755 => 100644 gr-filter/examples/decimate.py
 mode change 100755 => 100644 gr-filter/examples/fft_filter_ccc.py
 mode change 100755 => 100644 gr-filter/examples/fir_filter_ccc.py
 mode change 100755 => 100644 gr-filter/examples/fir_filter_fff.py
 mode change 100755 => 100644 gr-filter/examples/gr_filtdes_api.py
 mode change 100755 => 100644 gr-filter/examples/gr_filtdes_callback.py
 mode change 100755 => 100644 gr-filter/examples/gr_filtdes_live_upd.py
 mode change 100755 => 100644 gr-filter/examples/gr_filtdes_restrict.py
 mode change 100755 => 100644 gr-filter/examples/interpolate.py
 mode change 100755 => 100644 gr-filter/examples/reconstruction.py
 mode change 100755 => 100644 gr-filter/examples/resampler.py
 mode change 100755 => 100644 gr-filter/examples/synth_filter.py
 mode change 100755 => 100644 gr-filter/examples/synth_to_chan.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_dc_blocker.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_fft_filter.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_filter_delay_fc.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_fir_filter.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_firdes.py
 mode change 100755 => 100644 
gr-filter/python/filter/qa_fractional_interpolator.py
 mode change 100755 => 100644 
gr-filter/python/filter/qa_freq_xlating_fft_filter.py
 mode change 100755 => 100644 
gr-filter/python/filter/qa_freq_xlating_fir_filter.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_hilbert.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_iir_filter.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_interp_fir_filter.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_pfb_arb_resampler.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_pfb_channelizer.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_pfb_decimator.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_pfb_interpolator.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_pfb_synthesizer.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_pm_remez.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_rational_resampler.py
 mode change 100755 => 100644 gr-filter/python/filter/qa_single_pole_iir.py
 mode change 100755 => 100644 gr-qtgui/apps/uhd_display.py
 mode change 100755 => 100644 gr-qtgui/examples/pyqt_const_c.py
 mode change 100755 => 100644 gr-qtgui/examples/pyqt_example_c.py
 mode change 100755 => 100644 gr-qtgui/examples/pyqt_example_f.py
 mode change 100755 => 100644 gr-qtgui/examples/pyqt_freq_c.py
 mode change 100755 => 100644 gr-qtgui/examples/pyqt_freq_f.py
 mode change 100755 => 100644 gr-qtgui/examples/pyqt_histogram_f.py
 mode change 100755 => 100644 gr-qtgui/examples/pyqt_time_c.py
 mode change 100755 => 100644 gr-qtgui/examples/pyqt_time_f.py
 mode change 100755 => 100644 gr-qtgui/examples/pyqt_time_raster_b.py
 mode change 100755 => 100644 gr-qtgui/examples/pyqt_time_raster_f.py
 mode change 100755 => 100644 gr-qtgui/examples/pyqt_waterfall_c.py
 mode change 100755 => 100644 gr-qtgui/examples/pyqt_waterfall_f.py
 mode change 100755 => 100644 gr-qtgui/python/qtgui/qa_qtgui.py
 mode change 100755 => 100644 gr-trellis/doc/make_numbered_listing.py
 mode change 100755 => 100644 gr-trellis/doc/test_viterbi_equalization1.py
 mode change 100755 => 100644 gr-trellis/examples/python/test_tcm.py
 mode change 100755 => 100644 gr-trellis/python/trellis/fsm_utils.py
 mode change 100755 => 100644 gr-trellis/python/trellis/qa_trellis.py
 mode change 100755 => 100644 gr-utils/python/utils/plot_fft_base.py
 mode change 100755 => 100644 gr-utils/python/utils/plot_psd_base.py
 mode change 100755 => 100644 gr-video-sdl/python/video_sdl/qa_video_sdl.py
 mode change 100755 => 100644 gr-vocoder/examples/alaw_audio_loopback.py
 mode change 100755 => 100644 gr-vocoder/examples/codec2_audio_loopback.py
 mode change 100755 => 100644 gr-vocoder/examples/cvsd_audio_loopback.py
 mode change 100755 => 100644 gr-vocoder/examples/g721_audio_loopback.py
 mode change 100755 => 100644 gr-vocoder/examples/g723_24_audio_loopback.py
 mode change 100755 => 100644 gr-vocoder/examples/g723_40_audio_loopback.py
 mode change 100755 => 100644 gr-vocoder/examples/gsm_audio_loopback.py
 mode change 100755 => 100644 gr-vocoder/examples/ulaw_audio_loopback.py
 mode change 100755 => 100644 gr-vocoder/python/vocoder/qa_alaw_vocoder.py
 mode change 100755 => 100644 gr-vocoder/python/vocoder/qa_codec2_vocoder.py
 mode change 100755 => 100644 gr-vocoder/python/vocoder/qa_cvsd_vocoder.py
 mode change 100755 => 100644 gr-vocoder/python/vocoder/qa_g721_vocoder.py
 mode change 100755 => 100644 gr-vocoder/python/vocoder/qa_g723_24_vocoder.py
 mode change 100755 => 100644 gr-vocoder/python/vocoder/qa_g723_40_vocoder.py
 mode change 100755 => 100644 gr-vocoder/python/vocoder/qa_gsm_full_rate.py
 mode change 100755 => 100644 gr-vocoder/python/vocoder/qa_ulaw_vocoder.py
 mode change 100755 => 100644 gr-wavelet/python/wavelet/qa_classify.py
 mode change 100755 => 100644 gr-zeromq/examples/python/client.py
 mode change 100755 => 100644 gr-zeromq/examples/python/gui.py
 mode change 100755 => 100644 gr-zeromq/examples/python/server.py
 mode change 100755 => 100644 gr-zeromq/python/zeromq/qa_zeromq_pub.py
 mode change 100755 => 100644 gr-zeromq/python/zeromq/qa_zeromq_pubsub.py
 mode change 100755 => 100644 gr-zeromq/python/zeromq/qa_zeromq_pushpull.py
 mode change 100755 => 100644 gr-zeromq/python/zeromq/qa_zeromq_reqrep.py



reply via email to

[Prev in Thread] Current Thread [Next in Thread]