branch: externals/emacs-lisp-intro-nl
commit ff008e3c1c38f2eba7691671d93f9a01f2d36209
Author: matto <[email protected]>
Commit: matto <[email protected]>

    review chapter 2 and 3
---
 emacs-lisp-intro-nl.po | 176 +++++++++++++++++++++++++------------------------
 1 file changed, 89 insertions(+), 87 deletions(-)

diff --git a/emacs-lisp-intro-nl.po b/emacs-lisp-intro-nl.po
index 21d6724a1d..424d359271 100644
--- a/emacs-lisp-intro-nl.po
+++ b/emacs-lisp-intro-nl.po
@@ -3924,9 +3924,9 @@ msgid ""
 "otherwise.)  @xref{Arguments, , Numeric Arguments, emacs, The GNU Emacs "
 "Manual}."
 msgstr ""
-"In aanvulling op het typen van een keychord, kan je wat je typt uitbreiden "
+"In aanvulling op het typen van een toetscombinatie, kan je wat je typt 
uitbreiden "
 "met de prefix @kbd{C-u}, wat het @dfn{universal argument} heet. De  @kbd{C-"
-"u}-keychord geeft een argument door aan het eerstvolgende commando. Dus, om "
+"u}-toetscombinatie geeft een argument door aan het eerstvolgende commando. 
Dus, om "
 "een gebied met gewone tekst 6 spaties te indenten, markeer je het gebied en "
 "vervolgens type je  @w{@kbd{C-u 6 C-M-\\}}. (Wanneer je geen getal opgeeft, "
 "dan geeft Emacs hetzij het getal 4 door aan het commando, of voert het "
@@ -7314,9 +7314,9 @@ msgstr ""
 "bestand. In Info is de naam van het buffer @file{\"*info*\"}. Info wijst "
 "niet naar een bestand, waardoor @file{nil} het resultaat van de evaluatie "
 "@code{(buffer-file-name)} is. Het symbool @file{nil} is van het Latijnse "
-"woord for ``niets'', in dit geval betekent het dat het buffer met geen enkel "
-"bestand geassocieerd is. (In Lisp wordt @code{nil} ook gebruikt om "
-"``onwaar'' te betekenen en is synoniem voor de lege lijst, @code{()}.)"
+"woord voor ``niets'', in dit geval betekent het dat het buffer met geen enkel 
"
+"bestand geassocieerd is. (In Lisp betekent @code{nil} ook "
+"``onwaar'' en is synoniem voor de lege lijst, @code{()}.)"
 
 #. type: Plain text
 #: emacs-lisp-intro.texi:2617
@@ -7389,7 +7389,7 @@ msgstr ""
 "verwerkingseenheid. De drums of tapes die het bestand bevatten en de "
 "centrale verwerkingseenheid waren onderdelen van de apparatuur die zeer "
 "verschillend van elkaar waren en op hun eigen snelheid werkten, in stoten. "
-"Uiteindelijk groeide het buffer van een tussenpersoon, een tijdelijke "
+"Uiteindelijk groeide het buffer van een intermediair, een tijdelijke "
 "opslagplaats uit naar de plaats waar het werk wordt gedaan. Deze "
 "transformatie is ongeveer zoals een kleine zeehaven uitgroeide naar een "
 "grote stad. Eens was het slechts de plaats waar lading tijdelijk in "
@@ -7679,7 +7679,7 @@ msgid ""
 "different functions.  For example, @kbd{C-f} calls @code{forward-char}, "
 "@kbd{M-e} calls @code{forward-sentence}, and so on."
 msgstr ""
-"Maar eerst een korte introductie in de @code{switch-to-buffer} functie. Toen "
+"Maar eerst een korte introductie van de @code{switch-to-buffer} functie. Toen 
"
 "je heen en weer schakelde tussen Info en het @file{*scratch*}-buffer om "
 "@code{(buffer-name)} te evalueren, heb je hoogstwaarschijnlijk @kbd{C-x b} "
 "en daarna @file{*scratch*} getypt@footnote{Of beter gezegd, om "
@@ -7741,7 +7741,7 @@ msgstr ""
 "interpreter op dat @code{other-buffer} tussen haakjes staat en eerst dat "
 "symbool verwerkt. @code{other-buffer} is het eerste (en in dit geval enige) "
 "element in deze lijst, dus de Lisp interpreter roept of runt deze functie. "
-"Het geeft een andere buffer terug. Vervolgens runt de interpreter "
+"Het geeft een ander buffer terug. Vervolgens runt de interpreter "
 "@code{switch-to-buffer} en geeft het andere buffer als argument door, waar "
 "Emacs naar zal omschakelen. Wanneer je dit in Info leest, probeer het dan nu "
 "direct. Evalueer de expressie. (Typ @kbd{C-x b @key{RET}} om terug te gaan.) "
@@ -8026,7 +8026,7 @@ msgstr ""
 "symbool in de lijst een functiedefinitie aan zich gekoppeld heeft, met "
 "andere woorden, of het symbool naar een functiedefinitie wijst. Een symbool "
 "met een functiedefinitie wordt eenvoudig een functie genoemd (alhoewel, "
-"eigenlijk is de definitie de functie en verwijst het symbool er naar."
+"eigenlijk is de definitie de functie en verwijst het symbool er naar)."
 
 #. type: node
 #: emacs-lisp-intro.texi:2943
@@ -8145,9 +8145,9 @@ msgid ""
 msgstr ""
 "In volgende secties kijken we naar functiedefinities van de Emacs broncode, "
 "zoals @code{mark-whole-buffer}. In deze sectie beschrijven we een eenvoudige "
-"functiedefinitie zodat je kunt zien hoe zij eruitzien. Die voorbeeld "
+"functiedefinitie zodat je kunt zien hoe die eruitzien. Dat voorbeeld "
 "gebruikt rekenkunde omdat het tot een eenvoudig voorbeeld leidt. Sommige "
-"mensen houden niet van voorbeelden met rekenkunde, echter wanneer jij zo'n "
+"mensen houden niet van voorbeelden met rekenkunde, echter wanneer je zo'n "
 "persoon bent, wanhoop niet. Nauwelijks enige code die we in de rest van deze "
 "introductie behandelen heeft met rekenkunde of wiskunde te maken. De "
 "voorbeelden hebben hoofdzakelijk op de een of andere manier met tekst te "
@@ -8196,7 +8196,7 @@ msgid ""
 msgstr ""
 "Optioneel een expressie die de functie interactief maakt zodat je die kunt "
 "gebruiken door @kbd{M-x} gevolgd door de naam van de functie te typen, of "
-"door het typen van een passende toets of keychord."
+"door het typen van een passende toets of toetscombinatie."
 
 #. type: cindex
 #: emacs-lisp-intro.texi:3010
@@ -8233,7 +8233,7 @@ msgid ""
 msgstr ""
 "(defun @var{functienaam} (@var{argumenten}@dots{})\n"
 "  \"@var{optionele-documentatie}@dots{}\"\n"
-"  (interactive @var{argument-doorgevende-info})     ; @r{optioneell}\n"
+"  (interactive @var{argument-doorgevende-info})     ; @r{optioneel}\n"
 "  @var{body}@dots{})\n"
 
 #. type: Plain text
@@ -8311,7 +8311,7 @@ msgstr ""
 "die de in dit slot geplaatste waarde speelt in de werking van de functie. Ik "
 "had het ook @code{foogle} kunnen noemen, maar dat zou een slechte keuze zijn "
 "omdat het niet aan mensen vertelt wat het betekent. De keuze van de naam is "
-"aan de programmeur aan moet zo gekozen worden dat het de betekenis van de "
+"aan de programmeur en moet zo gekozen worden dat het de betekenis van de "
 "functie duidelijk maakt."
 
 #. type: Plain text
@@ -8365,7 +8365,7 @@ msgstr ""
 "meerregelige documentatiestring. Ook moet je de tweede regel van een "
 "documenatiestring, wanneer die er is, niet laten inspringen, omdat dit er "
 "raar uitziet wanner je @kbd{C-h f} (@code{describe-function}) gebruikt. De "
-"documenatiestring is optioneel, maar is zo nuttig, dat je die deel zou "
+"documenatiestring is optioneel, maar is zo nuttig, dat die deel zou "
 "vrijwel elke functie die je schrijft zou moeten zijn."
 
 #. type: findex
@@ -8493,11 +8493,11 @@ msgid ""
 "Installing Code Permanently}.)"
 msgstr ""
 "Met het evalueren van deze @code{defun} heb je zojuist@code{vermenigvuldig-"
-"met-zeven} in Emacs geïnstalleerd. De functieis nu net zo goed onderdeel van "
+"met-zeven} in Emacs geïnstalleerd. De functie is nu net zo goed onderdeel van 
"
 "Emacs als @code{forward-word}.(@code{vermenigvuldig-met-zeven} blijft "
-"geïnstalleerd totdat jeEmacs afsluit. Om de code automatisch opnieuw te "
-"laden wanneer jeEmacs start, zie @ref{Permanent installeren, , Installeer "
-"codepermanent}.)"
+"geïnstalleerd totdat je Emacs afsluit. Om de code automatisch opnieuw te "
+"laden wanneer je Emacs start, zie @ref{Permanent installeren, , Installeer "
+"code permanent}.)"
 
 #. type: node
 #: emacs-lisp-intro.texi:3175
@@ -8727,7 +8727,7 @@ msgstr ""
 "getoond. Dit is omdat je vaak een interactieve functie aanroept wegens de "
 "zij-effecten, zoals een woord of regel verder gaan, en niet voor de "
 "teruggegeven waarde. Wanneer de teruggegeven waarde elke keer dat je een "
-"toets aanslaat in het echogebied getoond zou orden, zou dat erg afleiden."
+"toets aanslaat in het echogebied getoond zou worden, zou dat erg afleiden."
 
 #. type: unnumberedsubsec
 #: emacs-lisp-intro.texi:3277
@@ -8817,7 +8817,7 @@ msgid ""
 "three sentences.  (Since @code{multiply-by-seven} is not bound to a key, it "
 "could not be used as an example of key binding.)"
 msgstr ""
-"Beide zojuist genoemde voorbeelden werken identiek om point drie regels "
+"Beide zojuist genoemde voorbeelden werken identiek om point drie zinnen "
 "verder te plaatsen. (Omdat @code{vermenigvuldig-met-zeven} niet aan een "
 "toets gebonden is, kan dit niet gebruikt worden als voorbeeld van een key "
 "binding.) "
@@ -9069,15 +9069,15 @@ msgid ""
 "and an @samp{cZap to char:@: }.  This causes Emacs to pass the value of the "
 "prefix argument (if there is one) and the character."
 msgstr ""
-"Meer formeel, een functie met twee of meer argumenten kan meer informatie "
-"doorgegeven aan elke argument krijgen door delen aan de string toe te voegen "
-"die volgt op @code{interactive}. Wanneer je dit doet is de informatie die "
-"doorgegeven wordt in dezelfde volgorde als gespecificeerd is de "
-"@code{interactive} lijst. In de string is elk deel gescheiden van het "
-"volgende deel door een @samp{\\n}, wat een nieuwe regel is. Bijvoorbeeld, je "
-"kunt @samp{p} opvolgen met een @samp{\\n} en een @samp{cZap to char:@: }. "
-"Dit laat Emacs de waarde doorgeven van het prefix-argument (als er een is) "
-"en het karakter."
+"Meer formeel, een functie met twee of meer argumenten kan voor elk "
+"argument informatie doorgegeven krijgen door delen toe te voegen aan "
+"de string die volgt op @code{interactive}. Wanneer je dit doet is de "
+"informatie die doorgegeven wordt in dezelfde volgorde als "
+"gespecificeerd is de @code{interactive} lijst. In de string is elk "
+"deel gescheiden van het volgende deel door een @samp{\\n}, wat een "
+"nieuwe regel is. Bijvoorbeeld, je kunt @samp{p} opvolgen met een "
+"@samp{\\n} en een @samp{cZap to char:@: }. Dit laat Emacs de waarde "
+"doorgeven van het prefix-argument (als er een is) en het karakter."
 
 #. type: Plain text
 #: emacs-lisp-intro.texi:3452
@@ -9249,7 +9249,7 @@ msgid ""
 "the past years, by contributions."
 msgstr ""
 "Tenslotte, wanneer je code hebt die iedereen die Emacs gebruikt zou willen "
-"hebben, dan je het op een computernetwerk posten of een exemplaar naar de "
+"hebben, dan kun je het op een computernetwerk posten of een exemplaar naar de 
"
 "Free Software Foundation sturen. (Wanneer je dit doet, breng dan alsjeblieft "
 "de code en de bijbehorende documentatie onder een licentie die andere mensen "
 "toestaat het te draaien, kopiëren, bestuderen, aan te passen en verder te "
@@ -9285,7 +9285,7 @@ msgid ""
 "same name that is not part of the function."
 msgstr ""
 "@code{let} wordt gebruikt om een symbool aan een variabele te koppelen of te "
-"binden op zo'n manier dat de Lisp interpreter het niet wil verwarren met een "
+"binden op zo'n manier dat de Lisp interpreter het niet verwart met een "
 "variabele met dezelfde naam die geen onderdeel van de functie is."
 
 #. type: Plain text
@@ -9313,12 +9313,13 @@ msgid ""
 "intended to refer to the same value.  The @code{let} special form prevents "
 "this kind of confusion."
 msgstr ""
-"Wanneer je vriend naar zijn huis refereert en jij denkt dat hij naar jouw "
-"huis refereert, dan kan dat je verwarren. Hetzelfde kan in Lisp gebeuren "
-"wanneer een variabele die binnen de ene functie gebruikt wordt als een "
-"variabele die binnen een andere functie gebruikt wordt, en de twee zijn niet "
-"bedoeld om naar dezelfde waarde te refereren. De speciale vorm @code{let} "
-"voorkomt dit soort verwarring."
+"Wanneer je vriend naar zijn huis refereert en jij denkt dat hij naar "
+"jouw huis refereert, dan kan dat verward zijn. Hetzelfde kan in Lisp "
+"gebeuren wanneer een variabele die binnen de ene functie gebruikt "
+"wordt dezelfde naam heeft als een variabele die binnen een andere "
+"functie gebruikt wordt, en de twee zijn niet bedoeld om naar "
+"dezelfde waarde te refereren. De speciale vorm @code{let} voorkomt "
+"dit soort verwarring."
 
 #. type: menuentry
 #: emacs-lisp-intro.texi:3563
@@ -9367,7 +9368,7 @@ msgid ""
 "exactly the same way.  @xref{defun, , The @code{defun} Macro}.)"
 msgstr ""
 "De speciale vorm @code{let} voorkomt verwarring. @code{let} creëert een naam "
-"foor een @dfn{lokale variabele} die elk gebruik van dezelfde naam buiten de "
+"voor een @dfn{lokale variabele} die elk gebruik van dezelfde naam buiten de "
 "@code{let}-expressie overschaduwt (in computerwetenschappelijk jargon noemen "
 "we dit het @dfn{binden} van de variabele). Dit is vergelijkbaar met "
 "begrijpen dat in het huis van je gastheer, wanneer hij refereert aan ``het "
@@ -9393,7 +9394,7 @@ msgstr ""
 "Een andere manier om over @code{let} te denken is dat het een speciaal "
 "gebied in je code definieert: binnen de body van de @code{let}-expressie, "
 "hebben de variabelen die je benoemd hebt hun eigen lokale betekenis. Buiten "
-"de @code{let} body hebben zij andere betekenissen (of zij zijn helemaal niet "
+"de @code{let} body hebben zij een andere betekenis (of ze zijn helemaal niet "
 "gedefinieerd). Dit betekent dat binnen de @code{let} body het aanroepen van "
 "@code{setq} voor een variabele benoemd door de @code{let}-expressie de "
 "waarde instelt voor de @emph{lokale} variabele met die naam. Echter buiten "
@@ -9578,7 +9579,7 @@ msgid ""
 "variables @code{zebra} and @code{tiger}.  The body of the @code{let} "
 "expression is a list which calls the @code{message} function."
 msgstr ""
-"De volgende expressie creëert een geef initiele waarden aan de twee "
+"De volgende expressie creëert en geeft initiele waarden aan de twee "
 "variabelen @code{zebra} en @code{tijger}. De body van de @code{let}-"
 "expressie is een lijst die de @code{message}-functie aanroept."
 
@@ -9594,7 +9595,7 @@ msgstr ""
 "(let ((zebra \"strepen\")\n"
 "      (tijger \"woest\"))\n"
 "  (message \"Eén soort dieren heeft %s en de ander is %s.\"\n"
-"           zebra tiger))\n"
+"           zebra tijger))\n"
 
 #. type: Plain text
 #: emacs-lisp-intro.texi:3676
@@ -9619,7 +9620,7 @@ msgid ""
 msgstr ""
 "De twee variabelen zijn @code{zebra} en @code{tijger}. Elke variabele is het "
 "eerste element van een lijst met twee elementen en elke waarde is het tweede "
-"element van die lijst. In de varlist bindt Emacs de variabel @code{zebra} "
+"element van die lijst. In de varlist bindt Emacs de variabele @code{zebra} "
 "aan de waarde @code{\"strepen\"}@footnote{volgens Jared Diamond in "
 "@cite{Guns, Germs, and Steel}, ``@dots{} worden zebras onvoorstelbaar "
 "gevaarlijk als ze ouder worden'' maar de claim hier is dat ze niet zo woest "
@@ -9757,10 +9758,10 @@ msgid ""
 msgstr ""
 "Merk op dat in het eerste deel van de @code{let}-expressie de variabelen "
 "@code{spar} en @code{den} op zichzelf staan als atomen en niet omgeven zijn "
-"met haakjes. Dit is omdat ze aan @code{nil} gebonden worden, de lege lijst "
+"met haakjes. Dit is omdat ze aan @code{nil} gebonden worden, de lege lijst. "
 "Maar @code{eik} is gebonden aan @code{enige} en daarom is een deel van de "
 "lijst @code{(eik 'enige)}. @code{berk} is op dezelfde manier gebonden aan "
-"het getal 3 en is daarom in een lijst met dat getal. (Omdat een getal naar "
+"het getal 3 en staat daarom in een lijst met dat getal. (Omdat een getal naar 
"
 "zichzelf evalueert hoeft een getal niet gequote te worden. Ook wordt het "
 "getal in de boodschap getoond met @samp{%d} in plaats van @samp{%s}.) De "
 "vier variabelen zijn als groep in de lijst geplaatst om ze te scheiden van "
@@ -9786,7 +9787,7 @@ msgid ""
 "behaves."
 msgstr ""
 "Emacs Lisp ondersteunt twee manieren om een variabele namen aan hun waarde "
-"te binnden. Deze manieren raken de delen van je programma waar een bepaalde "
+"te binden. Deze manieren raken de delen van je programma waar een bepaalde "
 "binding geldig is. Wegens historische redenen gebruikt Emacs Lisp standaard "
 "een vorm van variabele binding met de naam @dfn{dynamic binding}. Echter in "
 "deze handleiding behandelen we de voorkeursvorm voor binding, met de naam "
@@ -9917,7 +9918,7 @@ msgstr ""
 "@code{let}-expressie. Dit betekent dat wanneer je @code{let}-expressie een "
 "functie aanroept, die functie deze lokale variabelen kan zien, ongeacht waar "
 "de functie is gedefinieerd (inclusief wanneer dit zelfs in een heel ander "
-"bestand is."
+"bestand staat)."
 
 #. type: Plain text
 #: emacs-lisp-intro.texi:3822
@@ -10219,7 +10220,7 @@ msgid ""
 "    (message \"5 is greater than 4!\"))   ; @r{then-part}\n"
 msgstr ""
 "(if (> 5 4)                             ; @r{wanneer-deel}\n"
-"    (message \"5 is greater than 4!\"))   ; @r{dan-deel}\n"
+"    (message \"5 is groter dan 4!\"))     ; @r{dan-deel}\n"
 
 #. type: Plain text
 #: emacs-lisp-intro.texi:3951
@@ -10247,9 +10248,9 @@ msgid ""
 msgstr ""
 "In werkelijk gebruik is de test natuurlijk niet voor altijd vastgelegd zoals "
 "dat het geval is bij de expressie @code{(> 5 4)}. In plaats daarvan is "
-"tenminste een va de variabelen die in de test gebruikt worden gebonden aan "
+"tenminste een van de variabelen die in de test gebruikt worden gebonden aan "
 "een waarde die vooraf niet bekend is. (Als de waarde vooraf bekend zou zijn, "
-"hoeven we de test niet draaien!)"
+"hoeven we de test niet doen!)"
 
 #. type: Plain text
 #: emacs-lisp-intro.texi:3964
@@ -10399,7 +10400,7 @@ msgid ""
 "body of the function definition consists of the @code{if} expression."
 msgstr ""
 "De naam van de functie is @code{type-dier}, het krijgt de waarde van één "
-"argument doorgegeven. De argument-list wordt gevolgd door een meerregelige "
+"argument doorgegeven. De argumentlijst wordt gevolgd door een meerregelige "
 "documentatiestring. De documentatiestring is in dit voorbeeld opgenomen "
 "omdat het een goede gewoonte is voor elke functiedefinitie een "
 "documentatiestring te schrijven. De body van de functiedefinitie bestaat uit "
@@ -10488,7 +10489,7 @@ msgid ""
 "@code{\"striped\"} is not equal to @code{\"fierce\"}, so the then-part is "
 "not evaluated and @code{nil} is returned by the @code{if} expression."
 msgstr ""
-"Daarnaast in de tweede oefening van @code{type-dier} het argument "
+"Daarnaast is in de tweede oefening van @code{type-dier} het argument "
 "@code{\"gestreept\"} doorgegeven naar @code{type-dier}. @code{\"gestreept\"} "
 "is niet gelijk aan @code{\"woest\"} en daarom is het dan-deel niet "
 "geëvalueerd en is @code{nil} teruggeven door de @code{if}-expressie."
@@ -10522,7 +10523,7 @@ msgstr ""
 "expressie @emph{niet} geëvalueerd, maar wordt het derde deel, het anders-"
 "deel, @emph{wel} geëvalueerd. Je kunt dit zien als het bewolkte dag "
 "alternatief voor de beslissing ``als het warm en zonnig is, ga dan naar het "
-"strand, ander lees een boek!''."
+"strand, anders lees een boek!''."
 
 #. type: Plain text
 #: emacs-lisp-intro.texi:4101
@@ -10532,10 +10533,10 @@ msgid ""
 "else-part is usually written to start on a line of its own and is indented "
 "less than the then-part:"
 msgstr ""
-"In de Lisp-code wordt Het woord ``else'' niet geschreven, het anders-deel "
-"van een @code{if}-expressie komt na het dan-gedeelte. In de geschreven Lisp "
-"wordt het anders-deel gebruikelijk op zichzelf op een nieuwe regel "
-"geschreven en minder ingesprongen dan het dan-deel:"
+"In de Lisp-code wordt het woord ``else'' niet geschreven, het "
+"anders-deel van een @code{if}-expressie komt na het dan-gedeelte. In "
+"Lisp staat het anders-deel gebruikelijk op zichzelf op een nieuwe "
+"regel en minder ingesprongen dan het dan-deel:"
 
 #. type: group
 #: emacs-lisp-intro.texi:4107
@@ -10555,7 +10556,7 @@ msgid ""
 "For example, the following @code{if} expression prints the message @samp{4 "
 "is not greater than 5!} when you evaluate it in the usual way:"
 msgstr ""
-"Bijvoorbeeld toont de volgende @code{if}-expressie de boodschap @samp{4 is "
+"De volgende @code{if}-expressie bijvoorbeeld toont de boodschap @samp{4 is "
 "niet groter dan 5!} wanneer je het op de gebruikelijke manier evalueert:"
 
 #. type: group
@@ -10568,7 +10569,7 @@ msgid ""
 msgstr ""
 "(if (> 4 5)                               ; @r{if-deel}\n"
 "    (message \"4 valselijk groter dan 5!\") ; @r{dan-deel}\n"
-"  (message \"4 is niet groter dan 5!\"))   ; @r{anders-deel}\n"
+"  (message \"4 is niet groter dan 5!\"))    ; @r{anders-deel}\n"
 
 #. type: Plain text
 #: emacs-lisp-intro.texi:4126
@@ -10582,7 +10583,7 @@ msgstr ""
 "dan-deel te onderscheiden van het anders-deel. (GNU Emacs heeft "
 "verschillende commando's die automatisch @code{if}-expressies correct laat "
 "inspringen. @xref{Typen van lijsten, , GNU Emacs helpt je om lijsten te "
-"typen}.)"
+"typen}.) "
 
 #. type: Plain text
 #: emacs-lisp-intro.texi:4130
@@ -10601,10 +10602,10 @@ msgid ""
 "then evaluate the two subsequent expressions to pass different arguments to "
 "the function."
 msgstr ""
-"Je kunt de consequenties hiervan zien wanneer je de volgende versie van de "
-"@code{type-dier} functiedefinitie installeert en daarna de twee volgende "
-"expressies evalueert om de verschillende argumenten aan de functie door te "
-"geven."
+"Je kunt de consequenties hiervan zien wanneer je de volgende versie "
+"van de @code{type-dier} functiedefinitie installeert en daarna de "
+"twee volgende expressies evalueert om de verschillende argumenten "
+"aan de functie door te geven."
 
 #. type: group
 #: emacs-lisp-intro.texi:4146
@@ -10683,7 +10684,7 @@ msgstr ""
 "Er is een belangrijk aspect aan de waarheidstest in een @code{if}-expressie. "
 "Tot nu toe hebben we gesproken over ``waar'' en ``onwaar'' als waarden van "
 "predicaten alsof het nieuwe soorten van Emacs Lisp objecten zijn. Feitelijk "
-"is ``onwaar'' onze oude vriend @code{nil}. Alles anders---wat dan ook--- is "
+"is ``onwaar'' onze oude vriend @code{nil}. Alles wat anders is---wat dan 
ook--- is "
 "``waar''."
 
 #. type: Plain text
@@ -10751,7 +10752,7 @@ msgstr ""
 "is--- beschouwd als waar. Dit betekent dat wanneer een evaluatie iets "
 "teruggeeft dat geen lege lijst is, een @code{if}-expressie het als waar "
 "test. Wanneer bijvoorbeeld een getal in het slot voor de test gestopt wordt. "
-"wordt het geëvalueerd en zal het zichzelf teruggeven omdat dat is wat "
+"wordt het geëvalueerd en zal het zichzelf teruggeven, omdat dat is wat "
 "getallen doen wanneer ze worden geëvalueerd. De expressie test als onwaar "
 "uitsluitend wanneer @code{nil}, een lege lijst, wordt teruggegeven door de "
 "expressie te evalueren."
@@ -11009,12 +11010,13 @@ msgid ""
 "@code{append-to-buffer}.  (@xref{append-to-buffer, , The Definition of "
 "@code{append-to-buffer}}.)"
 msgstr ""
-"Naast het registreren van de waarde van point @code{save-excursion} houdt "
-"het bij wat de huidige buffer is en herstelt die ook. Dit betekent dat je "
-"code kunt schrijven die van buffer wisselt en laat @code{save-excursion} je "
-"terugschakelen naar de originele buffer. Dit is hoe @code{save-excursion} "
-"gebruikt wordt in @code{append-to-buffer}. (@xref{append-to-buffer, , De "
-"definitie van @code{append-to-buffer}}.)"
+"Naast het registreren van de waarde van point houdt "
+"@code{save-excursion} bij wat de huidige buffer is en herstelt die "
+"ook. Dit betekent dat je code kunt schrijven die van buffer wisselt "
+"en je @code{save-excursion} laat terugschakelen naar de originele "
+"buffer. Dit is hoe @code{save-excursion} gebruikt wordt in "
+"@code{append-to-buffer}. (@xref{append-to-buffer, , De definitie van "
+"@code{append-to-buffer}}.)"
 
 #. type: subsection
 #: emacs-lisp-intro.texi:4342
@@ -11049,9 +11051,9 @@ msgid ""
 msgstr ""
 "De body van de functie bestaat uit een of meer expressies die de Lisp "
 "interpreter opvolgend evalueert. Wanneer de body meer dan een expressie "
-"bevat. wordt de waarde van de laatste teruggegeven als waarde van de "
+"bevat, wordt de waarde van de laatste teruggegeven als waarde van de "
 "@code{save-excursion}-functie. De andere expressies in de body worden "
-"uitsluitend geëvalueerd voor hun zij-effecten en @code{save-excursion} zefl "
+"uitsluitend geëvalueerd voor hun zij-effecten en @code{save-excursion} zelf "
 "wordt alleen gebruikt voor zijn zij-effect (het herstellen van de positie "
 "van point)."
 
@@ -11123,9 +11125,10 @@ msgid ""
 "functions and special forms.  Here they are described in brief, along with a "
 "few similar functions that have not been mentioned yet."
 msgstr ""
-"In de laatste hoofdstukken hebben een macro en een flink aantal functies en "
-"speciale vormen geïntroduceerd. Deze hebben in het kort besproken, samen met "
-"enkele vergelijkbare functies die we nog niet genoemd hebben."
+"In de laatste hoofdstukken introduceerden we een macro en een flink "
+"aantal functies en speciale vormen. Deze bespreken we hier in het "
+"kort, samen met enkele vergelijkbare functies die we nog niet "
+"behandeld hebben."
 
 #. type: item
 #: emacs-lisp-intro.texi:4400
@@ -11332,7 +11335,7 @@ msgid ""
 "second argument; else evaluate the third argument, if there is one."
 msgstr ""
 "Evalueer het eerste argument van de functie. Wanneer het waar is, evalueer "
-"het tweede argument, ander evalueer het derde argument, wanneer er een is."
+"het tweede argument, anders evalueer het derde argument, mits die er is."
 
 #. type: table
 #: emacs-lisp-intro.texi:4502
@@ -11548,7 +11551,7 @@ msgstr ""
 #: emacs-lisp-intro.texi:4582
 msgid "Without an argument, return the name of the buffer, as a string."
 msgstr ""
-"Zonder een argument geeft de waarde van het buffer terug als een string."
+"Zonder een argument, geeft de waarde van het buffer terug als een string."
 
 #. type: table
 #: emacs-lisp-intro.texi:4586
@@ -11583,7 +11586,7 @@ msgid ""
 "Select a buffer for Emacs to be active in and display it in the current "
 "window so users can look at it.  Usually bound to @kbd{C-x b}."
 msgstr ""
-"Selecteer een buffer voor Emacs om actief in te zijn en toon het in het "
+"Selecteert een buffer voor Emacs om actief in te zijn en toon het in het "
 "huidige venster zodat de gebruiker het kan zien. Gebruikelijk gebonden aan "
 "@kbd{C-x b}."
 
@@ -11593,8 +11596,8 @@ msgid ""
 "Switch Emacs's attention to a buffer on which programs will run.  Don't "
 "alter what the window is showing."
 msgstr ""
-"Schakel de aandacht van Emacs naar een buffer waarop programma's gaan "
-"draaien. Verander niet wat het venster toont."
+"Schakelt de aandacht van Emacs naar een buffer waarop programma's gaan "
+"draaien. Verandert niet wat het venster toont."
 
 #. type: item
 #: emacs-lisp-intro.texi:4604
@@ -11605,7 +11608,7 @@ msgstr "buffer-size"
 #. type: table
 #: emacs-lisp-intro.texi:4606
 msgid "Return the number of characters in the current buffer."
-msgstr "Geef het aantal karakters in het huidige buffer."
+msgstr "Geeft het aantal karakters in het huidige buffer."
 
 #. type: table
 #: emacs-lisp-intro.texi:4611
@@ -11613,7 +11616,7 @@ msgid ""
 "Return the value of the current position of the cursor, as an integer "
 "counting the number of characters from the beginning of the buffer."
 msgstr ""
-"Geef de waarde van de huidige positie van de cursor, als een integer, tel "
+"Geeft de waarde van de huidige positie van de cursor, als een integer, telt "
 "het aantal karakters vanaf het begin van het buffer."
 
 #. type: item
@@ -11628,7 +11631,7 @@ msgid ""
 "Return the minimum permissible value of point in the current buffer.  This "
 "is 1, unless narrowing is in effect."
 msgstr ""
-"Geef de minimaal toegestane waarde van point in het huidige buffer. Dit is "
+"Geeft de minimaal toegestane waarde van point in het huidige buffer. Dit is "
 "1, behalve wanneer narrowing van toepassing is."
 
 #. type: item
@@ -13932,7 +13935,7 @@ msgid ""
 "the true-or-false-test looks like this:"
 msgstr ""
 "De functie @code{not} gaat vooraf aan de expressie @code{(bufferp buffer)}, "
-"waardoor de waar-of-onwaar-test er zo uit ziet:"
+"waardoor de waar-of-onwaar-test er zo uitziet:"
 
 #. type: smallexample
 #: emacs-lisp-intro.texi:5804
@@ -15347,7 +15350,6 @@ msgstr ""
 "functiedefinitie optioneel is, dit betekent dat de functie "
 "desgewenst zonder dit argument kan worden geëvalueerd,"
 
-
 #. type: item
 #: emacs-lisp-intro.texi:6484
 #, no-wrap

Reply via email to