René Vincent Jansen
René Vincent Jansen
Great! Note that MVS tk5- also has a library full of macro's for assembler XF: SYS2.SXMACLIB on TK5RES - with exactly the same purpose, to add missing instructions as macro's.
Great work, Ross. Thank you! > On 14 Oct 2024, at 16:10, Ross Patterson ***@***.***> wrote: > > > The fix for the upstream, original BREXX is complete and tested,...
For some reason, something like this *does* work: ``` rxvm ts_reradix ./reradix ../../apps/crexx_release/lib/rxfns/rexx/length ../../apps/crexx_release/lib/rxfns/rexx/substr ../../apps/crexx_release/lib/rxfns/rxas/pos ../../apps/crexx_release/lib/rxfns/rxas/right ../../apps/crexx_release/lib/rxfns/rexx/raise ../../apps/crexx_release/lib/rxfns/rxas/copies ```
Also for plugins: ``` $ rxvme /Users/rvjansen/apps/crexx_release/lib/plugins/rxuuid/rx_rxuuid uuid_test ERROR reading module file /Users/rvjansen/apps/crexx_release/lib/plugins/rxuuid/rx_rxuuid Ready; T=0/0 18:35:41 rxvme /Users/rvjansen/apps/crexx_release/lib/plugins/rxuuid/rx_rxuuid uuid_test $ rxvme ../../../../crexx_release/lib/plugins/rxuuid/rx_rxuuid uuid_test 5a150764-03b6-4630-a80c-f3c3514d3a0e UUID 5a150764-03b6-4630-a80c-f3c3514d3a0e UUIDT 9463a1fc-80b5-4c6b-82cb-4ddcf13212cd ``` So...
with a new appreciation of this 2022 problem: ``` [01:13:01] rvjansen ~/test/crexx/uuid_test [master *] $ rxc -i "../../../apps/crexx_release/lib/plugins/rxuuid" uuid_test Ready; T=0.048/0.048 01:13:03 rxc -i "../../../apps/crexx_release/lib/plugins/rxuuid" uuid_test [01:13:06] rvjansen ~/test/crexx/uuid_test [master...
unfortunately not. When I trace the OS calls with ```sudo fs_usage -f filesys cmd rxvme``` , ```10:22:32.585484 PAGE_IN_FILE A=0x0100554000 0.000011 rxvme.18705619 10:22:32.585503 access [ 2] (___F) /Users/rvjansen/apps/crexx_release/lib/plugins/odbc/rx_odbc.rxbin 0.000011 rxvme.18705619 10:22:32.585506...
so I fixed that in rxpa.c with: ```c // OSX Version #elif __APPLE__ // Create a full file name buffer and append the directory and file name char* full_file_name =...
will have a look at that. Will also try to avoid the malloc which is not needed when we have full path already - but must take care not to...
dir is not always passed to load_plugin it seems - I mean with content, so that default is needed for now. Not entirely sure because of build confusions. I am...
yes, that works. Looks very clean. Closing for now and hopefully for a long time.