On Sat, May 20, 2017 at 9:46 PM, Charles C. Berry <ccbe...@ucsd.edu> wrote:

> On Sat, 20 May 2017, John Kitchin wrote:
>
> If I run this block I get test as a result, but all its properties have
>> been stripped.
>>
>> #+BEGIN_SRC emacs-lisp :results drawer
>> (propertize "test" 'font-lock-face '(:foreground "red") 'help-echo
>> "tooltip")
>> #+END_SRC
>>
>> #+RESULTS:
>> :RESULTS:
>> test
>> :END:
>>
>> Does anyone know where this happens and if it can be avoided?
>>
>
> Where?
>
> Not sure, but late enough that `:results pp' will print them or `:post
> ...' will receive them in `*this*'.
>
> #+BEGIN_SRC emacs-lisp :results drawer pp
> (propertize "test" 'font-lock-face '(:foreground "red") 'help-echo
> "tooltip")
> #+END_SRC
>
> #+RESULTS:
> : #("test" 0 4
> :   (help-echo "tooltip" font-lock-face
> :            (:foreground "red")))
>

I get this too, but  I really want test to actually be red, and have a
tooltip in the results, and neither of these two methods seem to achieve
that.


>
> also `*this*' will contain the propertized version if you use the :post
> header arg.
>
> HTH,
>
> Chuck
>
>

Reply via email to