Eric Merritt
29c711bc39
remove ec_git_vsn_test
...
This test only had one test that dependended entirely on the
state of *this* git repository. Tests shouldn't depend on external
unmanaged state not changing.
2015-09-07 10:53:36 -07:00
Eric Merritt
739a9bcf24
Swap DEV_ONLY for TEST in the test exclusion macros
2015-09-07 10:45:58 -07:00
Eric Merritt
fbf7f7951c
Add R18 (18.0) to the list of travis builds
2015-09-04 10:52:58 -07:00
Eric Merritt
885a516f03
remove proper as a testing tool from the package
...
PropEr has a problematic license and that makes it unusable.
Historically, there was some ideas that it was going to change but it
never did.
2015-09-04 10:48:21 -07:00
Jordan Wilberding
83adceaa1a
Merge pull request #85 from tsloughter/master
...
version bump
2015-07-12 09:27:22 -07:00
Tristan Sloughter
6813d5184c
version bump
2015-07-12 11:10:27 -05:00
Tristan Sloughter
3c69ca001c
Merge pull request #84 from joedevivo/master
...
Made grep version command's grep POSIX
2015-07-12 11:07:35 -05:00
Joe DeVivo
381189c006
Made grep version command's grep POSIX
2015-07-12 07:31:08 -07:00
Tristan Sloughter
e56c73c940
Merge pull request #83 from joedevivo/master
...
Made version prefix configurable in ec_git_vsn
2015-07-10 12:02:54 -05:00
Joe DeVivo
2d634c5e46
Made version prefix configurable in ec_git_vsn
2015-07-10 09:37:21 -07:00
Jordan Wilberding
cbe494b1cb
Merge pull request #82 from tsloughter/rebar3
...
move to rebar3 and bump version
2015-06-22 15:32:34 -07:00
Tristan Sloughter
d726ba2742
move to rebar3 and bump version
2015-06-22 17:06:50 -05:00
Jordan Wilberding
2e23e43079
Merge pull request #81 from tsloughter/master
...
fix conversion of ask/2 string
2015-06-01 11:15:41 -07:00
Tristan Sloughter
4c20e1903d
fix conversion of ask/2 string
2015-05-31 12:04:54 -05:00
Jordan Wilberding
ef0d252b11
Merge pull request #79 from tsloughter/master
...
18.0 Support
2015-04-23 16:16:34 -07:00
Tristan Sloughter
7015ba2951
remove use of deprecated function erlang:now/0
2015-04-23 17:56:56 -05:00
Tristan Sloughter
e07d08333a
use #atom{} syntax to support 18
2015-04-23 17:49:34 -05:00
Eric Merritt
05b956da26
Merge pull request #78 from jlouis/query-terminal
...
Introduce simple, preliminary TERM capability query.
2015-02-12 10:09:57 -08:00
Jesper Louis Andersen
aa373dddbe
Introduce simple, preliminary TERM capability query.
...
When erlware_commons logs to the command_line, it assumes the
environment has common modern capabilities and color display. In
general, this is not the case and then color codes are sent verbatim
to the terminal.
This patch introduces a new field in #state_t{}, term_cap, encoding
if the terminal runs with 'full' or 'dumb' capabilities. In the latter case,
color display is suppressed. Initialization of the #state_t{} record queries
the environment once for the TERM variable in order to figure out what
it supports. The default is 'full' capability to be fully backwards compatible.
2015-02-11 17:10:16 +01:00
Jesper Louis Andersen
6079300634
Refactor: fold colorize_/3 into colorize/4.
...
Fold a local one-line leaf function with exactly one call-site into its caller.
2015-02-11 17:05:33 +01:00
Eric Merritt
02ab88513f
Merge pull request #75 from muxspace/master
...
Support Twitter-style timestamps
2014-12-10 15:31:46 -08:00
Brian Lee Yung Rowe
441d11820d
Parse Twitter-style dates
2014-12-10 10:59:24 -05:00
Jordan Wilberding
ae608d26e1
Merge pull request #74 from tsloughter/git_vsn
...
make git vsn the same as used in rebar_vsn_plugin
2014-11-03 13:57:18 -08:00
Tristan Sloughter
5ef8371020
make git vsn the same as used in rebar_vsn_plugin
2014-11-03 11:55:06 -06:00
Jordan Wilberding
d4d11ed1ba
Merge pull request #71 from wk8/jr/iso8601
...
Adding an `ec_test:format_iso8601/1` fun to format datetimes according to ISO8601 standards
2014-10-01 14:21:41 -07:00
Jordan Wilberding
405c5506a9
Merge pull request #73 from wk8/jr/fix_regex_for_erl_17
...
v17 does not have the leading 'R'
2014-10-01 14:21:08 -07:00
Jean Rouge
0b47f60bfb
Have dialyzer run on Travis for OTP 17 too
...
v17 does not have the leading 'R'
```
erl -noshell -eval 'io:format("~p", [erlang:system_info(otp_release)]), erlang:halt(0).'
"17"
```
So the dialyzer wouldn't run in the Travis builds.
And a minor spec fix to appease v17's dialyzer.
2014-10-01 12:31:47 -07:00
Jordan Wilberding
a299d45899
Merge pull request #72 from tsloughter/error_color
...
fix error log message being colored green instead of red
2014-09-27 12:32:40 -07:00
Tristan Sloughter
4fb4199da3
fix error log message being colored green instead of red
2014-09-27 14:06:49 -05:00
Jean Rouge
c25dce9689
Adding an ec_test:format_iso8601/1
fun to format datetimes according to ISO8601 standards
...
And added a couple unit tests on it.
2014-09-12 12:28:59 -07:00
Tristan Sloughter
03f76c6ef2
Merge pull request #68 from reset/recurse-copy-symlink-dirs
...
add ec_file:is_dir/1
2014-07-10 17:47:22 -05:00
Jamie Winsor
7a32f52e7d
add ec_file:is_dir/1
...
use ec_file:is_dir/1 to identify symlinks which are directories
Ensure contents of symlinked directories are copied when using ec_file:copy/3
2014-07-09 14:51:50 -07:00
Jordan Wilberding
c2d67e6f76
Merge pull request #66 from tsloughter/master
...
Adding sha1sum method with r14/r15 support
2014-05-24 17:00:06 +02:00
Tristan Sloughter
3121c892b4
support r14/15 crypto
2014-05-24 09:42:57 -05:00
Tristan Sloughter
684afc1230
Merge pull request #56 from jwilberding/travis_bump
...
Update to use official 17.0 release for Travis
2014-05-21 15:58:52 -05:00
Low Kian Seong
73f21ee770
Adding sha1sum method
2014-05-16 10:38:13 +08:00
Jordan Wilberding
d1d19e3248
Update to use official 17.0 release for Travis
2014-05-15 09:36:05 +02:00
Jordan Wilberding
364726c166
Merge pull request #63 from lowks/master
...
changes to add another clause to the directory/file check
2014-05-15 09:34:28 +02:00
Low Kian Seong
cc7f6dd0df
changes to add another clause to the directory/file check
2014-05-14 22:42:59 +08:00
Jordan Wilberding
6d742c0cae
Merge pull request #60 from lowks/master
...
Found a typo while reading docs. Correcting
2014-05-08 08:01:55 +02:00
Low Kian Seong
bd6fd557d5
Found a typo while reading docs. Correcting
2014-05-08 11:10:38 +08:00
Jordan Wilberding
10ea4e18d6
Merge pull request #59 from tsloughter/master
...
handle deprecated pre-defined types for 17.0 and later
2014-04-22 19:51:00 +02:00
Tristan Sloughter
e2841d6cef
remove 17.0rc1 from travis, wait for travis 17.0 support
2014-04-22 12:13:58 -05:00
Tristan Sloughter
523a66ad74
handle deprecated pre-defined types for 17.0 and later
2014-04-22 10:32:44 -05:00
Tristan Sloughter
4c97d4a962
Merge pull request #53 from jwilberding/fix_bug
...
Fix argument for iolist_to_binary call
2014-03-28 09:09:21 -05:00
Jordan Wilberding
449051bcd6
Fix argument for iolist_to_binary call
2014-03-28 08:39:26 +01:00
Jordan Wilberding
888be01dfe
Merge pull request #52 from ericbmerritt/git-vsn-additions
...
Suppport a vsn signature with a git implementation
2014-03-27 11:13:38 +01:00
Eric B Merritt
47bcbd49b6
Suppport a vsn signature with a git implementation
2014-03-26 13:32:24 -07:00
Eric Merritt
7e64c9ea4f
Merge pull request #49 from jwilberding/master
...
Add irc notifications
2014-03-25 18:14:31 -07:00
Jordan Wilberding
6fb5213f6a
Merge pull request #51 from rlipscombe/rl-rebar-var
...
Allow overriding rebar location.
2014-03-19 18:14:25 +01:00