Commit graph

755 commits

Author SHA1 Message Date
Phil Jackson
c2c15b67c4 Only ask to abort when buffer is modified. 2010-05-31 21:05:08 +01:00
Phil Jackson
243de6b58c C-c C-c analogous to C-c # and C-c C-k analogous to a. 2010-05-31 21:05:06 +01:00
Phil Jackson
ddc55ba6a0 Move column handling up a level in move functions. 2010-05-31 17:38:47 +01:00
Phil Jackson
4ad4e945c3 Keep column position when moving lines. 2010-05-31 17:17:53 +01:00
Phil Jackson
98b845afa1 Create the edit function dynamically so we get a description in `describe-mode'. 2010-05-31 17:12:19 +01:00
Phil Jackson
41ab790cde Bit of formatting. 2010-05-31 17:00:02 +01:00
Phil Jackson
adb85163de Licence, a little commentary. 2010-05-31 16:56:04 +01:00
Phil Jackson
a7048a9b71 Clarify abort docs. 2010-05-31 16:54:39 +01:00
Phil Jackson
c0abcc096a Ask the user when aborting a rebase. 2010-05-31 16:51:06 +01:00
Phil Jackson
0244b8b1b1 Only kill a line if it looks like an action line. 2010-05-31 16:50:02 +01:00
Phil Jackson
480f0726d0 Document functions, mode. 2010-05-31 16:49:29 +01:00
Phil Jackson
c5978a4cde Docs for variables. 2010-05-31 16:46:25 +01:00
Phil Jackson
a45558e61e Added `rebase-mode-abort'. 2010-05-31 16:44:27 +01:00
Phil Jackson
1aecf75104 Improve the move-{up,down} functions. 2010-05-31 16:40:58 +01:00
Phil Jackson
d50d80e6cd Made move-{up,down} functions rebase-mode specific. 2010-05-31 16:22:32 +01:00
Phil Jackson
1f56562935 Added and mapped `rebase-mode-kill-line'. 2010-05-31 16:21:28 +01:00
Phil Jackson
aad24fa54e Basics working. Keybindings, highlighting. 2010-05-31 16:06:44 +01:00
Ramkumar Ramachandra
9813ac8859 Replace save-excursion, set-buffer with with-current-buffer
When byte-compiling magit.el, Emacs throws several warnings saying
`save-excursion' defeated by `set-buffer'. Eliminate these warnings by
replacing calls to save-excursion followed by set-buffer with
with-current-buffer.

Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com>
2010-05-30 15:58:15 +01:00
Ramkumar Ramachandra
c33f87fe71 Replace goto-line
Replace goto-line with a more suitable combination of goto-char and
forward-line.

Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com>
2010-05-30 15:58:12 +01:00
Moritz Bunkus
dc8cc4cb95 Forward port server-running-p' from Emacs 23 as magit-server-running-p' for Emacs < 22 and calls `server-running-p' on >= 23. 2010-05-29 13:24:56 +01:00
Rémi Vanicat
19cb16c32d Remove decency on parse-time. 2010-05-26 21:41:59 +01:00
Phil Jackson
87e196ed10 Highlight the sha1 at the top of a diff buffer. 2010-05-26 18:50:08 +01:00
Rémi Vanicat
7d4c2f6fc8 In magit-insert-section, do not presume that CMD is git
Removing the magit-git-standard-options from magit-insert-section
because:

- the only use of magit-insert-section is inside magit-git-section
  that already add the magit-git-standard-options, we do not need to add
  them twice
- as wrote, magit-insert-section could be used for calling any cmd,
  that may not understand the option in magit-git-standard-options.
2010-05-26 18:45:03 +01:00
Phil Jackson
0f628c37ce Merge remote branch 'refs/remotes/vanicat/t/multi-buffer' 2010-05-26 18:22:36 +01:00
Rémi Vanicat
ab90bdf159 [magit-status] Use generate-new-buffer for creating a new buffer
Closes #13: We used to use get-buffer-create, but it will reuse a
buffer with the same name, when we want to create a new one with an
unique name.
2010-05-26 17:15:50 +02:00
Rémi Vanicat
0bb2e4c86f Removing a duplicate switch-to-buffer
We don't need to change buffer twice when we use a new buffer
2010-05-26 17:09:35 +02:00
Phil Jackson
3bdaf275db Added Mark Hepburn to the contributors list. 2010-05-21 09:45:02 +01:00
Mark Hepburn
98d87b1288 magit-interactive-rebase: use locate-file and exec-path to find emacsclient, instead of hard-coding to exec-directory 2010-05-21 09:45:00 +01:00
Phil Jackson
017828d250 Nicer colours for the tag indicators. 2010-05-20 00:22:14 +01:00
Phil Jackson
b0b65a2434 Nicer colours for the bisect refs. 2010-05-20 00:15:14 +01:00
Phil Jackson
9878186262 Log buffer knows about tagging again.
Closes #5.
2010-05-19 23:23:25 +01:00
Phil Jackson
dc9c1178fd `magit-tag' now knows about revisions. 2010-05-19 23:22:03 +01:00
Phil Jackson
0241232622 Added a couple of faces for good/bad bisect refs. 2010-05-19 22:58:57 +01:00
Phil Jackson
420c976f85 Closes #4. Added some bindings for commit-mode. 2010-05-18 10:34:57 +01:00
Ævar Arnfjörð Bjarmason
9240447417 Add bit about history + Marius + Philip back in
On request of Philip Jackson in
<87aaryio1g.wl%phil@shellarchive.co.uk>.
2010-05-18 00:17:30 +08:00
Ævar Arnfjörð Bjarmason
1470f05cff Not "and" at the beginning of a sentence + better sh example
Remove the $ so that it's possible to copy/paste this directly to a
shell.
2010-05-18 00:17:30 +08:00
Ævar Arnfjörð Bjarmason
ed6d791c61 Make magit's README file better
* Rewrite the intro, the old one wasn't really applicable anymore.

  * Use Markdown to its fullest, the old links were really confusing.

  * More links, link prominently to the manual, screencast and
    cheatsheet.
2010-05-18 00:17:30 +08:00
Ævar Arnfjörð Bjarmason
35dfceb3b5 Add a hook for magit-log-edit-mode 2010-05-17 22:51:08 +08:00
Ævar Arnfjörð Bjarmason
50ac04d222 Give magit-mode-hook a docstring 2010-05-17 22:51:08 +08:00
Ævar Arnfjörð Bjarmason
d2d1bd87fd Say "New annotated tag name" not "New tag name" on T
This distinguishes t from T. Sometimes you press one and aren't sure
if you got it right.
2010-05-17 22:49:55 +08:00
Phil Jackson
aa33f2f6a7 Merge branch 'log--all' 2010-05-15 12:09:12 +01:00
Phil Jackson
0a9bf3005a New function `magit-log-all' which provides --all functionality. 2010-05-14 11:57:07 +01:00
Phil Jackson
2a49110041 Updated the README with homepage information. 2010-05-13 18:12:22 +01:00
Rémi Vanicat
0c1f170e44 Use magit-git-output instead of magit-git-string in magit-interactive-resolve
closes #1: magit-git-string was responsible for trimming the last \n
2010-05-13 19:07:26 +08:00
Phil Jackson
11c14b6357 Put back magit-list-buffers' and magit-list-projects' as they might come in handy to others. 2010-05-12 23:34:04 +01:00
Phil Jackson
75941be63b Gave `magit-log-grep' a key binding (s - search). 2010-05-11 10:06:33 +01:00
Phil Jackson
6c8947a131 Missed a possible graph shape in log re. 2010-05-11 10:03:38 +01:00
Rémi Vanicat
12a4e8cbdb Add encoding declaration to magit.texi
When generating html file, makeinfo need this information to put the
correct charset.
2010-05-09 17:49:59 +01:00
Rémi Vanicat
33998d4b0c Use markdown for all of the links. 2010-05-08 10:41:38 +01:00
Phil Jackson
0ff29fe5c6 Added a link to the downloads in the README. 2010-05-07 22:10:54 +01:00