summaryrefslogtreecommitdiff
path: root/lisp/w32-fns.el
Commit message (Collapse)AuthorAgeFilesLines
* Don't override standard definition of convert-standard-filename.Eli Zaretskii2010-05-151-6/+7
| | | | | | | | | | | | | | | | Add obsolete aliases for dos-fns.el functions. files.el (convert-standard-filename): Call w32-convert-standard-filename and dos-convert-standard-filename on the corresponding systems. w32-fns.el (w32-convert-standard-filename): Rename from convert-standard-filename. Doc fix. dos-fns.el (dos-convert-standard-filename): Doc fix. (convert-standard-filename): Don't defalias. (register-name-alist, make-register, register-value) (set-register-value, intdos): Obsolete aliases for the corresponding dos-* functions and variables. (dos-intdos): Add a doc string.
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* (w32-batch-update-autoloads): Take autoload-make-program from theGlenn Morris2009-10-151-1/+3
| | | | second command-line argument.
* * simple.el: Add mapping for backspace/delete/clear/tab/escape/returnStefan Monnier2009-09-141-17/+0
| | | | | | | | to function-key-map, and give them ascii-character property. * term/x-win.el (x-alternatives-map): * term/ns-win.el (ns-alternatives-map): * term/internal.el (msdos-key-remapping-map): * w32-fns.el (x-alternatives-map): Remove redundant mappings.
* Use default-value rather than default-enable-multibyte-characters.Glenn Morris2009-09-031-5/+5
|
* Fixup commenting conventions.Stefan Monnier2009-08-291-32/+32
|
* * select.el (x-set-selection): Doc fix (Bug#4021).Chong Yidong2009-08-021-1/+1
| | | | * w32-fns.el (x-set-selection): Doc fix (Bug#4021).
* Fix Bug#3888:Eli Zaretskii2009-07-251-4/+49
| | | | | | | | | | | | | | w32-vars.el (x-select-enable-clipboard): Doc fix. term/pc-win.el (x-display-name, x-colors) (x-select-enable-clipboard, x-select-text): Doc fix. term/common-win.el (x-display-name, x-colors): Doc fix. term/ns-win.el (x-select-text, x-setup-function-keys, x-colors) (xw-defined-colors): Doc fix. w32-fns.el (x-select-text, x-setup-function-keys) (x-get-selection, x-set-selection): Doc fix. term/x-win.el (x-select-text, x-setup-function-keys) (x-select-enable-clipboard, xw-defined-colors): Doc fix. select.el (x-set-selection): Doc fix.
* * w32-fns.el (x-selection-owner-p): New function.Chong Yidong2009-07-171-4/+7
| | | | | | | | | * mouse.el (mouse-drag-track): Call deactivate-mark earlier. (mouse-yank-at-click): If select-active-regions is non-nil, deactivate the mark before insertion. * simple.el (deactivate-mark, set-mark): Only save selection if we own it.
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* Move decoding of locale info from Lisp to C.Juanma Barranquero2008-12-111-9/+5
| | | | | | | * src/w32proc.c (Fw32_get_locale_info): Decode long form of locale name. * lisp/w32-fns.el (w32-list-locales): Revert part of 2008-10-17 change; decoding of long locale info is now done in `w32-get-locale-info'.
* * w32-fns.el (w32-list-locales): Use `with-output-to-temp-buffer',Juanma Barranquero2008-12-031-14/+11
| | | | like most list-* commands.
* * w32-fns.el (w32-shell-dos-semantics):Juanma Barranquero2008-11-141-1/+1
| | | | | | | | | | | | | | | | | | | * calendar/diary-lib.el (diary-face-attrs): * international/mule-cmds.el (set-default-coding-systems) (prefer-coding-system): * net/tramp.el (tramp-set-completion-function): * progmodes/vhdl-mode.el (vhdl-file-header): * term/pc-win.el (msdos-show-help): Fix typos in docstrings. * emacs-lisp/authors.el (authors-fixed-entries): Fix typo in value. * files.el (enable-local-eval, not-modified, kill-buffer-ask) (kill-matching-buffers, save-buffers-kill-emacs) (save-buffers-kill-terminal): Fix typos in docstrings. (switch-to-buffer-other-window): Reflow docstring. (revert-buffer): Doc fix. (define-project-bindings): Rename arg LIST to SETTINGS. (project-find-settings-file): Use `let', not `let*'. Use `when'.
* * w32-fns.el (w32-list-locales): Decode output of `w32-get-locale-info'Juanma Barranquero2008-10-171-9/+10
| | | | | | | according to `locale-coding-system'. (This fixes trivial bug reported as part of bug#1179). Sort list of valid locale ids (EnumSystemLocales does not guarantee any particular order). Use `when'.
* * w32-fns.el (w32-check-shell-configuration): Doc fix.Juanma Barranquero2008-10-161-4/+3
| | | | (w32-add-charset-info): Fix typo in docstring.
* (tis620-2533): Use as preferred registry for thai fonts.Jason Rumney2008-08-021-1/+1
|
* Fix last change.Jason Rumney2008-06-271-2/+2
|
* * w32fns.c (x_to_w32_font, w32_to_x_font, x_to_w32_weight)Jason Rumney2008-06-271-20/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | (w32_to_x_weight, w32_to_all_x_charsets): Remove obsolete functions. (w32_to_x_charset, x_to_w32_charset) (Qw32_charset_ansi, Qw32_charset_symbol, Qw32_charset_default) (Qw32_charset_shiftjis, Qw32_charset_hangeul, Qw32_charset_johab) (Qw32_charset_chinesebig5, Qw32_charset_gb2312, Qw32_charset_oem) (Qw32_charset_easteurope, Qw32_charset_turkish, Qw32_charset_baltic) (Qw32_charset_russian, Qw32_charset_arabic, Qw32_charset_greek) (Qw32_charset_hebrew, Qw32_charset_vietnamese, Qw32_charset_thai) (Qw32_charset_mac, Vw32_charset_info_alist): Move to w32font.c. (Qw32_charset_unicode): Remove. (syms_of_w32fns): Update for above changes. * w32font.c (w32_to_x_charset, x_to_w32_charset) (Qw32_charset_ansi, Qw32_charset_symbol, Qw32_charset_default) (Qw32_charset_shiftjis, Qw32_charset_hangeul, Qw32_charset_johab) (Qw32_charset_chinesebig5, Qw32_charset_gb2312, Qw32_charset_oem) (Qw32_charset_easteurope, Qw32_charset_turkish, Qw32_charset_baltic) (Qw32_charset_russian, Qw32_charset_arabic, Qw32_charset_greek) (Qw32_charset_hebrew, Qw32_charset_vietnamese, Qw32_charset_thai) (Qw32_charset_mac, Vw32_charset_info_alist): Move from w32fns.c. (syms_of_w32font): Update for above changes. * w32-fns.el (top-level): Unconditionally define all charsets.
* Add some compiler declarations, for builds without X.Glenn Morris2008-06-121-0/+2
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* (w32-charset-info-alist): Map vietnamese to windows-1258.Jason Rumney2008-05-011-0/+1
|
* (top-level): Don't set `completion-ignore-case' to t.John Paul Wallington2008-04-261-3/+0
|
* Fix up comment convention on the arch-tag lines.Stefan Monnier2008-04-101-1/+1
|
* (x-alternatives-map): Add S-tab mapping.Jason Rumney2008-03-191-7/+1
|
* Merge from emacs--devo--0Miles Bader2008-02-011-5/+5
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-329
| * Merge from emacs--rel--22Miles Bader2008-02-011-5/+5
| |\ | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1032
| | * Partially revert 2007-11-10 change.Jason Rumney2008-01-311-5/+5
| | |
* | | Merge from emacs--devo--0Miles Bader2008-01-091-1/+1
|\| | | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
| * | Merge from emacs--rel--22Miles Bader2008-01-081-1/+1
| |\| | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
| | * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| | |
* | | Merge from emacs--devo--0Miles Bader2007-12-061-46/+41
|\| | | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-294
| * | * international/titdic-cnv.el (dos-8+3-filename):Dan Nicolaescu2007-11-221-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * obsolete/fast-lock.el (msdos-long-file-names): * frame.el (msdos-mouse-p): * files.el (msdos-long-file-names, w32-long-file-name) (msdos-long-file-names): * term/mac-win.el (mac-code-convert-string, mac-coerce-ae-data) (mac-resume-apple-event, mac-font-panel-mode) (mac-atsu-font-face-attributes, mac-ae-set-reply-parameter) (mac-clear-font-name-table): * term/pc-win.el (msdos-remember-default-colors) (w16-set-clipboard-data, w16-get-clipboard-data): * term/w32-win.el (w32-send-sys-command, w32-select-font) (set-message-beep): * net/browse-url.el (w32-shell-execute): * w32-fns.el (set-message-beep, w32-get-clipboard-data) (w32-get-locale-info, w32-get-valid-locale-ids) (w32-set-clipboard-data): * dos-fns.el (int86, msdos-long-file-names): * dos-w32.el (default-printer-name): Declare as functions.
| * | Undo 2007-11-21 change by Dan Nicolaescu.Juanma Barranquero2007-11-211-6/+0
| | |
| * | (x-alternatives-map): Copy from term/x-win.el.Jason Rumney2007-11-211-47/+36
| | | | | | | | | | | | | | | (x-setup-function-keys): Likewise, replacing top-level key definitions. (w32-tty-standard-colors): Move to term/w32console.el.
| * | * frame.el (msdos-mouse-p):Dan Nicolaescu2007-11-211-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic-x.el (w32-shell-name): * files.el (msdos-long-file-names, w32-long-file-name) (msdos-long-file-names, dired-get-filename, dired-unmark) (dired-do-flagged-delete, dos-8+3-filename, vms-read-directory) (view-mode-disable): * term/mac-win.el (mac-code-convert-string, mac-coerce-ae-data) (mac-resume-apple-event, mac-font-panel-mode) (mac-atsu-font-face-attributes, mac-ae-set-reply-parameter) (mac-clear-font-name-table): * term/pc-win.el (msdos-remember-default-colors) (w16-set-clipboard-data, w16-get-clipboard-data): * term/w32-win.el (w32-send-sys-command, w32-select-font) (set-message-beep): * w32-fns.el (set-message-beep, w32-get-clipboard-data) (w32-get-locale-info, w32-get-valid-locale-ids) (w32-set-clipboard-data): * help-fns.el (ad-get-advice-info): * font-lock.el (fast-lock-after-fontify-buffer) (fast-lock-after-unfontify-buffer, fast-lock-mode) (lazy-lock-after-fontify-buffer) (lazy-lock-after-unfontify-buffer, lazy-lock-mode): * net/browse-url.el (w32-shell-execute): * dos-fns.el (int86, msdos-long-file-names): * dos-w32.el (default-printer-name): Declare as functions.
* | | Merge from emacs--devo--0Miles Bader2007-11-111-6/+5
|\| | | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-283
| * | Merge from emacs--rel--22Miles Bader2007-11-111-7/+6
| |\| | | | | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-927
| | * Sync charset names with setup-default-fontset.Jason Rumney2007-11-101-7/+6
| | | | | | | | | | | | Append "-1" where second part missing.
* | | Merge from emacs--devo--0Miles Bader2007-10-271-0/+3
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 902-908) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 131-137) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 261-262) - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-278
| * | * w32-fns.el (w32-quote-process-args):Dan Nicolaescu2007-10-211-0/+2
| | | | | | | | | | | | | | | * dos-w32.el (print-region-function, lpr-headers-switches) (ps-print-region-function): Pacify byte-compiler.
| * | * progmodes/gud.el (gud-target-name): Move definition before use.Dan Nicolaescu2007-10-211-0/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * progmodes/dcl-mode.el: Require imenu at compile time. * progmodes/cc-engine.el (c-maybe-stale-found-type): Pacify byte-compiler. * obsolete/fast-lock.el: Use featurep test instead of string-match. * eshell/esh-mode.el (eshell-handle-ansi-color): Require ansi-color at compile time too. * eshell/em-unix.el (eshell/info): Require info at compile time too. * w32-fns.el: Require w32-vars. * diff-mode.el (diff-refine-hunk): Require smerge-mode at compile time too.
* | Merge from emacs--devo--0Miles Bader2007-07-271-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: emacs@sv.gnu.org/emacs--unicode--0--patch-238
| * Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
| |
| * (set-default-process-coding-system): Use dos line endsJason Rumney2007-07-221-8/+13
| | | | | | | | | | for input to cmdproxy on all versions of Windows. Use dos line ends for input to plink.
* | Merge from emacs--devo--0Miles Bader2007-07-151-8/+13
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 806-813) - Merge from emacs--rel--22 - Update from CVS * emacs--rel--22 (patch 51-58) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 233-236) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-230
| * | (set-default-process-coding-system): Use dos line endsJason Rumney2007-07-151-8/+13
| |/ | | | | | | | | for input to cmdproxy on all versions of Windows. Use dos line ends for input to plink.
* | Doc fixJason Rumney2007-06-131-1/+1
| |
* | Merge from emacs--devo--0Miles Bader2007-01-261-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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: emacs@sv.gnu.org/emacs--unicode--0--patch-162
| * Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
| |
* | Merge from emacs--devo--0Miles Bader2007-01-011-21/+21
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 563-582) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 177-185) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-158