So the other night I set out to change the arc 'inputs' function as so the text-areas would appear on a new line after the 'title'. Initially this looked pretty easy requiring only the I take out the table tags and add breaks. However I struggled for a few reasons: 1. I'm still learning how 'map' fn works so it's all a little fuzzy to me. :) Even though I got the inputs function to output the correct tags, it for whatever dies on "u" (not finding the arg). 2. The bigger issue ... every time I tried to re-load the function, as I hacked it, the changes wouldn't 'take'. It's like they were ignored until I relaunched the arc environment..(and it's not because I didn't change a dependency ...(defopl name)->(log-in switch)->(pwfields args)->(inputs args)) So the question I am hoping someone can answer is.... is there some 'binding' at such a low level that function re-defines wouldn't take ? Is it a case of how the server code loads into memory ? is the server code protected in memory while running ? Some times, other times, I noticed when (sequentially) I loaded a function would determine if it 'takes' even when no such dependency appears in the code..... Just curious.
Thanks,
T |