help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

help pops up automatically in browser


From: Jannis
Subject: help pops up automatically in browser
Date: Thu, 04 Apr 2013 11:47:46 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130308 Thunderbird/17.0.4

Dear Ess users,


i have recently updated to ESS 12.09-2. Now, as soon as I type any command in the console, a browser starts, displaying the respective html help page of that command. No idea whether this is caused by the updated ess version or by the autocomplete.el stuff that i installed recently.

Is there any way to switch this behaviour off? Or, better, bind it to a special key?

My .emacs is attached below.


Thanks a lot
Jannis




;;(setq inferior-R-program-name "c:/progra~1/R/R-2.12.0/bin/i386/Rterm.exe")
(server-start)


;; Put autosave files (ie #foo#) and backup files (ie foo~) in ~/.emacs.d/.
(custom-set-variables
  '(auto-save-file-name-transforms '((".*" "~/.emacs.d/autosaves/\\1" t)))
  '(backup-directory-alist '((".*" . "~/.emacs.d/backups/"))))

;; create the autosave dir if necessary, since emacs won't.
(make-directory "~/.emacs.d/autosaves/" t)


;; no line wrap
(setq default-truncate-lines t)


;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ess stuff ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; ess stuff
(require 'ess-site)

;; turn off echoing of commands
(setq ess-eval-visibly-p nil)


;;R help
(setq inferior-ess-r-help-command "help(\"%s\", help_type=\"html\")\n")

;; Enable function argument hint for ESS
(require 'ess-eldoc)


;;start tracebug
(require 'ess-tracebug)
(add-hook 'ess-post-run-hook 'ess-tracebug t)

;; Code folding in ess mode
(add-hook 'ess-mode-hook
  (lambda()
    (local-set-key (kbd "C-c <right>") 'hs-show-block)
    (local-set-key (kbd "C-c <left>")  'hs-hide-block)
    (local-set-key (kbd "C-c <up>")    'hs-hide-all)
    (local-set-key (kbd "C-c <down>")  'hs-show-all)
    (hs-minor-mode t)))

(autoload 'ess-rdired "ess-rdired"
  "View *R* objects in a dired-like buffer." t)


;;set up ssh tunelling
(load "~/.emacs.d/ssh.el")
(setq ssh-program "ssh")

;; In every buffer, the line which contains the cursor will be fully
;; highlighted
(global-hl-line-mode 1)

;; ===== Set standard indent to 2 rather that 4 ====
(setq standard-indent 2)

;; scroll only one line
(setq scroll-step 1)

;; ========== Support Wheel Mouse Scrolling ==========
(mouse-wheel-mode t)

;; jump to last line of output

(custom-set-variables
   ;; custom-set-variables was added by Custom.
   ;; ...
   '(comint-move-point-for-output (quote others))
   ;; ...
)

;; turn off shell command echo
(defun my-comint-init ()
  (setq comint-process-echoes t))
(add-hook 'comint-mode-hook 'my-comint-init)

;; activate parenthesis matching
(show-paren-mode t)


;; show tabs
(require 'tabbar)
(tabbar-mode)

;; ido stuff
(require 'ido)
(ido-mode t)
(setq ido-enable-flex-matching t)

(setq ido-create-new-buffer 'always)


;; screen
;; used to send screen keybindings to shell in emacs
(define-key shell-mode-map (kbd "C-l") (lambda (seq) (interactive "k") (process-send-string nil seq))) (define-key inferior-ess-mode-map (kbd "C-l") (lambda (seq) (interactive "k") (process-send-string nil seq)))


;; open recent files
(require 'recentf)
(setq recentf-auto-cleanup 'never) ;; disable before we start recentf!
(recentf-mode 1)
0
;;disable startup messages
(setq inhibit-startup-message t)

;; want two windows at startup
(split-window-horizontally)

;;fullscreen mode
(defun toggle-fullscreen ()
  (interactive)
  (x-send-client-message nil 0 nil "_NET_WM_STATE" 32
                         '(2 "_NET_WM_STATE_MAXIMIZED_VERT" 0))
  (x-send-client-message nil 0 nil "_NET_WM_STATE" 32
                         '(2 "_NET_WM_STATE_MAXIMIZED_HORZ" 0))
)
(toggle-fullscreen)


;;(set-frame-position (selected-frame) 0 0)
;;(set-frame-size (selected-frame) 180 50)



;;speed up emacs by removing echoing
(setq ess-eval-visibly-p nil)

;; Tell emacs where is your personal elisp lib dir
;; this is the dir you place all your extra packages
(add-to-list 'load-path "~/.emacs.d/")


;;regex tool
(load "regex-tool" t)

;; bind recent files
(global-set-key "\C-x\C-r" 'recentf-open-files)

;; clipboard
(setq x-select-enable-clipboard t)


;; show changes
(global-highlight-changes-mode t)
(global-set-key (kbd "<M-down>") 'highlight-changes-next-change)
(global-set-key (kbd "<M-up>")  'highlight-changes-previous-change)
(set-face-foreground 'highlight-changes nil)
(set-face-background 'highlight-changes "#6495ed")
(set-face-foreground 'highlight-changes-delete nil)
(set-face-background 'highlight-changes-delete "#ff8c00")
(global-set-key (kbd "<f6>") 'highlight-changes-visible-mode) ;; changes
(add-hook 'ess-mode-hook
(defun highlight-changes-remove-after-save ()
  "Remove previous changes after save."
  (make-local-variable 'after-save-hook)
  (add-hook 'after-save-hook
            (lambda ()
                (highlight-changes-remove-highlight (point-min) (point-max))))))


;; autocomplete stuff
(add-to-list 'load-path "~/.emacs.d/autocomplete/")
(require 'auto-complete-config)
(add-to-list 'ac-dictionary-directories "~/.emacs.d/autocomplete//ac-dict")
(ac-config-default)
(define-key ac-completing-map [tab] 'ac-complete)
;;(define-key ac-completing-map [return] nil)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]