From bd9e6617827818fd043452c08c606f07b78014a0 Mon Sep 17 00:00:00 2001 From: toma Date: Wed, 25 Nov 2009 17:56:58 +0000 Subject: Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features. BUG:215923 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdesdk@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- scripts/kde-emacs/kde-emacs.el | 66 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) create mode 100644 scripts/kde-emacs/kde-emacs.el (limited to 'scripts/kde-emacs/kde-emacs.el') diff --git a/scripts/kde-emacs/kde-emacs.el b/scripts/kde-emacs/kde-emacs.el new file mode 100644 index 00000000..b2865c53 --- /dev/null +++ b/scripts/kde-emacs/kde-emacs.el @@ -0,0 +1,66 @@ +;; kde-emacs.el +;; Time-stamp: <2002-06-26 00:49:48 zack> +;; +;; Copyright (C) 2002 Zack Rusin +;; +;; This library is free software; you can redistribute it and/or +;; modify it under the terms of the GNU Lesser General Public +;; License as published by the Free Software Foundation; either +;; version 2.1 of the License, or (at your option) any later version. +;; +;; This library is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +;; Lesser General Public License for more details. +;; +;; You should have received a copy of the GNU Lesser General Public +;; License along with this library; if not, write to the Free Software +;; Foundation, Inc., 51 Franklin Steet, Fifth Floor, Boston, MA +;; 02110-1301 USA + +;;; Installation: +;; +;; Put the following lines in your ".emacs": +;; (add-to-list 'load-path "~/path-to-kde-emacs") +;; (require 'kde-emacs) +;; +;; I also strongly recommend to add the following two lines to +;; .emacs file: +;; (setq kde-full-name "Your Name") +;; (setq kde-email "Your Email") +;; +;; You may want to byte-compile the package to speed it up +;; a bit. To do it in the *scratch* buffer type in the following +;; line: +;; (byte-recompile-directory "~/kde-emacs" t) +;; place the cursor after the closing paren and hit "Ctrl-x Ctrl-e", +;; that's it. +;; +;; All keybindings are in kde-emacs-bindings.el, look at/customize +;; this file before byte-compiling the package! +;; If you want to see things you can customize type: +;; M-x customize-group +;; and type in "kde-devel" group. +;; +;; TODO: +;; - in (if kde-emacs-type... change direct function calls +;; to funcall's +;; + +(require 'cc-mode) ;; needed by kde-emacs-core's test on c-version + +(require 'kde-emacs-compat) +(require 'kde-emacs-core) +(require 'kde-emacs-general) +(require 'klaralv) +(require 'kde-emacs-utils) +(require 'dirvars) + +;; load this only if semantic package is present +(when (featurep 'semantic) + (require 'kde-emacs-semantic) + (require 'kde-emacs-doc)) + +(require 'kde-emacs-bindings) + +(provide 'kde-emacs) -- cgit v1.2.1