Re: I can do without that! (was: I want to use ECB)
"Berndl, Klaus" <[email protected]> Thu, 18 Feb 2010 08:30:12 +0100
| Newsgroups | gmane.emacs.code-browser |
|---|---|
| Message-ID | <7697A57B1AD9104F993CDF6A5B69430C08D9E42C7E@CORPMAIL08.corp.capgemini.com> |
well, good luck being a cheesy BDU - from now on you will be thrown away in the Rejects of this mailing-list. Have fun too ________________________________________ Von: Jai Dayal [[email protected]] Gesendet: Donnerstag, 18. Februar 2010 07:26 An: Berndl, Klaus Cc: [email protected]; [email protected] Betreff: Re: I can do without that! (was: I want to use ECB) Well, good luck being small timers. Have fun with that. On Wed, Feb 17, 2010 at 12:33 PM, Berndl, Klaus <[email protected]<mailto:[email protected]>> wrote: First of all: I have not the impression that only a few people are using ECB. Second: I wrote the installation instructions when there was only a separate CEDET-package available, not that one now shipped with GNU Emacs (at least with the forthcoming Emacs release). I know that these instructions will not work when using the Emacs-shipped CEDET-suite but currently i'm to busy to fix this. I will try it in the future... Third: I had never tested installing ECB on mac OS simply because i do not have any. Below you find the current install-instructions. And IMHO they are quite understandable and i can not see where each step contains other steps as you wrote...but i do not want to adamantly defend it because of course this is only my opinion and there is always the problem that good (supposed) output of the author can be bad input for the reader. I'm convinced it is possible either to write a better installation guide or to make a full auto. script. BUT: The time i can spend for ECB is very limited. And now the most important part of my answer to you: Why to you offend me by naming the installation guide CRAPPY? You are not forced to use it and you don't have to pay it so please stay courteous and polite. Each constructive criticism is always very appreciated by me and i have always tried to enhance ECB and its manuals and often after very valuabel suggestions of ECB-users. But i'm not interested in CRAPPY messages like yours. I can do without that! regards Klaus Current installation instructions for ECB: Follow exatly these steps to install ECB: 1. Fulfill all requirements ECB needs (*note Requirements::) ECB performs two autom checks: - At load-time: It checks if cedet is at least installed so ECB can be loaded. If not it reports an error. - At start-time: It checks if the correct versions of cedet and semantic are installed and gives you proper feedback. So if you are not sure if you have installed the required packages at all or if you have installed the correct versions of these packages then do not worry about this, just go on with the following installation steps: If ECB is missing something it will give you proper feedback and support not later than at load-time or start-time! 2. Download and unpack the ECB archive (probably you have already done this :-) 3. Add the new ECB-directory to your `load-path' variable. You *MUST* add the ECB-install-directory to the `load-path' either by changing the `load-path' variable directly in your `.emacs' or `site-lisp/site-start.el' or by working with a file `subdirs.el'(1). So for example the needed entry for your `.emacs'-file could be: (add-to-list 'load-path "/path/to/your/ecb/installation/directory") *ATTENTION*: ECB is NOT properly installed if it's directory is not added to `load-path' and for example just loaded by (load-file "/path/to/ecb/ecb.el") Do not do this! It will not work! 4. Load ECB by adding code to your `.emacs': If you want to load the complete ECB at (X)Emacs-loadtime (Advantage: All ECB-options available after loading ECB. Disadvantage: Increasing loadtime(2)): (require 'ecb) If you want to load the ECB first after starting it by `ecb-activate' (Advantage: Fast loading(3). Disadvantage: ECB- and semantic-options first available after starting ECB): (require 'ecb-autoloads) This loads all available autoloads of ECB, e.g. `ecb-activate', `ecb-minor-mode', `ecb-byte-compile' and `ecb-show-help'. Regardless which method you prefer: In both cases the used statement must be placed *after* the statement of step 3! 5. Restart (X)Emacs. ECB is now ready for use and can be activated by calling `M-x ecb-activate' or `ecb-minor-mode'. ________________________________________ Von: Jai Dayal [[email protected]<mailto:[email protected]>] Gesendet: Mittwoch, 17. Februar 2010 03:30 An: Berndl, Klaus; [email protected]<mailto:[email protected]> Betreff: I want to use ECB I want to use ECB on my macbook (OS X leopard), however, your installation process is, well, stupid. You list these simple steps off your website ". Just follow these steps and the requirements of ECB are fulfilled." However, the problem is, each one of those "steps" contains several other steps. The directions for these sub-steps are just as CRAPPY as your directions (none of the scripts work, for example) I was able to install this on Ubuntu very easily (through the package manager). Why can't you simply make a script that does this? Are you saying the installation is too hard to script, but easy enough for someone else to do? I mean, really. It's a cool product, but there's a reason not many people use it: YOUR INSTALLATION GUIDE SUCKS! Sorry to be blunt, but I'm starting to think you're Sarah Palin's offspring. Jai ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev