nicm
7697f5aa8f
Revert r1.17 as it breaks inserting in some cases.
2014-11-10 19:53:32 +00:00
nicm
4429941668
Expand formats in copy-pipe command, suggested by Suraj N Kurapati.
2014-11-09 15:13:01 +00:00
Thomas Adam
fc05bf255a
Merge branch 'obsd-master'
2014-11-09 00:15:51 +00:00
nicm
8f1302282b
Two improvements to reflow from Balazs Kezes:
...
- Don't extend the line to full width on insert/delete character which
means leaves extra spaces when reflowing.
- Only mark a line wrapped when the cursor actually goes off the end,
not on newlines which can be used for positioning.
2014-11-08 12:58:31 +00:00
nicm
c6129f9c09
Empty strings should be false too for #{?}, from Marc Finet.
2014-11-08 12:50:38 +00:00
Nicholas Marriott
747cab4281
No need for $Id$ now.
2014-11-08 12:27:43 +00:00
nicm
3c12b477d3
V should be vi not emacs, also sort. From Theo Buehler.
2014-11-07 12:28:28 +00:00
Nicholas Marriott
d2c9168954
+.
2014-11-06 23:30:02 +00:00
Nicholas Marriott
218b181985
Use KERN_PROC_CWD if supported, from Tiwei Bie.
2014-11-06 14:00:56 +00:00
nicm
7445d303e0
Wrap when copy mode is used for output, from Balazs Kezes.
2014-11-06 10:56:44 +00:00
Nicholas Marriott
6ca8c58462
Use -a for terminal-overrides from Daniel Hahler.
2014-11-06 10:30:05 +00:00
nicm
e4bf1e5128
Add V for select line with vi(1) keys. From Juho Pohjala.
2014-11-06 09:17:25 +00:00
nicm
79f52825b5
Tidy up mode-mouse check.
2014-11-05 23:25:02 +00:00
nicm
d24c9d7d3e
Do not put a space between status-left/status-right and the window list,
...
instead move the space into the defaults for the options (so status-left
now defaults to "[#S] ". From Balazs Kezes.
2014-11-05 23:15:11 +00:00
Thomas Adam
35ffd093d7
Merge branch 'obsd-master'
...
Conflicts:
Makefile
cmd-link-window.c
cmd-unlink-window.c
2014-10-29 12:51:21 +00:00
nicm
10a9440055
Merge linkw and movew which are virtually identical.
2014-10-27 22:40:29 +00:00
nicm
b496b1fe11
Move cfg_causes local into cfg.c and remove struct causelist.
2014-10-27 22:23:47 +00:00
nicm
428b51e031
Add pane_input_off format, from Anish R Athalye.
2014-10-25 08:47:04 +00:00
nicm
abfb9656ef
Fix some spacing nits.
2014-10-22 23:18:53 +00:00
nicm
68cb1c0e6b
Merge unlink-window into kill-window.
2014-10-22 23:11:41 +00:00
nicm
a02c2e55c0
Only redraw pane when it has actually changed.
2014-10-21 22:22:04 +00:00
nicm
85671a5bed
Save next item after firing command in case it has added to the queue.
2014-10-21 22:06:46 +00:00
Nicholas Marriott
201036ad80
Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code
2014-10-21 12:35:58 +01:00
Nicholas Marriott
65257b8e9b
OS X lacks HOST_NAME_MAX, reported by Christian Ebert.
2014-10-21 11:00:16 +01:00
Thomas Adam
696b5a628f
Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code
2014-10-21 07:12:18 +01:00
Thomas Adam
562af864bd
Merge branch 'obsd-master'
...
Conflicts:
Makefile
cmd-list-commands.c
cmd-suspend-client.c
job.c
tmux.h
xmalloc.c
2014-10-21 07:11:44 +01:00
nicm
0a1a88d63c
Better format for printf format attributes.
2014-10-20 23:57:13 +00:00
nicm
4c42381410
Move template defines back into .c files.
2014-10-20 23:35:28 +00:00
nicm
900f6fc17e
Tidy up some includes.
2014-10-20 23:27:14 +00:00
nicm
30bacf6f30
Move suspend-client code into detach-client.
2014-10-20 23:01:51 +00:00
nicm
8a5ceac3a9
Argh, meant to remove this file...
2014-10-20 22:45:37 +00:00
nicm
f5bc85591a
Move list-commands into list-keys.
2014-10-20 22:44:30 +00:00
nicm
7afe417a60
Missed a couple of cmd_entry struct members from previous.
2014-10-20 22:34:31 +00:00
nicm
45dfc5a074
Instead of setting up the default keys by building the key struct
...
directly with a helper function in the cmd_entry, include a table of
bind-key commands and pass them through the command parser and a
temporary cmd_q.
As well as being smaller, this will allow default bindings to be command
sequences which will probably be needed soon.
2014-10-20 22:29:25 +00:00
nicm
f0b69c7711
Fix description of Ss and Se.
2014-10-18 20:28:19 +00:00
Thomas Adam
e44bdcce4c
Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code
2014-10-16 16:52:49 +01:00
Thomas Adam
2e8f6805eb
OSdep: Update for xrealloc() change
...
This updates the code for xrealloc() which now only takes two parameters.
2014-10-16 16:50:23 +01:00
Thomas Adam
a77355b6bf
Merge branch 'obsd-master'
2014-10-16 16:46:31 +01:00
nicm
a27ba6e380
Add xreallocarray and remove nmemb argument from xrealloc.
2014-10-08 17:35:58 +00:00
nicm
77efcf8bdd
Use xrealloc(NULL, n, m) instead of xmalloc(n * m) to get overflow
...
check.
2014-10-08 17:14:04 +00:00
nicm
6610e89689
Top function key is F12 now.
2014-10-02 14:21:06 +00:00
nicm
d306bbe11e
Take account of window-status-separator when checking window position,
...
based on diff from Balazs Kezes.
2014-10-02 10:39:43 +00:00
nicm
c011446e78
Update status when pane selected with mouse, from Balazs Kezes.
2014-10-02 09:31:30 +00:00
Nicholas Marriott
b6aef2490f
Ignore ENXIO on Solaris as well, from Peter Schow.
2014-10-02 09:47:00 +01:00
nicm
2f19df09b1
Copy ACS characters as UTF-8, from Balazs Kezes.
2014-10-02 08:36:26 +00:00
Nicholas Marriott
931c17ed4f
Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code
2014-10-02 09:29:48 +01:00
Nicholas Marriott
24d9dc518d
Fix osdep_get_cwd on Solaris 11, from J Raynor.
2014-10-02 09:25:15 +01:00
nicm
045d0c3b9f
Call waitpid on SIGCHLD even if client not attached, it is possible (on
...
very slow platforms) for the first daemon() child to still be running
when client_attached is set so we end up with a zombie. From J Raynor.
2014-10-01 23:23:19 +00:00
nicm
a54b0055f6
Support using pane id as part of session or window specifier (so %1
...
means session-of-%1 or window-of-%1) and window id as part of session
(so @1 means session-of-@1).
2014-09-25 12:51:40 +00:00
nicm
304f86cdbb
Support ! for last pane.
2014-09-25 12:45:35 +00:00