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