Ryan Ware | 1 Aug 00:00 2014
Picon

Opening of ECB-Home on Github

All,

I seem to have waited far longer than I intended to send this email out.  I’ve been waiting for administrative access of the ecb Sourceforge site to happen (which still has not) and been waiting for some thing to clear up in my work.

For continued development of ecb, I have created an ecb-home organization at Github.  This project can be found here: https://github.com/orgs/ecb-home/dashboard.  This project includes the latest ecb plus some of my hacks to make it work with Emacs 24.3.  If you’re looking to just go install and run it, installing and running it are done in exactly the same way that this has always been done with ecb.  There are a couple of small workarounds that are required right now as well:

(setq stack-trace-on-error t)
(setq ecb-tip-of-the-day nil)

The code requiring the former needs to be cleaned up.  The pop-up generated from the lack of the later on my Mac locks Emacs up.  I don’t know if this is also the behavior under other platforms.

If you would like to participate in ecb-home as a maintainer, please discuss it with me out of band of this thread.  I’m definitely looking for people to participate.  If you have patches that you’d simply like to see added, please feel free to send pull requests.

I look forward to bringing ecb under more active development.

Ryan
------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
Ecb-list mailing list
Ecb-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecb-list
Felicien | 14 Apr 12:20 2014
Picon

can't load .emacs : wrong number of arguments

Hi everybody,
I want to use winring-support in ecb, but i have a problem while loading my
.emacs :

--
View this message in context: http://emacs.1067599.n5.nabble.com/can-t-load-emacs-wrong-number-of-arguments-tp319866.html
Sent from the ecb-list mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
Chris Gordon-Smith | 10 Nov 00:25 2013
Picon

Strange Performance Problem Opening ECB Windows

Hello All

I'm having a performance problem with ECB since I upgraded to Debian 7 
(Wheezy). First I navigate to a file in the directories buffer - no 
problem. If I then close the ECB windows and then try to re-open them, 
it takes ages for the re-open (sometimes up to 15 seconds). Closing the 
ECB windows and re-opening them again is fine.

In short, opening the ECB windows after I have already navigated to a 
file in a directory is very slow, but re-opening again after that is 
fine. If I navigate to a file in another directory I get the same 
problem. If I get impatient waiting for the ECB windows to open, I can 
hit any key (eg space) and they open quickly. However, I then get the 
same slow response next time I open the ECB windows.

CPU load is high during the period of slow response.

Its really weird, and very annoying. Does anyone have any ideas. Any 
help would be much appreciated.

Chris Gordon-Smith
www.simsoup.info

------------------------------------------------------------------------------
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
Ryan Ware | 7 Nov 16:10 2013
Picon

Re: ecb-activate fails with wrong-type-argument,



From: "Berndl, Klaus" <klaus.berndl <at> capgemini.com>
Date: Thursday, November 7, 2013 at 3:41 PM
To: John Yates <john <at> yates-sheets.org>, Ryan Ware <ware <at> linux.intel.com>
Cc: "ecb-list <at> lists.sourceforge.net" <ecb-list <at> lists.sourceforge.net>
Subject: AW: [ECB-list] ecb-activate fails with wrong-type-argument,

<!-- <at> font-face {font-family:"Cambria Math"} <at> font-face {font-family:Calibri} p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman","serif"} a:link, span.MsoHyperlink {color:blue; text-decoration:underline} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline} span.E-MailFormatvorlage17 {font-family:"Calibri","sans-serif"; color:#1F497D} .MsoChpDefault {} <at> page WordSection1 {margin:70.85pt 70.85pt 2.0cm 70.85pt} div.WordSection1 {} -->

Out of curiosity...  IIRC Klaus' implementation made heavy use of advising many functions.  Since the time of that original implementation I believe that Martin Rudalics has made significant improvement to emacs' windowing mechanics, specifically with ECB-like UIs in mind.  Do you foresee evolving the implementation to use those new facilities?

This would be great… i can not count how often I have argumented to the Emacs maintainers that the old crude window-mechanics is the biggest problem using Emacs as modern IDE… therefore I was forced to re-advice more or less all important basic window-management functions of Emacs…

IMHO I have made this quite safe and well working but of course it would be great if this can be build back and using instead native window-management of Emacs if this allows the window-mechanics needed by ECB…

But one warning: probably this will be quite much effort because you will operate at the heart of ECB ;-)

I’m very interested in bringing in new features like this.  However, I want to make sure everyone knows that before I start diving down this rabbit hole that I’m going to make sure ecb work as it is in a rock solid manner with the latest version of Emacs.

Please keep in mind that the current changes I’ve made are…hacks.  I really just did whatever I could to remove dependencies on deprecated functions.  In some cases the changes really don’t make sense but do work.

Once we have that done, I want to look at building on that and bringing new features like this one.

Ryan
------------------------------------------------------------------------------
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
_______________________________________________
Ecb-list mailing list
Ecb-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecb-list
Nikolaus Rath | 6 Nov 18:50 2013

ecb-activate fails with wrong-type-argument,

Hello,

Thanks for working on ECB, it's a great tool!

I have a bit of a problem activating ECB on an Ubuntu 13.04 system
though. When I do M-x ecb-activate, I'm getting the following in
*Messages*:

| All requirements for ECB 2.40 fulfilled - Enjoy it!
| The ECB is now deactivated.
| ecb-clean-up-after-activation-failure: ECB 2.40: Errors during the layout setup of ECB.
(error-type: wrong-type-argument, error-data: (window-live-p #<window 10>))

..and no ECB window is set up.

I'm using Emacs 23.4.1.

Does anyone have an idea what might cause this problem?

Thanks,
Nikolaus

--

-- 
Encrypted emails preferred.
PGP fingerprint: 5B93 61F8 4EA2 E279 ABF6  02CF A9AD B7F8 AE4E 425C

             »Time flies like an arrow, fruit flies like a Banana.«

------------------------------------------------------------------------------
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk
_______________________________________________
Ecb-list mailing list
Ecb-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecb-list
Chris Gordon-Smith | 8 Jun 14:11 2013
Picon

Sorting Methods Buffer

Hello All

Can anyone give me an outline of how to sort the methods buffer in ECB
so that they appear in alphabetical order. Currently the methods are
appearing in the order in which they occur in the source file.

There is some documentation online, but it assumes far more knowledge
than I have.

Chris Gordon-Smith
www.simsoup.info

------------------------------------------------------------------------------
How ServiceNow helps IT people transform IT departments:
1. A cloud service to automate IT design, transition and operations
2. Dashboards that offer high-level views of enterprise services
3. A single system of record for all IT processes
http://p.sf.net/sfu/servicenow-d2d-j
Johannes Goslar | 27 Mar 15:52 2013
Picon

Dedicated GDB windows

Hi,
I am trying to create a gdb layout for ecb which worked well so far via the graphical way.
The buffers are configured with:
(require 'ecb)

(defecb-window-dedicator-to-ecb-buffer ecb-set-gdb-gud-buffer "*gud*" nil "gdb-gud"
									   (switch-to-buffer gud-comint-buffer)
									   (set-window-dedicated-p (selected-window) nil))

(defecb-window-dedicator-to-ecb-buffer ecb-set-gdb-io-buffer "*input/output of *" nil "gdb-io"
									   (switch-to-buffer (gdb-get-buffer-create 'gdb-inferior-io))
									   (set-window-dedicated-p (selected-window) nil))

(defecb-window-dedicator-to-ecb-buffer ecb-set-gdb-disas-buffer "*disassembly of *" nil "gdb-disas"
									   (switch-to-buffer (gdb-get-buffer-create 'gdb-disassembly-buffer))
									   (set-window-dedicated-p (selected-window) nil))

(defecb-window-dedicator-to-ecb-buffer ecb-set-gdb-vars-buffer "*locals of *" nil "gdb-vars"
									   (switch-to-buffer (gdb-get-buffer-create 'gdb-locals-buffer))
									   (set-window-dedicated-p (selected-window) nil))

(defecb-window-dedicator-to-ecb-buffer ecb-set-gdb-breaks-buffer "*breakpoints of *" nil "gdb-breaks"
									   (switch-to-buffer (gdb-get-buffer-create 'gdb-breakpoints-buffer))
									   (set-window-dedicated-p (selected-window) nil))

(defecb-window-dedicator-to-ecb-buffer ecb-set-gdb-stack-buffer "*stack frames of *" nil "gdb-stacks"
									   (switch-to-buffer (gdb-get-buffer-create 'gdb-stack-buffer))
									   (set-window-dedicated-p (selected-window) nil))

(defun ecb-mps-activate ()
  (interactive)
  (gdb "arm-none-eabi-gdb -i=mi")
  (find-file "~/.emacs")
  (ecb-layout-switch "jg-arm")
  (ecb-activate))

(provide 'ecb-mps)

Contents are displayed right, but when a new window is created it only works when no gud action was done.
After a "step" helm is not splitting the main edit window, but taking a gdb window.
Is there a way to prevent this?

Kind Regards
Johannes Goslar
------------------------------------------------------------------------------
Own the Future-Intel&reg; Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game 
on Steam. $5K grand prize plus 10 genre and skill prizes. 
Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
Terrence Brannon | 5 Mar 08:49 2013
Picon

ECB hangs with TRAMP

Hello,

Is there any solution for ECB hanging when accessing source 
code on remote machines?

I am using Alex Ott's ECB, Emacs 24.3 on OS X Lion.

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_feb
Erick Bodine | 17 Feb 04:19 2013
Picon

ecb-activate doesn't honor existing window splits

cedet: rev 8482 from trunk
ecb: commit e239f11f3e7282f518bdbc33a169198ac12fffb3 from 
https://github.com/alexott/ecb.git
emacs: GNU Emacs 24.2.1

First off, kudos to Alex getting a version of Ecb going that can be used w/ 
later versions of cedet, much appreciated.

I am using layout "left9" and in a sense want to use it a "better" sr-speedbar.  
The problem is that if I have existing split windows, the splits are not kept on 
ecb-activate (ideal) or restored on ecb-deactivate (can live with).  I have not 
found a way to get either behavior.

Another irritant has to do w/ ecb-activate on a file, ecb-deactivate, focus on a 
different file and then running ecb-activate again.  The last ecb-activate will 
switch back to the original file.  This is not what I desire.  I thought that 
(ecb-semantic-clear-toplevel-cache) would allow me to have the desired behavior, 
but no.

thank you for any help w/ either issue.

------------------------------------------------------------------------------
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
george zhang | 16 Feb 05:34 2013
Picon

(no subject)

------------------------------------------------------------------------------
The Go Parallel Website, sponsored by Intel - in partnership with Geeknet, 
is your hub for all things parallel software development, from weekly thought 
leadership blogs to news, videos, case studies, tutorials, tech docs, 
whitepapers, evaluation guides, and opinion stories. Check out the most 
recent posts - join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Ecb-list mailing list
Ecb-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecb-list
Dayal, Jai | 14 Feb 16:49 2013
Picon

Can I be un-banned now?

I was banned a while ago and I don't know why, under my original email address. 

Can I be unbanned?  I've been writing here for a while under this email address.

email:dayalsoap <at> gmail.com
------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Ecb-list mailing list
Ecb-list <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecb-list

Gmane