all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* need help
@ 2015-05-02 17:30 =?gb18030?B?xMTM7LXEze235w==?=
  2015-05-02 17:44 ` Zack Piper
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: =?gb18030?B?xMTM7LXEze235w==?= @ 2015-05-02 17:30 UTC (permalink / raw
  To: =?gb18030?B?ZW1hY3MtZGV2ZWw=?=

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="gb18030", Size: 569 bytes --]

Hi,
    I don not know where to ask my questions.
So please regret me for asking some easy questions, which I really do not know.


In emacs source code:
1. Where is the definition of DEFSYM, I can not find it in lisp.h now.
2. Where is the definition of the struct emacs_globals, I can not find it in all the source .c .h files 
    in emacs-master source code which I get from github.
3. Can you give me some advice for reading the emacs source code ?


Can anyone help me, a newbie emacser. Sorry for disturbing  you and thanks a lot! 


BR,
 Miracle

[-- Attachment #2: Type: text/html, Size: 815 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread
* need help
@ 2010-04-14  7:00 马亮
  2010-04-15  7:32 ` Alberto Luaces
  2010-04-15  9:15 ` tomas
  0 siblings, 2 replies; 10+ messages in thread
From: 马亮 @ 2010-04-14  7:00 UTC (permalink / raw
  To: help-gnu-emacs

[-- Attachment #1: Type: text/plain, Size: 5685 bytes --]

Dear Emacs Team:
      My problem is When I input the "C", the emacs show "C-" in the command
line, So I can't input the "C", this is too bother me.
Please give me a hand.
      Sorry for my poor English.
      My .emacs is:
(add-to-list 'load-path "~/.emacs.d/rails")
(add-to-list 'load-path "~/.emacs.d/yaml-mode")
(add-to-list 'load-path "~/.emacs.d/yasnippet")
(add-to-list 'load-path "~/.emacs.d/color-theme")
(add-to-list 'load-path "~/.emacs.d/auto-complete")
(add-to-list 'load-path "~/.emacs.d/git")
(add-to-list 'load-path "~/.emacs.d/js")
(add-to-list 'load-path "~/.emacs.d/cedet/common")
(add-to-list 'load-path "~/.emacs.d/ecb")
(add-to-list 'load-path "~/.emacs.d/cedet/eieio")
(add-to-list 'load-path "~/.emacs.d/cedet/speedbar")
(add-to-list 'load-path "~/.emacs.d/cedet/semantic")


(global-linum-mode t)
(require 'git-emacs)
(require 'git)
;(require 'git-blame)
(require 'rails)
(setq auto-mode-alist  (cons '("\\.rb$" . ruby-mode) auto-mode-alist))
(setq auto-mode-alist  (cons '("\\.erb$" . nxml-mode) auto-mode-alist))
(require 'yaml-mode)

(add-to-list 'auto-mode-alist '("\\.yml$" . yaml-mode))
(add-hook 'yaml-mode-hook
           '(lambda ()
             (define-key yaml-mode-map "\C-m" 'newline-and-indent)))
(add-to-list 'auto-mode-alist '("\\.js\\'" . javascript-mode))
(autoload 'javascript-mode "javascript" nil t)
;;(enabled with `font-lock-mode')
( global-font-lock-mode t)
( display-time )
( column-number-mode t)
(require 'color-theme)

(prefer-coding-system 'utf-8)
;;;------------------------------------------------------------;;;
;;; VIEW
;;; No startup message
(setq inhibit-startup-message t)
;;; GUI font
;;(set-default-font "Bitstream Vera Sans Mono-12")
(set-default-font "Monaco-16")
;;; JP fonts
(set-fontset-font (frame-parameter nil 'font)
                  'japanese-jisx0208
                  '("M+2VM+IPAG circle" . "unicode-bmp"))
;;; zh-CN fonts
(set-fontset-font (frame-parameter nil 'font)
                  'han
                  '("Microsoft YaHei" . "unicode-bmp"))
;;;;===========================================================;;;;
;;; cjk-misc fonts
(set-fontset-font (frame-parameter nil 'font)
                  'cjk-misc
                  '("Monaco Vera Sans YuanTi Mono" . "unicode-bmp"))
;;; bopomofo fonts
(set-fontset-font (frame-parameter nil 'font)
                  'bopomofo
                  '("Monaco Vera Sans YuanTi Mono" . "unicode-bmp"))
;;; symbol fonts
(set-fontset-font (frame-parameter nil 'font)
                  'symbol
                  '("Monaco Vera Sans YuanTi" . "unicode-bmp"))

;;;;=========================================================;;;;

(color-theme-initialize)
(color-theme-blackboard)
(require 'yasnippet-bundle)
(require 'auto-complete)
 (when (require 'auto-complete nil t)
   (require 'auto-complete-yasnippet)
;;   (require 'auto-complete-ruby)
;;   (require 'auto-complete-css)

   (global-auto-complete-mode t)
;;   (set-face-background 'ac-menu-face "lightgray")
;;   (set-face-underline 'ac-menu-face "darkgray")
;;   (set-face-background 'ac-selection-face "steelblue")
   (setq ac-auto-start nil)
   (global-set-key "\M-/" 'ac-start)
;;   (define-key ac-complete-mode-map "\t" 'ac-expand)
   (define-key ac-complete-mode-map "\M-j" 'ac-complete)
   (define-key ac-complete-mode-map "\M-n" 'ac-next)
   (define-key ac-complete-mode-map "\M-p" 'ac-previous)
;;   (setq ac-auto-start nil)
;;   (setq ac-dwim t)
   (set-default 'ac-sources '(ac-source-yasnippet ac-source-abbrev
ac-source-words-in-buffer))

   (setq ac-modes
         (append ac-modes
                 '(eshell-mode
                   ;org-mode
                   )))
   ;(add-to-list 'ac-trigger-commands 'org-self-insert-command)

   (add-hook 'emacs-lisp-mode-hook
             (lambda ()
               (setq ac-sources '(ac-source-yasnippet ac-source-abbrev
ac-source-words-in-buffer ac-source-symbols))))

   (add-hook 'eshell-mode-hook
             (lambda ()
               (setq ac-sources '(ac-source-yasnippet ac-source-abbrev
ac-source-files-in-current-dir ac-source-words-in-buffer))))

   (add-hook 'ruby-mode-hook
             (lambda ()
               (setq ac-omni-completion-sources '(("\\.\\="
ac-source-rcodetools))))))

;;python;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(setq auto-mode-alist (cons '("\\.py$" . python-mode) auto-mode-alist))
(setq interpreter-mode-alist (cons '("python" . python-mode)
interpreter-mode-alist))
(autoload 'python-mode "python-mode" "Python editing mode." t)

(add-hook 'dired-load-hook
               (lambda ()
                 (load "dired-x")
                 ;; Set dired-x global variables here.  For example:
                 ;; (setq dired-guess-shell-gnutar "gtar")
                 ;; (setq dired-x-hands-off-my-keys nil)
                 ))
     (add-hook 'dired-mode-hook
               (lambda ()
                 ;; Set dired-x buffer-local variables here.  For example:
                 ;; (dired-omit-mode 1)
                 ))
(put 'upcase-region 'disabled nil)
(add-hook 'ruby-mode-hook
          (lambda()
            (add-hook 'local-write-file-hooks
                      '(lambda()
                         (save-excursion
                           (untabify (point-min) (point-max))
                           (delete-trailing-whitespace)
                           )))
            (set (make-local-variable 'indent-tabs-mode) 'nil)
            (set (make-local-variable 'tab-width) 2)
            (imenu-add-to-menubar "IMENU")
            (define-key ruby-mode-map "C-m" 'newline-and-indent)
            (require 'ruby-electric)
            (ruby-electric-mode t)
            ))


                floys

       2010-04-14

[-- Attachment #2: Type: text/html, Size: 8349 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread
[parent not found: <mailman.495.1244783214.2239.help-gnu-emacs@gnu.org>]
* Need help
@ 2009-06-11 18:55 Dhaval Malaviya
  0 siblings, 0 replies; 10+ messages in thread
From: Dhaval Malaviya @ 2009-06-11 18:55 UTC (permalink / raw
  To: help-gnu-emacs

[-- Attachment #1: Type: text/plain, Size: 676 bytes --]

Dear All,

Let me introduce myself, I am VLSI engineer and I am fan of emacs and use it extensively for editing my code.

However, sometimes when I use emacs auto completion macros (i use verilog specific macros), emacs window gets stuck and after some time it regains. Can you please help in hunting out the reason for same.

Can somebody let me know what all functionality in such editors loads processor mostly and makes its slow? Is it LISP programming (used to code emacs) is reason or lots of functionality is one?

I will be very grateful if some body from community help me out with this.

Thanks in advance for your time and response.

Dhaval 


      

[-- Attachment #2: Type: text/html, Size: 1063 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2015-05-02 20:36 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-02 17:30 need help =?gb18030?B?xMTM7LXEze235w==?=
2015-05-02 17:44 ` Zack Piper
2015-05-02 18:30 ` Óscar Fuentes
2015-05-02 18:42 ` Eli Zaretskii
2015-05-02 20:36   ` Zack Piper
  -- strict thread matches above, loose matches on Subject: below --
2010-04-14  7:00 马亮
2010-04-15  7:32 ` Alberto Luaces
2010-04-15  9:15 ` tomas
     [not found] <mailman.495.1244783214.2239.help-gnu-emacs@gnu.org>
2009-06-13 22:13 ` Need help Xah Lee
2009-06-11 18:55 Dhaval Malaviya

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.