aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* (w32-standard-fontspec-spec): ChangeGeoff Voelker1999-01-191-2/+4
| | | | iso8859-5 to koi8-r. Add iso8859-9.
* Remove codepage macros. Remove redundant BIG5 macros.Geoff Voelker1999-01-191-87/+107
| | | | | | | | | | | | | | (dumpglyphs): Move definitions out of block containing goto. Remove redundant code for BIG5. Use w32_codepage_for_font instead of w32_codepage_for_charset. Add cast to int where float operation is assigned to int. (Vw32_charset_to_codepage_alist): New variable. (w32_codepage_for_charset): Removed. (w32_codepage_for_font): New function, replacing w32_codepage_for_charset. (syms_of_w32term): Add and initialize w32-charset-to-codepage-alist.
* (x_to_w32_charset): Add iso8859-9.Geoff Voelker1999-01-191-4/+7
| | | | (w32_to_x_charset): Fix charset mappings.
* (tex-define-common-keys): Remove key binding of tex-feed-input.Richard M. Stallman1999-01-191-98/+99
| | | | | | | | | | | | (tex-mode-map): Bind tex-feed-input here. (tex-start-shell): Use compilation-shell-minor-mode. Set comint-input-filter-functions before running tex-shell-hook. (tex-start-tex): Forget compilation errors. (tex-compilation-parse-errors): Rewritten to work also with compile-mouse-goto-error and compile-goto-error. Adjusted to change in tex-region. (tex-region): For the temp file use file-name without directory. (tex-file): Expand file name of tex-print-file.
* Revamped.Dave Love1999-01-191-21/+154
|
* Initial revisionDave Love1999-01-191-0/+52
|
* (browse-url-maybe-new-window): Delete macro andDave Love1999-01-191-18/+8
| | | | its uses.
* (fortran-narrow-to-subprogram): Ensure markDave Love1999-01-191-30/+38
| | | | | is active. (fortran-indent-subprogram): Likewise.
* (alist): Use sexp as default key-type.Richard M. Stallman1999-01-191-1/+1
|
* (foldout-inhibit-key-bindings):Richard M. Stallman1999-01-191-5/+6
| | | | | Avoid concatenating onto outline-minor-mode-prefix. Make a new keymap for that prefix, if it does not already have one.
* (with-temp-message): Add def-edebug-spec call.Richard M. Stallman1999-01-191-0/+1
|
* Change message about HAVE_XFREE386.Richard M. Stallman1999-01-191-1/+1
|
* Coding system alias `dos' for `undecided-dos', `mac' for `undecided-mac'.Richard M. Stallman1999-01-191-0/+3
|
* (re_match_2_internal) [WINDOWSNT & emacs]: Insert QUIT at various places.Richard M. Stallman1999-01-191-0/+13
|
* (pascal-calculate-indent): Code with an invalidRichard M. Stallman1999-01-191-3/+3
| | | | beginning could cause Emacs to hang. Fixed.
* (select-safe-coding-system): Hightlight at most 256 characters.Richard M. Stallman1999-01-191-1/+2
|
* (standard-display-european): Make all existingRichard M. Stallman1999-01-191-11/+15
| | | | buffers unibyte. Fix doc.
* (command-line): If the init file changes operation toRichard M. Stallman1999-01-191-3/+19
| | | | unibyte, make all buffers unibyte and re-set language environment.
* Fix typo.Markus Rost1999-01-181-1/+0
|
* (MS-DOS and MULE): dos-unsupported-character-glyph isEli Zaretskii1999-01-181-2/+4
| | | | a triangle by default, not a solid box.
* Fixed up nodes and menus.Joel N. Weber II1999-01-181-24/+25
|
* Checking in some changes made by rms:Joel N. Weber II1999-01-181-10/+21
| | | | | | | | | | | Added +A web-based front end for @code{mon}, so that it can do the +job of Big Brother (which is not free software). Rearranged a few things. Commented out the speech-generation program that Chris Hofstader is working on.
* (rmail-quit): run `rmail-quit-hook'.Richard M. Stallman1999-01-181-1/+4
|
* (latex-run-command): Doc fix.Richard M. Stallman1999-01-181-5/+10
| | | | | | | (tex-command): Doc fix. (tex-compilation-parse-errors): Doc fix. (tex-generate-zap-file-name): Don't start the name with -. (tex-expand-files): Works now also with strings ending with ":".
* (compilation-goto-locus): If already in theRichard M. Stallman1999-01-181-21/+14
| | | | | | compilation buffer's window, keep it in that window. (compile-mouse-goto-error): Add Doc. Don't play with windows. (compile-goto-error): Don't play with windows.
* (plist, alist): New widget types.Richard M. Stallman1999-01-181-37/+127
| | | | (coding-system): Define this unconditionally.
* (shell-command-on-region-default-error-buffer): New var.Richard M. Stallman1999-01-181-86/+96
| | | | | (shell-command-on-region): Use that variable as interactive value of ERROR-BUFFER argument.
* (w32_executable_type): Relax the check to identifyAndrew Innes1999-01-171-1/+4
| | | | | cygwin-compiled applications, because the exact dll name varies with release. Now only require the name to start "cygwin".
* (ROUND_UP):Andrew Innes1999-01-171-19/+6
| | | | | | | | | | | | | (ROUND_DOWN): New macros. (need_to_recreate_heap): Renamed to using_dynamic_heap. (init_heap): New extern. (data_region_size): (recreate_heap): (read_in_bss): (map_in_heap): (round_to_next): (w32_fatal_reload_error): (get_section_size): Obsolete externs removed.
* (RVA_TO_PTR): Redefine to convert RVA to address inAndrew Innes1999-01-171-104/+69
| | | | | | | | | | | | | | | | | | current process. (round_to_next): Obsolete function removed. (preload_heap_section): New variable. (data_region_size): Obsolete variable removed. (allocate_heap): Modified to determine end of static heap section used during preload, and use that as initial base address for dynamic heap instead of hard-coded value. (sbrk): Remove call to allocate_heap; handled by init_heap. Skip calls to commit or decommit pages when allocating from static heap section during preload. (recreate_heap): Obsolete function removed. (init_heap): New function to initialize internal sbrk heap variables. Uses static heap section during preload, otherwise calls allocate_heap to reserve a heap region dynamically. (round_heap): Use ROUND_UP macro instead of round_to_next.
* Major rewrite to support cleaner method of dumping; aAndrew Innes1999-01-171-438/+470
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | static "bss" section is used for heap space during preload, and bss data is now written to the proper section area when dumping. (need_to_recreate_heap): Renamed to using_dynamic_heap. (heap_index_in_executable): Obsolete variable removed. (data_section): New variable. (data_start_va): Renamed to data_start. (data_start_file): Obsolete variable removed. (bss_section): (extra_bss_size): (bss_section_static): (bss_start_static): (bss_size_static): (extra_bss_size_static): (heap_section): New variables. (_start): Remove code based on old unexec method. Call init_heap to initialize sbrk heap. (close_file_data): Update size of file when closing, so that unexec doesn't have to work out exact size in advance. (get_bss_info_from_map_file): (get_section_size): Obsolete functions removed. (rva_to_section): Fix minor bug, and add a work-around for a bug in very old linkers. (offset_to_section): (relocate_offset): New functions. (OFFSET_TO_RVA): (RVA_TO_OFFSET): (RVA_TO_SECTION_OFFSET): (PTR_TO_RVA): (PTR_TO_OFFSET): (OFFSET_TO_PTR): New macros. (get_section_info): Modify to support new unexec method; determines address ranges in process that need dumping, and COFF sections where data will be dumped. Allows for static and global bss data to be in separate ranges. No longer relies on knowledge of section names. (copy_executable_and_dump_data_section): Renamed copy_executable_and_dump_data. Completely rewritten to copy executable section by section, so that raw data areas can be expanded to hold dumped data as necessary. Allows for bss data to be in same section as initialized data. Reduces size of static heap section to that used during preload. (dump_bss_and_heap): (w32_fatal_reload_error): (read_in_bss): (map_in_heap): Obsolete functions removed. (unexec): Rounds off preload heap to nearest page rather than virtual allocation unit. Modified to match other changes.
* (get_lim_data): Use reserved_heap_size instead ofAndrew Innes1999-01-171-2/+2
| | | | data_region_size.
* (TEMACS_TMP): New macro.Andrew Innes1999-01-171-1/+7
| | | | | ($(TEMACS)): Output to TEMACS_TMP from link, use post-link processor to add static heap section in support of new unexec.
* Include config.h to pick up data layout pragmas.Andrew Innes1999-01-171-2/+4
| | | | [WINDOWSNT]: Remove explicit pragma.
* (ALL): List top-level targets.Andrew Innes1999-01-171-1/+8
| | | | | (addsection): New top-level target. (install): Copy fns-*.el to bin directory.
* Initial revisionAndrew Innes1999-01-171-0/+524
|
* (MS-DOS Printing): Rewrite section.Andrew Innes1999-01-171-45/+81
|
* Initial revisionAndrew Innes1999-01-171-0/+674
|
* (Top): Include Windows 98 in the MS-DOS section.Andrew Innes1999-01-171-1/+1
|
* Initial revisionAndrew Innes1999-01-171-0/+1472
|
* (find-buffer-file-type-coding-system): UseAndrew Innes1999-01-171-28/+126
| | | | | | | | | | | | | | | | | | | | | default-buffer-file-coding-system when file doesn't exist (and isn't covered by a special case) instead of forcing undecided-dos against the user's wishes. (direct-print-region-helper): New function based on direct-print-region-function; sends data to specified printer port without further translation. Recognize and handle specially the standard `print' and `nprint' programs, as well as `lpr' and similar programs. Only write directly to the printer port if no print program is specified. Work around a bug in Windows 9x affecting Win32 version of Emacs by invoking command.com to write to the printer port instead of writing directly. (direct-print-region-function): Use direct-print-region-helper to do most of the work. (direct-ps-print-region-function): New function; analogue of direct-print-region-function for ps-print. (ps-lpr-command): Comment out setq; leave as example usage. (ps-lpr-switches): Ditto.
* (printer-name): Update docstring about usage on MS-DOSAndrew Innes1999-01-171-12/+25
| | | | | | | and MS-Windows. (lpr-command) [ms-dos, windows-nt]: Initialize to empty string on DOS and Windows platforms, to indicate direct printing. Update the docstring accordingly.
* (ps-printer-name): Update docstring about usage onAndrew Innes1999-01-171-41/+36
| | | | | | | | | MS-DOS and MS-Windows. (ps-lpr-command): Update docstring as for lpr-command. (ps-print-region-function): New variable. (ps-do-despool): Use it. (ps-do-despool) [ms-dos, windows-nt]: Remove special case code for DOS/Windows.
* (subst-char-in-string): New function.Andrew Innes1999-01-171-0/+11
|
* (cp852-decode-table): Fill a nil entry.Eli Zaretskii1999-01-171-1/+1
|
* (bdf-cache-file): Use convert-standard-filename.Eli Zaretskii1999-01-171-4/+24
| | | | | | | | | (bdf-find-font-info): New function, looks for the first readable file from a list of alternatives. (bdf-get-bitmaps, bdf-generate-font): Call bdf-find-font-info instead of bdf-get-font-info. (bdf-generate-glyphs): If font-name is a cons cell, pass its car to ps-mule-generate-bitmap-glyph.
* (ps-mule-font-info-database-bdf): Add alternativeEli Zaretskii1999-01-171-45/+47
| | | | | | | file names that avoid clashes in DOS 8+3 namespace. FONT-NAME can now be a list of alternative names. (ps-mule-generate-font): If FONT-NAME is a cons cell, use its car. (ps-mule-prepare-font): Likewise.
* (cp855-decode-table, cp850-decode-table): Fill some nil entries.Eli Zaretskii1999-01-171-3/+3
|
* (main): Eliminate arbitrary limit on length of system_name.Richard M. Stallman1999-01-161-6/+17
| | | | (xmalloc): Define unconditionally.
* (main): Eliminate arbitrary limit onRichard M. Stallman1999-01-161-4/+18
|