Commit Graph

318 Commits (master)
 

Author SHA1 Message Date
Marco Hinz 9e96644c97
Add -q
References https://github.com/mhinz/neovim-remote/issues/29
8 years ago
Marco Hinz b65265ed97
Release v1.4.0 8 years ago
Marco Hinz c816dc0c09
Remove CHANGELOG in favor of Github releases 8 years ago
Marco Hinz 3fd6acb6a7
FAQ: reading from stdin 8 years ago
Marco Hinz 07e1008834
README: rework usage section 8 years ago
Marco Hinz dcf2352f81
README: switch usage and FAQ 8 years ago
Marco Hinz a825fae389
README: how to talk to nvr processes 8 years ago
Marco Hinz 115aa50e63
Usage: mention default for --servername 8 years ago
Marco Hinz e8638c063a
README: polishing 8 years ago
Marco Hinz 5631d463be
More blank lines for readability 8 years ago
Marco Hinz 63f1d63961
Expose b:nvr
It's a list of channel IDs for each connected nvr.

Imagine `nvr --remote-wait file` used twice from different shells.

You could disconnect them with exit code 1 like this:

    command! Cq
        \  if exists('b:nvr')
        \|   for chanid in b:nvr
        \|     silent! call rpcnotify(chanid, 'Exit', 1)
        \|   endfor
        \| endif

References #27.
8 years ago
Marco Hinz 0357cc35a8
README: mention exit code 8 years ago
Marco Hinz 5734508170
Make nvr use same exit code as linked nvim
This requires a recent Neovim and gets ignored otherwise.

Reference:
d2e8c76dc2

Closes #27.
8 years ago
Harm te Hennepe 1e14e72914
Don't use sys.exit() in event loop 8 years ago
Marco Hinz 7ee0e2dc31
Make all flags read from STDIN on - 8 years ago
Marco Hinz 3a93776ec3
Make "-o -" and "-O -" read from STDIN
References https://github.com/mhinz/neovim-remote/issues/28
8 years ago
Marco Hinz a435992e1f
README: remove superfluous line 8 years ago
Marco Hinz f5f3991221 Make: avoid twine errors by cleaning first 8 years ago
Marco Hinz 068e21aae0 Improve usage message
References #26.
8 years ago
Marco Hinz b039d9f1fb README: remove obsolete remark about PyPI 8 years ago
Marco Hinz 18c3cf41e5
PyPI: reupload -> 1.3.1
Somehow I managed to upload an egg for Python3.5 only. I have no idea how that
happened.

Sorry for any inconveniences!
8 years ago
Marco Hinz 29f7dcc86b
Release 1.3.0 8 years ago
Marco Hinz 5f56d6048b
Makefile: add "clean" target 8 years ago
Marco Hinz 6c3bdeb6bf
Drastically simplify the waiting mechanism
If "nvr --*wait*" is run from the shell or from within :terminal doesn't matter
anymore.

Now it will block until:

  - All buffers that got opened by nvr get deleted (BufDelete).
  - The nvim instance you connected to quits.

$NVIM_TERMINAL doesn't have to be set anymore.

References #19.
8 years ago
Marco Hinz 5e9c176a14
Help: clarify what --serverlist is about
References #18.
8 years ago
Marco Hinz f47fc111c4
Remove README.md 8 years ago
Marco Hinz 33eac810cf
Add README.rst 8 years ago
Marco Hinz b3bcc83624 Don't hang up on exceptions 8 years ago
Marco Hinz ae6438c2ea Allow "nvr --remote-wait" from :terminal
This requires $NVIM_TERMINAL to be set. Put this in your vimrc:

    if has('nvim')
      let $NVIM_TERMINAL = 1
    endif

References #13
8 years ago
Marco Hinz be3b77fb95 Makefile: add "rst" and "install" targets
Don't remove README.rst after uploading, since it's used by setup.py for
long_description.
8 years ago
Marco Hinz e3f3ce8a9e Use pandoc for README.{md,rst} 8 years ago
Marco Hinz 915598ccb7 Add Makefile for uploading 8 years ago
Marco Hinz 7e76f845a3 Remove leading -- from arguments list
Fixes https://github.com/mhinz/neovim-remote/issues/17
8 years ago
Marco Hinz 7dce7ea34f Release 1.2.1 8 years ago
Marco Hinz 1a0a018df8 Make help message use given address for examples 8 years ago
Marco Hinz bc5b5dd834 CHANGELOG: correction 8 years ago
Marco Hinz 9acc77d46c Fix indentation of help message 8 years ago
Marco Hinz 77e3dd567a Release 1.2 8 years ago
Marco Hinz 3fd0423900 Help: update 8 years ago
Marco Hinz 87c987d803 Add --servername examples to help 8 years ago
Marco Hinz ae0fa3ae3c Attach and show msg only once 8 years ago
Marco Hinz 06d49ed4a7 *-wait family actually waits now 8 years ago
Marco Hinz 80870304d8 Refactoring 8 years ago
Marco Hinz bbef5d0725 Define proper argument count for all flags 8 years ago
Marco Hinz 3144970ee1 Make all other flags work 8 years ago
Marco Hinz b3f7ea135d Make --remote-expr work 8 years ago
Marco Hinz 2279ef2da1 Make --remote-send work 8 years ago
Marco Hinz 2b4f555a34 Rewrite #1 8 years ago
Guillaume Binet fa66c030df Add .gitignore
Closes #15.
8 years ago
Marco Hinz 28e6aad2b9 Merge PR #16 "Allow +cmd to be anywhere in the input args"
Closes #16.
8 years ago