branch: externals/emacs-lisp-intro-es
commit 3f95102e6689ded0145466d4720013bee9d8d22c
Author: nasciiboy <[email protected]>
Commit: nasciiboy <[email protected]>
pre-revision en emacs-lisp-intro-es.po lineas 5577-6389
---
emacs-lisp-intro-es.po | 233 ++++++++++++++++++++++++-------------------------
1 file changed, 116 insertions(+), 117 deletions(-)
diff --git a/emacs-lisp-intro-es.po b/emacs-lisp-intro-es.po
index fbab0f36ed..76850bfcd4 100644
--- a/emacs-lisp-intro-es.po
+++ b/emacs-lisp-intro-es.po
@@ -5573,10 +5573,10 @@ msgid ""
"@code{\"such as this\"}; to a list, such as @code{(spruce pine oak)}; we can "
"even bind a variable to a function definition."
msgstr ""
-"Un s@'{@dotless{i}}mbolo puede tener cualquier valor adjunto a ello o,\n"
-"usar la jerga, se puede @dfn{bind} (asociar) la variable a un valor: a\n"
-"un n@'umero, tal como 72; a una cadena, @code{\\\"tal como esta\\\"}; a\n"
-"una lista, tal como @code{(abeto pino roble)}; podemos incluso asociar\n"
+"Un s@'{@dotless{i}}mbolo puede tener cualquier valor ligado a él o,\n"
+"siendo tecnicos, se puede @dfn{bind} (asociar) la variable a un valor: a\n"
+"un n@'umero, por ejemplo 72; a una cadena, @code{\\\"como esta\\\"}; a\n"
+"una lista, como @code{(abeto pino roble)}; podemos incluso asociar\n"
"una variable a una definici@'on de funci@'on."
#. type: Plain text
@@ -5585,15 +5585,15 @@ msgid ""
"A symbol can be bound to a value in several ways. @xref{set & setq, , "
"Setting the Value of a Variable}, for information about one way to do this."
msgstr ""
-"Un s@'{@dotless{i}}mbolo puede ser emparejado por un valor en varios\n"
-"caminos. Ver @ref{set y setq, , Configurando el valor de una variable},\n"
-"para informaci@'on acerca de un camino para hacer esto."
+"Un s@'{@dotless{i}}mbolo puede vincularse a un valor de varias\n"
+"maneras. Ver @ref{set y setq, , Configurando el valor de una variable},\n"
+"para obtener informaci@'on sobre una manera de hacer esto."
#. type: subsection
#: emacs-lisp-intro.texi:1839
#, no-wrap
msgid "Error Message for a Symbol Without a Function"
-msgstr "Mensaje de error para un s@'{@dotless{i}}mbolo sin una funci@'on"
+msgstr "Mensaje de error de un s@'{@dotless{i}}mbolo sin una funci@'on"
#. type: cindex
#: emacs-lisp-intro.texi:1840
@@ -5628,7 +5628,7 @@ msgstr ""
"Si @code{fill-column} fuese el primer o @'unico elemento de una lista,\n"
"el int@'erprete de Lisp intentar@'{@dotless{i}}a encontrar la\n"
"definici@'on de funci@'on adjunta. Pero @code{fill-column} no tiene\n"
-"definici@'on de funci@'on. Prueba evaluando esto:"
+"una definici@'on de funci@'on. Prueba evaluando esto:"
#. type: smallexample
#: emacs-lisp-intro.texi:1854
@@ -5669,8 +5669,8 @@ msgid ""
"(Remember, to quit the debugger and make the debugger window go away, type "
"@kbd{q} in the @file{*Backtrace*} buffer.)"
msgstr ""
-"(Recuerda, para salir del depurador y crear la ventana del depurador\n"
-"para ir fuera, escribe @kbd{q} en el @file{*Backtrace*} buffer.)"
+"(Recuerda, para salir del depurador y hacer que la ventana del depurador\n"
+"desaparezca, presiona @kbd{q} en el buffer @file{*Backtrace*}.)"
#. type: smallexample
#: emacs-lisp-intro.texi:1883
@@ -5682,7 +5682,7 @@ msgstr "La definici@'on de s@'{@dotless{i}}mbolos de
funci@'on:@: fill-column\n"
#: emacs-lisp-intro.texi:1891
#, no-wrap
msgid "Error Message for a Symbol Without a Value"
-msgstr "Mensaje de error para un s@'{@dotless{i}}mbolo sin un valor"
+msgstr "Mensaje de error de un s@'{@dotless{i}}mbolo sin un valor"
#. type: cindex
#: emacs-lisp-intro.texi:1892
@@ -5705,15 +5705,15 @@ msgid ""
"after the @code{+}, before the first number 2, type @kbd{C-x C-e}:"
msgstr ""
"Si se intenta evaluar un s@'{@dotless{i}}mbolo que no tiene un valor\n"
-"asociado, recibir@'a un mensaje de error. Se puede ver esto\n"
+"asociado, recibir@'a un mensaje de error. Esto se puede ver\n"
"experimentando con nuestra suma 2 m@'as 2. En la siguiente\n"
-"expresi@'on, pon el cursor correcto despu@'es de @code{+}, antes del\n"
-"primer n@'umero 2, escribe @kbd{C-x C-e}:"
+"expresi@'on, pon el cursor correcto despu@'es del @code{+}, antes del\n"
+"primer n@'umero 2, presiona @kbd{C-x C-e}:"
#. type: Plain text
#: emacs-lisp-intro.texi:1909
msgid "In GNU Emacs 22, you will create a @file{*Backtrace*} buffer that says:"
-msgstr "En GNU Emacs 22, se crear@'a un buffer @file{*Backtrace*} que dice:"
+msgstr "En GNU Emacs 24, se crear@'a un buffer @file{*Backtrace*} que dice:"
#. type: group
#: emacs-lisp-intro.texi:1919
@@ -5741,7 +5741,7 @@ msgid ""
"(Again, you can quit the debugger by typing @kbd{q} in the "
"@file{*Backtrace*} buffer.)"
msgstr ""
-"(De nuevo, se puede salir del depurador escribiendo @kbd{q} en el\n"
+"(De nuevo, se puede salir del depurador pulsando @kbd{q} en el\n"
"b@'uffer @file{*Backtrace*}.)"
#. type: Plain text
@@ -5752,11 +5752,11 @@ msgid ""
"case, the function does not have a value as a variable; while in the other "
"error message, the function (the word `this') did not have a definition."
msgstr ""
-"Esta traza es diferente desde los muy primeros mensajes de error que\n"
-"vimos, que dijimos, @samp{El depurador introdujo--errores Lisp: (esta\n"
-"funci@'on est@'a vac@'{@dotless{i}}a)}. En este caso, la funci@'on no\n"
+"Esta traza es diferente del primer mensaje de error que\n"
+"vimos, que dijimos, @samp{Debugger entered--Lisp error: (void-function\n"
+"esto)}. En este caso, la funci@'on no\n"
"tiene una valor como una variable; mientras en el otro mensaje de\n"
-"error, la funci@'on (la palabra `this') no tuvo una definici@'on."
+"error, la funci@'on (la palabra `esto') no tuvo una definici@'on."
#. type: Plain text
#: emacs-lisp-intro.texi:1939
@@ -5770,11 +5770,11 @@ msgid ""
msgstr ""
"En este experimento con el @code{+}, lo que se hizo fu@'e causar\n"
"que el int@'erprete Lisp eval@'ue el @code{+} y busque el valor de la\n"
-"variable en vez de la definici@'on de la funci@'on. Nosotros hicimos\n"
-"esto dejando el cursor correcto despu@'es del s@'{@dotless{i}}mbolo en\n"
-"vez de despu@'es de los par@'entesis que cierran la lista como hicimos\n"
+"variable en vez de la definici@'on de la funci@'on. Hicimos\n"
+"esto colocando el cursor justo despu@'es del s@'{@dotless{i}}mbolo en\n"
+"lugar de ponerlo al final de los par@'entesis que cierran la lista como
hicimos\n"
"antes. Como consecuencia, el int@'erprete Lisp evalu@'o la\n"
-"s-expresi@'on precedente, que en este caso fu@'e el @code{+} en\n"
+"s-expresi@'on anterior, que en este caso fu@'e el @code{+} en\n"
"s@'{@dotless{i}}."
#. type: Plain text
@@ -5784,8 +5784,8 @@ msgid ""
"definition, the error message reported that the symbol's value as a variable "
"was void."
msgstr ""
-"Desde que @code{+} no tiene un valor asociado, solo la definici@'on de\n"
-"funci@'on, el mensaje de error reportado que el valor del\n"
+"Ya que @code{+} no tiene un valor asociado, solo la definici@'on de\n"
+"funci@'on, el mensaje de error informa que el valor del\n"
"s@'{@dotless{i}}mbolo como una variable estaba vac@'{@dotless{i}}o."
#. type: example
@@ -5808,9 +5808,9 @@ msgid ""
"To see how information is passed to functions, let's look again at our old "
"standby, the addition of two plus two. In Lisp, this is written as follows:"
msgstr ""
-"Para ver c@'omo la informaci@'on pasa a funciones, se permite mirar\n"
-"de nuevo a nuestro viejo standby, la adici@'on de dos m@'as dos. En\n"
-"Lisp, esto es escrito como sigue:"
+"Para ver c@'omo la informaci@'on se pasa a las funciones, veamos\n"
+"de nuevo a nuestro viejo recurso, la adici@'on de dos m@'as dos. En\n"
+"Lisp, esto se escribe como sigue:"
#. type: Plain text
#: emacs-lisp-intro.texi:1972
@@ -5820,8 +5820,8 @@ msgid ""
"@code{+}."
msgstr ""
"Si se eval@'ua esta expresi@'on, el n@'umero 4 aparecer@'a en tu @'area\n"
-"echo. Lo que el int@'erprete de Lisp hace es a@~nadir los n@'umero que\n"
-"sigue el @code{+}."
+"echo. Lo que el int@'erprete de Lisp hace es sumar los n@'umeros despues\n"
+"del @code{+}."
#. type: cindex
#: emacs-lisp-intro.texi:1973
@@ -5836,9 +5836,9 @@ msgid ""
"@code{+}. These numbers are the information that is given to or "
"@dfn{passed} to the function."
msgstr ""
-"Los n@'umeros a@~nadidos por @code{+} son llamados @dfn{argumentos} de\n"
-"la funci@'on @code{+}. Estos n@'umeros son la informaci@'on que es\n"
-"dada para o @dfn{pasada} a la funci@'on."
+"Los n@'umeros sumados por @code{+} son llamados @dfn{argumentos} de\n"
+"la funci@'on @code{+}. Estos n@'umeros son la informaci@'on que se\n"
+"da o @dfn{pasa} a la funci@'on."
#. type: Plain text
#: emacs-lisp-intro.texi:1997
@@ -5865,22 +5865,24 @@ msgstr ""
"La palabra `argumento' viene del @'ambito de las matem@'aticas y no se\n"
"refiere a una disputa entre 2 personas, sino que se refiere a la\n"
"informaci@'on presentada a la funci@'on, en este caso, al @code{+}. En\n"
-"Lisp, los argumentos a una funci@'on son los @'atomos o listas que\n"
-"siguen la funci@'on. Los valores devueltos por la evaluaci@'on de\n"
+"Lisp, los argumentos de una funci@'on son los @'atomos o listas que\n"
+"siguen a la funci@'on. Los valores devueltos por la evaluaci@'on de\n"
"estos @'atomos o listas son pasados a la funci@'on. Funciones\n"
"diferentes requieren diferentes n@'umeros de argumentos; algunas\n"
-"funciones no requieren ninguno m@'as.@footnote{Es curioso trazar la\n"
-"ruta por la que la palabra `argumento' viene para tener dos\n"
-"significados diferentes, uno en matem@'aticas y el otro en el ingl@'es\n"
-"de cada d@'{@dotless{i}}a. De acuerdo al @cite{Oxford English\n"
+"funciones no requieren ninguno en absoluto.@footnote{Es curioso trazar la\n"
+"ruta por la cual la palabra `argumento' llego a tener dos\n"
+"significados distintos, uno en matem@'aticas y el otro en el ingl@'es\n"
+"cotidiano. De acuerdo al @cite{Oxford English\n"
"Dictionary}, la palabra deriva del Lat@'{@dotless{i}}n para\n"
-"@samp{clarificar}, de este modo significa, por un hilo de\n"
-"derivaci@'on, viene a significar `asertir de una manera contra otro\n"
-"que puede crear un contador de aserciones', que lidera el significado\n"
-"de la palabra como una disputa. (N@'otese aqu@'{@dotless{i}} que la\n"
-"palabra Ingl@'es tiene dos definiciones diferentes adjuntas al mismo\n"
+"@samp{dejar claro, probar}, por lo tanto, paso a significar, por un hilo de\n"
+"derivaci@'on, `la evidencia ofrecida como prueba', es decir `la
informaci@'on\n"
+"que se ofrece', que conduce a su significado en Lisp.\n"
+"Pero en el otro hilo de derivaci@'on, paso a significar `afirmar de una\n"
+"manera lo que otros pueden afirmar en contra', lo que llevó a la disputa
del\n"
+"significado de la palabra. (N@'otese aqu@'{@dotless{i}} que la\n"
+"palabra Ingl@'esa tiene dos definiciones diferentes adjuntas al mismo\n"
"tiempo. En contraste, en Emacs Lisp, un s@'{@dotless{i}}mbolo no puede\n"
-"tener dos definiciones de funciones diferentes al mismo tiempo.)}"
+"tener dos definiciones de funci@'on diferentes al mismo tiempo.)}"
#. type: subsection
#: emacs-lisp-intro.texi:2010
@@ -5898,7 +5900,7 @@ msgstr "Tipos de datos"
#: emacs-lisp-intro.texi:2013
#, no-wrap
msgid "Arguments' data types"
-msgstr "Argumentos de tipos datos"
+msgstr "Tipos de dato de los argumentos"
#. type: Plain text
#: emacs-lisp-intro.texi:2019
@@ -5909,8 +5911,8 @@ msgid ""
"different kinds of data for their arguments."
msgstr ""
"Los tipos de datos que deber@'{@dotless{i}}an ser pasados a una\n"
-"funci@'on dependen de que tipo de informaci@'on usan. Los argumentos a\n"
-"una funci@'on tales como @code{+} deben tener valores que son\n"
+"funci@'on dependen de que tipo de informaci@'on usan. Los argumentos de\n"
+"una funci@'on como @code{+} deben tener valores que son\n"
"n@'umeros, puesto que @code{+} a@~nade n@'umeros. Otras funciones usan\n"
"diferentes tipos de datos para sus argumentos."
@@ -5928,10 +5930,10 @@ msgid ""
"Concatenating the two character strings @code{abc}, @code{def} produces the "
"single string @code{abcdef}. This can be seen by evaluating the following:"
msgstr ""
-"Por ejemplo, la funci@'on @code{concat} enlaza o une dos o m@'as\n"
+"Por ejemplo, la funci@'on @code{concat} concatena o une dos o m@'as\n"
"cadenas de texto para producir una cadena. Los argumentos son\n"
"cadenas. La concatenaci@'on de los dos caracteres de cadenas\n"
-"@code{abc}, @code{def} producen la cadena simple @code{abcdef}. Esto\n"
+"@code{abc}, @code{def} produce una cadena @code{abcdef}. Esto\n"
"puede ser visto evaluando lo siguiente:"
#. type: smallexample
@@ -5961,7 +5963,7 @@ msgstr ""
"una subcadena del primer argumento. Esta funci@'on toma tres\n"
"argumentos. Su primer argumento es la cadena de caracteres, el segundo\n"
"y tercer argumento son n@'umeros que indican el principio y el fin de la\n"
-"subcadena. Los n@'umeros son un contaje del n@'umero de caracteres\n"
+"subcadena. Los n@'umeros son un conteo del n@'umero de caracteres\n"
"(incluyendo espacios y puntuaciones) desde el principio de la cadena."
#. type: Plain text
@@ -5973,7 +5975,7 @@ msgstr "Por ejemplo, si eval@'ua lo siguiente:"
#: emacs-lisp-intro.texi:2048
#, no-wrap
msgid "(substring \"The quick brown fox jumped.\" 16 19)\n"
-msgstr "(substring \"El r@'apido zorro marr@'on salt@'o.\" 12 17)\n"
+msgstr "(substring \"El r@'apido zorro marr@'on salt@'o.\" 10 15)\n"
#. type: Plain text
#: emacs-lisp-intro.texi:2053
@@ -5996,13 +5998,13 @@ msgid ""
"argument that is a string, not from another type of atom such as a number or "
"symbol."
msgstr ""
-"N@'otese que la cadena pasada a @code{substring} es un @'atomo simple\n"
-"incluso aunque sea hecho de varias palabras separadas por\n"
-"espacios. Lisp cuenta cada cosa entre dos marcas de citas como parte\n"
+"N@'otese que la cadena pasada a @code{substring} es un solo @'atomo\n"
+"apesar de estar compuesto de varias palabras separadas por\n"
+"espacios. Lisp considera que cualquier cosa entre dos marcas de cita es
parte\n"
"de la cadena, incluyendo los espacios. Se puede pensar la funci@'on\n"
-"@code{substring} como una forma de `despedazar @'atomos' ya que toma\n"
+"@code{substring} como un tipo de `acelerador de particulas' ya que toma\n"
"un @'atomo indivisible y extrae una parte. Sin embargo,\n"
-"@code{substring} es solo capaz de extraer una subcadena desde un\n"
+"@code{substring} solo es capaz de extraer una subcadena desde un\n"
"argumento que es una cadena, no otro tipo de @'atomo tal como un\n"
"n@'umero o s@'{@dotless{i}}mbolo.\n"
@@ -6020,8 +6022,8 @@ msgid ""
"returns a number. This number can be used in an addition."
msgstr ""
"Un argumento puede ser un s@'{@dotless{i}}mbolo que devuelva un valor\n"
-"cuando es evaluado. Por ejemplo, cuando el s@'{@dotless{i}}mbolo\n"
-"@code{fill-column} por s@'{@dotless{i}} mismo es evaluado, devuelve un\n"
+"cuando es evaluado. Por ejemplo, evaluar el s@'{@dotless{i}}mbolo\n"
+"@code{fill-column} en si, devuelve un\n"
"n@'umero. Este n@'umero puede ser usado en una adici@'on."
#. type: Plain text
@@ -6029,7 +6031,7 @@ msgstr ""
msgid ""
"Position the cursor after the following expression and type @kbd{C-x C-e}:"
msgstr ""
-"Posicionar el cursor despu@'es la siguiente expresi@'on y escribe\n"
+"Posicionar el cursor despu@'es de la siguiente expresi@'on y presiona\n"
"@kbd{C-x C-e}:"
#. type: smallexample
@@ -6045,8 +6047,8 @@ msgid ""
"@code{fill-column} alone. For me, this is 74, because my value of "
"@code{fill-column} is 72."
msgstr ""
-"El valor ser@'a un n@'umero dos m@'as que tu tienes evaluando\n"
-"@code{fill-column} solo. Para m@'{@dotless{i}}, este es 74, porque mi\n"
+"El valor ser@'a dos m@'as el n@'umero que se obtiene al evaluar solamente\n"
+"@code{fill-column}. En m@'{@dotless{i}} caso, este es 74, porque mi\n"
"valor de @code{fill-column} es 72."
#. type: Plain text
@@ -6059,10 +6061,10 @@ msgid ""
"@w{@code{\" red foxes.\"}} and the list @code{(number-to-string (+ 2 fill-"
"column))}."
msgstr ""
-"Como se ha visto, un argumento puede ser un s@'{@dotless{i}}mbolo que \n"
+"Como acabamos de ver, un argumento puede ser un s@'{@dotless{i}}mbolo que \n"
"devuelve un valor cuando se eval@'ua. Adem@'as, un argumento puede \n"
"ser una lista que devuelve un valor cuando es evaluada. Por ejemplo, \n"
-"en la siguiente expresi@'on, los argumentos para la funci@'on\n"
+"en la siguiente expresi@'on, los argumentos de la funci@'on\n"
"@code{concat} son las cadenas @w{@code{\"Los\"}} y @w{@code{\" zorros\n"
"rojos.\"}} y la lista @code{(number-to-string (+ 2 fill-column))}."
@@ -6084,12 +6086,12 @@ msgid ""
"@code{int-to-string}.)"
msgstr ""
"Si se eval@'ua esta expresi@'on---y si, como con mi Emacs,\n"
-"@code{fill-column} se eval@'ua a 72--- aparecer@'a @code{\"Los 74\n"
+"@code{fill-column} se eval@'ua a 72---aparecer@'a @code{\"Los 74\n"
"zorros rojos.\"} en el @'area echo. (N@'otese que se debe poner espacio\n"
"despu@'es de la palabra @samp{Los} y antes de la palabra @samp{rojos}\n"
"y as@'{@dotless{i}} es como aparecer@'a en la cadena final. La\n"
-"funci@'on @code{number-to-string} convierte los enteros que la\n"
-"funci@'on de adici@'on devuelve una cadena. @code{number-to-string}\n"
+"funci@'on @code{number-to-string} convierte el entero que devuelve la\n"
+"funci@'on de adici@'on a una cadena. @code{number-to-string}\n"
"tambi@'en se conoce como @code{int-to-string}.)"
#. type: cindex
@@ -6113,12 +6115,12 @@ msgid ""
"you will see in the echo area is printed in this text after "
"@samp{@result{}}, which you may read as `evaluates to'."
msgstr ""
-"Algunas funciones, tales como @code{concat}, @code{+}, o @code{*},\n"
+"Algunas funciones, como @code{concat}, @code{+}, o @code{*},\n"
"toman cualquier n@'umero de argumentos. (El @code{*} es el\n"
"s@'{@dotless{i}}mbolo para multiplicar.) Esto puede ser visto\n"
-"evaluando cada uno de las siguientes expresiones en el camino\n"
-"usual. Que ver@'as en el @'area echo que est@'a impresa en este texto\n"
-"despu@'es de @samp{@result{}}, que puedes leer como `evaluar a'."
+"evaluando cada una de las siguientes expresiones de la forma\n"
+"habitual. Lo que ver@'as en el @'area echo se imprime en este texto\n"
+"despu@'es de @samp{@result{}}, que se puede leer como `evaluar a'."
#. type: Plain text
#: emacs-lisp-intro.texi:2117
@@ -6212,11 +6214,11 @@ msgid ""
msgstr ""
"Cuando a una funci@'on se le pasa un argumento del tipo incorrecto, el\n"
"interpr@'ete Lisp produce un mensaje de error. Por ejemplo, la\n"
-"funci@'on @code{+} espera los valores de sus argumentos para ser\n"
-"n@'umeros. Como un experimento nosotros podemos pasar el\n"
+"funci@'on @code{+} espera que los valores de sus argumentos sean\n"
+"n@'umeros. Como un experimento podemos pasar el\n"
"s@'{@dotless{i}}mbolo citado @code{hola} en vez de un\n"
-"n@'umero. Posicionar el cursor despu@'es la siguiente expresi@'on y\n"
-"escribir @kbd{C-x C-e}:"
+"n@'umero. Coloca el cursor despu@'es de la siguiente expresi@'on y\n"
+"presiona @kbd{C-x C-e}:"
#. type: smallexample
#: emacs-lisp-intro.texi:2162
@@ -6233,12 +6235,12 @@ msgid ""
"number. Only numbers can be added. So @code{+} could not carry out its "
"addition."
msgstr ""
-"Cuando se hace esto se generar@'a un mensaje de error. Lo qu@'e ha\n"
-"ocurrido es que @code{+} ha intentado a@~nadir el 2 para el valor\n"
+"Al hacer esto se generar@'a un mensaje de error. Lo qu@'e ha\n"
+"ocurrido es que @code{+} ha intentado a@~nadir el 2 al valor\n"
"devuelto por @code{'hola}, pero el valor devuelto por @code{'hola}\n"
"es el s@'{@dotless{i}}mbolo @code{hola}, no un n@'umero. Solo los\n"
-"n@'umeros pueden ser a@~nadidos. As@'{@dotless{i}} @code{+}\n"
-"podr@'{@dotless{i}}a no encarrilar su adici@'on."
+"n@'umeros pueden ser a@~nadidos. Por tanto @code{+}\n"
+"no pudo llevar a cabo su adici@'on."
#. type: Plain text
#: emacs-lisp-intro.texi:2173
@@ -6250,8 +6252,7 @@ msgstr "Se crear@'a e introducir@'a un b@'uffer
@file{*Backtrace*} que dice:"
#, no-wrap
msgid ""
"---------- Buffer: *Backtrace* ----------\n"
-"Debugger entered--Lisp error:\n"
-" (wrong-type-argument number-or-marker-p hello)\n"
+"Debugger entered--Lisp error:\n" (wrong-type-argument number-or-marker-p
hello)\n"
" +(2 hello)\n"
" eval((+ 2 (quote hello)))\n"
" eval-last-sexp-1(nil)\n"
@@ -6260,10 +6261,9 @@ msgid ""
"---------- Buffer: *Backtrace* ----------\n"
msgstr ""
"---------- Buffer: *Backtrace* ----------\n"
-"Debugger entered--Lisp error:\n"
-" (wrong-type-argument number-or-marker-p hello)\n"
-" +(2 hello)\n"
-" eval((+ 2 (quote hello)))\n"
+"Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p hola)\n"
+" +(2 hola)\n"
+" eval((+ 2 (quote hola)))\n"
" eval-last-sexp-1(nil)\n"
" eval-last-sexp(nil)\n"
" call-interactively(eval-last-sexp)\n"
@@ -6276,9 +6276,9 @@ msgid ""
"learn how to read it.@footnote{@code{(quote hello)} is an expansion of the "
"abbreviation @code{'hello}.}"
msgstr ""
-"Como es normal, el mensaje de error intenta ser @'util y tiene sentido\n"
-"despu@'es de que se aprenda c@'omo leerlo.@footnote{@code{(quote\n"
-"hola)} es una expresi@'on de la abreviaci@'on @code{'hola}.}"
+"Como de costumbre, el mensaje de error intenta ser @'util y tiene sentido\n"
+"despu@'es de aprender c@'omo leerlo.@footnote{@code{(quote\n"
+"hola)} es una expansi@'on de la abreviatura @code{'hola}.}"
#. type: Plain text
#: emacs-lisp-intro.texi:2198
@@ -6288,11 +6288,10 @@ msgid ""
"marker-p}}. This word is trying to tell you what kind of argument the "
"@code{+} expected."
msgstr ""
-"La primera parte del mensaje de error es honesto; dice @samp{wrong\n"
-"type argument} (mal tipo de argumento). Lo siguiente viene con la\n"
-"misteriosa palabra de jerga @w{@samp{number-or-marker-p}}. Esta\n"
-"palabra est@'a intentando contar qu@'e tipo de argumento @code{+} se\n"
-"espera."
+"La primera parte del mensaje de error es sencilla; dice @samp{wrong\n"
+"type argument} (tipo de argumento incorrecto). A continuación viene la\n"
+"misteriosa palabra tecnica @w{@samp{number-or-marker-p}}. Esta\n"
+"palabra est@'a intentando decirte qu@'e tipo de argumento espera @code{+}."
#. type: Plain text
#: emacs-lisp-intro.texi:2211
@@ -6312,17 +6311,17 @@ msgstr ""
"El s@'{@dotless{i}}mbolo @code{number-or-marker-p} dice que el\n"
"int@'erprete Lisp est@'a intentando determinar si la informaci@'on\n"
"presentada (el valor del argumento) es un n@'umero o una marca (un\n"
-"objeto especial representando una posici@'on de buffer). Lo que hace\n"
-"es testear para ver si el @code{+} est@'a siendo n@'umeros dados para\n"
-"a@~nadir. Tambi@'en chequea para ver si el argumento es algo llamado\n"
-"un marcador, que es una funcionalidad espec@'{@dotless{i}}fica de\n"
-"Emacs Lisp. (En Emacs, las localizaciones en un b@'uffer son grabadas\n"
-"como marcadores. Cuando la marca est@'a asignado con el atajo\n"
+"objeto especial que representa una posici@'on de buffer). Lo que hace\n"
+"es probar si se le estan dando numeros a sumar a @code{+}.\n"
+"Tambi@'en chequea si el argumento es algo llamado\n"
+"un marcador, que es una caracteristica espec@'{@dotless{i}}fica de\n"
+"Emacs Lisp. (En Emacs, las ubicaciones en un b@'uffer se registran\n"
+"como marcadores. Cuando se establece la marca con el comando\n"
"@kbd{C-@@} o @kbd{C-@key{SPC}}, su posici@'on se guarda como un\n"
-"marcador. La marca puede ser considerada un n@'umero---el n@'umero de\n"
-"caracteres la localizaci@'on est@'a desde el principio del b@'uffer.)\n"
-"En Emacs Lisp, @code{+} puede ser usado para a@~nadir el valor\n"
-"num@'erico de posiciones de marca como n@'umeros."
+"marcador. La marca puede ser considerada como un n@'umero---el n@'umero de\n"
+"caracteres es la localizaci@'on desde el principio del b@'uffer.)\n"
+"En Emacs Lisp, @code{+} se puede utilizar para a@~nadir el valor\n"
+"num@'erico de los marcadores como n@'umeros."
#. type: Plain text
#: emacs-lisp-intro.texi:2222
@@ -6338,18 +6337,18 @@ msgid ""
"value of zero, and @code{listp}, a function that tests whether its argument "
"is a list."
msgstr ""
-"La @samp{p} de @code{number-or-marker-p} es el cuerpo de una\n"
+"La @samp{p} de @code{number-or-marker-p} es la encarnaci@'on de una\n"
"pr@'actica iniciada en los primeros d@'{@dotless{i}}as de la\n"
-"programaci@'on Lisp. La @samp{p} es para `predicado'. En la jerga\n"
+"programaci@'on Lisp. La @samp{p} significa `predicado'. En la jerga\n"
"usada por los primeros investigadores de Lisp, un predicado se refiere\n"
"a una funci@'on para determinar si alguna propiedad es verdadera o\n"
-"falsa. As@'{@dotless{i}} la @samp{p} nos cuenta que\n"
+"falsa. As@'{@dotless{i}} la @samp{p} nos dice que\n"
"@code{number-or-marker-p} es el nombre de una funci@'on que determina\n"
-"que el argumento dado es un n@'umero o una marca. Otros\n"
+"si el argumento dado es un n@'umero o una marca. Otros\n"
"s@'{@dotless{i}}mbolos Lisp que finalizan en @samp{p} incluyen\n"
-"@code{zerop}, una funci@'on que chequea si sus argumentos tienen el\n"
-"valor de cero, y @code{listp}, una funci@'on que prueba si sus\n"
-"argumentos son una lista."
+"@code{zerop}, una funci@'on que chequea si su argumento tienen el\n"
+"valor de cero, y @code{listp}, una funci@'on que prueba si su\n"
+"argumento es una lista."
#. type: Plain text
#: emacs-lisp-intro.texi:2228
@@ -6361,11 +6360,11 @@ msgid ""
"then you would not have got the error message."
msgstr ""
"Finalmente, la @'ultima parte del mensaje de error es el\n"
-"s@'{@dotless{i}}mbolo @code{hello}. Esto es el valor del argumento que\n"
-"pasaba a @code{+}. Si la adici@'on hab@'{@dotless{i}}a sido pasada al\n"
-"tipo correcto de objeto, el valor pasado habr@'{@dotless{i}}a sido un\n"
-"n@'umero, tal como 37, en vez de un s@'{@dotless{i}}mbolo como\n"
-"@code{hello}. Pero entonces tu no habr@'{@dotless{i}}as obtenido el\n"
+"s@'{@dotless{i}}mbolo @code{hola}. Este es el valor del argumento\n"
+"dado a @code{+}. Si a la adici@'on se le hubiese pasado el\n"
+"tipo correcto de objeto, el valor habr@'{@dotless{i}}a sido un\n"
+"n@'umero, como 37, en lugar de un s@'{@dotless{i}}mbolo como\n"
+"@code{hola}. Pero entonces no habr@'{@dotless{i}}as obtenido el\n"
"mensaje de error."
#. type: smallexample