I've been following this bug with some interest. A lot of good ideas here, but there are some technical issues that haven't been addressed.
Until all the common unix utilities can be upgraded to be affiliate-aware, common pipe operations might suffer from related amazon results. if you pipe grep into awk for example, without being able to be sure of the results, things can get messy.
I feel this issue can be solved by introducing a new 'default' file descriptor. In addition to 'stdout' and 'stderr', I propose a 'stdaffiliate' file descriptor, and amazon results can go there. This would allow us to see relevant results in the terminal, but keep them out of pipes unless purposely redirected.
I've been following this bug with some interest. A lot of good ideas here, but there are some technical issues that haven't been addressed.
Until all the common unix utilities can be upgraded to be affiliate-aware, common pipe operations might suffer from related amazon results. if you pipe grep into awk for example, without being able to be sure of the results, things can get messy.
I feel this issue can be solved by introducing a new 'default' file descriptor. In addition to 'stdout' and 'stderr', I propose a 'stdaffiliate' file descriptor, and amazon results can go there. This would allow us to see relevant results in the terminal, but keep them out of pipes unless purposely redirected.