From 35761506cf32aaf02e6d309ce5dc986d2e021b99 Mon Sep 17 00:00:00 2001 From: Thomas Ulmer Date: Wed, 4 Feb 2026 14:45:48 -0800 Subject: cleanup emacs source --- src/emacs/emacs-source/.clang-format | 44 ---- src/emacs/emacs-source/.clangd | 6 - src/emacs/emacs-source/.dir-locals.el | 56 ----- src/emacs/emacs-source/.gitattributes | 122 ----------- src/emacs/emacs-source/.gitignore | 393 ---------------------------------- src/emacs/emacs-source/.gitlab-ci.yml | 28 --- src/emacs/emacs-source/.mailmap | 215 ------------------- 7 files changed, 864 deletions(-) delete mode 100644 src/emacs/emacs-source/.clang-format delete mode 100644 src/emacs/emacs-source/.clangd delete mode 100644 src/emacs/emacs-source/.dir-locals.el delete mode 100644 src/emacs/emacs-source/.gitattributes delete mode 100644 src/emacs/emacs-source/.gitignore delete mode 100644 src/emacs/emacs-source/.gitlab-ci.yml delete mode 100644 src/emacs/emacs-source/.mailmap (limited to 'src/emacs') diff --git a/src/emacs/emacs-source/.clang-format b/src/emacs/emacs-source/.clang-format deleted file mode 100644 index 7929a74..0000000 --- a/src/emacs/emacs-source/.clang-format +++ /dev/null @@ -1,44 +0,0 @@ -BasedOnStyle: GNU -AlignEscapedNewlinesLeft: true -AlignOperands: Align -AlwaysBreakAfterReturnType: TopLevelDefinitions -BreakBeforeBinaryOperators: All -BreakBeforeBraces: GNU -ColumnLimit: 70 -ContinuationIndentWidth: 2 -IndentPPDirectives: AfterHash -PPIndentWidth: 1 -ForEachMacros: - - FOR_EACH_TAIL - - FOR_EACH_TAIL_SAFE - - FOR_EACH_LIVE_BUFFER - - ITREE_FOREACH - - FOR_EACH_ALIST_VALUE -IncludeCategories: - - Regex: '^$' - Priority: -1 - - Regex: '^<' - Priority: 1 - - Regex: '^"lisp\.h"$' - Priority: 2 - - Regex: '.*' - Priority: 3 -WhitespaceSensitiveMacros: - - STR - - CALL1I - - CALL2I - - STR_VALUE -KeepEmptyLinesAtTheStartOfBlocks: false -MaxEmptyLinesToKeep: 1 -PenaltyBreakBeforeFirstCallParameter: 2000 -SpaceAfterCStyleCast: true -SpaceBeforeParens: Always -UseTab: Always ---- -Language: Cpp ---- -Language: ObjC - -# Local Variables: -# mode: yaml -# End: diff --git a/src/emacs/emacs-source/.clangd b/src/emacs/emacs-source/.clangd deleted file mode 100644 index 5c7308d..0000000 --- a/src/emacs/emacs-source/.clangd +++ /dev/null @@ -1,6 +0,0 @@ ---- -If: - PathMatch: "src/*.c" -CompileFlags: - Add: [-Wno-unused-macros, -include=config.h, -fstrict-flex-arrays=3] - Remove: [-fstrict-flex-arrays] diff --git a/src/emacs/emacs-source/.dir-locals.el b/src/emacs/emacs-source/.dir-locals.el deleted file mode 100644 index af92eac..0000000 --- a/src/emacs/emacs-source/.dir-locals.el +++ /dev/null @@ -1,56 +0,0 @@ -;;; Directory Local Variables -*- no-byte-compile: t; -*- -;;; For more information see (info "(emacs) Directory Variables") - -((nil . ((tab-width . 8) - (sentence-end-double-space . t) - (fill-column . 72) - (emacs-lisp-docstring-fill-column . 72) - (vc-git-annotate-switches . "-w") - (bug-reference-url-format . "https://debbugs.gnu.org/%s") - (diff-add-log-use-relative-names . t) - (etags-regen-regexp-alist - . - ((("c" "objc") . - ("/[ \t]*DEFVAR_[A-Z_ \t(]+\"\\([^\"]+\\)\"/\\1/" - "/[ \t]*DEFVAR_[A-Z_ \t(]+\"[^\"]+\",[ \t]\\([A-Za-z0-9_]+\\)/\\1/")))) - (etags-regen-ignores . ("test/manual/etags/")) - (vc-prepare-patches-separately . nil) - (vc-default-patch-addressee . "bug-gnu-emacs@gnu.org"))) - (c-mode . ((c-file-style . "GNU") - (c-noise-macro-names . ("INLINE" "NO_INLINE" "ATTRIBUTE_NO_SANITIZE_UNDEFINED" - "ATTRIBUTE_NO_SANITIZE_ADDRESS" - "UNINIT" "CALLBACK" "ALIGN_STACK" "ATTRIBUTE_MALLOC" - "ATTRIBUTE_DEALLOC_FREE" "ANDROID_EXPORT" "TEST_STATIC" - "INLINE_HEADER_BEGIN" "INLINE_HEADER_END")) - (electric-quote-comment . nil) - (electric-quote-string . nil) - (indent-tabs-mode . t) - (mode . bug-reference-prog))) - (java-mode . ((c-file-style . "GNU") - (electric-quote-comment . nil) - (electric-quote-string . nil) - (indent-tabs-mode . t) - (mode . bug-reference-prog))) - (objc-mode . ((c-file-style . "GNU") - (electric-quote-comment . nil) - (electric-quote-string . nil) - (indent-tabs-mode . t) - (mode . bug-reference-prog))) - (c-ts-mode . ((c-ts-mode-indent-style . gnu))) ;Inherits `c-mode' settings. - (log-edit-mode . ((log-edit-font-lock-gnu-style . t) - (log-edit-setup-add-author . t) - (vc-git-log-edit-summary-target-len . 50) - (fill-column . 64))) - (change-log-mode . ((add-log-time-zone-rule . t) - (fill-column . 74) - (mode . bug-reference))) - (diff-mode . ((mode . whitespace))) - (emacs-lisp-mode . ((indent-tabs-mode . nil) - (electric-quote-comment . nil) - (electric-quote-string . nil) - (mode . bug-reference-prog))) - (lisp-data-mode . ((indent-tabs-mode . nil))) - (texinfo-mode . ((electric-quote-comment . nil) - (electric-quote-string . nil) - (mode . bug-reference-prog))) - (outline-mode . ((mode . bug-reference)))) diff --git a/src/emacs/emacs-source/.gitattributes b/src/emacs/emacs-source/.gitattributes deleted file mode 100644 index 5c0a591..0000000 --- a/src/emacs/emacs-source/.gitattributes +++ /dev/null @@ -1,122 +0,0 @@ -# Attributes of Emacs files in the Git repository. - -# Copyright 2015-2025 Free Software Foundation, Inc. - -# This file is part of GNU Emacs. - -# GNU Emacs is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. - -# GNU Emacs is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with GNU Emacs. If not, see . - -# A few UTF-8-compatible text files use CRLF endings, -# even on non-Microsoft platforms. -# Do not warn about trailing whitespace with these files. -*.bat whitespace=cr-at-eol -admin/charsets/mapfiles/PTCP154 whitespace=cr-at-eol -test/manual/etags/c-src/dostorture.c whitespace=cr-at-eol -test/manual/etags/cp-src/c.C whitespace=cr-at-eol -test/manual/etags/html-src/algrthms.html whitespace=cr-at-eol - -# The todo-mode file format includes trailing whitespace. -*.tod[aorty] -whitespace=blank-at-eol - -# The following text files use encodings incompatible with UTF-8. -# They should not be treated as text when diffing, as that could -# cause the output to mix encodings. -*.tit -diff -admin/charsets/mapfiles/cns2ucsdkw.txt -diff -leim/MISC-DIC/CTLau* -diff -leim/MISC-DIC/cangjie-table.* -diff -leim/MISC-DIC/pinyin.map -diff -leim/MISC-DIC/ziranma.cin -diff -leim/SKK-DIC/SKK-JISYO.L -diff -src/msdos.c -diff -test/lisp/gnus/mm-decode-resources/win1252-multipart.bin -diff - -# Some files should not be treated as text when diffing or merging. -*.bmp binary -*.cur binary -*.gif binary -*.gpg binary -*.gz binary -*.icns binary -*.ico binary -*.jpg binary -*.kbx binary -*.key binary -*.pbm binary -*.pdf binary -*.pif binary -*.png binary -*.sig binary -*.tiff binary -*.webp binary -*.zip binary -etc/e/eterm-color binary -etc/e/eterm-direct binary -java/emacs.keystore binary - -# Git's builtin diff hunk header styles. -*.ad[abs] diff=ada -*.[Cch] diff=cpp -*.cc diff=cpp -*.[ch]pp diff=cpp -*.hh diff=cpp -*.for diff=fortran -*.html diff=html -*.shtml diff=html -*.xml diff=html -*.java diff=java -*.[HMm] diff=objc -*.pas diff=pascal -*.perl diff=perl -*.pl diff=perl -*.php diff=php -*.py diff=python -*.rb diff=ruby -*.tex diff=tex - -# Hooks for non-default diff hunk headers; see autogen.sh. -*.el diff=elisp -*.ac diff=m4 -*.m4 diff=m4 -*.mk diff=make -*[Mm]akefile diff=make -Makefile.in diff=make -*[-.]sh diff=shell -*.texi diff=texinfo -# -# Diff hunk header special-case file names. -admin/build-configs diff=perl -admin/charsets/mapconv diff=shell -admin/diff-tar-files diff=shell -admin/make-emacs diff=perl -admin/merge-gnulib diff=shell -admin/merge-pkg-config diff=shell -admin/quick-install-emacs diff=shell -admin/update-copyright diff=shell -admin/update_autogen diff=shell -build-aux/config.guess diff=shell -build-aux/config.sub diff=shell -build-aux/git-hooks/commit-msg diff=shell -build-aux/git-hooks/pre-commit diff=shell -build-aux/gitlog-to-emacslog diff=shell -build-aux/make-info-dir diff=shell -build-aux/move-if-change diff=shell -build-aux/msys-to-w32 diff=shell -build-aux/update-subdirs diff=shell -lib-src/rcs2log diff=shell -/make-dist diff=shell - -# This file contains in-line diffs, which can include trailing -# whitespace. -java/INSTALL -whitespace diff --git a/src/emacs/emacs-source/.gitignore b/src/emacs/emacs-source/.gitignore deleted file mode 100644 index 6e700e0..0000000 --- a/src/emacs/emacs-source/.gitignore +++ /dev/null @@ -1,393 +0,0 @@ -# Files that Git should ignore in the Emacs source directory. - -# Copyright 2009-2025 Free Software Foundation, Inc. - -# This file is part of GNU Emacs. - -# GNU Emacs is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. - -# GNU Emacs is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. - -# You should have received a copy of the GNU General Public License -# along with GNU Emacs. If not, see . - - -# Ignore all dot-files except for those under version control. -.* -!.clang-format -!.clangd -!.dir-locals.el -!.gitattributes -!.gitignore -!.gitlab-ci.yml -!.mailmap - -# Built by 'autogen.sh'. -/aclocal.m4 -/configure -src/config.in - -# Built by 'configure'. -Info.plist -InfoPlist.strings -Makefile -makefile -!etc/refcards/Makefile -!test/lisp/progmodes/flymake-resources/Makefile -!test/manual/etags/Makefile -!test/manual/etags/make-src/Makefile -!test/manual/indent/Makefile -/*.cache -/confdefs.h -/config.status -/configure.lineno -/conftest* -lib/gnulib.mk -src/config.h -src/epaths.h -src/emacs-module.h - -# Built by recursive call to `configure'. -*.android -!INSTALL.android -!verbose.mk.android - -# Built by `javac'. -java/install_temp/* -java/*.apk* -java/*.dex -java/org/gnu/emacs/*.class - -# Built by `aapt'. -java/org/gnu/emacs/R.java - -# Built by `make'. -java/org/gnu/emacs/EmacsConfig.java -java/cf-stamp - -# Built by `config.status'. -java/AndroidManifest.xml - -# C-level sources built by 'make'. -lib/alloca.h -lib/assert.h -lib/byteswap.h -lib/dirent.h -lib/endian.h -lib/errno.h -lib/execinfo.h -lib/fcntl.h -lib/getopt.h -lib/getopt-cdefs.h -lib/gmp.h -lib/ieee754.h -lib/inttypes.h -lib/libgnu.a -lib/limits.h -lib/malloc/*.gl.h -lib/signal.h -lib/std*.h -lib/math.h -!lib/std*.in.h -!lib/stdio-impl.h -!lib/_Noreturn.h -lib/string.h -lib/sys/ -lib/time.h -lib/unistd.h -src/buildobj.h -src/globals.h -src/lisp.mk -src/verbose.mk - -# Stuff built during cross compilation -cross/lib/* -cross/src/* -cross/lib-src/* -cross/sys/* -cross/config.status -cross/*.bak -cross/etc/DOC - -cross/ndk-build/Makefile -cross/ndk-build/ndk-build.mk -cross/ndk-build/*.o - -# Lisp-level sources built by 'make'. -lisp/**/*cus-load.el -lisp/**/*loaddefs.el -lisp/cedet/semantic/bovine/c-by.el -lisp/cedet/semantic/bovine/make-by.el -lisp/cedet/semantic/bovine/scm-by.el -lisp/cedet/semantic/wisent/javat-wy.el -lisp/cedet/semantic/wisent/js-wy.el -lisp/cedet/semantic/wisent/python-wy.el -lisp/cedet/srecode/srt-wy.el -lisp/cedet/semantic/grammar-wy.el -lisp/eshell/esh-module-loaddefs.el -lisp/eshell/esh-groups.el -lisp/finder-inf.el -lisp/leim/ja-dic/ -leim/small-ja-dic-option -lisp/leim/leim-list.el -lisp/leim/quail/4Corner.el -lisp/leim/quail/ARRAY30.el -lisp/leim/quail/CCDOSPY.el -lisp/leim/quail/CTLau.el -lisp/leim/quail/CTLau-b5.el -lisp/leim/quail/ECDICT.el -lisp/leim/quail/ETZY.el -lisp/leim/quail/PY-b5.el -lisp/leim/quail/PY.el -lisp/leim/quail/Punct.el -lisp/leim/quail/Punct-b5.el -lisp/leim/quail/QJ.el -lisp/leim/quail/QJ-b5.el -lisp/leim/quail/SW.el -lisp/leim/quail/TONEPY.el -lisp/leim/quail/ZIRANMA.el -lisp/leim/quail/ZOZY.el -lisp/leim/quail/quick-b5.el -lisp/leim/quail/quick-cns.el -lisp/leim/quail/tsang-b5.el -lisp/leim/quail/tsang-cns.el -lisp/mh-e/mh-autoloads.el -lisp/subdirs.el - -# Dependencies. -deps/ - -# Logs and temporaries. -*.log -*.tmp - -# Time stamps. -*.stamp -stamp_BLD -src/gl-stamp - -# Object files and debugging. -*.a -*.dSYM/ -*.dll -*.core -*.elc -*.eln -*.o -*.res -*.so -*.dylib -core -core.*[0-9] -gmon.out -native-lisp/ -oo/ -oo-spd/ -src/*.map -vgcore.*[0-9] - -# Tests. -test/manual/biditest.txt -test/manual/etags/srclist -test/manual/etags/regexfile -test/manual/etags/ETAGS -test/manual/etags/CTAGS -test/manual/etags/CTAGS*.sorted -test/manual/indent/*.new -test/lisp/gnus/mml-sec-resources/random_seed -test/lisp/play/fortune-resources/fortunes.dat -test/**/*.xml -test/infra/android/**/*.class -test/infra/android/**/*.dex -test/infra/android/**/*.zip -test/infra/android/**/*.jar -test/infra/android/bin/build.sh - -# etags. -TAGS -!admin/notes/tags - -# GNU global. -GPATH -GSYMS -GRTAGS -GTAGS - -# auto-generated compilation database -compile_commands.json - -# ccls, a LSP-compliant server for C -/.ccls-cache - -# GNU idutils. -ID - -# Executables. -*.exe -a.out -lib-src/asset-directory-tool -lib-src/be-resources -lib-src/blessmail -lib-src/ebrowse -lib-src/emacsclient -lib-src/etags -lib-src/hexl -lib-src/make-docfile -lib-src/make-fingerprint -lib-src/movemail -lib-src/profile -lib-src/seccomp-filter -lib-src/test-distrib -lib-src/update-game-score -nextstep/Cocoa/Emacs.base/Contents/Info.plist -nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj -nextstep/Emacs.app/ -nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop -nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist -src/bootstrap-emacs -src/emacs -src/emacs-[0-9]* -src/sfnt -src/Emacs -src/temacs -src/dmpstruct.h -src/*.pdmp - -# Character-set info. -admin/charsets/jisx2131-filter -admin/unidata/unidata.txt -etc/charsets/*.map -lisp/international/charprop.el -lisp/international/charscript.el -lisp/international/cp51932.el -lisp/international/emoji-zwj.el -lisp/international/emoji-labels.el -lisp/international/eucjp-ms.el -lisp/international/uni-*.el -lisp/international/idna-mapping.el -lisp/language/pinyin.el - -# Documentation. -*.aux -*.cm -*.cms -*.cp -*.cps -*.doc -*.dvi -*.fn -*.fns -*.info -*.ky -*.kys -*.op -*.ops -*.pdf -!doc/lispintro/cons-*.pdf -!doc/lispintro/drawers.pdf -!doc/lispintro/lambda-*.pdf -!etc/refcards/gnus-logo.pdf -*.pg -*.pgs -*.pj -*.pjs -*.sc -*.scs -*.t2d/ -*.tg -*.tgs -*.toc -*.tp -*.tps -*.vr -*.vrs -doc/*/*.html -doc/*/*/*.html -doc/*/*.ps -doc/*/*/*.ps -doc/emacs/emacsver.texi -doc/man/emacs.1 -doc/misc/cc-mode.ss -doc/misc/modus-themes.texi -doc/misc/org.texi -etc/DOC -etc/refcards/emacsver.tex -gnustmp* -/info/ - -# Version control and locks. -*.orig -*.swp -*~ -\#*\# -ChangeLog -[0-9]*.txt -/vc-dwim-log-* - -# Built by 'make install'. -etc/emacs.tmpdesktop - -# Built by 'make-dist'. -/MANIFEST - -# Distribution directories. -/emacs-[1-9]*/ - -# Microsoft-related builds and installations. -*.in-h -_* -!lib/_Noreturn.h -!m4/_*.m4 -/bin/ -/BIN/ -/data/ -etc/icons/ -lib/cxxdefs.h -lib/SYS/ -/libexec/ -/lock/ -/README.W32 -/share/ -/site-lisp/ -nt/emacs.rc -nt/emacsclient.rc -src/gdb.ini -/var/ - -# Seccomp filter files. -lib-src/seccomp-filter.bpf -lib-src/seccomp-filter.pfc -lib-src/seccomp-filter-exec.bpf -lib-src/seccomp-filter-exec.pfc - -# gsettings schema -/etc/*.gschema.valid - -# Ignore directory made by admin/make-manuals. -/manual/ - -/test/gmp.h - -# Files ignored in exec/. -exec/aclocal.m4 -exec/config.guess -exec/config.sub -exec/config.status -exec/install-sh -exec/loader -exec/test -exec/exec1 -exec/deps/* -exec/aclocal.m4 -exec/autom4te.cache -exec/config.h -exec/config.h.in -exec/config-mips.m4 -exec/configure -exec/*.s.s diff --git a/src/emacs/emacs-source/.gitlab-ci.yml b/src/emacs/emacs-source/.gitlab-ci.yml deleted file mode 100644 index 904f10b..0000000 --- a/src/emacs/emacs-source/.gitlab-ci.yml +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright (C) 2021-2025 Free Software Foundation, Inc. -# -# This file is part of GNU Emacs. -# -# GNU Emacs is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# GNU Emacs is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Emacs. If not, see . - -# GNU Emacs support for the GitLab protocol for CI. - -# The presence of this file does not imply any FSF/GNU endorsement of -# any particular service that uses that protocol. Also, it is intended for -# evaluation purposes, thus possibly temporary. - -# Maintainer: Ted Zlatanov -# URL: https://emba.gnu.org/emacs/emacs - -# Just load from test/infra, to keep build automation files there. -include: '/test/infra/gitlab-ci.yml' diff --git a/src/emacs/emacs-source/.mailmap b/src/emacs/emacs-source/.mailmap deleted file mode 100644 index 5350ead..0000000 --- a/src/emacs/emacs-source/.mailmap +++ /dev/null @@ -1,215 +0,0 @@ -# -# This list is used to fix a few misspelled names in various git -# listings (e.g., "git log"). This can be used to fix incorrect -# attribution, poor display, or names showing up more than once. -# It also allows updating an old email addresses to a new one. -# -# See "man git-shortlog" for more information on the format. -# -# Keep file sorted using `M-x sort-lines'. -# -Aaron S. Hawley -Aaron S. Hawley -Aaron S. Hawley -Alan Third -Alan Third -Alan Third Alan Third -Alan Third bug-gnu-emacs@gnu.org -Alex Harsanyi -Alexander Gramiak -Amin Bandali -Andrea Corallo -Andrea Corallo -Andrea Corallo -Andrea Corallo -Andrea Corallo -Andrea Corallo -Andrea Corallo -Andrew G Cohen -Andrew G Cohen -Arash Esbati -Arash Esbati -Arni Magnusson -Arsen Arsenović -Artur Malabarba -Artur Malabarba Artur Malabarba -Basil L. Contovounesios -Bastien Guerry -Bastien Guerry -Bastien Guerry -Benjamin Schwerdtner -Bob Rogers -Bruno Félix Rezende Ribeiro -Carlos Pita -Chong Yidong -Christoph Scholtes -Christoph Scholtes -Christoph Scholtes Christoph Scholtes <> -Clément Pit-Claudel -Clément Pit-Claudel -Courtney Bane -Daiki Ueno -Daiki Ueno Daiki Ueno -Dan Nicolaescu -Dan Nicolaescu -Daniel Colascione -David Abrahams -David M. Koppelman -Deniz Dogan -Dick R. Chiang -Dick R. Chiang dickmao -Earl Hyatt -Edward M. Reingold -Eli Zaretskii -Emilio C. Lopes -Enami Tsugutomo -Era Eriksson -Eric Ludlam -Eric Ludlam -Eric Ludlam -Eric S. Raymond -Etienne Prud’homme -Fabián Ezequiel Gallina -Fabián Ezequiel Gallina -Felicián Németh -Francis Litterio -Gabor Vida -Gerd Möllmann -Gerd Möllmann -Gerd Möllmann -Glenn Morris -Glenn Morris -Glenn Morris -Gnus developers -Gregory Heytings -Grégoire Jadi -Ian Dunn -Ignacio Casso -Jan Djärv -Jan Djärv -Jan Synáček -Jason Rumney -Jeff Walsh -Jeff Walsh -Jeff Walsh -Jens Lechtenbörger -Jim Blandy -Jim Meyering U. Ser -Jimmy Aguilar Mena -Joakim Verona -Joakim Verona -John Wiegley -Jose A. Ortega Ruiz -João Távora -João Távora -Julien Danjou -Julien Danjou Julien Danjou -Juri Linkov -Jérémy Compostella -Jürgen Hötzel -Justin Burkett -Karl Fogel -Katsumi Yamaoka -Kaushal Modi -Kelvin White -Kelvin White -Ken Raeburn -Kenichi Handa -Kenichi Handa -Kenichi Handa -Kenjiro Nakayama -Kjartan Óli Ágústsson -Károly Lőrentey -Lars Ingebrigtsen -Lars Ingebrigtsen -Lars Ingebrigtsen -Lars Ingebrigtsen -Lars Ingebrigtsen -Laurence Warne -Lin Sun -Liu Hui -Ludovic Courtès -Luke Lee -Martin Rudalics -Martin Rudalics <“rudalics@gmx.at”> -Masatake YAMATO -Matt Armstrong -Matt Armstrong -Mattias Engdegård -Mattias Engdegård -Maxim Nikulin -Michael Albinus -Michalis V -Miha Rihtaršič -Morgan Smith -Nick Drozd -Nicolas Petton -Nitish Chandra -Noam Postavsky -Noam Postavsky -Paul Eggert -Paul Eggert -Paul Eggert -Paul Eggert -Peter J. Weisberg -Peter Oliver -Peter Oliver -Philip Kaludercic -Philip Kaludercic -Philip Kaludercic -Philip Kaludercic -Philipp Stephani -Philipp Stephani -Phillip Lord -Pierre Lorenzon -Pieter van Oostrum -Pip Cet -Po Lu -Po Lu Po Lu via -Przemysław Wojnowski -Rasmus Pank Roulund -Richard M. Stallman -Robert Brown -Robert J. Chassell -Robert Weiner -Roland Winkler -Ronnie Schnell -Ryan C. Thompson -Sam Steingold -Simen Heggestøyl -Simen Heggestøyl -Simen Heggestøyl -Simon Josefsson -Stefan Kangas -Stefan Monnier -Stephen Berman -Stephen Berman -Stephen Berman -Stephen Gildea -Stephen Gildea -Stephen Gildea -Stephen Gildea -Tassilo Horn -Ted Zlatanov -Thien-Thi Nguyen -Thierry Volpiatto -Thuna -Tino Calancha -Tino Calancha -Tom Tromey -Ulf Jasper Ulf Jasper <> -Ulf Jasper Ulf Jasper -Ulrich Müller -Vinicius Jose Latorre -Vladimir Nikishkin -Werner Lemberg -Wolfgang Scherer -Xi Lu -Xue Fuqiao -Yilkal Argaw -Yuan Fu -Yuuki Harano -Óscar Fuentes -İ. Göktuğ Kayaalp -Łukasz Stelmach -Łukasz Stelmach -- cgit v1.2.3