unison

Fork of Unison, a bi-directional file synchronization tool
git clone git://git.laack.co/unison.git
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore20L
-rw-r--r--CONTRIBUTING.md118L
-rw-r--r--INSTALL.md256L
-rw-r--r--LICENSE674L
-rw-r--r--Makefile40L
-rw-r--r--NEWS.md1993L
-rw-r--r--README.md113L
-rw-r--r--dev/README.md24L
-rwxr-xr-xdev/check-memory213L
-rwxr-xr-xdev/ktrace-netbsd49L
-rw-r--r--dev/test-limits.c36L
-rw-r--r--doc/Makefile115L
-rw-r--r--doc/docs.ml65L
-rw-r--r--doc/fullpage.sty27L
-rw-r--r--doc/hevea.sty271L
-rw-r--r--doc/local.tex160L
-rw-r--r--doc/moreverb.sty191L
-rw-r--r--doc/short.tex35L
-rw-r--r--doc/unison-manual.tex2404L
-rw-r--r--dune-project5L
-rw-r--r--icons/.xvpics/U.32x32x256.xpm1094B
-rw-r--r--icons/U.16x16x16m.png698B
-rw-r--r--icons/U.24x24x16m.png1020B
-rw-r--r--icons/U.256x256x16m.png13064B
-rw-r--r--icons/U.32x32x16.bmp630B
-rw-r--r--icons/U.32x32x16m.png1594B
-rw-r--r--icons/U.32x32x256.bmp2102B
-rw-r--r--icons/U.32x32x256.xpm292L
-rw-r--r--icons/U.48x48x16m.png2113B
-rw-r--r--icons/U.ico35840B
-rw-r--r--icons/U.svg87L
-rw-r--r--icons/Unison.gif2244B
-rw-r--r--icons/Unison.xpm87L
-rw-r--r--icons/success.gif60B
-rw-r--r--icons/svg_to_data.ml17L
-rw-r--r--icons/unison-icon.ai600L
-rw-r--r--icons/unison-logo.gif903B
-rw-r--r--icons/unison.haruo.jpg125736B
-rw-r--r--icons/unison.png15049B
-rw-r--r--icons/unison.svg13L
-rw-r--r--man/unison.1.in516L
-rw-r--r--src/.depend1606L
-rw-r--r--src/COPYING674L
-rw-r--r--src/FEATURES.md185L
-rw-r--r--src/Makefile73L
-rw-r--r--src/Makefile.OCaml298L
-rw-r--r--src/Makefile.ProjectInfo5L
-rw-r--r--src/README29L
-rw-r--r--src/ROADMAP.txt60L
-rw-r--r--src/TODO.txt783L
-rw-r--r--src/abort.ml79L
-rw-r--r--src/abort.mli19L
-rw-r--r--src/bytearray.ml105L
-rw-r--r--src/bytearray.mli29L
-rw-r--r--src/bytearray_stubs.c57L
-rw-r--r--src/case.ml159L
-rw-r--r--src/case.mli29L
-rw-r--r--src/checksum.ml73L
-rw-r--r--src/checksum.mli24L
-rw-r--r--src/clroot.ml272L
-rw-r--r--src/clroot.mli25L
-rw-r--r--src/common.ml405L
-rw-r--r--src/common.mli179L
-rw-r--r--src/copy.ml1358L
-rw-r--r--src/copy.mli48L
-rw-r--r--src/copy_stubs.c437L
-rw-r--r--src/dune31L
-rw-r--r--src/external.ml155L
-rw-r--r--src/external.mli6L
-rw-r--r--src/features.ml85L
-rw-r--r--src/features.mli87L
-rw-r--r--src/fileinfo.ml292L
-rw-r--r--src/fileinfo.mli59L
-rw-r--r--src/files.ml1293L
-rw-r--r--src/files.mli85L
-rw-r--r--src/fileutil.ml38L
-rw-r--r--src/fileutil.mli7L
-rw-r--r--src/fingerprint.ml111L
-rw-r--r--src/fingerprint.mli25L
-rw-r--r--src/fpcache.ml313L
-rw-r--r--src/fpcache.mli28L
-rw-r--r--src/fs.ml95L
-rw-r--r--src/fs.mli6L
-rw-r--r--src/fsmonitor.py677L
-rw-r--r--src/fsmonitor/dune1L
-rw-r--r--src/fsmonitor/inotify/Makefile7L
-rw-r--r--src/fsmonitor/inotify/dune33L
-rw-r--r--src/fsmonitor/inotify/inotify.ml115L
-rw-r--r--src/fsmonitor/inotify/inotify.mli65L
-rw-r--r--src/fsmonitor/inotify/inotify_stubs.c133L
-rw-r--r--src/fsmonitor/inotify/lwt_inotify.ml49L
-rw-r--r--src/fsmonitor/inotify/lwt_inotify.mli10L
-rw-r--r--src/fsmonitor/inotify/watcher.ml244L
-rw-r--r--src/fsmonitor/solaris/Makefile6L
-rw-r--r--src/fsmonitor/solaris/dune22L
-rw-r--r--src/fsmonitor/solaris/fen_stubs.c297L
-rw-r--r--src/fsmonitor/solaris/watcher.ml409L
-rw-r--r--src/fsmonitor/watchercommon.ml628L
-rw-r--r--src/fsmonitor/watchercommon.mli37L
-rw-r--r--src/fsmonitor/windows/Makefile17L
-rw-r--r--src/fsmonitor/windows/watcher.ml174L
-rw-r--r--src/fspath.ml396L
-rw-r--r--src/fspath.mli36L
-rw-r--r--src/fswatch.ml474L
-rw-r--r--src/fswatch.mli19L
-rw-r--r--src/fswatchold.ml206L
-rw-r--r--src/fswatchold.mli5L
-rw-r--r--src/globals.ml334L
-rw-r--r--src/globals.mli96L
-rw-r--r--src/hash_compat.c165L
-rw-r--r--src/linkgtk3.ml19L
-rw-r--r--src/linktext.ml19L
-rw-r--r--src/lock.ml56L
-rw-r--r--src/lock.mli9L
-rw-r--r--src/lwt/dune10L
-rw-r--r--src/lwt/generic/lwt_unix_impl.ml319L
-rw-r--r--src/lwt/lwt.ml159L
-rw-r--r--src/lwt/lwt.mli99L
-rw-r--r--src/lwt/lwt_unix.ml1L
-rw-r--r--src/lwt/lwt_unix.mli57L
-rw-r--r--src/lwt/lwt_unix_stubs.c712L
-rw-r--r--src/lwt/lwt_util.ml88L
-rw-r--r--src/lwt/lwt_util.mli50L
-rw-r--r--src/lwt/pqueue.ml94L
-rw-r--r--src/lwt/pqueue.mli22L
-rw-r--r--src/lwt/win/dune1L
-rw-r--r--src/lwt/win/lwt_unix_impl.ml429L
-rw-r--r--src/lwt/win/lwt_win.ml1L
-rw-r--r--src/lwt/win/lwt_win.mli22L
-rw-r--r--src/main.ml302L
-rw-r--r--src/make_tools.ml667L
-rw-r--r--src/name.ml63L
-rw-r--r--src/name.mli18L
-rw-r--r--src/negotiate.ml84L
-rw-r--r--src/negotiate.mli19L
-rw-r--r--src/os.ml372L
-rw-r--r--src/os.mli56L
-rw-r--r--src/osx.ml550L
-rw-r--r--src/osx.mli35L
-rw-r--r--src/osxsupport.c141L
-rw-r--r--src/path.ml232L
-rw-r--r--src/path.mli45L
-rw-r--r--src/pixmaps.ml911L
-rw-r--r--src/pred.ml179L
-rw-r--r--src/pred.mli77L
-rw-r--r--src/props.ml1634L
-rw-r--r--src/props.mli89L
-rw-r--r--src/props_acl.c821L
-rw-r--r--src/props_xattr.c773L
-rw-r--r--src/propsdata.ml112L
-rw-r--r--src/propsdata.mli25L
-rw-r--r--src/pty.c380L
-rw-r--r--src/recon.ml831L
-rw-r--r--src/recon.mli32L
-rw-r--r--src/remote.ml2426L
-rw-r--r--src/remote.mli206L
-rw-r--r--src/sortri.ml152L
-rw-r--r--src/sortri.mli18L
-rw-r--r--src/stasher.ml536L
-rw-r--r--src/stasher.mli39L
-rw-r--r--src/strings.ml3107L
-rw-r--r--src/strings.mli4L
-rw-r--r--src/system.ml18L
-rw-r--r--src/system.mli6L
-rw-r--r--src/system/generic/system_impl.ml18L
-rw-r--r--src/system/system_generic.ml164L
-rw-r--r--src/system/system_intf.ml135L
-rw-r--r--src/system/system_win.ml213L
-rw-r--r--src/system/system_win_stubs.c656L
-rw-r--r--src/system/win/dune1L
-rw-r--r--src/system/win/system_impl.ml18L
-rw-r--r--src/terminal.ml500L
-rw-r--r--src/terminal.mli36L
-rw-r--r--src/test.ml647L
-rw-r--r--src/test.mli6L
-rw-r--r--src/transfer.ml876L
-rw-r--r--src/transfer.mli121L
-rw-r--r--src/transport.ml232L
-rw-r--r--src/transport.mli25L
-rw-r--r--src/tree.ml133L
-rw-r--r--src/tree.mli64L
-rw-r--r--src/ubase/dune19L
-rw-r--r--src/ubase/myMap.ml271L
-rw-r--r--src/ubase/myMap.mli125L
-rw-r--r--src/ubase/prefs.ml795L
-rw-r--r--src/ubase/prefs.mli210L
-rw-r--r--src/ubase/proplist.ml55L
-rw-r--r--src/ubase/proplist.mli15L
-rw-r--r--src/ubase/rx.ml834L
-rw-r--r--src/ubase/rx.mli55L
-rw-r--r--src/ubase/safelist.ml172L
-rw-r--r--src/ubase/safelist.mli46L
-rw-r--r--src/ubase/trace.ml311L
-rw-r--r--src/ubase/trace.mli120L
-rw-r--r--src/ubase/uarg.ml121L
-rw-r--r--src/ubase/uarg.mli98L
-rw-r--r--src/ubase/umarshal.ml641L
-rw-r--r--src/ubase/umarshal.mli118L
-rw-r--r--src/ubase/util.ml569L
-rw-r--r--src/ubase/util.mli131L
-rw-r--r--src/ui.mli9L
-rw-r--r--src/uicommon.ml1181L
-rw-r--r--src/uicommon.mli164L
-rw-r--r--src/uigtk3.ml4738L
-rw-r--r--src/uigtk3.mli4L
-rw-r--r--src/uimac/Bridge.h58L
-rw-r--r--src/uimac/Bridge.m418L
-rw-r--r--src/uimac/ColorGradientView.h22L
-rw-r--r--src/uimac/ColorGradientView.m46L
-rw-r--r--src/uimac/English.lproj/MainMenu.xib1050L
-rw-r--r--src/uimac/ImageAndTextCell.h20L
-rw-r--r--src/uimac/ImageAndTextCell.m130L
-rw-r--r--src/uimac/Info.plist30L
-rw-r--r--src/uimac/Makefile26L
-rw-r--r--src/uimac/MyController.h146L
-rw-r--r--src/uimac/MyController.m1263L
-rw-r--r--src/uimac/NotificationController.h18L
-rw-r--r--src/uimac/NotificationController.m50L
-rw-r--r--src/uimac/PreferencesController.h20L
-rw-r--r--src/uimac/PreferencesController.m89L
-rw-r--r--src/uimac/ProfileController.h20L
-rw-r--r--src/uimac/ProfileController.m90L
-rw-r--r--src/uimac/ProfileTableView.h11L
-rw-r--r--src/uimac/ProfileTableView.m36L
-rw-r--r--src/uimac/ProgressCell.h15L
-rw-r--r--src/uimac/ProgressCell.m199L
-rw-r--r--src/uimac/ReconItem.h80L
-rw-r--r--src/uimac/ReconItem.m861L
-rw-r--r--src/uimac/ReconTableView.h43L
-rw-r--r--src/uimac/ReconTableView.m298L
-rw-r--r--src/uimac/TrevorsUnison.icns24548B
-rw-r--r--src/uimac/Unison.icns44086B
-rw-r--r--src/uimac/UnisonToolbar.h33L
-rw-r--r--src/uimac/UnisonToolbar.m216L
-rw-r--r--src/uimac/cltool.c67L
-rw-r--r--src/uimac/main.m53L
-rw-r--r--src/uimac/progressicons/ProgressBarAdvanced.png142B
-rw-r--r--src/uimac/progressicons/ProgressBarBlue.png151B
-rw-r--r--src/uimac/progressicons/ProgressBarEndAdvanced.png123B
-rw-r--r--src/uimac/progressicons/ProgressBarEndBlue.png125B
-rw-r--r--src/uimac/progressicons/ProgressBarEndGray.png123B
-rw-r--r--src/uimac/progressicons/ProgressBarEndGreen.png125B
-rw-r--r--src/uimac/progressicons/ProgressBarEndWhite.png125B
-rw-r--r--src/uimac/progressicons/ProgressBarGray.png136B
-rw-r--r--src/uimac/progressicons/ProgressBarGreen.png151B
-rw-r--r--src/uimac/progressicons/ProgressBarLightGreen.png2836B
-rw-r--r--src/uimac/progressicons/ProgressBarWhite.png152B
-rw-r--r--src/uimac/ssselectabletoolbar/README54L
-rw-r--r--src/uimac/ssselectabletoolbar/SSSelectableToolbar.h27L
-rw-r--r--src/uimac/ssselectabletoolbar/SSSelectableToolbar.m157L
-rw-r--r--src/uimac/ssselectabletoolbar/SSSelectableToolbarItem.h19L
-rw-r--r--src/uimac/ssselectabletoolbar/SSSelectableToolbarItem.m22L
-rw-r--r--src/uimac/tableicons/Change_Absent.png1481B
-rw-r--r--src/uimac/tableicons/Change_Created.png1570B
-rw-r--r--src/uimac/tableicons/Change_Deleted.png1519B
-rw-r--r--src/uimac/tableicons/Change_Modified.png1582B
-rw-r--r--src/uimac/tableicons/Change_PropsChanged.png1600B
-rw-r--r--src/uimac/tableicons/Change_Unmodified.png1432B
-rw-r--r--src/uimac/tableicons/Outline-Deep.png475B
-rw-r--r--src/uimac/tableicons/Outline-Flat.png522B
-rw-r--r--src/uimac/tableicons/Outline-Flattened.png503B
-rw-r--r--src/uimac/tableicons/table-conflict.tif5466B
-rw-r--r--src/uimac/tableicons/table-error.tif5466B
-rw-r--r--src/uimac/tableicons/table-left-blue.tif5466B
-rw-r--r--src/uimac/tableicons/table-left-green.tif5466B
-rw-r--r--src/uimac/tableicons/table-merge.tif5466B
-rw-r--r--src/uimac/tableicons/table-mixed.tif5466B
-rw-r--r--src/uimac/tableicons/table-right-blue.tif5466B
-rw-r--r--src/uimac/tableicons/table-right-green.tif5466B
-rw-r--r--src/uimac/tableicons/table-skip.tif5466B
-rw-r--r--src/uimac/toolbar/add.tif16596B
-rw-r--r--src/uimac/toolbar/diff.tif18836B
-rw-r--r--src/uimac/toolbar/go.tif18836B
-rw-r--r--src/uimac/toolbar/left.tif4334B
-rw-r--r--src/uimac/toolbar/merge.tif4334B
-rw-r--r--src/uimac/toolbar/quit.tif17064B
-rw-r--r--src/uimac/toolbar/rescan.tif16884B
-rw-r--r--src/uimac/toolbar/restart.tif16920B
-rw-r--r--src/uimac/toolbar/right.tif4334B
-rw-r--r--src/uimac/toolbar/save.tif18836B
-rw-r--r--src/uimac/toolbar/skip.tif18836B
-rw-r--r--src/uimac/uimacnew.xcodeproj/project.pbxproj686L
-rw-r--r--src/uimacbridge.ml782L
-rw-r--r--src/uitext.ml1766L
-rw-r--r--src/uitext.mli4L
-rw-r--r--src/unicode.ml1921L
-rw-r--r--src/unicode.mli44L
-rw-r--r--src/unicode_tables.ml23L
-rw-r--r--src/unison.hgr16L
-rw-r--r--src/update.ml3285L
-rw-r--r--src/update.mli101L
-rw-r--r--src/uutil.ml173L
-rw-r--r--src/uutil.mli75L
-rw-r--r--src/win32rc/U.ico35840B
-rw-r--r--src/win32rc/unison.rc3L
-rw-r--r--src/xferhint.ml66L
-rw-r--r--src/xferhint.mli21L
-rw-r--r--unicode_utils/README2L
-rw-r--r--unicode_utils/codepages/lowcase.dat131072B
-rw-r--r--unicode_utils/codepages/upcase.dat131072B
-rw-r--r--unicode_utils/reorder.ml738L
-rw-r--r--unicode_utils/unicode.ml815L
-rw-r--r--unicode_utils/unicode_build.ml2050L
-rw-r--r--unicode_utils/unicode_test.ml83L
-rw-r--r--unison-gui.opam23L
-rw-r--r--unison.opam33L