emacs-ess / ESS

Emacs Speaks Statistics: ESS
https://ess.r-project.org/
GNU General Public License v3.0
613 stars 160 forks source link

Remove "enabling speedbar support" message #197

Closed hoffman closed 9 years ago

hoffman commented 9 years ago

ess-s-l.el produces an "enabling speedbar support" message. This extraneous notice along with others make it more likely users will ignore messages in general and miss something important.

Can this be removed?

mmaechler commented 9 years ago

I have never seen this message. Maybe use the traditional M-x ess-submit-bug-report = the last entry of both ESS / iESS menus... to tell us the exact circumstance when you see it. Yes, that would be e-mail instead of GH issue.

vspinu commented 9 years ago

@mmaechler the message is there as the OP link clearly indicates. I think OP is right, it's a bad style to throw trivial messages like this.

hoffman commented 9 years ago

This notice is only shown during byte-compilation or when the file is not byte compiled. It seems my installation of ESS from melpa-stable did not byte-compile, so this message shows up. If I run into that issue again I will investigate and report elsewhere.

Results of ess-submit-bug-report:

[ess-site.el]: ess-customize-alist=nil 
[ess-site.el _2_]: ess-customize-alist=nil 
(R): ess-r-versions-create making M-x defuns for 
 R-3.0.3-64bit

Emacs  : GNU Emacs 24.4.1 (i686-pc-mingw32)
 of 2014-10-24 on LEG570
Package: ess-mode 15.03 [elpa: 15.3]

current state:
==============
(setq
 ess-language nil
 ess-dialect nil
 ess-ask-for-ess-directory t
 ess-ask-about-transfile nil
 ess-directory nil
 ess-keep-dump-files "always"
 ess-source-directory "C:\\Users\\Michael\\AppData\\Local\\Temp"
 ess-use-ido t
 ess-use-eldoc t
 ess-use-tracebug t
 ess-use-auto-complete t
 ess-use-company t
 ess-eval-visibly-p t
 ess-can-eval-in-background nil
 ess-local-process-name nil
 )