aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge pull request #1182 from bfredl/clipboardJustin M. Keyes2014-12-08
|\ | | | | clipboard: support separate +/* clipboards, linewise copy/paste and add tests
| * docs: remove unnamedclip optionBjörn Linse2014-12-08
| |
| * eval_has_provider: search autoload scripts same order as call_funcBjörn Linse2014-12-08
| |
| * clipboard: fix `let @+ = ...` and add testBjörn Linse2014-12-08
| |
| * clipboard: add functional testBjörn Linse2014-12-08
| |
| * clipboard: better error messages when provider not availableBjörn Linse2014-12-08
| |
| * options: change "unnamedclip" back to "clipboard=unnamed/unnamedplus"Björn Linse2014-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 logicBjörn Linse2014-12-08
| |
| * clipboard: handle linewise/charwise selections correctlyBjörn Linse2014-12-08
| |
| * clipboard: support separate '+' and '*' clipboardsBjörn Linse2014-12-08
| |
* | Merge pull request #1599 from jszakmeister/gitrev-fixesJustin M. Keyes2014-12-08
|\ \ | |/ |/| Some simple fixes to GetGitRevisionDescription.cmake.
| * build: only manipulate out if getting the timestamp was successfulJohn Szakmeister2014-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 automaticallyJohn Szakmeister2014-12-03
| |
* | deps: Update lua clientThiago de Arruda2014-12-08
| |
* | Merge pull request #1624 from Pyrohh/doc-fixesJustin M. Keyes2014-12-08
|\ \ | | | | | | doc: Misc. improvements to nvim-related docs
| * | doc: Misc. improvements to nvim-related docsMichael Reed2014-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-shortnameJustin M. Keyes2014-12-07
|\ \ | | | | | | Docs: Remove 'shortname' references
| * | runtime: Cleanup refs to removed optionsMichael Reed2014-12-07
| | | | | | | | | | | | | | | | | | - {no,inv,}shortname - {no,inv,}sn - cm, key (remnants of cryptmethod)
| * | docs: Remove shortname references.Michael Reed2014-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-atterJustin M. Keyes2014-12-06
|\ \ | | | | | | strings: Remove NONNUL_ALL from NULL-taking functions.
| * | strings: Remove NONNUL_ALL from NULL-taking functions.Scott Prager2014-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-nulJustin M. Keyes2014-12-06
|\ \ | | | | | | Api: Improve Nul handling
| * | api: Add tests for when not to handle NULs.Scott Prager2014-12-06
| | |
| * | api: Handle NULs and newlines in buffer_*_line.Scott Prager2014-12-06
| |/
* | Merge pull request #1618 from elmart/clang-analysis-fixes-5Justin M. Keyes2014-12-06
|\ \ | | | | | | Fix clang analysis warnings. (5)
| * | Fix warnings: message.c: msg_attr_keep(): Np dereference: FP.Eliseo Martínez2014-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ínez2014-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/testnocpJustin M. Keyes2014-12-06
|\ \ \ | |/ / |/| | Allow all tests to pass with 'nocp'
| * | Make migrated test33 more similar to old legacy test.Julian Mehne2014-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 Mehne2014-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 Teichroeb2014-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 Arruda2014-12-06
|\ \
| * | deps: Fix unibilium/libtickit URLsThiago de Arruda2014-12-06
| | |
| * | Revert "deps: Fix 32-bit build of lib{unibilium,termkey,tickit}"Thiago de Arruda2014-12-06
|/ / | | | | | | This reverts commit f76df2475356add68212d737acd7da5bba3b64d6.
* | Merge PR #1613 'Fix shell command output'Thiago de Arruda2014-12-06
|\ \
| * | deps: Fix 32-bit build of lib{unibilium,termkey,tickit}Thiago de Arruda2014-12-06
| | |
| * | shell: Fix shell command outputThiago de Arruda2014-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 Arruda2014-12-05
|\ \
| * | deps: Update lua clientThiago de Arruda2014-12-05
|/ /
* | Merge pull request #1609 from jszakmeister/use-plain-terminal-for-testsJustin M. Keyes2014-12-04
|\ \ | | | | | | build: use plainTerminal for tests on Travis CI
| * | build: use plainTerminal for tests on Travis CIJohn Szakmeister2014-12-04
|/ /
* | Merge pull request #1563 from Pyrohh/cleanup-docs-encryptionJustin M. Keyes2014-12-03
|\ \ | | | | | | doc: remove remaining crypto references
| * | Remove remaining crypto referencesMichael Reed2014-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.1510Justin M. Keyes2014-12-03
|\ \ | | | | | | Fix memory leak detected in #1510.
| * | channel.c: Fix for heap-use-after-freeoni-link2014-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-link2014-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 Arruda2014-12-03
|\ \ \ | |/ / |/| |
| * | deps: Update unibilium and lua clientThiago de Arruda2014-12-03
| | |
| * | shell: Remove kShellOptCooked from ShellOptsThiago de Arruda2014-12-03
| | |
| * | time: Inline microdelay into os_microdelayThiago de Arruda2014-12-03
|/ /