Austin Clements
367ae9a541
Use remove-text-properties instead of
...
remove-list-of-test-properties, since the latter is missing
from XEmacs.
Fixes #462 .
R=rsc
CC=golang-dev
https://golang.org/cl/181152
2010-01-06 15:45:43 -08:00
Austin Clements
6712cf365b
Update Emacs go-mode for new semicolon rule.
...
Fixes #415 .
R=rsc
CC=golang-dev
https://golang.org/cl/183104
2010-01-05 16:50:36 -08:00
Austin Clements
6e6125ffa4
Make comment-start/-end changes buffer-local instead of global.
...
Fixes #290 .
R=rsc
https://golang.org/cl/160070
2009-11-29 14:22:07 -08:00
James Aguilar
95be81da4d
Correct indentation for go-mode where a close brace following a semi-
...
colon-less statement would be indented one stop too many.
R=rsc, aclements
CC=aclements
https://golang.org/cl/154096
2009-11-13 15:52:30 -08:00
Kevin Ballard
6c2ae1a625
Teach emacs M-x gofmt to save region/restrictions
...
R=agl, agl1
https://golang.org/cl/152078
2009-11-12 18:40:42 -08:00
Kevin Ballard
c57054f7b4
Implement new emacs command M-x gofmt
...
Define a new interactive function in go-mode.el called gofmt.
This function passes the current buffer through the external `gofmt`
tool and replaces the buffer with the result.
R=agl, rsc
https://golang.org/cl/154044
2009-11-10 20:05:24 -08:00
Kevin Ballard
022e3ae265
Fix go-mode.el to work on empty buffers
...
Fixes #8 .
R=agl, agl1, rsc
https://golang.org/cl/153056
2009-11-10 20:04:14 -08:00
Austin Clements
5bd8c92427
go-mode for Emacs. This provides basic syntax highlighting
...
for keywords, built-ins, functions, and some types. It also
provides indentation that is (almost) identical to gofmt.
R=rsc
APPROVED=rsc
DELTA=509 (509 added, 0 deleted, 0 changed)
OCL=35951
CL=35994
2009-10-22 08:54:26 -07:00