Re: [ESS] FW: [GNU ELPA] ESS version 24.1.1

2024-02-23 Thread Sparapani, Rodney via ESS-help
Hi Michael:

Yes, a manual intervention appears to be necessary.  So copy
that file over and hopefully then it will work. FWIW. I installed
ESS with �make� and then �make install� for emacs 29.1.

--
Rodney Sparapani, Associate Professor of Biostatistics, He/Him/His
Vice President, Wisconsin Chapter of the American Statistical Association
Institute for Health and Equity, Division of Biostatistics
Medical College of Wisconsin, Milwaukee Campus

If this is outside of working hours, then please respond when convenient.

[[alternative HTML version deleted]]

__
ESS-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help


Re: [ESS] FW: [GNU ELPA] ESS version 24.1.1

2024-02-22 Thread Dr. Michael L. Dowling via ESS-help
On Thu, Feb 22, 2024 at 04:27:18PM +, Sparapani, Rodney via ESS-help wrote:
Hello, Rodney!
 
> I see this function in etc/ESSR/R/.load.R on line 12.
> So could you please double-check?  Thanks

I don't see this file in the installed directory,

/usr/share/emacs/etc/ess/ESSR/R, but it is in the source directory,

/usr/src/ESS-24.01.1/etc/ESSR/R/.load.R 

as you said, line 12.

If I remember  rightly, the installation script copied the  files to the
destination site above.

These two .load.R files on my system appear to be very different!

I installed ESS from the source with "make" and "make install".

Should I overwrite the one with the other?

Cheers,

Mike
-- 
Dr. Michael L. Dowling
Gaußstr. 27
38106 Braunschweig
Germany

__
ESS-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help


Re: [ESS] FW: [GNU ELPA] ESS version 24.1.1

2024-02-22 Thread Sparapani, Rodney via ESS-help
Hi Michael:

I see this function in etc/ESSR/R/.load.R on line 12.
So could you please double-check?  Thanks

--
Rodney Sparapani, Associate Professor of Biostatistics, He/Him/His
Vice President, Wisconsin Chapter of the American Statistical Association
Institute for Health and Equity, Division of Biostatistics
Medical College of Wisconsin, Milwaukee Campus

If this is outside of working hours, then please respond when convenient.

[[alternative HTML version deleted]]

__
ESS-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help


Re: [ESS] FW: [GNU ELPA] ESS version 24.1.1

2024-02-21 Thread Dr. Michael L. Dowling via ESS-help
On Thu, Feb 15, 2024 at 04:19:43PM +, Sparapani, Rodney via ESS-help wrote:
> Hi Gang:
> 
> We just tidied up a recent insidious bug.  No other changes.
> 
> Version 24.1.1 of package ESS has just been released in GNU ELPA.
> You can now find it in M-x list-packages RET.

I have  just installed ESS-24.01.1,  and it  appears to be  working.  At
least, when I run an older program, I get the desired results.  But I do
get  an error  message  in starting  R.  It  appears  only briefly,  and
disappears immediately when I try to cut it out with cut-and-paste using
the mouse.

The error message is:

Error: could not find function \".ess.ESSR.load\"


Emacs  appears to  be  looking  for this  strangely  names  file in  the
directory,

/usr/share/emacs/etc/ess/ESSR/R

where it clearly  is not to be  found.  Nor can I find  any reference to
such a function in the source directory, /usr/src/ESS-24.01.1/etc/ESSR/R

Can anybody suggest the cause?

Cheers,

M. Dowling
-- 
Dr. Michael L. Dowling
Gaußstr. 27
38106 Braunschweig
Germany

__
ESS-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help


Re: [ESS] FW: [GNU ELPA] ESS version 24.1.1

2024-02-19 Thread Sparapani, Rodney via ESS-help
Hi Dirk:

Glad you resolved it with the help of others here at ESS-help.

FWIW, both of these should be exactly the same version.
Martin committed the fix on 01/31 and triggered the ELPA
version 24.01.1.  Theoretically, we could move to a MMDD.micro
naming convention for ESS.  However, we have never tracked
DD before.  Needless to say, we are still learning about ELPA.
Thanks

--
Rodney Sparapani, Associate Professor of Biostatistics, He/Him/His
Vice President, Wisconsin Chapter of the American Statistical Association
Institute for Health and Equity, Division of Biostatistics
Medical College of Wisconsin, Milwaukee Campus

If this is outside of working hours, then please respond when convenient.

From: Dirk Eddelbuettel 
Date: Sunday, February 18, 2024 at 4:50 PM
To: Sparapani, Rodney 
Cc: ess-help (ess-help@r-project.org) 
Subject: Re: [ESS] FW: [GNU ELPA] ESS version 24.1.1
ATTENTION: This email originated from a sender outside of MCW. Use caution when 
clicking on links or opening attachments.


Rodney et al,

Thanks for the update(s)!

Alas, I also seem to see
  ess20240131.1041  installed Emacs 
Speaks Statistics
which seems to win over
  ess24.1.1 obsolete  Emacs 
Speaks Statistics

What is the suggested way to have 24.1.1 sort higher?

Thanks,  Dirk

--
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

[[alternative HTML version deleted]]

__
ESS-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help


Re: [ESS] FW: [GNU ELPA] ESS version 24.1.1

2024-02-18 Thread Dirk Eddelbuettel via ESS-help


On 18 February 2024 at 20:54, Brett Presnell via ESS-help wrote:
| 
| Forgot to mention that you may need to uninstall and reinstall the ess
| package after putting the :pin in place, but I'm not sure about that.
| Restarting emacs is maybe needed too, but not sure about that either.

The pin, along with uninstalling the 20240131* one I had, seems to have done
the trick.

Many thanks!

Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

__
ESS-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help


Re: [ESS] FW: [GNU ELPA] ESS version 24.1.1

2024-02-18 Thread Brett Presnell via ESS-help


Forgot to mention that you may need to uninstall and reinstall the ess
package after putting the :pin in place, but I'm not sure about that.
Restarting emacs is maybe needed too, but not sure about that either.

__
ESS-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help


Re: [ESS] FW: [GNU ELPA] ESS version 24.1.1

2024-02-18 Thread Brett Presnell via ESS-help


Hi Dirk.  If you use use-package, you can pin the package source for ess
to gnu-elpa like this:

(use-package ess
   :ensure t
   :pin gnu)

Documentation for use-package can be found here:

https://www.gnu.org/software/emacs/manual/html_node/use-package/index.html

Section 5.2 discusses :pin.


Dirk Eddelbuettel via ESS-help  writes:

> [External Email]
>
> Rodney et al,
>
> Thanks for the update(s)!
>
> Alas, I also seem to see
>   ess 20240131.1041 installed Emacs Speaks Statistics
> which seems to win over
>   ess 24.1.1 obsolete Emacs Speaks Statistics
>
> What is the suggested way to have 24.1.1 sort higher?
>
> Thanks,  Dirk

__
ESS-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help


Re: [ESS] FW: [GNU ELPA] ESS version 24.1.1

2024-02-18 Thread Dirk Eddelbuettel via ESS-help


Rodney et al,

Thanks for the update(s)!

Alas, I also seem to see
  ess20240131.1041  installed Emacs 
Speaks Statistics
which seems to win over
  ess24.1.1 obsolete  Emacs 
Speaks Statistics

What is the suggested way to have 24.1.1 sort higher?

Thanks,  Dirk

-- 
dirk.eddelbuettel.com | @eddelbuettel | e...@debian.org

__
ESS-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/ess-help


[ESS] FW: [GNU ELPA] ESS version 24.1.1

2024-02-15 Thread Sparapani, Rodney via ESS-help
Hi Gang:

We just tidied up a recent insidious bug.  No other changes.

Version 24.1.1 of package ESS has just been released in GNU ELPA.
You can now find it in M-x list-packages RET.

  ===
  Emacs Speaks Statistics
  ===

More at 
https://urldefense.com/v3/__https://elpa.gnu.org/packages/ess.html__;!!H8mHWRdzp34!-Cs9VSxkd5mHPaPvsmNBQ9N-9XxCJOEufIdzjlnoAFetoRBUL8tgeu4J30TWAy20lytAtdxU3W0AFMGKc6auE85R$

## Summary:

  Emacs Speaks Statistics (ESS) is a package designed to support editing of
  scripts and interaction with various statistical analysis programs such as R,
  S-Plus, SAS, Stata and OpenBUGS/JAGS. For more details please visit ESS home

## Recent NEWS:

Changes and New Features in 24.01.1:

   � Revert a bug introduced with the �ess-request-a-process� change

   Changes and New Features in 24.01.0:

   � fix docstring warnings in ess-custom

   � :package-version is now set to "VERSION" in ess-custom.  By make
 this is replaced with "24.01.0" (or similar).

   � Better �collaboration� with org-mode Now �ess-request-a-process�
 obeys �ess-gen-proc-buffer-name-function�, thanks to Ihor
 Radchenko.

   Changes and New Features in 19.04 (unreleased):

   � ESS[R]: When a background command is interrupted with C-g, ESS now
 asks the user if they want to disable background evaluations
 altogether.  This is a resiliency measure against cases where
 background evals cause cascading errors or hangs.

   � ESS[R]: Background commands now propagate errors to Emacs.

   � ESS[R]: Background commands can now be disabled by process instad
 of globally.  For instance when a process has failed to initialize
 properly, background evals are disabled for that particular process
 to avoid cascading errors.  Other processes may still use
 background commands.

   � ESS[R]: ESSR commands are now more robust when ESSR is not in
 scope.  This can happen when using �browser()� in an environment
 that doesn�t inherit from the search path.

   � ESS[R]: Unexpected exits are now detected during startup.  In that
 case an error is thrown with advice about how to recover.

   � ESS[R]: �options(width = )� is now set on startup based on the
 width of the inferior window.

   � ESS[R]: Add support for R projects and start R by default in the
 project folder.

   � ESS[R]: Backticked symbols in the process buffer are no longer
 fontified as strings.

   � ESS[R]: �ess-command� now runs R code in a sandboxed environment.
 Use �.ess.environment()� to inspect the current environment.

   � ESS[R]: Added support for new syntax in R 4.0 and R 4.1.  This
 concerns raw strings, lambda functions, and the pipe operator.

   � ESS[R]: Highlight error locations in rlang style backtraces

   � ESS[R]: Fixed issue that caused ESS-help to hang when usage blocks
 include R comments (#1025).  Fix contributed by Bill Evans.

   � ESS: New �ess-elisp-trace-mode� minor mode.  Toggle it to start or
 stop tracing all �ess�-prefixed functions with �trace-function�.
 Tracing is useful for debugging background ESS behaviour.

   � ESS[R]: �ess-get-help-aliases-list� now caches the aliases on the R
 side.  This should speed up help lookup when the search path has
 changed and the aliases are read again.

   � ESS: �ess-command� now uses a default timeout of 30 seconds.  It
 should normally be avoided with long-running tasks because it
 causes Emacs to block while the command is running.  If the timeout
 is reached, an error is thrown.  An interrupt is also sent to the
 process in case of early exit.

 This is a behaviour change: you will now have to explicitly opt in
 blocking the whole Emacs UI for more than 30 seconds by supplying a
 larger timeout (use �most-positive-fixnum� for infinity).

   � ESS: �ess-wait-for-process� now returns nil if a timeout is
 reached.

   � ESS: �ess-get-words-from-vector� gains a �timeout� argument.

   � ESS[R]: Fixed performance issue with argument completions.  The
 help summary for the argument is no longer displayed in the echo
 area.  This fixes delays and hangs (#1062).

   � ESS[R]: �ess-command� is now more robust and resilient to hangs and
 custom prompts (#1043).  It also strips continuation prompts (�+�
 prompts) automatically and reliably (#1116).

   � ESS[R]: �ess-command� now handles sinked consoles correctly.

   � ESS[R]: �ess-command� no longer changes �.Last.value�.  As a
 result, background tasks like completions no longer affect the last
 value binding (#1058).

   � ESS[R]: Namespaced evaluation is disable in roxygen examples
 (#1026).  Part of this change is that namespaced evaluation has
...


[[alternative HTML version