[![Actions Status](https://github.com/kaz-utashiro/greple-frame/workflows/test/badge.svg)](https://github.com/kaz-utashiro/greple-frame/actions) [![MetaCPAN Release](https://badge.fury.io/pl/App-Greple-frame.svg)](https://metacpan.org/release/App-Greple-frame) # NAME App::Greple::frame - Greple frame output module # SYNOPSIS greple -Mframe --frame ... # DESCRIPTION Greple -Mframe module provide a capability to put surrounding frames for each blocks. `top`, `middle` and `bottom` frames are printed for blocks. By default **--join-blocks** option is enabled to collect consecutive lines into a single block. If you don't like this, override it by **--no-join-blocks** option. # OPTIONS - **--frame** Set frame and fold long lines with frame-friendly prefix string. Folding width is taken from the terminal. Or you can specify the width by calling **set** function with module option. - **--set-frame-width**=_#_ Set frame width. You have to put this option before **--frame** option. See **set** function in ["FUNCTION"](#function) section. - **--frame-pages** Output results in multi-column, paginated format to fit the width of the terminal.