Re: Hur man bygger program i lispvärlden Re: [Lisp] Re: Xemacs eller emacs
Andreas skriver: > On Thu, 3 May 2007, Ties Stuij wrote: > > > Jag forsökte (flera månader) tidigare med clbuild, väldigt enkelt och > > det gick bra på en gång. Det finns även en tuturial för at bygga > > McClim för OpenMCL och SBCL: > > > > http://mcclim.cliki.net/Getting%20started%20using%20clbuild > > Det är ju helt otroligt! För att bygga lispprogram finns alltså om jag > räknat rätt: Mnja, mnjo, alltså... > 1. mkdefsystem > 2. asdf och asdf-install Båda dessa är "bygg system från en systemdefinition" och "systemdefinitionsspråk". Men, ASDF-INSTALL är endast och allena "hämta hem kod från Internet", inte en byggare (den använder ASDF för byggandet och begriper, så vitt jag vet, endast ASDF-paketerade system). > 3. common-lisp-controller C-L-C är ett mellanlager ursprungligen byggt för Debian, som kompilerar system och dumpar nya core-filer, för mer än en lisp-implementation. Det är egentligen (så vitt jag förstått) inte avsett för att bygga enstaka paket, bara för att se till att nyinstallerade paket byggs för alla lisp-system installerade på en given maskin. > 4. clbuild Och clbuild, om jag förstått rätt, är avsett som en hjälp för att komma igång (ladda hem en lisp och alla paket du bett om att få). > Vi har alltså uppfunnit hjulet 4.5 gånger och det är ibland runt och > ibland mer fyrkantigt. > > Inte undra på att man blir förvirrad ibland! :) Jo, men. Massa olika saker. Därtill finns det en uppsjö av ASDF-hangarounds som bygger tar-filer (bland andra finns build-asdf-package och jag funderar vagt på att utöka den så att det finns versionsnummer i tarfilnamnet). //Ingvar ___ Lisp mailing list Lisp@lisp.se http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp
Re: [Lisp] Re: Xemacs eller emacs
> [ SNIP ] >>> Det är tämligen enkelt att installera Climacs om du bara vill testa, det >>> är väl bara att dra hem källkoden med CVS och sedan länka till din ASDF. >>> Kanske upptäcker du sen som jag, att det är alldeles för långsamt för >>> din smak, men kul är det ju i alla fall. >> >> Eh? Nej, det är inte lätt någonstans. Det krävs en herrans massa saker >> som prerequisites for McCLIM i ett depenency hell som får mig att tänka >> osnälla tankar om linux och linuxhaxxors (eller hur de stavar denna >> vecka). > > Oj! Nu minns jag iofs inte om jag installerade McCLIM via APT (jo, det verkar > det som), men jag har inga minnen av att det var speciellt svårt. Men det > tycks att det är för att Någon Snäll har paketerat allt som behövs för Debian. Apt är din vän i sådana tillfällen, ja. Jag kanske ska se om jag orkar joxa med det på en Linuxburk vid tillfälle. Det vore ju faktiskt skoj att leka med CLIM lite. /andreas Jag forsökte (flera månader) tidigare med clbuild, väldigt enkelt och det gick bra på en gång. Det finns även en tuturial för at bygga McClim för OpenMCL och SBCL: http://mcclim.cliki.net/Getting%20started%20using%20clbuild Efter det slår man på tangenbord: ./clbuild climacs eller nån. Och med gtkairo backend är climacs även vackert! ;o) /Ties ___ Lisp mailing list Lisp@lisp.se http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp
Re: [Lisp] Re: Xemacs eller emacs
Andreas Davour skriver: > On Tue, 1 May 2007, Daniel Jensen wrote: [ SNIP ] > > Det är tämligen enkelt att installera Climacs om du bara vill testa, det > > är väl bara att dra hem källkoden med CVS och sedan länka till din ASDF. > > Kanske upptäcker du sen som jag, att det är alldeles för långsamt för > > din smak, men kul är det ju i alla fall. > > Eh? Nej, det är inte lätt någonstans. Det krävs en herrans massa saker > som prerequisites for McCLIM i ett depenency hell som får mig att tänka > osnälla tankar om linux och linuxhaxxors (eller hur de stavar denna > vecka). Oj! Nu minns jag iofs inte om jag installerade McCLIM via APT (jo, det verkar det som), men jag har inga minnen av att det var speciellt svårt. Men det tycks att det är för att Någon Snäll har paketerat allt som behövs för Debian. //Ingvar ___ Lisp mailing list Lisp@lisp.se http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp
Re: [Lisp] Re: Xemacs eller emacs
Andreas Davour <[EMAIL PROTECTED]> writes: > On Tue, 1 May 2007, Daniel Jensen wrote: > >> Det är tämligen enkelt att installera Climacs om du bara vill testa, det >> är väl bara att dra hem källkoden med CVS och sedan länka till din ASDF. >> Kanske upptäcker du sen som jag, att det är alldeles för långsamt för >> din smak, men kul är det ju i alla fall. > > Eh? Nej, det är inte lätt någonstans. Det krävs en herrans massa saker > som prerequisites for McCLIM i ett depenency hell som får mig att > tänka osnälla tankar om linux och linuxhaxxors (eller hur de stavar > denna vecka). Förstås, men det är lätt med asdf-install. (asdf-install:install :mcclim) ___ Lisp mailing list Lisp@lisp.se http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp
Re: [Lisp] Re: Xemacs eller emacs
Andreas Davour <[EMAIL PROTECTED]> writes: > On Mon, 30 Apr 2007, Ingvar wrote: > >> CLIMacs är (kanske) din vän. Om du behöver kompatibilitetsstöd för elisp >> finns >> det (viss, numer antagligen rutten och definitivt inte men CLIMacs som tänkt >> bakända) kod för det med (ursprungligen för Portable Hemlock). > > Jag är inte helt säker på vad det där betydde, men även om jag aldrig > varit (eller kommer bli) någon "early adopter" så är det ju kul att > veta vad det finns för alternativ. Det är tämligen enkelt att installera Climacs om du bara vill testa, det är väl bara att dra hem källkoden med CVS och sedan länka till din ASDF. Kanske upptäcker du sen som jag, att det är alldeles för långsamt för din smak, men kul är det ju i alla fall. > Om emacskulturen slutligen skulle > kunna migrera till en Common Lisp baserad Emacs så vore det nog bäst > för oss alla. GNU Emacs (med avynglingar) har sedan länge nått en kritisk massa, så jag tror inte att det kommer att ske. ___ Lisp mailing list Lisp@lisp.se http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp
Re: [Lisp] Re: Xemacs eller emacs
Andreas Davour skriver: > En CL Emacs å andra sidan! CLIMacs är (kanske) din vän. Om du behöver kompatibilitetsstöd för elisp finns det (viss, numer antagligen rutten och definitivt inte men CLIMacs som tänkt bakända) kod för det med (ursprungligen för Portable Hemlock). //Ingvar ___ Lisp mailing list Lisp@lisp.se http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp
Re: [Lisp] Re: Xemacs eller emacs
> "Andreas" == Andreas Davour <[EMAIL PROTECTED]> writes: Andreas> On Fri, 27 Apr 2007, Lars Brinkhoff wrote: >> Marcus Eskilsson skrev: >>> Själv använder jag sxemacs. ;) >> Jag snubblade över SXEmacs för några år sen. Hur har det gått >> för projektet på sisone? Vad tycker du är fördelar jämför med >> GNU Emacs och XEmacs? Andreas> Vad är det för nåt och vad är det bra för? Ännu en Andreas> Emacsfork som gör saker på sitt eget lilla vis? Jag Andreas> förstår inte riktigt hur folk orkar lägga krut på nåt Andreas> sånt. Andreas> En CL Emacs å andra sidan! Andreas> /Andreas Andreas> -- A: Because it fouls the order in which people normally Andreas> read text. Q: Why is top-posting such a bad thing? A: Andreas> Top-posting. Q: What is the most annoying thing on Andreas> usenet and in Andreas> e-mail?___ Andreas> Lisp mailing list Lisp@lisp.se Andreas> http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp Det är en fork på XEmacs. Anledningen att folk orkar är väl mestadels att de tycker att det är för mycket bromsklossar i XEmacs (som splittade från GNU Emacs pga. en annan bromskloss då). Orkar gör man för passion för bra mjukvara. Besides - variation är livets krydda, och all XEmacs elisp fungerar ju finfint även i SXEmacs. :) Climacs är ju att rekommendar om du vill ha pure lisp. / Marcus -- ___ Lisp mailing list Lisp@lisp.se http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp
Re: [Lisp] Re: Xemacs eller emacs
> "Lars" == Lars Brinkhoff <[EMAIL PROTECTED]> writes: Lars> Marcus Eskilsson skrev: >> Själv använder jag sxemacs. ;) Lars> Jag snubblade över SXEmacs för några år sen. Hur har det Lars> gått för projektet på sisone? Vad tycker du är fördelar Lars> jämför med GNU Emacs och XEmacs? Lars> ___ Lisp mailing Lars> list Lisp@lisp.se Lars> http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp Det går utmärkt för projektet. Det har samlat in en del väldigt aktiva utvecklare och har numera, bland annat, inbyggt stöd media (mp3 och ogg), dubbellänkade listor, skip lists, bloom filters, och koden rent allmänt är allmänt uppsnabbad. Det som jag själv tycker är det trevligaste tillskottet som är på väg är ju att det ska bli trådat. Inte mer något väntande på att man ska kunna hacka vidare medans gnus laddar eller EMMS går igenom ens stora mediabibliotek. / Marcus -- ___ Lisp mailing list Lisp@lisp.se http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp
Re: [Lisp] Re: Xemacs eller emacs
Marcus Eskilsson skrev: > Själv använder jag sxemacs. ;) Jag snubblade över SXEmacs för några år sen. Hur har det gått för projektet på sisone? Vad tycker du är fördelar jämför med GNU Emacs och XEmacs? ___ Lisp mailing list Lisp@lisp.se http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp
[Lisp] Re: Xemacs eller emacs
Två? Själv använder jag sxemacs. ;) / Marcus -- ___ Lisp mailing list Lisp@lisp.se http://mailman.nocrew.org/cgi-bin/mailman/listinfo/lisp