Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #1182 from bfredl/clipboard | Justin M. Keyes | 2014-12-08 |
|\ | | | | | clipboard: support separate +/* clipboards, linewise copy/paste and add tests | ||
| * | docs: remove unnamedclip option | Björn Linse | 2014-12-08 |
| | | |||
| * | eval_has_provider: search autoload scripts same order as call_func | Björn Linse | 2014-12-08 |
| | | |||
| * | clipboard: fix `let @+ = ...` and add test | Björn Linse | 2014-12-08 |
| | | |||
| * | clipboard: add functional test | Björn Linse | 2014-12-08 |
| | | |||
| * | clipboard: better error messages when provider not available | Björn Linse | 2014-12-08 |
| | | |||
| * | options: change "unnamedclip" back to "clipboard=unnamed/unnamedplus" | Björn Linse | 2014-12-08 |
| | | | | | | | | | | This allows to configure which of '*' and '+' should be used for the unnamed clipboard, and is consistent with vim. | ||
| * | clipboard: clean up unnamedclip logic | Björn Linse | 2014-12-08 |
| | | |||
| * | clipboard: handle linewise/charwise selections correctly | Björn Linse | 2014-12-08 |
| | | |||
| * | clipboard: support separate '+' and '*' clipboards | Björn Linse | 2014-12-08 |
| | | |||
* | | Merge pull request #1599 from jszakmeister/gitrev-fixes | Justin M. Keyes | 2014-12-08 |
|\ \ | |/ |/| | Some simple fixes to GetGitRevisionDescription.cmake. | ||
| * | build: only manipulate out if getting the timestamp was successful | John Szakmeister | 2014-12-03 |
| | | | | | | | | | | This fixes an issue seen in #1548, though the real problem is something different. | ||
| * | build: no need to quote the paths in CMake, it will do it automatically | John Szakmeister | 2014-12-03 |
| | | |||
* | | deps: Update lua client | Thiago de Arruda | 2014-12-08 |
| | | |||
* | | Merge pull request #1624 from Pyrohh/doc-fixes | Justin M. Keyes | 2014-12-08 |
|\ \ | | | | | | | doc: Misc. improvements to nvim-related docs | ||
| * | | doc: Misc. improvements to nvim-related docs | Michael Reed | 2014-12-07 |
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | - Improved wording in a few places for clarity - Various capitalization/grammar fixes - Change references to Neovim as 'editor' to 'Nvim' - Be consistent regarding utilization of vim's documentation features, e.g. unnamedclip -> |unnamedclip| - Reflowed all changed paragraphs accordingly - Add spaces before parentheses - Remove trailing whitespace - Standardize single spaces after periods. Vim's docs use two for the most part, but Nvim's use one mainly, so just follow Nvim's conventions | ||
* | | Merge pull request #1623 from Pyrohh/cleanup-shortname | Justin M. Keyes | 2014-12-07 |
|\ \ | | | | | | | Docs: Remove 'shortname' references | ||
| * | | runtime: Cleanup refs to removed options | Michael Reed | 2014-12-07 |
| | | | | | | | | | | | | | | | | | | - {no,inv,}shortname - {no,inv,}sn - cm, key (remnants of cryptmethod) | ||
| * | | docs: Remove shortname references. | Michael Reed | 2014-12-07 |
|/ / | | | | | | | | | In addition, align the removal notice next to 'key' with other such notices (options.txt). | ||
* | | Merge pull request #1589 from splinterofchaos/fix-const-atter | Justin M. Keyes | 2014-12-06 |
|\ \ | | | | | | | strings: Remove NONNUL_ALL from NULL-taking functions. | ||
| * | | strings: Remove NONNUL_ALL from NULL-taking functions. | Scott Prager | 2014-12-06 |
| |/ | | | | | | | | | vim_strup() is only used in a couple places, with no NULLs possible, so keep the attribute and remove the NULL check. | ||
* | | Merge pull request #1341 from splinterofchaos/api-nul | Justin M. Keyes | 2014-12-06 |
|\ \ | | | | | | | Api: Improve Nul handling | ||
| * | | api: Add tests for when not to handle NULs. | Scott Prager | 2014-12-06 |
| | | | |||
| * | | api: Handle NULs and newlines in buffer_*_line. | Scott Prager | 2014-12-06 |
| |/ | |||
* | | Merge pull request #1618 from elmart/clang-analysis-fixes-5 | Justin M. Keyes | 2014-12-06 |
|\ \ | | | | | | | Fix clang analysis warnings. (5) | ||
| * | | Fix warnings: message.c: msg_attr_keep(): Np dereference: FP. | Eliseo Martínez | 2014-12-06 |
| | | | | | | | | | | | | | | | | | | | | | | | | Problem : Dereference of null pointer @ 179. Diagnostic : False positive. Rationale : Error occurs if `s` paramater is null, which should not happen. Resolution : Declare parameter as non null. | ||
| * | | Fix warnings: edit.c: ins_compl_next_buf(): Np dereference: MI. | Eliseo Martínez | 2014-12-06 |
| | | | | | | | | | | | | | | | | | | | | | | | | Problem : Dereference of null pointer @ 3247. Diagnostic : Multithreading issue. Rationale : Problem only occurs if global `ctrl_x_mode` is modified while calling function is executing. Solution : Use local copy instead of global. | ||
* | | | Merge pull request #1510 from three-comrades/testnocp | Justin M. Keyes | 2014-12-06 |
|\ \ \ | |/ / |/| | | Allow all tests to pass with 'nocp' | ||
| * | | Make migrated test33 more similar to old legacy test. | Julian Mehne | 2014-12-06 |
| | | | | | | | | | | | | Remove `expandtab` and add a missing trailing space from the legacy test. | ||
| * | | Allow the rest of the old tests to pass with nocp. | Julian Mehne | 2014-12-06 |
| | | | | | | | | | | | | | | | | | | | | | | | | test40.in, test60.in, test_breakindent.in, test_listlbr.in, test_listlbr_utf8.in: To avoid <tab> triggering wildmode, set wildchar to 'cp' default. test_breakindent.ok: Modify expectations to avoid cpoptions+=n | ||
| * | | Allow most old tests to pass with nocp. | Joel Teichroeb | 2014-12-06 |
|/ / | | | | | | | | | test69.in: because 'nocp' sets 'esckeys', add an extra <esc> to avoid 'tm' pause. | ||
* | | Merge PR #1620 'Fix 32bit unibilium build' | Thiago de Arruda | 2014-12-06 |
|\ \ | |||
| * | | deps: Fix unibilium/libtickit URLs | Thiago de Arruda | 2014-12-06 |
| | | | |||
| * | | Revert "deps: Fix 32-bit build of lib{unibilium,termkey,tickit}" | Thiago de Arruda | 2014-12-06 |
|/ / | | | | | | | This reverts commit f76df2475356add68212d737acd7da5bba3b64d6. | ||
* | | Merge PR #1613 'Fix shell command output' | Thiago de Arruda | 2014-12-06 |
|\ \ | |||
| * | | deps: Fix 32-bit build of lib{unibilium,termkey,tickit} | Thiago de Arruda | 2014-12-06 |
| | | | |||
| * | | shell: Fix shell command output | Thiago de Arruda | 2014-12-06 |
|/ / | | | | | | | | | | | | | | | | | Shell command output was broken in @8a5a8db, which refactored nvim to no longer switch to cooked mode(linefeeds are processed differently). Fix the problem by refactoring write_output to accept to extra arguments that control the flushing behavior and where data will be written to: buffer or directly to the screen. | ||
* | | Merge PR #1616 'Update lua client' | Thiago de Arruda | 2014-12-05 |
|\ \ | |||
| * | | deps: Update lua client | Thiago de Arruda | 2014-12-05 |
|/ / | |||
* | | Merge pull request #1609 from jszakmeister/use-plain-terminal-for-tests | Justin M. Keyes | 2014-12-04 |
|\ \ | | | | | | | build: use plainTerminal for tests on Travis CI | ||
| * | | build: use plainTerminal for tests on Travis CI | John Szakmeister | 2014-12-04 |
|/ / | |||
* | | Merge pull request #1563 from Pyrohh/cleanup-docs-encryption | Justin M. Keyes | 2014-12-03 |
|\ \ | | | | | | | doc: remove remaining crypto references | ||
| * | | Remove remaining crypto references | Michael Reed | 2014-12-03 |
|/ / | | | | | | | | | | | | | Closes https://github.com/neovim/docs/pull/26 Also added stubs for 'cryptmethod' and 'key', and placeholders for explanation regarding removal of crypto functionality. | ||
* | | Merge pull request #1534 from oni-link/fix.leak.detected.in.1510 | Justin M. Keyes | 2014-12-03 |
|\ \ | | | | | | | Fix memory leak detected in #1510. | ||
| * | | channel.c: Fix for heap-use-after-free | oni-link | 2014-12-03 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | ASAN detected this heap-use-after-free. A job started by channel_from_job() could terminate and result in a call to free_channel(), while channel_send_call() was still active/pending and accessing Channel elements. Original patch by @tarruda. | ||
| * | | Fix memory leak detected in PR 1510. | oni-link | 2014-12-03 |
| | | | | | | | | | | | | | | | LSAN/ASAN detected, on an error code path, that not all elements of a struct ChannelCallFrame were freed. | ||
* | | | Merge PR #1603 'Small refactoring and dependencies update' | Thiago de Arruda | 2014-12-03 |
|\ \ \ | |/ / |/| | | |||
| * | | deps: Update unibilium and lua client | Thiago de Arruda | 2014-12-03 |
| | | | |||
| * | | shell: Remove kShellOptCooked from ShellOpts | Thiago de Arruda | 2014-12-03 |
| | | | |||
| * | | time: Inline microdelay into os_microdelay | Thiago de Arruda | 2014-12-03 |
|/ / |