Commits

Author Commit Message Labels Comments Date
Aidan Kehoe
Correct a typo from Mats' merge, process.el, thank you the byte-compiler lisp/ChangeLog addition: 2011-08-24 Aidan Kehoe <kehoea@parhasard.net> * process.el (shell-command-on-region): Correct typo from the merge, nnot -> not.
Aidan Kehoe
Automated merge with file:///Sources/xemacs-21.5-checked-out
Aidan Kehoe
Add an assertion about argument order to #'apply-partially compiler macro lisp/ChangeLog addition: 2011-08-24 Aidan Kehoe <kehoea@parhasard.net> * cl-macs.el (apply-partially): Add an assertion to this compiler macro, requiring that the order of the placeholders corresponding to the arguments in the constants vector of the constructed compiled function be the same as the order of the arguments to #'apply-partially. tests/ChangeLog addition: 2011-08-24 Aidan …
Stephen Turnbull
Fix performance regression in refactored syntax cache setup. More doc improvements. * syntax.h (enum syntax_source): New. Specify whether syntax is from property or buffer. (struct syntax_cache): Use enum syntax_source source, instead of no_syntax_table_prop and use_code. Improve comments. (SOURCE_IS_TABLE): New predicate. (SYNTAX_CODE_FROM_CACHE): Use it instead of use_code, and adjust logic. * syntax.c (syntax_cache_table_was_changed): Check cache->source (cache->no_syntax_ta…
Michael Sperber
Reflect change of location of packages to share/ 2011-08-14 Mike Sperber <mike@xemacs.org> * xemacs-faq.texi: * xemacs/packages.texi: Reflect change of location of packages from lib/ to share/.
Aidan Kehoe
Add the #'apply-partially API, as used by GNU. lisp/ChangeLog addition: 2011-08-12 Aidan Kehoe <kehoea@parhasard.net> * cl-macs.el: * cl-macs.el (apply-partially): New compiler macro. * subr.el: * subr.el (apply-partially): New. Sync this function's API and docstring from GNU. The implementation is mine and trivial; the compiler macro in cl-macs.el ensures that partially-applied functions in compiled code are also compiled. tests/…
Aidan Kehoe
Add #'event-apply-modifiers, implement #'event-apply-modifiers in terms of it. 2011-08-10 Aidan Kehoe <kehoea@parhasard.net> * keymap.el: * keymap.el (event-apply-alt-modifier): * keymap.el (event-apply-super-modifier): * keymap.el (event-apply-hyper-modifier): * keymap.el (event-apply-shift-modifier): * keymap.el (event-apply-control-modifier): * keymap.el (event-apply-meta-modifier): * keymap.el (event-apply-modifiers): New. * keymap.el (event-apply-modifier): …
Aidan Kehoe
Do the quoted-lambda check when functions take :if, :test, :key arguments, too. lisp/ChangeLog addition: 2011-08-10 Aidan Kehoe <kehoea@parhasard.net> * bytecomp.el (byte-compile-normal-call): When a function takes :if, :if-not, :test, :test-not or :key arguments, do the quoted-lambda check there too.
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.
  1. Prev
  2. Next