PageRenderTime 860ms queryTime 43ms sortTime 116ms getByIdsTime 558ms findMatchingLines 22ms

100+ results results for 'emacs' (860 ms)

Not the results you expected?
main.css https://github.com/jixiuf/jixiuf.github.com.git | CSS | 448 lines
                    
161pre.src-bash:before  { content: 'sh'; }
                    
162pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
                    
163pre.src-C:before     { content: 'C/C++'; }
                    
                
20000127-1.c https://bitbucket.org/pizzafactory/pf-gcc.git | C | 139 lines
                    
3/* Test for core dump in the preprocessor.  Originally exposed by
                    
4   XEmacs, but this has been synthesized from scratch.  */
                    
5
                    
                
kels.html https://github.com/aravindavk/aravindavk.github.com.git | HTML | 146 lines
                    
19    <link rel="stylesheet" href="/theme/css/main.css?v=1" />
                    
20    <link rel="stylesheet" href="/theme/css/pygment-emacs-highlight.css" />
                    
21<script defer data-domain="aravindavk.in" src="https://plausible.io/js/plausible.js"></script>
                    
                
gnus-sync.el https://github.com/T-force/emacs.git | Emacs Lisp | 242 lines
                    
7
                    
8;; This file is part of GNU Emacs.
                    
9
                    
9
                    
10;; GNU Emacs is free software: you can redistribute it and/or modify
                    
11;; it under the terms of the GNU General Public License as published by
                    
14
                    
15;; GNU Emacs is distributed in the hope that it will be useful,
                    
16;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
20;; You should have received a copy of the GNU General Public License
                    
21;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
22
                    
36;; Tramp over IMAP: /imaps:user@yourhosthere.com:/INBOX.test/filename
                    
37;; ...or any other file Tramp and Emacs can handle...
                    
38
                    
                
calcsel2.el https://github.com/T-force/emacs.git | Emacs Lisp | 302 lines
                    
7
                    
8;; This file is part of GNU Emacs.
                    
9
                    
9
                    
10;; GNU Emacs is free software: you can redistribute it and/or modify
                    
11;; it under the terms of the GNU General Public License as published by
                    
14
                    
15;; GNU Emacs is distributed in the hope that it will be useful,
                    
16;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
20;; You should have received a copy of the GNU General Public License
                    
21;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
22
                    
                
expand.el https://github.com/emacsmirror/ohio-archive.git | Emacs Lisp | 266 lines
                    
14;; 
                    
15;; This file is NOT part of GNU Emacs but the same permissions apply.
                    
16;;
                    
16;;
                    
17;; GNU Emacs  is free software;  you can redistribute it and/or modify
                    
18;; it under the terms of  the GNU General  Public License as published
                    
21;;
                    
22;; GNU  Emacs is distributed  in the hope that  it will be useful, but
                    
23;; WITHOUT    ANY  WARRANTY;  without even the     implied warranty of
                    
27;; You should have received  a copy of  the GNU General Public License
                    
28;; along with GNU Emacs; see  the file COPYING.  If  not, write to the
                    
29;; Free Software Foundation, 675  Mass Ave, Cambridge, MA 02139,  USA.
                    
75;; Commentaries:
                    
76;;   Has been tested under emacs 19.28 and XEmacs 19.11.
                    
77;;   Many thanks to Heddy Boubaker <boubaker@cenatls.cena.dgac.fr>.
                    
                
ox-pandoc.el https://bitbucket.org/hoangtu/emacs.git | Emacs Lisp | 227 lines
                    
9
                    
10;; This file is not part of GNU Emacs.
                    
11
                    
108;; Some simple XML escaping code.  I'm surprised this isn't
                    
109;; already in emacs somewhere...
                    
110
                    
                
README.md https://bitbucket.org/exu/emacs.d.prelude.git | Markdown | 334 lines
                    
8
                    
9popup.el is a visual popup user interface library for Emacs. This
                    
10provides a basic API and common UI widgets such as popup tooltips and
                    
39
                    
40popwin is tested under GNU Emacs 22 or later.
                    
41
                    
                
erlang.scm https://gitlab.com/janneke/guix | Scheme | 205 lines
                    
27  #:use-module (guix build-system gnu)
                    
28  #:use-module (guix build-system emacs)
                    
29  #:use-module (guix download)
                    
188
                    
189(define-public emacs-erlang
                    
190  (package
                    
190  (package
                    
191    (name "emacs-erlang")
                    
192    (version (package-version erlang))
                    
193    (source (package-source erlang))
                    
194    (build-system emacs-build-system)
                    
195    (arguments
                    
198         (add-before 'expand-load-path 'change-working-directory
                    
199           (lambda _ (chdir "lib/tools/emacs") #t)))))
                    
200    (home-page "https://www.erlang.org/")
                    
                
muse-groff.el https://github.com/AriT93/emacs.git | Emacs Lisp | 267 lines
                    
7
                    
8;; This file is part of Emacs Muse.  It is not part of GNU Emacs.
                    
9
                    
9
                    
10;; Emacs Muse is free software; you can redistribute it and/or modify
                    
11;; it under the terms of the GNU General Public License as published
                    
14
                    
15;; Emacs Muse is distributed in the hope that it will be useful, but
                    
16;; WITHOUT ANY WARRANTY; without even the implied warranty of
                    
20;; You should have received a copy of the GNU General Public License
                    
21;; along with Emacs Muse; see the file COPYING.  If not, write to the
                    
22;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
                    
                
gnunet_identity_service.h https://gitlab.com/taler/gnunet | C Header | 334 lines
                    
47{
                    
48#if 0                           /* keep Emacsens' auto-indent happy */
                    
49}
                    
321
                    
322#if 0                           /* keep Emacsens' auto-indent happy */
                    
323{
                    
                
calcsel2.el https://gitlab.com/freesoftware/emacs | Emacs Lisp | 302 lines
                    
6
                    
7;; This file is part of GNU Emacs.
                    
8
                    
8
                    
9;; GNU Emacs is free software: you can redistribute it and/or modify
                    
10;; it under the terms of the GNU General Public License as published by
                    
13
                    
14;; GNU Emacs is distributed in the hope that it will be useful,
                    
15;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
19;; You should have received a copy of the GNU General Public License
                    
20;; along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
                    
21
                    
                
csb-completions.org https://gitlab.com/csantosb/wikidata | Org | 287 lines
                    
2format: Org
                    
3categories: emacs config completions
                    
4toc: yes
                    
5title: csb-completions
                    
6content: emacs completions config file
                    
7...
                    
40
                    
41#+begin_src emacs-lisp
                    
42  ;; package --- Summary
                    
56
                    
57#+begin_src emacs-lisp
                    
58  (use-package company
                    
153
                    
154#+begin_src emacs-lisp :tangle no
                    
155  (setq company-backends
                    
                
testpalette.c https://gitlab.com/brian0218/rk3188_r-box_android4.2.2_sdk | C | 342 lines
                    
35 * wave colours: Made by taking a narrow cross-section of a wave picture
                    
36 * in Gimp, saving in PPM ascii format and formatting with Emacs macros.
                    
37 */
                    
                
fortune.el https://gitlab.com/wilfred/emacs | Emacs Lisp | 336 lines
                    
7
                    
8;; This file is part of GNU Emacs.
                    
9
                    
9
                    
10;; GNU Emacs is free software: you can redistribute it and/or modify
                    
11;; it under the terms of the GNU General Public License as published by
                    
14
                    
15;; GNU Emacs is distributed in the hope that it will be useful,
                    
16;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
20;; You should have received a copy of the GNU General Public License
                    
21;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
22
                    
62  "Settings for fortune."
                    
63  :link '(emacs-commentary-link "fortune.el")
                    
64  :version "21.1"
                    
                
sb-info.el https://github.com/NiftyIon/emacs.d.git | Emacs Lisp | 251 lines
                    
9;;
                    
10;; This file is patch of GNU Emacs.
                    
11;;
                    
38;;
                    
39;;   To enable in Emacs 20.2 or earlier, add this to your .emacs file.
                    
40;;   (autoload 'Info-speedbar-buttons "sb-info"
                    
                
textpad.py https://github.com/albertz/CPython.git | Python | 201 lines
                    
1"""Simple textbox editing widget with Emacs-like keybindings."""
                    
2
                    
20    """Editing widget using the interior of a window object.
                    
21     Supports the following Emacs-like key bindings:
                    
22
                    
                
pcmpl-unix.el https://bitbucket.org/zielmicha/emacs.git | Emacs Lisp | 220 lines
                    
6
                    
7;; This file is part of GNU Emacs.
                    
8
                    
8
                    
9;; GNU Emacs is free software: you can redistribute it and/or modify
                    
10;; it under the terms of the GNU General Public License as published by
                    
13
                    
14;; GNU Emacs is distributed in the hope that it will be useful,
                    
15;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
19;; You should have received a copy of the GNU General Public License
                    
20;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
21
                    
146;; ssh support by Phil Hagelberg.
                    
147;; http://www.emacswiki.org/cgi-bin/wiki/pcmpl-ssh.el
                    
148
                    
                
fringe.el https://gitlab.com/RobertCochran/emacs | Emacs Lisp | 314 lines
                    
5;; Author: Simon Josefsson <simon@josefsson.org>
                    
6;; Maintainer: emacs-devel@gnu.org
                    
7;; Keywords: frames
                    
7;; Keywords: frames
                    
8;; Package: emacs
                    
9
                    
9
                    
10;; This file is part of GNU Emacs.
                    
11
                    
11
                    
12;; GNU Emacs is free software: you can redistribute it and/or modify
                    
13;; it under the terms of the GNU General Public License as published by
                    
16
                    
17;; GNU Emacs is distributed in the hope that it will be useful,
                    
18;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
                
swank.rb https://gitlab.com/dto/ecl-android-games-src | Ruby | 385 lines
                    
62    case event[0]
                    
63    when :":emacs-rex"
                    
64      emacs_rex *event[1..4]
                    
68
                    
69  def send_to_emacs(obj)
                    
70    payload = write_sexp_to_string(obj)
                    
75
                    
76  def emacs_rex(form, pkg, thread, id)
                    
77    proc = $rpc_entries[form[0]]
                    
85      ensure
                    
86        send_to_emacs [:":return", [:":abort"], id]
                    
87      end
                    
88    else
                    
89      send_to_emacs [:":return", [:":ok", value], id]
                    
90    end
                    
                
macros.el https://gitlab.com/wilfred/emacs | Emacs Lisp | 287 lines
                    
5
                    
6;; Maintainer: emacs-devel@gnu.org
                    
7;; Keywords: abbrev
                    
7;; Keywords: abbrev
                    
8;; Package: emacs
                    
9
                    
9
                    
10;; This file is part of GNU Emacs.
                    
11
                    
11
                    
12;; GNU Emacs is free software: you can redistribute it and/or modify
                    
13;; it under the terms of the GNU General Public License as published by
                    
16
                    
17;; GNU Emacs is distributed in the hope that it will be useful,
                    
18;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
                
unsafep.el https://gitlab.com/RobertCochran/emacs | Emacs Lisp | 258 lines
                    
7
                    
8;; This file is part of GNU Emacs.
                    
9
                    
9
                    
10;; GNU Emacs is free software: you can redistribute it and/or modify
                    
11;; it under the terms of the GNU General Public License as published by
                    
14
                    
15;; GNU Emacs is distributed in the hope that it will be useful,
                    
16;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
20;; You should have received a copy of the GNU General Public License
                    
21;; along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
                    
22
                    
28;; for "pure Lisp" formulas, like those in spreadsheets, that don't make any
                    
29;; use of the text editing capabilities of Emacs.
                    
30
                    
                
content.md https://gitlab.com/klauer/clojuredocs-guides | Markdown | 380 lines
                    
31
                    
32### [Emacs for Clojure Development](/articles/tutorials/emacs.html)
                    
33
                    
33
                    
34A brief introduction to Emacs, Clojure mode, SLIME and Clojure development workflow with Emacs.
                    
35
                    
                
mew-f.el https://github.com/emacsmirror/ohio-archive.git | Emacs Lisp | 229 lines
                    
197
                    
198In your .emacs file, put lines like the following:
                    
199        (mew-f-define-set \"news\" \"\\\\+news\\\\.\")
                    
                
test_image_io.py https://github.com/VirgileFritsch/nipy.git | Python | 262 lines
                    
1# emacs: -*- mode: python; py-indent-offset: 4; indent-tabs-mode: nil -*-
                    
2# vi: set ft=python sts=4 ts=4 sw=4 et:
                    
                
gh-repos.el https://bitbucket.org/exu/emacs.d.prelude.git | Emacs Lisp | 267 lines
                    
18;; You should have received a copy of the GNU General Public License
                    
19;; along with GNU Emacs; see the file COPYING.  If not, write to
                    
20;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
                    
                
z_zone.c https://github.com/codelurker/doom.git | C | 467 lines
                    
1// Emacs style mode select   -*- C++ -*- 
                    
2//-----------------------------------------------------------------------------
                    
                
org-effectiveness.el https://gitlab.com/dochang/org-mode | Emacs Lisp | 369 lines
                    
8;;
                    
9;; This file is not part of GNU Emacs, yet.
                    
10;;
                    
10;;
                    
11;; GNU Emacs is free software: you can redistribute it and/or modify
                    
12;; it under the terms of the GNU General Public License as published by
                    
15
                    
16;; GNU Emacs is distributed in the hope that it will be useful,
                    
17;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
21;; You should have received a copy of the GNU General Public License
                    
22;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
23;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
                    
28;; Org-mode doesn't load this module by default - if this is not what
                    
29;; you want, configure the variable `org-modules'. Thanks to #emacs-es
                    
30;; irc channel for your support.
                    
                
guix-prettify.el https://gitlab.com/emacs-guix/emacs-guix | Emacs Lisp | 212 lines
                    
4
                    
5;; This file is part of Emacs-Guix.
                    
6
                    
6
                    
7;; Emacs-Guix is free software; you can redistribute it and/or modify
                    
8;; it under the terms of the GNU General Public License as published by
                    
11;;
                    
12;; Emacs-Guix is distributed in the hope that it will be useful,
                    
13;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
17;; You should have received a copy of the GNU General Public License
                    
18;; along with Emacs-Guix.  If not, see <http://www.gnu.org/licenses/>.
                    
19
                    
27
                    
28;; To install, add the following to your emacs init file:
                    
29;;
                    
                
emacs.c https://github.com/okuoku/freebsd-head.git | C | 505 lines
                    
31 *
                    
32 *	$NetBSD: emacs.c,v 1.21 2006/03/06 21:11:56 christos Exp $
                    
33 */
                    
35#if !defined(lint) && !defined(SCCSID)
                    
36static char sccsid[] = "@(#)emacs.c	8.1 (Berkeley) 6/4/93";
                    
37#endif /* not lint && not SCCSID */
                    
41/*
                    
42 * emacs.c: Emacs functions
                    
43 */
                    
233 *	Exchange the two characters before the cursor
                    
234 *	Gosling emacs transpose chars [^T]
                    
235 */
                    
459/* em_inc_search_next():
                    
460 *	Emacs incremental next search
                    
461 */
                    
                
config.el https://gitlab.com/wilfred/emacs | Emacs Lisp | 424 lines
                    
6
                    
7;; This file is part of GNU Emacs.
                    
8
                    
8
                    
9;; GNU Emacs is free software: you can redistribute it and/or modify
                    
10;; it under the terms of the GNU General Public License as published by
                    
13
                    
14;; GNU Emacs is distributed in the hope that it will be useful,
                    
15;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
19;; You should have received a copy of the GNU General Public License
                    
20;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
21
                    
265	 ;; @TODO - this depends on the user always typing in something good
                    
266	 ;;  like "gdb" or "dbx" which also exists as a useful Emacs command.
                    
267	 ;;  Is there a better way?
                    
                
Makefile https://github.com/reillyse/my_emacs_for_rails.git | Makefile | 203 lines
                    
18init_LISP=semantic-load.el
                    
19EMACS=emacs
                    
20EMACSFLAGS=-batch --no-site-file
                    
75	@echo "(setq debug-on-error t)" >> $@-compile-script
                    
76	"$(EMACS)" $(EMACSFLAGS) -l $@-compile-script -f batch-byte-compile $^
                    
77
                    
93	@echo "(setq debug-on-error t)" >> $@-compile-script
                    
94	"$(EMACS)" $(EMACSFLAGS) -l $@-compile-script -f batch-byte-compile $^
                    
95
                    
120	@echo "(setq debug-on-error t)" >> $@-compile-script
                    
121	"$(EMACS)" $(EMACSFLAGS) -l $@-compile-script -f batch-byte-compile $^
                    
122
                    
139	@echo "(setq debug-on-error t)" >> $@-compile-script
                    
140	"$(EMACS)" $(EMACSFLAGS) -l $@-compile-script -f batch-byte-compile $^
                    
141
                    
                
flow-fill.el https://github.com/the-kenny/macvim.git | Emacs Lisp | 225 lines
                    
8
                    
9;; This file is part of GNU Emacs.
                    
10
                    
10
                    
11;; GNU Emacs is free software: you can redistribute it and/or modify
                    
12;; it under the terms of the GNU General Public License as published by
                    
15
                    
16;; GNU Emacs is distributed in the hope that it will be useful,
                    
17;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
21;; You should have received a copy of the GNU General Public License
                    
22;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
23
                    
36
                    
37;; Todo: implement basic `fill-region' (Emacs and XEmacs
                    
38;;       implementations differ..)
                    
                
tags_file.ml https://github.com/facebook/pfff.git | OCaml | 237 lines
                    
23(*
                    
24 * Generating TAGS file (for emacs or vim)
                    
25 *
                    
25 *
                    
26 * Supposed syntax for emacs TAGS (.tags) files, as analysed from output
                    
27 * of etags, read in etags.c and discussed with Francesco Potorti.
                    
37 * 
                    
38 * <NP> ::= ascii NP, (emacs ^L) 
                    
39 * <DEL> ::= ascii DEL, (emacs ^?)
                    
39 * <DEL> ::= ascii DEL, (emacs ^?)
                    
40 * <SOH> ::= ascii SOH, (emacs ^A)
                    
41 * <CR> :: ascii CR
                    
                
build-dep-zips.py https://gitlab.com/freesoftware/emacs | Python | 276 lines
                    
17## You should have received a copy of the GNU General Public License
                    
18## along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
                    
19import argparse
                    
82
                    
83## Return all Emacs dependencies
                    
84def full_dll_dependency():
                    
171        check_output_maybe(
                    
172            "wget -a ../download.log -O ../emacs-src-cache/{} {}/{}"
                    
173            .format(tarball, SRC_REPO, tarball),
                    
178    print("Copying {} from local".format(tarball))
                    
179    shutil.copyfile("../emacs-src-cache/{}".format(tarball),
                    
180                    "{}".format(tarball))
                    
224    print("Cleaning")
                    
225    os.path.isdir("emacs-src") and shutil.rmtree("emacs-src")
                    
226    os.path.isdir("x86_64") and shutil.rmtree("x86_64")
                    
                
thread.el https://gitlab.com/freesoftware/emacs | Emacs Lisp | 205 lines
                    
1;;; thread.el --- Thread support in Emacs Lisp -*- lexical-binding: t -*-
                    
2
                    
5;; Author: Gemini Lasswell <gazally@runbox.com>
                    
6;; Maintainer: emacs-devel@gnu.org
                    
7;; Keywords: thread, tools
                    
8
                    
9;; This file is part of GNU Emacs.
                    
10
                    
10
                    
11;; GNU Emacs is free software: you can redistribute it and/or modify
                    
12;; it under the terms of the GNU General Public License as published by
                    
15
                    
16;; GNU Emacs is distributed in the hope that it will be useful,
                    
17;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
21;; You should have received a copy of the GNU General Public License
                    
22;; along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
                    
23
                    
                
edit-misc.el https://github.com/ryebread/my-emacs.git | Emacs Lisp | 396 lines
                    
18;; You  should have  received a  copy of  the GNU  General Public
                    
19;; License along with  GNU Emacs; see the file  COPYING.  If not,
                    
20;; write  to  the Free  Software  Foundation,  Inc., 51  Franklin
                    
26;;
                    
27;; Copy edit-misc.el to your load-path and add to your .emacs:
                    
28;;
                    
100    (c-mark-function))
                    
101   ((or (equal major-mode 'emacs-lisp-mode) (equal major-mode 'lisp-mode) (equal major-mode 'lisp-interaction-mode))
                    
102    (lisp-mark-function))))
                    
                
factor-mode.el https://github.com/carlo-kokoth/factor.git | Emacs Lisp | 302 lines
                    
11
                    
12;; Definition of factor-mode, a major Emacs for editing Factor source
                    
13;; code.
                    
41
                    
42Set this variable to nil if you just want to use Emacs as the
                    
43external editor of your Factor environment, e.g., by putting
                    
43external editor of your Factor environment, e.g., by putting
                    
44these lines in your .emacs:
                    
45
                    
                
library-of-babel.org https://github.com/justinabrahms/org-mode.git | Org | 282 lines
                    
25#+srcname: echo
                    
26#+begin_src emacs-lisp :var input="echo'd"
                    
27  input
                    
35#+srcname: read
                    
36#+begin_src emacs-lisp :var file="" :var format=""
                    
37  (if (string= format "csv")
                    
48#+srcname: write
                    
49#+begin_src emacs-lisp :var data="" :var file="" :var ext='()
                    
50  (flet ((echo (r) (if (stringp r) r (format "%S" r))))
                    
61**** json
                    
62Read local or remote file in [[http://www.json.org/][json]] format into emacs-lisp objects.
                    
63#+srcname: json
                    
63#+srcname: json
                    
64#+begin_src emacs-lisp :var file='() :var url='()
                    
65  (require 'json)
                    
                
org-inlinetask.el https://gitlab.com/wilfred/emacs | Emacs Lisp | 334 lines
                    
8
                    
9;; This file is part of GNU Emacs.
                    
10
                    
10
                    
11;; GNU Emacs is free software: you can redistribute it and/or modify
                    
12
                    
16
                    
17;; GNU Emacs is distributed in the hope that it will be useful,
                    
18;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
22;; You should have received a copy of the GNU General Public License
                    
23;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
24
                    
                
org.org https://github.com/live5156go51/org-note-files.git | Org | 135 lines
                    
1#+TITLE:     Emacs org-mode 学习笔记
                    
2#+AUTHOR:    Junstrix
                    
4#+DATE:      2011-09-08 å››
                    
5#+DESCRIPTION: 学习emacs org-mode留下的笔记 http://orgmode.org/orgguide.pdf
                    
6#+KEYWORDS: emacs org-mode hacking
                    
48|----------------+----------------------------------------------------|
                    
49| C-c C-w        | emacs 书签                                         |
                    
50|----------------+----------------------------------------------------|
                    
116id:B7423F4D-2E8A-471B-8810-C40F074717E9      Link to heading by ID
                    
117news:comp.emacs                              Usenet link
                    
118mailto:adent@galaxy.net                      Mail link
                    
125bbdb:R.*Stallman                             BBDB link (with regexp)
                    
126irc:/irc.com/#emacs/bob                      IRC link
                    
127info:org:External%20links                    Info node link (with encoded space)
                    
                
saveplace.el https://github.com/T-force/emacs.git | Emacs Lisp | 310 lines
                    
22;; You should have received a copy of the GNU General Public License
                    
23;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
24
                    
27;; Automatically save place in files, so that visiting them later
                    
28;; (even during a different Emacs session) automatically moves point
                    
29;; to the saved position, when the file is first found.  Uses the
                    
59If you wish your place in any file to always be automatically saved,
                    
60simply put this in your `~/.emacs' file:
                    
61
                    
134If this mode is enabled, point is recorded when you kill the buffer
                    
135or exit Emacs.  Visiting this file again will go to that position,
                    
136even in a later Emacs session.
                    
303(unless noninteractive
                    
304  (add-hook 'kill-emacs-hook 'save-place-kill-emacs-hook))
                    
305
                    
                
unexcw.c https://bitbucket.org/zielmicha/emacs.git | C | 306 lines
                    
1/* unexec() support for Cygwin;
                    
2   complete rewrite of xemacs Cygwin unexec() code
                    
3
                    
5
                    
6This file is part of GNU Emacs.
                    
7
                    
7
                    
8GNU Emacs is free software: you can redistribute it and/or modify
                    
9it under the terms of the GNU General Public License as published by
                    
12
                    
13GNU Emacs is distributed in the hope that it will be useful,
                    
14but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
37
                    
38/* emacs symbols that indicate where bss and data end for emacs internals */
                    
39extern char my_endbss[];
                    
                
rng-maint.el https://bitbucket.org/zielmicha/emacs.git | Emacs Lisp | 272 lines
                    
7
                    
8;; This file is part of GNU Emacs.
                    
9
                    
9
                    
10;; GNU Emacs is free software: you can redistribute it and/or modify
                    
11;; it under the terms of the GNU General Public License as published by
                    
14
                    
15;; GNU Emacs is distributed in the hope that it will be useful,
                    
16;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
20;; You should have received a copy of the GNU General Public License
                    
21;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
22
                    
79      (goto-char (match-beginning 0))
                    
80      (insert "@dircategory Emacs\n"
                    
81	      "@direntry\n* "
                    
                
codemanagement.html https://bitbucket.org/alexei-matveev/petsc-debian-pkg.git | HTML | 248 lines
                    
32      <ul>
                    
33        <li>Edit a file with <code>emacs</code>.</li>
                    
34        <li>Exit <code>emacs</code>.</li>
                    
37        <li>
                    
38          Start <code>emacs</code> and try to fix the errors; often starting
                    
39          <code>emacs</code> hides the error messages so that users cannot
                    
64        <li>
                    
65          <code>emacs</code> has a feature to allow the user to compile using make
                    
66          and have the editor automatically jump to the line of source
                    
71        <li>
                    
72          The etags feature of <code>emacs</code> enables one to search quickly
                    
73          through a group of user-defined source files (and/or PETSc
                    
74          source files) regardless of the directory in which they are located.
                    
75          Etags usage tips (where <code>M-</code> denotes the "meta" key in <code>emacs</code>):
                    
76          <ul>
                    
                
tagify.el https://github.com/emacsmirror/ohio-archive.git | Emacs Lisp | 385 lines
                    
7;
                    
8;The file /pub/gnu/emacs/elisp-archive/as-is/tagify.el.Z on
                    
9;tut.cis.ohio-state.edu is corrupted.  I am sending it to you for
                    
19
                    
20;; This file is not yet part of GNU Emacs.
                    
21
                    
21
                    
22;; GNU Emacs is distributed in the hope that it will be useful,
                    
23;; but WITHOUT ANY WARRANTY.  No author or distributor
                    
25;; or for whether it serves any particular purpose or works at all,
                    
26;; unless he says so in writing.  Refer to the GNU Emacs General Public
                    
27;; License for full details.
                    
29;; Everyone is granted permission to copy, modify and redistribute
                    
30;; GNU Emacs, but only under the conditions described in the
                    
31;; GNU Emacs General Public License.   A copy of this license is
                    
                
HACKING.md https://gitlab.com/tchaik/gnome-shell | Markdown | 327 lines
                    
47
                    
48If using Emacs, do not use js2-mode. It is outdated and hasn't worked for a
                    
49while. emacs now has a built-in JavaScript mode, js-mode, based on
                    
49while. emacs now has a built-in JavaScript mode, js-mode, based on
                    
50espresso-mode. It is the de facto emacs mode for JavaScript.
                    
51
                    
                
utils.py https://github.com/rgommers/Bento.git | Python | 368 lines
                    
42
                    
43GOT_TTY = not os.environ.get('TERM', 'dumb') in ['dumb', 'emacs']
                    
44if GOT_TTY:
                    
                
basic.c https://github.com/snaewe/uemacs.git | C | 491 lines
                    
374 * argument. Bound to "C-V". The "2" in the arithmetic on the window size is
                    
375 * the overlap; this value is the default overlap value in ITS EMACS. Because
                    
376 * this zaps the top line in the display window, we have to do a hard update.
                    
416 * above, is the overlap between the two windows. The value is from the ITS
                    
417 * EMACS manual. Bound to "M-V". We do a hard update for exactly the same
                    
418 * reason.
                    
                
footer.sh https://bitbucket.org/vrrm/brl-cad-copy-for-fast-history-browsing-in-git.git | Shell | 294 lines
                    
37#
                    
38# This script ensures that a file has an emacs/vi variable footer with
                    
39# the requested indentation settings.
                    
89########################
                    
90# mode is the emacs major mode
                    
91# mode_vars are the indentation variables that need to be set
                    
158#################################
                    
159# prepare emacs variable arrays #
                    
160#################################
                    
187
                    
188# use temp vars so that emacs doesn't think this line is a local var block too
                    
189do_not="Local"
                    
212#########################
                    
213# check the emacs block #
                    
214#########################
                    
                
utf7.el https://gitlab.com/wilfred/emacs | Emacs Lisp | 236 lines
                    
1;;; utf7.el --- UTF-7 encoding/decoding for Emacs   -*-coding: utf-8;-*-
                    
2
                    
8
                    
9;; This file is part of GNU Emacs.
                    
10
                    
10
                    
11;; GNU Emacs is free software: you can redistribute it and/or modify
                    
12;; it under the terms of the GNU General Public License as published by
                    
15
                    
16;; GNU Emacs is distributed in the hope that it will be useful,
                    
17;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
21;; You should have received a copy of the GNU General Public License
                    
22;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
23
                    
38;; -> current character set, and vice versa.
                    
39;; However, until Emacs supports Unicode, the only Emacs character set
                    
40;; supported here is ISO-8859.1, which can trivially be converted to/from
                    
                
org-mime.el https://github.com/alexko/org-mode.git | Emacs Lisp | 325 lines
                    
9
                    
10;; This file is not part of GNU Emacs.
                    
11
                    
24;; You should have received a copy of the GNU General Public License
                    
25;; along with GNU Emacs; see the file COPYING.  If not, write to the
                    
26;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
                    
                
refill.el https://gitlab.com/RobertCochran/emacs | Emacs Lisp | 262 lines
                    
8
                    
9;; This file is part of GNU Emacs.
                    
10
                    
10
                    
11;; GNU Emacs is free software: you can redistribute it and/or modify
                    
12;; it under the terms of the GNU General Public License as published by
                    
15
                    
16;; GNU Emacs is distributed in the hope that it will be useful,
                    
17;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
21;; You should have received a copy of the GNU General Public License
                    
22;; along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
                    
23
                    
54;; after-change-functions don't work for this purpose; perhaps there was
                    
55;; some Emacs bug at the time.  ISTR maniac has problems with
                    
56;; whitespace at the end of paragraphs.]
                    
                
binhex.el https://github.com/kamitchell/emacs.git | Emacs Lisp | 331 lines
                    
8
                    
9;; This file is part of GNU Emacs.
                    
10
                    
10
                    
11;; GNU Emacs is free software: you can redistribute it and/or modify
                    
12;; it under the terms of the GNU General Public License as published by
                    
15
                    
16;; GNU Emacs is distributed in the hope that it will be useful,
                    
17;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
21;; You should have received a copy of the GNU General Public License
                    
22;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
23
                    
89  (defalias 'binhex-insert-char
                    
90    (if (featurep 'xemacs)
                    
91	'insert-char
                    
                
rng-maint.el https://gitlab.com/RobertCochran/emacs | Emacs Lisp | 270 lines
                    
7
                    
8;; This file is part of GNU Emacs.
                    
9
                    
9
                    
10;; GNU Emacs is free software: you can redistribute it and/or modify
                    
11;; it under the terms of the GNU General Public License as published by
                    
14
                    
15;; GNU Emacs is distributed in the hope that it will be useful,
                    
16;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
20;; You should have received a copy of the GNU General Public License
                    
21;; along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
                    
22
                    
79      (goto-char (match-beginning 0))
                    
80      (insert "@dircategory Emacs\n"
                    
81	      "@direntry\n* "
                    
                
auc-menu.el https://github.com/emacsmirror/ohio-archive.git | Emacs Lisp | 313 lines
                    
1;;; auc-menu.el - Easy menu support for GNU Emacs and XEmacs.
                    
2;; 
                    
6;; auc-menu|Per Abrahamsen|abraham@iesd.auc.dk|
                    
7;; Easy menu support for GNU Emacs and XEmacs|
                    
8;; 24-Jan-1995|5.8|~/misc/auc-menu.el.gz|
                    
28;;
                    
29;; Easymenu allows you to define menus for both Emacs 19 and XEmacs.
                    
30;; The advantages of using easymenu are:
                    
31;;
                    
32;; - Easier to use than either the Emacs 19 and XEmacs menu syntax.
                    
33;;
                    
33;;
                    
34;; - Common interface for Emacs 18, Emacs 19, and XEmacs.  
                    
35;;   (The code does nothing when run under Emacs 18).
                    
161
                    
162((string-match "XEmacs\\|Lucid" emacs-version)
                    
163
                    
                
mew-mule3.el https://github.com/emacsmirror/ohio-archive.git | Emacs Lisp | 236 lines
                    
16;; In the context of Mew, 'charset' means MIME charset.
                    
17;; 'cs' means the internal representation of Emacs (was known as Mule).
                    
18
                    
25(cond
                    
26 (mew-xemacs-p
                    
27  (copy-coding-system 'no-conversion      'mew-cs-text)
                    
190(cond
                    
191 ((and mew-temacs-p (string< emacs-version "20.2.90"))
                    
192  (fset 'mew-aref (symbol-function 'sref))
                    
                
tvmixer.c https://github.com/SgtPepperKSU/TomatoVPN.git | C | 362 lines
                    
356/*
                    
357 * Overrides for Emacs so that we follow Linus's tabbing style.
                    
358 * ---------------------------------------------------------------------------
                    
                
sarcasm-theme.el https://github.com/Sarcasm/.emacs.d.git | Emacs Lisp | 252 lines
                    
1;;; sarcasm-theme.el --- Custom face theme for Emacs
                    
2
                    
15;; You should have received a copy of the GNU General Public License
                    
16;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
17
                    
102   ;; [[info:elisp#Faces%20for%20Font%20Lock][info: Faces for Font Lock]]
                    
103   ;; http://www.gnu.org/s/emacs/manual/html_node/elisp/Faces-for-Font-Lock.html
                    
104   `(font-lock-builtin-face ((t (:foreground ,soft-blue)))) ;includes statements, elisp properties, ..
                    
171   ;; Ediff interactive resolve with magit
                    
172   ;; http://www.gnu.org/software/emacs/manual/html_node/ediff/Highlighting-Difference-Regions.html
                    
173   ;; (ediff-current-diff-A ((t (:background "pale green" :foreground "firebrick"))))
                    
227   ;; TODO: Gnus
                    
228   ;; see: [[file:/usr/share/emacs/24.0.50/etc/themes/tango-theme.el::`(flyspell-duplicate%20((,class%20(:underline%20,orange-1))))][Tango]]
                    
229
                    
                
init.el https://gitlab.com/lunik1/dotfiles | Emacs Lisp | 188 lines
                    
29       :ui
                    
30       ;;deft              ; notational velocity for Emacs
                    
31       doom              ; what makes DOOM look the way it does
                    
31       doom              ; what makes DOOM look the way it does
                    
32       doom-dashboard    ; a nifty splash screen for Emacs
                    
33       doom-quit         ; DOOM quit-message prompts when you quit Emacs
                    
44       (popup +all)   ; tame sudden yet inevitable temporary windows
                    
45       ;;tabs              ; a tab bar for Emacs
                    
46       treemacs          ; a project drawer, like neotree but cooler
                    
58       format
                    
59       ;;god               ; run Emacs commands without modifier keys
                    
60       ;;lispy             ; vim for lisp, for people who don't like vim
                    
67
                    
68       :emacs
                    
69       (dired +ranger +icons)             ; making dired pretty [functional]
                    
                
mysqlbug.sh https://github.com/suhailsherif/MySQL-5.1-.git | Shell | 405 lines
                    
145
                    
146# If they don't have a preferred editor set, then use emacs
                    
147if test -z "$VISUAL"
                    
155    else
                    
156      EDIT=emacs
                    
157    fi
                    
                
emacs.el https://bitbucket.org/zielmicha/emacs.git | Emacs Lisp | 305 lines
                    
1;;; ede/emacs.el --- Special project for Emacs
                    
2
                    
23;;
                    
24;; Provide a special project type just for Emacs, cause Emacs is special.
                    
25;;
                    
44(defun ede-emacs-file-existing (dir)
                    
45  "Find a Emacs project in the list of Emacs projects.
                    
46DIR is the directory to search from."
                    
77	(configure_ac "configure.ac")
                    
78	(emacs "Emacs")
                    
79	(ver ""))
                    
91       ((file-exists-p "version.sh")
                    
92	(setq emacs "XEmacs")
                    
93	(insert-file-contents "version.sh")
                    
157  ()
                    
158  "EDE Emacs Project target for Emacs Lisp code.
                    
159All directories need at least one target.")
                    
                
example.tcl https://github.com/jdc8/wubexamples.git | TCL | 210 lines
                    
143	lappend headers [<copyright> "2009 Jos Decoster"]
                    
144	lappend headers [<generator> "Emacs"]
                    
145	lappend headers [<keywords> "Tcl Wub"]
                    
                
eval_spec.rb https://github.com/rklemme/ruby.git | Ruby | 416 lines
                    
251
                    
252    it "allows an emacs-style magic comment encoding" do
                    
253      code = <<CODE.b
                    
255class EvalSpecs
                    
256VÏ€emacs = 3.14
                    
257end
                    
260      eval(code)
                    
261      EvalSpecs.constants(false).should include(:"VÏ€emacs")
                    
262      EvalSpecs::VÏ€emacs.should == 3.14
                    
324
                    
325    it "allows a magic encoding comment and a frozen_string_literal magic comment on the same line in emacs style" do
                    
326      code = <<CODE.b
                    
                
trace.el https://gitlab.com/freesoftware/emacs | Emacs Lisp | 338 lines
                    
1;;; trace.el --- tracing facility for Emacs Lisp functions  -*- lexical-binding: t -*-
                    
2
                    
5;; Author: Hans Chalupsky <hans@cs.buffalo.edu>
                    
6;; Maintainer: emacs-devel@gnu.org
                    
7;; Created: 15 Dec 1992
                    
9
                    
10;; This file is part of GNU Emacs.
                    
11
                    
11
                    
12;; GNU Emacs is free software: you can redistribute it and/or modify
                    
13;; it under the terms of the GNU General Public License as published by
                    
16
                    
17;; GNU Emacs is distributed in the hope that it will be useful,
                    
18;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
124;;	* Adapted for advice.el 2.0; it now also works
                    
125;;	  for GNU Emacs-19 and Lemacs
                    
126;;	* Separate function `trace-function-background'
                    
                
minted.el https://gitlab.com/csagedy/prelude | Emacs Lisp | 388 lines
                    
99    ;;     %%% TeX-command-extra-options: "-shell-escape"
                    
100    ;; in a .tex file, Emacs asks to apply a variable which is not
                    
101    ;; safe and does not restore the frame; the splitted frame
                    
103    ;; styles from Pygments version 2.1.3 here.
                    
104    ("style" ("colorful" "default" "emacs" "friendly" "fruity" "igor"
                    
105	      "lovelace" "manni" "monokai" "murphy" "native"
                    
                
em-glob-tests.el https://github.com/mirrors/emacs.git | Emacs Lisp | 197 lines
                    
4
                    
5;; This file is part of GNU Emacs.
                    
6
                    
6
                    
7;; GNU Emacs is free software: you can redistribute it and/or modify
                    
8;; it under the terms of the GNU General Public License as published by
                    
11
                    
12;; GNU Emacs is distributed in the hope that it will be useful,
                    
13;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
17;; You should have received a copy of the GNU General Public License
                    
18;; along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
                    
19
                    
175  "Test that dot files are matched correctly."
                    
176  (with-fake-files '("foo.el" ".emacs")
                    
177    (should (equal (eshell-extended-glob ".*")
                    
                
ftxfont.c https://github.com/T-force/emacs.git | C | 389 lines
                    
6
                    
7This file is part of GNU Emacs.
                    
8
                    
8
                    
9GNU Emacs is free software: you can redistribute it and/or modify
                    
10it under the terms of the GNU General Public License as published by
                    
13
                    
14GNU Emacs is distributed in the hope that it will be useful,
                    
15but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
19You should have received a copy of the GNU General Public License
                    
20along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
                    
21
                    
                
lread-tests.el https://gitlab.com/RobertCochran/emacs | Emacs Lisp | 226 lines
                    
6
                    
7;; This file is part of GNU Emacs.
                    
8
                    
121  (cl-check-type file-name-var symbol)
                    
122  `(let ((,file-name-var (make-temp-file "emacs")))
                    
123     (unwind-protect
                    
167                    (file-name-as-directory
                    
168                     (expand-file-name "data" (getenv "EMACS_TEST_DIRECTORY")))
                    
169                    load-path)))
                    
                
ob-ruby.el https://gitlab.com/RobertCochran/emacs | Emacs Lisp | 268 lines
                    
8
                    
9;; This file is part of GNU Emacs.
                    
10
                    
10
                    
11;; GNU Emacs is free software: you can redistribute it and/or modify
                    
12;; it under the terms of the GNU General Public License as published by
                    
15
                    
16;; GNU Emacs is distributed in the hope that it will be useful,
                    
17;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
21;; You should have received a copy of the GNU General Public License
                    
22;; along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
                    
23
                    
141If RESULTS look like a table, then convert them into an
                    
142Emacs-lisp table, otherwise return the results as a string."
                    
143  (let ((res (org-babel-script-escape results)))
                    
                
gnus-demon.el https://gitlab.com/RobertCochran/emacs | Emacs Lisp | 279 lines
                    
7
                    
8;; This file is part of GNU Emacs.
                    
9
                    
9
                    
10;; GNU Emacs is free software: you can redistribute it and/or modify
                    
11;; it under the terms of the GNU General Public License as published by
                    
14
                    
15;; GNU Emacs is distributed in the hope that it will be useful,
                    
16;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
20;; You should have received a copy of the GNU General Public License
                    
21;; along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.
                    
22
                    
48
                    
49If IDLE is t, only call each time Emacs has been idle for TIME.
                    
50If IDLE is a number, only call when Emacs has been idle more than
                    
                
helm-command.el https://github.com/pchristensen/pchristensen-dotfiles.git | Emacs Lisp | 293 lines
                    
27(defgroup helm-command nil
                    
28  "Emacs command related Applications and libraries for Helm."
                    
29  :group 'helm)
                    
104(defun helm-M-x-transformer-1 (candidates &optional sort)
                    
105  "Transformer function to show bindings in emacs commands.
                    
106Show global bindings and local bindings according to current `major-mode'.
                    
229                :requires-pattern helm-M-x-requires-pattern
                    
230                :name "Emacs Commands"
                    
231                :buffer "*helm M-x*"
                    
252(defun helm-M-x (_arg &optional command-name)
                    
253  "Preconfigured `helm' for Emacs commands.
                    
254It is `helm' replacement of regular `M-x' `execute-extended-command'.
                    
255
                    
256Unlike regular `M-x' emacs vanilla `execute-extended-command' command,
                    
257the prefix args if needed, can be passed AFTER starting `helm-M-x'.
                    
                
syntax-decode.el https://github.com/emacsmirror/ohio-archive.git | Emacs Lisp | 262 lines
                    
43;		To install this package so that other packages can use it,
                    
44;		add this line to your .emacs:
                    
45;
                    
                
specbot.lisp https://github.com/nixeagle/cl-irc.git | Lisp | 193 lines
                    
67    (cocoa-lookup "cocoa" "Classes in the Cocoa Foundation and Application kits")
                    
68    (elisp-lookup "elisp" "GNU Emacs Lisp Reference Manual")
                    
69    (clim-lookup "clim" "Common Lisp Interface Manager II Specification")))
                    
                
mi-util.el https://bitbucket.org/ina299/dotfiles.git | Emacs Lisp | 255 lines
                    
99
                    
100(mode-info-static-if (featurep 'xemacs)
                    
101    (defalias 'mode-info-key-or-menu-binding 'key-or-menu-binding)
                    
                
lsp-ansible.el https://github.com/ereslibre/dotfiles.git | Emacs Lisp | 215 lines
                    
2
                    
3;; Copyright (C) 2022 emacs-lsp maintainers
                    
4
                    
194  (and (eq major-mode 'yaml-mode)
                    
195       ;; emacs-ansible provides ansible, not ansible-mode
                    
196       (with-no-warnings (bound-and-true-p ansible))))
                    
                
location.cs https://github.com/afaerber/mono.git | C# | 571 lines
                    
200		public readonly static Location Null = new Location (-1);
                    
201		public static bool InEmacs;
                    
202		
                    
367		{
                    
368			if (column_bits == 0 || InEmacs)
                    
369				return Name + "(" + Row.ToString () + "):";
                    
                
search.c https://bitbucket.org/thelearninglabs/uclinux-distro-tll-public.git | C | 373 lines
                    
1/* search.c - code for non-incremental searching in emacs and vi modes. */
                    
2
                    
5   This file is part of the Readline Library (the Library), a set of
                    
6   routines for providing Emacs style line input to programs that ask
                    
7   for it.
                    
                
generic.el https://github.com/joelagnel/lisp.git | Emacs Lisp | 321 lines
                    
9
                    
10;; This file is part of GNU Emacs.
                    
11
                    
11
                    
12;; GNU Emacs is free software; you can redistribute it and/or modify
                    
13;; it under the terms of the GNU General Public License as published by
                    
16
                    
17;; GNU Emacs is distributed in the hope that it will be useful,
                    
18;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
22;; You should have received a copy of the GNU General Public License
                    
23;; along with GNU Emacs; see the file COPYING.  If not, write to the
                    
24;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
                    
45;;   respectively.  (The latter should be nil if you want comments to
                    
46;;   end at the end of the line.)  Emacs does not support comment
                    
47;;   strings of more than two characters in length.
                    
                
addpm.c https://gitlab.com/freesoftware/emacs | C | 347 lines
                    
90  {"emacs_dir", NULL},
                    
91  {"EMACSLOADPATH", "%emacs_dir%/site-lisp;%emacs_dir%/../site-lisp;%emacs_dir%/lisp"},
                    
92  {"SHELL", "%emacs_dir%/bin/cmdproxy.exe"},
                    
208
                    
209      /* Set emacs_path to emacs_dir if we are in "%emacs_dir%\bin".  */
                    
210      if ((p = strrchr (modname, '\\')) && stricmp (p, "\\bin") == 0)
                    
263	      strcat (start_folder, "\\Emacs.lnk");
                    
264	      sprintf (full_emacs_path, "%s\\bin\\%s", emacs_path, prog_name);
                    
265	      IShellLinkA_SetPath (shortcut, full_emacs_path);
                    
284    {
                    
285      /* Ensure there is enough room for "...\GNU Emacs\Emacs.lnk".  */
                    
286      if (strlen (start_folder) < (MAX_PATH - 20))
                    
294	      strcat (start_folder, "\\Emacs.lnk");
                    
295	      sprintf (full_emacs_path, "%s\\bin\\%s", emacs_path, prog_name);
                    
296	      IShellLinkA_SetPath (shortcut, full_emacs_path);
                    
                
sn.el https://gitlab.com/OpenSourceMirror/sourcenav | Emacs Lisp | 312 lines
                    
1;;; sn.el -- Source Navigator interface for Emacs
                    
2
                    
15;; non-nil if using XEmacs.
                    
16(defconst sn-is-xemacs (string-match "XEmacs" emacs-version))
                    
17
                    
23;; This holds the connection to SN.  It is local to each buffer; this
                    
24;; lets us have multiple SN projects share an Emacs.
                    
25(defvar sn-process nil)
                    
70  (define-key sn-keymap "\C-c.x" 'sn-xref)
                    
71  (cond (sn-is-xemacs
                    
72	 (define-key sn-keymap '(meta control ?.) 'sn-tag-unimplemented))
                    
72	 (define-key sn-keymap '(meta control ?.) 'sn-tag-unimplemented))
                    
73	;; GNU Emacs.
                    
74	(t (define-key sn-keymap [\M-\C-.] 'sn-tag-unimplemented))))
                    
98			'sn-history-list))))
                    
99  (sn-send (concat "sn_emacs_display_object "
                    
100		   (sn-tcl-quote tagname)))
                    
                
auctex-autoloads.el https://gitlab.com/csagedy/prelude | Emacs Lisp | 374 lines
                    
222
                    
223(defalias 'TeX-assoc-string (symbol-function (if (featurep 'xemacs) 'assoc 'assoc-string)))
                    
224
                    
254
                    
255If you don't have setup sending mail from (X)Emacs, please copy the
                    
256output buffer into your mail program, as it gives us important
                    
362
                    
363;;;### (autoloads nil nil ("auctex-pkg.el" "auctex.el" "prv-emacs.el"
                    
364;;;;;;  "prv-xemacs.el" "tex-buf.el" "tex-ispell.el" "tex-mik.el"
                    
                
init.el https://github.com/adlaius/nix-configs.git | Emacs Lisp | 238 lines
                    
1;; tips are now filed in emacs-tips.el
                    
2(prefer-coding-system 'utf-8)
                    
22    (warn "\
                    
23Your version of Emacs does not support SSL connections,
                    
24which is unsafe because it allows man-in-the-middle attacks.
                    
25There are two things you can do about this warning:
                    
261. Install an Emacs version that does support SSL and be safe.
                    
272. Remove this warning from your init file so you won't see it again."))
                    
28  (add-to-list 'package-archives (cons "melpa" (concat proto "://melpa.org/packages/")) t)
                    
29  (when (< emacs-major-version 24) ;; For important compatibility libraries like cl-lib
                    
30    (add-to-list 'package-archives (cons "gnu" (concat proto "://elpa.gnu.org/packages/")))))
                    
122      ediff-window-setup-function 'ediff-setup-windows-plain
                    
123      save-place-file (concat user-emacs-directory "places")
                    
124      backup-directory-alist `(("." . ,(concat user-emacs-directory
                    
149
                    
150;; enhanced thanks to https://emacs.stackexchange.com/a/7550
                    
151(defun sort-words (reverse beg end)
                    
                
qtmstr-outline.el https://github.com/fanhongtao/_emacs.d.git | Emacs Lisp | 263 lines
                    
63             (eq (get-char-property (1- (point)) 'invisible) 'outline)
                    
64             ;; Emacs called post-command-hook before adjusting the
                    
65             ;; point to be outside any "intangible" areas, including
                    
258
                    
259;;; Emacs
                    
260;; Local Variables:
                    
                
window-choose.c https://github.com/jordansissel/tmux.git | C | 457 lines
                    
132	keys = options_get_number(&wp->window->options, "mode-keys");
                    
133	if (keys == MODEKEY_EMACS)
                    
134		mode_key_init(&data->mdata, &mode_key_tree_emacs_choice);
                    
                
syntax.h https://bitbucket.org/zielmicha/emacs.git | C Header | 302 lines
                    
1/* Declarations having to do with GNU Emacs syntax tables.
                    
2
                    
5
                    
6This file is part of GNU Emacs.
                    
7
                    
7
                    
8GNU Emacs is free software: you can redistribute it and/or modify
                    
9it under the terms of the GNU General Public License as published by
                    
12
                    
13GNU Emacs is distributed in the hope that it will be useful,
                    
14but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
18You should have received a copy of the GNU General Public License
                    
19along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.  */
                    
20
                    
21
                    
22extern void update_syntax_table (ptrdiff_t, EMACS_INT, int, Lisp_Object);
                    
23
                    
                
tls.el https://bitbucket.org/zielmicha/emacs.git | Emacs Lisp | 299 lines
                    
7
                    
8;; This file is part of GNU Emacs.
                    
9
                    
9
                    
10;; GNU Emacs is free software: you can redistribute it and/or modify
                    
11;; it under the terms of the GNU General Public License as published by
                    
14
                    
15;; GNU Emacs is distributed in the hope that it will be useful,
                    
16;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
20;; You should have received a copy of the GNU General Public License
                    
21;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
22
                    
25;; This package implements a simple wrapper around "gnutls-cli" to
                    
26;; make Emacs support TLS/SSL.
                    
27;;
                    
                
acknowledgments.html https://gitlab.com/essere.lab.public/qualitas.class-corpus | HTML | 123 lines
                    
6the <span class="application">Ant</span> task, and several enhancements and bug fixes to the GUI.</p><p>Germano Leichsenring contributed Japanese translations of the bug
                    
7summaries.</p><p>David Li contributed the Emacs bug report format.</p><p>Peter D. Stout contributed recursive detection of Class-Path
                    
8attributes in analyzed Jar files, German translations of
                    
25messages and for the Swing GUI.</p><p>Michael Tamm contributed support for the "errorProperty" attribute
                    
26in the Ant task.</p><p>Thomas Kuehne improved the German translation of the Swing GUI.</p><p>Len Trigg improved source file support for the Emacs output mode.</p><p>Greg Bentz provided a fix for the hashcode/equals detector.</p><p>K. Hashimoto contributed internationalization fixes and several other
                    
27	bug fixes.</p><p>
                    
                
Makefile https://bitbucket.org/hgiddens/emacs.git | Makefile | 324 lines
                    
5#
                    
6# This file is part of GNU Emacs.
                    
7
                    
7
                    
8# GNU Emacs is free software: you can redistribute it and/or modify
                    
9# it under the terms of the GNU General Public License as published by
                    
12
                    
13# GNU Emacs is distributed in the hope that it will be useful,
                    
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
18# You should have received a copy of the GNU General Public License
                    
19# along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
20
                    
73
                    
74# Emacs-mule charsets.
                    
75MULE =	MULE-ethiopic.map MULE-ipa.map MULE-is13194.map \
                    
                
AUTHORS.md https://github.com/willert/dotemacs.git | Markdown | 323 lines
                    
45- Adam Porter <adam@alphapapa.net>
                    
46- Adam Spiers <emacs@adamspiers.org>
                    
47- Adeodato Simó <dato@net.com.org.es>
                    
263- René Stadler <mail@renestadler.de>
                    
264- Richard Kim <emacs18@gmail.com>
                    
265- Robert Boone <robo4288@gmail.com>
                    
                
auto-overlay-self.el https://github.com/specialstephen/emacsdots.git | Emacs Lisp | 366 lines
                    
9;; Keywords: automatic, overlays, self
                    
10;; URL: http://www.dr-qubit.org/emacs.php
                    
11
                    
11
                    
12;; This file is part of the Emacs Automatic Overlays package.
                    
13;;
                    
                
ediff-hook.el https://github.com/kamitchell/emacs.git | Emacs Lisp | 263 lines
                    
7
                    
8;; This file is part of GNU Emacs.
                    
9
                    
9
                    
10;; GNU Emacs is free software: you can redistribute it and/or modify
                    
11;; it under the terms of the GNU General Public License as published by
                    
14
                    
15;; GNU Emacs is distributed in the hope that it will be useful,
                    
16;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
20;; You should have received a copy of the GNU General Public License
                    
21;; along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
                    
22
                    
48;; This autoload is useless in Emacs because ediff-hook.el is dumped with
                    
49;; emacs, but it is needed in XEmacs
                    
50;;;###autoload
                    
                
env_channel.h https://github.com/yianni/cappocacciaactivevision.git | C Header | 172 lines
                    
165// ######################################################################
                    
166/* So things look consistent in everyone's emacs... */
                    
167/* Local Variables: */
                    
                
babel.org https://bitbucket.org/Danya/org-mode.git | Org | 452 lines
                    
9#+name: noweb-example
                    
10#+begin_src emacs-lisp :results silent :exports code
                    
11  (message "expanded1")
                    
14#+name: noweb-example2
                    
15#+begin_src emacs-lisp :results silent
                    
16  (message "expanded2")
                    
18
                    
19#+begin_src emacs-lisp :noweb yes :results silent
                    
20;; noweb-1-yes-start
                    
23
                    
24#+begin_src emacs-lisp :noweb no  :results silent
                    
25;; noweb-no-start
                    
28
                    
29#+begin_src emacs-lisp :noweb yes :results silent
                    
30;; noweb-2-yes-start
                    
                
doom-homage-black-theme.el https://github.com/ereslibre/dotfiles.git | Emacs Lisp | 223 lines
                    
11;; pitch-black backgrounds. I'm also incorporated a several ideas from jbeans
                    
12;; theme (synic/jbeans-emacs).
                    
13;;
                    
                
registration.py https://github.com/yarikoptic/nipype.git | Python | 285 lines
                    
2# coding: utf-8
                    
3# emacs: -*- mode: python; py-indent-offset: 4; indent-tabs-mode: nil -*-
                    
4# vi: set ft=python sts=4 ts=4 sw=4 et:
                    
                
Programming-special-windows.html https://github.com/shanbhardwaj/emacsonrails.git | HTML | 388 lines
                    
2<head>
                    
3<title>ECB - the Emacs Code Browser</title>
                    
4<meta http-equiv="Content-Type" content="text/html">
                    
4<meta http-equiv="Content-Type" content="text/html">
                    
5<meta name=description content="ECB - the Emacs Code Browser">
                    
6<meta name=generator content="makeinfo 4.2">
                    
84example. To test this example and to play with it you can load this
                    
85library into Emacs (with <code>load-library</code> for example) and then
                    
86calling <code>ecb-change-layout</code> (bound to <kbd>C-c . lc</kbd>) and
                    
275<p>We do not need more code for the action buffer. All of the code is
                    
276standard emacs-lisp which would also needed if used without ECB. You
                    
277see that you can use any arbitrary code as second argument for
                    
                
termchar.h https://gitlab.com/freesoftware/emacs | C Header | 240 lines
                    
3
                    
4This file is part of GNU Emacs.
                    
5
                    
5
                    
6GNU Emacs is free software: you can redistribute it and/or modify
                    
7it under the terms of the GNU General Public License as published by
                    
10
                    
11GNU Emacs is distributed in the hope that it will be useful,
                    
12but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
16You should have received a copy of the GNU General Public License
                    
17along with GNU Emacs.  If not, see <https://www.gnu.org/licenses/>.  */
                    
18
                    
18
                    
19#ifndef EMACS_TERMCHAR_H
                    
20#define EMACS_TERMCHAR_H
                    
                
rdebug-secondary.el https://github.com/eostrom/my_emacs_for_rails.git | Emacs Lisp | 260 lines
                    
18;; You should have received a copy of the GNU General Public License
                    
19;; along with GNU Emacs; see the file COPYING.  If not, write to the
                    
20;; Free Software Foundation, Inc., 59 Temple Place - Suite 330,
                    
                
passwd.el https://github.com/emacsmirror/ohio-archive.git | Emacs Lisp | 336 lines
                    
6
                    
7;; This file is part of GNU Emacs.
                    
8
                    
8
                    
9;; GNU Emacs is free software; you can redistribute it and/or modify
                    
10;; it under the terms of the GNU General Public License as published by
                    
13
                    
14;; GNU Emacs is distributed in the hope that it will be useful,
                    
15;; but WITHOUT ANY WARRANTY; without even the implied warranty of
                    
19;; You should have received a copy of the GNU General Public License
                    
20;; along with GNU Emacs; see the file COPYING.  If not, write to
                    
21;; the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
                    
82(defvar passwd-history-posn 0)
                    
83(defconst passwd-emacs-flavour
                    
84  ;; Be careful about match data, because ange-ftp and efs may prompt for
                    
                
test_orientations.py https://github.com/agramfort/nibabel.git | Python | 310 lines
                    
1# emacs: -*- mode: python-mode; py-indent-offset: 4; indent-tabs-mode: nil -*-
                    
2# vi: set ft=python sts=4 ts=4 sw=4 et:
                    
                
 

Source

Language