contrib/win32/mercurial.ini
author Brendan Cully <brendan@kublai.com>
Wed, 27 Sep 2006 14:50:20 -0700
changeset 3178 b3e103c388fc
parent 2550 45235e492cc6
child 3422 2300632a3bc8
permissions -rw-r--r--
mq: don't write applied patches into series twice in restore
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1298
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
     1
; System-wide Mercurial config file.  To override these settings on a
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
     2
; per-user basis, please edit the following file instead, where
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
     3
; USERNAME is your Windows user name:
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
     4
;   C:\Documents and Settings\USERNAME\Mercurial.ini
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
     5
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
     6
; By default, we try to encode and decode all files that do not
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
     7
; contain ASCII NUL characters.  What this means is that we try to set
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
     8
; line endings to Windows style on update, and to Unix style on
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
     9
; commit.  This lets us cooperate with Linux and Unix users, so
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    10
; everybody sees files with their native line endings.
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    11
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    12
[extensions]
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    13
; The win32text extension is available and installed by default.  It
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    14
; provides built-in Python hooks to perform line ending conversions.
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    15
; This is normally much faster than running an external program.
1303
2dc06dd76ff4 Fix path of win32text extension in INI file.
Bryan O'Sullivan <bos@serpentine.com>
parents: 1298
diff changeset
    16
hgext.win32text =
1298
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    17
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    18
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    19
[encode]
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    20
; Encode files that don't contain NUL characters.
2550
45235e492cc6 Disable automatic line endings conversion on windows
Raphael Marmier <raphael@marmier.net>
parents: 1303
diff changeset
    21
45235e492cc6 Disable automatic line endings conversion on windows
Raphael Marmier <raphael@marmier.net>
parents: 1303
diff changeset
    22
; ** = cleverencode:
1298
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    23
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    24
; Alternatively, you can explicitly specify each file extension that
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    25
; you want encoded (any you omit will be left untouched), like this:
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    26
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    27
; *.txt = dumbencode:
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    28
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    29
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    30
[decode]
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    31
; Decode files that don't contain NUL characters.
2550
45235e492cc6 Disable automatic line endings conversion on windows
Raphael Marmier <raphael@marmier.net>
parents: 1303
diff changeset
    32
45235e492cc6 Disable automatic line endings conversion on windows
Raphael Marmier <raphael@marmier.net>
parents: 1303
diff changeset
    33
; ** = cleverdecode:
1298
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    34
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    35
; Alternatively, you can explicitly specify each file extension that
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    36
; you want decoded (any you omit will be left untouched), like this:
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    37
d843eaadee79 Add INI file for Windows.
Bryan O'Sullivan <bos@serpentine.com>
parents:
diff changeset
    38
; **.txt = dumbdecode: