GitHub PushEvent at 2014-06-14 16:32:46
Repository: rebar
Actor: saleyn
Payload: {"shas":[["4993a83820459815ec5f3b4965b8108343016ea8","b0d73b8c4800e9267730bf45bd69d7bcd7573e23@comellas.org","Avoid passing more than one instance of ERL_LIBS to child processes\n\nThis commit fixes issue #98 by removing the ERL_LIBS and REBAR_DEPS_DIR\nfrom the list of environment variables exported by the rebar_port_compiler\nplugin.","Juan Jose Comellas",true],["02f429afd6b0d555130a22520db31479f3c67259","ab991f0691cc4d94aead3595b57d2770aefd896f@gmail.com","Pulled getopt.erl from HEAD of github.com/jcomellas/getopt","serge",false],["5d4272baefbd539e4ba13e6192770933f16d45d9","adc16fa41a38b174232f206e0b2bd006baaace68@aguete.org","Incorrect REMSH args when sname is used\n\nWhen a node is configured with -sname in app.config or sys.config the\nREMSH_NAME_ARG and REMSH_REMSH_ARG arguments are incorrect due the\nassumption that the node name always contains '@'.\n\nTo fix the bug, the script tries to find '@' and then compose the\narguments acording to node name type. If in long name mode the\nscript can't compose a correct node name exits with warning.","Manuel Durán Aguete",true],["cdfcc27087a8989a562695a5e963bd76bb39ca8f","adc16fa41a38b174232f206e0b2bd006baaace68@aguete.org","Make REMSH node run in hidden mode\n\nTo avoid problems with REMSH node being visible from another nodes\nstarts it in hidden mode (erl -hidden).","Manuel Durán Aguete",true],["7bee2c04620de89941468b73e8b2479ae59d7cb6","ce03a1a4d6bb758e32408d0f806af13516025d33@erlang-solutions.com","Fix typo in neotoma help message","Luca Favatella",true],["01fd873c1e73dbd3f92ce088a8fac58096d2901c","de22f1f6985135cc01e2be4a6f542d08cc2223f5@gmail.com","mib_to_hrl compilation verbosity via 'mib_opts'\n\nPreviously, the configuration setting 'mib_opts' in rebar.config\nwould affect the call to snmpc:compile/2, so that (for example)\nverbosity could be controlled.  However, the subsequent call to\nsnmpc:mib_to_hrl/1 did not include any of these options, so it\ndid not appear to be possible to control the verbosity of the\nprocess of converting a MIB to a .hrl file.  To make matters\nworse, the default was to dump a full trace -- including debug\noutput and various logging -- so the act of compiling a large\nnumber of MIBs could result in a huge amount of \"noisy\" output\nthat hid any signal (meaningful warnings, errors, etc.).\n\nThis commit addresses that issue by replacing the call to\nsnmpc:mib_to_hrl/1 with a call to snmpc:mib_to_hrl/3 instead,\nwhich includes an \"options\" argument that, at present, is only\ncapable of setting verbosity.  The verbosity setting is taken\nfrom the 'mib_opts' setting in rebar_config, if present, and\nthe approriate kind of argument is passed to snmpc:mib_to_hrl/3.\n\nIt should be noted that snmpc:mib_to_hrl/3 is not listed in\nErlang's documentation, but does appear in the list of \"API\"\nexports at the top of snmpc.erl in R15B01 (and remains that way\nin R16B01), so this appears to be more of a documentation oversight\nthan the use of a deep, dark function call that was not intended\nto be public.  snmpc:mib_to_hrl/3 accepts an #options{} record\n(defined in lib/srdlib/include/erl_compile.hrl within Erlang's\nsource distribution), though most of the fields in that record\nare ignored by snmpc:mib_to_hrl/3; only verbosity can be controlled\nthis way.","Alex Thornton",true],["37326620809f7822acbf42eafd10160b3106375c","adc16fa41a38b174232f206e0b2bd006baaace68@bosqueviejo.net","let vm.args and sys.config as optional","Manuel Rubio",true],["2970fab4b743db658b395d7c0f3635df2592fd4f","1a73af9e7ae00182733b2292511b814be66f065f@evax.fr","Support conditional template instructions","Evax Software",true],["cb4599f828f0ec13a4ea18bcb1b0de4938d8dc7e","02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@hijacked.us","Make update-deps traverse deps breadth-first, top-down\n\nThis ensures that deps of deps are updated AFTER the dep listing them\nis, so that a complicated project with many layers of deps will be\nupdated correctly. Any new deps encountered along the way are also\ncloned, and THEIR deps are also evaluated.\n\nAlso added was conflict detection, if a dep has differing versions or\nsource information, inherited from different places, that will be logged\nat the end of update-deps, along with the origin of each conflicting\ndep.","Andrew Thompson",true],["1dfe56b3c6ada3b1bf91cf2956ffbbe50436e213","f8c85e76b625bab14a148de3324f90ed56090910@loxysoft.se","Change rebar_ct:check_log/3 to use double quotes\n\nThe call to the grep program in rebar_ct:check_log/3 used single\nquotation marks around the strings grep should search for. This works\nwell in most cases but fails on Windows 7 using GNU grep 2.5.4 as\ninstalled by the Chocolatey package GnuWin 0.6.3.1 with the follow\nmessage:\n\nERROR: cmd /q /c grep -e 'TEST COMPLETE' -e '{error,make_failed}'\nct/raw.log\nfailed with error: 2 and output:\ngrep: COMPLETE': No such file or directory\n\nThis commit changes the single quotation marks to double quotation\nmarks. I've tested this using GNU grep 2.5.3 on a Debian Linux machine\nand it works well.","Björn Bylander",true],["209c013dff99482dbce51a50833e99f9ba4d59b2","833c967f042b7d3c27a95e87611fe11e02dc3072@dizzyd.com","Merge pull request #143 from loxybjorn/grep_using_double_quotation_marks\n\nChange rebar_ct:check_log/3 to use double quotes","Dave Smith",true],["d5ca068983740a60b63308df5bc5997764ecd500","833c967f042b7d3c27a95e87611fe11e02dc3072@dizzyd.com","Merge pull request #138 from evax/conditionalTemplateInstructions\n\nSupport conditional template instructions","Dave Smith",true],["4dfdd726ada0cfc2015a6d6574976f6082ce4777","833c967f042b7d3c27a95e87611fe11e02dc3072@dizzyd.com","Merge pull request #137 from bosqueviejo/master\n\nlet vm.args and sys.config as optional","Dave Smith",true],["d19a46676c4e5fe51f84b3a8758673212efa0811","833c967f042b7d3c27a95e87611fe11e02dc3072@dizzyd.com","Merge pull request #132 from alexthornton1/mib_to_hrl_verbosity\n\nmib_to_hrl compilation verbosity via 'mib_opts'","Dave Smith",true],["e840ac211280b26ec0795960c15744fe8b17affb","833c967f042b7d3c27a95e87611fe11e02dc3072@dizzyd.com","Merge pull request #125 from lucafavatella/neotoma-doc-typo\n\nFix typo in neotoma help message","Dave Smith",true],["ebbb927cbc5ea634dc5af02803a0a271d3312f82","ecd81d4cbea5d94521e1164f9a9d8a961b52089b@cloudant.com","Allow specification of module dependencies for appups\n\nThe order in which modules, within an application, are loaded can be\nimportant. This patch adds allows the specification of module\ndependencies such that generate .appup/.relup scripts will load a\nmodule's dependent modules before itself.\n\nTo use:\n\nin rebar.config, add a module_deps\n\n{module_deps, [{ModuleName, [DependentModuleName, ...]}]}.\n\nModuleName is the name of any module, followed by a list of module\nnames that it depends on.","Robert Newson",true],["0550560221fde6d5c19bec472e395fb20d720252","0bb14fc58da65081d0cb1348cd128d0459f603ba@gmail.com","Fix eunit regression introduced in 2716d83a18\n\nUse alternative way to detect net_kernel:stop/0 has succeeded as\nsuggested by Ulf Wiger.","Tuncer Ayaz",true],["71f6e917f4963d23ed63cdd5e860b2be55842105","0bb14fc58da65081d0cb1348cd128d0459f603ba@gmail.com","Extract contributing guide into CONTRIBUTING.md\n\nWhile at it, refactor the guide for clarity. Some of the new text was\ntaken from erlware/relx/CONTRIBUTING.md and modified as needed.","Tuncer Ayaz",true],["daed79f62925c0e4dd71f812f2283873a2720b91","6fca77e4239edbef2780f74a84ddd06ba4a5c5be@gmail.com","Always return the errors and warnings from erlydtl\n\nThis allows us to use `rebar_base_compiler:ok_tuple/3` and\n`rebar_base_compiler:error_tuple/5` when returning from\n`rebar_erlydtl_compiler`.","Anthony Ramine",true],["047f1b7e96b5e57890e6e3f7d0b04c92f3a3541e","833c967f042b7d3c27a95e87611fe11e02dc3072@dizzyd.com","Merge pull request #109 from tuncer/contributing\n\nExtract contributing guide into CONTRIBUTING.md","Dave Smith",true]],"size":205,"ref":"refs/heads/master","head":"916a883dc3b7d8ff4a3a4f93ad1a59b7cf15fc5c"}