Article View: es.comp.os.linux.programacion
Article #11387Re: [OT o casi] Pregunta para gurus del emacs
From: Alejandro Riveira ISO-8859-15qFe...
Date: Fri, 14 Dec 2001 23:08
Date: Fri, 14 Dec 2001 23:08
37 lines
2511 bytes
2511 bytes
"Peluco" <novale.miraelmensaje@yahoo.com> explicaba:
> Hola.
>
> Necesito una funcion en elisp a la que se le pase la ruta de un fichero
> y me devuelva el buffer en el que se est� editando (si es que est�
> abierto).
La funcion get-buffer devuelve el buffer en el que se edita el fichero
(los buffer de edicion tienen el mismo nombre que los ficheros que
"visitan") y devuelve nil si el buffer no existe. creo que te servir�.
En el libro emacs-lisp-intro que puedes obtener de GNU gratis se pedia un
ejercicio que aclara el uso de esta funci�n:
(defun existe-el-buffer? (buffer-actual)
"Indica si existe el buffer BUFFER-ACTUAL o no con un mensaje
para el usuario"
(interactive "BNombre del buffer:")
(if (get-buffer buffer-actual)<---------------------------- Aqu�
(message "El buffer %s existe" buffer-actual)
(message "El buffer %s no existe" buffer-actual)))
> No es un asunto de linux directamente, ya que es para un modulo que
> estoy programando para integrar el emacs para win32 en el Borland C++
> Builder 4, ya que el editor del BCB4 es una autentica casta�a, pero creo
> que este es uno de los pocos sitios donde puedo preguntar esto (sin irme
> a foros en inglis, claro).
>
> Por cierto, si alguien esta interesado en este modulo, pues que me lo
> diga.
>
> Gracias.
> --
> Peluco
> pelukoARROBAyahooPUNTOcom
> pelukoATyahooDOTcom
Technical Details
Message-ID:
<pan.2001.12.15.00.08.08.246.2449@hotmail.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!out.nntp.be!propagator-SanJose!in.nntp.be!caladan.arrakis.es!not-for-mailReferences:
<3C16664F.D5E1E06E@yahoo.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,b029c32ca693c97b X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2001-12-14 15:09:08 PST From: "Alejandro Riveira =?ISO-8859-15?q?Fern=E1ndez=22= <erusul@hotmail.com> Subject: Re: [OT o casi] Pregunta para gurus del emacs Date: Sat, 15 Dec 2001 00:08:08 +0100 Newsgroups: es.comp.os.linux.programacion Message-ID: <pan.2001.12.15.00.08.08.246.2449@hotmail.com> References: <3C16664F.D5E1E06E@yahoo.com> User-Agent: Pan/0.10.0 (Unix) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 8bit X-Comment-To: "Peluco" <novale.miraelmensaje@yahoo.com> NNTP-Posting-Host: 212.163.224.201 X-Trace: caladan.arrakis.es 1008371232 212.163.224.201 (15 Dec 2001 00:07:12 +0100) Organization: Arrakis Servicios y Comunicaciones SLU Lines: 37 X-Original-NNTP-Posting-Host: 195.5.65.34 Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!out.nntp.be!propagator-SanJose!in.nntp.be!caladan.arrakis.es!not-for-mail