Commits

Author Commit Message Labels Comments Date
Aidan Kehoe
Avoid calling various macros "special operators" in the manuals. 2011-08-09 Aidan Kehoe <kehoea@parhasard.net> * cl.texi (Argument Lists): * cl.texi (Time of Evaluation): * cl.texi (Type Predicates): * cl.texi (Assignment): * cl.texi (Basic Setf): * cl.texi (Modify Macros): * cl.texi (Customizing Setf): * cl.texi (Dynamic Bindings): * cl.texi (Lexical Bindings): * cl.texi (Function Bindings): * cl.texi (Macro Bindings): * cl.texi (Conditionals): …
Stephen Turnbull
Add some working with Mercurial stuff.
Stephen Turnbull
Alan Mackenzie's syntax cache bounds fix.
Stephen Turnbull
Improve documentation of syntax table internals.
Stephen Turnbull
Initialize start and end properly (to new markers, not Qnil). * * * Refactor syntax cache initialization. * * * Refactor setup_syntax_cache.
Stephen Turnbull
Correct array bound for syntax_code_spec.
Stephen Turnbull
Improve treatment of expected bugs. * * * Simplify Known-Bug-Expect-Error to produce cleaner output.
Stephen Turnbull
Should tests for substitute-in-file-name be in syntax-tests?
Stephen Turnbull
Suppress "shadowed global" warnings for floor and ceil from <math.h>.
Stephen Turnbull
Suppress a "shadowed global" warning. The warning is for j1 from <math.h> on Darwin.
Stephen Turnbull
Suppress a "shadowed local" warning.
Stephen Turnbull
Suppress the "undefined macros" warnings for zlib.
Stephen Turnbull
Suppress the "no prototype" warning for pdump_file_try.
Mats Lidell
Merge.
Mats Lidell
shell-command and shell-command-on-region API compliant with FSF 23.3.1
Mats Lidell
Introducing syntax-ppss.el from GNU.
Aidan Kehoe
Allow disabling a symbol macro with a macro environment, #'cl-macroexpand 2011-07-03 Aidan Kehoe <kehoea@parhasard.net> * cl.el (cl-macroexpand): Allow code to disable a given symbol macro while expanding code by prepending a cons with a nil cdr to the macro environment.
Aidan Kehoe
Update the GPLv3 HELLO to use the ISO-IR-196 escape sequences. etc/ChangeLog addition: 2011-06-28 Aidan Kehoe <kehoea@parhasard.net> * HELLO: No longer encode various Unicode characters in GNU's specific ad-hoc character sets, use ISO-IR-196 sequences instead. tests/ChangeLog addition: 2011-06-28 Aidan Kehoe <kehoea@parhasard.net> * automated/mule-tests.el: Update the charsets-in-region test to reflect the GPLv3 HELLO file.
Aidan Kehoe
Add `function-key-map-parent', for non-console-specific `function-key-map' bindings src/ChangeLog addition: 2011-06-25 Aidan Kehoe <kehoea@parhasard.net> * console.c: * console.c (allocate_console): * console.c (vars_of_console): * console.c (complex_vars_of_console): * lisp.h: Add a new keymap variable, function-key-map-parent; use it as the parent of each console-specific function-key-map. This is appropriate for things like x-compose processing. lisp/ChangeLog ad…
Aidan Kehoe
Merge.
Aidan Kehoe
Add a custom group that applies to view-mode-line-string. lisp/ChangeLog addition: 2011-06-24 Aidan Kehoe <kehoea@parhasard.net> * view-less.el (view): Add a custom group to this file, so view-mode-line-string has an associated custom group automatically.
Didier Verna
Fix get-other-frame bug. -------------------- ChangeLog entries follow: -------------------- lisp/ChangeLog addition: 2011-06-23 Didier Verna <didier@xemacs.org> From smitchel <smitchel@bnin.net> * frame.el (get-other-frame): Add missing first argument THIS to the call to NEXT-FRAME.
Aidan Kehoe
Fix a bug in my last commit, symbol macros that expand to themselves hang. 2011-06-19 Aidan Kehoe <kehoea@parhasard.net> * cl-macs.el (cl-defsubst-expand): It is occasionally the case that the symbol naming the argument co-incides with the value that it is replacing; in that case, using the symbol macro is counterproductive and hangs XEmacs (as does analogous code in SBCL), so don't.
Aidan Kehoe
Style and indentation corrections, behavior.el. 2011-06-19 Aidan Kehoe <kehoea@parhasard.net> * behavior.el (enable-behavior): * behavior.el (disable-behavior): Remove a couple of redundant lambdas here, and remove a cond clause that was never tripped (because nil is a list.) * behavior.el (behavior-menu-filter): Correct some indentation here.
Aidan Kehoe
Improve #'defsubst* a little, document a bug that remains. 2011-06-19 Aidan Kehoe <kehoea@parhasard.net> * cl-macs.el (defsubst*): * cl-macs.el (cl-defsubst-expand): If defaults refer to earlier args, or if there's a &rest arg, use #'proclaim-inline. Use #'symbol-macrolet instead of #'subst when replacing argument names with their values in the inline expansion; this avoids (most) instances where the symbol's function slot is used. Document a b…
Aidan Kehoe
Reimplement a few GNU functions in terms of CL functions, subr.el 2011-06-19 Aidan Kehoe <kehoea@parhasard.net> * cl-macs.el: * cl-macs.el (assoc-ignore-case, assoc-ignore-representation): * cl-macs.el (member-ignore-case): New compiler macros. * subr.el (assoc-ignore-case): * subr.el (assoc-ignore-representation): * subr.el (member-ignore-case): * subr.el (split-path): * subr.el (delete-dups): Reimplement a few GNU functions in terms of their CL cou…
Aidan Kehoe
Correct a couple of comments, remove a superfluous gcpro1, fns.c 2011-06-19 Aidan Kehoe <kehoea@parhasard.net> * fns.c: * fns.c (list_delete_duplicates_from_end): Correct a couple of comments in this file. * fns.c (sublis): Remove a superfluous gcpro1.
Aidan Kehoe
Expand the documentation of #'eq-hash, mention the CL PRINT-OBJECT protocol 2011-06-19 Aidan Kehoe <kehoea@parhasard.net> * elhash.c (Feq_hash): Document that this returns, for non-immediate objects, a value that is unique among currently-reachable objects.
Aidan Kehoe
Switch to #'dolist instead of #'mapcar in a couple of places if result not used 2011-06-04 Aidan Kehoe <kehoea@parhasard.net> * gutter-items.el (add-tab-to-gutter): * toolbar-items.el (toolbar-add-item-data): Switch to #'dolist instead of #'mapcar in a couple of places where the result isn't used. (Committed now mostly to trigger a commit mail so Mats' buildbot gets woken up.)
Aidan Kehoe
gnuclient: if TMPDIR was set and connect failed, try again with /tmp 2011-06-03 Aidan Kehoe <kehoea@parhasard.net> * gnuslib.c (connect_to_unix_server): Retry with /tmp as a directory in which to search for Unix sockets if an attempt to connect with some other directory failed (which may be because gnuclient and gnuserv don't share an environment value for TMPDIR, or because gnuserv was compiled with USE_TMPDIR turned off).
  1. Prev
  2. Next