 ")
     ))
 
-(define-skeleton llvm-divider
-  "Insert an llvm //===--- ... ---===// divider
+(define-skeleton swift-divider
+  "Insert a Swift //===--- ... ---===// divider
 "
   ;; prompt
   "Text (RET for none): "

  ;; Use whatever comment character is usual for the current mode in place of "//"
  (replace-regexp-in-string "//" v1 
"//
//                     The LLVM Compiler Infrastructure
//
// This file is distributed under the University of Illinois Open Source
// License. See LICENSE.TXT for details.
//
//===----------------------------------------------------------------------===//
")

  ;; nobody is crazy enough to define a language where whitespace
  ;; determines whether something is a comment, but c++ mode and
  ;; friends have a space at the end of comment-start, which messes up
  ;; the Swift header format.
  ;;
  ;; When there's no comment syntax defined, we use "//"; precedent is
  ;; in the project's README file.
