1. 29 Oct, 2018 1 commit
    • Jonas Bernoulli's avatar
      magit-with-editor-envvar: New variable · 8506935a
      Jonas Bernoulli authored
      Setting this to `GIT_SEQUENCE_EDITOR' means that Emacs will be used to
      edit a file on behalf of `git rebase -i' but not when creating commits.
      In that case `GIT_EDITOR' (if set, else `EDITOR') will be used to edit
      commit messages and similar files.  Setting one of these env variables
      is the responsibility of the user; by setting this variable, they have
      opted out of having Magit do it for them.
      
      Closes #3629.
      8506935a
  2. 27 Oct, 2018 1 commit
  3. 26 Oct, 2018 1 commit
  4. 21 Oct, 2018 3 commits
  5. 10 Oct, 2018 1 commit
  6. 09 Oct, 2018 3 commits
  7. 08 Oct, 2018 1 commit
  8. 14 Aug, 2018 1 commit
  9. 23 Jul, 2018 1 commit
  10. 04 Jun, 2018 2 commits
  11. 03 Jun, 2018 1 commit
  12. 01 Apr, 2018 1 commit
  13. 31 Mar, 2018 1 commit
  14. 30 Mar, 2018 1 commit
  15. 29 Mar, 2018 1 commit
  16. 02 Feb, 2018 1 commit
  17. 08 Dec, 2017 2 commits
  18. 07 Dec, 2017 1 commit
  19. 03 Dec, 2017 1 commit
  20. 21 Nov, 2017 1 commit
    • Jonas Bernoulli's avatar
      magit-notes-popup: display relevant variables · 84824c59
      Jonas Bernoulli authored
      Show the global values in addition to the local values.
      
      Remove the old commands that were used to set these variables with
      new commands that are consistent with the respective commands used
      in other popup.
      
      Closes #2857.
      84824c59
  21. 20 Nov, 2017 1 commit
  22. 06 Oct, 2017 1 commit
  23. 05 Oct, 2017 2 commits
  24. 13 Sep, 2017 1 commit
  25. 11 Jul, 2017 1 commit
    • Yuri Khan's avatar
      Add bookmark support [#1639] · 58474324
      Yuri Khan authored
      Theory of operation:
      
      * When the user requests a bookmark for the current buffer and it’s in
        one of the supported modes, our ‘*-make-record function’ will be
        called.
      
      * It will create a bookmark record using the default function, set its
        ‘filename’ property to the root of the current repository, ‘handler’
        to the corresponding ‘*-jump’ function, and various ‘magit-*’
        properties to parts of ‘magit-refresh-args’.
      
      * When the bookmark is activated, it is passed to its recorded handler
        function, which feeds the saved ‘magit-*’ properties into the
        relevant Magit command and restores the position in buffer.
      
      * The handler functions are marked autoload so that they pull us in
        when the user activates a bookmark even if neither ‘magit-bookmark.el’
        nor ‘magit.el’ have been loaded yet.
      
      * Otherwise, we get loaded after both ‘magit.el’ and ‘bookmark.el’ are
        loaded, which is the necessary condition for the user to start
        creating bookmarks.
      58474324
  26. 29 May, 2017 1 commit
    • Damien Cassou's avatar
      magit-imenu.el: Centralize imenu integration [#3022] · 400e994d
      Damien Cassou authored
      This commit moves all imenu-related code to magit-imenu. In
      particular, this commit:
      
      * Extracts function magit-imenu--index-function from
        magit-status. This function is useful for both magit-refs-mode and
        magit-status-mode.
      
      * Moves magit-revision's imenu support to magit-diff-mode. This allows
        both magit-revision-mode and magit-stash-mode to benefit from it.
      
      * Adapts magit-log's imenu support for its derived
        modes (magit-reflog-mode and magit-stashes-mode). This patch fixes
        current implementation in magit-log-mode to support these two.
      400e994d
  27. 06 May, 2017 1 commit
  28. 08 Mar, 2017 1 commit
  29. 14 Feb, 2017 1 commit
  30. 28 Jan, 2017 1 commit
  31. 04 Jan, 2017 1 commit
  32. 27 Dec, 2016 2 commits