Redigerer
GNU Emacs
(avsnitt)
Hopp til navigering
Hopp til søk
Advarsel:
Du er ikke innlogget. IP-adressen din vil bli vist offentlig om du redigerer. Hvis du
logger inn
eller
oppretter en konto
vil redigeringene dine tilskrives brukernavnet ditt, og du vil få flere andre fordeler.
Antispamsjekk.
Ikke
fyll inn dette feltet!
===Utviklingen videre=== Da versjon 16.60 ble lansert den 19. september 1985, ble GNU Emacs portert til [[Unix System V]].<ref name="Xemacs_Internals"/> Versjonen tilbød flere egenskaper enn Gosling Emacs, spesielt med Lisp som sitt utvidelsesspråk, og ganske snart erstattet den Gosling Emacs som en ''[[de facto]]'' Emacs-editor på [[Unix]]. I versjon 17.36 som ble lansert 20. desember 1985, hadde brukermanualene støtte for det [[typografi]]ske systemet [[TeX|'''T<sub>E</sub>X''']].<ref name="Xemacs_Internals"/> Versjon 18.24 ble lansert 2. oktober 1986, og var en [[betaversjon]] og ikke offisiell versjon. Den innførte mange nyheter. Kommandoen <code>emacs -nw</code> innførte støtte for konsollapplikasjoner i [[xterm]]. GNU Emacs ble i stand til å åpne [[TCP/IP]], og innførte en [[server]]modus. Kommandoen <code>M-x disassemble</code> ble også innført.<ref name="Xemacs_Internals"/> [[Hacker]]en [[Markus Hess]], som spionerte for [[KGB]], utnyttet en sikkerhetsfeil i [[E-post]]-subsystemet til GNU Emacs i 1986. Dette ga han urettmessig tilgang som [[superbruker]] i Unix-[[datamaskin]]er som var tilknyttet [[USAs forsvar]] via [[ARPANET]] og [[MILNET]].<ref>{{cite journal | last=Stoll | first=Clifford | author-link=Clifford Stoll | title=Stalking the wily hacker | year=1988 | journal=[[Communications of the ACM]] | volume=31 | issue=5 | pages=484–497 | doi=10.1145/42411.42412 }}</ref> Richard Stallman har flere ganger markert seg som en motstander av [[overvåkning]], utført av regjeringer og kommersielle korporasjoner.<REF name="AutoLO-22">[https://www.youtube.com/watch?v=9c3sv30w158 Facebook is surveillance monster feeding on our personal data], Richard Stallman, Russia Today Youtube Channel.</ref><ref>{{Cite news|last=Stallman|first=Richard M.|date=14. oktober 2013|title=Stallman: How Much Surveillance Can Democracy Withstand?|work=Wired|url=https://www.wired.com/2013/10/a-necessary-evil-what-it-takes-for-democracy-to-survive-surveillance/|access-date=3. august 2020|issn=1059-1028}}</ref><ref>{{Cite news|last=Stallman|first=Richard|date=3. april 2018|title=A radical proposal to keep your personal data safe {{!}} Richard Stallman|language=en-GB|work=The Guardian|url=https://www.theguardian.com/commentisfree/2018/apr/03/facebook-abusing-data-law-privacy-big-tech-surveillance|access-date=3. august 2020|issn=0261-3077}}</ref> I henholdsvis 2013 og 2014 ga han uttrykk for støtte til [[whistleblower]]e som [[Julian Assange]] (f. 1971)<REF name="AutoLO-20">{{cite web |url=http://rt.com/news/nsa-privacy-snowden-stallman-130/ |title='Join fight for privacy now!' Stallman on Snowden & how to escape surveillance |website=RT News |date=17. juli 2013 |access-date=17. juli 2014}}</ref> og [[Edward Snowden]] (f. 1983).<REF name="AutoLO-21">{{cite web |url=http://www.livemint.com/Politics/rwwhxWH1sgb1ZdYQycTuWO/Richard-Stallman-surveillance-is-incompatible-with-democrac.html |title=Richard Stallman: surveillance is incompatible with democracy |publisher=Livemint.com |date=22. januar 2014 |access-date=27. mars 2015}}</ref> Versjon 18.52 av GNU Emacs, som ble lansert 17. august 1988, innførte {{code|spook.el}}, et bibliotek som tilføyde enkelte «distraher [[NSA]]» nøkkelord (UNCPCJ Emergency management JITEM PEM bullion MSCJ Airplane SLIP rogue Gatt Ammonium nitrate Trafficking embassy Emergency TELINT) for hver melding man sendte over datanett.<ref name="news18">{{cite web|url=https://searchcode.com/codesearch/view/364358/|title=NEWS.18}}</ref> Versjon 19.28 ble lansert 1. november 1994 og innførte støtte for flere rammer under vindussystemet X. VC (et nytt grensesnitt for versjonskontroll) ble innført, og det ble også innført ''font-lock'' modus og ''hexl''-modus for [[heksadesimal]] redigering.<ref name="Xemacs_Internals"/> Versjon 19.30 ble lansert 24. november 1995. Blant nyhetene var støtte for flere rammer på [[Microsoft Windows]], menylinjen tilgjengelig på tekstbaserte [[dataterminal]]er, pakken {{code|pc-select}} emulerer vanlige tastaturkombinasjoner på Microsoft Windows og [[Macintosh]].<ref name=news19/> Versjon 19.31 ble lansert 25. mai 1996. I denne versjonen kunne GNU Emacs åpne rammer i [[vindussystemet X]] som standard, det ble støtte for [[rullefelt]] i Windows 95 og Windows NT, og støtte for underprosesser i Windows 95. Kommandoen {{code|recover-session}} kunne gjenopprette multiple datafiler etter datahavarier, og noen av egenskapene i <code>doctor.el</code> ble fjernet for å tilpasse seg [[Communications Decency Act]] i [[USA]] (lovgivning mot [[pornografi]]).<ref name=news19/><ref name="Timeline">{{cite web|url=https://www.jwz.org/doc/emacs-timeline.html|title=Emacs Timeline}}</ref> Versjon 20.1 ble lansert 17. september 1997 og innførte støtte for mange [[naturlige språk]].<ref name="Xemacs_Internals"/> Versjon 21.1 ble lansert 20. oktober 2001. Blant nyhetene var støtte for fargevisning og andre egenskaper på dataterminaler, innebygd horisontal rulling, støtte for lyd, støtte for [[datamus]] med hjul, forbedret utseende av menylinjen, støtte for bilder, verktøyslinje og [[tooltip]]. Denne versjonen hadde støtte for [[Unicode]].<ref name="Xemacs_Internals"/> Versjon 22.1 ble lansert 2. juni 2007. Blant nyhetene var støtte for [[widget|widget verktøyet]] [[GTK+]], støtte for [[dra og slipp]] på vindussystemet X, og støtte for [[programmeringsgrensesnitt]]et [[Carbon (programmeringsgrensesnitt)|Carbon]] i [[Mac OS X]] ([[bakoverkompatibilitet]] med [[Mac OS 8]] og [[Mac OS 9]]). org-mode versjon 4.67d ble også innlemmet.<ref name="versjon22.1">{{cite web|url=https://www.gnu.org/software/emacs/news/NEWS.22.1 |title=Emacs News version 22.1|last=Free Software Foundation Inc |year=2007 |accessdate=2013-12-29}}</ref> Versjon 22.2 ble lansert 26. mars 2008. Blant nyhetene var ny støtte for [[versjonskontrollsystem]]ene [[GNU Bazaar]], [[Mercurial (programvare)|Mercurial]], [[Monotone (programvare)|Monotone]] og [[Git]]. Nye store modi var å redigere datafiler for [[Cascading Style Sheets|CSS]], [[OpenVera]], [[Verilog]] og [[BibTeX|<math>{\mathrm{B{\scriptstyle{IB}} \! T\!_{\displaystyle E} \! X}}</math>]]. Denne versjonen hadde også forbedret støtte for rulling i bildemodus. Versjon 22.3 ble lansert 5. september 2008. Blant nyhetene var bedre støtte for GTK+, datamus, Unicode, og dra og slipp under vindussystemet X. Det ble innført et nytt system for tastaturmakroer. Mange nye modi og pakker ble innført, deriblant et grafisk brukergrensesnitt til [[GNU Debugger]], [[Python]]-modus, det matematiske verktøyet ''Calc'', og systemet ''Tramp'' (''Transparent Remote (file) Access, Multiple Protocol'') for redigering av fjerne filer.<ref name="Versjon22.3">{{cite web | url = http://www.linux-mag.com/id/1527 | title = Emacs Remote Editing with Tramp | first = Jeremy | last = Zawodny | authorlink = Jeremy Zawodny | date = 2003-12-15 | work = Linux Magazine | accessdate = 2010-02-01 | quote = ''Tramp'' [...] stands for "Transparent Remote (file) Access, Multiple Protocol." }}</ref> Versjon 23.1 ble lansert 29. juli 2009. Blant nyhetene var bedre støtte for [[antialiasing|kantutjevnende]] fonter i vindussystemet X gjennom [[Xft]],<ref name ="Versjon 23.1">{{cite web|url=https://emacs-fu.blogspot.com/2009/07/emacs-23-is-very-near.html |title=emacs-fu: emacs 23 has been released! |publisher=Emacs-fu.blogspot.com |date=2009-07-28 |accessdate=2009-11-08}}</ref> bedre støtte for Unicode, ''Doc-view'' modus og nye pakker for å vise filer i formatene [[PDF]] og [[PostScript]], forbindelse til prosesser gjennom [[D-Bus]] (dbus), forbindelse til [[GNU Privacy Guard]] (EasyPG), nXML-modus for å redigere [[XML]]-dokumenter, Ruby-modus for redigering av programmer i programmeringsspråket [[Ruby (programmeringsspråk)|Ruby]]. Bruken av ''Carbon'' i Mac OS X, ble erstattet av det mer moderne grensesnittet [[Cocoa (API)|Cocoa]]. Versjon 23.2 ble lansert 8. mai 2010. Blant nyhetene var nye verktøy for å bruke GNU Emacs som et [[integrert utviklingsmiljø]], deriblant navigasjon over et prosjekt og automatisk generering av [[makefil]]er. Nye større modi for å redigere kildekode i [[JavaScript]]. I grafiske brukergrensesnitt, blir [[markør]]en skjult mens brukeren skriver. Versjon 23.3 ble lansert 10. mars 2011, og inneholdt forbedret funksjonalitet for å bruke GNU Emacs i versjonskontrollsystemer. Versjon 23.4 ble lansert 29. januar 2012, og fikset en sikkerhetsfeil.<ref name="Versjon23.4">{{cite web|url=https://lists.gnu.org/archive/html/emacs-devel/2012-01/msg00387.html |title=Security flaw in EDE; new release plans|first= Chong |last=Yidong |date=2012-01-09 |accessdate=2012-02-23}}</ref> Versjon 24.1 ble lansert 10. juni 2012. Blant nyhetene var Emacs Lisp Package Archive (ELPA), støtte for nye fargetemaer, GTK+3 som opsjon, støtte for toveis innmatning, støtte for leksikalsk prosjektramme i Emacs Lisp.<ref name="Versjon24.1">{{cite web|url=https://lists.gnu.org/archive/html/emacs-devel/2012-06/msg00008.html |title=Emacs release candidate 24.1|first= Chong |last=Yidong |date=2012-06-01 |accessdate=2012-06-01}}</ref> Versjon 24.3 ble lansert 10. mars 2013. I denne versjoner ble generaliserte variabler en del av kjernen i Emacs Lisp, en oppdatinger for emuleringsbiblioteket [[Common Lisp]], og en ny stor modus Python.<ref name="Versjon24.3">{{cite web|url=https://lists.gnu.org/archive/html/info-gnu-emacs/2013-03/msg00001.html |title=Emacs 24.3 released |first=Glenn | last=Morris | date=2013-03-10 | accessdate=2013-03-16}}</ref> Versjon 24.4 ble lansert 20. oktober 2014. Denne versjonen fikk støtte for [[aksesskontrolliste]]r og digitale signaturer i Emacs Lisp-pakker. Andre nyheter var forbedret støtte for fullskjerm og flere skjermer, støtte for å lagre og gjenopprette tilstanden til rammer og vinduer, forbedret menystøtte på tekstbaserte dataterminaler, enda en innebygd nettleser ({{code|M-x eww}}), en ny modus for rektangulær merking ({{code|C-x SPC}}) og støtte for datafilvarsling.<ref name="Versjon24.4">{{cite web|url=https://lists.gnu.org/archive/html/info-gnu-emacs/2014-10/msg00002.html |title=Emacs 24.4 released |first=Glenn | last=Morris | date=2014-10-20 | accessdate=2014-10-22}}</ref> Versjon 25.1 ble lansert 17. september 2016. Denne versjonen fikk støtte for lasting av delte og [[dynamisk lenker|dynamisk lenkede]] biblioteker, validering av [[Transport Layer Security|TLS/SSL]]-sertifikater, en ny mindre modus <code>electric-quote-mode</code> for å bruke buede sitater, støtte for tegnbretting i <code>isearch.el</code>, støtte for innbakte [[widget]]er i Emacs-buffere og nye og forbedrede fasiliteter for å innsetting av Unicode-tegn.<ref name ="Versjon25.1">{{Cite web|url=https://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00451.html|title=Emacs 25.1 released|website=lists.gnu.org|access-date=2016-09-17}}</ref> Versjon 26.1 ble lansert 28. mai 2018. Denne versjonen innførte begrenset form for [[parallellprosessering]] med Lisp-tråder, støtte for visning av linjenummer i bufferet, og dobbel buffering for å redusere flimmer i vindussystemet X. Programmet ''Flymake'' var blitt fullstendig omskrevet, og TRAMP fikk en ny forbindelsesmetode for [[Google Drive]]. Det var kommet en ny horisontal rullemetode for enkeltlinje-modus. En brukerfil for [[systemd]] var inkludert, og det var blitt støtte for 24-biters farger på dataterminaler.<ref name="Versjon26.1">{{Cite web|url=https://lists.gnu.org/archive/html/emacs-devel/2018-05/msg00765.html|title=Emacs 26.1 released|website=lists.gnu.org|access-date=2018-05-29}}</ref> Versjon 26.2 ble lansert 12. april 2019. Emacs-moduler kunne nå bygges på utsiden av kilde-treet til GNU Emacs, og det var blitt støtte for Unicode versjon 11.0. Versjon 26.3 ble lansert 28. august 2019. Denne versjonen innførte en ny GPG-nøkkel for signatursjekking for GNU ELPA (''Emacs Lisp Package Archive''). Versjon 27.1 ble lansert 10. august 2020. Blant nyhetene var innebygd støtte for heltall av arbitrær størrelse, tekstforming med [[HarfBuzz]], støtte for [[JSON]]-parsing, og bedre støtte for tegning av fonten ''Cairo'' (fra Macintosh). Portabel dumping benyttes i stedet for ''unexec'', og det ble støtte for [[Freedesktop.org|XDG]]-konvensjoner for initfiler. Denne versjonen tilføyde en tidlig-init initialiseringsfil. Leksikalsk binding er blitt standard, og det var nå innebygd støtte for fanefelt og fanelinje. Denne versjonen ga støtte for endring av størrelsen på og rotering av bilder uten [[ImageMagick]]. Versjon 27.2 ble lansert 25. mars 2021 og inneholdt en del feilrettinger. Versjon 28.1 ble lansert 4. april 2022. Blant nyhetene var ''native'' kompilering av Lisp-filer, tekstforming med ''HarfBuzz'' og tegning med Cairo, støtte for loading Secure Computing filtre, forbedret visning av [[Emoji]] og Emojisekvenser, mode-spesifikke kommandoer og vising av matchende parenteser som standard. Verson 28.2 ble lansert 12. september 2022 og inneholdt en del feilrettinger. Selv om brukere vanligvis sendte oppdateringer og kode i Emacs Lisp til [[diskusjonsgruppe]]n <code>net.emacs</code> (omdøpt til <code>com.emacs</code> 27. januar 1987),<ref name="Xemacs_Internals"/> var deltagelsen i utviklingen av GNU Emacs relativt begrenset inntil 1999. Dette ble i oktober 1999 brukt som eksempel på en «katedral-utvikling» i boken ''[[The Cathedral and the Bazaar]]'' av [[Eric Steven Raymond]] (f. 1957). Prosjektet har senere adoptert en alment tilgjengelig [[e-postliste]] for utvikling og en anonym tilgang til [[Concurrent Versions System]] (CVS). Utviklingen fant sted i en enkel CVS-stamme frem til 26. mars 2008, da det tok i bruk [[distribuert versjonskontroll]] i versjonskontrollsystemet Git.<ref>{{cite web|url=https://savannah.gnu.org/projects/emacs|title=Re: GNU EMACS|publisher=GNU|accessdate=2014-11-16}}]</ref> Richard Stallman er fortsatt den grunnleggende vedlikeholder av GNU Emacs, men han har trådt tilbake fra denne rollen til tider. Stefan Monnier og Chong Yidong har hatt ansvar for vedlikeholdet siden 2008.<ref>{{cite web|url=https://lists.gnu.org/archive/html/emacs-devel/2008-02/msg02140.html|title=Re: Looking for a new Emacs maintainer or team|publisher=gnu.org Mailing List|accessdate=2008-02-23}}; see also [https://www.networkworld.com/article/2350972/software/stallman-on-handing-over-gnu-emacs--its-future-and-the-importance-of-nomenclature.html "Stallman on handing over GNU Emacs, its future and the importance of nomenclature"]</ref> Den 21. september 2015 kunngjorde Monnier at han ville trekke seg tilbake som når egenskapene til Emacs 25 var frosset.<ref>{{cite web|url=https://lists.gnu.org/archive/html/emacs-devel/2015-09/msg00849.html|title=Feature freeze|website=lists.gnu.org}}</ref> Den langvarige bidragsyter John Wiegley ble ny vedlikeholder den 5. november 2015.<ref>{{cite web|url=https://www.theregister.co.uk/2015/11/05/wiegley_new_emacs_maintainer/|title=Emacs gets new maintainer as Richard Stallman signs off}}</ref>
Redigeringsforklaring:
Merk at alle bidrag til Wikisida.no anses som frigitt under Creative Commons Navngivelse-DelPåSammeVilkår (se
Wikisida.no:Opphavsrett
for detaljer). Om du ikke vil at ditt materiale skal kunne redigeres og distribueres fritt må du ikke lagre det her.
Du lover oss også at du har skrevet teksten selv, eller kopiert den fra en kilde i offentlig eie eller en annen fri ressurs.
Ikke lagre opphavsrettsbeskyttet materiale uten tillatelse!
Avbryt
Redigeringshjelp
(åpnes i et nytt vindu)
Denne siden er medlem av 2 skjulte kategorier:
Kategori:Artikler med offisielle lenker og uten kobling til Wikidata
Kategori:Artikler uten offisielle lenker fra Wikidata
Navigasjonsmeny
Personlige verktøy
Ikke logget inn
Brukerdiskusjon
Bidrag
Opprett konto
Logg inn
Navnerom
Side
Diskusjon
norsk bokmål
Visninger
Les
Rediger
Rediger kilde
Vis historikk
Mer
Navigasjon
Forside
Siste endringer
Tilfeldig side
Hjelp til MediaWiki
Verktøy
Lenker hit
Relaterte endringer
Spesialsider
Sideinformasjon