Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: Re: linux IDE for rockbox

Re: linux IDE for rockbox

From: Ray Lambert <listlizard_at_interthingy.net>
Date: Mon, 12 Jun 2006 11:24:55 -0400 (EDT)

Kate has a nice built-in "Find In Files" feature -- look for the tab
beside the Terminal tab. It's basically a GUI front-end for grep, but
it's convenient: no mucking with a separate console and the FiF window
tiles alongside your documents.

It also has things like word completion, code folding, a symbol viewer,
and a bunch of plugins. Kate is a great programmer's editor.

~ray

Jonathan Gordon wrote:
> Date: Sun, 11 Jun 2006 23:54:27 +1000
> From: "Jonathan Gordon" <jdgordy_at_gmail.com>
> Subject: Re: linux IDE for rockbox
> To: "Rockbox development" <rockbox-dev_at_cool.haxx.se>
> Message-ID:
> <eacf6d560606110654t6efbe54bgf1af0535d1fc844d_at_mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> ive been fine with kate and grep in a seperate console.. but ive just
> installed kdevelop and im gonna have a play
>
> On 11/06/06, bk <mutualaid_at_gmail.com> wrote:
>> On Sat, 2006-06-10 at 17:26 -0400, Steve Moskovchenko wrote:
>> > The only 'IDE' you need is Kate. Its got a nifty terminal at the
>> bottom
>> > of the screen, so occasionally i click into that and type 'make'.
>> >
>> > Session management, open file tracking, block selection, and all that
>> > good stuff included.
>> >
>>
>> I don't know if plain kate has this or not, but one of the most useful
>> things about kdevelop is project-wide symbol/regexp searching. I find
>> myself using it frequently to find all callers of a function or
>> instances of a variable. Of course you can simulate that with grep but I
>> find kdevelop to be more convenient.
>>
>> bk
>>
>
>
> ------------------------------
>
> Message: 3
> Date: Sun, 11 Jun 2006 20:09:53 +0200
> From: "Simon M." <simon.me_at_gmail.com>
> Subject: mp3_encoder.c has CR-LF line endings in CVS
> To: "Rockbox development" <rockbox-dev_at_cool.haxx.se>
> Message-ID:
> <b5f97810606111109y7d33405sdc9efcbed62d4f65_at_mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Hello,
>
> I'm using cvs under windows which converts every file to CR-LF style
> when I check out. For some reason, apps/plugins/mp3_encoder.c has
> CR-LF line endings in the repository which gives me two CR on every
> line for this file. This is too much for the compiler.
>
> Maybe a developer with write-access to cvs could upload a version of
> mp3_encoder.c with unix line endings please.
>
>
> Simon Menzel
>
>
> ------------------------------
>
> Message: 4
> Date: Sun, 11 Jun 2006 20:17:40 +0200 (CEST)
> From: Daniel Stenberg <daniel_at_rockbox.org>
> Subject: Re: mp3_encoder.c has CR-LF line endings in CVS
> To: Rockbox development <rockbox-dev_at_cool.haxx.se>
> Message-ID: <Pine.LNX.4.64.0606112016370.26473_at_yvahk3.pbagnpgbe.fr>
> Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
>
> On Sun, 11 Jun 2006, Simon M. wrote:
>
>> I'm using cvs under windows which converts every file to CR-LF style
>> when I
>> check out. For some reason, apps/plugins/mp3_encoder.c has CR-LF line
>> endings in the repository which gives me two CR on every line for this
>> file.
>> This is too much for the compiler.
>>
>> Maybe a developer with write-access to cvs could upload a version of
>> mp3_encoder.c with unix line endings please.
>
> I agree that this should be fixed, but this happens every now and then by
> mistake and nobody else have problems compiling these files...
>
> It indicates your CVS client is weird.
>
> --
> Daniel Stenberg -- http://www.rockbox.org/ -- http://daniel.haxx.se/
>
>
> ------------------------------
>
> Message: 5
> Date: Sun, 11 Jun 2006 19:17:54 +0100
> From: Dave Chapman <dave_at_dchapman.com>
> Subject: Re: mp3_encoder.c has CR-LF line endings in CVS
> To: Rockbox development <rockbox-dev_at_cool.haxx.se>
> Message-ID: <448C5E52.6080504_at_dchapman.com>
> Content-Type: text/plain; charset=ISO-8859-1
>
> Simon M. wrote:
>> Maybe a developer with write-access to cvs could upload a version of
>> mp3_encoder.c with unix line endings please.
>
> Done.
>
>
> ------------------------------
>
> Message: 6
> Date: Sun, 11 Jun 2006 22:15:06 +0200
> From: "Simon M." <simon.me_at_gmail.com>
> Subject: Re: mp3_encoder.c has CR-LF line endings in CVS
> To: "Rockbox development" <rockbox-dev_at_cool.haxx.se>
> Message-ID:
> <b5f97810606111315g3185dc91xd50dec3e2c90acbb_at_mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Daniel Stenberg wrote:
>> It indicates your CVS client is weird.
>
> I know. It is the native Win32 version which coverts the LFs to CR LF
> automatically (and there is no way to stop this).
> This is a real problem with my VMWare-Dev-Platform but I solve it by
> converting configure and buildzip.pl manually. Luckily the compiler
> doesn't bother CRs.
>
> I can't use the linux-cvs from my VMWare because it doesn't connect to
> the internet. I even tried Cygwin just to use it's cvs version but
> this conflicts with my firewall.
>
> Anyway, somehow it is working for me right now, altough a little bit
> weird. Thanks for the fix Dave Chapman!
>
>
> ------------------------------
>
> Message: 7
> Date: Sun, 11 Jun 2006 21:19:22 +0100
> From: "gl" <gl_at_ntlworld.com>
> Subject: Re: mp3_encoder.c has CR-LF line endings in CVS
> To: "Rockbox development" <rockbox-dev_at_cool.haxx.se>
> Message-ID: <011d01c68d94$53aeaaf0$b4ee0452_at_ultraviolet>
> Content-Type: text/plain; format=flowed; charset="iso-8859-1";
> reply-type=response
>
>
>> I know. It is the native Win32 version which coverts the LFs to CR LF
>> automatically (and there is no way to stop this).
>
> Grab TortoiseCVS, much better and full Explorer shell integration:
> http://www.tortoisecvs.org/
> --
> gl
>
>
> ------------------------------
>
> Message: 8
> Date: Sun, 11 Jun 2006 22:30:17 +0200
> From: "Simon M." <simon.me_at_gmail.com>
> Subject: Re: mp3_encoder.c has CR-LF line endings in CVS
> To: "Rockbox development" <rockbox-dev_at_cool.haxx.se>
> Message-ID:
> <b5f97810606111330o59e0222ai62cdb01eee193a8_at_mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 6/11/06, gl <gl_at_ntlworld.com> wrote:
>> Grab TortoiseCVS, much better and full Explorer shell integration:
>> http://www.tortoisecvs.org/
>> --
>> gl
>>
> hm, I suppose this doesn't work on the commandline and with emacs...
> I give it a try.
>
>
> ------------------------------
>
> Message: 9
> Date: Sun, 11 Jun 2006 21:37:37 +0100
> From: "gl" <gl_at_ntlworld.com>
> Subject: Re: mp3_encoder.c has CR-LF line endings in CVS
> To: "Rockbox development" <rockbox-dev_at_cool.haxx.se>
> Message-ID: <000801c68d96$e0cadd80$b4ee0452_at_ultraviolet>
> Content-Type: text/plain; format=flowed; charset="iso-8859-1";
> reply-type=response
>
>
>> hm, I suppose this doesn't work on the commandline and with emacs...
>> I give it a try.
>
> Ah, don't know...
> --
> gl
>
>
> ------------------------------
>
> Message: 10
> Date: Sun, 11 Jun 2006 22:46:57 +0200
> From: Stephan Wezel <s.wezel_at_arcor.de>
> Subject: Re: mp3_encoder.c has CR-LF line endings in CVS
> To: rockbox-dev_at_cool.haxx.se
> Message-ID: <20060611224657.6810f12c_at_stephan.wezel.de>
> Content-Type: text/plain; charset=US-ASCII
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Am Sun, 11 Jun 2006 22:30:17 +0200
> schrieb "Simon M." <simon.me_at_gmail.com>:
>
>> On 6/11/06, gl <gl_at_ntlworld.com> wrote:
>> > Grab TortoiseCVS, much better and full Explorer shell integration:
>> > http://www.tortoisecvs.org/
>> > --
>> > gl
>> >
>> hm, I suppose this doesn't work on the commandline and with emacs...
>> I give it a try.
>
> or we could switch to svn(subversion). Because svn has an option with
> that the eol-style ist set depending on the OS on wich the checkout is
> done.
>
> So on windows all source file will checkout with CR-LF as EOL
> on Linux it will only use LF as EOL.
>
>
>
> ------------------------------
>
> Message: 11
> Date: Sun, 11 Jun 2006 23:01:10 +0200
> From: "Simon M." <simon.me_at_gmail.com>
> Subject: Re: mp3_encoder.c has CR-LF line endings in CVS
> To: "Rockbox development" <rockbox-dev_at_cool.haxx.se>
> Message-ID:
> <b5f97810606111401o61510a70y9b3ee03b16ffa2db_at_mail.gmail.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> On 6/11/06, Stephan Wezel <s.wezel_at_arcor.de> wrote:
>> or we could switch to svn(subversion). Because svn has an option with
>> that the eol-style ist set depending on the OS on wich the checkout is
>> done.
>>
>> So on windows all source file will checkout with CR-LF as EOL
>> on Linux it will only use LF as EOL.
>
> This behavior is exactly what I have now.
> The problem exists, because I check out from cvs on windows, program
> and patch on windows and then copy the files to Linux in VMWare to
> compile.
> Maybe some notes about the problems which come from such a setting
> could be added to the wiki pages "UsingCVS" and
> "VMWareDevelopmentplatform". It took my some time to figure out why
> the source I downloaded via a daily worked (it had UNIX style) and the
> cvs checkout gave me strange errors during "configure" and "make
> install"
>
> But on the other hand, maybe I am the only person to work this way.
>
>
> ------------------------------
>
> Message: 12
> Date: Sun, 11 Jun 2006 17:33:43 -0400
> From: "postmaster_at_diffenbach.org" <postmaster_at_diffenbach.org>
> Subject: Re: mp3_encoder.c has CR-LF line endings in CVS
> To: Rockbox development <rockbox-dev_at_cool.haxx.se>
> Message-ID: <448C8C37.5000109_at_diffenbach.org>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Simon M. wrote:
> > I can't use the linux-cvs from my VMWare because it doesn't connect to
> > the internet. I even tried Cygwin just to use it's cvs version but
> > this conflicts with my firewall.
>
>
> You might try setting your vmware to use NAT rather than bridged
> networking. Then allow the vmware NAT application (which runs on teh
> host) full access to the internet.
>
> (Or, you could allow cygwin's cvs access through your firewall.)
>
>
>
> ------------------------------
>
> Message: 13
> Date: Mon, 12 Jun 2006 00:41:04 +0300
> From: XavierGr <xaviergr_at_gmail.com>
> Subject: Re: mp3_encoder.c has CR-LF line endings in CVS
> To: "Rockbox development" <rockbox-dev_at_cool.haxx.se>
> Message-ID:
> <fb5b38a50606111441t47321b3bxe328ab78457e0aeb_at_mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Also you can edit your files in Windows with an editor that allows you to
> select between LF/CR.
>
> Notepad2 does the work for me.
> All my source files are in Vmware image, but to edit them I double click
> them from Windows explorer and open them with notepad2.
>
> Notepad2 will respect file's line endings without changing them arbitary.
>
> On 12/06/06, postmaster_at_diffenbach.org <postmaster_at_diffenbach.org> wrote:
>>
>> Simon M. wrote:
>> > I can't use the linux-cvs from my VMWare because it doesn't connect to
>> > the internet. I even tried Cygwin just to use it's cvs version but
>> > this conflicts with my firewall.
>>
>>
>> You might try setting your vmware to use NAT rather than bridged
>> networking. Then allow the vmware NAT application (which runs on teh
>> host) full access to the internet.
>>
>> (Or, you could allow cygwin's cvs access through your firewall.)
>>
>>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://cool.haxx.se/pipermail/rockbox-dev/attachments/20060612/39a1194d/attachment.htm
>
> ------------------------------
>
> _______________________________________________
> rockbox-dev mailing list
> rockbox-dev_at_cool.haxx.se
> http://cool.haxx.se/cgi-bin/mailman/listinfo/rockbox-dev
>
>
> End of rockbox-dev Digest, Vol 9, Issue 17
> ******************************************
>


-- 
In a world without walls and fences, who needs windows and gates?
Received on 2006-06-12

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy