143 Commits
Author SHA1 Message Date
Justin M. Keyes f05a2891d3 build: rename build-related dirs
Problem:
Dirs "config", "packaging", and "third-party" are all closely related
but this is not obvious from the layout. This adds friction for new
contributors.

Solution:
- rename config/ to cmake.config/
- rename test/config/ to test/cmakeconfig/ because it is used in Lua
  tests: require('test.cmakeconfig.paths').
- rename packaging/ to cmake.packaging/
- rename third-party/ to cmake.deps/ (parallel with .deps/)
2022-06-28 04:02:29 -07:00
dundargoc 9ce720a601 docs: specify CMAKE_BUILD_TYPE=RelWithDebInfo in README (#18859)
There have been complaints about the installation instructions being
inconsistent around the build type e.g.
https://github.com/neovim/neovim/issues/18670#issuecomment-1146468741.
Use CMAKE_BUILD_TYPE for both examples in the README.
2022-06-05 03:15:06 +08:00
Justin M. Keyes 72652cbc46 feat(test): use nvim_exec in helpers.source() #16064
helpers.source() was a hack to work around the lack of anonymous
:source. Its "create tempfile" behavior is not a required part of most
tests that use it.

Some tests still need the old "create tempfile" behavior either because
they test SID behavior, or because of missing nvim_exec features: #16071
2022-03-27 10:25:55 -07:00
Rodolfo Olivieri 43c495b183 docs: fix fedora broken link in readme
The link to the neovim fedorapackage.org in the README.md was broken.

Signed-off-by: Rodolfo Olivieri <rodolfo.olivieri3@gmail.com>
2022-02-27 22:19:16 -03:00
Justin M. Keyes 81f4de08bd docs: .git-blame-ignore-revs #15510 2021-08-28 14:00:54 -07:00
Justin M. Keyes fb5db6c7cf docs: issue templates 2021-08-22 16:56:41 -07:00
Justin M. Keyes 8331cd13c4 docs #15447
- update ":help 'hidden'" #15410
- update ":help K" #15398
- try to capture some of the debug steps from #12036 (bpftrace, USDT probes)
2021-08-21 18:26:33 -07:00
w3bdev1 7918072f99 doc/readme: mention void linux (#14969) 2021-07-03 05:52:33 -07:00
Aaron Wu e2af1a7da3 Update README.md 2021-05-19 11:46:37 +08:00
erw7 66f9dd3c6e README.md: remove part of Install from source (#14368)
The entry "To skip bundled (third-parth/*) dependencies:" contains
inappropriate content.

- Lack of description of lua-luv-dev.
- Lack of description of libtree-sitter-dev.
- Contains libutf8proc-dev, which is no longer needed.
- The package libvterm-dev is out of date and probably unusable.

Therefore, it is not possible to build according to this description.
Also, there are only descriptions for Debian and Ubuntu. For these reasons,
this item will be deleted.
2021-04-18 17:31:43 +02:00
Linda_pp 41eea59dcf doc: Add link to Homebrew formula in README (#13782)
The page is useful because it contains:

    How to install it
    Package information (e.g. current version)
    List of dependencies
    Analytics (how many people are using it)
2021-01-18 09:41:25 +01:00
James McCoy 5964c0597a Remove Appveyor badge 2020-12-30 09:49:35 -05:00
James McCoy 1731ef3176 GHA: Rename linux workflow to CI 2020-11-24 21:26:01 -05:00
James McCoy 7ac3c39e39 README: Replace Travis CI badge with GH Linux CI 2020-11-13 13:38:13 -05:00
Justin M. Keyes 93e7c7e3bd doc [ci skip] 2019-12-31 02:25:10 -08:00
Carlos Hernandez 53fe877a97 snap: set "classic" confinement #11601 2019-12-24 06:43:25 +01:00
Daniel Hahler 0a2a1e241f cmake: use LibFindMacros for utf8proc (#11114)
Also update doc.
2019-09-29 04:44:02 +02:00
Justin M. Keyes 27cd1e07ed doc [ci skip]
- README.md: Removed waffle.io because that service is shutting down.
2019-04-08 03:42:21 +02:00
Justin M. Keyes fbaee922d1 doc [ci skip]
closes #9719
2019-03-26 19:55:33 +01:00
Justin M. Keyes 05c6c6ae08 build/Makefile: check CMAKE_INSTALL_PREFIX
closes #9615
2019-02-16 00:49:53 +01:00
Justin M. Keyes c70c8b607f doc [ci skip] #9478
- Lua
- developer guidelines
- MAINTAIN.md
- TUI: cleanup
- TUI: mention Windows terminfo builtins
- cleanup if_pyth, redirect python-bindeval tag

Helped-by: Björn Linse <bjorn.linse@gmail.com>
Helped-by: erw7 <erw7.github@gmail.com>
2019-01-26 20:38:14 +01:00
James McCoy c2343180d7 Remove support for using jemalloc instead of the system allocator
There was never any investigation done to determine whether using
jemalloc was actually a net benefit for nvim.  It has been a portability
limitation and adds another factor to consider when triaging issues.
2019-01-19 18:09:52 -05:00
Justin M. Keyes 4ba8266ab1 doc
- CMake features
2018-12-30 21:09:39 +01:00
Justin M. Keyes 857a7312d0 doc (#9288)
- misc
- doc: `:help config`. closes #9329
- cleanup test/README.md
2018-12-09 01:31:34 +01:00
Justin M. Keyes 377694681c build: dependencies: specify minimum versions 2018-11-04 12:11:37 +01:00
TJ Rana 7d61cdc334 doc: README.md (#9176) 2018-10-31 20:19:58 +01:00
Justin M. Keyes 200c8b9cca build: Unify USE_BUNDLED, USE_BUNDLED_DEPS (#9046)
It's confusing that the Makefile uses a different name than CMake.
2018-09-24 23:18:48 +02:00
Nathan Long cdbfdcfcc4 doc: README: "Transitioning from Vim" note (#8763) 2018-07-23 03:06:27 +02:00
Justin M. Keyes f72f638f97 doc: job/channel, misc #7783
doc: termios defaults. ref #6992
doc: :help shell-powershell
doc: provider: Python minimum version is 2.7, 3.4
doc: remove :!start special-case. #5844
doc: mention #7917 change which accepts empty Array for Dictionary parameter
doc: <Cmd> pseudokey
doc: lmap change #5658
doc: -s, -es
2018-06-11 00:08:27 +02:00
Nikolai Aleksandrovich Pavlov c9e340b7be Point README to fullhtml PVS report rather then error list
[ci skip]
2018-05-01 21:00:16 +03:00
Justin M. Keyes 1fb44676cd build: avoid CMP0046 "dependency target does not exist" #8128 2018-03-18 23:41:48 +01:00
Justin M. Keyes ad9c2d3cb9 doc
closes #7622
2017-12-10 17:13:22 +01:00
Justin M. Keyes 842a54a1bb doc 2017-11-06 01:56:04 +01:00
Justin M. Keyes 1de5b041a7 doc: debian badge 2017-10-27 19:34:02 +02:00
Justin M. Keyes d7bc55c72d doc 2017-08-18 21:29:01 +02:00
James McCoy e463cb6fa0 ci: Switch to codecov.io for coverage data
Continue uploading to coveralls, for now, so we can compare the
services.
2017-08-14 09:15:54 -04:00
Jonas Stein fd07250e6c doc: README.md (#6839) 2017-06-02 23:45:32 +02:00
Justin M. Keyes 872465cf1d doc 2017-05-21 00:01:52 +02:00
Nikolai Aleksandrovich Pavlov 31e5053253 doc: README.md: PVS-studio badge (#6637) 2017-05-03 12:37:32 +02:00
Nikolai Aleksandrovich Pavlov a1c928e70c ci: Do not hide ci directory (#6410) 2017-03-31 14:32:58 +02:00
Justin M. Keyes 36fd879b25 doc: eval.txt fixup, README.md 2017-03-13 15:50:50 +01:00
Justin M. Keyes b49a74a1af doc: README.md 2017-02-17 17:44:10 +01:00
Justin M. Keyes 59254e4ae7 doc: README.md 2017-02-17 17:41:30 +01:00
Justin M. Keyes 19848dce50 doc: README.md: update appveyor URL 2016-12-11 01:32:28 +01:00
Justin M. Keyes e9fd1244b7 doc
yuck
2016-10-13 00:06:32 +02:00
Justin M. Keyes 8fb7972517 doc 2016-10-12 23:52:41 +02:00
Justin M. Keyes db375102ea doc 2016-08-10 00:47:17 -04:00
Justin M. Keyes b3b25c2490 doc: precision, concision, elision
Single point of truth (SPOT): Do not sprinkle "contributing" guidelines
across various resources; CONTRIBUTING.md is the authority.

DRY: Do not repeat guidelines in CONTRIBUTING.md which are covered by
ISSUE_TEMPLATE.md
2016-06-03 17:11:10 -04:00
Justin M. Keyes a48949a3da Update README.md 2015-10-30 22:33:28 -04:00
Justin M. Keyes 68e5968568 doc: Remove CLA requirement.
Closes #3036
2015-10-27 01:07:24 -04:00