mirror of
https://github.com/janet-lang/janet
synced 2026-09-16 22:31:21 +00:00
Try to use clearer language in buffer docs (#1738)
* Clarify buffer limits in docs * Wording
This commit is contained in:
+16
-11
@@ -272,8 +272,8 @@ JANET_CORE_FN(cfun_buffer_trim,
|
||||
|
||||
JANET_CORE_FN(cfun_buffer_u8,
|
||||
"(buffer/push-byte buffer & xs)",
|
||||
"Append bytes to a buffer. Will expand the buffer as necessary. "
|
||||
"Returns the modified buffer. Will throw an error if the buffer overflows.") {
|
||||
"Append bytes to a buffer. Returns the modified buffer. "
|
||||
"Expands the buffer as necessary. Throws an error if size limit is exceeded.") {
|
||||
int32_t i;
|
||||
janet_arity(argc, 1, -1);
|
||||
JanetBuffer *buffer = janet_getbuffer(argv, 0);
|
||||
@@ -286,8 +286,8 @@ JANET_CORE_FN(cfun_buffer_u8,
|
||||
JANET_CORE_FN(cfun_buffer_word,
|
||||
"(buffer/push-word buffer & xs)",
|
||||
"Append machine words to a buffer. The 4 bytes of the integer are appended "
|
||||
"in twos complement, little endian order, unsigned for all x. Returns the modified buffer. Will "
|
||||
"throw an error if the buffer overflows.") {
|
||||
"in twos complement, little endian order, unsigned for all x. Returns the modified buffer. "
|
||||
"Expands the buffer as necessary. Throws an error if size limit is exceeded.") {
|
||||
int32_t i;
|
||||
janet_arity(argc, 1, -1);
|
||||
JanetBuffer *buffer = janet_getbuffer(argv, 0);
|
||||
@@ -306,7 +306,7 @@ JANET_CORE_FN(cfun_buffer_chars,
|
||||
"Push byte sequences onto the end of a buffer. "
|
||||
"Will accept any of strings, keywords, symbols, and buffers. "
|
||||
"Returns the modified buffer. "
|
||||
"Will throw an error if the buffer overflows.") {
|
||||
"Expands the buffer as necessary. Throws an error if size limit is exceeded.") {
|
||||
int32_t i;
|
||||
janet_arity(argc, 1, -1);
|
||||
JanetBuffer *buffer = janet_getbuffer(argv, 0);
|
||||
@@ -368,7 +368,8 @@ static void reverse_u64(uint8_t bytes[8]) {
|
||||
JANET_CORE_FN(cfun_buffer_push_uint16,
|
||||
"(buffer/push-uint16 buffer order data)",
|
||||
"Push a 16 bit unsigned integer data onto the end of the buffer. "
|
||||
"Returns the modified buffer.") {
|
||||
"Returns the modified buffer."
|
||||
"Expands the buffer as necessary. Throws an error if size limit is exceeded.") {
|
||||
janet_fixarity(argc, 3);
|
||||
JanetBuffer *buffer = janet_getbuffer(argv, 0);
|
||||
int reverse = should_reverse_bytes(argv, 1);
|
||||
@@ -387,7 +388,8 @@ JANET_CORE_FN(cfun_buffer_push_uint16,
|
||||
JANET_CORE_FN(cfun_buffer_push_uint32,
|
||||
"(buffer/push-uint32 buffer order data)",
|
||||
"Push a 32 bit unsigned integer data onto the end of the buffer. "
|
||||
"Returns the modified buffer.") {
|
||||
"Returns the modified buffer."
|
||||
"Expands the buffer as necessary. Throws an error if size limit is exceeded.") {
|
||||
janet_fixarity(argc, 3);
|
||||
JanetBuffer *buffer = janet_getbuffer(argv, 0);
|
||||
int reverse = should_reverse_bytes(argv, 1);
|
||||
@@ -403,7 +405,8 @@ JANET_CORE_FN(cfun_buffer_push_uint32,
|
||||
JANET_CORE_FN(cfun_buffer_push_uint64,
|
||||
"(buffer/push-uint64 buffer order data)",
|
||||
"Push a 64 bit unsigned integer data onto the end of the buffer. "
|
||||
"Returns the modified buffer.") {
|
||||
"Returns the modified buffer."
|
||||
"Expands the buffer as necessary. Throws an error if size limit is exceeded.") {
|
||||
janet_fixarity(argc, 3);
|
||||
JanetBuffer *buffer = janet_getbuffer(argv, 0);
|
||||
int reverse = should_reverse_bytes(argv, 1);
|
||||
@@ -419,7 +422,8 @@ JANET_CORE_FN(cfun_buffer_push_uint64,
|
||||
JANET_CORE_FN(cfun_buffer_push_float32,
|
||||
"(buffer/push-float32 buffer order data)",
|
||||
"Push the underlying bytes of a 32 bit float data onto the end of the buffer. "
|
||||
"Returns the modified buffer.") {
|
||||
"Returns the modified buffer."
|
||||
"Expands the buffer as necessary. Throws an error if size limit is exceeded.") {
|
||||
janet_fixarity(argc, 3);
|
||||
JanetBuffer *buffer = janet_getbuffer(argv, 0);
|
||||
int reverse = should_reverse_bytes(argv, 1);
|
||||
@@ -435,7 +439,8 @@ JANET_CORE_FN(cfun_buffer_push_float32,
|
||||
JANET_CORE_FN(cfun_buffer_push_float64,
|
||||
"(buffer/push-float64 buffer order data)",
|
||||
"Push the underlying bytes of a 64 bit float data onto the end of the buffer. "
|
||||
"Returns the modified buffer.") {
|
||||
"Returns the modified buffer."
|
||||
"Expands the buffer as necessary. Throws an error if size limit is exceeded.") {
|
||||
janet_fixarity(argc, 3);
|
||||
JanetBuffer *buffer = janet_getbuffer(argv, 0);
|
||||
int reverse = should_reverse_bytes(argv, 1);
|
||||
@@ -488,7 +493,7 @@ JANET_CORE_FN(cfun_buffer_push,
|
||||
"push the byte if x is an integer, otherwise push the bytesequence to the buffer. "
|
||||
"Thus, this function behaves like both `buffer/push-string` and `buffer/push-byte`. "
|
||||
"Returns the modified buffer. "
|
||||
"Will throw an error if the buffer overflows.") {
|
||||
"Expands the buffer as necessary. Throws an error if size limit is exceeded.") {
|
||||
janet_arity(argc, 1, -1);
|
||||
JanetBuffer *buffer = janet_getbuffer(argv, 0);
|
||||
buffer_push_impl(buffer, argv, 1, argc);
|
||||
|
||||
Reference in New Issue
Block a user