Paul Eggert schrieb am Fr., 20. Nov. 2015 um 19:44 Uhr: > Eli Zaretskii wrote: > > I thought your design decision was already to use int64 for any > > integer argument, no? > > I later changed that to use intmax_t for any integers that might be > converted to > or from Emacs fixnums. Function argument counts always must fit into > ptrdiff_t, > though, since the arg vector can't be larger than that, so it's OK to > limit them > to ptrdiff_t. > Daniel felt pretty strongly about using int64 for fixnums. Is there any reason to change that? Right now the compile will just fail if Emacs fixnums don't fit into an int64.