Qi Xiao
|
a3f4384495
Move all elvdocs into .d.elv files.
|
1 gadu atpakaļ |
Qi Xiao
|
8cb125c911
Improve documentation for %.
|
1 gadu atpakaļ |
Kurtis Rader
|
c6e10f12a2
Some minor documentation fixes
|
1 gadu atpakaļ |
Qi Xiao
|
1b8ccdbdbc
pkg/eval: Deduplicate range implementations with generics.
|
1 gadu atpakaļ |
Qi Xiao
|
46008d111b
Add -randseed to set RNG seed.
|
1 gadu atpakaļ |
Qi Xiao
|
f8f60953ad
Properly deprecate float64.
|
2 gadi atpakaļ |
Qi Xiao
|
51e4d97568
interface{} -> any now that Elvish requires Go 1.18.
|
2 gadi atpakaļ |
Qi Xiao
|
560bd17c17
pkg/eval: Break up builtin_fn_container.go.
|
2 gadi atpakaļ |
Qi Xiao
|
a0b93968a3
Fix broken relative links.
|
2 gadi atpakaļ |
Qi Xiao
|
4df04d7cd4
Support omitting $low in randint.
|
2 gadi atpakaļ |
Qi Xiao
|
6a5619b01e
Simplify the doc for randint.
|
2 gadi atpakaļ |
Qi Xiao
|
2463a9ad10
pkg/eval: Link to Wikipedia for the interval notation in the doc for randint.
|
2 gadi atpakaļ |
Shengjing Zhu
|
5724ec4c47
Fix typos and add codespell to CI
|
2 gadi atpakaļ |
Qi Xiao
|
657b73122f
Change all builtin commands writing value output to surface ReaderGone.
|
3 gadi atpakaļ |
Qi Xiao
|
3204e700ac
Fixup for #1329
|
3 gadi atpakaļ |
Kurtis Rader
|
9a576529a3
Replace ErrArgs with more specific errors
|
3 gadi atpakaļ |
Qi Xiao
|
8a2c9a24db
pkg/eval/vals: Add an optimized version of UnifyNums for two numbers.
|
3 gadi atpakaļ |
Qi Xiao
|
fd212c1f75
More doc, and add exact-num.
|
3 gadi atpakaļ |
Qi Xiao
|
5c643181a4
Cleanup, docs and tests.
|
3 gadi atpakaļ |
Qi Xiao
|
da67ba8a4a
Use machine word (int) instead of int64 for fixnum.
|
3 gadi atpakaļ |
Qi Xiao
|
4612b58759
Support exact integer and rational numbers.
|
3 gadi atpakaļ |
Qi Xiao
|
196eea21d4
Change module import path to src.elv.sh
|
3 gadi atpakaļ |
Qi Xiao
|
a2790af67a
pkg/eval: Clean up the structure and methods of Evaler and Frame.
|
3 gadi atpakaļ |
Shengjing Zhu
|
6c08de0ff3
Fix typos found by codespell
|
3 gadi atpakaļ |
Qi Xiao
|
734eb955e2
pkg/eval: Use exported methods to access ports from builtin functions.
|
3 gadi atpakaļ |
Qi Xiao
|
9b2b33b429
pkg/eval: Move elvdoc comments before the implementations.
|
3 gadi atpakaļ |
Qi Xiao
|
bb24b63356
Remove builtin commands deprecated in v0.14.0.
|
3 gadi atpakaļ |
Kurtis Rader
|
5f0b72ab4f
rephrase float64 description
|
3 gadi atpakaļ |
Kurtis Rader
|
cff229d9fa
Remove two obsolete TODO comments and resolve one
|
3 gadi atpakaļ |
Kurtis Rader
|
d9ec0447fc
Implement math:pow and math:pow10
|
4 gadi atpakaļ |