elvish/eval
2017-12-17 03:50:23 +00:00
..
re eval/re: Add a dummy test file. 2017-12-04 21:09:49 +01:00
args_walker.go Use understore in filenames. 2017-06-26 19:47:10 +02:00
backed_variable.go eval: Add new backedVariable for easier Variable building. 2017-10-01 08:55:09 +08:00
boilerplate.go Parse options in lambda signature. 2017-08-05 21:50:44 +02:00
boilerplate.py Replace dash with underline in file names(fixup) (#369) 2017-06-27 01:46:27 +01:00
bool.go Add Hash to Value interface. 2017-08-30 20:52:27 +02:00
builtin_fn_test.go eval: Break up eval_test.go into multiple files. 2017-12-17 03:41:25 +00:00
builtin_fn_unix.go Use build tags in a more compact way. 2017-12-08 00:45:10 +00:00
builtin_fn_windows.go Fix build on Windows. 2017-12-05 00:54:32 +01:00
builtin_fn.go Use os/exec.LookPath to fix external command search on Windows. 2017-12-05 00:48:38 +01:00
builtin_namespace.go EnvPathList -> EnvList; simplify implementation. 2017-09-01 01:07:35 +02:00
builtin_special_test.go eval: Break up eval_test.go into multiple files. 2017-12-17 03:41:25 +00:00
builtin_special.go Embedded modules -> bundled modules. 2017-09-21 02:10:09 +01:00
bundle-modules Embedded modules -> bundled modules. 2017-09-21 02:10:09 +01:00
bundled_modules.go Fix pkgindex URL in epm.elv. 2017-09-21 20:05:47 +01:00
chdir.go Update $E:PATH when changing directory. 2017-06-24 17:52:53 +02:00
closure.go Introduce a module map as part of the lexical scope. 2017-09-20 13:43:28 +01:00
compilation_error.go Use understore in filenames. 2017-06-26 19:47:10 +02:00
compile_lvalue.go Fixed typo (#508) 2017-11-08 13:58:17 +00:00
compile_op_test.go eval: Break up eval_test.go into multiple files. 2017-12-17 03:41:25 +00:00
compile_op.go Fix access to qualified function names from upper scope. 2017-10-10 22:29:28 +08:00
compile_value_test.go Remove some duplicate test cases. 2017-12-17 03:50:23 +00:00
compile_value.go Remove more uses of fmt.Sprintf 2017-09-22 22:06:27 +01:00
compiler.go Module uses are now lexically scoped. 2017-09-21 00:10:21 +01:00
conversion.go Reduce use of reflect in scanValueToGo, and handle String vs string correctly. 2017-10-01 09:04:13 +08:00
daemon_namespace.go eval: daemon:spawn now throws any spawning error. 2017-12-04 20:13:17 +01:00
editor.go Editor.notify -> .Notify 2016-09-11 19:46:49 +02:00
env_list.go eval: Make EnvList (mostly) compatible with Windows. 2017-12-05 00:53:14 +01:00
epm.elv Fix pkgindex URL in epm.elv. 2017-09-21 20:05:47 +01:00
eval_test.go eval: Break up eval_test.go into multiple files. 2017-12-17 03:41:25 +00:00
eval.go Fix sys.IsATTY, and enable Editor on windows (broken for now) 2017-12-14 19:50:41 +00:00
exception.go edit: All files except external_cmd.go now build on Windows. 2017-12-02 18:52:57 +00:00
external_cmd.go Use os/exec.LookPath to fix external command search on Windows. 2017-12-05 00:48:38 +01:00
file.go Add Hash to Value interface. 2017-08-30 20:52:27 +02:00
glob.go Add Hash to Value interface. 2017-08-30 20:52:27 +02:00
interrupts.go Check for interrupts before each pipeline and after each chunk. 2017-07-08 20:58:07 +01:00
list_test.go Fix list slice index check (#359) 2017-06-19 12:36:29 +02:00
list.go Add Hash to Value interface. 2017-08-30 20:52:27 +02:00
listlike.go Add Hash to Value interface. 2017-08-30 20:52:27 +02:00
map.go Add a "dissoc" builtin. 2017-09-16 17:48:53 +01:00
maplike.go Implement Assoc for several types. 2017-09-01 01:07:34 +02:00
must.go eval: Replace "muster" with "unwrapper". 2017-09-05 01:05:44 +02:00
narrow.elv Updates and fixes to narrow.elv (#465) 2017-08-13 22:23:33 +01:00
pipe.go Add Hash to Value interface. 2017-08-30 20:52:27 +02:00
port.go eval: Use os.DevNull instead of hardcoding /dev/null. 2017-12-03 22:47:29 +01:00
process_unix.go Use build tags in a more compact way. 2017-12-08 00:45:10 +00:00
process_windows.go eval: Use os.StartProcess; this package now builds on Windows! 2017-12-03 22:07:10 +01:00
pwd.go eval: Make builtin namespace a field of the Evaler. 2017-06-24 18:08:47 +02:00
rat.go Add Hash to Value interface. 2017-08-30 20:52:27 +02:00
readline-binding.elv Fix readline-binding. 2017-09-17 23:08:15 +01:00
scan_test.go eval: Put conversion utilites in conversion.go. 2017-10-01 08:45:16 +08:00
scan.go eval: Put conversion utilites in conversion.go. 2017-10-01 08:45:16 +08:00
scope.go Add a "uses" component to staticScope as well. 2017-09-20 22:50:43 +01:00
search.go Use os/exec.LookPath to fix external command search on Windows. 2017-12-05 00:48:38 +01:00
setup_datadir_test.go Fix access to qualified function names from upper scope. 2017-10-10 22:29:28 +08:00
shared.go Remove shell and web's dependency on store. 2017-06-20 02:35:11 +02:00
string.go Implement Assoc for several types. 2017-09-01 01:07:34 +02:00
struct.go eval: Use a more efficient implementation for Struct. 2017-09-01 01:07:35 +02:00
testutils_test.go eval: Add tests against scan.go. 2017-09-29 21:35:22 +08:00
unwrap.go eval: Use Unwrapper in more places. 2017-09-05 00:15:06 +01:00
util.go Don't crash the compiler when redirection sign is invalid. 2017-09-30 21:01:39 +08:00
validator.go Support not blocking on (r)prompt beyond a timeout. 2017-11-12 04:02:20 +01:00
value_test.go Use persistent hashmap to implement map. 2017-09-01 01:07:20 +02:00
value.go Add a "dissoc" builtin. 2017-09-16 17:48:53 +01:00
variable_test.go eval: Test variable.go. 2017-06-01 00:12:05 +01:00
variable.go Reimplement element assignment using Assoc. 2017-09-01 01:07:37 +02:00