package comby
A tool for structural code search and replace that supports ~every language
Install
Authors
Maintainers
Sources
1.4.1.tar.gz
md5=cd732f90664bc686eaa1134f42c8f7cd
sha512=81c7cd1d70cddee4d1679710a95c50d22f8dc60e48f24554009a5f944eb23e9124ca9aa99357b9879a5a60ca2dbcf976011f53afb442a7f15642e509255a0326
Description
Comby is a tool designed to make it easy to match change syntax for basically every language. You can think of it like grep or sed, but with added ability to recognize code structures like blocks and expressions (e.g., delimited by braces or parentheses), strings (e.g., delimited by quotes), and so on.
Published: 08 Apr 2021
Dependencies (30)
- tls
-
toml
>= "6.0.0"
- shell
- pcre
-
yojson
< "2.0.0"
-
ppx_deriving_yojson
>= "3.6.0"
- ppx_deriving
-
patience_diff
>= "v0.14"
- parany
-
opium
>= "0.19.0"
- mparser-pcre
- mparser
- lwt_react
- lwt
-
hack_parallel
arch != "arm32" & arch != "arm64"
- core
- conduit-lwt-unix
-
comby-kernel
= "1.4.1"
- cohttp-lwt-unix
-
angstrom
>= "0.15.0"
-
conf-zlib
os = "linux"
- conf-sqlite3
- conf-pkg-config
-
conf-m4
os = "linux"
- conf-libpcre
- conf-libev
- conf-gmp
- conf-autoconf
-
ocaml
>= "4.08.1"
-
dune
>= "2.8.0"
Dev Dependencies (1)
-
bisect_ppx
with-test & dev & >= "2.5.0"
Used by
Conflicts
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page