Marcel van der Boom
cc85b38b42
Let's require pcomplete, not sure if this is needed.
...
pcomplete is built-in, but I don't think that means it's available directly.
11 years ago
Marcel van der Boom
76909533e4
Add pcomplete based nick completion and enable it for now.
...
- Add pcomplete structure to complete against the following list
- Bind the TAB key to is in twister-post-mode
- enable it with the hook (this should probably not be done by default)
11 years ago
Marcel van der Boom
6a46051f60
Add a little introduction to the README
...
Explain what the focus of this client is.
11 years ago
Marcel van der Boom
4a56be7bf6
Add 'getfollowing' implementation
...
- get rid of the tw-* vs twister-* distinction
- update docstrings with references
- implement base function for getfollowing
11 years ago
Marcel van der Boom
f2fc229f4c
Merge branch 'master' of github.com:mrvdb/twister.el
...
* 'master' of github.com:mrvdb/twister.el:
Add info on interactive use
11 years ago
Marcel van der Boom
fdf339801d
Add info on interactive use
11 years ago
Marcel van der Boom
8b0e514397
Making flycheck happy
...
- punctiation
- mention arguments in documentation
- docstring comes before (interactive)
11 years ago
Marcel van der Boom
b11ee2ad1b
Only delete the capture window if it has no parent
...
delete-window will give an error if the window is the sole window in its
frame. In my emacs confige i use popup-like 'capture' frames for
denting, twisting, etc.
On cancelling or posting, the delete-window would fail, so a test for a
parent window prevents this.
11 years ago
Marcel van der Boom
d1acfa98b7
Forgot a paren
11 years ago
Marcel van der Boom
da4ad848dc
Define functions for creating interactive posts
...
- twister-create-post:
Creates an empty window in which post can be written, \C-c\C-c
posts the buffer.
- twister-close-post:
Hides and kill the twister post buffer, typically used in an advice.
11 years ago
Marcel van der Boom
47763771b5
Define a mode for posting and its keymap that goes with it.
11 years ago
Marcel van der Boom
c6da4d259a
Bring the max. msg size into play and use it.
11 years ago
Marcel van der Boom
6af728e725
Use a new twister-rpc function to wrap all calls
...
This method encapsulates the connection and closes it too, so there
won't be processes left behind.
Performance wise, this is probably not the smartest thing to do, but
that is of no concern at this time.
11 years ago
Marcel van der Boom
46e6f07b16
Code layout and typo
11 years ago
Marcel van der Boom
9d9ca0c133
Nicer example
11 years ago
Marcel van der Boom
5b34fb76e2
No need for the submodule anymore
...
See:
f653a7c61a
11 years ago
Marcel van der Boom
0f8b253b1f
Merge branch 'master' of github.com:mrvdb/twister.el
...
* 'master' of github.com:mrvdb/twister.el:
Update README.md
Update README.md
11 years ago
Marcel van der Boom
998ca99d63
Update README.md
11 years ago
Marcel van der Boom
25659ebba1
Update README.md
11 years ago
Marcel van der Boom
df3df7ac78
Load path does not belong in there
11 years ago
Marcel van der Boom
3ecf7e966d
Create README.md
11 years ago
Marcel van der Boom
5a4a28efbf
Add a little example
11 years ago
Marcel van der Boom
309827de35
First minimal working version
...
Minimal working example with customisation variables and a way to post a
region or a buffer to twister. It's a start.
11 years ago
Marcel van der Boom
019a1b0d21
Updated submodule elisp-json-rpc
...
This bring in the patch I proposed to use POST requests which I need.
11 years ago
Marcel van der Boom
a05758f1ff
Add the elisp-json-rpc repository as submodule
11 years ago