--- !ruby/object:Gem::Specification name: markdown_exec version: !ruby/object:Gem::Version version: 2.7.2 platform: ruby authors: - Fareed Stevenson autorequire: bindir: bin cert_chain: [] date: 2025-01-10 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: clipboard requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.3.6 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 1.3.6 - !ruby/object:Gem::Dependency name: open3 requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.1 - !ruby/object:Gem::Dependency name: optparse requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.1.1 - !ruby/object:Gem::Dependency name: tty-prompt requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.23.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.23.1 - !ruby/object:Gem::Dependency name: yaml requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.2' description: Interactively select and execute fenced code blocks in markdown files. Build complex scripts by naming and requiring blocks. Log resulting scripts and output. Re-run scripts. email: - fareed@phomento.com executables: - mde - tab_completion.sh extensions: [] extra_rdoc_files: [] files: - ".pryrc" - ".reek" - ".rubocop.yml" - CHANGELOG.md - CODE_OF_CONDUCT.md - Gemfile - Gemfile.lock - LICENSE.txt - README.md - Rakefile - assets/approve_code.png - assets/example_blocks.png - assets/output_of_execution.png - assets/select_a_block.png - assets/select_a_file.png - bats/bats.bats - bats/block-types.bats - bats/border.bats - bats/cli.bats - bats/command-substitution.bats - bats/document-shell.bats - bats/fail.bats - bats/history.bats - bats/import.bats - bats/markup.bats - bats/mde.bats - bats/options-collapse.bats - bats/options.bats - bats/plain.bats - bats/publish.bats - bats/table.bats - bats/test_helper.bash - bats/variable-expansion.bats - bin/bmde - bin/colorize_env_vars.sh - bin/console - bin/mde - bin/setup - bin/tab_completion.sh - bin/tab_completion.sh.erb - docs/dev/bats-document-configuration.md - docs/dev/block-type-bash.md - docs/dev/block-type-opts.md - docs/dev/block-type-port.md - docs/dev/block-type-vars.md - docs/dev/border.md - docs/dev/command-substitution.md - docs/dev/data-blocks.md - docs/dev/disable.md - docs/dev/document-shell.md - docs/dev/import-missing.md - docs/dev/import.md - docs/dev/linked-file.md - docs/dev/load1.sh - docs/dev/load_code.md - docs/dev/manage-saved-documents.md - docs/dev/menu-cli.md - docs/dev/no-active-elements.md - docs/dev/options-collapse.md - docs/dev/pass-through-arguments.md - docs/dev/requiring-blocks.md - docs/dev/screen-width.md - docs/dev/specs-import.md - docs/dev/specs.md - docs/dev/table-indent.md - docs/dev/table-invalid.md - docs/dev/text-decoration.md - docs/dev/variable-expansion.md - examples/bash-blocks.md - examples/block-names.md - examples/block-types.md - examples/block_names.md - examples/colors.md - examples/data-files.md - examples/document_options.md - examples/duplicate_block.md - examples/example-document-opts.md - examples/import0.md - examples/import1.md - examples/include.md - examples/indent.md - examples/index.md - examples/interrupt.md - examples/line-wrapping.md - examples/link-blocks-block.md - examples/link-blocks-load-save.md - examples/link-blocks-vars.md - examples/linked.md - examples/linked1.md - examples/linked2.md - examples/linked3.md - examples/linked_show.md - examples/llm.md - examples/load2.sh - examples/nickname.md - examples/opts-blocks-require.md - examples/opts-blocks.md - examples/opts_output_execution.md - examples/pass-through-arguments.md - examples/pause-after-execution.md - examples/plant.md - examples/port-blocks.md - examples/save.md - examples/search.md - examples/table-markup.md - examples/text-markup.md - examples/title.md - examples/variable-expansion-save-block.md - examples/variable-expansion.md - examples/vars-blocks.md - examples/wrap.md - lib/ansi_formatter.rb - lib/ansi_string.rb - lib/argument_processor.rb - lib/array.rb - lib/array_util.rb - lib/block_label.rb - lib/block_types.rb - lib/cached_nested_file_reader.rb - lib/cli.rb - lib/collapser.rb - lib/color_scheme.rb - lib/colorize.rb - lib/constants.rb - lib/directory_searcher.rb - lib/env.rb - lib/evaluate_shell_expressions.rb - lib/exceptions.rb - lib/fcb.rb - lib/filter.rb - lib/find_files.rb - lib/format_table.rb - lib/fout.rb - lib/hash.rb - lib/hash_delegator.rb - lib/hierarchy_string.rb - lib/input_sequencer.rb - lib/instance_method_wrapper.rb - lib/link_history.rb - lib/markdown_exec.rb - lib/markdown_exec/version.rb - lib/mdoc.rb - lib/menu.src.yml - lib/menu.yml - lib/namer.rb - lib/object_present.rb - lib/option_value.rb - lib/regexp.rb - lib/resize_terminal.rb - lib/rspec_helpers.rb - lib/saved_assets.rb - lib/saved_files_matcher.rb - lib/shared.rb - lib/streams_out.rb - lib/string_util.rb - lib/table_extractor.rb - lib/tap.rb - lib/text_analyzer.rb - lib/ww.rb homepage: https://rubygems.org/gems/markdown_exec licenses: - MIT metadata: changelog_uri: https://github.com/fareedst/markdown_exec/blob/main/CHANGELOG.md homepage_uri: https://rubygems.org/gems/markdown_exec rubygems_mfa_required: 'true' source_code_uri: https://github.com/fareedst/markdown_exec post_install_message: |2+ To install tab completion: - Append a command to load the completion script to your shell configuration file. - This gem must be installed and executable for the command to be composed correctly. echo "source $(mde --pwd)/bin/tab_completion.sh" >> ~/.bash_profile rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.6.0 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.2.32 signing_key: specification_version: 4 summary: Interactively select and execute fenced code blocks in markdown files. test_files: [] ...