Package: ess
Version: 5.3.0-1
Severity: normal

To reproduce the bug, do the following:

1. open an R session inside emacs (M-x R)
2. type the command options(error=recover) (changes handling of errors)
3. type, for example, ?help

No help window will appear, ESS will seem to be busy.  Issuing Ctrl-G,
I get back to the ESS session.

4. typing ?help again, I get a help page with the formatting garbled,
eg (this might appear correct in your terminal with the words
underlined, but it should be plain text inside Emacs):

--- cut here ---
help                  package:utils                  R Documentation

_D_o_c_u_m_e_n_t_a_t_i_o_n

_D_e_s_c_r_i_p_t_i_o_n:

     These functions provide access to documentation. Documentation on
     a topic with name 'name' (typically, an R object or a data set)
     can be printed with either 'help(name)' or '?name'.

_U_s_a_g_e:

     help(topic, offline = FALSE, package = NULL,
--- cut here ---


At the end, there is an error message:

> Error in assign(".Last.value", .ess.lvsave, envir = baseenv()) : 
        cannot change value of locked binding for '.Last.value'

Enter a frame number, or 0 to exit   

1: assign(".Last.value", .ess.lvsave, envir = baseenv())

Selection: 

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18.1-tpapp
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) (ignored: LC_ALL set to 
en_US)

Versions of packages ess depends on:
ii  emacs-snapshot-gtk [emacsen 1:20061117-1 The GNU Emacs editor (with GTK+ 2.
ii  emacs21 [emacsen]           21.4a+1-1    The GNU Emacs editor

ess recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to