From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: [PATCH] checking eww download directory Date: Fri, 27 Jan 2017 14:38:31 -0500 Message-ID: <66463069-a49f-1dc1-2399-a8e5c60af5ca@gmail.com> References: <87wpdgmi84.fsf@udel.edu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1485545942 1997 195.159.176.226 (27 Jan 2017 19:39:02 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 27 Jan 2017 19:39:02 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 27 20:38:56 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cXCM9-0007YN-0E for ged-emacs-devel@m.gmane.org; Fri, 27 Jan 2017 20:38:45 +0100 Original-Received: from localhost ([::1]:47539 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cXCMD-0000iA-P4 for ged-emacs-devel@m.gmane.org; Fri, 27 Jan 2017 14:38:49 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56251) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cXCM1-0000ga-48 for emacs-devel@gnu.org; Fri, 27 Jan 2017 14:38:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cXCM0-00079D-6k for emacs-devel@gnu.org; Fri, 27 Jan 2017 14:38:37 -0500 Original-Received: from mail-qt0-x243.google.com ([2607:f8b0:400d:c0d::243]:32978) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cXCM0-00078q-2g for emacs-devel@gnu.org; Fri, 27 Jan 2017 14:38:36 -0500 Original-Received: by mail-qt0-x243.google.com with SMTP id n13so48050148qtc.0 for ; Fri, 27 Jan 2017 11:38:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=5NonhZN75JE8KJ0NODTOHSsXDRScE5mEQOvgv5csyDI=; b=HWHOxASnFmozkpBUhaBBZh3qebe8PzPRbbeHI/XeGQJlC4v75xo2RR59tLexOnOFHU ZHS8kWZ1uw3BP+xamD4bAKHCCAQiOpZgbS4XTTaSWiOQQQjDIjmtYGU6gODroudHvT8G loyw+bQK2Wm2++NzMrvaJH3/AiV2KbqBfCFvTpTq/jxt1jKzWePK4Pl+j0gKI7q9YMHH DDxG9PZ9eK+QF9S1QtY+Hrr3KWL2cZ4xsX1E27l3rargGNAhQIxpMrmGbqLg+krI47OY jL3FvXwjZxVmiR9OEwgzYP8VuWKGR+8aIZhvV0CbXBmcEZYTefH/lx2ZpCdPadA4Ebis G+1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=5NonhZN75JE8KJ0NODTOHSsXDRScE5mEQOvgv5csyDI=; b=ioJaOE3mPErfmf3OZEaFVgPIrZGTkhY6nalaamF/D/Er49EO7AMaQxuHP7Z63M4um8 xMeHWxKVCUPFqRwqMFipaF81sdB3+gA4a95fi60AvKdvAR47nS0qWZomiHWGTkWGK430 ZcoCsF8ZTuZZxrXLfRFPoFNgcbhLxyUL608QZEaGAjkQeUsKWdqGjltKegBrrZZLBcoT d/O5+Z4Ysat4970tDggM8nPRq5hyqH1FZop1M/I7x7LsS12nJcjJWpVKKXOlh4dAdm+9 PRrUjlANIV4Enq/0D8OYx1ur1F8RN+Y88MkLFwlU/Le6AMoIAf4ln5ZNsOq0GcGrpsnq QYGQ== X-Gm-Message-State: AIkVDXJt0aqLuUW+RIvlXLH1++1kHeXQxQ4j4Xcewq0mh5jyaQ6CIe04JreAAC/oZOGt4g== X-Received: by 10.55.195.148 with SMTP id r20mr9905539qkl.45.1485545913723; Fri, 27 Jan 2017 11:38:33 -0800 (PST) Original-Received: from ?IPv6:2001:470:8b2d:1a:9bab:c177:73b2:20a9? ([2001:470:8b2d:1a:9bab:c177:73b2:20a9]) by smtp.gmail.com with ESMTPSA id h184sm4905064qkf.23.2017.01.27.11.38.33 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 27 Jan 2017 11:38:33 -0800 (PST) In-Reply-To: <87wpdgmi84.fsf@udel.edu> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400d:c0d::243 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:211653 Archived-At: On 2017-01-27 14:10, Mark Oteiza wrote: > - it would be nice if eww looked a little harder for an existing > downloads directory. Perhaps what's below is too much, comments > welcome This sounds like a great idea! And I'd say what's below is not enough, actually :) For example, it fails in locales that are not English (on French versions of Ubuntu, the Downloads folder is "Téléchargements"), or if users manually customized the name of that folder (I use ~/dls). How hard would it be to integrate with the xdg-user-dirs standard instead? On many GNU/Linux systems, running "xdg-user-dir DOWNLOAD" is enough (http://stackoverflow.com/questions/13161226/). This would make eww consistent with Firefox, too (they take the slightly more painful route of parsing ~/.config/user-dirs.dirs: https://dxr.mozilla.org/mozilla-release/source/xpcom/io/SpecialSystemDirectory.cpp#256) Cheers, Clément.