summaryrefslogtreecommitdiff
path: root/lisp
Commit message (Collapse)AuthorAgeFilesLines
* Use make-sparse-keymap instead of define-prefix-key when definingEli Zaretskii1998-12-211-9/+9
| | | | MULE menu items.
* (Info-node-at-bob-matching): New function.Eli Zaretskii1998-12-211-48/+53
| | | | (Info-find-node, Info-build-node-completions): Call it.
* (describe-function-1): Say "keymap", not "Lisp macro",Andreas Schwab1998-12-211-2/+3
| | | | if this is an autoloaded keymap.
* (cp-coding-system-for-codepage-1):Eli Zaretskii1998-12-201-65/+64
| | | | | | | | | | Create separate encoders and decoders, for DOS and Unix. Make the usual family of 3 coding systems, so that automatic detection of EOL type works. (cp-make-coding-systems-for-codepage): Don't intern DOS- and Unix-specific symbols here, and don't call cp-coding-system-for-codepage-1 twice. (Suggested by Ken'ichi Handa <handa@etl.go.jp>.)
* (dos-codepage-setup-hook): New defcustom.Eli Zaretskii1998-12-201-0/+9
|
* (IT-character-translations): New variable, anEli Zaretskii1998-12-201-5/+297
| | | | | | | | | | | | | alist used to display characters for which there's no glyphs in the current codepage. (IT-display-table-setup): New function, sets up the DOS terminal for a given codepage. (dos-codepage-setup): New function, sets up the MULE environment for the current value of dos-codepage. (top-level if): In the multibyte mode, turn on unibyte-display-via-language-environment. In the unibyte mode, set up the special syntax tables to map lower- to upper case and back.
* (speedbar-frame-parameters) Add : to custom prompt.Eric M. Ludlam1998-12-191-63/+144
| | | | | | | | | | | | | | | | | | (speedbar-frame-plist) Remove useless comments. (speedbar-frame-mode) Do not specify height if it is in the param list. Use default y position w/out changing it. If default x position is a list, keep, calculate the non-list X value when devining an initial position. (speedbar-this-file-in-vc) Fix SCCS to use s. not p. files. (speedbar-tag-group-name-minimum-length): New variable. (speedbar-frame-parameter): New compatibility function. (speedbar-frame-mode): Updated to use speedbar-frame-parameter. (speedbar-apply-one-tag-hierarchy-method): Fixed up taging sub groups to keep things in the right order, and to help with some naming conventions. (speedbar-create-tag-hierarchy): Enable buffer local version of `speedbar-tag-hierarchy-method' in the buffer we are tagging. (speedbar-line-path) Make DEPTH param optional. Devine it if absent. the case, derive it from the cursor location in speedbar.
* (set-language-environment): On MS-DOSEli Zaretskii1998-12-171-35/+66
| | | | | | | | | | | | | | | | | | | | | | | terminals, install DOS-specific nonascii-translation-table if the language info doesn't specify one. Pass the default eol-type to set-language-environment-coding-systems. (set-default-coding-systems): Copy the eol-type property for the new default values of {buffer-file,process}-coding-system from the old defaults. (set-language-environment-coding-systems): Accept an optional argument EOL-TYPE, and set the eol-type property of the default coding systems accordingly. (set-terminal-coding-system): Enable menu item on MS-DOS terminals. (set-keyboard-coding-system): Likewise. (set-default-coding-systems): Don't set default-terminal-coding-system on MS-DOS to anything but nil. (prefer-coding-system): Describe in the doc string that default-terminal-coding-system is not changed on MS-DOS. (set-language-environment): For MS-DOS, set standard syntax table and display table for all characters with code above 127. (standard-display-european-internal): For MS-DOS, pass all characters with code above 127 directly to the terminal, and don't remap characters 160 and 146 in the unibyte case.
* Initial revisionEli Zaretskii1998-12-171-0/+530
|
* (diary-float): Fix end-of-year error and typos in comments.Karl Heuer1998-12-161-4/+4
|
* (read-passwd): Ignore input methods.Karl Heuer1998-12-161-1/+1
|
* (map-y-or-n-p): Ignore input methods.Karl Heuer1998-12-161-1/+1
|
* (Info-find-node): Add 1 to the position read from theEli Zaretskii1998-12-161-7/+42
| | | | | | | | | | tag table. Don't fail if the node delimiter ^_ is the first character in the file. (Info-insert-dir): Don't fail when the node delimiter ^_ is the first character in the file. (Info-read-subfile): Likewise. (Info-select-node): Likewise. (Info-build-node-completions): Likewise.
* (x-cut-buffer-or-selection-value):Karl Heuer1998-12-161-10/+11
| | | | If clipboard is enabled, try it before PRIMARY selection.
* (iso-languages): For Portuguese ~c andKenichi Handa1998-12-151-1/+2
| | | | ~C insert c-cedilla and C-cedilla respectively, like in latin-1.
* Don't use sublists in the flags argument passed to make-coding-system.Eli Zaretskii1998-12-151-1/+1
|
* File name changed from bdf.el. Provide ps-bdfKenichi Handa1998-12-151-0/+413
| | | | | | | | | | | | | | | | | | instead of bdf. Require ps-mule instead of ps-print. (bdf-directory-list): Add autoload cookie. Programming uniformization and little code improvement. (bdf-search-and-read): New fun. (bdf-write-cache, bdf-initialize, bdf-info-absolute-path) (bdf-info-mod-time, bdf-info-size, bdf-info-font-bounding-box) (bdf-info-relative-compose, bdf-info-baseline-offset) (bdf-info-code-range, bdf-info-maxlen, bdf-info-offset-vector) (bdf-read-bitmap, bdf-get-bitmaps): Programming uniformization. (bdf-expand-file-name, bdf-file-newer-than-time, bdf-find-file) (bdf-read-cache, bdf-read-font-info, bdf-generate-glyphs): Little code improvement.
* Initial revisionKenichi Handa1998-12-151-0/+0
|
* New file. Mule related code extracted fromKenichi Handa1998-12-151-0/+1156
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ps-print.el. Require ps-print, provide ps-mule. (ps-multibyte-buffer): Add autoload cookie. (ps-mule-prepare-ascii-font): New fun. (ps-mule-set-ascii-font): New fun. (ps-mule-skip-same-charset): Fun deleted. (ps-mule-plot-string): Set ps-mule-current-charset. (ps-mule-initialize): Add autload cookie. Don't set ps-mule-font-info-database here. (ps-mule-begin-job): Renamed from ps-mule-begin. Update ps-mule-font-info-database and ps-control-or-escape-regexp. (ps-mule-begin-page): New fun. Doc fix. Require ps-print only when compiled. (ps-mule-prologue-generated): New fun. (ps-mule-plot-string): Add autoload cookie. (ps-mule-begin-job): Call ps-mule-prologue-generated. Programming uniformization and little code improvement. (ps-mule-prepare-font): Programming uniformization. (ps-mule-find-wrappoint, ps-mule-plot-rule-cmpchar) (ps-mule-string-encoding, ps-mule-begin-job): Little code improvement. Always require ps-print. Move some function definitions for Emacs 20.2 and the earlier to ps-print.el. (ps-mule-find-wrappoint): Make it work also with Emacs 20.2. (ps-mule-begin-job): Delete nil and unknown from a list of character sets found by find-charset-region.
* Initial revisionKenichi Handa1998-12-151-0/+0
|
* (ps-mule-font-info-database): Doc-string modified.Kenichi Handa1998-12-151-1142/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | (ps-mule-external-libraries): New element FEATURE. (ps-mule-init-external-library): Ajusted for the above change. (ps-mule-generate-font): Likewise. (ps-mule-generate-glyphs): Likewise. (ps-mule-prepare-font): Likewise. (ps-mule-initialize): Likewise. (ps-begin-file): Superfluous tailing parenthesis deleted. Mule related code moved to ps-mule.el. (ps-begin-job): While setting ps-control-or-escape-regexp, don't check ps-mule-charset-list. (ps-begin-page): Don't set ps-mule-current-charset, instead call ps-mule-begin-page. (ps-basic-plot-string): Call ps-mule-prepare-ascii-font. (ps-plot-region): Don't set ps-mule-current-charset, instead call ps-mule-set-ascii-font. Don't call ps-mule-skip-same-charset, instead skip same charsets by itself. (ps-generate): Call ps-mule-initialize of needs-begin-file is non-nil. Call ps-mule-begin-job. (ps-print-version): New version number (4.1.2), doc fix and mule related code extraction. Autoload ps-mule funs. Define several functions for Emacs 20.2 and the earlier version. (ps-printer-name): Check if printer-name is bound.
* (x-decompose-font-name): If PATTERNKenichi Handa1998-12-151-13/+30
| | | | | doesn't have any wild cards, return a vector made from a name that is found by x-resolve-font-name found. Comments added.
* (find-coding-systems-for-charsets):Kenichi Handa1998-12-151-14/+28
| | | | | | | | | | | | Handle the case of unknown charset. (find-multibyte-characters): If invalid multibyte characters are found, return the corresponding strings instead of character codes. (find-multibyte-characters): Adjusted for the above change. (select-safe-coding-system): For a unibyte buffer, always returns DEFAULT-CODING-SYSTEM. (get-charset-property): Fix previous change. Make it a function. (put-charset-property): Make it a function.
* (make-coding-system): Set mime-charsetKenichi Handa1998-12-151-0/+1
| | | | property of *-with-esc coding system to nil.
* (quail-point-in-conversion-region): NewKenichi Handa1998-12-151-8/+17
| | | | | | function. (quail-conversion-backward-delete-char): When a key sequence is being translated, call quail-delete-last-char.
* (devanagari-reorder-glyphs-for-decomposition): Fix the way toKenichi Handa1998-12-151-2/+2
| | | | handle devanagari-decomposition-rules.
* (texinfo-tex-buffer): BindAndreas Schwab1998-12-141-2/+5
| | | | | tex-start-options-string to empty string. (texinfo-tex-region): Use texinfo-tex-trailer as documented.
* (nntp-request-group): Undo previous change (4xx and 5xx responses areAndrew Innes1998-12-141-1/+1
| | | | already handled properly).
* Update comment.Karl Heuer1998-12-1410-13/+11
|
* Initial revisionKarl Heuer1998-12-141-0/+640
|
* Update address.Karl Heuer1998-12-141-1/+1
|
* (compilation-error-regexp-alist): Insist on a non-digit in the file name.Karl Heuer1998-12-141-1/+6
|
* (compilation-error-regexp-alist): Fix regexp to matchKarl Heuer1998-12-141-1/+1
| | | | "ChangeLog:1:1998-12-09 ..."
* (comment-region): Handle comment-paddingKarl Heuer1998-12-141-15/+22
| | | | separately for insertion and for deletion, in the right way for each.
* (dos-unsupported-char-glyph): Add.Eli Zaretskii1998-12-131-0/+2
|
* (find-function-search-for-symbol):Dave Love1998-12-111-23/+21
| | | | | Remove unnecessary test on `library' for explicit file name. Widen scope of save-match-data.
* (fortran-font-lock-keywords-1): WarpDave Love1998-12-111-2/+6
| | | | forward-sexp in condition-case.
* (load-with-code-conversion): If the loadedEli Zaretskii1998-12-101-0/+8
| | | | | file was inserted with no-conversion or raw-text coding system, make the buffer unibyte.
* (cc-imenu-java-generic-expression): Get rid of nested loops.Karl Heuer1998-12-101-2/+2
|
* (mouse-drag-vertical-line):Karl Heuer1998-12-101-9/+9
| | | | If WHICH-SIDE is not `right', then scroll bars are on the left.
* (symbol-file-load-history-loaded): Variable renamed,Karl Heuer1998-12-101-3/+23
| | | | | | | and defvar moved from loadhist.el. (symbol-file): Renamed from describe-function-find-file. Load fns-VERSION.el here. (describe-variable, describe-function-1): Use symbol-file.
* (load-history-loaded): defvar moved to help.el.Karl Heuer1998-12-101-27/+0
|
* (dirtrack-directory-change-hook): New hook.Karl Heuer1998-12-101-2/+10
| | | | (dirtrack): Run it. Make debug message more verbose.
* (tex-generate-zap-file-name): Don't start the name with #.Karl Heuer1998-12-101-1/+3
|
* (octave-abbrev-start): Use the correctKarl Heuer1998-12-101-3/+9
| | | | | name of the abbrev table, and provide support for XEmacs. (octave-xemacs-p): New variable.
* Take out the eval-when's.Karl Heuer1998-12-101-6/+3
|
* (sendmail-send-it): Don't wait for sendmail toKarl Heuer1998-12-101-2/+2
| | | | exit when mail-interactive is nil.
* (after-find-file): Message fix.Karl Heuer1998-12-101-2/+2
|
* (ispell-kill-ispell): Don't send newline after EOF.Karl Heuer1998-12-101-1/+0
|
* (ange-ftp-expand-file-name) [windows-nt]: HandleGeoff Voelker1998-12-091-0/+3
| | | | filenames using backslashes.