Ravenports generated: 22 Sep 2024 04:10
[ravenports.git] / bucket_44 / kakoune
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               kakoune
4 VERSION=                2024.05.18
5 KEYWORDS=               editors
6 VARIANTS=               std
7 SDESC[std]=             Modal code editor with a focus on interactivity
8 HOMEPAGE=               https://kakoune.org/
9 CONTACT=                M_B[mb@64k.by]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/mawww:kakoune:v2024.05.18
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[std]=             set
16                         primary
17                         docs
18                         man
19
20 OPTIONS_AVAILABLE=      none
21 OPTIONS_STANDARD=       none
22
23 USES=                   c++:primary gmake ncurses
24
25 LICENSE=                PUBDOM:primary
26 LICENSE_FILE=           PUBDOM:{{WRKSRC}}/UNLICENSE
27 LICENSE_SCHEME=         solo
28
29 FPC_EQUIVALENT=         editors/kakoune
30
31 MAKE_ARGS=              debug=no
32                         static=no
33                         PREFIX={{PREFIX}}
34 MAKE_ENV=               CXX="{{CXX}}"
35
36 MANDIRS=                {{PREFIX}}/share/kak/man/man1
37
38 CXXFLAGS=               -I{{NCURSESINC}}
39                         -Wno-init-list-lifetime
40
41 post-install:
42         ${GUNZIP_CMD} ${STAGEDIR}${PREFIX}/share/man/man1/kak.1.gz
43         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/kak
44
45 [FILE:953:descriptions/desc.primary]
46 Kakoune is a code editor that implements Vi's "keystrokes as a text
47 editing language" model.  As it's also a modal editor, it is somewhat
48 similar to the Vim editor (after which Kakoune was originally
49 inspired).
50
51 Kakoune can operate in two modes, normal and insertion.  In insertion
52 mode, keys are directly inserted into the current buffer.  In normal
53 mode, keys are used to manipulate the current selection and to enter
54 insertion mode.
55
56 Kakoune has a strong focus on interactivity, most commands provide
57 immediate and incremental results, while still being competitive (as
58 in keystroke count) with Vim.
59
60 Kakoune works on selections, which are oriented, inclusive range of
61 characters, selections have an anchor and a cursor character.  Most
62 commands move both of them, except when extending selection where the
63 anchor character stays fixed and the cursor one moves around.
64
65 See https://vimeo.com/82711574 for a short demo video.
66
67 WWW: http://kakoune.org
68
69
70 [FILE:110:distinfo]
71 50f2920db8ab8f71556b73dfd6d53fb924f67d1c60b9882050cfecfaa3aed31f       720073 mawww-kakoune-2024.05.18.tar.gz
72
73
74 [FILE:2394:manifests/plist.primary]
75 bin/kak
76 libexec/kak/kak
77 share/kak/
78  autoload
79  kakrc
80 share/kak/colors/
81  base16.kak
82  black-on-white.kak
83  default.kak
84  desertex.kak
85  github.kak
86  greyscale.kak
87  gruvbox-dark.kak
88  gruvbox-light.kak
89  kaleidoscope-dark.kak
90  kaleidoscope-light.kak
91  lucius.kak
92  palenight.kak
93  plain.kak
94  red-phoenix.kak
95  reeder.kak
96  solarized-dark-termcolors.kak
97  solarized-dark.kak
98  solarized-light-termcolors.kak
99  solarized-light.kak
100  tomorrow-night.kak
101  zenburn.kak
102 share/kak/rc/detection/
103  editorconfig.kak
104  file.kak
105  modeline.kak
106 share/kak/rc/filetype/
107  apl.kak
108  arch-linux.kak
109  asciidoc.kak
110  awk.kak
111  c-family.kak
112  cabal.kak
113  clojure.kak
114  cmake.kak
115  coffee.kak
116  conf.kak
117  coq.kak
118  crystal.kak
119  css.kak
120  cucumber.kak
121  cue.kak
122  d.kak
123  dart.kak
124  dhall.kak
125  diff-parse.pl
126  diff.kak
127  dockerfile.kak
128  elixir.kak
129  elm.kak
130  elvish.kak
131  erlang.kak
132  eruby.kak
133  etc.kak
134  exherbo.kak
135  fennel.kak
136  fidl.kak
137  fish.kak
138  fsharp.kak
139  gas.kak
140  gdscript.kak
141  gentoo-linux.kak
142  git.kak
143  github.kak
144  gluon.kak
145  go.kak
146  graphql.kak
147  gren.kak
148  groovy.kak
149  haml.kak
150  hare.kak
151  haskell.kak
152  hbs.kak
153  html.kak
154  i3.kak
155  ini.kak
156  janet.kak
157  java.kak
158  javascript.kak
159  jinja.kak
160  json.kak
161  julia.kak
162  just.kak
163  kakrc.kak
164  kickstart.kak
165  kotlin.kak
166  latex.kak
167  ledger.kak
168  lisp.kak
169  lua.kak
170  mail.kak
171  makefile.kak
172  markdown.kak
173  mercurial.kak
174  mercury.kak
175  meson.kak
176  mlb.kak
177  moon.kak
178  nim.kak
179  ninja.kak
180  nix.kak
181  ocaml.kak
182  odin.kak
183  pascal.kak
184  perl.kak
185  php.kak
186  pony.kak
187  prolog.kak
188  protobuf.kak
189  pug.kak
190  purescript.kak
191  python.kak
192  r.kak
193  ragel.kak
194  restructuredtext.kak
195  ruby.kak
196  rust.kak
197  sass.kak
198  scala.kak
199  scheme.kak
200  scss.kak
201  sh.kak
202  sml.kak
203  sql.kak
204  svelte.kak
205  swift.kak
206  systemd.kak
207  taskpaper.kak
208  tcl.kak
209  terraform.kak
210  toml.kak
211  troff.kak
212  tupfile.kak
213  twig.kak
214  vhdl.kak
215  void-linux.kak
216  yaml.kak
217  zig.kak
218 share/kak/rc/tools/
219  autorestore.asciidoc
220  autorestore.kak
221  autowrap.kak
222  clang.kak
223  comment.kak
224  ctags.kak
225  doc.asciidoc
226  doc.kak
227  format.kak
228  git.kak
229  grep.kak
230  jump.kak
231  lint.asciidoc
232  lint.kak
233  make.kak
234  man.kak
235  menu.kak
236  patch-range.pl
237  patch.kak
238  spell.kak
239 share/kak/rc/tools/go/gopls.kak
240 share/kak/rc/tools/python/jedi.kak
241 share/kak/rc/tools/rust/racer.kak
242 share/kak/rc/windowing/
243  appleterminal.kak
244  detection.kak
245  iterm.kak
246  kitty.kak
247  new-client.kak
248  screen.kak
249  sway.kak
250  tmux.kak
251  wayland.kak
252  wezterm.kak
253  x11.kak
254  zellij.kak
255 share/kak/rc/windowing/repl/
256  dtach.kak
257  kitty.kak
258  tmux.kak
259  x11.kak
260
261
262 [FILE:374:manifests/plist.docs]
263 share/doc/kak/README.asciidoc
264 share/kak/doc/
265  buffers.asciidoc
266  changelog.asciidoc
267  command-parsing.asciidoc
268  commands.asciidoc
269  execeval.asciidoc
270  expansions.asciidoc
271  faces.asciidoc
272  faq.asciidoc
273  highlighters.asciidoc
274  hooks.asciidoc
275  keymap.asciidoc
276  keys.asciidoc
277  mapping.asciidoc
278  modes.asciidoc
279  options.asciidoc
280  regex.asciidoc
281  registers.asciidoc
282  scopes.asciidoc
283
284
285 [FILE:21:manifests/plist.man]
286 share/man/man1/kak.1
287