1. aragost Trifork
  2. Untitled project
  3. projrc

Commits

Author Commit Message Date Builds
Angel Ezquerra
Actually fix crash when pulling from local server. The previous fix (66b51dc67af9bea12064ec79018b63cd8511ff7a) did not actually fix the problem.
Angel Ezquerra
Add a projrc.exclude configuration key This key lets the user set an "exclude list" of the sections and keys that must not be accepted from the remote projrc file. The exclude list has the same syntax as the include list. If an exclusion list is set but the inclusion list is empty or not set all non excluded keys will be included. If both an include and an exclude lists are set, priority is given to the most explicit setting. That is…
Angel Ezquerra
Fix crash when pulling from non local server.
Angel Ezquerra
Do not get the remote projrc file unless there are some included keys Note that any existing projrc file will be removed if there are no included keys.
Angel Ezquerra
Add a projrc.servers configuration key This new key lets the user control the servers from which the projrc file will be updated on clone or pull. In order to get the projrc file from all servers the user can set the projrc.servers key to "*" (without the quotes). Note that this is a backwards incompatible change, since unless the projrc.servers key is set the projrc file will never be pulled.
Angel Ezquerra
Add a projrc.include configuration key This key lets the user control which sections and which keys must be accepted from the remote projrc file. The projrc.include key must be a comma separated list of the section or key names that must be included. Keys names must be specified with their section name followed by a '.' followed by the key name (e.g. "diff.git"). To allow all sections and all keys you must set the projrc.include key …
Martin Geisler
Add link to aragost
Martin Geisler
Rewrap comment
Martin Geisler
Fix typo in encoding check line
Martin Geisler
Use config.read instead of config.parse for recursive %include The %include directive is not acted on by default when parse is used, one must explicitly pass in a function that should be used to open the included files. The read method handles this nicely. Added test for the %include functionality.
Martin Geisler
Serialize projrc before sending it to the client
Martin Geisler
Add final newline in serializeconfig
Martin Geisler
Add config serializer
Martin Geisler
Add Makefile
Martin Geisler
Move tests into their own directory
Martin Geisler
Update test output to match Mercurial 1.9 After ccb7240acf32, subrepos are initially created with clone instead of init+pull.
Martin Geisler
Handle API changes between Mercurial 1.8 and 1.9 Changeset 9c374cf76b7d moved system_rcpath and user_rcpath from util to scmutil and changesets f0ca440b5722 and 73cca883370d removed the underscore from the function names.
Martin Geisler
Merge with Jan
Jan Sorensen
Support for Mercurial pre-1.8 server with newer clients
Martin Geisler
Do not create spurious .hg/projrc file
Martin Geisler
Even more comprehensive load order test
Martin Geisler
Fix copyright header
Martin Geisler
Add test for config file classification
Martin Geisler
Fix load order on Windows
Martin Geisler
Be more explicit about double-rewriting
Martin Geisler
Remove unused variable
Martin Geisler
another subpaths remapping test
Martin Geisler
killdaemons script from Mercurial source
Martin Geisler
Describe test
Martin Geisler
Better test name
  1. Prev
  2. Next