Commit Graph

216 Commits

Author SHA1 Message Date
Alexis S. L. Carvalho
d936b8286b make convert-repo deal with git symbolic refs.
Problem noticed by Sébastien Pierre
2006-07-24 13:47:29 -07:00
Mathieu Clabaut ext:(%22)
a37037fb18 HGcommand.vim : the status was read for the wrong file as we changed the current directory before 2006-07-19 09:28:59 +02:00
Mathieu Clabaut ext:(%22)
ecaae60190 Do not try to get revision and branch information for file which are not tracked 2006-07-18 18:35:47 +02:00
Mathieu Clabaut ext:(%22)
7717e8ded9 Correction of commit with a log message in a file 2006-07-18 18:35:47 +02:00
Mathieu Clabaut ext:(%22)
b092ebbad7 Test if file is below an HG root before doing anything 2006-07-18 18:35:47 +02:00
Rafael Villar Burke
92d2c1c1b7 contrib: add sample.hgrc 2006-07-14 22:38:21 -07:00
Vadim Gelfer
40666b2d59 merge with mathieu clabaut. 2006-07-12 15:47:12 -07:00
Vadim Gelfer
1ff90c4c47 contrib/hgsh: make to work with remote clone over ssh. 2006-07-12 15:44:51 -07:00
Mathieu Clabaut ext:(%22)
5d30b8769c HGcommand.vim : HGCommandEnableBufferSetup on by default 2006-07-13 00:02:26 +02:00
Mathieu Clabaut ext:(%22)
1a1ab9fc77 HGcommand.vim : HGGetStatusLine accept to display an empty 'branch' value 2006-07-12 23:52:13 +02:00
Mathieu Clabaut ext:(%22)
466ef383a7 HGcommand.vim : suppress CVS relief 2006-07-12 23:52:13 +02:00
Mathieu Clabaut ext:(%22)
ec047764fb HGcommand.vim : doc review. 2006-07-12 23:52:08 +02:00
Mathieu Clabaut ext:(%22)
be0be5d475 HGcommand.vim : doc integration 2006-07-12 23:50:34 +02:00
Vadim Gelfer
0923c5c205 merge with crew. 2006-07-11 13:47:51 -07:00
Mathieu Clabaut ext:(%22)
7d1dd836ba Vim script: Adaptation from CVS to Mercurial 2006-07-10 23:45:16 +02:00
Mathieu Clabaut ext:(%22)
2958e5cbf3 Addition of CVScommand vim script as a base for HGcommand 2006-07-10 23:39:08 +02:00
Sébastien Pierre
27d193fe81 darcs2hg: pause and resume support, date extraction from commit hash, does not break on empty commits 2006-07-10 12:19:37 -04:00
Nils Decker
7b2bc09d74 darcs2hg.py: use darcs patch hash as patch identifier
The use of the patch name is dangerous when duplicate names exist.
In case of a duplicate name the second patch and all its dependancies
are merged into a single mercurial patch.
The patch identifier (hash) is always unique.
2006-07-09 21:41:00 -07:00
Lee Cantey
169c49677d Redirect MacPython link to point to python.org 2006-07-06 09:26:31 -07:00
Raphael Marmier
4d2b4ac19a Disable automatic line endings conversion on windows
The rationale behind this is that such conversion implies a particular
situation in which all files in the repo are terminated by only LF. This
is documented nowhere and it bit me sharply when I upgraded.

Furthermore, it works on the assumption that a file containing no NULL
characters are actually a text file. Therefore it cannot guarantee that
no binary file will be harmed in the process.

Currently, if a file already contains CRLF line endings when it is
copied to the working dir from the repo, then the version in the working
dir will be corrupted by an extra CR.

I'm working on a patch that will turn this into a warning. But as a side
effect, committing such a file back will strip it from its CR.

In all case, unrequested data modification can occur under the feet of
the user, which is bad(tm), ihmo.
2006-07-03 10:18:46 -07:00
Vadim Gelfer
82a6d82061 mercurial.el: fix misleading indent of code.
code was correct, indent was wrong.
2006-06-29 10:35:15 -07:00
Vadim Gelfer
ad8c158ca2 mercurial.el: inhibit backups for files managed by mercurial 2006-06-29 10:27:09 -07:00
Lee Cantey
14693b5695 Update Mac OSX installer to 0.9 with Universal Python build 2006-06-27 11:32:37 -07:00
Vadim Gelfer
77cf84bc90 merge emacs changes. 2006-06-18 21:15:01 -07:00
Vadim Gelfer
6d81af657d merge with crew. 2006-06-18 21:04:42 -07:00
FUJIWARA Katsunori
42626859e7 Emacs: follow the revision usage policy of "hg diff" command.
This patche makes "parent" as default revision of diff command.
2006-06-18 04:13:33 +09:00
FUJIWARA Katsunori
645be5112b Emacs: change directory of output buffer to the root of the repository. 2006-06-18 04:02:56 +09:00
FUJIWARA Katsunori
a0c3415d1d Emacs: use default-directory' if buffer-file-name' is null.
This patch allows you to co-operate with Mercurial in dired buffer.
2006-06-18 03:46:00 +09:00
FUJIWARA Katsunori
778100dd4b Emacs: use delete-region instead of kill-* functions.
This patch eliminates `kill-line' which taints kill-ring,
and `kill-entire-line' which is specific for XEmacs.
2006-06-17 00:06:28 +09:00
Vadim Gelfer
844d833844 move hgk.py into hgext. now to enable "hg view" is one less step.
edit ~/.hgrc:

[extensions]
hgext.hgk =

cp contrib/hgk ~/bin
2006-06-14 15:41:06 -07:00
Vadim Gelfer
bd8276a666 move purge extension out of hgext.
it is not as clean as other modules in hgext.
can move back after rewrite.
2006-06-04 17:08:02 -07:00
Vadim Gelfer
0dd4907595 merge with crew. 2006-06-01 13:47:34 -07:00
TK Soh
cf3a279096 various fixes to darcs conversion script
1. removed files were missed
2. hidden files in top directory were not added/removed correctly
3. suppressed spurious warning on adding new files.
4. hg changeset now checked in with original author and date
5. __file__ not supported by pdb.py
2006-05-29 16:46:31 +08:00
Vadim Gelfer
edc115c48d contrib: move hg-menu.vim into contrib/vim directory 2006-05-27 20:45:22 -07:00
Manpreet Singh
acca4070a9 contrib: patch review plugin for vim 7.0
The plugin takes an 'hg export'ed patch (in fact any
single or multi file patch) and opens multiple tabs
containing vim diff/merge windows for each affected
file in the patch allowing full visual code reviews.
2006-05-27 20:44:53 -07:00
Sébastien Pierre
57e471e17a darcs2hg.py: import darcs project into mercurial
For now, the tags are not taken into account (so you have to reenter
the tags by hand)
2006-05-27 15:04:40 -07:00
Vadim Gelfer
44fdf5e0a9 contrib: add restricted shell. 2006-05-23 09:33:09 -07:00
Marco Barisione
7b55b5bf7d Automatically add the path of hg to %PATH% using add_path 2006-05-22 14:12:41 +02:00
Lee Cantey
a743462e0d Update configuration note with mercurial.ini change from Thomas 2006-05-18 11:48:03 -07:00
Vadim Gelfer
059e0b08c7 merge emacs patches. 2006-05-18 22:46:27 -07:00
FUJIWARA Katsunori
db4f956aa0 Emacs: separate limitations of revision range and shown changesets.
For revision range limitation,
use "-r" opt with range notation at "hg log" invocation, and
use hg-rev-completion-limit as default value.
For shown changesets limitation,
use "-l" opt at "hg log" invocation, and
use hg-log-limit as default value.
2006-05-18 22:44:36 -07:00
FUJIWARA Katsunori
b1ae07c169 Emacs: adapt read-file-name invocation for (non-X)Emacs 21.4.
this patch deters hg-read-file-name from passing hg-file-history to
read-file-name as 6th parameter in non-X Emacs environment.
2006-05-18 22:43:09 -07:00
Lee Cantey
3070d57782 Add section for configuration notes with initial note about the default editor 2006-05-18 10:09:16 -07:00
Thomas Arendsen Hein
82dbbf6d45 Fix hg view if author's name contains unmatched quotes. (issue248)
This was caused by the often seen Tcl list vs. string programming error.
2006-05-17 14:46:12 +02:00
Lee Cantey
b2b411d7f9 Update Windows release notes and install script for v0.9 2006-05-12 21:25:58 -07:00
Lee Cantey
019412ec07 Update release notes and copyright year for Windows installer. 2006-05-05 22:13:56 -07:00
Vadim Gelfer
c1238a617f convert-repo: fix reversed time zone offset 2006-04-19 11:29:41 -07:00
Lee Cantey
bfac2dd926 update windows readme to document msys/mingw rxvt problems. 2006-04-19 10:56:44 -07:00
Thomas Arendsen Hein
61dd59387f Use the new format of setting tags in view extension (Debian bug #361897) 2006-04-11 12:44:13 +02:00
Alexis S. L. Carvalho
c5f6f508f5 bash_completion: completion for commands provided by extensions
Make the bash_completion function call _hg_cmd_$cmd to generate
completion candidates for $cmd if that function exists.

Add basic completion functions for:

- mq:
  - qpop
  - qpush
  - qdelete
  - qsave
  - qcommit
  - strip

- hbisect:
  - bisect

- patchbomb:
  - email

- gpg:
  - sign
2006-04-03 14:56:00 +02:00