Eric Merritt
25ef2f3496
Merge branch 'next'
...
* next:
version bump 0.8.0
minor fixes and enhancements to the makefile
given a complete semver parser ec_string no longer makes sense to retain
suport proper semver parsing and comparison in the semver module
move ec_file away from exceptions to return values
minor whitespace cleanup
make sure ec_dictionary gets built first
fixes to dialyzer
add travis support to the system
fix edoc errors in various modules
add a full makefile that drives rebar
add rebar files to gitignore
2012-09-08 10:00:03 -05:00
Eric Merritt
c42581887a
version bump 0.8.0
...
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-09-08 09:59:31 -05:00
Eric Merritt
67acaaaf3f
minor fixes and enhancements to the makefile
...
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-09-08 09:59:30 -05:00
Eric Merritt
4db670c812
given a complete semver parser ec_string no longer makes sense to retain
...
It was really poorly named in any case
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-09-08 09:59:28 -05:00
Eric Merritt
bf37ad9492
suport proper semver parsing and comparison in the semver module
...
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-09-08 09:59:27 -05:00
Eric Merritt
9b9f070a5f
move ec_file away from exceptions to return values
...
In an attempt to unify on the accepted use of return values ec_file is
changing its API to use return values instead of exceptions.
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-09-08 09:59:26 -05:00
Eric Merritt
a2672cafb1
minor whitespace cleanup
...
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-09-08 09:59:24 -05:00
Eric Merritt
cf8cad00df
make sure ec_dictionary gets built first
...
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-09-08 09:59:23 -05:00
Eric Merritt
e035ae3dbf
fixes to dialyzer
...
All types should now be correct and dialyzer runs successfully
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-09-08 09:59:21 -05:00
Eric Merritt
7e42c243b0
add travis support to the system
...
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-09-08 09:59:19 -05:00
Eric Merritt
d7b60ccf19
fix edoc errors in various modules
...
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-09-08 09:51:32 -05:00
Eric Merritt
51b5a41c63
add a full makefile that drives rebar
...
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-09-08 09:51:32 -05:00
Eric Merritt
9514b16993
add rebar files to gitignore
...
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-09-08 09:50:43 -05:00
Jordan Wilberding
8d625ceb46
Merge remote branch 'ericbmerritt/master' into rv
...
* ericbmerritt/master:
add beam files to gitignore
make insecure nature of ec_file:mkdtemp obvious fixes erlware/erlware_commons#16
fix eunit tests so that they actually work and run
make mkdtemp a lot more secure (still not fully secure but more).
add . files to gitignore
Migrate erlware_commons to rebar support
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-06-05 19:58:17 -04:00
Eric Merritt
3e5eeb8cf7
add beam files to gitignore
2012-06-05 17:59:54 -05:00
Eric Merritt
b4eb83cf53
make insecure nature of ec_file:mkdtemp obvious fixes erlware/erlware_commons#16
2012-06-05 17:59:52 -05:00
Eric Merritt
261fb422f9
fix eunit tests so that they actually work and run
2012-06-05 17:59:51 -05:00
Eric Merritt
10557e421e
make mkdtemp a lot more secure (still not fully secure but more).
2012-06-05 17:59:50 -05:00
Eric Merritt
3e6357aea9
add . files to gitignore
2012-06-05 17:59:49 -05:00
Eric Merritt
c828f7415a
Migrate erlware_commons to rebar support
2012-06-05 17:59:46 -05:00
Eric Merritt
26a2e91d4a
Version bump 0.6.2
2012-03-23 10:01:33 -05:00
Jesse Gumm
e7d175d0db
Add support for shorter times (7PM, 7AM, 7a, 7p)
2012-03-23 10:00:11 -05:00
Jesse Gumm
30184d4f77
Fix for 12am and 12pm.
...
12am should be hour 0, 12pm should be hour 12.
Signed-off-by: Eric Merritt <ericbmerritt@gmail.com>
2012-03-23 09:58:34 -05:00
Eric Merritt
23de64a3cd
Version bump 0.6.1
...
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-02-20 15:15:42 -05:00
Eric Merritt
144bc031ed
Add a minimal makefile to the system
...
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-02-20 15:15:36 -05:00
Eric Merritt
6f2b3efc0c
Minimal correct readme
...
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-02-20 15:15:27 -05:00
Eric Merritt
8353035a1e
whitespace and comment refactoring
...
This patch replaces tabs with spaces and converts the '%' inline
comments (which according to the emacs mode are actually end of line
comments) to the mode acceptable '%%' inline comments.
Signed-off-by: Jordan Wilberding <diginux@gmail.com>
2012-02-20 15:15:23 -05:00
Eric Merritt
960548301e
Merge pull request #12 from hypernumbers/master
...
Fix for typo, merged to keep upto date
2011-12-20 13:30:00 -08:00
Gordon Guthrie
de3f0530d6
Fix for typo.
...
Pushed up stream from choptastic's bug fix to dh_date
https://github.com/daleharvey/dh_date/pull/4
2011-12-19 11:03:27 +00:00
Eric Merritt
5e0764d1e3
Merge pull request #10 from distinctivo/master
...
Adds ec_talk to erlware_commons app modules
2011-11-19 13:19:56 -08:00
Yurii Rashkovskii
4933881254
Adds ec_talk to erlware_commons app modules
2011-11-19 13:14:10 -08:00
Eric Merritt
6d17415cdd
support US style date parsing using the same defaults from php as the original
...
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-10-17 17:39:05 -04:00
Eric Merritt
6d969cd55e
convert date parsing library from tagged return types to exceptions
...
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-10-17 17:38:58 -04:00
Eric Merritt
8898f93f61
add date parsing and formatting support from Dale Harvey
...
The original implementation was https://github.com/daleharvey/dh_date.git
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-10-16 22:26:43 -04:00
Eric Merritt
2b320a34a5
add comprehensive readme to the system
...
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-10-16 22:26:43 -04:00
Eric Merritt
ff3557d883
add suport and documentation for signatures for dictionaries
...
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-10-16 22:26:43 -04:00
Eric Merritt
cea6de7c84
move ewl_talk from ewlib to erlware commons
...
This is a heavily used module from erlware lib. It makes sense to make
it available in erlware commons.
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-10-16 22:26:42 -04:00
Eric Merritt
cc5e00633c
version bump to 0.4.0
...
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-09-26 23:50:23 -04:00
Eric Merritt
8fb2b925ce
add .gitignore to the system
...
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-09-26 23:50:18 -04:00
Eric Merritt
694e805012
Minor reformatting/whitespace removal
...
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-09-26 23:50:13 -04:00
Eric Merritt
284ada2bd9
add search function for lists to ec_lists
...
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-09-26 23:50:05 -04:00
Eric Merritt
eecbb26a2d
remove old style catches from the library
...
This removes the old style catches and replaces them with
try/catch. It seems to make the code much clearer and its certainly
less failure prone.
2011-04-22 14:55:16 -04:00
Eric Merritt
8dda138814
A little minor formatting cleanup
2011-04-22 14:55:10 -04:00
Eric Merritt
07a54bb518
add specs and exported types where needed
...
This patch exports types that are needed and adds specs where they did
not previously exist. It also cleans up and expands the specs where
they needed to be cleaned up.
2011-04-22 14:55:04 -04:00
Martin J. Logan
2508e1ed82
bumped version
...
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-04-03 23:04:25 -04:00
Martin J. Logan
eee087794f
added in plists
...
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-04-03 23:04:21 -04:00
Martin J. Logan
431b13e942
added ec_file helper functions for working with files.
...
Signed-off-by: Jordan Wilberding <jwilberding@gmail.com>
2011-04-03 23:04:17 -04:00
Martin J. Logan
3c9e60c5a2
altered ordering on the fetch and find functions, version patch bumped
...
Ordering altered to match existing list functions, Version patch
bumped because because API is not yet final
Signed-off-by: Eric Merritt <ericbmerritt@gmail.com>
2011-03-14 11:21:10 -04:00
Martin J. Logan
b4981ff4b5
added code for dealing with strings. Initial commit for version strings
...
Signed-off-by: Eric Merritt <ericbmerritt@gmail.com>
2011-03-14 11:20:23 -04:00
Martin J. Logan
9e6f98ba81
added in module for semvar comparisons
...
This code implements comparisons using (list based) strings as
semantic versions. It follows the stadard dictated by semvar.org.
Signed-off-by: Eric Merritt <ericbmerritt@gmail.com>
2011-03-14 11:13:05 -04:00