1. 16 Apr, 2018 1 commit
    • Ævar Arnfjörð Bjarmason's avatar
      git{,-blame}.el: remove old bitrotting Emacs code · 6d5ed483
      Ævar Arnfjörð Bjarmason authored
      The git-blame.el mode has been superseded by Emacs's own
      vc-annotate (invoked by C-x v g). Users of the git.el mode are now
      much better off using either Magit or the Git backend for Emacs's own
      VC mode.
      
      These modes were added over 10 years ago when Emacs's own Git support
      was much less mature, and there weren't other mature modes in the wild
      or shipped with Emacs itself.
      
      These days these modes have few if any users, and users of git aren't
      well served by us shipping these (some OS's install them alongside git
      by default, which is confusing and leads users astray).
      
      So let's remove these per Alexandre Julliard's message to the
      ML[1]. If someone still wants these for some reason they're better
      served by hosting these elsewhere (e.g. on ELPA), instead of us
      distributing them with git.
      
      However, since downstream packagers such as Debian are packaging this
      as git-el it's less disruptive to still carry these files as Elisp
      code that'll error out with a message suggesting alternatives, rather
      than drop the files entirely[2].
      
      Then rather than receive a cryptic load error when they upgrade
      existing users will get an error directing them to the README file, or
      to just stop requiring these modes. I think it makes sense to link to
      GitHub's hosting of contrib/emacs/README (which'll be updated by the
      time users see this) so they don't have to hunt down the packaged
      README on their local system.
      
      1. "Re: [PATCH] git.el: handle default excludesfile
         properly" ([email protected]) --
         https://public-inbox.org/git/[email protected]/
      
      2. "Re: [PATCH v3] git{,-blame}.el: remove old bitrotting Emacs
         code" ([email protected]) --
         https://public-inbox.org/git/[email protected]/Signed-off-by: Ævar Arnfjörð Bjarmason's avatarÆvar Arnfjörð Bjarmason <[email protected]>
      Signed-off-by: default avatarJunio C Hamano <[email protected]>
      6d5ed483
  2. 09 Nov, 2017 1 commit
  3. 26 Nov, 2012 1 commit
  4. 14 Jun, 2012 3 commits
  5. 10 Jun, 2012 1 commit
  6. 03 Apr, 2011 1 commit
  7. 03 Nov, 2010 1 commit
  8. 29 Sep, 2009 1 commit
  9. 09 Sep, 2009 1 commit
  10. 06 Aug, 2009 1 commit
  11. 21 Feb, 2009 3 commits
  12. 07 Feb, 2009 8 commits
  13. 23 Nov, 2008 3 commits
  14. 21 Nov, 2008 6 commits
  15. 22 Jul, 2008 2 commits
  16. 16 Jul, 2008 1 commit
  17. 03 Jun, 2008 1 commit
  18. 22 Apr, 2008 1 commit
  19. 05 Mar, 2008 1 commit
  20. 01 Mar, 2008 1 commit
  21. 27 Feb, 2008 1 commit