Wow, I wish "not quite yet" always meant just a couple days. <g>
Sometimes it does. <bigger grin> #msg-979280 On a slightly different note, and this is more a convenience thing than a bug, when replying to PMs, the submit/arc and submit/keep options are very nice. Unfortunately, these same options are not available in the preview mode.
That's been suggested before and, while it'd be nice, to be really honest about it, I fear the Preview routine. It's part of a number of routines that're all joined at the hip, passing parms back and forth to each other, and running different other joined routines in different ways depending on the parms that were passed.
The problem is that, especially with the Preview routine, the number of other routines that need to be changed and the parms that go with them goes up exponentially (no exaggeration) with each addition to Preview. So if the number of routines/parms is currently 3^3, it can easily become 4^4 with a seemingly simple addition to Preview's complexity.
Heck, I'm surprised I was ever able to get Preview to work at all, let alone work correctly. Remember all the problems we used to have with it? Especially with it "losing" posts when people would try to edit them?
That's not a boat I'm remotely inclined to rock. I wrote the darned thing and really don't understand right now how it works, which makes me dread when I *have to* make changes to it. You could save some processing time and a new page load for those using the preview mode
You'd think so, but I'm very intentionally inefficient with message-posting routines. Intentional in that I have those routines carry a lot of overhead with them (database INSERTs are comparatively expensive because of the number of indexes I'm using that make reads so much more efficient), but in addition to purposely imposing work on the writing routines to save time in the reading routines, there's another reason I don't put much effort into making writing routines efficient.
In the big picture perspective of the servers, message-writing is a very rare event. Along the lines of half a percent of all activity. Previewing is rarer still. We're talking 1/32 of a percent of all activity so far today.