/dports/editors/emacs/emacs-27.2/src/ |
H A D | buffer.h | 38 enum { BEG = 1, BEG_BYTE = BEG }; enumerator 914 return BEG_BYTE; in BUF_BEG_BYTE() 921 return buf->text->beg + buf->text->gpt_byte - BEG_BYTE; in BUF_GPT_ADDR() 928 return buf->text->beg + buf->text->gap_size + buf->text->z_byte - BEG_BYTE; in BUF_Z_ADDR() 1013 return (n < GPT_BYTE ? 0 : GAP_SIZE) + n + BEG_ADDR - BEG_BYTE; in BYTE_POS_ADDR() 1023 + BEG_ADDR - BEG_BYTE); in CHAR_POS_ADDR() 1048 return byte - (byte <= GPT_BYTE - BEG_BYTE ? 0 : GAP_SIZE) + BEG_BYTE; in PTR_BYTE_POS() 1285 + pos + BUF_BEG_ADDR (buf) - BEG_BYTE); in BUF_FETCH_MULTIBYTE_CHAR() 1318 return (buf->text->beg + pos - BEG_BYTE in BUF_BYTE_ADDRESS() 1328 return (buf->text->beg + buf_charpos_to_bytepos (buf, pos) - BEG_BYTE in BUF_CHAR_ADDRESS() [all …]
|
H A D | character.h | 490 chp = BEG_ADDR + pos_byte - BEG_BYTE; \ 492 chp = BEG_ADDR + GAP_SIZE + pos_byte - BEG_BYTE; \ 548 chp = BUF_BEG_ADDR (buf) + pos_byte - BEG_BYTE; \ 550 chp = BUF_BEG_ADDR (buf) + BUF_GAP_SIZE (buf) + pos_byte - BEG_BYTE;\
|
H A D | marker.c | 180 best_below_byte = BEG_BYTE; in buf_charpos_to_bytepos() 340 best_below_byte = BEG_BYTE; in buf_bytepos_to_charpos() 802 ptrdiff_t below_byte = BEG_BYTE; in verify_bytepos()
|
H A D | buffer.c | 554 b->pt_byte = BEG_BYTE; 555 b->begv_byte = BEG_BYTE; 556 b->zv_byte = BEG_BYTE; 559 BUF_GPT_BYTE (b) = BEG_BYTE; 562 BUF_Z_BYTE (b) = BEG_BYTE; 2668 GPT = chars_in_text (BEG_ADDR, GPT_BYTE - BEG_BYTE) + BEG; 2676 BEGV = chars_in_text (BEG_ADDR, BEGV_BYTE - BEG_BYTE) + BEG; 2682 ZV = chars_in_text (BEG_ADDR, ZV_BYTE - BEG_BYTE) + BEG; 2691 position = chars_in_text (BEG_ADDR, byte - BEG_BYTE) + BEG;
|
H A D | insdel.c | 380 eassert (BEG_BYTE <= bytepos && bytepos <= Z_BYTE in count_bytes() 463 ptrdiff_t current_size = Z_BYTE - BEG_BYTE + GAP_SIZE; in make_gap_larger() 783 if (pos_byte == BEG_BYTE) /* case (2) */ in count_combining_before()
|
H A D | editfns.c | 958 if (pos_byte < BEG_BYTE || pos_byte > Z_BYTE) 1581 beg1 = GPT_BYTE + GAP_SIZE - BEG_BYTE; in make_buffer_string_both() 1582 end1 = end_byte + GAP_SIZE - BEG_BYTE; in make_buffer_string_both() 2386 || (pos_byte > BEG_BYTE 2685 BEGV_BYTE = BEG_BYTE;
|
H A D | fileio.c | 3539 adjust_markers_for_delete (BEG, BEG_BYTE, Z, Z_BYTE); in decide_coding_unwind() 3542 TEMP_SET_PT_BOTH (BEG, BEG_BYTE); in decide_coding_unwind() 3559 ptrdiff_t inserted = Z_BYTE - BEG_BYTE; in decide_coding_unwind() 3562 ZV_BYTE = Z_BYTE = GPT_BYTE = BEG_BYTE; in decide_coding_unwind() 3590 ((char *) BEG_ADDR + PT_BYTE - BEG_BYTE in read_non_regular() 3984 TEMP_SET_PT_BOTH (BEG, BEG_BYTE); 4473 ((char *) BEG_ADDR + PT_BYTE - BEG_BYTE
|
H A D | json.c | 643 memcpy ((char *) BEG_ADDR + PT_BYTE - BEG_BYTE + inserted_bytes, in json_insert()
|
H A D | coding.c | 947 coding->destination = BEG_ADDR + coding->dst_pos_byte - BEG_BYTE; in coding_set_destination() 957 + coding->dst_pos_byte - BEG_BYTE); in coding_set_destination() 8141 coding->dst_pos_byte = BEG_BYTE; in decode_coding_object() 8314 move_gap_both (BEG, BEG_BYTE); in encode_coding_object() 8316 coding->src_bytes = Z_BYTE - BEG_BYTE; in encode_coding_object() 8318 coding->src_pos_byte = BEG_BYTE; in encode_coding_object()
|
H A D | intervals.c | 2403 set_intervals_multibyte_1 (i, multi_flag, BEG, BEG_BYTE, Z, Z_BYTE); in set_intervals_multibyte()
|
H A D | xdisp.c | 10750 BEGV_BYTE = BEG_BYTE; in message_dolog() 10807 scan_newline (Z, Z_BYTE, BEG, BEG_BYTE, -2, false); in message_dolog() 10815 scan_newline (PT, PT_BYTE, BEG, BEG_BYTE, -2, false); in message_dolog() 10847 scan_newline (Z, Z_BYTE, BEG, BEG_BYTE, in message_dolog() 10849 del_range_both (BEG, BEG_BYTE, PT, PT_BYTE, false); in message_dolog() 11312 set_marker_both (w->pointm, buffer, BEG, BEG_BYTE); in with_echo_area_buffer() 11448 TEMP_SET_PT_BOTH (BEG, BEG_BYTE); in setup_echo_area_for_printing() 11914 TEMP_SET_PT_BOTH (BEG, BEG_BYTE); in set_message_1() 22741 beg_byte = line_numbers_wide ? BEG_BYTE : BEGV_BYTE; in maybe_produce_line_number() 22759 && (BEG_BYTE != BEGV_BYTE || Z_BYTE != ZV_BYTE)) in maybe_produce_line_number() [all …]
|
H A D | ChangeLog.10 | 21850 (Fget_buffer_create, advance_to_char_boundary): Use BEG and BEG_BYTE. 23688 * fileio.c (read_non_regular, Finsert_file_contents): Use BEG_BYTE. 24406 Use BEG and BEG_BYTE. 24414 * charset.h (DEC_POS, BUF_DEC_POS): Use BEG_BYTE.
|
/dports/editors/emacs-devel/emacs-4d1968b/src/ |
H A D | buffer.h | 38 enum { BEG = 1, BEG_BYTE = BEG }; enumerator 919 return BEG_BYTE; in BUF_BEG_BYTE() 926 return buf->text->beg + buf->text->gpt_byte - BEG_BYTE; in BUF_GPT_ADDR() 1021 return (n < GPT_BYTE ? 0 : GAP_SIZE) + n + BEG_ADDR - BEG_BYTE; in BYTE_POS_ADDR() 1031 + BEG_ADDR - BEG_BYTE); in CHAR_POS_ADDR() 1056 return byte - (byte <= GPT_BYTE - BEG_BYTE ? 0 : GAP_SIZE) + BEG_BYTE; in PTR_BYTE_POS() 1286 + pos + BUF_BEG_ADDR (buf) - BEG_BYTE); in BUF_FETCH_MULTIBYTE_CHAR() 1319 return (buf->text->beg + pos - BEG_BYTE in BUF_BYTE_ADDRESS() 1329 return (buf->text->beg + buf_charpos_to_bytepos (buf, pos) - BEG_BYTE in BUF_CHAR_ADDRESS() 1341 + BEG_BYTE); in BUF_PTR_BYTE_POS() [all …]
|
H A D | marker.c | 180 best_below_byte = BEG_BYTE; in buf_charpos_to_bytepos() 340 best_below_byte = BEG_BYTE; in buf_bytepos_to_charpos() 801 ptrdiff_t below_byte = BEG_BYTE; in verify_bytepos()
|
H A D | buffer.c | 583 b->pt_byte = BEG_BYTE; 584 b->begv_byte = BEG_BYTE; 585 b->zv_byte = BEG_BYTE; 588 BUF_GPT_BYTE (b) = BEG_BYTE; 591 BUF_Z_BYTE (b) = BEG_BYTE; 2710 GPT = chars_in_text (BEG_ADDR, GPT_BYTE - BEG_BYTE) + BEG; 2718 BEGV = chars_in_text (BEG_ADDR, BEGV_BYTE - BEG_BYTE) + BEG; 2724 ZV = chars_in_text (BEG_ADDR, ZV_BYTE - BEG_BYTE) + BEG; 2733 position = chars_in_text (BEG_ADDR, byte - BEG_BYTE) + BEG;
|
H A D | insdel.c | 380 eassert (BEG_BYTE <= bytepos && bytepos <= Z_BYTE in count_bytes() 463 ptrdiff_t current_size = Z_BYTE - BEG_BYTE + GAP_SIZE; in make_gap_larger() 782 if (pos_byte == BEG_BYTE) /* case (2) */ in count_combining_before()
|
H A D | editfns.c | 970 if (pos_byte < BEG_BYTE || pos_byte > Z_BYTE) 1601 beg1 = GPT_BYTE + GAP_SIZE - BEG_BYTE; in make_buffer_string_both() 1602 end1 = end_byte + GAP_SIZE - BEG_BYTE; in make_buffer_string_both() 2367 || (pos_byte > BEG_BYTE 2667 BEGV_BYTE = BEG_BYTE;
|
H A D | fileio.c | 3703 adjust_markers_for_delete (BEG, BEG_BYTE, Z, Z_BYTE); in decide_coding_unwind() 3706 TEMP_SET_PT_BOTH (BEG, BEG_BYTE); in decide_coding_unwind() 3723 ptrdiff_t inserted = Z_BYTE - BEG_BYTE; in decide_coding_unwind() 3726 ZV_BYTE = Z_BYTE = GPT_BYTE = BEG_BYTE; in decide_coding_unwind() 3754 ((char *) BEG_ADDR + PT_BYTE - BEG_BYTE in read_non_regular() 4149 TEMP_SET_PT_BOTH (BEG, BEG_BYTE); 4638 ((char *) BEG_ADDR + PT_BYTE - BEG_BYTE
|
H A D | json.c | 639 memcpy ((char *) BEG_ADDR + PT_BYTE - BEG_BYTE + inserted_bytes, in json_insert()
|
H A D | coding.c | 947 coding->destination = BEG_ADDR + coding->dst_pos_byte - BEG_BYTE; in coding_set_destination() 957 + coding->dst_pos_byte - BEG_BYTE); in coding_set_destination() 8142 coding->dst_pos_byte = BEG_BYTE; in decode_coding_object() 8351 move_gap_both (BEG, BEG_BYTE); in encode_coding_object() 8353 coding->src_bytes = Z_BYTE - BEG_BYTE; in encode_coding_object() 8355 coding->src_pos_byte = BEG_BYTE; in encode_coding_object()
|
H A D | intervals.c | 2414 set_intervals_multibyte_1 (i, multi_flag, BEG, BEG_BYTE, Z, Z_BYTE); in set_intervals_multibyte()
|
H A D | xdisp.c | 11233 set_marker_both (w->pointm, buffer, BEG, BEG_BYTE); 11404 BEGV_BYTE = BEG_BYTE; in message_dolog() 11455 scan_newline (Z, Z_BYTE, BEG, BEG_BYTE, -2, false); in message_dolog() 11495 scan_newline (Z, Z_BYTE, BEG, BEG_BYTE, in message_dolog() 11497 del_range_both (BEG, BEG_BYTE, PT, PT_BYTE, false); in message_dolog() 11960 set_marker_both (w->pointm, buffer, BEG, BEG_BYTE); in with_echo_area_buffer() 12096 TEMP_SET_PT_BOTH (BEG, BEG_BYTE); in setup_echo_area_for_printing() 12592 TEMP_SET_PT_BOTH (BEG, BEG_BYTE); in set_message_1() 23496 beg_byte = line_numbers_wide ? BEG_BYTE : BEGV_BYTE; in maybe_produce_line_number() 23514 && (BEG_BYTE != BEGV_BYTE || Z_BYTE != ZV_BYTE)) in maybe_produce_line_number() [all …]
|
H A D | fns.c | 5919 start = BEG_BYTE;
|
H A D | ChangeLog.10 | 21850 (Fget_buffer_create, advance_to_char_boundary): Use BEG and BEG_BYTE. 23688 * fileio.c (read_non_regular, Finsert_file_contents): Use BEG_BYTE. 24406 Use BEG and BEG_BYTE. 24414 * charset.h (DEC_POS, BUF_DEC_POS): Use BEG_BYTE.
|
H A D | ChangeLog.7 | 4503 * buffer.h (BEG_BYTE, BEGV_BYTE, PT_BYTE, GPT_BYTE)
|