diff options
| author | Juanma Barranquero | 2010-06-03 21:02:32 +0200 |
|---|---|---|
| committer | Juanma Barranquero | 2010-06-03 21:02:32 +0200 |
| commit | aa3830c49727fa443a11eaab9dedb404349c95e1 (patch) | |
| tree | 3d33a06047a7f692aca841dd279a41890c8824df /src/data.c | |
| parent | d234d13e4bc3748665e8592fb13c6ee29671f709 (diff) | |
| download | emacs-aa3830c49727fa443a11eaab9dedb404349c95e1.tar.gz emacs-aa3830c49727fa443a11eaab9dedb404349c95e1.zip | |
Remove obsolete pre-unicode2 macros.
* character.h (MULTIBYTE_FORM_LENGTH, PARSE_MULTIBYTE_SEQ): Remove.
* composite.c (composition_reseat_it):
* data.c (Faset):
* fns.c (Ffillarray):
* regex.c (re_search_2): Use BYTES_BY_CHAR_HEAD.
[!emacs] (BYTES_BY_CHAR_HEAD): Define instead of MULTIBYTE_FORM_LENGTH.
Diffstat (limited to 'src/data.c')
| -rw-r--r-- | src/data.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/data.c b/src/data.c index 2d71434cc76..93cc57e9f2c 100644 --- a/src/data.c +++ b/src/data.c | |||
| @@ -959,14 +959,14 @@ store_symval_forwarding (/* symbol, */ valcontents, newval, buf) | |||
| 959 | CHECK_NUMBER (newval); | 959 | CHECK_NUMBER (newval); |
| 960 | *XINTFWD (valcontents)->intvar = XINT (newval); | 960 | *XINTFWD (valcontents)->intvar = XINT (newval); |
| 961 | break; | 961 | break; |
| 962 | 962 | ||
| 963 | case Lisp_Fwd_Bool: | 963 | case Lisp_Fwd_Bool: |
| 964 | *XBOOLFWD (valcontents)->boolvar = !NILP (newval); | 964 | *XBOOLFWD (valcontents)->boolvar = !NILP (newval); |
| 965 | break; | 965 | break; |
| 966 | 966 | ||
| 967 | case Lisp_Fwd_Obj: | 967 | case Lisp_Fwd_Obj: |
| 968 | *XOBJFWD (valcontents)->objvar = newval; | 968 | *XOBJFWD (valcontents)->objvar = newval; |
| 969 | 969 | ||
| 970 | /* If this variable is a default for something stored | 970 | /* If this variable is a default for something stored |
| 971 | in the buffer itself, such as default-fill-column, | 971 | in the buffer itself, such as default-fill-column, |
| 972 | find the buffers that don't have local values for it | 972 | find the buffers that don't have local values for it |
| @@ -977,12 +977,12 @@ store_symval_forwarding (/* symbol, */ valcontents, newval, buf) | |||
| 977 | int offset = ((char *) XOBJFWD (valcontents)->objvar | 977 | int offset = ((char *) XOBJFWD (valcontents)->objvar |
| 978 | - (char *) &buffer_defaults); | 978 | - (char *) &buffer_defaults); |
| 979 | int idx = PER_BUFFER_IDX (offset); | 979 | int idx = PER_BUFFER_IDX (offset); |
| 980 | 980 | ||
| 981 | Lisp_Object tail; | 981 | Lisp_Object tail; |
| 982 | 982 | ||
| 983 | if (idx <= 0) | 983 | if (idx <= 0) |
| 984 | break; | 984 | break; |
| 985 | 985 | ||
| 986 | for (tail = Vbuffer_alist; CONSP (tail); tail = XCDR (tail)) | 986 | for (tail = Vbuffer_alist; CONSP (tail); tail = XCDR (tail)) |
| 987 | { | 987 | { |
| 988 | Lisp_Object buf; | 988 | Lisp_Object buf; |
| @@ -1943,7 +1943,7 @@ BUFFER defaults to the current buffer. */) | |||
| 1943 | Lisp_Object tail, elt, tmp; | 1943 | Lisp_Object tail, elt, tmp; |
| 1944 | struct Lisp_Buffer_Local_Value *blv = SYMBOL_BLV (sym); | 1944 | struct Lisp_Buffer_Local_Value *blv = SYMBOL_BLV (sym); |
| 1945 | XSETBUFFER (tmp, buf); | 1945 | XSETBUFFER (tmp, buf); |
| 1946 | 1946 | ||
| 1947 | for (tail = buf->local_var_alist; CONSP (tail); tail = XCDR (tail)) | 1947 | for (tail = buf->local_var_alist; CONSP (tail); tail = XCDR (tail)) |
| 1948 | { | 1948 | { |
| 1949 | elt = XCAR (tail); | 1949 | elt = XCAR (tail); |
| @@ -2274,7 +2274,7 @@ bool-vector. IDX starts at 0. */) | |||
| 2274 | 2274 | ||
| 2275 | idxval_byte = string_char_to_byte (array, idxval); | 2275 | idxval_byte = string_char_to_byte (array, idxval); |
| 2276 | p1 = SDATA (array) + idxval_byte; | 2276 | p1 = SDATA (array) + idxval_byte; |
| 2277 | PARSE_MULTIBYTE_SEQ (p1, nbytes - idxval_byte, prev_bytes); | 2277 | prev_bytes = BYTES_BY_CHAR_HEAD (*p1); |
| 2278 | new_bytes = CHAR_STRING (XINT (newelt), p0); | 2278 | new_bytes = CHAR_STRING (XINT (newelt), p0); |
| 2279 | if (prev_bytes != new_bytes) | 2279 | if (prev_bytes != new_bytes) |
| 2280 | { | 2280 | { |