From: Jai D. <day...@gm...> - 2010-02-18 06:27:17
|
Well, good luck being small timers. Have fun with that. On Wed, Feb 17, 2010 at 12:33 PM, Berndl, Klaus < kla...@ca...> 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 [day...@gm...] > Gesendet: Mittwoch, 17. Februar 2010 03:30 > An: Berndl, Klaus; za...@gn... > 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 > |