aboutsummaryrefslogtreecommitdiffstats
path: root/src/data.c
diff options
context:
space:
mode:
authorJuanma Barranquero2010-06-03 21:02:32 +0200
committerJuanma Barranquero2010-06-03 21:02:32 +0200
commitaa3830c49727fa443a11eaab9dedb404349c95e1 (patch)
tree3d33a06047a7f692aca841dd279a41890c8824df /src/data.c
parentd234d13e4bc3748665e8592fb13c6ee29671f709 (diff)
downloademacs-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.c16
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 {