Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.
Current directory: [local] / src / usr.bin / tmux
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
![]() |
||||
![]() |
1.43 | 2 months | nicm | Add -M to always turn mouse on in a menu, GitHub issue 3779. |
![]() |
1.84 | 2 years | nicm | Add -e flag to set environment for popup, from Alexis Hildebrandt in GitHub issu... |
![]() |
1.40 | 16 months | nicm | Add -f to list-clients like the other list commands, from Andy Walker in GitHub ... |
![]() |
1.87 | 8 months | nicm | Add -t to source-file, GitHub issue 3473. |
![]() |
1.54 | 8 months | nicm | Add -t to source-file, GitHub issue 3473. |
![]() |
1.67 | 2 weeks | nicm | Add N to search backwards in tree modes, from Fadi Afani in GitHub issue 3982. |
![]() |
1.945 | 2 weeks | nicm | Add N to search backwards in tree modes, from Fadi Afani in GitHub issue 3982. |
![]() |
1.36 | 20 months | nicm | Add a -T flag to capture-pane to stop at the last used cell instead of the full ... |
![]() |
1.117 | 3 weeks | nicm | Add a command-error hook when a command fails, from Hugh Davenport in GitHub iss... |
![]() |
1.33 | 3 years | nicm | Add a flag to disable keys to close a message, GitHub issue 2625. |
![]() |
1.3 | 2 years | nicm | Add a missing space. |
![]() |
1.28 | 9 months | nicm | Add a session, pane and user mouse range types for the status line and add forma... |
![]() |
1.11 | 4 years | nicm | Add an attribute for ACS. |
![]() |
1.224 | 2 months | nicm | Add an option allow-set-title to forbid applications from changing the pane titl... |
![]() |
1.52 | 9 months | nicm | Add an option menu-selected-style to configure the currently selected menu item,... |
![]() |
1.47 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.31 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.20 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.28 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.28 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.39 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.37 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.34 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.48 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.31 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.34 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.35 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.28 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.33 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.30 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.28 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.28 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.36 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.2 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.28 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.70 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.34 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.22 | 2 years | nicm | Add args parsing callback for some future work, currently unused. |
![]() |
1.148 | 9 months | nicm | Add meta bindings for status line menus as well as the existing pane one for ter... |
![]() |
1.60 | 9 months | nicm | Add missing -T to getopt string. |
![]() |
1.206 | 3 weeks | nicm | Add missing time.h to tty.c (from Ismail Donmez), also remove some stray spaces.... |
![]() |
1.436 | 3 weeks | nicm | Add missing time.h to tty.c (from Ismail Donmez), also remove some stray spaces.... |
![]() |
1.31 | 19 months | nicm | Add paste-buffer-deleted notification and fix name of paste-buffer-changed. |
![]() |
1.30 | 3 years | nicm | Add split-window -Z to start the pane zoomed, GitHub issue 2591. |
![]() |
1.48 | 3 years | nicm | Add split-window -Z to start the pane zoomed, GitHub issue 2591. |
![]() |
1.96 | 23 months | nicm | Add support for OSC 8 hyperlinks (a VTE extension now supported by other termina... |
![]() |
1.24 | 3 months | nicm | Add two new values for the destroy-unattached option to destroy sessions only if... |
![]() |
1.14 | 2 years | nicm | Add unit (milliseconds) to escape-time, show unset colours as "none" rather than... |
![]() |
1.13 | 4 years | nicm | Add xrecallocarray. |
![]() |
1.41 | 2 years | nicm | Better error reporting when applying custom layouts. |
![]() |
1.3 | 8 months | nicm | Change UTF-8 combining to inspect the previous character at the cursor position ... |
![]() |
1.6 | 11 months | nicm | Change a few types to fix warnings, from Thomas Klausner. |
![]() |
1.63 | 11 months | nicm | Change a few types to fix warnings, from Thomas Klausner. |
![]() |
1.69 | 23 months | nicm | Check cursor options when a pane is created, not just when they are changed. |
![]() |
1.49 | 21 months | nicm | Check for NULL returns from bufferevent_new. |
![]() |
1.114 | 3 months | nicm | Check for the right flag to fix split-window -p, from Bryan Childs. |
![]() |
1.405 | 2 months | nicm | Correct handling of mouse up events (don't ignore all but the last released butt... |
![]() |
1.42 | 3 months | nicm | Do not allow paste into panes which have exited, from Romain Francoise in GitHub... |
![]() |
1.61 | 3 months | nicm | Do not allow paste into panes which have exited, from Romain Francoise in GitHub... |
![]() |
1.85 | 2 months | nicm | Do not consider a selection present if it is empty, from Michael Grant (GitHub i... |
![]() |
1.65 | 2 weeks | nicm | Do not escape $ unless DQ is set, that is the only case where we need to escape ... |
![]() |
1.290 | 2 months | nicm | Do not get muddled and crash if focusing a pane that is exiting, reported by Sau... |
![]() |
1.29 | 4 years | nicm | Do not hoke into struct window_pane from the tty code and instead set everything... |
![]() |
1.46 | 2 months | nicm | Do not notify window-layout-changed if the window is about to be destroyed (sinc... |
![]() |
1.53 | 2 months | nicm | Do not notify window-layout-changed if the window is about to be destroyed (sinc... |
![]() |
1.53 | 2 months | nicm | Do not notify window-layout-changed if the window is about to be destroyed (sinc... |
![]() |
1.51 | 2 months | nicm | Do not notify window-layout-changed if the window is about to be destroyed (sinc... |
![]() |
1.69 | 2 years | nicm | Do not return error with -q, GitHub issue 3065. |
![]() |
1.27 | 21 months | nicm | Don't stop at first match when updating environment. |
![]() |
1.97 | 9 months | nicm | Expand name before looking for window with -S, GitHub issue 3670. |
![]() |
1.63 | 16 months | nicm | Extend display-message to work for control clients. GitHub issue 3449. |
![]() |
1.34 | 10 months | nicm | Extend the menu drawing function to support custom characters and styles, from A... |
![]() |
1.13 | 10 months | nicm | Fix a couple of rounded border characters, from Alexis Hildebrandt. |
![]() |
1.50 | 14 months | nicm | Fix command prompt not to always append argument but only if there has actually ... |
![]() |
1.64 | 4 weeks | nicm | Fix memory leak, from Fadi Afani. |
![]() |
1.55 | 3 weeks | nicm | Fix memory leaks reported by Lu Ming Yin. |
![]() |
1.242 | 3 weeks | nicm | Fix memory leaks reported by Lu Ming Yin. |
![]() |
1.4 | 2 years | nicm | Fix up some printflike attributes. |
![]() |
1.67 | 8 weeks | nicm | Fixes for memory leaks reported by Lu Ming Yin, fixes from Howard Chu. |
![]() |
1.23 | 8 weeks | nicm | Fixes for memory leaks reported by Lu Ming Yin, fixes from Howard Chu. |
![]() |
1.10 | 11 months | nicm | Get rid of some warnings with GCC 10, from Thomas Klausner. |
![]() |
1.3 | 11 months | nicm | Get rid of some warnings with GCC 10, from Thomas Klausner. |
![]() |
1.44 | 11 months | nicm | Get rid of some warnings with GCC 10, from Thomas Klausner. |
![]() |
1.94 | 16 months | nicm | Have tmux recognise pasted texts wrapped in bracket paste sequences, rather than... |
![]() |
1.2 | 17 months | nicm | If a pane is killed, cancel reading from the file. GitHub issue 3422. |
![]() |
1.65 | 2 years | nicm | If an application gives the first parameter to OSC 52, validate and pass on to o... |
![]() |
1.34 | 2 years | nicm | If an application gives the first parameter to OSC 52, validate and pass on to o... |
![]() |
1.34 | 4 months | nicm | Increase buffer size to avoid truncating styles, GitHub issue 3809 from Ricardo ... |
![]() |
1.173 | 2 months | nicm | Look for feature code 21 for DECSLRM and 28 for DECFRA in the device attributes ... |
![]() |
1.20 | 2 years | deraadt | MAXCOMLEN is no longer needed in these programs, so remove the annotation from s... |
![]() |
1.15 | 13 months | nicm | Make the check if printing is allowed the same as writing which is less confusin... |
![]() |
1.75 | 16 months | nicm | Mark keys sent by command and skip paste handling for them. |
![]() |
1.71 | 16 months | nicm | Mark keys sent by command and skip paste handling for them. |
![]() |
1.6 | 3 years | nicm | More accurate vi(1) word navigation in copy mode and on the status line. This ch... |
![]() |
1.56 | 5 months | nicm | Only wrap pattern in *s if using a regular expression. |
![]() |
1.137 | 2 months | nicm | Pick newest session as documented, not oldest, from Magnus Gross. |
![]() |
1.55 | 18 months | nicm | Process escape sequences in show-buffer, GitHub issue 3401. |
![]() |
1.26 | 17 months | nicm | Query the client terminal for foreground and background colours and if OSC 10 or... |
![]() |
1.46 | 16 months | nicm | Remove old buffer when renaming rather than complaining, GitHub issue 3467 from ... |
![]() |
1.45 | 2 years | nicm | Remove stray spaces after function names. |
![]() |
1.46 | 2 years | nicm | Replace %% in command lists (by copying them) for template arguments , this mean... |
![]() |
1.38 | 2 years | nicm | Replace %% in command lists (by copying them) for template arguments , this mean... |
![]() |
1.49 | 2 years | nicm | Replace %% in command lists (by copying them) for template arguments , this mean... |
![]() |
1.86 | 3 weeks | nicm | Restore previous behaviour or writing to stdout if available. |
![]() |
1.38 | 2 months | nicm | Revert detach-client part of last, did not intend this to go in. |
![]() |
1.174 | 3 weeks | nicm | Revert part of the change for GitHub issue 3675 because it does not work correct... |
![]() |
1.350 | 3 weeks | nicm | Revert part of the change for GitHub issue 3675 because it does not work correct... |
![]() |
1.111 | 9 months | nicm | Rewrite combined character handling to be more consistent and to support newer U... |
![]() |
1.96 | 9 months | nicm | Set visited flag on last windows when linking session. |
![]() |
1.89 | 23 months | nicm | Show config errors on attach if they were not shown when the session was created... |
![]() |
1.146 | 23 months | nicm | Show config errors on attach if they were not shown when the session was created... |
![]() |
1.48 | 2 years | nicm | Spacing/style nits. |
![]() |
1.31 | 2 years | nicm | Spacing/style nits. |
![]() |
1.2 | 2 years | nicm | Spacing/style nits. |
![]() |
1.67 | 16 months | nicm | Support -1 without -N for list-keys. |
![]() |
1.101 | 7 months | nicm | Switch to tiparm_s (added in ncurses 6.4-20230424) instead of tparm, which allow... |
![]() |
1.61 | 16 months | nicm | Update palette when moving a pane, GitHub issue 3437. |
![]() |
1.51 | 16 months | nicm | Update palette when moving a pane, GitHub issue 3437. |
![]() |
1.38 | 2 months | nicm | Use -p for default paste-buffer command in buffer mode, it will only do anything... |
![]() |
1.130 | 10 months | nicm | Use 8 for underscore colour defaults instead of 0 which is less confusing, and f... |
![]() |
1.318 | 9 months | nicm | Use DECSLRM and DECFRA only at level 4 rather than checking the terminal id. |
![]() |
1.30 | 6 months | nicm | Use SM 2026 for Sync which is more widely supported now. |
![]() |
1.83 | 11 months | nicm | Use a stack for last panes line windows, from Thomas Bertschinger in GitHub issu... |
![]() |
1.69 | 11 months | nicm | Use a stack for last panes line windows, from Thomas Bertschinger in GitHub issu... |
![]() |
1.43 | 11 months | nicm | Use a stack for last panes line windows, from Thomas Bertschinger in GitHub issu... |
![]() |
1.33 | 11 months | nicm | Use a stack for last panes line windows, from Thomas Bertschinger in GitHub issu... |
![]() |
1.162 | 3 weeks | nicm | Use default-shell for command prompt #() and popups as well |
![]() |
1.68 | 3 weeks | nicm | Use default-shell for command prompt #() and popups as well |
![]() |
1.212 | 3 weeks | nicm | Use default-shell for command prompt #() and popups as well |
![]() |
1.141 | 2 years | nicm | Validate command argument types (string or command list) and give more useful er... |
![]() |
1.51 | 2 years | nicm | When picking a buffer because one isn't specified by the user, ignore named buff... |
![]() |
1.225 | 2 months | nicm | Write padding character into the right position. |
![]() |
1.176 | 3 weeks | jsg | remove externs with no matching var; ok nicm@ |
![]() |
1.1217 | 3 weeks | jsg | remove prototype with no matching function |
![]() |
1.3 | 14 years | nicm | Tidy up and improve target (-t) argument parsing: - move the code back into cmd... |
![]() |
1.9 | 8 years | nicm | Remove last uses of array.h. |
![]() |
1.6 | 14 years | nicm | Bye-bye buffer*.c. |
![]() |
1.4 | 14 years | nicm | Bye-bye buffer*.c. |
![]() |
1.6 | 14 years | nicm | Client tidying: get rid of client_ctx struct in favour of two variables in clien... |
![]() |
1.7 | 14 years | nicm | There aren't many client message types or code to handle them so get rid of the ... |
![]() |
1.8 | 10 years | nicm | Having three *clock* files is ridiculous, remove clock.c. |
![]() |
1.33 | 7 years | nicm | Rewrite of choose mode, both to simplify and tidy the code and to add some moder... |
![]() |
1.34 | 7 years | nicm | Rewrite of choose mode, both to simplify and tidy the code and to add some moder... |
![]() |
1.9 | 10 years | nicm | Remove the choose-list command to prepare for some later choose-* work. |
![]() |
1.16 | 11 years | nicm | Add choose-tree command to show windows and sessions in the same list. Change ch... |
![]() |
1.23 | 11 years | nicm | Add choose-tree command to show windows and sessions in the same list. Change ch... |
![]() |
1.23 | 7 years | nicm | Merge clear-history into capture-pane. |
![]() |
1.11 | 9 years | nicm | Merge clock-mode command into copy-mode. |
![]() |
1.8 | 13 years | nicm | Change from a per-session stack of buffers to one global stack which is much mor... |
![]() |
1.14 | 8 years | nicm | Merge delete-buffer into cmd-set-buffer.c and change the paste buffer API so it ... |
![]() |
1.9 | 14 years | nicm | Support up, down, left, right movement through panes with -UDLR flags to select-... |
![]() |
1.13 | 13 years | nicm | Clean up and simplify tmux command argument parsing. Originally, tmux commands ... |
![]() |
1.11 | 9 years | nicm | Move tiny has-session function into cmd-new-session.c. |
![]() |
1.3 | 13 years | nicm | Now that parsing is common, merge some of the small, related commands together t... |
![]() |
1.6 | 13 years | nicm | Now that parsing is common, merge some of the small, related commands together t... |
![]() |
1.16 | 9 years | nicm | Merge linkw and movew which are virtually identical. |
![]() |
1.14 | 9 years | nicm | Argh, meant to remove this file... |
![]() |
1.21 | 5 years | nicm | Merge the now tiny cmd-list.c into cmd.c. |
![]() |
1.4 | 13 years | nicm | Now that parsing is common, merge some of the small, related commands together t... |
![]() |
1.4 | 13 years | nicm | Now that parsing is common, merge some of the small, related commands together t... |
![]() |
1.7 | 13 years | nicm | Now that parsing is common, merge some of the small, related commands together t... |
![]() |
1.8 | 13 years | nicm | Now that parsing is common, merge some of the small, related commands together t... |
![]() |
1.8 | 13 years | nicm | Now that parsing is common, merge some of the small, related commands together t... |
![]() |
1.8 | 13 years | nicm | Now that parsing is common, merge some of the small, related commands together t... |
![]() |
1.7 | 14 years | nicm | Remove scroll mode which is now redundant, copy mode should be used instead. Th... |
![]() |
1.8 | 14 years | nicm | Identical behaviour to select-prompt can now be obtained with command-prompt, so... |
![]() |
1.11 | 11 years | nicm | Merge send-prefix into send-keys. |
![]() |
1.35 | 10 years | nicm | Merge server-info into show-messages and remove some not useful output. |
![]() |
1.13 | 5 years | nicm | Merge hooks into options and make each one an array option. This allows multiple... |
![]() |
1.6 | 14 years | nicm | Remove the internal tmux locking and instead detach each client and run the comm... |
![]() |
1.18 | 13 years | nicm | Now that parsing is common, merge some of the small, related commands together t... |
![]() |
1.15 | 11 years | nicm | Merge show-buffer into save-buffer. |
![]() |
1.10 | 13 years | nicm | Now that parsing is common, merge some of the small, related commands together t... |
![]() |
1.11 | 10 years | nicm | Merge start-server into kill-server. |
![]() |
1.32 | 5 years | nicm | Replace the split parser code (cfg.c and cmd-string.c) with a single parser usin... |
![]() |
1.12 | 9 years | nicm | Move suspend-client code into detach-client. |
![]() |
1.15 | 9 years | nicm | Merge unlink-window into kill-window. |
![]() |
1.9 | 14 years | nicm | Support up, down, left, right movement through panes with -UDLR flags to select-... |
![]() |
1.2 | 8 years | nicm | Long overdue change to the way we store cells in the grid: now, instead of stori... |
![]() |
1.3 | 11 years | nicm | Rather than having two grids for each pane, one for ASCII and one for UTF-8, col... |
![]() |
1.11 | 5 years | nicm | Merge hooks into options and make each one an array option. This allows multiple... |
![]() |
1.4 | 14 years | nicm | Move imsg into libutil and add a man page. Minor bump for libutil. Previous ve... |
![]() |
1.4 | 14 years | nicm | Move imsg into libutil and add a man page. Minor bump for libutil. Previous ve... |
![]() |
1.5 | 14 years | nicm | Move imsg into libutil and add a man page. Minor bump for libutil. Previous ve... |
![]() |
1.3 | 14 years | nicm | Improved layout code. Each window now has a tree of layout cells associated wit... |
![]() |
1.6 | 13 years | nicm | Get rid of the layout string code which tries to walk through the layout hierarc... |
![]() |
1.74 | 7 years | nicm | Fixed keys for choose mode, and remove the last mode keys bits. |
![]() |
1.6 | 14 years | nicm | Eliminate duplicate code and ease the passage for server-wide options by adding ... |
![]() |
1.3 | 7 years | nicm | Use fdforkpty() instead of our own unwrapped versions. |
![]() |
1.5 | 14 years | nicm | Switch jobs over to use a bufferevent. |
![]() |
1.25 | 14 years | nicm | Split the server code handling clients, jobs and windows off into separate files... |
![]() |
1.40 | 8 years | nicm | Move alerts onto events rather than checking every loop. |
![]() |
1.12 | 6 years | nicm | Move signal code into proc.c. |
![]() |
1.2 | 15 years | nicm | Whoops, didn't mean to add this. |
![]() |
1.8 | 14 years | nicm | tty_write is relatively short and the only function left in tty-write.c so move ... |
![]() |
1.3 | 14 years | nicm | Change find-window and monitor-content to use fnmatch(3). For convenience and co... |
![]() |
1.92 | 7 years | nicm | Rewrite of choose mode, both to simplify and tidy the code and to add some moder... |
![]() |
1.14 | 14 years | nicm | Merge copy mode and output mode, dropping the latter. Idea and code from Micah C... |
![]() |
1.10 | 14 years | nicm | Remove scroll mode which is now redundant, copy mode should be used instead. Th... |
![]() |
1.23 | 4 years | nicm | xterm-keys has been on by default for five years and all other modern terminals ... |