plan9fox/sys/src
cinap_lenrek 48d2f14f80 page: implement bookmarks (thanks trav_ for starting it)
add new functions pageaddr() that returns a string describing
the page to be loaded. it is in the form of:

/path/to/file!pagename!subpage!....

one can jump to such a page by calling trywalk(name, addr)
where name and addr get concatinated with ! to form a page
address and then the currently loaded pages are walked up
to the nearest page which is then returned. (or nil when
not found). the remaining address will be set in the global
pagewalk variable.

once pages get loaded (asynchronously), pagewalk1() gets
called again on addpage() and continues the walking up to the
last page.

new program flag -j <addr> was added to jump to a page on
startup.

page address (without filename) can also be supplied in
plumb message with the "addr" attribute.
2013-12-21 18:04:14 +01:00
..
9 devether: fix spelling mistype 2013-12-17 12:48:17 +01:00
ape synchronize ape's vfprintf with libstdio 2013-11-06 11:22:15 -08:00
boot 9bootfat: only check for fat at block 0 on floppy drives (thanks aap) 2013-09-23 21:12:41 +02:00
cmd page: implement bookmarks (thanks trav_ for starting it) 2013-12-21 18:04:14 +01:00
games mkfiles: do not rely on path containing the . element 2013-10-26 20:22:01 +02:00
lib9p lib9p/hjfs: use x != ~0 instead (type)~x conditionals to work arround arm compiler issue 2013-10-02 01:36:05 +02:00
libaml libaml: fix formating 2013-09-07 16:22:35 +02:00
libauth libauth: add sanity check for auth_proxy write size 2013-09-16 03:56:53 +02:00
libauthsrv factotum: fix _adgetticket() filedescriptor race, add timeouts to all authserver transactions 2012-08-01 19:18:33 +02:00
libavl
libbin
libbio fix utf and rune handling in preparation for 32bit runes 2012-12-31 21:09:46 +01:00
libc pool: update debug log format string for poolallocalign() 2013-12-17 15:32:48 +01:00
libcomplete
libcontrol
libdisk Add alignment hints for e512 ATA drives. 2012-09-09 17:22:12 +12:00
libdraw libdraw: make newwindow() unmount the old window 2013-10-04 15:57:05 +02:00
libfis libfis: do not lie about logical sector units 2012-10-06 22:56:05 +02:00
libflate
libframe
libgeometry
libhtml libhtml: fix potential linked list corruption 2013-09-05 00:55:58 +02:00
libhttpd
libip fix parseip() 2013-04-02 03:39:24 +02:00
libjson libjson: check for empty string in jsonparse() 2013-11-10 20:11:46 -05:00
liblex liblex: fix allprint() definition (from sources) 2012-10-03 18:18:01 +02:00
libmach libmach: fix wrong formating for arm LDRH/STRH/LDRSB/LDRSH (MOVHU/MOVBU) instructions 2013-10-02 20:52:13 +02:00
libmemdraw draw: fix drawing of replicated source image on memlayer with a clip rectangle 2013-12-09 03:35:01 +01:00
libmemlayer draw: fix drawing of replicated source image on memlayer with a clip rectangle 2013-12-09 03:35:01 +01:00
libmp
libndb ndb: recognize ip6.arpa postfix in mkptrname() 2012-08-02 22:20:55 +02:00
liboventi
libplumb libplumb: search for plumber only at /mnt/plumb, and don't try to mount $plumbsrv if the search fails 2013-10-31 04:26:01 -04:00
libregexp
libscribble
libsec tls: fix various tlsClient()/tlsServer() related bugs 2013-09-14 19:19:08 +02:00
libstdio
libString
libsunrpc
libthread libthread: avoid calling thread waiting for fork/execed process to finish if we dont have to 2013-12-06 05:03:35 +01:00
libventi libventi: handle nil connection in rpc as error instead of crashing (from sources) 2013-01-25 14:19:18 +01:00
mkfile make libjson from /sys/src/cmd/btc/json.c 2013-10-27 15:44:33 -04:00
mkfile.proto
NOTICE