1. 14 Dec, 1995 1 commit
  2. 13 Dec, 1995 25 commits
    • Ian Lance Taylor's avatar
      Accept *-*-ieee*. · bf141a8c
      Ian Lance Taylor authored
    • Karl Heuer's avatar
      (bibtex-auto-fill-function): Adapted for use with · 0640d7bf
      Karl Heuer authored
      changed autofill policy of emacs-19.30 (uses now fill-prefix
      instead of indent-line-function).
      (bibtex-indent-line-function): Removed (not used any more).
      (bibtex-make-field): Was broken when called
      (bibtex-make-field): Point is now placed on closing
      brace or quote (suggested by Karl Eichwalder <ke@ke.Central.DE>).
      (bibtex-clean-entry): Comma after last field isn't
      deleted anymore (new standard in BibTeX 0.99 and 1.xx).
      (bibtex-enclosing-reference-maybe-empty-head): Works with entries
      with comma after last field.
      (bibtex-reference): Permits entries with comma after last field.
      (bibtex-font-lock-keywords): Enhanced to support new field-name
      characters (suggested by Martin Maechler
      (bibtex-field-name): Now numbers (not as the first sign), dashes,
      and underscores are allowed (suggested by Martin Maechler
      <maechler@stat.math.ethz.ch> and Oren Patashnik
      (bibtex-make-field): Was broken on lines containing
      non-parenthesized entries (reported by Karl Eichwalder
      (bibtex-validate-buffer): Changed so that preamble
      references are ignored (same as string entries) (reported by
      Martin Maechler <maechler@stat.math.ethz.ch>).
      New function to be used in case reference head may be empty.
      (bibtex-clean-entry, bibtex-pop-previous, bibtex-pop-next): Uses
      now bibtex-enclosing-reference-maybe-empty-head.
      (bibtex-mode): Added support for font-lock mode.
      (bibtex-font-lock-keywords): New variable with font-lock keywords
      for BibTeX mode.
      (bibtex-make-optional-field): Not longer interactive
      (suggested by Karl Eichwalder <karl@pertron.central.de>).
      (bibtex-maintain-sorted-entries): Set to nil, since it
      requires more user attention and more restricted files to have
      this set to t.
      bibtex-sort-ignore-string-entries): Made buffer local, since it
      may depend on the buffer which preferences to use.
      (bibtex-validate-buffer): Looking for correct sort order only when
      bibtex-maintain-sorted-entries is non-nil.
      Put a comment in the `KNOWN BUGS' section about the
      quote-inside-quotes problem.
      (whole file): Changed string `true' in some documentation strings
      to `non-nil' (e.g. `if variable has a true/non-nil value').
      (bibtex-mode-map): Changed `move/edit' to `bibtex-edit'.
      (bibtex-sort-entries): Now works correctly with
      `@String' entries inside BibTeX files (i.e. after the occurence of
      other references).
      (bibtex-validate-buffer): Inserted code which looks if entries are
      balanced (a single non-escaped quote inside braces was not
      detected till now, but bibtex-sort-entries stumbles about it).
      (bibtex-entry): bibtex-move-outside-of-entry is only
      called when bibtex-maintain-sorted-entries is nil (otherwise
      bibtex-find-entry-location determines the correct location).
      (bibtex-find-entry-location): Now uses binary search. As before,
      it assumes that the buffer is sorted without duplicates (but as
      before it is only called when bibtex-maintain-sorted-entries is
      t). Ignores `@String' entries if told so via variable
      (bibtex-clean-entry): Respect
      bibtex-maintain-sorted-entries when inserting autokey.
      (bibtex-validate-buffer): Searching whole buffer for duplicates
      and correct order is now done directly instead of calling
      bibtex-find-entry-location (since this is to be reprogrammed to
      use a binary search instead a sequential one).
      (bibtex-parse-keys): May now be called with an
      optional parameter which (if t) tells bibtex-parse-keys that it
      should abort if input is pending.
      (bibtex-mode): The instance of bibtex-parse-keys called in
      auto-save-mode-hook is now called with this new parameter set to
      t, so an auto-save caused by exceeding auto-save-interval is now
      aborted immediately if user is still typing.
      (bibtex-print-help-message, bibtex-clean-entry): Use
      now constant strings instead of custom ones.
      (bibtex-clean-entry): Changed the call of
      bibtex-enclosing-reference to a more specific call so entries
      without a key (here allowed) can be handled.
      (bibtex-reference-key): Cleared off parentheses (caused string
      entries enclosed by parentheses instead of braces to be not added
      to bibtex-completion-candidates).
      (bibtex-complete-string): Made it use bibtex-string.
      bibtex-buffer-last-parsed-for-keys-tick): New buffer-local
      variables to make parsing of BibTeX buffer for reference keys
      (needed by TAB completion in minibuffer when entering key) more
      (bibtex-parse-keys): New function to parse for keys (functionality
      was partially included in bibtex-entry).
      (bibtex-entry): Changed to use bibtex-parse-keys.
      (bibtex-mode): Installs bibtex-parse-keys as an
      auto-save-mode-hook, so whole buffer is parsed at most when it is
      (bibtex-clean-entry): Calls bibtex-parse-keys on the new entry, so
      bibtex-keys remains consistent for new entries that are finished
      by calling this function (most should).
      (bibtex-inside-field): Be independent on current
      setting of bibtex-field-right-delimiter (allows more intermixing
      between quotes and braces).
      (bibtex-make-field): Last change didn't make it work correctly
      when called non-interactively by bibtex-entry (fixed).
    • Karl Heuer's avatar
    • Karl Heuer's avatar
      (dired-flag-backup-files): Under MS-DOS, search for · f13101e9
      Karl Heuer authored
      possible backup files by checking for filenames which end with a
      `k' (the backup extension is `.bak').
    • Simon Marshall's avatar
      Take optional arg FRAME. · 905cf8f2
      Simon Marshall authored
      If flag not nil or t, don't change the attribute.
    • Karl Heuer's avatar
      (rmail-forward): Delete trailing blank lines. · 4d4826ab
      Karl Heuer authored
    • Karl Heuer's avatar
    • Karl Heuer's avatar
      (AT_WORD_BOUNDARY): Disable macro. · 9121ca40
      Karl Heuer authored
      (re_match_2_internal): Work around compiler bug.
    • Karl Heuer's avatar
    • Karl Heuer's avatar
      (choose_minibuf_frame): Test HAVE_X_WINDOWS. · 15d75900
      Karl Heuer authored
    • Karl Heuer's avatar
      (Fcall_process) [MSDOS]: Support redirection of · 2610078a
      Karl Heuer authored
      stderr.  Assign process exit code to `synch_process_retcode' and
      error description to `synch_process_death'.  Reset
      `synch_process_alive' to zero when the sub-process exits.
    • Karl Heuer's avatar
    • Karl Heuer's avatar
      (IT_set_terminal_modes): Save screen color attribute · c9adab25
      Karl Heuer authored
      byte at startup, write saved screen dimensions to termscript
      (IT_reset_terminal_modes): When restoring startup screen contents,
      only restore as much as was saved, and only as much as the screen
      dimensions on exit can hold.  Blank the rest with the background
      color saved at startup.  Write restored screen dimensions to
      termscript file.
    • Karl Heuer's avatar
      (sendmail-send-it): Added support for Resent-CC and · 7e34da22
      Karl Heuer authored
      Resent-BCC headers.
    • Karl Heuer's avatar
      (Ftype_of): Return `char-table' and `bool-vector' for · fc67d5be
      Karl Heuer authored
      char tables and bool vectors, resp.
      (Qchar_table, Qbool_vector): New variables.
      (syms_of_data): Initialize and staticpro them.
    • Karl Heuer's avatar
      (XMenuActivate): Display the menu pane title. · 976bef0e
      Karl Heuer authored
      (XMenuLocate): Do not ignore pane title length when deciding on
      menu location.
    • Karl Heuer's avatar
      (fill-context-prefix): Doc fix. · dea10df4
      Karl Heuer authored
    • Karl Heuer's avatar
      (PTY_OPEN): Block SIGCHLD during openpty. · cfbeebb0
      Karl Heuer authored
    • Karl Heuer's avatar
      (LIBXMU): Use dynamic linking. · 470d004e
      Karl Heuer authored
    • Karl Heuer's avatar
      Change pointer to nt/INSTALL, not nt/install. · 6664b4f9
      Karl Heuer authored
    • Karl Heuer's avatar
      (create_process): Use Posix signal handling to · 0dc70c33
      Karl Heuer authored
      block signals, if available.  If HAVE_VFORK, save and restore
      signal handlers that the child might change, since in many
      systems (e.g. Solaris 2.4) if the child changes the signal
      handlers this munges the parent's handler.
    • Karl Heuer's avatar
      (HAVE_VFORK): Remove #undef, since we now · 3ec89604
      Karl Heuer authored
      know how to use Solaris vfork.
      (VFORK_RETURN_TYPE): Remove definition.
    • Karl Heuer's avatar
      Provide sh-script. · f7c7053e
      Karl Heuer authored
    • Karl Heuer's avatar
      (change-log-mode): Defaults for `indent-tabs-mode' · 4f675a8c
      Karl Heuer authored
      and `tab-width'.
    • Karl Heuer's avatar
      (sh-mode-map): Make the code more legible. · bfc8e97b
      Karl Heuer authored
      (sh-font-lock-keywords-1): Allow keyword `in' at eol too.
      (sh-font-lock-keywords-only): New variable to prevent an apostrophe
      in comment from misfontifying buffer, but to allow users who don't
      have such to get strings fontified.
      (sh-mode): Use it.
  3. 12 Dec, 1995 2 commits
  4. 11 Dec, 1995 1 commit
  5. 09 Dec, 1995 2 commits
  6. 08 Dec, 1995 1 commit
  7. 07 Dec, 1995 4 commits
    • Tom Tromey's avatar
      (add-log-tcl-defun): Don't use tcl-beginning-of-defun; just go to end · 150269d5
      Tom Tromey authored
      of line before searching.
    • Tom Tromey's avatar
    • Francesco Potortì's avatar
      * etags.c (Cplusplus_suffixes): Add .M suffix for Objective C++. · d8913c1c
      Francesco Potortì authored
      	(gperf): Added keywords for Objective C and GNU macros.
      	(sym_type): Added values to account for Objective C and GNU macros.
      	(begtk): The '@' character can start a token.
      	(objdef, methodlen, objtag): New variables for Objective C.
      	(consider_token, C_entries): Added code for Objective C.
      	(plain_C_suffixes): Add .m and .lm for Objective C.
      	(Yacc_suffixes): Add .ym for Objective yacc.
      	(GROW_LINEBUFFER): New macro.
      	(consider_token, C_entries, Pascal_functions): Use the new macro.
      	(consider_token): Take one more argument.  Caller changed.
      	(consider_token): Use the hashing function to spot GNU macros.
      	(C_entries): Consider // as a comment start even in plain C for
      	the sake of Objective C parsing.
      	(pfnote): Don't make a tag for ctags if there is no name.
      	(getit, Asm_labels, Perl_functions, Pascal_functions, L_getit,
      	get_scheme, prolog_getit): Name the tag in ctags mode.
      	(pfnote): Truncate ctags lines to 50 chars, like it worked once.
      	(Perl_interpreters): Accept "@PERL@" as an interpreter.
      	(suggest_asking_for_help): New function.
      	(main, get_language_from_name): Use suggest_asking_for_help.
      	(main): Let get_language_from_name make language existence check.
      	(streq, strneq): Check the arguments #if DEBUG.
    • Francesco Potortì's avatar
      * Makefile.in (ctags): depend on etags only for simplicity; · 1ff164dd
      Francesco Potortì authored
       	compile with regexp support enabled.
  8. 06 Dec, 1995 4 commits