From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Rustom Mody Newsgroups: gmane.emacs.help Subject: emacs <--> file-browser as coroutines Date: Mon, 27 Jun 2016 12:39:08 +0530 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1467011405 10473 80.91.229.3 (27 Jun 2016 07:10:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 27 Jun 2016 07:10:05 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Jun 27 09:10:00 2016 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bHQgB-0001xi-6V for geh-help-gnu-emacs@m.gmane.org; Mon, 27 Jun 2016 09:09:59 +0200 Original-Received: from localhost ([::1]:56897 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bHQg9-0007Vs-Be for geh-help-gnu-emacs@m.gmane.org; Mon, 27 Jun 2016 03:09:57 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53971) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bHQfi-0007Tj-N5 for help-gnu-emacs@gnu.org; Mon, 27 Jun 2016 03:09:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bHQfg-0008Mz-Cx for help-gnu-emacs@gnu.org; Mon, 27 Jun 2016 03:09:29 -0400 Original-Received: from mail-vk0-x22e.google.com ([2607:f8b0:400c:c05::22e]:33921) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bHQfg-0008Ml-7K for help-gnu-emacs@gnu.org; Mon, 27 Jun 2016 03:09:28 -0400 Original-Received: by mail-vk0-x22e.google.com with SMTP id c2so190360419vkg.1 for ; Mon, 27 Jun 2016 00:09:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=15a9d6Iy980pJO8eheKQHIfqm7r2eP7apsVV7OXX3sA=; b=bBME7R46+OqNhKjaZovVWroPPD7G+ITGiFFEKNXis9uN1z4wtRj4MVziTtMoqEZa9f smHGDVdcQyzzy6EW5wcn4lhI6Wxi6t2etXuTmpZUaCsC9jDC2258JmW+VeXUhMbUVidV KP67RjYdI9D8W8y4YzKWAdfZlnrmFwVZdMpppJs98CIGCcX9JyCm+e7szK92CPsFtoi/ PkHevgUIsGXHXMma6LEHJ0E04Kqj7+mbMTPHvEdX5RyYRT49jmGd4KCeuUpu0qgwNJN+ TaADUmLhEz2Kwa/sRJ0e+guPRQlycZMuvRO8hvPIp9feGfXLZAwzWwJwcDnm/vRNONsV ewXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=15a9d6Iy980pJO8eheKQHIfqm7r2eP7apsVV7OXX3sA=; b=LaJoGWmABHAKuU14ZTIigqFtYaWY6eOXGNewcdFwcchzRcMNZlevHZN4Elhys315A+ DqD9XNdl6+Y9bydxbEy5Gln5f5Ibq2EjsVFTUew1rjydIowuP7ljAbS5dEefWh//X1WF Gvf2W4cJ+coJeiadDDRFWgnDY3N+6ipqcPTPBDk/ItIZLkw5NEyY2br/AyzUmtBm9mAr qe7fYUSS7wnJPrseGtYqY86FeKpFYVC1spj+mnJrT4o2dtmZgc+dDsBPRwa5SgR2KCZ6 DiJSyHD7plqFt0ujYa740Tg8QocngSnPz+bG9AKV3aK95WJfIxoDJGQJInUNJGNZn9eH yQxQ== X-Gm-Message-State: ALyK8tJjZpQnm4+mIJ2z45LkAfkvgjPjw4p/YCRD3MDAYNFvhORPxqfiT8HPmwoibb1lyQ/jPvtqa9HCLjWxqA== X-Received: by 10.176.69.196 with SMTP id u62mr7584192uau.111.1467011367533; Mon, 27 Jun 2016 00:09:27 -0700 (PDT) Original-Received: by 10.176.4.49 with HTTP; Mon, 27 Jun 2016 00:09:08 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400c:c05::22e X-Content-Filtered-By: Mailman/MimeDel 2.1.21 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:110601 Archived-At: For my students I put together something about setting up emacs as server: https://bitbucket.org/rustom/vit-projects/wiki/emacsasdefault Note: This is more targetted to newer users of emacs -- my students -- who are used to point-n-click than to oldtimers (like myself) Comments/corrections appreciated The first part is more straightforward -- emacs as server The second (needs first) is more experimental -- its about emacs not using its usual C-x C-f method of opening files but calling out to the file browser [In my experiments that's nautilus] Similar on other gnu-linux-variants should be much the same Windows/Mac likely need more work Just a curious thought: When writing file browsers in/for emacs is such a cottage industry -- ido, icicles, helm etc etc] how come this -- default file browser approach -- is not talked of?? Am I missing something in what to google for?