Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(160)

Issue 10264008: Support for gyp-mode in Emacs. (Closed)

Created:
8 years, 7 months ago by John Knottenbelt
Modified:
8 years, 3 months ago
CC:
gyp-developer_googlegroups.com
Visibility:
Public.

Description

Emacs mode for gyp: font-lock edition.

Patch Set 1 #

Total comments: 65

Patch Set 2 : #

Patch Set 3 : Emacs mode for gyp #

Total comments: 52

Patch Set 4 : '' #

Total comments: 1

Patch Set 5 : Fix nit. Remove auto-mode-alist test. #

Patch Set 6 : '' #

Patch Set 7 : Fix license on run-unit-tests.sh (presubmit) #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2536 lines, -0 lines) Patch
A tools/emacs/README View 1 2 3 1 chunk +12 lines, -0 lines 0 comments Download
A tools/emacs/gyp.el View 1 2 3 4 5 1 chunk +251 lines, -0 lines 0 comments Download
A tools/emacs/gyp-tests.el View 1 2 3 4 5 1 chunk +54 lines, -0 lines 0 comments Download
A tools/emacs/run-unit-tests.sh View 1 2 3 4 5 6 1 chunk +7 lines, -0 lines 0 comments Download
A tools/emacs/testdata/media.gyp View 1 2 3 1 chunk +1105 lines, -0 lines 0 comments Download
A tools/emacs/testdata/media.gyp.fontified View 1 2 3 1 chunk +1107 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
John Knottenbelt
8 years, 7 months ago (2012-04-30 09:22:13 UTC) #1
Ami GONE FROM CHROMIUM
Thanks for doing this! https://chromiumcodereview.appspot.com/10264008/diff/1/tools/emacs/gyp.el File tools/emacs/gyp.el (right): https://chromiumcodereview.appspot.com/10264008/diff/1/tools/emacs/gyp.el#newcode5 tools/emacs/gyp.el:5: ;;; Thanks to Ami Fischman ...
8 years, 7 months ago (2012-04-30 17:34:22 UTC) #2
John Knottenbelt
Thanks for review, Ami. This update is a work in progress and there are still ...
8 years, 7 months ago (2012-05-17 17:12:09 UTC) #3
John Knottenbelt
In the interest of trying to move a bit more quickly on this, I removed ...
8 years, 5 months ago (2012-07-19 21:25:33 UTC) #4
Ami GONE FROM CHROMIUM
http://codereview.chromium.org/10264008/diff/8001/tools/emacs/README File tools/emacs/README (right): http://codereview.chromium.org/10264008/diff/8001/tools/emacs/README#newcode5 tools/emacs/README:5: $ git clone git://github.com/jknotten/gyp-mode.git ?? http://codereview.chromium.org/10264008/diff/8001/tools/emacs/README#newcode9 tools/emacs/README:9: (setq load-path ...
8 years, 5 months ago (2012-07-19 22:20:08 UTC) #5
Ami GONE FROM CHROMIUM
oh, also CL description in rietveld needs to drop mention of which-*
8 years, 5 months ago (2012-07-19 22:44:03 UTC) #6
Scott Byer
Pardon the drive-by. https://chromiumcodereview.appspot.com/10264008/diff/8001/tools/emacs/gyp.el File tools/emacs/gyp.el (right): https://chromiumcodereview.appspot.com/10264008/diff/8001/tools/emacs/gyp.el#newcode27 tools/emacs/gyp.el:27: (setq python-continuation-offset 2 Drive-by: this is ...
8 years, 4 months ago (2012-07-27 20:49:12 UTC) #7
John Knottenbelt
https://chromiumcodereview.appspot.com/10264008/diff/8001/tools/emacs/README File tools/emacs/README (right): https://chromiumcodereview.appspot.com/10264008/diff/8001/tools/emacs/README#newcode5 tools/emacs/README:5: $ git clone git://github.com/jknotten/gyp-mode.git Removed. On 2012/07/19 22:20:08, Ami ...
8 years, 4 months ago (2012-08-16 10:40:21 UTC) #8
Ami GONE FROM CHROMIUM
LGTM % nit https://chromiumcodereview.appspot.com/10264008/diff/8001/tools/emacs/gyp-tests.el File tools/emacs/gyp-tests.el (right): https://chromiumcodereview.appspot.com/10264008/diff/8001/tools/emacs/gyp-tests.el#newcode40 tools/emacs/gyp-tests.el:40: (read (current-buffer)))) On 2012/08/16 10:40:21, John ...
8 years, 4 months ago (2012-08-16 16:38:53 UTC) #9
John Knottenbelt
Thanks for your patience, Ami!
8 years, 4 months ago (2012-08-17 07:29:11 UTC) #10
Ami GONE FROM CHROMIUM
LGTM - Thanks for seeing this through!
8 years, 4 months ago (2012-08-17 14:08:34 UTC) #11
John Knottenbelt
Added copyright notice to .el and .sh
8 years, 4 months ago (2012-08-18 07:37:43 UTC) #12
Ami GONE FROM CHROMIUM
LGTM
8 years, 4 months ago (2012-08-18 08:22:40 UTC) #13
Nico
Can you reimplement this as a vim plugin? That'd be much more useful I think. ...
8 years, 4 months ago (2012-08-20 14:32:53 UTC) #14
Nico
hummer:gyp-rw thakis$ tools/emacs/run-unit-tests.sh Cannot open load file: ert.el ^ Is this expected?
8 years, 4 months ago (2012-08-20 15:33:56 UTC) #15
Ami GONE FROM CHROMIUM
8 years, 3 months ago (2012-09-19 04:30:11 UTC) #16
Rounding out the review with a couple of messages that didn't make it to the
reviewlog:


On 2012/08/20 15:33:56, Nico wrote:
> hummer:gyp-rw thakis$  tools/emacs/run-unit-tests.sh 
> Cannot open load file: ert.el
> 
> ^ Is this expected?


John wrote:
Hi Nico,
Yes. You need Emacs 24 to run the tests. You can also supplement them yourself,
but easiest is to use Emacs 24, as ert is now part of Emacs.
Cheers
John


Then Nico wrote:
Ok, landed blindly in r1474 then :-)

(which is http://code.google.com/p/gyp/source/detail?r=1474)

Powered by Google App Engine
This is Rietveld 408576698