Commit Graph

49 Commits

Author SHA1 Message Date
Jiri Konecny
fa3d13df43
Backport new downstream spec file to upstream 2020-01-16 12:25:16 +01:00
Jiri Konecny
f6c13523b1
Update upstream spec from downstream Fedora
Kakoune is now officially packaged to Fedora. Update the spec file based
on the downstream spec.

Spec file was enhanced by Artem Polishchuk (tim77). Thanks a lot!
2019-12-18 16:06:17 +01:00
Yang Tang
6a37767b75
doc: swap q and Q in TRAMPOLINE 2019-10-09 16:05:10 -04:00
Bruno Heridet
839c96cb21
doc: add explicit mention of d and u commands.
lenormf did a fantastic job in the original TRAMPOLINE by providing a good density information while keeping the document short.
However, after skimming through it recently I found that these 2 basic commands (`d` and `u`) were not explicitly mentioned.

As newcomers who ask for a `vimtutor` equivalent are often redirected to the TRAMPOLINE, I thought these short additions will be welcomed.
2019-09-18 15:27:57 +02:00
Jiri Konecny
51730316ff
Add a new build dependency required for Fedora 30
This will fix Fedora 30 & Fedora 31 daily builds.

Also update to a new version.
2019-04-24 16:57:14 +02:00
Maxime Coste
18a9724a83 Merge remote-tracking branch 'lenormf/describe-sessions' 2019-03-23 11:18:36 +11:00
Jason Felice
f140b01b5b Notes on true color and Mac OS 2019-03-02 22:53:15 -05:00
Frank LENORMAND
d2ce694522 contrib: Implement a script to describe sessions
Related to #538
2018-11-18 10:23:18 +03:00
Jiri Konecny
6a47bb0102
Update spec file to the new release
Reported-by: Katharina Fey <spacekookie>
2018-10-12 10:51:38 +02:00
Maxime Coste
dabceaf05b Fix reference to perl regex syntax, Kakoune's is based on ECMAScript
Fixes #2271
2018-07-31 15:58:35 +01:00
Jiri Konecny
1b2dfb0e47
Add g++ as new build dependency
From Fedora 29 the gcc package is not part of the buildroot environment.
2018-07-17 11:38:57 +02:00
Maxim Baz
8a95586b5c
Mention autoinfo for normal mode in TRAMPOLINE 2018-07-10 00:55:42 +02:00
Alyssa Ross
0491f8dc03
Remove Homebrew formula
Homebrew core now packages kakoune, and the Linux-specific stuff is now
in Linuxbrew, so there's no reason to keep this formula around anymore.
2018-06-01 13:05:34 +02:00
Łukasz Jendrysik
1e08f55821
Improve SPEC file, use release tag instead of commit hash 2018-05-05 22:56:36 +02:00
Albin Otterhäll
b9cc0d94a9 Small improvements of TRAMPOLINE 2018-04-29 10:04:22 +02:00
Delapouite
ed677d2f05 Docs: update trampoline with new rotation primitives 2018-03-27 19:00:49 +02:00
Maxime Coste
e444cd3937 Merge remote-tracking branch 'lenormf/contrib-tmux-truecolor' 2018-03-20 05:28:53 +11:00
Frank LENORMAND
6dff3cec44 contrib tupfile: Fix the name pattern for objects 2018-02-24 15:54:34 +03:00
Frank LENORMAND
84017a7917 faq: Document how to render colors properly in tmux 2018-02-23 20:54:40 +03:00
Alyssa Ross
5a1cd1487e
Various Homebrew formula improvements
* Add missing dependencies on Linux
* Remove unnecessary option. Hasn't been necessary since
  Homebrew/homebrew-core@90aae3e04c.
* `require "formula"` is unnecessary
* `brew audit --strict` warns on single quotes
2018-02-04 10:20:40 +00:00
Frank LENORMAND
cb77b6d1c1 contrib: Adapt Tupfile to upstream changes 2017-11-04 10:55:59 +03:00
Maxime Coste
09de0686ef Remove remaining references to boost from documentation/contrib files 2017-11-01 14:15:11 +08:00
Frank LENORMAND
2f04317e7b contrib: Add a descriptive reference of editing primitives 2017-10-13 16:39:35 +03:00
kawas44
f95ccef441 Fix kakmap.rb script for new normal.cc code 2017-08-28 21:54:42 +02:00
Frank LENORMAND
e1e3cfaf45 contrib Tupfile: Adapt to upstream changes 2017-06-29 13:12:49 +03:00
Frank LENORMAND
1b215bbcf7 contrib: Remove make_deb.bash
The `make_deb.bash` script has outlived its purpose, as package
maintainers start generating proper nightly package releases.
2017-03-28 23:19:53 +03:00
Maxime Coste
66ad1ff122 Use an optimized build in then homebrew formula 2017-01-15 11:29:24 +00:00
Frank LENORMAND
0b22938bce Remove the option that excludes the -pedantic flag from CXXFLAGS
Allowing compilation without the `-pedantic` flag was a temporary trick
to work around a bug involving `libstdc++` and `musl`. A fix has been
pushed for the issue in the appropriate repositories, we no longer need
the optional non-pedantic compilation option.
2017-01-14 11:55:20 +03:00
Frank LENORMAND
aac665f2b3 Update the Tupfile
Compiling with `clang++` was also tweaked, in order to avoid unknown
attributes warnings.
2016-12-22 10:18:07 +03:00
Eric Nielsen
f5b829e82a Add ncurses to Homebrew formula
as a build and recommended dependency. Generates a `--without-ncurses`
option to disable it. See
https://github.com/Homebrew/brew/blob/master/docs/Formula-Cookbook.md#specifying-other-formulae-as-dependencies
2016-12-16 19:28:12 -05:00
Eric Wollesen
0ecbc004a0 Fix for contrib/make_deb.bash on Ubuntu 16.04
The Makefile had tabs in a few places, which tripped up sed. This
version should still work in debian, while also working in Xenial.
2016-12-13 20:37:42 -07:00
Maxime Coste
4d5a4fb6dd Merge git://github.com/mgor/kakoune 2016-12-14 00:22:16 +00:00
Devin Lehmacher
5328a20b69 Fix Homebrew formula 2016-12-13 16:54:04 -05:00
Mikael Göransson
ca18128bef fixing workaround for debmake
debmake has a problem with os.getlogin(), (in docker). set and
export DEBEMAIL and DEBFULLNAME.

also added asciidoc to the list of dependencies (which is huge).
2016-12-13 20:28:13 +01:00
Frank LENORMAND
2bec452006 Fix compilation on Mac OS Sierra
The `xsltproc` utility is missing some xsl files, which are now
installed on the system by the `docbook-xsl` package.

Fixes #939
2016-11-28 18:03:45 +03:00
Jiri Konecny
b7f60f1610 Fix LANG when running tests on builder machine
Set LANG=en_US.utf8 before calling make test.

Also change URL to kakoune.org.
2016-05-11 15:01:35 +02:00
Hummer12007
3338ba5c6c Set asciidoc as a build-time dep in Homebrew 2016-05-06 14:45:46 +03:00
Frank LENORMAND
e8c2adf17f Tweak and update the debian package script 2016-04-04 13:42:58 +01:00
Maxime Coste
a7a2e51d52 Merge remote-tracking branch 'jkonecny/master-fix-spec' 2016-02-11 22:10:12 +00:00
Jimmy Thrasher
fd15158cf3 Add dependency on asciidoc to homebrew formula
Homebrew apparently only makes depended-on projects available
in the PATH.
2016-02-11 14:06:55 -05:00
Jiri Konecny
b4406a417c Add man to spec file 2016-02-11 09:43:52 +01:00
Frank LENORMAND
72ddd631a2 Improve the debian package creation script 2015-12-02 15:06:26 +03:00
Frank LENORMAND
92e81b422f Add a script to the contrib directory to build a Debian package 2015-11-15 21:55:08 +03:00
Zak Greant
b2cff3f420 Generate normal mode reference
Parse entries out of the cmds array in normal.cc, then generate a
sorted list of key bindings as an HTML table.
2015-08-15 12:45:10 +02:00
Frank LENORMAND
7ef56789fa Implement a Tupfile to build kak with tup 2015-08-07 09:20:55 +01:00
Jiří Konečný
087ac4591e Move changelog to bottom of the file
Looks better :)
2015-06-02 23:14:24 +02:00
Jiří Konečný
d8a026a5ff Fedora releases are now automated
Dgroc script https://github.com/pypingou/dgroc is now used to create
daily builds from GitHub repository.

Some changes in spec file was required to use script this script.
2015-03-28 10:12:00 +01:00
Jiří Konečný
925efb9c85 Add Fedora support to kakoune project
Kakoune is now distributed to Fedora 21/22/rawhide by the copr repository.
Add spec file which is used to build kakoune.
2015-03-24 21:36:00 +01:00
Jimmy Thrasher
904f08940b Add homebrew head-only recipe to contrib/ 2015-03-24 09:51:42 -04:00