Tags: letoram/arcan
Tags
(shmif/decode/tui) Cleanup merge of a few smaller todo branches. Marginal improvements to the pdf viewing input controls, synched changelog, better debug build output, readline history nullderef. FossilOrigin-Name: 671d1bed9c4fb6796bb62f134023444a5a4b186b7878d1aebd29579c3768b0ac
(build) ffmpeg deprecation dance continues The last round of ffmpeg fixes were built around upstream/master ffmpeg which deprecates things yet not deprecated elsewhere. Alas the intended functions for solving the deprecations have also not been added before marking the members as such. FossilOrigin-Name: 89cd17028e83897109aa47f75340570b019e8cb0fc462a40002d6626aec1a8e7
(platform/lua) add user namespaces for i/o Squashed commit of the following: commit dbf7f15b14d5cead7f18ec24955a482d69333ad2 Author: bjornstahl <arcanfe@nospam> Date: Fri May 13 07:06:35 2022 +0200 (lua/platform) respect rw attribute While still experimental, this should be enough for the feature to move into main and be part of the next version. Next up is testing this through durden et al. commit ac15109a84ee9eba3e770333fc9ecea3812ebe9a Author: bjornstahl <arcanfe@nospam> Date: Wed May 11 21:35:53 2022 +0200 (lua/platform) namespace/globbing fixes This brings the feature closer to useful - listing and globbing namespaces are all working, and namespace references for most (all?) functions resolve. The open little nuances is making sure all file- I/O functions resolve correctly and that permissions are respected. A simple test case: copy test.png to /tmp arcan_db add_appl_kv arcan "ns_test" "Test:r:/tmp" show_image(load_image("test:/test.png")) commit 3a1bcd7 Author: bjornstahl <arcanfe@nospam> Date: Tue May 10 01:02:19 2022 +0000 (core/lua/platform) namespace refactoring A long list of changes and first round of documentation changes to reflect on the new ns:/ prefix for resources. The db- to platform lookup side is ok, it is the lua->platform mapping that still needs some experiments to get further. The main remaining bit is to make sure that the different 'rwp' mappings are actually respected so that write will fail on an explicit userns reference for write. commit 5705d86 Author: bjornstahl <arcanfe@nospam> Date: Sat Jan 29 00:59:05 2022 +0100 (core/lua) add support for user-namespaces This extends glob_resource, resource and a lot of other functions that pertain to resource loading/storing. FossilOrigin-Name: f750cb77a6e8309203d9ce7c1e93617dec529beb27e3b4b7e8d74b4af8b69755
(alt/lua) nbio- readline/eof issue (untested) this could/should fix the durden issues on openBSD wherein the shader compiler fails because of open_nonblock - reading the shader EOFing before everything has been read. FossilOrigin-Name: e156a36f932bd6e6cffea9abeaa68b5f3c72160caa3df745c2ac56fd2ae565c6
PreviousNext