1
0
mirror of https://github.com/golang/go synced 2024-09-24 09:30:13 -06:00
go/doc
Russ Cox 35586f718c os/signal: selective signal handling
Restore package os/signal, with new API:
Notify replaces Incoming, allowing clients
to ask for certain signals only.  Also, signals
go to everyone who asks, not just one client.

This could plausibly move into package os now
that there are no magic side effects as a result
of the import.

Update runtime for new API: move common Unix
signal handling code into signal_unix.c.
(It's so easy to do this now that we don't have
to edit Makefiles!)

Tested on darwin,linux 386,amd64.

Fixes #1266.

R=r, dsymonds, bradfitz, iant, borman
CC=golang-dev
https://golang.org/cl/3749041
2012-02-13 13:52:37 -05:00
..
articles doc: remove overuse of simply 2012-02-06 13:34:35 -05:00
codelab/wiki doc/codelab/wiki: Add the usual Copyright notice. 2012-01-23 09:28:32 +11:00
codewalk doc/codewalk: update urlpoll to use time.Duration. 2012-01-19 14:45:59 +11:00
devel weekly.2012-02-07 2012-02-08 14:37:47 +11:00
gopher godoc: new design 2012-02-13 21:22:36 +11:00
play godoc: add dummy playground.js to silence godoc warning at start-up 2011-08-22 14:06:07 -07:00
progs doc/progs: Add the usual Copyright notice. 2012-01-23 11:19:48 +11:00
talks use new strconv API 2011-12-05 15:48:46 -05:00
button_background.png golang.org redesign 2010-09-16 14:01:02 +10:00
code.html godoc: specify HTML page metadata with a JSON blob 2012-01-19 11:24:54 +11:00
codereview_with_mq.html godoc: specify HTML page metadata with a JSON blob 2012-01-19 11:24:54 +11:00
contrib.html godoc: new design 2012-02-13 21:22:36 +11:00
contribute.html godoc: specify HTML page metadata with a JSON blob 2012-01-19 11:24:54 +11:00
debugging_with_gdb.html godoc: specify HTML page metadata with a JSON blob 2012-01-19 11:24:54 +11:00
docs.html godoc: new design 2012-02-13 21:22:36 +11:00
effective_go.html effective_go: use new map deletion syntax 2012-02-12 09:11:44 +11:00
effective_go.tmpl effective_go: use new map deletion syntax 2012-02-12 09:11:44 +11:00
ExpressivenessOfGo.pdf fix bug in example. need to convert Value to float in Abs example 2010-10-18 16:05:50 -07:00
gccgo_contribute.html godoc: specify HTML page metadata with a JSON blob 2012-01-19 11:24:54 +11:00
gccgo_install.html doc: remove overuse of simply 2012-02-06 13:34:35 -05:00
go1.html os/signal: selective signal handling 2012-02-13 13:52:37 -05:00
go1.tmpl os/signal: selective signal handling 2012-02-13 13:52:37 -05:00
go1compat.html doc: new document about compatibility of releases 2012-02-09 09:42:40 +11:00
go_faq.html FAQ: more words about why GOMAXPROCS>1 might not speed you up 2012-01-26 14:44:38 -08:00
go_for_cpp_programmers.html doc: fix typo in Go for C++ programmers 2012-01-20 14:44:05 -08:00
go_mem.html godoc: specify HTML page metadata with a JSON blob 2012-01-19 11:24:54 +11:00
go_spec.html spec: strings are more slices than arrays 2012-02-13 23:39:56 +11:00
go_tutorial.html godoc: specify HTML page metadata with a JSON blob 2012-01-19 11:24:54 +11:00
go_tutorial.tmpl godoc: specify HTML page metadata with a JSON blob 2012-01-19 11:24:54 +11:00
go-logo-black.png godoc: style update. 2009-11-05 12:18:54 -08:00
go-logo-blue.png Update the styling of the godoc pages. 2009-11-03 19:59:45 -08:00
go-logo-white.png create doc/talks/. 2010-01-13 16:26:22 -08:00
godocs.js godoc: new design 2012-02-13 21:22:36 +11:00
ie.css golang.org redesign 2010-09-16 14:01:02 +10:00
install.html godoc: new design 2012-02-13 21:22:36 +11:00
logo-153x55.png new logo 2009-10-12 22:58:32 -07:00
logo.png golang.org redesign 2010-09-16 14:01:02 +10:00
Makefile bufio: drop error return for NewReaderSize and NewWriterSize 2012-02-08 13:07:13 +11:00
makehtml doc: add Defer, Panic, and Recover article 2011-12-12 13:15:29 +11:00
play_overlay.png golang.org redesign 2010-09-16 14:01:02 +10:00
playground.html godoc: specify HTML page metadata with a JSON blob 2012-01-19 11:24:54 +11:00
popups.js godoc: initial support for showing popup information 2010-03-16 14:17:42 -07:00
reference.html godoc: new design 2012-02-13 21:22:36 +11:00
root.html godoc: new design 2012-02-13 21:22:36 +11:00
sieve.gif repair corrupted sieve.gif 2009-10-30 10:34:01 -07:00
style.css godoc: new design 2012-02-13 21:22:36 +11:00
tmpltohtml.go doc: only trim newlines in tmpltohtml, gofmt progs 2012-01-09 20:05:34 +11:00
video-001.png golang.org redesign 2010-09-16 14:01:02 +10:00
video-002.png golang.org redesign 2010-09-16 14:01:02 +10:00
video-003.png golang.org redesign 2010-09-16 14:01:02 +10:00
video-004.png doc: add Practical Go Programming to front page and docs.html 2010-12-03 06:57:30 +09:00
video-005.jpg doc: add I/O 2011 talks to talks/, docs.html, and front page. 2011-05-17 13:46:54 +10:00