🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #11387

Re: [OT o casi] Pregunta para gurus del emacs

#11387
From: Alejandro Riveira ISO-8859-15qFe...
Date: Fri, 14 Dec 2001 23:08
37 lines
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-mail
References: <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