Juanma Barranquero
bf3e70ebc1
Update to Unicode 6.0.0 beta.
...
* lisp/international/charprop.el: Update copyright.
* lisp/international/mule-cmds.el (ucs-names): Update character ranges.
* lisp/international/uni-bidi.el:
* lisp/international/uni-category.el:
* lisp/international/uni-combining.el:
* lisp/international/uni-comment.el:
* lisp/international/uni-decimal.el:
* lisp/international/uni-decomposition.el:
* lisp/international/uni-digit.el:
* lisp/international/uni-lowercase.el:
* lisp/international/uni-mirrored.el:
* lisp/international/uni-name.el:
* lisp/international/uni-numeric.el:
* lisp/international/uni-old-name.el:
* lisp/international/uni-titlecase.el:
* lisp/international/uni-uppercase.el: Regenerate.
* admin/unidata/UnicodeData.txt: Update from
http://www.unicode.org/Public/6.0.0/ucd/UnicodeData-6.0.0d5.txt
2010-06-09 17:46:41 +02:00
Juanma Barranquero
18ccd78a19
mule-cmds.el: Add obsolescence information for nonascii-* vars.
...
* international/mule-cmds.el (nonascii-insert-offset)
(nonascii-translation-table): Add obsolescence information.
* international/mule.el (make-translation-table-from-vector): Doc fix.
2010-06-04 03:38:12 +02:00
Eli Zaretskii
7107842975
Prevent an error signal when clicking on Options->Mule->Describe Lang Env.
...
international/mule-cmds.el (mule-menu-keymap): Fix definition of
"Describe Language Environment" menu item.
2010-05-15 17:06:58 +03:00
Stefan Monnier
1cfb415b3b
(view-hello-file): Don't fiddle with the default enable-multibyte-characters.
2010-04-20 10:45:14 -04:00
Kenichi Handa
ca4f0e9a63
international/mule-cmds.el (canonicalize-coding-system-name): Convert "msXXX", "ibmXXX", "windows-XXX" to "cpXXX".
2010-01-15 21:35:31 +09:00
Glenn Morris
114f9c9679
Add 2010 to copyright years.
2010-01-13 00:35:10 -08:00
Kenichi Handa
ae63e572b3
(ucs-names): Supply a sufficiently fine ranges instead of
...
pre-calculating accurate ranges. Iterate with bigger
gc-cons-threshold.
2009-12-09 00:57:02 +00:00
Stefan Monnier
e07278736e
(ucs-names): Fix last-minute paren-typo.
2009-12-07 16:53:48 +00:00
Stefan Monnier
da10ce2bb0
(ucs-names): Weed out at compile-time the chars that don't have names, so
...
the table can be built much faster at run-time.
2009-12-07 16:12:47 +00:00
Dan Nicolaescu
aaa448c984
* widget.el (define-widget): Purecopy the docstring.
...
* international/mule-cmds.el (charset): Do not purecopy the
docstring here, define-widget does it.
* textmodes/texinfo.el (texinfo-open-quote, texinfo-close-quote):
* textmodes/bibtex-style.el (auto-mode-alist):
* progmodes/inf-lisp.el (inferior-lisp-prompt):
* progmodes/compile.el (compile-command):
* language/korea-util.el (default-korean-keyboard):
* international/mule-conf.el (file-coding-system-alist):
* emacs-lisp/eldoc.el (eldoc-minor-mode-string):
* tooltip.el (tooltip-frame-parameters):
* newcomment.el (comment-end, comment-padding):
* dired.el (dired-trivial-filenames):
* comint.el (comint-file-name-prefix): Purecopy initial values.
2009-11-11 19:24:20 +00:00
Dan Nicolaescu
2f7f4beee9
* progmodes/grep.el (grep-regexp-alist):
...
* international/mule-cmds.el (iso-2022-control-alist):
* emacs-lisp/timer.el (timer-duration-words):
* subr.el (version-separator, version-regexp-alist):
* minibuffer.el (completion-styles-alist):
* faces.el (face-attribute-name-alist, list-faces-sample-text):
Change defvars to defconsts.
2009-11-11 06:36:41 +00:00
Dan Nicolaescu
ebfa10d32f
* international/mule-cmds.el (register-input-method); Purecopy arguments.
...
(define-char-code-property): Correctly purecopy the table.
2009-11-11 06:22:30 +00:00
Dan Nicolaescu
04991a1c0d
* net/eudc.el (eudc-tools-menu):
...
* international/mule-cmds.el (set-coding-system-map)
(mule-menu-keymap):
* emacs-lisp/lisp-mode.el (emacs-lisp-mode-map):
* vc-hooks.el (vc-menu-map): Use menu-bar-separator.
2009-11-11 06:06:43 +00:00
Stefan Monnier
9a5293129d
* textmodes/two-column.el (2C-split):
...
* textmodes/texnfo-upd.el (texinfo-multi-file-included-list):
* textmodes/tex-mode.el (tex-set-buffer-directory):
* textmodes/spell.el (spell-region, spell-string):
* textmodes/reftex.el (reftex-erase-buffer):
(reftex-get-file-buffer-force, reftex-kill-temporary-buffers):
* textmodes/reftex-toc.el (reftex-toc-promote-action):
* textmodes/reftex-sel.el (reftex-get-offset, reftex-insert-docstruct)
(reftex-select-item):
* textmodes/reftex-ref.el (reftex-label-info-update)
(reftex-offer-label-menu):
* textmodes/reftex-index.el (reftex-index-change-entry)
(reftex-index-phrases-info):
* textmodes/reftex-global.el (reftex-create-tags-file)
(reftex-save-all-document-buffers, reftex-ensure-write-access):
* textmodes/reftex-dcr.el (reftex-echo-ref, reftex-echo-cite)
(reftex-view-crossref-from-bibtex):
* textmodes/reftex-cite.el (reftex-bibtex-selection-callback)
(reftex-extract-bib-entries-from-thebibliography)
(reftex-all-used-citation-keys, reftex-create-bibtex-file):
* textmodes/refbib.el (r2b-capitalize-title):
(r2b-convert-buffer, r2b-help):
* textmodes/page-ext.el (pages-directory)
(pages-directory-goto-with-mouse):
* textmodes/bibtex.el (bibtex-validate-globally):
* textmodes/bib-mode.el (bib-capitalize-title):
* textmodes/artist.el (artist-clear-buffer, artist-system):
* progmodes/xscheme.el (global-set-scheme-interaction-buffer):
(local-set-scheme-interaction-buffer, xscheme-process-filter)
(verify-xscheme-buffer, xscheme-enter-interaction-mode)
(xscheme-enter-debugger-mode, xscheme-debugger-mode-p)
(xscheme-send-control-g-interrupt, xscheme-start-process)
(xscheme-process-sentinel, xscheme-cd):
* progmodes/verilog-mode.el (verilog-read-always-signals)
(verilog-set-define, verilog-getopt-file)
(verilog-module-inside-filename-p):
* progmodes/sh-script.el:
* progmodes/python.el (python-pdbtrack-get-source-buffer)
(python-pdbtrack-grub-for-buffer, python-execute-file):
* progmodes/octave-inf.el (inferior-octave):
* progmodes/idlwave.el (idlwave-scan-user-lib-files)
(idlwave-shell-compile-helper-routines, idlwave-set-local)
(idlwave-display-completion-list-xemacs, idlwave-list-abbrevs)
(idlwave-display-completion-list-emacs, idlwave-list-load-path-shadows)
(idlwave-completion-fontify-classes, idlwave-display-calling-sequence):
* progmodes/idlw-shell.el (idlwave-shell-examine-display-clear)
(idlwave-shell-filter, idlwave-shell-examine-highlight)
(idlwave-shell-sentinel, idlwave-shell-filter-directory)
(idlwave-shell-display-line, idlwave-shell-set-bp-in-module)
(idlwave-shell-examine-display, idlwave-shell-run-region)
(idlwave-shell-filter-bp, idlwave-shell-save-and-action)
(idlwave-shell-sources-filter, idlwave-shell-goto-next-error):
* progmodes/idlw-help.el (idlwave-help-get-special-help)
(idlwave-help-get-help-buffer):
* progmodes/gud.el (gud-basic-call, gud-find-class)
(gud-tooltip-activate-mouse-motions-if-enabled):
* progmodes/gdb-mi.el (gdb-mouse-toggle-breakpoint-fringe):
* progmodes/ebrowse.el (ebrowse-member-table, ebrowse-save-tree-as)
(ebrowse-view-exit-fn, ebrowse-tags-list-members-in-file)
(ebrowse-tags-next-file):
* progmodes/ebnf2ps.el (ebnf-generate-eps, ebnf-generate-eps)
(ebnf-eps-production-list, ebnf-begin-file, ebnf-log)
(ebnf-eps-finish-and-write):
* progmodes/cpp.el (cpp-edit-save):
* progmodes/cperl-mode.el (cperl-pod-to-manpage):
* progmodes/cc-defs.el (c-emacs-features):
* progmodes/antlr-mode.el (antlr-invalidate-context-cache)
(antlr-directory-dependencies):
* progmodes/ada-xref.el (ada-gnat-parse-gpr, ada-get-ali-file-name)
(ada-run-application, ada-find-in-src-path, ada-goto-parent)
(ada-find-any-references, ada-make-filename-from-adaname)
(ada-make-body-gnatstub):
* obsolete/rnews.el (news-list-news-groups):
* obsolete/resume.el (resume-suspend-hook,resume-write-buffer-to-file):
* obsolete/iso-acc.el (iso-acc-minibuf-setup):
* net/rcirc.el (rcirc-debug):
* net/newst-treeview.el (newsticker--treeview-list-add-item)
(newsticker--treeview-list-clear, newsticker-treeview-browse-url)
(newsticker--treeview-list-update-faces, newsticker-treeview-save)
(newsticker--treeview-item-show-text, newsticker--treeview-item-show)
(newsticker--treeview-tree-update-tag,newsticker--treeview-buffer-init)
(newsticker-treeview-show-item, newsticker--treeview-unfold-node)
(newsticker--treeview-list-clear-highlight)
(newsticker--treeview-list-update-highlight)
(newsticker--treeview-list-highlight-start)
(newsticker--treeview-tree-update-highlight)
(newsticker--treeview-get-selected-item)
(newsticker-treeview-mark-list-items-old)
(newsticker--treeview-set-current-node):
* net/newst-plainview.el (newsticker--buffer-set-uptodate):
* net/newst-backend.el (newsticker--get-news-by-funcall)
(newsticker--get-news-by-wget, newsticker--image-get)
(newsticker--image-sentinel):
* net/mairix.el (mairix-rmail-fetch-field, mairix-gnus-fetch-field):
* net/eudcb-ph.el (eudc-ph-do-request, eudc-ph-open-session):
(eudc-ph-close-session):
* net/eudc.el (eudc-save-options):
* language/thai-word.el (thai-update-word-table):
* language/japan-util.el (japanese-string-conversion):
* international/titdic-cnv.el (tsang-quick-converter)
(ziranma-converter, ctlau-converter):
* international/mule-cmds.el (describe-language-environment):
* international/ja-dic-cnv.el (skkdic-convert-okuri-ari)
(skkdic-convert-postfix, skkdic-convert-prefix):
(skkdic-convert-okuri-nasi, skkdic-convert):
* emacs-lisp/re-builder.el (reb-update-overlays):
* emacs-lisp/pp.el (pp-to-string, pp-display-expression):
* emacs-lisp/gulp.el (gulp-send-requests):
* emacs-lisp/find-gc.el (trace-call-tree):
* emacs-lisp/eieio-opt.el (eieio-browse, eieio-describe-class)
(eieio-describe-generic):
* emacs-lisp/eieio-base.el (eieio-persistent-read):
* emacs-lisp/edebug.el (edebug-outside-excursion):
* emacs-lisp/debug.el (debugger-make-xrefs):
* emacs-lisp/cust-print.el (custom-prin1-to-string):
* emacs-lisp/chart.el (chart-new-buffer):
* emacs-lisp/authors.el (authors-scan-el, authors-scan-change-log):
Use with-current-buffer.
* textmodes/artist.el (artist-system): Don't call
copy-sequence on a fresh string.
* progmodes/idlw-shell.el (easymenu setup): Use dolist.
2009-10-31 02:38:34 +00:00
Dan Nicolaescu
905a9ed392
* keymap.c (Fmake_sparse_keymap): Purecopy the name.
...
* eval.c (Fautoload): Purecopy the filename. Simplify.
* category.c (Fdefine_category): Purecopy docstring.
* international/mule-cmds.el (set-language-info-alist): Purecopy lang-env.
(leim-list-header, leim-list-entry-regexp): Change defvars to defconst.
(charset): Purecopy the name.
(define-char-code-property): Purecopy string arguments.
* emacs-lisp/byte-run.el (make-obsolete, make-obsolete-variable):
Purecopy string arguments.
* emacs-lisp/lisp-mode.el (emacs-lisp-mode-map):
* ediff-hook.el (menu-bar-ediff-menu):
* buff-menu.el (Buffer-menu-mode-map): Purecopy names and tooltips.
* bookmark.el (menu-bar-bookmark-map): Add :help and purecopy the name.
2009-10-24 06:32:03 +00:00
Dan Nicolaescu
8f43cbf352
* puresize.h (BASE_PURESIZE): Increase to 1430000.
...
* term/tty-colors.el (msdos-color-values): Remove declaration, unused.
(color-name-rgb-alist, tty-standard-colors)
(tty-color-mode-alist): Change to defconst.
* simple.el (mark-inactive): Purecopy message.
* menu-bar.el (menu-bar-make-mm-toggle, menu-bar-make-toggle): Fix macro.
(global-map, yank-menu):
* textmodes/ispell.el (ispell-menu-map):
* net/eudc.el (eudc-tools-menu):
* international/mule-cmds.el (describe-language-environment-map)
(setup-language-environment-map, set-coding-system-map)
(mule-menu-keymap):
* vc-hooks.el (vc-menu-entry, vc-menu-map):
* replace.el (occur-mode-map):
* pcvs-defs.el (cvs-global-menu): Purecopy names and tooltips.
* bindings.el (propertized-buffer-identification): Purecopy
tooltip text.
2009-10-23 05:15:26 +00:00
Stefan Monnier
2df48a8729
(select-safe-coding-system): If the file
...
has a coding cookie, use it regardless of any other setting (bug#4712).
2009-10-17 03:59:45 +00:00
Glenn Morris
ac549fa5e4
Convert comments about autoloads into autoload comments.
...
(No-ops so long as file is dumped.)
2009-10-15 06:18:02 +00:00
Juanma Barranquero
314c8e2575
* international/mule-cmds.el (ucs-names): Remove exclusion of
...
"Enclosed Ideographic Supplement" range (U+1F200..U+1F2FF).
2009-10-13 07:45:18 +00:00
Juanma Barranquero
d364386c8e
* international/mule-cmds.el (ucs-names): Exclude new "Enclosed
...
Ideographic Supplement" range (U+1F200..U+1F2FF).
2009-10-09 13:03:17 +00:00
Juanma Barranquero
b4dc7d9888
Fix typos in comments.
2009-10-04 02:11:57 +00:00
Juanma Barranquero
32226619c5
Use called-interactively-p' instead of
interactive-p'.
2009-10-02 03:48:36 +00:00
Stefan Monnier
b9631bb22d
(language-info-alist): Improve docstring.
2009-09-11 21:07:02 +00:00
Glenn Morris
a47236297e
(top-level): Require cl when compiling.
...
(view-hello-file): Use default-value rather than
default-enable-multibyte-characters.
2009-09-10 06:20:25 +00:00
Glenn Morris
597e2240ab
Use default-value rather than default-enable-multibyte-characters.
2009-09-03 06:54:57 +00:00
Stefan Monnier
b56a5ae0fe
* mh-e/mh-comp.el (mh-send-letter):
...
* mail/sendmail.el (mail-recover-1):
* international/mule-diag.el (describe-current-coding-system-briefly)
(describe-current-coding-system):
* international/mule-cmds.el (select-safe-coding-system)
(select-message-coding-system)
(set-language-environment-coding-systems, set-locale-environment):
* hexl.el (hexl-insert-multibyte-char):
* dos-w32.el (find-buffer-file-type-coding-system):
* simple.el (what-cursor-position):
Replace uses of default-buffer-file-coding-system
with (default-value 'buffer-file-coding-system).
2009-08-28 04:21:14 +00:00
Glenn Morris
6dc3311d25
Define risky-local-variable property here rather than in files.el.
2009-08-26 03:07:25 +00:00
Glenn Morris
a337468045
Remove code for defunct system-types emx, macos, mswindows,
...
unisoft-unix, vax-vms, win32, w32.
2009-08-22 21:59:40 +00:00
Juri Linkov
dcbac02a43
(ucs-insert): Change arguments from arg' to
character', `count',
...
`inherit' to be the same as in `insert-char'. Doc fix. (Bug#4039)
2009-08-12 20:43:08 +00:00
Stefan Monnier
64657387b2
(mule-keymap, mule-menu-keymap)
...
(describe-language-environment-map, setup-language-environment-map)
(set-coding-system-map): Move initialization into declaration.
(set-language-info-alist): Last arg to define-key-after can be skipped.
2009-08-10 21:42:33 +00:00
Kenichi Handa
bf974dc9cc
(set-language-environment-charset):
...
If coding-system-charset-list returns `iso-2022' or `emacs-mule',
ignore them.
2009-07-15 12:29:48 +00:00
Kenichi Handa
a43977db50
(reset-language-environment): Put
...
the highset priority to the charset iso-8859-1.
2009-07-07 06:28:54 +00:00
Stefan Monnier
bcd76f459a
(mule-cmds.el): Mention that leim-list.el is auto-generated.
2009-04-08 18:03:17 +00:00
Kenichi Handa
316732d2c4
(leim-list-header): Use utf-8 coding tag.
2009-03-19 00:59:21 +00:00
Kenichi Handa
659be2587a
(select-safe-coding-system): If cdr
...
part of buffer-file-coding-system-explicit is set, ignore
default-buffer-file-coding-system and the most preferred coding
system.
2009-03-03 01:57:22 +00:00
Kenichi Handa
c381cb8dcc
(select-safe-coding-system): Use
...
buffer-chars-modified-tick instead of buffer-modified-tick.
2009-02-04 07:45:09 +00:00
Kenichi Handa
be7ca04425
(canonicalize-coding-system-name)
...
(coding-system-from-name): New functions.
2009-01-27 04:39:30 +00:00
Eli Zaretskii
d8cb7e3da4
(prefer-coding-system, set-default-coding-systems): Doc fix.
2009-01-24 15:55:55 +00:00
Eli Zaretskii
207422daae
(set-language-environment-coding-systems): If default-buffer-file-coding-system
...
is nil, set up to have EOLs that are native for the underlying system-type.
2009-01-24 15:32:15 +00:00
Glenn Morris
1e4bd40da2
Replace last-input-char with last-input-event.
2009-01-09 05:00:56 +00:00
Glenn Morris
61a846fbec
Replace last-command-char with last-command-event.
2009-01-09 04:29:16 +00:00
Glenn Morris
3ded5c6ce1
(universal-coding-system-argument): last-input-char need not be a char.
2009-01-08 04:07:31 +00:00
Glenn Morris
ae940284fa
Add 2009 to copyright years.
2009-01-05 03:18:22 +00:00
Juanma Barranquero
2364df5cff
* international/mule-cmds.el (select-safe-coding-system):
...
* mail/rmail.el (rmail-require-mime-maybe):
Fix arguments of `display-warning'.
2008-12-15 15:44:13 +00:00
Juanma Barranquero
d6be7497c4
* international/mule-cmds.el (locale-preferred-coding-systems): Fix alist item.
2008-12-01 11:07:41 +00:00
Juanma Barranquero
d0d8885d3f
* international/mule-cmds.el (update-leim-list-file): Simplify.
...
(prefer-coding-system, find-coding-systems-for-charsets):
Fix docstring typos.
(select-safe-coding-system, input-method-exit-on-first-char)
(language-info-alist, language-info-custom-alist): Reflow docstrings.
(toggle-input-method, read-multilingual-string): Doc fixes.
Reflow docstrings.
(locale-name-match, sort-coding-systems, find-multibyte-characters)
(read-char-by-name): Use `string-match-p'.
(get-char-code-property, put-char-code-property)
(char-code-property-description): Be silent while loading uni-* files.
(ucs-names): Use `dotimes-with-progress-reporter', because loading
the Unicode character names is *slow*.
2008-11-18 01:35:25 +00:00
Juanma Barranquero
bdf66e8d5b
* international/mule-cmds.el (ucs-completions): Mark as risky.
2008-11-17 17:46:22 +00:00
Juanma Barranquero
8fc29035f3
* w32-fns.el (w32-shell-dos-semantics):
...
* 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'.
2008-11-14 13:05:18 +00:00
Juanma Barranquero
49275d5528
* international/mule-cmds.el (toggle-enable-multibyte-characters)
...
(define-char-code-property):
* textmodes/reftex.el (reftex-index):
* textmodes/reftex-index.el (reftex-index): Fix typos in docstrings.
2008-11-04 17:11:06 +00:00
Kenichi Handa
fd0dd4c366
(describe-language-environment): Indent sample text.
2008-10-23 08:05:36 +00:00