Commit Graph

3433 Commits

Author SHA1 Message Date
Matthias Beyer 24c77be046 Add impl of as_toml() 2017-01-21 13:56:06 +01:00
Matthias Beyer 6d623ddff2 Add Value::as_ruby() impl 2017-01-21 13:56:06 +01:00
Matthias Beyer 9d06fd8ea7 Add files for ruby/toml utils 2017-01-21 13:56:06 +01:00
Matthias Beyer a23534bf6a Add store::entry::RFileLockEntry 2017-01-21 13:56:06 +01:00
Matthias Beyer d617c5bcc9 Add dep: toml 2017-01-21 13:56:06 +01:00
Matthias Beyer f7df36c949 Formatting 2017-01-21 13:56:06 +01:00
Matthias Beyer 9a47313adc Add TODOs in code 2017-01-21 13:56:05 +01:00
Matthias Beyer 8419be1195 Disable ruby testing in lib-test as travis-ci does not have ruby 2.3.0 2017-01-21 13:56:05 +01:00
Matthias Beyer 4f1cf691fd Move: imag-ruby -> libimagruby 2017-01-21 13:56:05 +01:00
Matthias Beyer 31b64c4de7 Add mini test example 2017-01-21 13:56:05 +01:00
Matthias Beyer 0a25608ff0 Add Makefile for tests 2017-01-21 13:56:05 +01:00
Matthias Beyer 1c3205aa66 Add function to initialize the ruby extension 2017-01-21 13:56:05 +01:00
Matthias Beyer 78b1782f87 Cargo.toml: Build as "dylib" 2017-01-21 13:56:05 +01:00
Matthias Beyer 238385a87f Allow unused variables here
As the methods!() macro seems to introduce an unused variable "itself"
for rustc 1.13 ... not sure whether this is valid or not.
2017-01-21 13:56:05 +01:00
Matthias Beyer 8324159bc4 Add readme file for imag-ruby 2017-01-21 13:56:05 +01:00
Matthias Beyer db94e2f1f7 Add StoreId interfacing code 2017-01-21 13:56:05 +01:00
Matthias Beyer 0db045ab14 Initialize imag-ruby 2017-01-21 13:56:05 +01:00
Matthias Beyer 2c4946a82c Merge pull request #854 from matthiasbeyer/remove-for-focus-shift
Remove stuff for the focus-shift
2017-01-21 13:26:47 +01:00
Matthias Beyer 63a7f0d8a9 Remove stuff for the focus-shift 2017-01-21 13:05:50 +01:00
Matthias Beyer c96e129b40 Merge pull request #853 from matthiasbeyer/libimagrt/logger-pub
Make logger types public
2017-01-21 12:51:59 +01:00
Matthias Beyer ddf811a589 Make logger types public
This commit makes the logging functionality types from libimagrt public,
so the libimagruby implementation can re-use the ImagLogger type.
2017-01-21 12:38:37 +01:00
Matthias Beyer 0cf564091e Merge pull request #852 from mario-kr/add_workspace-support
Add workspace support
2017-01-20 10:00:44 +01:00
mario 099f3231e5 Change lowest rust version in .travis.yml to 1.13.0 from 1.11.0 2017-01-19 20:47:18 +01:00
mario aee50ac05f Add missing members to workspace 2017-01-19 20:20:05 +01:00
mario 8df5519f34 Move `[profile.dev] codegen-units = 2` to top-level Cargo.toml
lower level (=package/crate level) definitions for profiles are ignored
2017-01-19 20:08:51 +01:00
mario 4cdbfb62da Adjust imag-*/tests/utils.sh to new `target` directory 2017-01-19 19:23:11 +01:00
mario e430906e51 Re-add Cargo.toml with workspace members 2017-01-19 19:21:02 +01:00
Matthias Beyer 4a821d7b19 Merge pull request #848 from matthiasbeyer/rust-beta-remove-top-level-cargotoml
Remove top-lvl Cargo.toml to work with rust beta
2017-01-18 13:17:16 +01:00
Matthias Beyer bce217794f Remove top-lvl Cargo.toml to work with rust beta 2017-01-18 12:32:31 +01:00
Matthias Beyer 23a80ee47f Merge pull request #843 from matthiasbeyer/imag-link/external-link-remove-arg
Fix: We need an argument here
2016-12-06 10:07:12 +01:00
Matthias Beyer 9375c71292 Merge pull request #845 from matthiasbeyer/makefile-check-outdated
Add support for cargo-outdated 0.3.0
2016-12-06 10:07:03 +01:00
Matthias Beyer 17c7072613 Add support for cargo-outdated 0.3.0 2016-12-06 09:18:26 +01:00
Matthias Beyer 0dd849863f Merge pull request #839 from matthiasbeyer/update-deps
Update deps
2016-12-05 19:14:15 +01:00
Matthias Beyer 7c7aad9ea4 Merge pull request #844 from matthiasbeyer/libimagentrylink/fix-docu-typo
Fix docu typo
2016-12-05 19:04:36 +01:00
Matthias Beyer 3e426b87cf Fix docu typo 2016-12-05 17:17:26 +01:00
Matthias Beyer ae74a179c6 Add Makefile target to check for outdated deps 2016-12-05 15:57:06 +01:00
Matthias Beyer e658e61c9e Fix: We need an argument here 2016-12-05 15:07:26 +01:00
Matthias Beyer 2003efd706 Merge pull request #764 from matthiasbeyer/imag-mail/init
imag-mail: init
2016-11-30 20:09:24 +01:00
Matthias Beyer ccc6d2e385 Update deps 2016-11-30 09:39:29 +01:00
Matthias Beyer e74c7392d9 Implement list_mail() helper fn 2016-11-30 09:39:29 +01:00
Matthias Beyer d62a54ee74 Add imports 2016-11-30 09:39:29 +01:00
Matthias Beyer c8efc1aa34 Dump in first source code pieces 2016-11-30 09:39:29 +01:00
Matthias Beyer cea84cb7fd Add UI module 2016-11-30 09:39:29 +01:00
Matthias Beyer 29e0e72471 Add dependencies 2016-11-30 09:39:28 +01:00
Matthias Beyer 64956443d9 Link README from documentation 2016-11-30 09:39:28 +01:00
Matthias Beyer 0d113cf40e Initial import 2016-11-30 09:39:28 +01:00
Matthias Beyer 91fca4ba13 Update dependencies 2016-11-30 09:36:45 +01:00
Matthias Beyer 6aebdb90e0 Update dependencies 2016-11-30 09:36:45 +01:00
Matthias Beyer 2f2ed44eec Update dependencies 2016-11-30 09:36:45 +01:00
Matthias Beyer 1377eb6bee Update dependencies 2016-11-30 09:36:45 +01:00