summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* (insert-startup-screen): New function.Kim F. Storm1995-10-111-10/+187
| | | | | | | | (msdos-memget, msdos-memput): New functions. (msdos-set-keyboard, insert-startup-screen): New functions. (dos-timezone-offset, dos-display-scancodes, dos-menubar-clock, dos-hyper-key, dos-super-key, dos-keypad-mode, dos-keyboard-layout, dos-decimal-point): New variables.
* [!HAVE_X_WINDOWS]:Kim F. Storm1995-10-111-1295/+1698
| | | | | | | | | | | | | | | Reworked display code to perform immediate screen output. Added menu-bar clock. Reworked keyboard code to support international keyboards. Improved keypad handling (see dos-keypad-mode). Properly distinguish between C-end and C-kp-1 etc. Corrected M-return & M-kp-enter. Added support for hyper and super keys. Reworked mouse code to avoid mouse flicker. Saves and restores DOS-screen prior to emacs startup. (sys_select): Would abort if rfds = NULL. (dos_direct_output): New function. (dos_dump_scancodes): New variable.
* (internal_flush): RemovedKim F. Storm1995-10-111-7/+3
| | | | | (mouse_init1, mouse_check_moved, mouse_pressed, mouse_released): Removed. (dos_get_saved_screen, dos_set_keyboard): New functions.
* Check that DJGPP v. 1 is used.Kim F. Storm1995-10-111-9/+11
| | | | | | Define __DJGPP__ to 1. Simplified INTERNAL_TERMINAL termcap definition. Removed #define fflush internal_flush.
* Call make-doc.exe instead of make-docfile.Kim F. Storm1995-10-111-1/+1
|
* (Fkill_buffer): Don't kill auto save file if not recent.Richard M. Stallman1995-10-111-1/+2
|
* (init_sys_modes) [!HAVE_X_WINDOWS (MSDOS)]: Always call set_terminal_modes.Kim F. Storm1995-10-111-13/+4
| | | | (reset_sys_modes) [MSDOS]: Do not look at EMACSCOLORS.
* Moved (define-key menu-bar-ediff-menu ...) to ediff-hook.el:Michael Kifer1995-10-111-3/+0
| | | | menu-bar-ediff-menu is not defined yet.
* (adaptive-fill-function): Change defun to defvar.Richard M. Stallman1995-10-111-1/+1
|
* (next-completion): Specify the LIMIT arg when searching for text properties.Richard M. Stallman1995-10-111-7/+10
|
* (function-called-at-point, variable-at-point):Richard M. Stallman1995-10-101-2/+6
| | | | Don't back up if we start at the beginning of a symbol.
* (buffer-display-table): Document new implementation.Erik Naggum1995-10-091-10/+11
|
* Doc fixes.Richard M. Stallman1995-10-091-4/+16
|
* (view-highlight-face): New variable.Richard M. Stallman1995-10-091-2/+7
| | | | (view-search): Use that variable.
* Explain when to use make-variable-buffer-local.Richard M. Stallman1995-10-091-0/+9
|
* (tags-table-check-computed-list): Map tags-expand-table-name over lists ofRoland McGrath1995-10-091-2/+3
| | | | included tables.
* New implementation with char-tables.Erik Naggum1995-10-091-37/+79
|
* Initial revisionRichard M. Stallman1995-10-091-0/+145
|
* (temp_echo_area_glyphs): Restore the old point value.Richard M. Stallman1995-10-091-1/+3
|
* (mail-abbrev-syntax-table): Use `equal' instead of `=', in case eltsNoah Friedman1995-10-091-1/+1
| | | | of syntax table are lists, not integers.
* (ada-gen-treat-proc): Bind `procname' and `functype'.Erik Naggum1995-10-091-1/+1
|
* (exec_sentinel, read_process_output):Richard M. Stallman1995-10-091-2/+10
| | | | Call record_asynch_buffer_change only if caller is reading kbd input.
* (view-exit): Delete view-overlay only if it exists.Erik Naggum1995-10-081-1/+1
|
* (server-start): Try both full hostname and shortenedRichard M. Stallman1995-10-081-3/+12
| | | | hostname when deleting the socket file.
* Indentation change.Richard M. Stallman1995-10-081-31/+31
|
* Fix several minor errors.Richard M. Stallman1995-10-081-12/+13
|
* (desktop-outvar): Support truncation.Richard M. Stallman1995-10-081-10/+26
| | | | (desktop-globals-to-save): Doc fix.
* (command-line): Init user-mail-address here, after reading init file.Richard M. Stallman1995-10-081-3/+6
| | | | (normal-top-level): Not here.
* (write_segment): Write valid data in units of 1<<13,Richard M. Stallman1995-10-081-5/+18
| | | | but write zeros only a page at a time.
* (init_buffer_once): Make file_format always local, not just local when set.Richard M. Stallman1995-10-081-1/+1
|
* (Fmake_char_table): Initialize parent to nil.Erik Naggum1995-10-081-0/+1
|
* (struct Lisp_Boolvector): New data type.Richard M. Stallman1995-10-071-3/+67
| | | | | | | | | | | | | | (struct Lisp_Char_Table): New structure. (CHAR_TABLE_STANDARD_SLOTS, CHAR_TABLE_ORDINARY_SLOTS): New macros. (CHAR_TABLE_EXTRA_SLOTS): New macro. (CHECK_CHAR_TABLE): New macro. (pvec_type): Add PVEC_CHARTABLE and PVEC_BOOLVECTOR. Move PVEC_BUFFER to a higher bit. (CHARTABLEP, GC_CHARTABLEP, XSETCHARTABLE, XCHARTABLE): New macros. (XBOOLVECTOR, XSETBOOLVECTOR, BOOLVECTORP, GC_BOOLVECTORP): New macros.
* (Fchartablep, Fboolvectorp): New functions.Richard M. Stallman1995-10-071-3/+157
| | | | | (syms_of_data): defsubr them. (Faref, Faset, Fsequencep): Handle chartables and boolvectors.
* (print): Handle chartables and boolvectors.Richard M. Stallman1995-10-071-1/+52
| | | | (print_boolvector): New function.
* (read1): Handle chartables and boolvectors.Richard M. Stallman1995-10-071-0/+40
|
* (describe_vector): Use Flength to get length of vector.Richard M. Stallman1995-10-071-1/+5
|
* (describe_syntax): Handle new syntax-table data format.Richard M. Stallman1995-10-071-84/+147
| | | | | | | | | | | | | (Fmodify_syntax_entry, init_syntax_once): Use SET_RAW_SYNTAX_ENTRY. Handle new syntax-table data format. (check_syntax_table): Use CHECK_CHAR_TABLE. Now static. Don't return anything; callers changed. (Fcopy_syntax_table): Use Fcopy_sequence. (Fchar_syntax, Fmatching_paren, Fforward_comment): Copy complex args to SYNTAX into variables before using them. (Fsyntax_table_p): Accept any char-table. (syntax_parent_lookup): New function. (syntax_temp): New variable.
* Use char tables as syntax tables.Richard M. Stallman1995-10-071-95/+94
| | | | | | | | | (RAW_SYNTAX, RAW_SYNTAX_MATCH): Macros deleted. (RAW_SYNTAX_ENTRY, SET_RAW_SYNTAX_ENTRY): New macros. (SYNTAX, SYNTAX_MATCH): Rewritten. (SYNTAX_ENTRY, SYNTAX_WITH_FLAGS): New macros. (SYNTAX_COMSTART_SECOND, SYNTAX_COMEND_FIRST, SYNTAX_COMEND_SECOND) (SYNTAX_PREFIX, SYNTAX_COMMENT_STYLE): Use SYNTAX_WITH_FLAGS.
* (callint_message, callint_message_size): New vars.Richard M. Stallman1995-10-071-19/+43
| | | | | (syms_of_callint): Set up new vars. (Fcall_interactively): Keep the prompt in the heap.
* (Fmake_chartable, Fmake_boolvector): New functions.Richard M. Stallman1995-10-071-0/+55
| | | | (syms_of_alloc): defsubr them.
* (Fset_char_table_range): New function.Richard M. Stallman1995-10-071-6/+246
| | | | | | | | | | (make_char_table, Fmap_char_table): New function. (Fchar_table_extra_slot, Fset_char_table_extra_slot): New functions. (Fcopy_sequence, Felt, internal_equal, Ffillarray): Handle chartables and boolvectors. (Flength, concat): Handle boolvectors as args. (Flength): Handle chartables as args.
* (bytecode.o): Depend on syntax.h.Richard M. Stallman1995-10-071-1/+1
|
* (byte-compile-from-buffer): Bind print-level.Richard M. Stallman1995-10-061-0/+1
|
* (newline): Call barf-if-buffer-read-only.Richard M. Stallman1995-10-061-0/+1
|
* Fix typo calling iso-accents-customize.Richard M. Stallman1995-10-061-2/+4
| | | | (iso-accents-compose): If this-command is non-nil, do prompt.
* Added ${lispsource}ediff-hook.elc after vc-hooks.Michael Kifer1995-10-061-0/+1
|
* Added (load "ediff-hook") after loading vc-hook.Michael Kifer1995-10-061-0/+1
|
* (ediff-files,ediff-merge-files): better file-name defaults.Michael Kifer1995-10-061-909/+522
| | | | | | | | | (ediff-split-string): new function. (ediff-exec-process): now handles diff args separated by space. (ediff-backup-extension): new variable. Replaced -hooks with -hook. (ediff-revision-key): variable deleted. Moved menubar definitions to a new file, ediff-hook.el
* (ediff-make-frame-position): fixed bugs.Michael Kifer1995-10-061-73/+138
| | | | (ediff-control-frame-parameters): fixed defaults.
* (ediff-toggle-read-only,ediff-read-file-name):Michael Kifer1995-10-061-324/+608
| | | | | | | replaced abbreviate-file-name with ediff-abbreviate-file-name. (ediff-documentation): bug fix. (ediff-setup,ediff-really-quit): modified to work with Ediff session groups. (ediff-quit,ediff-really-quit): now ask if the user wants to delete buffers.