From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13220 invoked by alias); 11 Aug 2015 00:54:45 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 36091 Received: (qmail 19346 invoked from network); 11 Aug 2015 00:54:44 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2 autolearn=ham autolearn_force=no version=3.4.0 From: Eric Cook To: zsh-workers@zsh.org Subject: [PATCH] _ncftp: search XDG_DATA_HOME for bookmarks saved by lftp Date: Mon, 10 Aug 2015 20:49:30 -0400 Message-Id: <1439254170-4659-1-git-send-email-llua@gmx.com> X-Mailer: git-send-email 2.5.0 X-Provags-ID: V03:K0:afx73sems0+Wn6e/DfDhWrw0Z43I8HXOW+rypFUY2NpoOdhkjcD Xj9xIv0yUY7Ecex2B32eh91g0hMT1HB7IFMsHK5oOtwSx9dvhJ9mrVb61JyarnzTtLDyJzJ QDeHXm7PuazdeW1ez2vgygo7kGEiuKrb3/4n/dHpCHV6/jmoTJrV+Dh/+20X6TShcT1b9pD ckMhS7dbPtrzGuW8OkSYA== X-UI-Out-Filterresults: notjunk:1;V01:K0:AR6ttAldhi0=:zYjYgPmdyYzZ/B1IGjYHoB j7cn5adBGOqKm6X7JVciVgbUxWCbm7CfpgtmZ2gKPRokaXZpYKf/TY4ttxBzhPmltliDe7o49 JIxDeBBqD3ZRvONpZd5uJ93rra8w7PrkWFj9d3jS5oLNOXCOLBO1Kuqkzcw5+Kgy5+sXJFEFN rVTskd9sZrXuo5LpN0XiUCwLzbot8Gqc6Mch8NpNzLvgCYbjWmS9pMz35yRbXGV+PzkLR3FiH o824hrOPkkPdvmPqDB7ohuDUTx+BxEu8JyjaNieE5M13QdA8Ahep8iou1d+L9vXAk2xrP/zBq NDAcMkyrsw8rvCHaXCzPEoNimDze7oZGIM1urgtUX08EHQUAzpdSogjP73yF30miW8ORHNFCo Md5CtQd7hfifA+misM4sXa0JPwJ8WnhDU3awfZZM9daP38L5o89U5p7c7ODFUoRdR2iKZiecT 8NRJrXCVH1GtTvVm7rRRu+Tc0F0FopzLGOQBOipJZVGYk0pgj8U+S447Q0JpIhEYdPad47Acw xr5adjNQr34KqHv4EwV4KLv87hZEy1Uw/MQvN7VCYKO2XnctjS8YAhIdd5BQehg+Yq+aYipWc 1qQTWUeFQePWmRKrHPyrxV7DZYV5X9Bm8AX4tZ0rWonXzxAQk9KBRCux7hqspVRc8Cw80FNJQ 6SUUVBcx6sI2nLXLyw3rVQqaJ+nSV3NpU0bgHR64aAyICB/0p5BizghoG06Gb8KrVy9r6tDj1 Uav+umn3vEwcXEW0 --- Completion/Unix/Command/_ncftp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Completion/Unix/Command/_ncftp b/Completion/Unix/Command/_ncftp index 93de404..763a613 100644 --- a/Completion/Unix/Command/_ncftp +++ b/Completion/Unix/Command/_ncftp @@ -1,6 +1,12 @@ #compdef ncftp lftp -local expl bookmarks=$HOME/.$service/bookmarks +local expl bookmarks XDG_DATA_HOME=${XDG_DATA_HOME:-$HOME/.local/share} + +if [[ $service = lftp ]]; then + bookmarks=$XDG_DATA_HOME/$service/bookmarks +else + bookmarks=$HOME/.$service/bookmarks +fi if [[ -f $bookmarks ]]; then bookmarks=(${"${(f)$(<$bookmarks)}"%%[[:space:],]*}) -- 2.5.0