package line-up-words

  1. Overview
  2. Docs
Align words in an intelligent way

Install

Dune Dependency

Authors

Maintainers

Sources

line-up-words-v0.13.0.tar.gz
sha256=86d1ced461e93769747d5bf15a34176a7c56c08b581e78fa3b812efd70a751e5
md5=42147da05a17ddfd18beed51a2207fe7

Description

line-up-words is a small command line tool that tries to align words in a sequence of lines in an intelligent way.

It comes as a binary and an emacs mode.

Published: 20 Nov 2019

README

line-up-words - Align words in an intelligent way

line-up-words is a small command line tool that tries to align words in a sequence of lines in an intelligent way. It comes as a command line tool and an emacs mode.

Example

$ cat file.ml
{ name : string
; dir : Path.t
; version : string
; description : string
; archives : Path.t list Mode.Dict.t
; plugins : Path.t list Mode.Dict.t
; jsoo_runtime : string list
; requires : t list
; ppx_runtime_deps : t list
$ line-up-words < file.ml
{ name             : string
; dir              : Path.t
; version          : string
; description      : string
; archives         : Path.t list Mode.Dict.t
; plugins          : Path.t list Mode.Dict.t
; jsoo_runtime     : string list
; requires         : t list
; ppx_runtime_deps : t list

Emacs mode

The emacs mode defines the interactive function line-up-words. For instance, to bind it to C-c a, add this to your ~/.emacs:

(require 'line-up-words)
(global-set-key "\C-c a" 'line-up-words)

Installation

The easiest way to install the line-up-words command line tool is via the opam package manager. Once you have installed opam, you can run the following command to install line-up-words:

$ opam install line-up-words

Dependencies (7)

  1. pcre
  2. dune >= "1.5.1"
  3. re2 >= "v0.13" & < "v0.14"
  4. ppx_jane >= "v0.13" & < "v0.14"
  5. patience_diff >= "v0.13" & < "v0.14"
  6. core >= "v0.13" & < "v0.14"
  7. ocaml >= "4.08.0"

Dev Dependencies

None

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.