diff options
| -rw-r--r-- | runtime/doc/job_control.txt | 16 | ||||
| -rw-r--r-- | src/nvim/terminal.c | 4 | ||||
| -rw-r--r-- | test/functional/job/job_spec.lua | 6 | ||||
| -rw-r--r-- | test/functional/ui/screen.lua | 22 | 
4 files changed, 24 insertions, 24 deletions
| diff --git a/runtime/doc/job_control.txt b/runtime/doc/job_control.txt index dc746bbe99..587eba4162 100644 --- a/runtime/doc/job_control.txt +++ b/runtime/doc/job_control.txt @@ -32,7 +32,7 @@ available shells, instead relying on OS functionality for process management.  Internally, Nvim job control is powered by libuv, which has a nice  cross-platform API for managing processes. See https://github.com/libuv/libuv -for details +for details.  ==============================================================================  2. Usage						*job-control-usage* @@ -76,7 +76,7 @@ Here's what is happening:  - The `JobHandler()` function is a callback passed to |jobstart()| to handle    various job events. It takes care of displaying stdout/stderr received from    the shells. -- The arguments passed to `JobHandler()` are:  +- The arguments passed to `JobHandler()` are:    0: The job id    1: If the event is "stdout" or "stderr", a list with lines read from the @@ -88,23 +88,23 @@ The options dictionary is passed as the "self" variable to the callback  function. Here's a more object-oriented version of the above:  >      let Shell = {} -     +      function Shell.on_stdout(job_id, data)        call append(line('$'), self.get_name().' stdout: '.join(a:data))      endfunction -     +      function Shell.on_stderr(job_id, data)        call append(line('$'), self.get_name().' stderr: '.join(a:data))      endfunction -     +      function Shell.on_exit(job_id, data)        call append(line('$'), self.get_name().' exited')      endfunction -     +      function Shell.get_name()        return 'shell '.self.name      endfunction -     +      function Shell.new(name, ...)        let instance = extend(copy(g:Shell), {'name': a:name})        let argv = ['bash'] @@ -114,7 +114,7 @@ function. Here's a more object-oriented version of the above:        let instance.id = jobstart(argv, instance)        return instance      endfunction -     +      let s1 = Shell.new('1')      let s2 = Shell.new('2', 'for i in {1..10}; do echo hello $i!; sleep 1; done') diff --git a/src/nvim/terminal.c b/src/nvim/terminal.c index 0f7e04ace2..42d0421f0c 100644 --- a/src/nvim/terminal.c +++ b/src/nvim/terminal.c @@ -24,8 +24,8 @@  // that were previously invisible.  //  // The vterm->Neovim synchronization is performed in intervals of 10 -// milliseconds. This is done to minimize screen updates when receiving when -// receiving large bursts of data. +// milliseconds. This is done to minimize screen updates when receiving large +// bursts of data.  //  // This module is decoupled from the processes that normally feed it data, so  // it's possible to use it as a general purpose console buffer(possibly as a diff --git a/test/functional/job/job_spec.lua b/test/functional/job/job_spec.lua index 259fa52443..1ba858251c 100644 --- a/test/functional/job/job_spec.lua +++ b/test/functional/job/job_spec.lua @@ -80,7 +80,7 @@ describe('jobs', function()      nvim('command', "call jobstop(j)")    end) -  it('will not buffer data if it doesnt end in newlines', function() +  it("will not buffer data if it doesn't end in newlines", function()      nvim('command', "let j = jobstart(['cat', '-'], g:job_opts)")      nvim('command', 'call jobsend(j, "abc\\nxyz")')      eq({'notification', 'stdout', {0, {'abc', 'xyz'}}}, next_msg()) @@ -119,7 +119,7 @@ describe('jobs', function()      eq({'notification', 'exit', {0, 0}}, next_msg())    end) -  it('wont allow jobsend with a job that closed stdin', function() +  it("won't allow jobsend with a job that closed stdin", function()      nvim('command', "let j = jobstart(['cat', '-'], g:job_opts)")      nvim('command', 'call jobclose(j, "stdin")')      eq(false, pcall(function() @@ -356,7 +356,7 @@ describe('jobs', function()        nvim('command', 'call jobsend(j, "'..str..'")')      end -    before_each(function()  +    before_each(function()        -- the full path to tty-test seems to be required when running on travis.        insert(nvim_dir .. '/tty-test')        nvim('command', 'let g:job_opts.pty = 1') diff --git a/test/functional/ui/screen.lua b/test/functional/ui/screen.lua index ca6cac1ba3..9635f6119c 100644 --- a/test/functional/ui/screen.lua +++ b/test/functional/ui/screen.lua @@ -67,16 +67,16 @@  --  --     NonText = Screen.colors.Blue  --     screen:expect([[ ---       hello screen             \ ---       ~                        \ ---       ~                        \ ---       ~                        \ ---       ~                        \ ---       ~                        \ ---       ~                        \ ---       ~                        \ ---       ~                        \ ---       {b:-- INSERT --}             \ +--       hello screen             | +--       ~                        | +--       ~                        | +--       ~                        | +--       ~                        | +--       ~                        | +--       ~                        | +--       ~                        | +--       ~                        | +--       {b:-- INSERT --}             |  --     ]], {b = {bold = true}}, {{bold = true, foreground = NonText}})  --  -- In this case "b" is a string associated with the set composed of one @@ -221,7 +221,7 @@ function Screen:expect(expected, attr_ids, attr_ignore)        local expected_row = expected_rows[i]        local actual_row = self:_row_repr(self._rows[i], ids, ignore)        if expected_row ~= actual_row then -        return 'Row '..tostring(i)..' didnt match.\nExpected: "'.. +        return 'Row '..tostring(i)..' didn\'t match.\nExpected: "'..                 expected_row..'"\nActual:   "'..actual_row..'"'        end      end | 
