--- a/.emacs-my Sat Oct 13 12:08:02 2012 +0300
+++ b/.emacs-my Tue Oct 16 21:15:57 2012 +0300
@@ -947,6 +947,28 @@
)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+(message "netbeans")
+
+(defun netbeans-find-command ()
+ "Search for NetBeans executable in PATH, later in '/opt/netbeans*/bin/'."
+ (or
+ (executable-find "netbeans")
+ (car (last (sort (file-expand-wildcards "/opt/[Nn]etbeans*/bin/netbeans" t) 'equal))) ))
+(defvar netbeans-command (netbeans-find-command)
+ "Command to run NetBeans.")
+(defun netbeans-open-file (file &optional line)
+ "Open FILE on LINE in NetBeans."
+ (if (integerp line)
+ (start-process "netbeans" nil netbeans-command "--open" (format "%s:%d" file line))
+ (start-process "netbeans" nil netbeans-command "--open" file)))
+(defun netbeans-open-this-buffer ()
+ "Open file for burrent buffer in NetBeans."
+ (interactive)
+ (if (file-regular-p (buffer-file-name))
+ (netbeans-open-file (buffer-file-name) (line-number-at-pos))
+ (message "Current buffer wasnt' associated with a real file")))
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(message "calendar")
;; (setq mark-holidays-in-calendar t)
@@ -2282,6 +2304,8 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(message "html")
+(add-to-list 'auto-mode-alist '("\\.jsp\\'" . html-mode))
+
(defun html-charref-escape-region (start end)
(interactive "r")
(save-excursion