1. 26 Aug, 2021 1 commit
    • A Farzat's avatar
      Leave window name handling to windows · 6c9322aa
      A Farzat authored
      Previously, window names were set when creating panes and were therefore
      saved with pane data. However, saving the names with window data is more
      intuitive and easier to manage. In addition, one can set the name and
      automatic-rename options in the same function, so one can make sure that
      renaming the windows will not overwrite the automatic-rename option.
      6c9322aa
  2. 23 Aug, 2021 1 commit
    • A Farzat's avatar
      Maintain the value of automatic-rename · 80adb917
      A Farzat authored
      When the session is restored, the windows are renamed to their original
      names switching off automatic-rename, which can be undesirable.
      Therefore the value of automatic-rename is now saved for each window and
      restored after the renaming.
      
      If the value is set, that value is saved and then applied. Otherwise, a
      placeholder of ':' is placed instead, in which case the local option is
      unset for that window (as it originally was).
      80adb917
  3. 05 Jul, 2021 1 commit
  4. 18 Mar, 2021 1 commit
  5. 17 Mar, 2021 1 commit
  6. 13 Mar, 2021 1 commit
  7. 12 Mar, 2021 1 commit
  8. 02 Feb, 2021 1 commit
  9. 01 Feb, 2021 1 commit
  10. 18 Sep, 2020 2 commits
  11. 17 Aug, 2020 2 commits
  12. 03 Aug, 2020 1 commit
  13. 27 Jul, 2020 1 commit
  14. 14 Jun, 2020 2 commits
  15. 05 Jun, 2020 1 commit
    • Bruno Sutic's avatar
      Don't be too smart when restoring vim session · bd671b83
      Bruno Sutic authored
      A user may decide to use custom session file. Eg vim -S Session1.vim
      With the previous approach we were preventing that as we only checked
      for the existence of the default Session.vim file.
      bd671b83
  16. 21 Mar, 2020 1 commit
  17. 17 Dec, 2019 3 commits
  18. 06 Dec, 2019 1 commit
  19. 27 Nov, 2019 1 commit
  20. 21 Oct, 2019 1 commit
  21. 27 Aug, 2019 1 commit
  22. 19 Apr, 2019 1 commit
  23. 01 Mar, 2019 2 commits
  24. 07 Jan, 2019 2 commits
  25. 29 Dec, 2018 2 commits
  26. 28 Dec, 2018 2 commits
  27. 10 Dec, 2018 1 commit
    • Lars Wilke's avatar
      Fix #94 start default-shell as login shell. · 9187f8b3
      Lars Wilke authored
      If pane content is restored and no default-command is set, restore.sh
      falls back to default-shell, which tmux sets automatically and calls as
      a login shell.
      
      In pane_creation_command() we need to make sure to call default-shell as a login shell.
      As tmux does. But take care not to call default-command as a login shell.
      9187f8b3
  28. 30 Nov, 2018 1 commit
  29. 08 Oct, 2018 1 commit
  30. 11 Sep, 2018 2 commits