aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorLines
2013-11-07Pass arguments to the sync command alongJon Bernard-3/+1
2013-11-07Update documentation for single-sync operationJon Bernard-2/+3
2013-11-07Add unit test for single-sync featureJon Bernard-0/+47
2013-11-07Create non-existent package directoriesJon Bernard-0/+3
Closes #17.
2013-11-07Add a unit test for non-existent package directoriesJon Bernard-0/+21
If a package is defined in .dotfilesrc and the package directory doesn't exist in the repository when you attempt to add it, an IOError exception is thrown. This test captures the failing scenario. In reference to #17.
2013-11-07Define travis install and test directivesJon Bernard-0/+8
2013-11-07Include pypi and travis-ci badges on README.rstJon Bernard-0/+6
2013-11-07Add travis configuration file for continuous integrationJon Bernard-0/+7
2013-11-07Mention using Dropbox to synchronize a dotfiles repositoryJon Bernard-2/+2
2013-11-07Remove unneeded whitespaces and fix typoJesús García Crespo-4/+4
2013-02-11Merge branch 'release/0.6.0'v0.6.0Jon Bernard-263/+456
2013-02-11Update history and bump version numberJon Bernard-1/+8
2013-02-10Prevent externals from showing up in packagesJon Bernard-4/+6
The load routine was made recursive to support packages, so externals should only be added during the first pass and not within package directories. External processing should probably be done before recursion begins to avoid this check on every call.
2013-02-10WhitespaceJon Bernard-2/+2
2013-02-09Update packages section in READMEJon Bernard-3/+13
This commit adds a note about current limitations and explains what currently works and what remains a todo item.
2013-02-09Remove distinction from AUTHORSJon Bernard-9/+2
2013-02-09Fix link detection when target is itself a symlinkJon Bernard-2/+1
This shows up on OSX where /tmp is actually a symlink to /private/tmp.
2013-02-09typo in testLuper Rouch-1/+1
2013-02-09checking that the target directory exists before creating a symlinkLuper Rouch-1/+4
2013-02-09added packages testsLuper Rouch-0/+51
2013-02-09fixed testsLuper Rouch-4/+9
2013-02-09move: copying source files with symlinks=True, and expanding target to an ↵Luper Rouch-1/+2
absolute path
2013-02-09fixed error with --move + --dry-runLuper Rouch-2/+3
2013-02-09updated readmeLuper Rouch-0/+18
2013-02-09Added Luper Rouch to authorsLuper Rouch-0/+1
2013-02-09* reorganized modules a bitLuper Rouch-243/+345
* added --dry-run option * added support for packages
2013-01-30Merge branch 'release/0.5.6' into developJon Bernard-1/+6
2013-01-30Merge branch 'release/0.5.6'v0.5.6Jon Bernard-11/+17
2013-01-30Update history and bump version numberJon Bernard-1/+6
2013-01-30Add Alexandre Rossi as a contributerJon Bernard-0/+1
2013-01-30restore python3 compatibilityAlexandre Rossi-10/+10
2013-01-04Merge branch 'release/0.5.5' into developJon Bernard-1/+6
2013-01-04Merge branch 'release/0.5.5'v0.5.5Jon Bernard-5/+215
2013-01-04Update history and bump version numberJon Bernard-1/+6
2013-01-04Add Gary Oberbrunner as a contributorGary Oberbrunner-0/+1
2013-01-04Improve error handling for Windows symlinksGary Oberbrunner-2/+9
2013-01-04Add missing islink assignmentGary Oberbrunner-0/+1
2013-01-04Add support for Windows symlinksGary Oberbrunner-4/+200
2012-06-10Merge branch 'release/0.5.4' into developJon Bernard-1/+6
2012-06-10Merge branch 'release/0.5.4'v0.5.4Jon Bernard-16/+24
2012-06-10Update history and bump version numberJon Bernard-1/+6
2012-06-05More Python 3 fixesDaniel Harding-15/+18
cli.py was not Python 3-compatible. Added code to handle the ConfigParser -> configparser rename, as well as print becoming a function.
2012-03-11Merge branch 'release/0.5.3' into developJon Bernard-1/+9
2012-03-11Merge branch 'release/0.5.3'Jon Bernard-16/+39
2012-03-11Update history and bump version numberJon Bernard-1/+9
2012-03-08Add a .gitignore fileDaniel Harding-0/+3
Set up to cause git to ignore *.pyc and *.pyo files, as well as the Python 3 __pycache__ directory.
2012-03-08Add Daniel Harding as a contributorDaniel Harding-0/+1
2012-03-08Add specific Python version trove classifiersDaniel Harding-0/+8
2012-03-08Make source compatible with Python 3Daniel Harding-9/+11
Replaced a few Python 2-only idioms with equivalents that work in both Python 2 and Python 3.
2012-01-22Allow ~ in configuration file external targetsJon Bernard-1/+2