mpl
563270ca02
interp: support yet another vendoring case
...
* interp: support another vendoring case
Namely, when the vendor dir is a sibling (or an uncle) relative to the
current pkg
Fixes #758
* make linter happier
* address review comments
* fix, cleanup, add unit tests
* add dummy files to force dirs into git
2020-07-15 15:35:04 +02:00
mpl
4f3481b55c
interp: support another vendoring case
2020-07-01 10:44:03 +02:00
Ludovic Fernandez
2765478137
chore: update linter to support go1.13
2019-10-09 14:14:04 +02:00
Marc Vertes
35e645c690
fix: correct handling of types alias of interfaces
2019-09-25 15:24:04 +02:00
Ludovic Fernandez
dea1f56f38
refactor: use struct to define interpreter Options. ( #236 )
2019-07-03 19:46:17 +02:00
Marc Vertes
274c0fc47a
chore: API and code cleanup. Rename stdlib.Value into stdlib.Symbols ( #231 )
2019-06-27 12:40:04 +02:00
Marc Vertes
8910769b77
feat: functional options to New() ( #149 )
2019-04-05 21:36:48 +02:00
Fernandez Ludovic
12b608b625
chore: rename to yaegi.
2019-03-20 10:15:35 +01:00
Marc Vertes
5a10046944
feat: simplify Use() ( #115 )
...
Change API from
func Use(val libValueMap, typ libTypeMap)
to
func Use(val libValueMap)
2019-03-13 12:24:59 +01:00
Marc Vertes
6fc6560af3
fix: handle name import of src packages ( #74 )
...
Rename the package scope from internal package name to alias name.
Detect different packages in the same directory (forbidden by spec).
Update example to test named import.
2019-02-02 14:18:09 +01:00
Ludovic Fernandez
27a338d84a
fix: recursively search for packages. ( #72 )
2019-02-01 11:47:41 +01:00
Ludovic Fernandez
3f0e693383
refactor: support imports/package/vendor. ( #41 )
...
* test: adds tests about package and vendor.
* refactor: support imports/package/vendor.
* review.
2019-01-24 16:16:49 +01:00