1. 17 Apr, 1997 1 commit
  2. 15 Apr, 1997 1 commit
  3. 12 Apr, 1997 1 commit
  4. 10 Apr, 1997 1 commit
  5. 30 Mar, 1997 1 commit
  6. 22 Mar, 1997 1 commit
  7. 23 Feb, 1997 1 commit
  8. 07 Jan, 1997 1 commit
  9. 02 Jan, 1997 1 commit
  10. 09 Nov, 1996 1 commit
    • Richard M. Stallman's avatar
      (sh-set-shell): Pass args no-query-flag · e3dce9ba
      Richard M. Stallman authored
      and insert-flag to executable-set-magic.
      Don't call executable-set-magic if insert-flag is nil.
      (sh-mode): Always call sh-set-shell, but use insert-flag arg
      to control whether to call executable-set-magic.
      No need to set comment-start-skip directly here.
      
      (sh-mode): Parse the interpreter from the file text.
      e3dce9ba
  11. 07 Nov, 1996 2 commits
  12. 28 Oct, 1996 1 commit
  13. 26 Oct, 1996 1 commit
  14. 28 Aug, 1996 1 commit
  15. 15 Jul, 1996 1 commit
  16. 15 Apr, 1996 1 commit
  17. 27 Mar, 1996 2 commits
  18. 25 Mar, 1996 1 commit
  19. 20 Mar, 1996 1 commit
  20. 29 Jan, 1996 1 commit
    • Richard M. Stallman's avatar
      (sh-shell-variables-initialized): New variable. · 5d73ac66
      Richard M. Stallman authored
      (sh-mode): Make sh-shell-variables and
      sh-shell-variables-initialized local.
      (sh-set-shell): Don't scan the buffer for variable assignments.
      Set sh-shell-variables-initialized to nil.
      (sh-shell-initialize-variables): New function.
      (sh-add-completer): New function.  Initialize sh-shell-variables
      here if not yet done.
      (sh-add): Use sh-add-completer for completion.
      5d73ac66
  21. 19 Jan, 1996 1 commit
  22. 17 Jan, 1996 2 commits
  23. 14 Jan, 1996 1 commit
  24. 11 Jan, 1996 1 commit
    • Richard M. Stallman's avatar
      (sh-mode): Don't move point. · 616db04b
      Richard M. Stallman authored
      (sh-set-shell): New args NO-QUERY-FLAG and INSERT-FLAG.
      Pass them to executable-set-magic.
      Really set font-lock-syntax-table.  Slight cleanups.
      616db04b
  25. 09 Jan, 1996 1 commit
    • Karl Heuer's avatar
      (sh-alias-alist): Don't map sh to bash. · aafd074a
      Karl Heuer authored
      (sh-canonicalize-shell): New function.
      (sh-shell-file): Renamed from sh-shell-path.
      (sh-set-shell): Don't set local-abbrev-table.
      (sh-abbrevs): Variable and function definition commented out.
      aafd074a
  26. 05 Jan, 1996 1 commit
  27. 04 Jan, 1996 1 commit
  28. 13 Dec, 1995 2 commits
    • Karl Heuer's avatar
      Provide sh-script. · f7c7053e
      Karl Heuer authored
      f7c7053e
    • 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.
      bfc8e97b
  29. 11 Nov, 1995 2 commits
  30. 10 Nov, 1995 1 commit
  31. 03 Nov, 1995 2 commits
    • Karl Heuer's avatar
      (sh-shells): Eliminated variable redundant with · 84bfbb44
      Karl Heuer authored
      `interpreter-mode-alist'.
      (sh-beginning-of-command): Take into account \quoted newline.
      (sh-builtins, sh-leading-keywords, sh-other-keywords): Now three
      distinct sets for font-locking.
      (sh-font-lock-keywords-1, sh-font-lock-keywords-2): New variables
      and functions to give the user finer control over how much to fontify,
      including new distinction between keywords and builtins.
      (sh-mode): Use new features of `font-lock-defaults' and adaptation
      to skeleton changes.
      (sh-while): Fix csh, es & rc skeletons.
      84bfbb44
    • Karl Heuer's avatar
      (sh-remember-variable): Set variable to empty string, · 7874dacd
      Karl Heuer authored
      so as not to mess up subprocesses' environment.  Not so nice for
      completion.
      7874dacd
  32. 19 Aug, 1995 1 commit
    • Karl Heuer's avatar
      (sh-newline-and-indent): Don't interpret prefix arg · cd76025c
      Karl Heuer authored
      since `newline-and-indent' doesn't either.  Don't turn a trailing
      quoted tab into a space.
      (sh-mode): Use new `skeleton-newline-indent-rigidly'.
      (sh-set-shell): Make maximum font-locking also hightlight keywords
      after ``' and `!'.  (The latter is for ksh '93 but should't hurt other
      shells.)
      cd76025c
  33. 15 Aug, 1995 2 commits