Commits
- Commit:
ce27d7babdf2ee09ff6d1f8d4a166c2208995774
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: can use libthread directly now on macOS
- Commit:
db20f89c3286f277945ac4307f789a9980d31bf6
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: simplify mac file names
Now that we only have Metal, we can drop the -metal.
Also now that Carbon is gone we can drop the macargv.c,
and then the -objc from object file names.
- Commit:
f177c0ba18193fb89ad1b5d84eac2906e8c3b4f1
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: drop pre-metal macOS support
We didn't start using Metal until macOS 10.14,
but it was available on 10.13, which is currently
the oldest Apple-supported version of macOS.
Simplify by deleting the old code.
- Commit:
cc3d97d52a72d7eaceb5b636bcdf81c3e19f7a2e
- From:
- Russ Cox <rsc@swtch.com>
- Date:
devdraw: update drawclient test program to run again
- Commit:
bf59f0ed282f9c9b1ae0660e5af0ac86c0d247b5
- From:
- Neven Sajko <nsajko@gmail.com>
- Via:
- Russ Cox <rsc@golang.org>
- Date:
cmd/yacc: correctly detect end of file in gettok
This prevents an infinite loop.
Change-Id: I7eda6b9d032ca0daeb24b555954330d07f35c78b
- Commit:
eb4aea5072dcca2dfee2ff4d551352dae73a821c
- From:
- Neven Sajko <nsajko@gmail.com>
- Via:
- Russ Cox <rsc@golang.org>
- Date:
cmd/yacc: check that arg is safe to pass to <ctype.h> isX functions
The functions from <ctype.h> require that their argument be
representable as an unsigned char, anything else is an error.
Change-Id: I9dafc49c431b7a2550b041603f27bac3c0010eea
- Commit:
d2fae53d17c120530a6d12facd8e0fc297331821
- From:
- Neven Sajko <nsajko@gmail.com>
- Via:
- Russ Cox <rsc@golang.org>
- Date:
cmd/yacc: check for EOF in string constant in cpyact
Change-Id: I3b41ab3f181080bcff89201d30f0bdf8aa20d55c
- Commit:
4a3f20bceee7cef125f9a88bab32439f9fe4f773
- From:
- Neven Sajko <nsajko@gmail.com>
- Via:
- Russ Cox <rsc@golang.org>
- Date:
cmd/yacc: do not create an out of bounds pointer
An out of bounds pointer/array index being created is an error in
standard C.
Updates #313
Change-Id: I7108fcde1a8e03017e9ab852adb737940489c827
- Commit:
7ba9f9467d95fa8d05bb04d36fd4c602e497f529
- From:
- Russ Cox <rsc@swtch.com>
- Date:
lib9/fmt: avoid racy access to installed fmt formats
- Commit:
d96e9e5dc39a356febed132703e46bf73bac6850
- From:
- jvd23 <46013531+jvd23@users.noreply.github.com>
- Via:
- Russ Cox <rsc@golang.org>
- Date:
lib9: fix memory leak in dial of regular file (#284)
- Commit:
fa7fecff33769e27653a51d1d15909d2b538194b
- From:
- Russ Cox <rsc@swtch.com>
- Date:
wintext: add tmux support, use in ", ""
Fixes #223.
- Commit:
cc48e73a96c863784fb0bc46e69bccf509890827
- From:
- Xiao-Yong <xjin@anl.gov>
- Via:
- Russ Cox <rsc@swtch.com>
- Date:
fontsrv: allow x11 hinting and disable autohint only (#254)
Some truetype fonts have good manual hinting.
Ignoring hinting makes the font render badly on low resolution screens.
This commit only disables the freetype autohinter, and allows hinting.
- Commit:
185fd7db0513a14c91749bfab3fe7dc30a64f480
- From:
- Edouard Klein <edouardklein@gmail.com>
- Via:
- Dan Cross <crossd@gmail.com>
- Date:
Make venti's doc more accurate
- Commit:
386bd9cae471438a685234556111a01a666ca165
- From:
- Neven Sajko <nsajko@gmail.com>
- Via:
- Dan Cross <crossd@gmail.com>
- Date:
cmd/venti/srv: split memory allocation call
This splits a certain vtmallocz call in mkihash into two vtmallocz
calls. The first issue this fixes is that the C aliasing rules were not
respected in the code before this commit. The other thing is that this
enables better memory alignment guarantees.
Updates #313
Change-Id: Ia4f3e0fc85facc778193f5e977d4f99a1a9abd23
- Commit:
0b6b451b71bc116c8b98cdbbfbec3fbca6c8fc17
- From:
- Russ Cox <rsc@swtch.com>
- Date:
libdraw: fix "mk"
Should default to building the library, not getsubfont.o.