Commits

Author Commit Message Labels Comments Date
Aidan Kehoe
Merge.
Aidan Kehoe
Correct some spelling and formatting in behavior.el. Mentioned in tracker issue 826, the third thing mentioned there (the file name at the bottom of the file) had already been fixed. lisp/ChangeLog addition: 2013-08-05 Aidan Kehoe <kehoea@parhasard.net> * behavior.el: (override-behavior): Correct some spelling and formatting here, thank you Steven Mitchell in tracker issue 826.
Aidan Kehoe
Add a language environment for Azeri. lisp/ChangeLog addition: 2013-08-05 Aidan Kehoe <kehoea@parhasard.net> * mule/latin.el: Add a Latin-script Azeri language environment, with UTF-8 as the encoding and case information for schwa.
Stephen Turnbull
* configure.ac (makeinfo): Use basic regexp. Avoid autoconf errors on empty version strings. Report version found if insufficient. Lightly tested.
Aidan Kehoe
Merge.
Aidan Kehoe
Document #'events-to-keys some more, use it less. lisp/ChangeLog addition: 2013-07-10 Aidan Kehoe <kehoea@parhasard.net> * minibuf.el (get-user-response): * cmdloop.el (y-or-n-p-minibuf): No need to call #'events-to-keys in these two functions, #'lookup-key accepts events directly. * keymap.el: * keymap.el (events-to-keys): Document this function some more. Stop passing strings through unexamined, treat them as vectors of characters.…
Jerry James
Require makeinfo 4.12 or later to build the info files. See xemacs-beta message <CAD3FetiVVt_Lw8D6PCeA=_kwFbp8L0h9Y0LSA5QYL5BxxF=fWw@mail.gmail.com> for the original bug report, and xemacs-patches message <CAHCOHQm63J403HSyakhpxoO5jTO_OZ5-0rkgT36xbnTs0G3H8Q@mail.gmail.com>.
Stephen Turnbull
Merge.
Stephen Turnbull
Fix stupid omission of cast to string.
Jerry James
Fix texinfo constructs that are rejected by texinfo 5.x. See xemacs-patches message <CAHCOHQngK6wyLhBtP9i5ngMyGTV9GFh3qU9tq8XebYTdVOYU2w@mail.gmail.com>.
Stephen Turnbull
Fix no-Mule build. * paragraphs.el (sentence-end): Use octal, not Unicode, escapes. * (sentence-end-base): Use non-ASCII only in Mule.
Jerry James
Support bignums with MPIR. Add documentation on the bignum, ratio, and bigfloat implementations. See xemacs-patches message with ID <CAHCOHQkytZao7Uk9ggeo1HKKJtN1bqO054X2mPsGYyQFjbHrZA@mail.gmail.com> and following messages.
Aidan Kehoe
Document #'events-to-keys some more, use it less. lisp/ChangeLog addition: 2013-07-10 Aidan Kehoe <kehoea@parhasard.net> * minibuf.el (get-user-response): * cmdloop.el (y-or-n-p-minibuf): No need to call #'events-to-keys in these two functions, #'lookup-key accepts events directly. * keymap.el: * keymap.el (events-to-keys): Document this function some more. Stop passing strings through unexamined, treat them as vectors of characters.…
Aidan Kehoe
Use new language features in #'call-process-internal now they're available. lisp/ChangeLog addition: 2013-06-17 Aidan Kehoe <kehoea@parhasard.net> * process.el (process-synchronize-point): Moved to a label. * process.el (call-process-internal): Now we have better language features, use them rather than creating a closure ourselves or exposing a utility function when there is no need for that with a well-implemented labels function.
Aidan Kehoe
Make #'apply-partially more intelligent still when byte-compiled. lisp/ChangeLog addition: 2013-06-17 Aidan Kehoe <kehoea@parhasard.net> * cl-macs.el: * cl-macs.el (apply-partially): Be more intelligent about constructing (or not) compiled functions at runtime or compile time when making these closures. tests/ChangeLog addition: 2013-06-17 Aidan Kehoe <kehoea@parhasard.net> * automated/lisp-tests.el: Test #'apply-partially more extensively, given …
Jerry James
Convert C (un)signed long long values to bignums properly. This patch also does the following: - Uses make_fixnum instead of make_integer when the argument is guaranteed to be in the fixnum range. - Introduces make_unsigned_integer so that we handle unsigned values with the high bit set correctly. - Introduces conversions between bignums and (un)signed long long values. - Uses mp_set_memory_functions with the BSD MP code, if it exists. - Eliminates so…
Vin Shelton
Hack in rudimentary group support for WIN32 in support of Mats ID-FORMAT patch
Mats Lidell
Updated ChangeLog about new unit test for file-attributes. Should have gone in with previous commit.
Mats Lidell
Added optional argument ID-FORMAT to file-attributes for GNU compatibility. src/ChangeLog: 2013-04-19 Mats Lidell <matsl@xemacs.org> * sysdep.c (qxe_getgrgid): Encapsulation of getgrgid. * syspwd.h: Ditto. * dired.c (Ffile_attributes): Added optional ID-FORMAT for compatibility with GNU.
Jerry James
AC_FUNC_SEEKO is the name of the autoconf macro. HAVE_FSEEKO is the name of the C preprocessor symbol. Do not confuse the two. See xemacs-patches message <CAHCOHQ=i7N2mYiE+M7O+0jqnDtmCBPSx+iitaintGJ=Ttwcf8Q@mail.gmail.com>.
Jerry James
Update config.guess, config.sub, and install-sh to their latest versions. This is primarily to gain preliminary support for the new aarch64 architecture. See xemacs-patches message <CAHCOHQmsxN7ZDaUs=onRPrzbj9S6BnMHHwwEg8HUfXyEVwySGw@mail.gmail.com>.
Vin Shelton
Fix native windows build which sources an unmodified config.h.in
Jerry James
Since stack_like_{malloc,free}() are only used when WIN32_ANY, define them only that case. See xemacs-patches message <CAHCOHQmW_HyWn=T8OJYVgp1CGPptFVHW0xPVgoaVJXpu4C0NkA@mail.gmail.com>.
Jerry James
Fix reversed test for the insert-data-in-exec build rule in lib-src/Makefile.in.in. See xemacs-beta message <CAHCOHQm+qhM5qLLhBGBfQB5hw9XzcVDJLb4fRMAc=kqRj=sddA@mail.gmail.com>.
Jerry James
Avoid EOVERFLOW from stat() calls due to overflowing inode numbers. The btrfs filesystem now uses 64-bit inode numbers even on 32-bit systems. This can lead to spurious stat() failures, where EOVERFLOW is returned because the inode number does not fit into the 32-bit stat structure, even when the caller is not interested in the inode number. This patch builds with _FILE_OFFSET_BITS == 64 when possible, and deals with integers that may be too large to fit into a L…
Michael Sperber
Merge.
Michael Sperber
Make f?boundp less necessary. 2013-03-02 Michael Sperber <mike@xemacs.org> * bytecomp.el (byte-compile-if): Port this patch from GNU Emacs: Author: Dave Love <fx@gnu.org> Date: Thu Dec 12 20:27:43 2002 +0000 (byte-compile-if): Suppress warnings from things protected by `(if (fboundp ...' or `(if (boundp ...'.
Jerry James
Fix the module build by completing removal of need_modules_common, forgotten in the previous patch. See xemacs-patches message <CAHCOHQmVdDxM1u_z3cMdj0tOsfVSTQ3BTZ4K_kxsDsz9V9qReQ@mail.gmail.com>.
Jerry James
Make soft links in src for module source files, if built in to the executable. This ensures that those files are built with the same compiler flags as all other source files. See these xemacs-beta messages: <CAHCOHQn+q=Xuwq+y68dvqi7afAP9f-TdB7=8YiZ8VYO816sjHg@mail.gmail.com> <f5by5ejqiyk.fsf@calexico.inf.ed.ac.uk>
Michael Sperber
Don't complain about throws out of `post-command-hook'. 2013-02-22 Michael Sperber <mike@xemacs.org> * event-stream.c (post_command_hook): Don't complain about throws out of `post-command-hook'. This is quite common, for example to exit the minibuffer.
  1. Prev
  2. Next