[ESS] Copying region in Sweave document

A.J. Rossini blindglobe at gmail.com
Thu Mar 10 13:59:22 CET 2005


That's correct, that is exactly the situation that I expected Henrik to report.

The problem comes with transferring between modes and the
corresponding loss of mark.

One more reason to rewrite noweb-mode, I guess, using mmm-mode (multi-mode).

best,
-tony



On Thu, 10 Mar 2005 10:53:02 +0000, David Whiting
<david.whiting at ncl.ac.uk> wrote:
> I am using Emacs 21.3.1, ESS from the subversion repository (about
> 10 days old now), and just got AucTex 11.55. My Emacs is setup so
> that S-uparrow will select a region (it runs previous-line-mark) and
> when it crosses between LaTeX and R chunks it loses/resets the mark
> so I can't copy a region with both LaTeX and R code.  If I set the
> mark explicitly with C-space (set-mark-command) I can then move to
> another location and save the region and this time I *can* save both
> LaTeX and R code.
> 
> (Using C-space is not a problem for me, so this is just an
> observation that seemed to fit in with this thread.)
> 
> Dave
> 
> 
> On Thu, Mar 10, 2005 at 11:30:52AM +0100, Andersson, Henrik wrote:
> > Yes, it does, sorry for not being clear!
> >
> > > From: A.J. Rossini [mailto:blindglobe at gmail.com]
> > > Sent: Thursday, March 10, 2005 11:29
> > > To: Andersson, Henrik
> > > Cc: ess-help at stat.math.ethz.ch
> > > Subject: Re: [ESS] Copying region in Sweave document
> > >
> > > so to clarify, it works with the older Emacs, right?
> > >
> > > On Thu, 10 Mar 2005 10:45:11 +0100, Henrik Andersson
> > > <h.andersson at nioo.knaw.nl> wrote:
> > > > Thanks, for your quick reply!
> > > >
> > > > Martin Maechler wrote:
> > > > >>>>>>"Henrik" == Henrik Andersson <h.andersson at nioo.knaw.nl>
> > > > >>>>>>    on Thu, 10 Mar 2005 10:01:24 +0100 writes:
> > > > >
> > > > >
> > > > >     Henrik> I used to be able to copy and paste regions
> > > > >     Henrik> containing both latex and R code, although I had to
> > > > >     Henrik> do C-x C-x to activate region.
> > > > >
> > > > >     Henrik> But now it seems utterly impossible to copy a region.
> > > > >
> > > > > "utterly impossible" is probably containing a lot of trials.
> > > > > Could you still be very specific with an example where the
> > > > > following happens?
> > > > >
> > > > >     Henrik> Emacs keep telling me the mark is not active???
> > > > >
> > > > >     Henrik> Any thoughts?
> > > > >
> > > > >     Henrik> ESS 5.2.6 (updated with subversion)
> > > > >     Henrik> Emacs 21.3.50.1
> > > > >                 ^^^^^^^^^^
> > > > > this is an unreleased version of Emacs.  21.4 has been released
> > > > > in the mean time (though, last I heard, not yet for Windows).
> > > > >
> > > > Indeed, I tried it using Emacs 21.3 instead of the CVS version
> > obtained
> > > > from nqmacs.sf.net. I will just wait for 21.4 to be released for
> > > > Windows, since my institute is not a Linux-friendly environment.
> > > > >     Henrik> Win XP
> > > > >
> > > > > In any case, I can copy and paste a region with mixed Latex + R
> > > > > code in an *.Rnw Sweave file, with the subversion-version of ESS
> > > > > on Linux both with Emacs 21.3 and 21.4
> > > > > [Note that I'm also using a recent version of AUCtex, 11.55
> > > > >  {which is activated with an Sweave file}].
> > > > >
> > > > > Martin
> > > > >
> > > > > ______________________________________________
> > > > > ESS-help at stat.math.ethz.ch mailing list
> > > > > https://stat.ethz.ch/mailman/listinfo/ess-help
> > > > >
> > > >
> > > >
> > > > ______________________________________________
> > > > ESS-help at stat.math.ethz.ch mailing list
> > > > https://stat.ethz.ch/mailman/listinfo/ess-help
> > > >
> > >
> > >
> > can easily
> > > roll-back your mistakes" (AJR, 4Jan05).
> > >
> > > A.J. Rossini
> > > blindglobe at gmail.com
> >
> > ______________________________________________
> > ESS-help at stat.math.ethz.ch mailing list
> > https://stat.ethz.ch/mailman/listinfo/ess-help
> 
> --
> David Whiting
> 


-- 
best,
-tony

"Commit early,commit often, and commit in a repository from which we can easily
roll-back your mistakes" (AJR, 4Jan05).

A.J. Rossini
blindglobe at gmail.com




More information about the ESS-help mailing list