| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* eval.c: Move struct catchtag definition ...
* lisp.h: ... here.
* image.c: Move png.h #include earlier to avoid warnings.
* xterm.c:
* xsmfns.c:
* xselect.c:
* xrdb.c:
* xmenu.c:
* xftfont.c:
* xfont.c:
* xfns.c:
* xfaces.c:
* xdisp.c:
* window.c:
* widget.c:
* w32xfns.c:
* w32uniscribe.c:
* w32term.c:
* w32select.c:
* w32reg.c:
* w32proc.c:
* w32menu.c:
* w32inevt.c:
* w32heap.c:
* w32font.c:
* w32fns.c:
* w32console.c:
* w32.c:
* w16select.c:
* vm-limit.c:
* unexsol.c:
* unexec.c:
* unexcw.c:
* unexaix.c:
* undo.c:
* tparam.c:
* textprop.c:
* terminfo.c:
* terminal.c:
* termcap.c:
* term.c:
* syntax.c:
* sound.c:
* sheap.c:
* search.c:
* scroll.c:
* region-cache.c:
* regex.c:
* ralloc.c:
* process.c:
* print.c:
* msdos.c:
* minibuf.c:
* menu.c:
* marker.c:
* macros.c:
* keymap.c:
* keyboard.c:
* intervals.c:
* insdel.c:
* indent.c:
* gtkutil.c:
* ftxfont.c:
* ftfont.c:
* fringe.c:
* frame.c:
* fontset.c:
* font.c:
* fns.c:
* floatfns.c:
* filelock.c:
* fileio.c:
* emacs.c:
* editfns.c:
* dosfns.c:
* doprnt.c:
* doc.c:
* dispnew.c:
* dired.c:
* dbusbind.c:
* data.c:
* composite.c:
* coding.c:
* cmds.c:
* cm.c:
* chartab.c:
* charset.c:
* character.c:
* ccl.c:
* category.c:
* casetab.c:
* casefiddle.c:
* callproc.c:
* callint.c:
* bytecode.c:
* buffer.c:
* atimer.c: Include setjmp.h. (Bug#4643)
* xlwmenu.c:
* lwlib.c:
* lwlib-utils.c:
* lwlib-Xm.c:
* lwlib-Xlw.c:
* lwlib-Xaw.c: Include setjmp.h.
|
| |
|
| |
|
|\
| |
| |
| | |
Revision: [email protected]/emacs--unicode--0--patch-312
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Patches applied:
* emacs--devo--0 (patch 824-831)
- Update from CVS
- Merge from emacs--rel--22
* emacs--rel--22 (patch 70-74)
- Update from CVS
Revision: [email protected]/emacs--unicode--0--patch-238
|
| | |
|
| | |
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Patches applied:
* emacs--devo--0 (patch 586-614)
- Update from CVS
- Update from erc--emacs--22
- Merge from gnus--rel--5.10
- Merge from erc--main--0
- Make byte compiler correctly write circular constants
* gnus--rel--5.10 (patch 186-196)
- Update from CVS
- Merge from emacs--devo--0
Revision: [email protected]/emacs--unicode--0--patch-162
|
| |
| |
| |
| | |
2001).
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 43-57)
- Update from CVS
- Merge from erc--emacs--0
- Make constrain-to-field notice overlays
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 18-21)
- Update from CVS
- Merge from emacs--devo--0
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 514-518)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 104-105)
- Update from CVS
|
| | |
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Merge from emacs--cvs-trunk--0
Patches applied:
* emacs--cvs-trunk--0 (patch 459-473)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 86-87)
- Update from CVS
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
(setup_windows_coding_system): New functions.
(convert_to_handle_as_coded, Fw32_get_clipboard_data): Use
setup_windows_coding_system.
(setup_config, Fw32_get_clipboard_data): Use
validate_coding_system.
(Fx_selection_exists): Move call to setup_config to a place
were signals are allowed.
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Merge from emacs--cvs-trunk--0
Patches applied:
* [email protected]/emacs--cvs-trunk--0--patch-95
Merge from gnus--rel--5.10
* [email protected]/emacs--cvs-trunk--0--patch-96
Move Gnus images into etc/images
* [email protected]/emacs--cvs-trunk--0--patch-97
- [email protected]/emacs--cvs-trunk--0--patch-105
Update from CVS
* [email protected]/gnus--rel--5.10--patch-14
Merge from emacs--cvs-trunk--0
* [email protected]/gnus--rel--5.10--patch-15
Update from CVS: lisp/imap.el (imap-log): Doc fix.
* [email protected]/gnus--rel--5.10--patch-16
Merge from emacs--cvs-trunk--0
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* w32select.c: Summary: Thorough rework to implement Unicode
clipboard operations and delayed rendering.
Drop last_clipboard_text and related code, keep track of
ownership via clipboard_owner instead. Drop old #if0
sections.
(DEFAULT_LCID, ANSICP, OEMCP, QUNICODE, QANSICP, QOEMCP)
(clipboard_owner, modifying_clipboard, cfg_coding_system)
(cfg_codepage, cfg_lcid, cfg_clipboard_type, current_text)
(current_coding_system, current_requires_encoding)
(current_num_nls, current_clipboard_type, current_lcid): New
static variables.
(convert_to_handle_as_ascii, convert_to_handle_as_coded)
(render, render_all, run_protected, lisp_error_handler)
(owner_callback, create_owner, setup_config)
(enum_locale_callback, cp_from_locale, coding_from_cp): New
local functions.
(term_w32select, globals_of_w32select): New global functions.
(Fw32_set_clipboard_data): Ignore parameter FRAME, use
clipboard_owner instead. Use delayed rendering and provide
all text formats. Provide CF_LOCALE if necessary.
(Fw32_get_clipboard_data): Handle CF_UNICODETEXT and
CF_LOCALE. Fall back to CF_TEXT, if CF_UNICODETEXT is not
available. Force DOS line-ends for decoding.
(Fx_selection_exists_p): Handle CF_UNICODETEXT.
(syms_of_w32select): Init and register new variables.
* w32.h: Add prototypes for globals_of_w32select and
term_w32select. Make the neighboring K&R declarations into
prototypes, too.
* emacs.c: Include w32.h to get function prototypes.
(main): Call globals_of_w32select.
* w32.c (term_ntproc): Call term_w32select.
* mule-cmds.el (set-locale-environment): Remove call to
set-selection-coding-system on Windows.
* s/ms-w32.h: Guard MSC-specific #pragmas with an #ifdef.
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Merge from emacs--cvs-trunk--0
Patches applied:
* [email protected]/emacs--cvs-trunk--0--patch-431
- [email protected]/emacs--cvs-trunk--0--patch-441
Update from CVS
|
| |
| |
| |
| | |
after getting a new string by pre-write-conversion.
|
|\|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Merge from emacs--cvs-trunk--0
Patches applied:
* [email protected]/emacs--cvs-trunk--0--patch-218
- [email protected]/emacs--cvs-trunk--0--patch-220
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-221
Restore deleted tagline in etc/TUTORIAL.ru
* [email protected]/emacs--cvs-trunk--0--patch-222
- [email protected]/emacs--cvs-trunk--0--patch-228
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-229
Remove TeX output files from the archive
* [email protected]/emacs--cvs-trunk--0--patch-230
- [email protected]/emacs--cvs-trunk--0--patch-247
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-248
src/lisp.h (CYCLE_CHECK): Macro moved from xfaces.c
* [email protected]/emacs--cvs-trunk--0--patch-249
- [email protected]/emacs--cvs-trunk--0--patch-256
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-258
- [email protected]/emacs--cvs-trunk--0--patch-263
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-264
Update from CVS: lispref/display.texi: emacs -> Emacs.
* [email protected]/emacs--cvs-trunk--0--patch-265
- [email protected]/emacs--cvs-trunk--0--patch-274
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-275
Update from CVS: man/makefile.w32-in: Revert last change
* [email protected]/emacs--cvs-trunk--0--patch-276
- [email protected]/emacs--cvs-trunk--0--patch-295
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-296
Allow restarting an existing debugger session that's exited
* [email protected]/emacs--cvs-trunk--0--patch-297
- [email protected]/emacs--cvs-trunk--0--patch-299
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-300
- [email protected]/emacs--cvs-trunk--0--patch-327
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-328
Update from CVS: src/.gdbinit (xsymbol): Fix last change.
* [email protected]/emacs--cvs-trunk--0--patch-329
- [email protected]/emacs--cvs-trunk--0--patch-344
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-345
Tweak source regexps so that building in place won't cause problems
* [email protected]/emacs--cvs-trunk--0--patch-346
- [email protected]/emacs--cvs-trunk--0--patch-351
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-352
Update from CVS: lisp/flymake.el: New file.
* [email protected]/emacs--cvs-trunk--0--patch-353
- [email protected]/emacs--cvs-trunk--0--patch-361
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-362
Support " [...]" style defaults in minibuffer-electric-default-mode
* [email protected]/emacs--cvs-trunk--0--patch-363
(read-number): Use canonical format for default in prompt.
* [email protected]/emacs--cvs-trunk--0--patch-364
- [email protected]/emacs--cvs-trunk--0--patch-367
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-368
Improve display-supports-face-attributes-p on non-ttys
* [email protected]/emacs--cvs-trunk--0--patch-369
Rewrite face-differs-from-default-p
* [email protected]/emacs--cvs-trunk--0--patch-370
Move `display-supports-face-attributes-p' entirely into C code
* [email protected]/emacs--cvs-trunk--0--patch-371
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-372
Simplify face-differs-from-default-p; don't consider :stipple.
* [email protected]/emacs--cvs-trunk--0--patch-373
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-374
(tty_supports_face_attributes_p): Ensure attributes differ from default
* [email protected]/emacs--cvs-trunk--0--patch-375
- [email protected]/emacs--cvs-trunk--0--patch-376
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-377
(Fdisplay_supports_face_attributes_p): Work around bootstrapping problem
* [email protected]/emacs--cvs-trunk--0--patch-378
- [email protected]/emacs--cvs-trunk--0--patch-380
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-381
Face merging cleanups
* [email protected]/emacs--cvs-trunk--0--patch-382
- [email protected]/emacs--cvs-trunk--0--patch-384
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-385
src/xfaces.c (push_named_merge_point): Return 0 if a cycle is detected
* [email protected]/emacs--cvs-trunk--0--patch-386
- [email protected]/emacs--cvs-trunk--0--patch-395
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-396
Tweak arch tagging to make build/install-in-place less annoying
* [email protected]/emacs--cvs-trunk--0--patch-397
Work around vc-arch problems when building eshell
* [email protected]/emacs--cvs-trunk--0--patch-398
Tweak permissions
* [email protected]/emacs--cvs-trunk--0--patch-399
Tweak directory permissions
* [email protected]/emacs--cvs-trunk--0--patch-400
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-401
More build-in-place tweaking of arch tagging
* [email protected]/emacs--cvs-trunk--0--patch-402
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-403
Yet more build-in-place tweaking of arch tagging
* [email protected]/emacs--cvs-trunk--0--patch-404
- [email protected]/emacs--cvs-trunk--0--patch-409
Update from CVS
* [email protected]/emacs--cvs-trunk--0--patch-410
Make sure image types are initialized for lookup too
* [email protected]/emacs--cvs-trunk--0--patch-411
- [email protected]/emacs--cvs-trunk--0--patch-416
Update from CVS
|
| | |
|
| |
| |
| |
| | |
* w32fns.c (x_to_w32_font): Likewise.
|
| | |
|
| |
| |
| |
| |
| |
| | |
find_charset_in_text. Use encode_coding_object in place of encode_coding.
(Fw32_get_clipboard_data): Use decode_coding_c_string in place of
decode_coding.
|
|/ |
|
| |
|
|
|
|
|
| |
(Fw32_set_clipboard_data, Fw32_get_clipboard_data): Use sequence
number if possible.
|
| |
|
| |
|
|
|
|
|
| |
SCHARS, SBYTES, STRING_INTERVALS, SREF, SDATA; explicit size_byte references
left unchanged for now.
|
| |
|
| |
|
|
|
|
|
|
| |
on the string before encoding it.
(Fw32_get_clipboard_data): Run post-read-conversion on the string
after decoding it.
|
| |
|
| |
|
|
|
|
|
|
| |
(Fw32_get_clipboard_data): Compare data on clipboard with saved copy
of what Emacs last put there. If they are the same, do not use the
clipboard copy to avoid losing data due to coding conversions.
|
| |
|
| |
|
|
|
|
|
|
| |
src_multibyte and dst_multibyte of coding. Adjusted for the
change for find_charset_in_str.
(Fw32_get_clipboard_data): Likewise.
|
| |
|
|
|
|
|
| |
nlines to encoding_buffer_size (real bug was in a ccl program in
lisp/international/coding.el).
|
|
|
|
| |
ends when calculating clipboard storage needed for non-ASCII text.
|
|
|
|
| |
with MULTIBYTE arg 0.
|
|
|
|
| |
characters, only convert CRLF to LF.
|
|
|
|
|
|
|
|
| |
(syms_of_w32select): DEFVAR_LISP it.
(Fw32_set_clipboard_data): Use Vnext_selection_coding_system if
non-nil. Always convert multibyte strings.
(Fw32_get_clipboard_data): Use Vnext_selection_coding_system if
non-nil. Always convert a string that includes non-ASCII characters.
|
| |
|