Mercurial > emacs
comparison src/xselect.c @ 43456:bfca0eb3e752
Fix last change.
| author | Eli Zaretskii <eliz@gnu.org> |
|---|---|
| date | Fri, 22 Feb 2002 13:20:00 +0000 |
| parents | 0ccb9431ca7b |
| children | 0405c47ca611 |
comparison
equal
deleted
inserted
replaced
| 43455:c6e68db7db51 | 43456:bfca0eb3e752 |
|---|---|
| 95 QTEXT, QDELETE, QMULTIPLE, QINCR, QEMACS_TMP, QTARGETS, QATOM, QNULL, | 95 QTEXT, QDELETE, QMULTIPLE, QINCR, QEMACS_TMP, QTARGETS, QATOM, QNULL, |
| 96 QATOM_PAIR; | 96 QATOM_PAIR; |
| 97 | 97 |
| 98 Lisp_Object QCOMPOUND_TEXT; /* This is a type of selection. */ | 98 Lisp_Object QCOMPOUND_TEXT; /* This is a type of selection. */ |
| 99 | 99 |
| 100 Lisp_Object Qcompound_text_with_extensions; | 100 Lisp_Object Qcompound_text_no_extensions; |
| 101 | 101 |
| 102 #ifdef CUT_BUFFER_SUPPORT | 102 #ifdef CUT_BUFFER_SUPPORT |
| 103 Lisp_Object QCUT_BUFFER0, QCUT_BUFFER1, QCUT_BUFFER2, QCUT_BUFFER3, | 103 Lisp_Object QCUT_BUFFER0, QCUT_BUFFER1, QCUT_BUFFER2, QCUT_BUFFER3, |
| 104 QCUT_BUFFER4, QCUT_BUFFER5, QCUT_BUFFER6, QCUT_BUFFER7; | 104 QCUT_BUFFER4, QCUT_BUFFER5, QCUT_BUFFER6, QCUT_BUFFER7; |
| 105 #endif | 105 #endif |
| 1764 *format_ret = 8; | 1764 *format_ret = 8; |
| 1765 *data_ret = x_encode_text (obj, Vnext_selection_coding_system, 1, | 1765 *data_ret = x_encode_text (obj, Vnext_selection_coding_system, 1, |
| 1766 (int *) size_ret, &stringp); | 1766 (int *) size_ret, &stringp); |
| 1767 *nofree_ret = (*data_ret == XSTRING (obj)->data); | 1767 *nofree_ret = (*data_ret == XSTRING (obj)->data); |
| 1768 if (EQ (Vnext_selection_coding_system, | 1768 if (EQ (Vnext_selection_coding_system, |
| 1769 Qcompound_text_with_extensions)) | 1769 Qcompound_text_no_extensions)) |
| 1770 type = QCOMPOUND_TEXT; | 1770 type = QCOMPOUND_TEXT; |
| 1771 else if (NILP (type)) | 1771 else if (NILP (type)) |
| 1772 type = (stringp ? QSTRING : QCOMPOUND_TEXT); | 1772 type = (stringp ? QSTRING : QCOMPOUND_TEXT); |
| 1773 Vlast_coding_system_used = (*nofree_ret | 1773 Vlast_coding_system_used = (*nofree_ret |
| 1774 ? Qraw_text | 1774 ? Qraw_text |
| 2433 QEMACS_TMP = intern ("_EMACS_TMP_"); staticpro (&QEMACS_TMP); | 2433 QEMACS_TMP = intern ("_EMACS_TMP_"); staticpro (&QEMACS_TMP); |
| 2434 QTARGETS = intern ("TARGETS"); staticpro (&QTARGETS); | 2434 QTARGETS = intern ("TARGETS"); staticpro (&QTARGETS); |
| 2435 QATOM = intern ("ATOM"); staticpro (&QATOM); | 2435 QATOM = intern ("ATOM"); staticpro (&QATOM); |
| 2436 QATOM_PAIR = intern ("ATOM_PAIR"); staticpro (&QATOM_PAIR); | 2436 QATOM_PAIR = intern ("ATOM_PAIR"); staticpro (&QATOM_PAIR); |
| 2437 QNULL = intern ("NULL"); staticpro (&QNULL); | 2437 QNULL = intern ("NULL"); staticpro (&QNULL); |
| 2438 Qcompound_text_with_extensions = intern ("compound-text-with-extensions"); | 2438 Qcompound_text_no_extensions = intern ("compound-text-no-extensions"); |
| 2439 staticpro (&Qcompound_text_with_extensions); | 2439 staticpro (&Qcompound_text_no_extensions); |
| 2440 | 2440 |
| 2441 #ifdef CUT_BUFFER_SUPPORT | 2441 #ifdef CUT_BUFFER_SUPPORT |
| 2442 QCUT_BUFFER0 = intern ("CUT_BUFFER0"); staticpro (&QCUT_BUFFER0); | 2442 QCUT_BUFFER0 = intern ("CUT_BUFFER0"); staticpro (&QCUT_BUFFER0); |
| 2443 QCUT_BUFFER1 = intern ("CUT_BUFFER1"); staticpro (&QCUT_BUFFER1); | 2443 QCUT_BUFFER1 = intern ("CUT_BUFFER1"); staticpro (&QCUT_BUFFER1); |
| 2444 QCUT_BUFFER2 = intern ("CUT_BUFFER2"); staticpro (&QCUT_BUFFER2); | 2444 QCUT_BUFFER2 = intern ("CUT_BUFFER2"); staticpro (&QCUT_BUFFER2); |
