Commit Graph

  • 79f09b4d85 Add support for the SD (scroll down) escape sequence, GitHub issue 1861. nicm 2019-08-05 06:42:02 +00:00
  • e85ea9f67d grid_view_delete_cells does need to clear, GitHub issue 1871. nicm 2019-08-16 08:52:25 +00:00
  • 2db9a18362 Merge branch 'obsd-master' Thomas Adam 2019-08-16 17:02:29 +01:00
  • 37583f0a69 Add a flag to reverse sort in the various choose modes, from Benjamin Poirier in GitHub issue 1875. nicm 2019-08-16 11:49:12 +00:00
  • 06ad86053c Merge branch 'obsd-master' Thomas Adam 2019-08-16 11:02:31 +01:00
  • 5644d37876 grid_view_delete_cells does need to clear, GitHub issue 1871. nicm 2019-08-16 08:52:25 +00:00
  • ed0f2831b4 Merge branch 'obsd-master' Thomas Adam 2019-08-15 11:02:48 +01:00
  • 21fae50089 Default to previous search string for search-forward and search-backward, from Leah Neukirchen. nicm 2019-08-14 10:02:24 +00:00
  • 0f243f0388 Add -Z flag to rotate-window, select-pane, swap-pane, switch-client to preserve zoomed state. GitHub issue 1839. nicm 2019-08-14 09:58:31 +00:00
  • 9b3fefc435 Merge branch 'obsd-master' Thomas Adam 2019-08-06 07:02:33 +01:00
  • 45f4ff5485 Add support for the SD (scroll down) escape sequence, GitHub issue 1861. nicm 2019-08-05 06:42:02 +00:00
  • eb8eeab05e Merge branch '3.0-rc' Nicholas Marriott 2019-08-01 18:52:44 +01:00
  • 26f2740110 xterm 348 now disables margins when resized, so send DECLRMM again. nicm 2019-08-01 11:45:34 +00:00
  • a2d7f380b2 Merge branch 'obsd-master' Thomas Adam 2019-08-01 17:02:26 +01:00
  • c4744620af Correctly wrap search in copy mode even if at the very top left, GitHub issue 1845. nicm 2019-08-01 14:31:39 +00:00
  • 3d660b0023 Select the correct word for select-word when already at the start of a word, GitHub issue 1820. nicm 2019-08-01 14:30:31 +00:00
  • 49bf7dc77e xterm 348 now disables margins when resized, so send DECLRMM again. nicm 2019-08-01 11:45:34 +00:00
  • 11315c589a Merge branch 'obsd-master' Thomas Adam 2019-08-01 11:02:26 +01:00
  • 2db5f9c215 Add -N to capture-pane to preserve trailing spaces, from Leon Winter. nicm 2019-08-01 08:42:34 +00:00
  • cea87758e7 Merge branch 'obsd-master' Thomas Adam 2019-08-01 09:02:26 +01:00
  • 58bbce09e2 Remove check for same size - size has already been changed so this breaks reflow. nicm 2019-08-01 07:08:13 +00:00
  • 900e583c7a Merge branch 'obsd-master' Thomas Adam 2019-07-30 13:02:26 +01:00
  • e698ee01dd Reorder some text in the windows & panes section and add some better explanation of modes. nicm 2019-07-30 10:10:02 +00:00
  • 2dd9a4fb9c Bump version again. Nicholas Marriott 2019-07-29 11:03:15 +01:00
  • b8b865fb17 Bump 3.0-rc up to master. Nicholas Marriott 2019-07-29 10:53:04 +01:00
  • da552eb73b Merge branch 'master' into 3.0-rc Nicholas Marriott 2019-07-29 10:51:30 +01:00
  • b90a9fcd13 Merge branch 'obsd-master' Thomas Adam 2019-07-26 23:02:27 +01:00
  • e19622b8db Add to CHANGES. Nicholas Marriott 2019-07-26 21:22:53 +01:00
  • 8f40f791d9 Change "lost server" message to "server exited unexpectedly", from Neal McBurnett in GitHub issue 1857. nicm 2019-07-26 20:08:40 +00:00
  • bb9a123ddd Merge branch 'obsd-master' Thomas Adam 2019-07-24 23:02:30 +01:00
  • 90dba3ec66 Mark pane status line jobs with FORMAT_STATUS also so it redraws when they finish, GitHub issue 1852. nicm 2019-07-24 21:16:17 +00:00
  • 47712fc113 Merge branch 'obsd-master' Thomas Adam 2019-07-19 09:02:26 +01:00
  • bf6d1aeaa4 Add a few vi(1) key aliases, from D Ben Knoble. nicm 2019-07-19 07:20:51 +00:00
  • df7b5292ab More man page fixes from lacygoill at lacygoill dot me, GitHub issue 1805. nicm 2019-07-19 07:18:03 +00:00
  • 7e7c8faa34 Merge branch 'obsd-master' Thomas Adam 2019-07-17 21:02:26 +01:00
  • f6a9f6b4ad Use the right client for if -b. nicm 2019-07-17 17:49:23 +00:00
  • 9e7774bb96 Clear overlay on normal key press. nicm 2019-07-17 17:46:51 +00:00
  • 7c78ebce45 cc, make, libevent, ncurses are dependencies for all builds so no need to list them for VCS build. Nicholas Marriott 2019-07-17 08:57:22 +01:00
  • 80b82c8d14 Mention dependencies earlier. Nicholas Marriott 2019-07-17 08:54:46 +01:00
  • 8e33cc61b1 Merge branch 'obsd-master' Thomas Adam 2019-07-16 17:02:25 +01:00
  • 99852f8401 Fix check for wrapping when redrawing entire lines, GitHub issue 1836. nicm 2019-07-16 14:11:52 +00:00
  • b749a39cdb Merge branch 'obsd-master' Thomas Adam 2019-07-16 13:02:24 +01:00
  • b89f2f28bb Fix grid clear code to correctly clear with the default background colour rather than ending up with the used count higher than the total size, GitHub issue 1829. nicm 2019-07-16 10:30:56 +00:00
  • a786a59176 Merge branch 'obsd-master' Thomas Adam 2019-07-15 21:02:26 +01:00
  • eac055bfaf Simplify code to work out if an extra line is needed in the cell. nicm 2019-07-15 18:43:32 +00:00
  • 6ceeceab7a Make layout_fix_offsets take a window like layout_fix_panes. nicm 2019-07-15 18:25:07 +00:00
  • c9216493cf Merge branch 'obsd-master' Thomas Adam 2019-07-10 17:02:25 +01:00
  • 91b6145499 The command item changes so can't keep getting the target out of it, need to use the one from the first item. Fixes crash reported by M Kelly. nicm 2019-07-10 14:33:24 +00:00
  • 9cbbdb90bf Merge branch 'obsd-master' Thomas Adam 2019-07-10 13:02:26 +01:00
  • f4d858e7a0 Add -F to refresh-client to specify flags for control clients - one flag at the moment, no-output which turns off forwarding pane output. From Thomas Adam. GitHub issue 1834. nicm 2019-07-10 11:20:10 +00:00
  • 98ef369b27 Merge branch 'obsd-master' Thomas Adam 2019-07-09 17:02:26 +01:00
  • fc2016dbb6 Add a -H flag to send-keys to send literal keys given as hex numbers (needed for control clients to send mouse sequences). Also add some format flags for UTF-8 and SGR mouse mode. Requested by Bradley Smith in GitHub issues 1832 and 1833. nicm 2019-07-09 14:03:12 +00:00
  • 177599efb7 Merge branch 'obsd-master' Thomas Adam 2019-07-09 15:02:25 +01:00
  • ad11d49d64 Do not leak empty lines, GitHub issue 1824. nicm 2019-07-09 13:19:36 +00:00
  • b74b8be680 Add j and k for navigation in menus, GitHub issue 1828. nicm 2019-07-09 12:44:47 +00:00
  • ab244cc7ad Merge branch 'obsd-master' Thomas Adam 2019-07-08 23:02:26 +01:00
  • a4be028b76 Clear search marks before resize, GitHub issue 1823. nicm 2019-07-08 20:29:11 +00:00
  • 29b2d07b6b Merge branch 'obsd-master' Thomas Adam 2019-07-08 15:02:25 +01:00
  • cbe781203f Use the clear history function for the 3J sequence rather than doing it manually. nicm 2019-07-08 11:38:14 +00:00
  • 3a4cf62aa9 Merge branch 'obsd-master' Thomas Adam 2019-07-06 23:02:26 +01:00
  • ddf53d6e4e Correctly adjust mouse position if the status line is at the top and more than one line. GitHub issue 1822. nicm 2019-07-06 20:56:34 +00:00
  • 3635b3cd6c Correctly clear underscore colour in grid_get_cell1, also fix struct grid_cell to avoid padding. Fixes increased memory use reported by Suraj N Kurapati. nicm 2019-07-06 20:37:29 +00:00
  • bc112a8c89 Merge branch 'obsd-master' Thomas Adam 2019-07-05 11:02:26 +01:00
  • 55c694a467 Do not use uninitialized buffer name. nicm 2019-07-05 07:52:27 +00:00
  • be5af704ad Merge branch 'obsd-master' Thomas Adam 2019-07-02 23:02:26 +01:00
  • 6a489fa7f6 Command prompt key presses need to avoid the command queue, GitHub issue 1817. Also a tmux.1 fix from jmc. nicm 2019-07-02 20:09:19 +00:00
  • b9fbf02ad5 Merge branch 'obsd-master' Thomas Adam 2019-07-01 09:02:25 +01:00
  • 2da050413c Add a "fill" style attribute to clear the entire format drawing area in a colour, GitHub issue 1815. nicm 2019-07-01 06:56:00 +00:00
  • abcd4bd246 Merge branch 'obsd-master' Thomas Adam 2019-06-30 21:02:26 +01:00
  • cf30e0f935 Do not double free window if pane fails to start. nicm 2019-06-30 19:21:53 +00:00
  • 68c2fc6824 Merge branch 'obsd-master' Thomas Adam 2019-06-28 17:02:26 +01:00
  • 4ff7bc3eb3 When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future. deraadt 2019-06-28 13:35:05 +00:00
  • b6b4f86cfc Merge branch 'obsd-master' Thomas Adam 2019-06-28 09:02:24 +01:00
  • 6ce38b7395 asprintf returns -1, not an arbitrary value < 0. Also upon error the (very sloppy specification) leaves an undefined value in *ret, so it is wrong to inspect it, the error condition is enough. discussed a little with nicm, and then much more with millert until we were exasperated deraadt 2019-06-28 05:44:09 +00:00
  • a07df21e79 Merge branch 'obsd-master' Thomas Adam 2019-06-27 21:02:25 +01:00
  • b434692db2 minor eol issues; jmc 2019-06-27 17:29:16 +00:00
  • e483ce138f Merge branch 'obsd-master' Thomas Adam 2019-06-27 17:02:26 +01:00
  • dae2868d12 Add support for underscore colours with Setulc capability, mostly from Kai Moschcau. nicm 2019-06-27 15:17:41 +00:00
  • 5a501a8ae2 Pass keys that aren't 0-9 on to normal key processing when display-panes is active (restores previous behaviour). nicm 2019-06-26 18:28:31 +00:00
  • c4a9299956 Merge branch 'obsd-master' Thomas Adam 2019-06-26 21:02:26 +01:00
  • 3a6d90adad Fix a typo in window_pane_find_down (w not wp) and a missing PANE_STATUS_TOP. nicm 2019-06-26 18:44:22 +00:00
  • 87ea14328c Pass keys that aren't 0-9 on to normal key processing when display-panes is active (restores previous behaviour). nicm 2019-06-26 18:28:31 +00:00
  • f797ac9ff6 Merge branch 'obsd-master' Thomas Adam 2019-06-26 15:02:26 +01:00
  • c599ad63f8 Log window and pane resizes. nicm 2019-06-26 13:05:24 +00:00
  • 80d76612b8 Fix some comments (top/bottom not left/right). nicm 2019-06-26 13:05:06 +00:00
  • d83f356218 Add #define for the pane status line option position numbers. nicm 2019-06-26 13:03:47 +00:00
  • a1d4bf20f7 Merge branch 'obsd-master' Thomas Adam 2019-06-24 13:02:26 +01:00
  • 20b938bcb1 Expand arguments to C and s format modifiers (matches m which already expands). nicm 2019-06-24 10:04:29 +00:00
  • c14b0d7c00 Merge branch 'obsd-master' Thomas Adam 2019-06-24 11:02:26 +01:00
  • bdab595095 Trim trailing spaces when matching. nicm 2019-06-24 08:20:02 +00:00
  • 50c4c5917d Merge branch 'obsd-master' Thomas Adam 2019-06-23 13:02:26 +01:00
  • f1100f97f7 Do not always set scope for panes because the window check might fail, GitHub issue 1810. nicm 2019-06-23 10:00:29 +00:00
  • 69a2f73449 Merge branch 'obsd-master' Thomas Adam 2019-06-21 09:02:25 +01:00
  • e3c2772d2f Man page fixes from lacygoill at lacygoill dot me. nicm 2019-06-21 07:11:01 +00:00
  • 70775b3c28 Merge branch 'obsd-master' Thomas Adam 2019-06-20 23:02:28 +01:00
  • 1d8e545bc1 Add -r to find-window for regex instead of fnmatch. nicm 2019-06-20 20:31:04 +00:00
  • c4a92e5799 Merge branch 'obsd-master' Thomas Adam 2019-06-20 21:02:27 +01:00
  • 97a317a656 Need to always check focus even if not current window. nicm 2019-06-20 19:29:38 +00:00
  • cb5e681ef6 FIx return of options_scope_from_name on error. nicm 2019-06-20 18:13:04 +00:00
  • 5aae58295e Merge branch 'obsd-master' Thomas Adam 2019-06-20 19:02:27 +01:00