comparison README.txt @ 73:d262139732f7

Fixed to work against mercurial >= 4.1 (which requires using @command decorator for commands). (internally using mercurial_extension_utils to define command portably)
author Marcin Kasperski <Marcin.Kasperski@mekk.waw.pl>
date Thu, 18 May 2017 17:36:19 +0200
parents e710d5bec0b5
children
comparison
equal deleted inserted replaced
72:29fa6cfad89b 73:d262139732f7
162 pip install --user --upgrade mercurial_all_paths 162 pip install --user --upgrade mercurial_all_paths
163 163
164 From source 164 From source
165 ------------------------------------------------------- 165 -------------------------------------------------------
166 166
167 Clone this repository:: 167 If you don't have ``pip``, or wish to follow development more closely:
168
169 - clone both this repository and `mercurial_extension_utils`_ and put
170 them in the same directory, for example::
168 171
169 cd ~/sources 172 cd ~/sources
173 hg clone https://bitbucket.org/Mekk/mercurial-extension_utils/
170 hg clone https://bitbucket.org/Mekk/mercurial-all_paths/ 174 hg clone https://bitbucket.org/Mekk/mercurial-all_paths/
171 175
172 either:: 176 - update to newest tags,
173 177
174 pip install --user -e mercurial-all_paths 178 - activate by::
175
176 and activate as above, or just activate by full path::
177 179
178 [extensions] 180 [extensions]
179 mercurial_path_pattern = ~/sources/mercurial-path_pattern/mercurial_path_pattern.py 181 mercurial_all_paths = ~/sources/mercurial-all_paths/mercurial_all_paths.py
180 182
181 To upgrade, pull and update. 183 To upgrade, pull and update.
182 184
185 Note that directory names matter. See `mercurial_extension_utils`_ for
186 longer description of this kind of installation.
187
183 History 188 History
184 ======================================================= 189 =======================================================
185 190
186 See `HISTORY.txt`_ 191 See `HISTORY.txt`_
187 192
188 Development 193 Development
189 ======================================================= 194 =======================================================
190 195
191 Main extension repository, maintained by Ludovic Chabant, is available 196 Development is tracked on BitBucket, see
192 at: 197
198 http://bitbucket.org/Mekk/mercurial-all_paths/
199
200 Original repository, maintained by Ludovic Chabant (lagging a bit at
201 the moment):
193 202
194 https://bitbucket.org/ludovicchabant/allpaths 203 https://bitbucket.org/ludovicchabant/allpaths
195 204
196 Fork by Marcin Kasperski, which is usually in sync, but at times may
197 contain some not-yet merged changes, is available at:
198
199 http://bitbucket.org/Mekk/mercurial-all_paths/
200 205
201 Additional notes 206 Additional notes
202 ======================================================= 207 =======================================================
203 208
204 Information about this extension is also available 209 Information about this extension is also available
205 on Mercurial Wiki: http://mercurial.selenic.com/wiki/AllPathsExtension 210 on Mercurial Wiki: http://mercurial.selenic.com/wiki/AllPathsExtension
206 211
207 212
208 .. _Path Pattern: https://bitbucket.org/Mekk/mercurial-path_pattern/ 213 .. _Path Pattern: https://bitbucket.org/Mekk/mercurial-path_pattern/
209 .. _HISTORY.txt: http://bitbucket.org/Mekk/mercurial-all_paths/src/tip/HISTORY.txt 214 .. _HISTORY.txt: http://bitbucket.org/Mekk/mercurial-all_paths/src/tip/HISTORY.txt
215 .. _mercurial_extension_utils: https://bitbucket.org/Mekk/mercurial-extension_utils/
210 216
211 .. |drone-badge| 217 .. |drone-badge|
212 image:: https://drone.io/bitbucket.org/Mekk/mercurial-all_paths/status.png 218 image:: https://drone.io/bitbucket.org/Mekk/mercurial-all_paths/status.png
213 :target: https://drone.io/bitbucket.org/Mekk/mercurial-all_paths/latest 219 :target: https://drone.io/bitbucket.org/Mekk/mercurial-all_paths/latest
214 :align: middle 220 :align: middle