Age | Commit message (Collapse) | Author | Files | Lines |
|
* Fix build with giflib 5.0.4.
|
|
|
|
|
|
Highlights of this release include:
Generalized variables are now in core Emacs Lisp.
An update for the Common Lisp emulation library.
A new major mode for Python.
(The operating system support framework was changed -- Dragonfly
support might need fixes.)
|
|
The previous commit used openpty on all platforms, yet failed to ensure
it was made available for them.
Add DragonFly to the string of *BSD that require libutil for openpty.
Fixes regression caused by previous commit.
|
|
Declare proper POSIX version for fcntl.h *at functions.
|
|
In order to fix the build on DragonFly, the locations of the crt files
had to be defined. This was tricky as DragonFly has two base compilers
so gcc --print-libgcc-file-name was used to determine the path of the
crt files.
Also patch-iisp_files.el was removed. It was removed from distinfo 5
weeks ago, but the patch itself was left in place causing "patch ignored"
warnings.
|
|
When the Emacs user option `enable-local-variables' is set to `:safe'
(the default value is t), Emacs should automatically refuse to evaluate
`eval' forms in file-local variable sections. Due to the bug, Emacs
instead automatically evaluates such `eval' forms. Thus, if the user
changes the value of `enable-local-variables' to `:safe', visiting a
malicious file can cause automatic execution of arbitrary Emacs Lisp
code with the permissions of the user.
Bug tracker ref: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=12155
|
|
DragonFly needs libc explicitly defined for its linker.
The temacs utility still segfaults, but at least it builds now.
|
|
without it effectively.
|
|
|