From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Xiao Hanyu Newsgroups: gmane.emacs.help Subject: Need help for oh-my-emacs. Date: Tue, 15 Oct 2013 14:14:30 +0800 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1381818445 29401 80.91.229.3 (15 Oct 2013 06:27:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 15 Oct 2013 06:27:25 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Oct 15 08:27:31 2013 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 1VVy6K-0002XT-0o for geh-help-gnu-emacs@m.gmane.org; Tue, 15 Oct 2013 08:27:28 +0200 Original-Received: from localhost ([::1]:40022 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VVy6J-0006BJ-Hh for geh-help-gnu-emacs@m.gmane.org; Tue, 15 Oct 2013 02:27:27 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50110) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VVxtp-0005Bn-JS for help-gnu-emacs@gnu.org; Tue, 15 Oct 2013 02:14:34 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VVxto-0001Kg-0y for help-gnu-emacs@gnu.org; Tue, 15 Oct 2013 02:14:33 -0400 Original-Received: from mail-wi0-x22a.google.com ([2a00:1450:400c:c05::22a]:63537) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VVxtn-0001Kb-MU for help-gnu-emacs@gnu.org; Tue, 15 Oct 2013 02:14:31 -0400 Original-Received: by mail-wi0-f170.google.com with SMTP id l12so4971630wiv.1 for ; Mon, 14 Oct 2013 23:14:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=t76/hZ7oG7x3JiqKNWVVAr5pBhBmRmOWqav1EraKw5o=; b=VZXpZGxDjHbwUp8S+oIedaRd2XSBHaxzyzkN1JV2Ab0h9LpEDhH/gx2U0qeck4CzMD +/92JBT3LJGRGuk3wjS1wYPLyOJpNtaKP2cqGo/+cOsXwoWAG6ei0hi7s9YbrO5AA7SU bGFVC6/XOmlBIuQ/LyjrQotlfjfW4oLLw2YYb8kShre1lkUAa49A75ZK3cdydbuG+wVL eD4GhSvA2mLdTTt2tD1OU7Xw8ShgNZR7xi0v4tDT2z4V5OSeUY2rVSysu7cCbPBYFUPc rjKV0SvMraQT6W1sVBtsqUHV9LT2qa4zhgbXLFBxv9xmjHYll7kjeDdMY51WoFMWIu+y 50Vw== X-Received: by 10.180.73.113 with SMTP id k17mr17665731wiv.6.1381817670396; Mon, 14 Oct 2013 23:14:30 -0700 (PDT) Original-Received: by 10.194.193.36 with HTTP; Mon, 14 Oct 2013 23:14:30 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:400c:c05::22a X-Mailman-Approved-At: Tue, 15 Oct 2013 02:27:15 -0400 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 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-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:94019 Archived-At: Hi, emacsers: Recently, I'm doing a project https://github.com/xiaohanyu/oh-my-emacs, which aims to be a oh-my-zsh(https://github.com/robbyrussell/oh-my-zsh) for Emacs world. I've spent about 3 months, and finished some basic works such as: 1. A literate way to keep code and documentation synced, thus get rid of outdated elisp code snippets from google or emacs blogs. 2. Use el-get to manager packages, no need to manage load-path and info doc 3. Self adapted, only install necessary packages when it satisfies the prerequisites. 4. better default settings, lots of eye candy. 5. completion every, helm and auto-complete support, I even write a auto-complete backend(https://github.com/xiaohanyu/ac-geiser) for geiser(Scheme programming) 6. Modular, load necessary modules when you really need it. I also got some useful feedback from reddit( http://www.reddit.com/r/emacs/comments/1mfnlo/ohmyemacs_yet_another_starter= _kit_for_emacs_users/), github(https://github.com/xiaohanyu/oh-my-emacs/issues?state=3Dopen). I came here asking for help since I do know that one person can not finish all the jobs. I need some help for: 1. testing under Mac OS X environment. 2. Trying to debug some weird problems. 3. develop new modules for languages that I have no idea of, such as erlang/haskell. When things goes well, I'll try to make an official emacs distribution for out-of-box use, see https://github.com/xiaohanyu/oh-my-emacs/issues/16. The current oh-my-emacs contains 1. about 900 lines of emacs lisp code 2. about 3500 lines of documentation. 3. about 50 powerful el-get packages. All of the above results in a 30MB tarball, you download it, and you get a full-blown emacs os. Wait for your response. Sincerely. --=20 Best regards Hanyu Xiao ^_^ =E8=82=96=E6=99=97=E5=AE=87