Squashed commit of the following:

commit ca9e1112879fc3b289a6a88c3fbb448e408c5348
Author: Vitalie Spinu <spinuvit@gmail.com>
Date:   Sun Oct 27 20:06:07 2013 -0700

    newfeat

commit d287e64b58ffceb3c3f47f55bd6981bf6f0ca411
Author: Rüdiger Sonderfeld <ruediger@c-plusplus.de>
Date:   Sun Oct 27 12:32:29 2013 +0100

    R-mode: Support prettify-symbols-mode.

    Prettify-symbols-mode is new in the upcoming Emacs release.  It can
    convert symbols into unicode representation, e.g., <- to ←.  This patch
    sets the `prettify-symbols-alist'.  The user can then activate the
    prettify mode by calling `prettify-symbols-mode'.

    * lisp/ess-r-d.el (R-customize-alist): Set `prettify-symbols-alist'.

    Signed-off-by: Rüdiger Sonderfeld <ruediger@c-plusplus.de>

commit 5a47a7a48cba697b146a46b4c98e8c6b03f4aef7
Author: Vitalie Spinu <spinuvit@gmail.com>
Date:   Sun Oct 27 01:01:07 2013 -0700

    simplify auto SAS log and listing triggers

git-svn-id: https://svn.r-project.org/ESS/trunk@5836 0bbaf3bd-34e0-0310-bf65-c717079852d4
try to fix ESSR so it at least *parse*s for old versions of R

git-svn-id: https://svn.r-project.org/ESS/trunk@5837 0bbaf3bd-34e0-0310-bf65-c717079852d4
use new .essRversion(); split multiline string [also ESS cannot deal with it, BTW!]

git-svn-id: https://svn.r-project.org/ESS/trunk@5838 0bbaf3bd-34e0-0310-bf65-c717079852d4
auto-generate ESSR *Version* (also in *elisp); semi-auto-upload the ESSR tarball; using tryCatch() for installation [unfinished]

git-svn-id: https://svn.r-project.org/ESS/trunk@5839 0bbaf3bd-34e0-0310-bf65-c717079852d4
retrieve ESSR-version directly from DESCRIPTION

git-svn-id: https://svn.r-project.org/ESS/trunk@5840 0bbaf3bd-34e0-0310-bf65-c717079852d4
don't sed ess-r-d.el in make

git-svn-id: https://svn.r-project.org/ESS/trunk@5841 0bbaf3bd-34e0-0310-bf65-c717079852d4
update ESSR.tar.gz to 1.0.2

git-svn-id: https://svn.r-project.org/ESS/trunk@5842 0bbaf3bd-34e0-0310-bf65-c717079852d4
bind ess-set-working-directory in extra map

git-svn-id: https://svn.r-project.org/ESS/trunk@5843 0bbaf3bd-34e0-0310-bf65-c717079852d4
use special mode in ess-describe-object-at-point buffers

   (mostly for "q" exit key)

git-svn-id: https://svn.r-project.org/ESS/trunk@5844 0bbaf3bd-34e0-0310-bf65-c717079852d4
fix help buffer stack recording bug

   caused by recent ess-help-reuse-window feature

git-svn-id: https://svn.r-project.org/ESS/trunk@5845 0bbaf3bd-34e0-0310-bf65-c717079852d4
no ESSR package anymore

git-svn-id: https://svn.r-project.org/ESS/trunk@5846 0bbaf3bd-34e0-0310-bf65-c717079852d4
move essential ESSR code into basic.R

  At least this one should be sourced

git-svn-id: https://svn.r-project.org/ESS/trunk@5847 0bbaf3bd-34e0-0310-bf65-c717079852d4
Rscript "build" to build ESSR_<ver>.rda

git-svn-id: https://svn.r-project.org/ESS/trunk@5848 0bbaf3bd-34e0-0310-bf65-c717079852d4
rewrite ess--R-load-ESSR to load into ESSR env

git-svn-id: https://svn.r-project.org/ESS/trunk@5849 0bbaf3bd-34e0-0310-bf65-c717079852d4
add ESSR BUILD and REMOTE loader scripts

git-svn-id: https://svn.r-project.org/ESS/trunk@5850 0bbaf3bd-34e0-0310-bf65-c717079852d4
make loading work on remotes

git-svn-id: https://svn.r-project.org/ESS/trunk@5851 0bbaf3bd-34e0-0310-bf65-c717079852d4
ess--inject-code-from-file: in R wrap file content in {}

git-svn-id: https://svn.r-project.org/ESS/trunk@5852 0bbaf3bd-34e0-0310-bf65-c717079852d4
typo

git-svn-id: https://svn.r-project.org/ESS/trunk@5853 0bbaf3bd-34e0-0310-bf65-c717079852d4
set PAGER env var for tramp as well

   also set options(pager="cat") in ess-remote

git-svn-id: https://svn.r-project.org/ESS/trunk@5854 0bbaf3bd-34e0-0310-bf65-c717079852d4
makefile: comment out ESSR rules

git-svn-id: https://svn.r-project.org/ESS/trunk@5855 0bbaf3bd-34e0-0310-bf65-c717079852d4