News for hackers. Stuff that matters.

emacsfodder

Re:Hub Git Wrapper on Thursday May 28, 2015 @07:00AM (#9617210)
hub works just fine to create a PR, some lack of RTFM is at play.
Re:Hub Git Wrapper on Thursday May 28, 2015 @06:59AM (#9617206)
What you needed was to use the options -h (head, ie. the feature branch) and -b (base, ie the upstream master) eg.

    git pull-request \
      -m "I added an awesome feature"\
      -b baserepo:master\
      -h myfork:feature-branch
Re:Mastering Emacs on Sunday May 24, 2015 @08:13AM (#9596014)
> All this press-ctrl-with-your-palms fad is a problem solved in the wrong place.

Total agreement from me, I consign this piece of advice to the same trash pile as !!NEVER USE ARROW KEYS!! ... cargo-culting nonsense.

Re:Mastering Emacs on Sunday May 24, 2015 @01:31AM (#9595423)
There's a lot of power hidden away.

Interactive rebase/squash is tough to find... so here it is.

in Magit status, do l l (log, short-log)

Select the sha1/commit you want to begin squash/pick rebasing...

press E

off you go.

Re:Mastering Emacs on Sunday May 24, 2015 @01:26AM (#9595418)
It's a little un-intuitive.

Adding git-gutter to the mix will allow staging / reverting at the hunk level.

I should probably note also that in Magit status, the user has to TAB the unstaged file to be able to do region or hunk level staging.

Ideally it would be possible to do it in the buffer in question as well.

Not even git-gutter has region style staging. Hopefully it will be implemented soon. I had a crack at it but time got away from me.

Re:Mastering Emacs on Sunday May 24, 2015 @01:24AM (#9595413)
That just sounds silly.
Re:Mastering Emacs on Sunday May 24, 2015 @01:20AM (#9595406)
Re:Mastering Emacs on Sunday May 24, 2015 @01:15AM (#9595396)
You misunderstand.

The repo you're referring to is Railwaycat's mirror of Yamamoto Mitsuharu's codebase. (which previously was only available via ftp and tarballs.)

Yamamoto has recently migrated to git and hosts a repo at Chiba U, the address is: http://www.math.s.chiba-u.ac.jp/~mituharu/emacs-mac.git

HOWEVER. Railwaycat does still maintain the Homebrew tap and formula for installing Emacs Mac Port

Here: https://github.com/railwaycat/homebrew-emacsmacport

A simple install via:

   brew tap railwaycat/emacsmacport
   brew update
   brew install emacs-mac
And you have a far superior Emacs for OSX than that built by emacsformacosx.com.

Once built, you can (without any problems) move the Emacs.app into your /Applications/ folder.

Don't do yourself a disservice, install Emacs Mac Port now.

Quite, pretty much zero supporting evidence.
Re:Swift: The iOS Developers Cheat Sheet on Monday December 01, 2014 @09:48AM (#8681233)
Seems to have 404'd