aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorStefan Monnier2013-10-03 00:41:23 -0400
committerStefan Monnier2013-10-03 00:41:23 -0400
commit328a8179fec33f5a75e2cfe22e43f4ec0df770b7 (patch)
tree1c58ada4da59ca904b6afba923eb6159665a1655 /src
parent15a1e936a0c2bf239d71239bb9899a9177599973 (diff)
downloademacs-328a8179fec33f5a75e2cfe22e43f4ec0df770b7.tar.gz
emacs-328a8179fec33f5a75e2cfe22e43f4ec0df770b7.zip
* lisp/subr.el (decode-char, encode-char): Use advertised-calling-convention
instead of the docstring to discourage use of the `restriction' arg. (error): Use `declare'. * src/charset.c (Fdecode_char, Fencode_char): Remove description of `restriction' arg. now that it's hidden by advertised-calling-convention.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog15
-rw-r--r--src/charset.c10
2 files changed, 12 insertions, 13 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 6af5b2ee086..c201df19851 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,7 +1,12 @@
12013-10-03 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * charset.c (Fdecode_char, Fencode_char): Remove description of
4 `restriction' arg. now that it's hidden by advertised-calling-convention.
5
12013-10-02 Jan Djärv <jan.h.d@swipnet.se> 62013-10-02 Jan Djärv <jan.h.d@swipnet.se>
2 7
3 * macfont.m (mac_ctfont_create_preferred_family_for_attributes): Remove 8 * macfont.m (mac_ctfont_create_preferred_family_for_attributes):
4 unised variable (from mac-port). 9 Remove unused variable (from mac-port).
5 (macfont_draw): Use s->ybase for correct y position. 10 (macfont_draw): Use s->ybase for correct y position.
6 11
72013-10-02 Dmitry Antipov <dmantipov@yandex.ru> 122013-10-02 Dmitry Antipov <dmantipov@yandex.ru>
@@ -52,7 +57,7 @@
52 (ns_term_init): Remove assignment of ns_selection_color, logic 57 (ns_term_init): Remove assignment of ns_selection_color, logic
53 moved to ns_get_color. 58 moved to ns_get_color.
54 59
55 * nsterm.h (NS_SELECTION_BG_COLOR_DEFAULT): Renamed from 60 * nsterm.h (NS_SELECTION_BG_COLOR_DEFAULT): Rename from
56 NS_SELECTION_COLOR_DEFAULT. 61 NS_SELECTION_COLOR_DEFAULT.
57 (NS_SELECTION_FG_COLOR_DEFAULT): New. 62 (NS_SELECTION_FG_COLOR_DEFAULT): New.
58 63
@@ -240,8 +245,8 @@
240 (vroundup_ct): New macro. 245 (vroundup_ct): New macro.
241 (vroundup): Assume argument >= 0; invoke vroundup_ct. 246 (vroundup): Assume argument >= 0; invoke vroundup_ct.
242 * casetab.c (shuffle,set_identity): Change lint_assume to assume. 247 * casetab.c (shuffle,set_identity): Change lint_assume to assume.
243 * composite.c (composition_gstring_put_cache): Change 248 * composite.c (composition_gstring_put_cache):
244 lint_assume to assume. 249 Change lint_assume to assume.
245 * conf_post.h (assume): New macro. 250 * conf_post.h (assume): New macro.
246 (lint_assume): Remove. 251 (lint_assume): Remove.
247 * dispnew.c (update_frame_1): Change lint_assume to assume. 252 * dispnew.c (update_frame_1): Change lint_assume to assume.
diff --git a/src/charset.c b/src/charset.c
index ef040a94605..4a36f8059ae 100644
--- a/src/charset.c
+++ b/src/charset.c
@@ -1860,10 +1860,7 @@ DEFUN ("decode-char", Fdecode_char, Sdecode_char, 2, 3, 0,
1860 doc: /* Decode the pair of CHARSET and CODE-POINT into a character. 1860 doc: /* Decode the pair of CHARSET and CODE-POINT into a character.
1861Return nil if CODE-POINT is not valid in CHARSET. 1861Return nil if CODE-POINT is not valid in CHARSET.
1862 1862
1863CODE-POINT may be a cons (HIGHER-16-BIT-VALUE . LOWER-16-BIT-VALUE). 1863CODE-POINT may be a cons (HIGHER-16-BIT-VALUE . LOWER-16-BIT-VALUE). */)
1864
1865Optional argument RESTRICTION specifies a way to map the pair of CCS
1866and CODE-POINT to a character. Currently not supported and just ignored. */)
1867 (Lisp_Object charset, Lisp_Object code_point, Lisp_Object restriction) 1864 (Lisp_Object charset, Lisp_Object code_point, Lisp_Object restriction)
1868{ 1865{
1869 int c, id; 1866 int c, id;
@@ -1880,10 +1877,7 @@ and CODE-POINT to a character. Currently not supported and just ignored. */)
1880 1877
1881DEFUN ("encode-char", Fencode_char, Sencode_char, 2, 3, 0, 1878DEFUN ("encode-char", Fencode_char, Sencode_char, 2, 3, 0,
1882 doc: /* Encode the character CH into a code-point of CHARSET. 1879 doc: /* Encode the character CH into a code-point of CHARSET.
1883Return nil if CHARSET doesn't include CH. 1880Return nil if CHARSET doesn't include CH. */)
1884
1885Optional argument RESTRICTION specifies a way to map CH to a
1886code-point in CCS. Currently not supported and just ignored. */)
1887 (Lisp_Object ch, Lisp_Object charset, Lisp_Object restriction) 1881 (Lisp_Object ch, Lisp_Object charset, Lisp_Object restriction)
1888{ 1882{
1889 int c, id; 1883 int c, id;