dzaima
|
162e6ff387
|
decG more
found automatically via awful hack via GUARANTEED
|
2024-12-04 00:10:52 +02:00 |
|
dzaima
|
58f96abe8c
|
fix error message on missing absolute base path
|
2024-11-23 06:19:39 +02:00 |
|
dzaima
|
f1f4f1734e
|
extract m_tyslice
|
2024-07-26 00:01:54 +03:00 |
|
dzaima
|
b657778205
|
fix •file.MapBytes in debug builds
|
2024-04-20 23:25:47 +03:00 |
|
vylsaz
|
893ef857d7
|
Add comments
|
2024-02-04 02:45:25 +00:00 |
|
dzaima
|
c078f62b1f
|
add GLOBAL, INIT_GLOBAL, or const to globals
|
2024-02-01 21:13:39 +02:00 |
|
vylsaz
|
7c58067620
|
Enable delete access
|
2024-01-27 15:47:35 +00:00 |
|
vylsaz
|
d570f8d303
|
Implement •file.MapBytes for Windows
|
2024-01-27 07:12:09 +00:00 |
|
dzaima
|
789064140b
|
use isStr more, include builtin name in bad path messages
|
2023-11-26 15:37:41 +02:00 |
|
dzaima
|
7ffd744375
|
reorganize file writing
fixes some unclosed file descriptors & files being made on an invalid argument
|
2023-10-28 19:27:00 +03:00 |
|
dzaima
|
6305a3bd50
|
change error message of failed path_abs
|
2023-07-16 16:31:10 +03:00 |
|
vylsaz
|
ce255c4a53
|
Enable •file.CreateDir on Windows
|
2023-07-11 01:11:28 +00:00 |
|
dzaima
|
7e5b2e0557
|
don't unroll/vectorize extremely tiny loop
|
2023-05-30 12:52:17 +03:00 |
|
dzaima
|
3047ff48b5
|
Add rank checks to •FChars & •FLines & •FBytes & •Out
& clean up terminology
|
2023-05-17 21:56:40 +03:00 |
|
dzaima
|
6239e2f2dd
|
add binary mode flag to fopen calls
|
2023-04-13 15:54:34 +03:00 |
|
dzaima
|
1af9155425
|
optional path arg for •internal.HeapDump; STORE_JIT_MAP
|
2023-02-24 00:16:44 +02:00 |
|
dzaima
|
a84ca6c5d6
|
strict prototypes
|
2023-02-03 15:33:31 +02:00 |
|
dzaima
|
e987a5e4c0
|
some file path handling changes around windows
|
2023-01-13 19:16:13 +02:00 |
|
dzaima
|
b03bf80198
|
move Windows cases around
also don't make dir_create pretend it succeeds
|
2023-01-06 06:04:12 +02:00 |
|
actalley
|
815de4fd97
|
Address build errors on llvm-mingw to build bqn.exe with no SH, FFI, or repl support
|
2023-01-05 21:38:30 -06:00 |
|
dzaima
|
32f0a2f8fc
|
check file size for whether we can allocate it
also "takes care" of the case when the file is a directory
|
2022-12-31 21:04:19 +02:00 |
|
dzaima
|
24195780df
|
reorder headers to allow OpenBSD hack to function
|
2022-11-20 18:22:51 +02:00 |
|
dzaima
|
fdbd36250b
|
noinline writeNum, use loop instead of generated code
|
2022-11-06 03:17:31 +02:00 |
|
dzaima
|
4daabd708a
|
introduce calls.h, move vec_addN and vec_join to core header
and remove a bunch of apparently unnecessary mut.h imports
|
2022-11-02 23:17:52 +02:00 |
|
dzaima
|
59e947cc20
|
more consistent type checking & conversion functions
|
2022-09-07 23:56:03 +03:00 |
|
dzaima
|
1a583725be
|
use TALLOCP in other places
|
2022-09-07 17:59:17 +03:00 |
|
dzaima
|
0b4259559c
|
include errno.h in file.c unconditionally
|
2022-09-06 00:08:55 +03:00 |
|
dzaima
|
5a162c7929
|
macos-specific sub-second file times
|
2022-08-26 22:46:00 +03:00 |
|
dzaima
|
2939395906
|
fallback file time getting method
|
2022-08-26 22:31:10 +03:00 |
|
dzaima
|
81e09956d3
|
•file.Size, make •file.List decode UTF-8
invalid UTF-8 is a problem for the future
|
2022-08-26 13:37:51 +03:00 |
|
dzaima
|
d12a53fd08
|
•file.Created, •file.Accessed, •file.Modified
|
2022-08-25 22:29:03 +03:00 |
|
dzaima
|
905a9f78d4
|
{raw⇐1} •SH 𝕩
|
2022-08-25 22:27:35 +03:00 |
|
dzaima
|
eb9550aa29
|
•file.Parent
|
2022-08-22 15:30:37 +03:00 |
|
dzaima
|
1694bfb7d2
|
s?p?rnk(x) → S?P?RNK(x)
|
2022-08-20 08:36:59 +03:00 |
|
dzaima
|
e6b4f85662
|
x->ia → IA(x) / PIA(x)
|
2022-08-20 08:30:03 +03:00 |
|
dzaima
|
b1300e6e76
|
yet another string function rename
|
2022-08-18 09:07:32 +03:00 |
|
dzaima
|
29fe3206cd
|
fix path_rel with empty base path
|
2022-07-15 23:25:49 +03:00 |
|
dzaima
|
fadde40f78
|
more incG
|
2022-06-26 23:48:30 +03:00 |
|
dzaima
|
1fd88c1749
|
clean up ascii/utf8 functions
|
2022-06-15 15:31:57 +03:00 |
|
dzaima
|
8a84726e6e
|
fix wasm build
|
2022-06-12 22:33:59 +03:00 |
|
dzaima
|
5a32a00f46
|
more checks of NO_MMAP
|
2022-06-12 22:12:08 +03:00 |
|
dzaima
|
025043b84e
|
make arr_shVec return its argument
|
2022-06-10 00:08:13 +03:00 |
|
dzaima
|
2359e54661
|
a bit saner heap format
|
2022-06-09 04:10:23 +03:00 |
|
Paul A. Patience
|
e684c64847
|
Add •file.Remove
|
2022-05-13 21:18:47 -04:00 |
|
Paul A. Patience
|
fdeae8fbfe
|
Add •file.Rename
|
2022-05-12 18:19:23 -04:00 |
|
dzaima
|
409524d958
|
noinline version of vec_add
|
2022-05-11 18:31:49 +03:00 |
|
dzaima
|
ec273f2102
|
fix •file.CreateDir
|
2022-05-10 14:19:15 +03:00 |
|
dzaima
|
63bd4a876e
|
•file.CreateDir
|
2022-05-09 22:57:37 +03:00 |
|
dzaima
|
767a2a9e38
|
make •file.MapBytes follow spec & fix error message
|
2022-04-10 05:12:21 +03:00 |
|
dzaima
|
2c2ed7920b
|
directly copy data from typed array for file_wBytes
|
2022-04-10 01:00:08 +03:00 |
|