{"push_id":1126357956,"size":21,"distinct_size":0,"ref":"refs/heads/master","head":"b4076d504a689ea24cf74a94ae60d82a0d50dcd9","before":"1c459b17daed932db817117adee2c37dd328ddef","commits":[{"sha":"094e5ccc0268ea9515968369b66965c979d3b42f","author":{"email":"aeec7d22bfcca7d73b4753d4f8d6868400330ff1@users.noreply.github.com","name":"bennr01"},"message":"updated fork\n\nupdated fork","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/094e5ccc0268ea9515968369b66965c979d3b42f"},{"sha":"a4e5cefe13138af1c4208a4b73a76d6cbf5c065e","author":{"email":"aeec7d22bfcca7d73b4753d4f8d6868400330ff1@users.noreply.github.com","name":"bennr01"},"message":"Added commands\n\nAdded new commands:\r\n-gci\r\n-mc\r\n\r\ngci:\r\n-interface to pythons garbage collector\r\n-allows debugging memory leaks\r\n-allows setting debug mode\r\n-calculates total size of garbage and normal objects\r\n-allows getting and setting collection threshold (can be used for optimisation)\r\n\r\nmc:\r\n-allows using multiple \"filesystems\" (any object defining a specific API) at the same time\r\n-compatible \"filesystem\"-interfaces are objects (=easy extendable)\r\n-currently only supports the local filesystem\r\n-planned: FTP and Dropbox\r\n-allows copying and moving files between two \"filesystems\"\r\n-allows reading (cat), deleting of files and more\r\n-command-loop interface using cmd.Cmd\r\n-currently mostly a framework\r\n-allows running commands in stash without quitting (this may require further tests)\r\n-planned: command to download a file/dir from a \"filesystem\" and run a command on it (as a alternative for a \"mount\"-command)\r\n\r\nI hope i am doing this push correctly (=to bennr01/dev. I dont have much expirience using git an","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/a4e5cefe13138af1c4208a4b73a76d6cbf5c065e"},{"sha":"f1164c935a2cba8cd1ff4e49524366ed69f298c4","author":{"email":"aeec7d22bfcca7d73b4753d4f8d6868400330ff1@users.noreply.github.com","name":"bennr01"},"message":"mc.py: added FTP support and help\n\nedited mc.py:\r\n   -now supports FTP\r\n   -added help-texts","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/f1164c935a2cba8cd1ff4e49524366ed69f298c4"},{"sha":"1645efe02ec4659c301824b5c862dd4a406373c5","author":{"email":"aeec7d22bfcca7d73b4753d4f8d6868400330ff1@users.noreply.github.com","name":"bennr01"},"message":"mc.py: cp and mv subcommands now work on directorys\n\nThe \"cp\" and \"mv\" subcommands for the \"mc\" command now work properly on directories.","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/1645efe02ec4659c301824b5c862dd4a406373c5"},{"sha":"354a7f3b2a2105358b8d845abdfd0f65fd231d15","author":{"email":"aeec7d22bfcca7d73b4753d4f8d6868400330ff1@users.noreply.github.com","name":"bennr01"},"message":"gci.py: added new \"break\" subcommand\n\nAdded a new \"break\" subcommand for gci.\r\nThis command tries to break reference cycles.\r\nThis is not guaranteed to work: It will just pick the first garbage it finds and then tries to delete all attributes of it.","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/354a7f3b2a2105358b8d845abdfd0f65fd231d15"},{"sha":"6d6cd6648cc0fd8a37e0e9498e10f82463cacfe2","author":{"email":"aeec7d22bfcca7d73b4753d4f8d6868400330ff1@users.noreply.github.com","name":"bennr01"},"message":"mc.py: added Dropbox support\n\nThe \"mc\"-command now supports Dropbox.\r\nUnfortunally, this is very slow.","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/6d6cd6648cc0fd8a37e0e9498e10f82463cacfe2"},{"sha":"3b468a5fd4c4c49ae79ee71ef2aaf0568319f607","author":{"email":"aeec7d22bfcca7d73b4753d4f8d6868400330ff1@users.noreply.github.com","name":"bennr01"},"message":"fixed a bug in python.py\n\nI have fixed a bug in python.py (i inadvertently uploaded a old version to github in my last commit).\r\nSorry for breaking the python command.","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/3b468a5fd4c4c49ae79ee71ef2aaf0568319f607"},{"sha":"f4f19e69e37424027005a02a804dc04be2bdc34f","author":{"email":"aeec7d22bfcca7d73b4753d4f8d6868400330ff1@users.noreply.github.com","name":"bennr01"},"message":"mc.py: added the ability to run stash-commands on the remote filesystem\n\nmc.py now has a new subcommand(+help): run\r\n\r\nthe run subcommand:\r\n-allows running scripts \"on\" the remote filesystem.\r\n => first downloads specified files into a tempdir, then cd into dir, run command, cd back, upload changes if specified in command to do so, and finally deletes the tempdir \r\n-allows running scripts in \"read-only\" mode (files of original fs are not changed) and in \"write\" mode (if files are changed/added, they are uploaded to the server)\r\n-has a help\r\n\r\nother:\r\n-very small code-cleanup\r\n-added todo-list (even tough i probably wont have the time to work on it)","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/f4f19e69e37424027005a02a804dc04be2bdc34f"},{"sha":"0b37e26c8b099c473a8d126d952165f3c06a00af","author":{"email":"acb1e3e3ec2bfeb1b160ed75e0f83966c4f96bdf@gmail.com","name":"ywangd"},"message":"Merge pull request #175 from bennr01/patch-1\n\nfixed a bug in python.py","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/0b37e26c8b099c473a8d126d952165f3c06a00af"},{"sha":"88b48ddc06719673341c598af846a1e75d80f822","author":{"email":"aeec7d22bfcca7d73b4753d4f8d6868400330ff1@users.noreply.github.com","name":"bennr01"},"message":"mc.py: fixed some bugs; made cp command prettier\n\n-fixed a bug in mc.py resulting in errors when running a command on the remote filesystem in a subdir.\r\n=>this should fix some of the other bugs\r\n-made the cp-command output prettier (added identation)\r\n-small cleanup\r\nThis is probably the last commit to bennr01/stash before opening the pull-request to ywangd/stash.","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/88b48ddc06719673341c598af846a1e75d80f822"},{"sha":"8ac6bc46efdca418181ade23b888b7ca1baf9173","author":{"email":"acb1e3e3ec2bfeb1b160ed75e0f83966c4f96bdf@gmail.com","name":"ywangd"},"message":"Merge pull request #176 from bennr01/dev\n\nadded new commands: gci, mc","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/8ac6bc46efdca418181ade23b888b7ca1baf9173"},{"sha":"504cef6c7f96f0680773b30cffcf792dcf64c744","author":{"email":"aeec7d22bfcca7d73b4753d4f8d6868400330ff1@users.noreply.github.com","name":"bennr01"},"message":"mc.py: added spaced filename support\n\nthe mc.py subcommands now accept names containing spaces.\r\nThis is done by using shlex.\r\nExample: cp 1 \"space test.py\" 2 \"some other file.py\"\r\nThe internal command calls by cp, move and exec will now call the command in such a way that spaced names will no longer result in errors.","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/504cef6c7f96f0680773b30cffcf792dcf64c744"},{"sha":"4e776f22c1300cedbf42611a1cedae52552fcd16","author":{"email":"acb1e3e3ec2bfeb1b160ed75e0f83966c4f96bdf@gmail.com","name":"Yang Wang"},"message":"getstash should now work for both python 2 and 3","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/4e776f22c1300cedbf42611a1cedae52552fcd16"},{"sha":"9c3d192ae062093c8d5a6cd760508b4dabbd5fa7","author":{"email":"acb1e3e3ec2bfeb1b160ed75e0f83966c4f96bdf@gmail.com","name":"Yang Wang"},"message":"Added command line options to launch script","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/9c3d192ae062093c8d5a6cd760508b4dabbd5fa7"},{"sha":"74b0547d4924732385149ee5a022193ea283fb5f","author":{"email":"acb1e3e3ec2bfeb1b160ed75e0f83966c4f96bdf@gmail.com","name":"Yang Wang"},"message":"Temporarily disabled will_close due to beta bugs.","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/74b0547d4924732385149ee5a022193ea283fb5f"},{"sha":"9495bf551c73156fca7ae5835ad09040bd5c99a7","author":{"email":"acb1e3e3ec2bfeb1b160ed75e0f83966c4f96bdf@gmail.com","name":"Yang Wang"},"message":"Fix for build_ext.sub_commands of issue 166","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/9495bf551c73156fca7ae5835ad09040bd5c99a7"},{"sha":"c8994253500ab5913e711661ec181deb28a2e6bf","author":{"email":"acb1e3e3ec2bfeb1b160ed75e0f83966c4f96bdf@gmail.com","name":"Yang Wang"},"message":"re-fix will_close","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/c8994253500ab5913e711661ec181deb28a2e6bf"},{"sha":"6108406a5a0e2acfae315e45f3cf48e36254c79d","author":{"email":"acb1e3e3ec2bfeb1b160ed75e0f83966c4f96bdf@gmail.com","name":"Yang Wang"},"message":"Readme update and minor opt.","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/6108406a5a0e2acfae315e45f3cf48e36254c79d"},{"sha":"afefc35c994656730d631cd4043b89c16ca87726","author":{"email":"acb1e3e3ec2bfeb1b160ed75e0f83966c4f96bdf@gmail.com","name":"ywangd"},"message":"Merge pull request #178 from bennr01/dev\n\nmc.py: added support for filenames with spaces","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/afefc35c994656730d631cd4043b89c16ca87726"},{"sha":"5f6efe32b37ff23b30c4791875d6875cd41522ca","author":{"email":"acb1e3e3ec2bfeb1b160ed75e0f83966c4f96bdf@gmail.com","name":"Yang Wang"},"message":"Revert will_close changes as pythonista bug is now fixed.","distinct":false,"url":"https://api.github.com/repos/ywangd/stash/commits/5f6efe32b37ff23b30c4791875d6875cd41522ca"}]}
{"actor":{"display_login":"ywangd"}}