From: Rob Browning Date: Sat, 13 May 2023 20:17:27 +0000 (+0100) Subject: emacs (1:28.2+1-15) unstable; urgency=medium X-Git-Tag: archive/raspbian/1%29.2+1-2+rpi1~1^2^2^2^2^2^2^2^2~28 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=dd6c278125d241462baaeaab6a835d4a496fbd8a;p=emacs.git emacs (1:28.2+1-15) unstable; urgency=medium * emacs-common: add breaks/replaces emacs-bin-common (<< 1:28) since the emacs.service file moved from emacs-bin-common to emacs-common. Thanks to Helmut Grohne for reporting the problem and Andreas Beckmann for providing and testing the fix. (Closes: 1034941) * emacs-common: add breaks elpa-cider (<< 0.19.0+dfsg-4~). Thanks to Andreas Beckmann for reporting the problem and providing and testing the fix. (Closes: 1035781) [dgit import unpatched emacs 1:28.2+1-15] --- dd6c278125d241462baaeaab6a835d4a496fbd8a diff --cc debian/.git-dpm index 00000000000,00000000000..7c71a3b2eea new file mode 100644 --- /dev/null +++ b/debian/.git-dpm @@@ -1,0 -1,0 +1,8 @@@ ++# see git-dpm(1) from git-dpm package ++023ac1eff558f6fb387fea1629b084c8929de18d ++023ac1eff558f6fb387fea1629b084c8929de18d ++279b82e64e15b5e2df3cb522636c6db85a8ee659 ++279b82e64e15b5e2df3cb522636c6db85a8ee659 ++emacs_28.2+1.orig.tar.xz ++d7f49858bdec2d47110c2ed7b1d0005f157e20c3 ++26988304 diff --cc debian/00debian.el index 00000000000,00000000000..0d2390846f1 new file mode 100644 --- /dev/null +++ b/debian/00debian.el @@@ -1,0 -1,0 +1,14 @@@ ++ ++;; Set the default mail server and news server as specified by Debian ++;; policy. ++ ++(setq gnus-nntpserver-file "/etc/news/server") ++ ++(setq mail-host-address (let ((name (expand-file-name "/etc/mailname"))) ++ (if (not (file-readable-p name)) ++ nil ++ (with-temp-buffer ++ (insert-file-contents-literally name) ++ (while (search-forward "\n" nil t) ++ (replace-match "" nil t)) ++ (buffer-string))))) diff --cc debian/README.add-on-package-maintainers index 00000000000,00000000000..ee71a4503a3 new file mode 100644 --- /dev/null +++ b/debian/README.add-on-package-maintainers @@@ -1,0 -1,0 +1,2 @@@ ++Please see /usr/share/doc/emacsen-common/debian-emacs-policy.gz for ++information on how to properly structure your emacs add-on packages. diff --cc debian/autofiles-diff-header index 00000000000,00000000000..b4d6dae38b7 new file mode 100644 --- /dev/null +++ b/debian/autofiles-diff-header @@@ -1,0 -1,0 +1,3 @@@ ++* The autoconf related files have been updated. ++ Patch: autofiles.dpatch ++ Author: N/A (automatically generated) diff --cc debian/changelog index 00000000000,00000000000..deffc141d4e new file mode 100644 --- /dev/null +++ b/debian/changelog @@@ -1,0 -1,0 +1,3001 @@@ ++emacs (1:28.2+1-15) unstable; urgency=medium ++ ++ * emacs-common: add breaks/replaces emacs-bin-common (<< 1:28) since the ++ emacs.service file moved from emacs-bin-common to emacs-common. ++ Thanks to Helmut Grohne for reporting the problem and Andreas Beckmann ++ for providing and testing the fix. (Closes: 1034941) ++ ++ * emacs-common: add breaks elpa-cider (<< 0.19.0+dfsg-4~). Thanks to ++ Andreas Beckmann for reporting the problem and providing and testing ++ the fix. (Closes: 1035781) ++ ++ -- Rob Browning Sat, 13 May 2023 15:17:27 -0500 ++ ++emacs (1:28.2+1-14) unstable; urgency=medium ++ ++ * Fix gnus nnml crash on some invalid headers. Add ++ 0026-Gnus-nnml-should-avoid-crashing-on-some-invalid-head.patch to ++ address the issue. (Closes: 1033397) ++ ++ * Fix Org Mode command injection vulnerability CVE-2023-28617. Add ++ 0027-Org-Mode-vulnerability-CVE-2023-28617-is-fixed-1-2.patch and ++ 0028-Org-Mode-vulnerability-CVE-2023-28617-is-fixed-2-2.patch to ++ address the issue. (Closes: 1033342) ++ ++ -- Rob Browning Sat, 01 Apr 2023 22:38:56 -0500 ++ ++emacs (1:28.2+1-13) unstable; urgency=high ++ ++ * Cherry-pick upstream fixes for command injection vulnerabilities ++ (CVE-2023-27985, CVE-2023-27986) (Closes: #1032538). ++ ++ -- Sean Whitton Tue, 14 Mar 2023 13:30:28 -0700 ++ ++emacs (1:28.2+1-12) unstable; urgency=medium ++ ++ * Fix memory leak in etags.c introduced by recent security fix. ++ Thanks to Adrian Bunk for identifying the issue. ++ ++ -- Sean Whitton Thu, 02 Mar 2023 12:21:19 -0700 ++ ++emacs (1:28.2+1-11) unstable; urgency=high ++ ++ * Cherry-pick upstream fixes for command injection vulnerabilities ++ (CVE-2022-48337, CVE-2022-48338, CVE-2022-48339) (Closes: #1031730). ++ ++ -- Sean Whitton Wed, 22 Feb 2023 11:01:50 -0700 ++ ++emacs (1:28.2+1-10) unstable; urgency=medium ++ ++ * Fix copyright tests for 2023 onwards. Thanks to Mattias EngdegÃ¥rd for ++ the fix, and Vincent Lefevre for reporting the bug and posting the ++ patch to the Debian BTS (Closes: #1028607). ++ ++ -- Sean Whitton Tue, 17 Jan 2023 17:32:40 -0700 ++ ++emacs (1:28.2+1-9) unstable; urgency=medium ++ ++ * Backport inhibit-automatic-native-compilation from Emacs 29. ++ We intend to use the EMACS_INHIBIT_AUTOMATIC_NATIVE_COMPILATION ++ environment variable to address bugs like #1021842. ++ ++ -- Sean Whitton Sun, 18 Dec 2022 15:36:53 -0700 ++ ++emacs (1:28.2+1-8) unstable; urgency=high ++ ++ * Fix ctags local command execution vulnerability (CVE-2022-45939) ++ (Closes: #1025009). ++ ++ -- Sean Whitton Thu, 01 Dec 2022 18:44:21 -0700 ++ ++emacs (1:28.2+1-7) unstable; urgency=medium ++ ++ * Drop unused gcc-12 and libmagick++-6.q16-dev build-deps. ++ ++ * Add liblcms2-dev build-dep. ++ ++ * d/copyright: Fix format of Upstream-Contact field. ++ ++ * d/copyright: Fix the names of upstream's release tag and our tarball. ++ Introduce a new substitution variable, DEBORIG_VERSION. ++ ++ * Run 'wrap-and-sort -st' ++ Additionally apply the changes to d/copyright.in. ++ ++ -- Sean Whitton Sun, 27 Nov 2022 17:37:32 -0700 ++ ++emacs (1:28.2+1-6) unstable; urgency=medium ++ ++ * Mark two flaky tests as unstable. ++ test-undo-region is failing on Debian arch:all autobuilders, and ++ process-tests/multiple-threads-waiting randomly fails locally and on ++ autobuilders. (Closes: #1024060) ++ ++ -- Sean Whitton Thu, 17 Nov 2022 13:13:12 -0700 ++ ++emacs (1:28.2+1-5) unstable; urgency=medium ++ ++ * Fix large core dumps from background processes. ++ Add 0013-Fix-large-core-dumps-from-background-processes.patch to fix ++ the problem. (Closes: #1017711) ++ ++ -- Sean Whitton Sun, 13 Nov 2022 13:44:02 -0700 ++ ++emacs (1:28.2+1-4) unstable; urgency=medium ++ ++ * Fix eln files not being generated by native-comp-async. ++ Add 0012-Fix-eln-files-not-being-generated-when-native-comp-a.patch to ++ fix the problem. Thanks to Youhei SASAKI and Tatsuya Kinoshita for ++ reporting the problem and indicating the upstream fix to backport ++ (Closes: #1023440). ++ ++ -- Sean Whitton Tue, 08 Nov 2022 12:32:50 -0700 ++ ++emacs (1:28.2+1-3) unstable; urgency=medium ++ ++ * Avoid fork bomb caused by native compilation trampolines. ++ Add 0011-Avoid-fork-bomb-caused-by-native-compilation-trampol.patch to ++ fix the problem. ++ ++ -- Sean Whitton Thu, 27 Oct 2022 15:41:35 -0700 ++ ++emacs (1:28.2+1-2) unstable; urgency=medium ++ ++ * Avoid fork bomb caused by native compilation. Add ++ 0010-Avoid-fork-bomb-caused-by-native-compilation.patch to fix the ++ problem. Thanks to Aymeric Agon-Rambosson for help backporting the ++ patch. ++ ++ -- Sean Whitton Tue, 25 Oct 2022 18:41:26 -0700 ++ ++emacs (1:28.2+1-1) unstable; urgency=medium ++ ++ * Merge upstream version 28.2. ++ ++ * Add myself, Sean Whitton, to Uploaders field. ++ ++ -- Sean Whitton Thu, 13 Oct 2022 16:32:09 -0700 ++ ++emacs (1:28.1+1-4) unstable; urgency=medium ++ ++ [ Rob Browning ] ++ * debian/rules: don't set debian CFLAGS to -O0 on arm64 anymore. It ++ looks like this may be fixed now. Let's see. ++ ++ * Disable debian mips64el native compilation given ABI incompatibility. ++ Currently ./configure fails on eller.debian.org (mipsel host with ++ mips64 sbuild chroot) with this in the config.log: Error: -march=mips1 ++ is not compatible with the selected ABI. ++ ++ * Disable debian s390x native compilation to avoid build crashes. ++ cf. https://debbugs.gnu.org/57789 ++ ++ * Fix pdumper alignment problem causing m68k build failures. Add ++ 0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch to address ++ the issue. Thanks to John Paul Adrian Glaubitz for the ++ patch. (Closes: 1019130) ++ ++ * Ignore lintian shared-library-lacks-prerequisites for eln files. ++ ++ * Don't crash when the ~/.emacs.d/eln-cache isn't writable. Add ++ 0010-Emacs-should-no-longer-crash-when-the-eln-cache-isn-.patch to fix ++ the problem. Thanks to David Bremner for helping pursue the issue. ++ ++ [ Nicholas D Steeves ] ++ * Don't enable Debian systemd unit by default. ++ ++ -- Rob Browning Mon, 26 Sep 2022 20:27:06 -0500 ++ ++emacs (1:28.1+1-3) unstable; urgency=medium ++ ++ * Have emacs-common depend on emacs-el until the crash is resolved. ++ This should mitigate a whole raft of bugs, some of which have been ++ merged into #1017698. ++ ++ * debian/copyright: fix DEP-5 format errors. Have one upstream-contact ++ with multiple values (DEP-5), and separate paragraphs in comments with ++ " ." lines. ++ ++ -- Rob Browning Wed, 07 Sep 2022 16:08:01 -0500 ++ ++emacs (1:28.1+1-2) unstable; urgency=medium ++ ++ * Switch from gcc 11 to 12. ++ ++ -- Rob Browning Sat, 20 Aug 2022 17:02:41 -0500 ++ ++emacs (1:28.1+1-1) unstable; urgency=medium ++ ++ * Merge upstream version 28.1. (Closes: #1009169) ++ ++ * Update debian/copyright for 28.1. ++ ++ * Drop 0008-Don-t-downcase-real-xref-in-elisp-mode-tests.patch. This ++ appears to have been addressed upstream, and now the patch just breaks ++ the tests. ++ ++ * debian/rules: configure --with-libsystemd not --enable-libsystemd. ++ The latter doesn't appear to be a supported option. ++ ++ * debian/control: recommend fonts-noto-color-emoji. See "** Improved ++ support for Emoji" in the 28.1 NEWS. ++ ++ * debian/rules: update copyrights; rely on dpkg pkg-info.mk for src_name ++ and debian_ver; rely on dpkg architecture.mk for DEB_HOST_* ++ DEB_BUILD_*.; move libexecdir /usr/lib to /usr/libexec. ++ ++ * debian/emacs.desktop: add upstream "StartupNotify=true". ++ ++ * debian/compat: upgrade from 10 to 13. ++ ++ * Enable native compilation for debian. Thanks to Aymeric ++ Agon-Rambosson for noting that the native-lisp tree is flavor ++ specific. ++ ++ * debian/control: add ca-certificates build dependency for tests. The ++ process-async-https-with-delay test depends on it. ++ ++ * debian/changelog: add 1:27.1+1-3.1 NMU. ++ ++ -- Rob Browning Fri, 15 Jul 2022 17:26:23 -0500 ++ ++emacs (1:27.1+1-3.1) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ * d/p/0014-Skip-tests-that-require-Internet-when-there-s-no-Int.patch: ++ Skip tests that require internet connection, fixing a FTBFS. ++ (Closes: #982969) ++ ++ -- Sergio Durigan Junior Sat, 20 Mar 2021 17:41:44 -0400 ++ ++emacs (1:27.1+1-3) unstable; urgency=medium ++ ++ * Strip parent path from package descriptions for reprodcibility. Add ++ 0012-Strip-parent-path-from-package-descriptions-for-repr.patch to ++ incorporate the changes. Thanks to Chris Lamb for reporting the ++ problem and tracking down the cause. (Closes: 972861) ++ ++ * Apply upstream patch to restore schemas.xml to fix nXML mode. Add ++ 0013-Recover-the-contents-of-the-schemas.xml-file.patch to incorporate ++ the changes. Thanks to Yasuhiro KIMURA for reporting the problem and ++ the fix. (Closes: 973633) ++ ++ -- Rob Browning Sat, 07 Nov 2020 16:16:23 -0600 ++ ++emacs (1:27.1+1-2) unstable; urgency=medium ++ ++ * Upload to unstable. ++ ++ -- Rob Browning Sat, 24 Oct 2020 11:31:42 -0500 ++ ++emacs (1:27.1+1-1) experimental; urgency=medium ++ ++ * Merge upstream version 27.1. ++ ++ * Update debian/control for 27.1. ++ ++ * Update debian/copyright for 27.1. ++ ++ * Update debian/control build-deps for 27.1. ++ ++ * Fix emacs-module-tests to work with VPATH builds. Add ++ 0011-emacs-module-tests-fix-VPATH-builds.patch to address the issue. ++ ++ * debian/rules: put new pdmp files in flavor-specific packages. ++ ++ -- Rob Browning Sun, 23 Aug 2020 16:09:09 -0500 ++ ++emacs (1:26.3+1-2) unstable; urgency=medium ++ ++ * Fix intermittent test failures in process-tests. Add ++ 0012-The-Emacs-process-tests-should-no-longer-fail-interm.patch to ++ address the issue. Thanks to Ivo De Decker for reporting the problem, ++ J. Smith for tracking down the upstream bug, and Nick Gasson for ++ locating the upstream patch. (Closes: 944616) ++ ++ -- Rob Browning Sat, 16 May 2020 19:25:51 -0500 ++ ++emacs (1:26.3+1-1) unstable; urgency=medium ++ ++ * Merge upstream version 26.3. (Closes: 939737) ++ ++ * Update debian/copyright for 26.3. ++ ++ * Update debian/control for 26.3. ++ ++ * Don't override the upstream EPLA packaging key anymore. Emacs 26.3 ++ has the correct version. ++ ++ -- Rob Browning Mon, 09 Sep 2019 20:17:48 -0500 ++ ++emacs (1:26.1+1-4) unstable; urgency=high ++ ++ * Update the EPLA packaging key (previous key expires 2019-09-23) via ++ the upstream commit f16785d361097df9fddfcc0b60ae6f0d92e7e911. Add the ++ old and new keyrings to debian/ and debian/source/include-binaries ++ since debian/patches/ can't handle git binary diffs. Thanks to Stefan ++ Monnier for reporting the problem and providing the patch. ++ ++ -- Rob Browning Sun, 08 Sep 2019 15:02:23 -0500 ++ ++emacs (1:26.1+1-3.3) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ ++ * Drop transitional versioned emacsXX* packages. ++ ++ * Cherry-pick 408bf21a8c and 95b77b0451 to fix crashes with color fonts, ++ thanks to Vincent Lefevre. (Closes: #929567) ++ ++ -- Andreas Beckmann Fri, 12 Jul 2019 20:42:27 +0200 ++ ++emacs (1:26.1+1-3.2) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ ++ * Add more transitional packages for ancient versioned packages ++ emacs21{,-nox}, emacs22{,-gtk,-nox}. (Closes: #916758) ++ ++ * Drop -dbg packages in favor of autogenerated -dbgsym packages. ++ ++ -- Andreas Beckmann Sun, 03 Feb 2019 15:42:30 +0100 ++ ++emacs (1:26.1+1-3.1) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ ++ * Really handle the emacs-{gtk,lucid,nox} doc dir transition manually. ++ This cannot be handled by 'dpkg-maintscript-helper dir_to_symlink' because ++ of the arch:all to arch:any switch at the same time (bug #813455). ++ Do not forcibly remove the old docdir in the preinst to avoid bad effects ++ on other packages. Instead, in the postinst, replace the now empty ++ directory with the intended symlink. (Closes: #911616) ++ ++ * emacs-common: Add Breaks against all (versioned) emacs binary packages ++ predating the unversioning in 1:25. ++ ++ * emacs-common: Add Breaks against known incompatible packages: ++ - edb (Closes: #875430) ++ - egg (Closes: #910925) ++ ++ * Add Vcs-* URLs. (Closes: #690771) ++ ++ * Cherry-pick 34b4da37 to fix a test failure. (Closes: #918646) ++ ++ * Clean-up debian/control. ++ ++ * Use https:// URLs and update FSF address. ++ ++ * Update Lintian overrides. ++ ++ -- Andreas Beckmann Mon, 28 Jan 2019 14:18:17 +0100 ++ ++emacs (1:26.1+1-3) unstable; urgency=medium ++ ++ * Recommend mailutils instead of depending on it. ++ (Closes: 917245, 916986) ++ ++ -- Rob Browning Wed, 26 Dec 2018 13:54:16 -0600 ++ ++emacs (1:26.1+1-2) unstable; urgency=medium ++ ++ * Update emacs metapackage to depend on >= 1:26.1. ++ ++ * Enable support for systemd socket activation. Thanks to Ansgar ++ Burchardt for the report. (Closes: 916760) ++ ++ -- Rob Browning Thu, 20 Dec 2018 10:49:20 -0600 ++ ++emacs (1:26.1+1-1) experimental; urgency=medium ++ ++ * Merge upstream version 26.1. (Closes: #907997) ++ ++ * Update debian/copyright version for 26.1. ++ ++ * Use more secure mailutils instead of internal movemail. See the ++ 26.1 NEWS for more information. ++ ++ * Add debian/copyright entries for 26.1. ++ ++ * Fix epg-tests with upstream patch for newer GnuPG. Add ++ 0009-An-epg-test-failure-with-recent-GnuPG-versions-has-b.patch to ++ fix the problem. ++ ++ * Mark the vc-bzr-test-faulty-bzr-autoloads as unstable for now. ++ Add 0010-Mark-vc-bzr-test-fauilt-bzr-autoloads-as-unstable-fo.patch to ++ disable the test for now. See the patch header for a description ++ of the error. ++ ++ * tramp-test42-remote-load-path: regexp-quote directory. Add ++ 0011-tramp-test42-remote-load-path-regexp-quote-directory.patch to ++ fix the problem. Otherwise the test may fail for some paths like ++ those seen in an sbuild chroot, ++ e.g. build/emacs-i87jK3/emacs-26.1+1/... ++ ++ * ibuffer-filter-inclusion-3: regexp-quote directory. Add ++ 0012-ibuffer-filter-inclusion-3-regexp-quote-directory.patch to ++ fix the problem. Otherwise the test may fail for some paths like ++ those seen in an sbuild chroot, ++ e.g. build/emacs-i87jK3/emacs-26.1+1/... ++ ++ * Mark echo-server-with-dns test as :unstable for now. It fails ++ inside a Debian sbuild chroot. ++ ++ -- Rob Browning Mon, 17 Dec 2018 16:41:12 -0600 ++ ++emacs (1:25.2+1-11) unstable; urgency=medium ++ ++ * Add (>= 1:25) restriction to emacs metapackage dependencies. ++ Without this it was possible to end up with two empty metapackages ++ installed instead of the expected metapackage and actual package. ++ Thanks to Shin Yoshida for reporting the problem and Sven Joachim ++ for noting the solution. (Closes: 906534) ++ ++ * Don't unexpectedly modify the byte order mark. Add ++ 0014-Emacs-should-no-longer-unexpectedly-alter-the-byte-o.patch to ++ fix the problem. Thanks to Vincent Lefevre for reporting the ++ problem and Eli Zaretskii for the patch. (Closes: 883434) ++ ++ -- Rob Browning Sun, 26 Aug 2018 11:49:09 -0500 ++ ++emacs (1:25.2+1-10) unstable; urgency=medium ++ ++ * Handle the emacs-{gtk,lucid,nox} doc dir transition manually. ++ Before the unversioning, these packages were in a different source ++ package (emacs-defaults) and were arch all. Since ++ dpkg-maintscript-helper can't hande "all to any" transitions ++ (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813455), clean ++ up manually in the preinsts. Thanks to Sven Joachim for reporting ++ the problem and indentifying the underlying cause. ++ (Closes: 905555) ++ ++ -- Rob Browning Sun, 12 Aug 2018 11:55:27 -0500 ++ ++emacs (1:25.2+1-9) unstable; urgency=medium ++ ++ * Disable the eieio-test-37-obsolete-name-in-constructor test. Its ++ behavior is unpredictable, and it was causing some buildd builds ++ to fail (cf. https://debbugs.gnu.org/24503). Add ++ 0013-Disable-eieio-test-37-obsolete-name-in-constructor.patch to ++ fix the problem, and thanks to Aaron M. Ucko for reporting it, and ++ J. Smith for tracking down the upstream issue. (Closes: 879020) ++ ++ * Ensure /usr/share/doc/emacs-{gtk,lucid,nox} symlink is ++ established. Use dir_to_symlink to make sure the new symlink to ++ emacs-common is correctly established if we're upgrading from the ++ emacs-defaults packages that had a real directory. Thanks to ++ Andreas Beckmann for reporting the problem. (Closes: 903779) ++ ++ * Have emacs-{gtk,lucid,nox} replace all the related emacs25 ++ packages. Add "emacs-gtk (<< 1:25), emacs-lucid (<< 1:25), ++ emacs-nox (<< 1:25)" to the "Replaces:" for emacs-gtk, ++ emacs-lucid, and emacs-nox to avoid conflicts over ++ /usr/share/emacs/25.2/etc/DOC while unpacking. Thanks to Axel ++ Beckert for reporting the problem and Adrian Bunk and Sven Joachim ++ for help with the solution. (Closes: 904957) ++ ++ -- Rob Browning Sat, 04 Aug 2018 12:29:53 -0500 ++ ++emacs (1:25.2+1-8) unstable; urgency=medium ++ ++ * Move unversioned emacs packages from experimental to unstable. ++ ++ -- Rob Browning Sun, 29 Jul 2018 10:46:26 -0500 ++ ++emacs (1:25.2+1-7) experimental; urgency=medium ++ ++ * Unversion the emacs packages. Remove the major version from all ++ of the packages. The flexibility provided no longer appears worth ++ the complexity given the more frequent upstream releases, and ++ backward-compatability across them. ++ ++ * Update debian/patches for emacs25 to emacs migration. ++ ++ * Rename emacsXY to emacsXY-gtk. ++ ++ * Fix dbg package self-dependencies. ++ ++ * Stop versioning packages; change emacs25 to emacs. ++ ++ * Move mail-host-address and gnus-nntpserver-file to new ++ 00debian.el. ++ ++ * Move emacs binary metapackage to this package. Add epoch so that ++ new versions of the metapackage will be higher than the last ++ standalone version (47.0). ++ ++ * Handle local emacs/site-lisp here instead of in emacsen-common. ++ ++ * Depend on emacsen-common (>= 3.0.0) This will complete the ++ transfer of the emacs metapackage namespace to the emacs source ++ package as a new concrete emacs flavor. ++ ++ * Add emacs23, emacs24, and emacs25 transitional packages. ++ ++ * debian/control: change priority extra to optional as per policy. ++ ++ * Have binary flavor packages depend on emacs-common for doc ++ symlink. ++ ++ -- Rob Browning Sun, 27 May 2018 10:57:34 -0500 ++ ++emacs25 (25.2+1-6) unstable; urgency=high ++ ++ * Block remote code execution via enriched text. Add ++ 0012-A-remote-execution-exploit-via-enriched-text-has-bee.patch to ++ fix the problem. Thanks to David Bremner for the alert and ++ Salvatore Bonaccorso for reporting the problem to Debian. ++ (Closes: 875447) ++ ++ -- Rob Browning Mon, 11 Sep 2017 21:51:49 -0500 ++ ++emacs25 (25.2+1-5) unstable; urgency=medium ++ ++ * Build with -O0 on arm64 to avoid FTBS. Without this the build ++ segfaults in marker.c when trying to construct c-by.el. ++ cf. https://lists.gnu.org/archive/html/emacs-devel/2017-03/msg00798.html ++ Thanks to Gianfranco Costamagna for reporting the bug and Barry ++ Warsaw for suggesting the workaround. (Closes: 868165) ++ ++ -- Rob Browning Mon, 31 Jul 2017 23:34:05 -0500 ++ ++emacs25 (25.2+1-4) unstable; urgency=medium ++ ++ * Disable eieio-test-method-order-list-6. Its behavior is ++ unpredictable, and it was causing the armhf build to fail: ++ https://debbugs.gnu.org/27878 ++ https://debbugs.gnu.org/24503#21 ++ Add 0011-Disable-eieio-test-method-order-list-6.patch to fix the ++ problem. Thanks to Glen Morris for pointing out the previous report. ++ ++ -- Rob Browning Sun, 30 Jul 2017 22:31:30 -0500 ++ ++emacs25 (25.2+1-3) unstable; urgency=medium ++ ++ * Actually run tests by default (fix DEB_BUILD_OPTIONS nocheck test) ++ Fix the inverted logic. Thanks to John Paul Adrian Glaubitz for ++ reporting the problem. (Closes: 869328) ++ ++ * Completely remove gconf support. Build --without-gconf for the ++ emacs25 flavor (as we already do for lucid and nox), since GConf ++ has been deprecated for years. Thanks to intrigeri for reporting ++ the issue. (Closes: 869085) ++ ++ * Fix README.Debian news entry for ++ 0008-Don-t-provide-openssl-s_client-as-an-option-for-ssl-.patch. ++ ++ * Fix memory alignment problem causing FTBS on m68k. Thanks to John ++ Paul Adrian Glaubitz for reporting the problem and providing an ++ earlier fix. (Closes: 868868) ++ ++ * Don't downcase lookup paths in elisp-mode-tests. This caused the ++ tests to fail under sbuild when the test path contained uppercase ++ characters. Add ++ 0010-Don-t-downcase-real-xref-in-elisp-mode-tests.patch to fix the ++ problem. ++ ++ -- Rob Browning Sat, 29 Jul 2017 11:58:36 -0500 ++ ++emacs25 (25.2+1-2) unstable; urgency=medium ++ ++ * emacsXY-common: directly depend on install-info. Since Emacs ++ qualifies as an info reader (Debian Policy 12.2). This should ++ make sure the info index is correctly created/updated at install ++ time. Thanks to Francesco Potortì and NIIBE Yutaka for reporting ++ the problem. (Closes: 850808, 863359) ++ ++ * Build all flavors from common build-src via VPATH. Instead of ++ building each flavor from scratch in a completely independent ++ debian/build-FLAVOR directory, create debian/build-src and then ++ configure each build-FLAVOR via VPATH. Then the first flavor ++ built will handle all of the common bootstrapping, and subsequent ++ flavors will build much more quickly. ++ ++ * Migrate to debhelper 10. ++ ++ -- Rob Browning Tue, 11 Jul 2017 15:46:35 -0500 ++ ++emacs25 (25.2+1-1) unstable; urgency=medium ++ ++ * Merge upstream version 25.2. ++ ++ * Update debian/ for 25.2. ++ ++ -- Rob Browning Sat, 01 Jul 2017 14:35:18 -0500 ++ ++emacs25 (25.1+1-4) unstable; urgency=medium ++ ++ * Don't offer/use openssl s_client by default: "s_client is a debug ++ tool, it does not set up a secure connection, it ignores all ++ errors and just continues. It also doesn't do checks it should be ++ doing. This is all documented behaviour." -- Kurt Roeckx ++ Add 0009-openssl-s_client-is-no-longer-a-default-for-ssl-conn.patch to ++ fix the problem. Thanks to Kurt Roeckx for reporting the issue. ++ (Closes: 766397) ++ ++ -- Rob Browning Sun, 23 Apr 2017 11:49:52 -0500 ++ ++emacs25 (25.1+1-3) unstable; urgency=medium ++ ++ * Configure with REL_ALLOC=no to fix crashes. Thanks to Santiago ++ Vila for reporting the problem, and Sean Whitton for helping test ++ the fix. (Closes: 842728) ++ ++ * Disable xwidget (webkit) support. Thanks to David Bremner for ++ reporting the issue. (Closes: 843462) ++ ++ * Depend on liboss4-salsa-dev on hurd and kfreebsd. Thanks to Aaron ++ M. Ucko for reporting the problem and Svante Signell for providing ++ the fix. (Closes: 840702) ++ ++ -- Rob Browning Wed, 30 Nov 2016 18:15:33 -0600 ++ ++emacs25 (25.1+1-2) unstable; urgency=medium ++ ++ * Respect DEB_BUILD_OPTIONS=nocheck. Thanks to David Bremner for ++ reporting the issue. ++ ++ * Don't dh_auto_clean, and run dh_clean first. Since we don't build ++ in the source tree, we shouldn't clean there either, and let ++ dh_clean take care of its bits before we stomp around. ++ ++ * Install emacs.appdata.xml as emacs25.appdata.xml. ++ ++ * Drop emacs23 icons to avoid future path conflicts. Thanks to ++ Tatsuya Kinoshita for reporting the problem. (Closes: 841687) ++ ++ * Fix fix for package-test gpg-agent cleanup race. Specify ++ --no-autostart so that we don't start an agent if one wasn't ++ already running when we're requesting shutdown, and delete the ++ test dir with "rm -rf" to avoid being affected by vanishing ++ sockets (sockets that gpg-agent may be deleting in parallel). ++ ++ * Add gnupg-agent build-dep for package-test. ++ ++ * Don't segfault if gcc expects -nopie instead of -no-pie. Thanks ++ to Lucas Nussbaum and Aaron M. Ucko for reporting the problem, and ++ Sven Joachim for tracking down the upstream patch. (Closes: ++ 841551) ++ ++ -- Rob Browning Mon, 24 Oct 2016 13:10:40 -0500 ++ ++emacs25 (25.1+1-1) unstable; urgency=medium ++ ++ * Merge upstream version 25.1. ++ Remove patches that are no longer needed: ++ 0006-Look-for-NEWS-in-order-to-find-etc-rather-than-GNU.patch ++ 0008-Emacs-won-t-assume-grep-supports-GREP_OPTIONS.patch ++ 0009-Emacs-should-no-longer-hang-during-large-yanks.patch ++ 0010-ELF-unexec-Correct-section-header-index.patch ++ 0011-ELF-unexec-Tidy-code.patch ++ 0012-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch ++ 0013-ELF-unexec-Symbol-table-patching.patch ++ 0014-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch ++ 0015-ELF-unexec-R_-_NONE-relocs.patch ++ 0016-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch ++ 0017-ELF-unexec-Don-t-insert-a-new-section.patch ++ 0018-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch ++ 0019-ELF-unexec-align-section-header.patch ++ 0020-Emacs-should-show-GTK-icons-again.patch ++ 0021-Emacs-should-work-with-gcc-5.2-and-newer.patch ++ 0022-Emacs-should-work-with-glibc-2.24-on-ppc64.patch ++ ++ * debian/upstream-version: update regex for 25.1. ++ ++ * debian/.gitignore: update for 25.1. ++ ++ * debian/changelog: change the package name to emacs25. ++ ++ * debian/copyright.in: change source archive extension to xz. ++ ++ * Update debian control and copyright for 25.1. ++ ++ * Stop mangling info files. ++ ++ * debian/rules: clean additional files for 25.1. ++ ++ * Don't copy missing-file.dfsg to THE-GNU-PROJECT. THE-GNU-PROJECT ++ is now compatible with the DFSG. Remove missing-file.dfsg ++ entirely since it it no longer being used. ++ ++ * Bump Debian alternatives priority to 28 for 25.1. ++ ++ * Remove ia64 CFLAGS "-O1" workaround. ++ ++ * Compute version in strip-nondeterminism fix. Use $(runtime_ver) ++ and $(flavor) instead of 24.5 and emacs24. ++ ++ * Fix dh_listpackages in strip-nondeterminism target. ++ ++ * Set libmagick build-dep to libmagick++-6.q16-dev. ++ ++ * debian/setup-stamp: remove redundant mkdir. ++ ++ * Don't default to ALSA support; explicitly request it. ++ ++ * Run tests in all three debian/ build trees. ++ ++ * Enable xwidget (webkit) support for emacs25. ++ ++ * Convert debian/copyright to 1.0; update for 25.1. Explicitly ++ mention the unusual debian/rules copyright, which will be ++ addressed via #826347. ++ ++ * Add dbus-x11 and procps build-deps for tests. ++ ++ * Kill gpg agent in package-test.el to avoid a race. Add ++ 0007-Kill-gpg-agent-in-package-test.el-to-avoid-a-race.patch to ++ incorporate the fix. ++ ++ -- Rob Browning Mon, 10 Oct 2016 21:54:59 -0500 ++ ++emacs24 (24.5+1-7) unstable; urgency=medium ++ ++ * debian/control: make Source-Version source:Version. Thanks to ++ Guillem Jover for reporting the problem. (Closes: 833215) ++ ++ * Restore GTK+ toolbar icons. ++ Add 0020-Emacs-should-show-GTK-icons-again.patch to include the relevant ++ upstream code. Thanks to Juerg Haefliger for reporting the problem and ++ pointing out the relevant upstream commit. (Closes: 828000) ++ ++ * Fix malloc handling with newer gcc (>= 5.2). ++ Add 0021-Emacs-should-work-with-gcc-5.2-and-newer.patch to incorporate ++ the relevant upstream code. Thanks to Aurelien Jarno for reporting the ++ problem and backporting the fix. ++ ++ * Support glibc 2.24. ++ Add 0022-Emacs-should-work-with-glibc-2.24-on-ppc64.patch to incorporate ++ the relevant upstream code. Thanks to Aurelien Jarno for reporting the ++ problem and backporting the fix. (Closes: 833727) ++ ++ -- Rob Browning Mon, 05 Sep 2016 15:05:00 -0500 ++ ++emacs24 (24.5+1-6) unstable; urgency=medium ++ ++ * Fix a ppc64el, bss-related build problem. ++ Builds on ppc64el were failing like this: ++ emacs: Program segment above .bss in ++ /«BUILDDIR»/emacs24-24.5+1/debian/build-x/src/temacs ++ Add these upstream patches to fix the problem: ++ 0010-ELF-unexec-Correct-section-header-index.patch ++ 0011-ELF-unexec-Tidy-code.patch ++ 0012-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch ++ 0013-ELF-unexec-Symbol-table-patching.patch ++ 0014-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch ++ 0015-ELF-unexec-R_-_NONE-relocs.patch ++ 0016-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch ++ 0017-ELF-unexec-Don-t-insert-a-new-section.patch ++ 0018-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch ++ 0019-ELF-unexec-align-section-header.patch ++ Thanks to Paul Eggert for help locating the set ++ of patches, and Esa Peuha for reporting the ++ problem. (Closes: 808347) ++ ++ -- Rob Browning Mon, 18 Jan 2016 17:58:10 -0600 ++ ++emacs24 (24.5+1-5) unstable; urgency=medium ++ ++ * Only test timestamp preservation for $(flavor)-el. Only check ++ el.gz timestamp preservation when $(flavor)-el is one of the ++ packages being built (so the canary file will actually be there), ++ but go ahead and fix up the timestamps across all packages. ++ Thanks to David Matthew Mattli for reporting the ++ problem. (Closes: 805904) ++ ++ -- Rob Browning Fri, 27 Nov 2015 14:28:00 -0600 ++ ++emacs24 (24.5+1-4) unstable; urgency=medium ++ ++ * Ensure elc timestamps are newer than el files. Since ++ strip-nodeterminism changes the *.el.gz file timestamps, restore ++ the timestamps after it runs. Otherwise, Emacs will think that ++ corresponding .elc files are stale. Thanks to Yuri D'Elia ++ for reporting the problem. (Closes: 803060) ++ ++ -- Rob Browning Sat, 07 Nov 2015 13:20:43 -0600 ++ ++emacs24 (24.5+1-3) unstable; urgency=medium ++ ++ * Split desktop file into term and non-term versions. Thanks to ++ Norbert Preining for reporting the ++ problem. (Closes: 799935) ++ ++ * Add upstream StartupWMClass/Keywords to *.desktop. Copy them from ++ the upstream etc/emacs.desktop. ++ ++ * Suggest ncurses-term, needed by term mode. Thanks to Jorge Morais ++ for reporting the problem and era+debian@iki.fi for forwarding it ++ to Debian. (Closes: 790402) ++ ++ * Remove redundant libtiff-dev dependency. ++ ++ * emacs-common: recommend emacs-el. Without it, important bits of ++ Emacs don't work (i.e. C-h f, etc.), and it's not likely to be a ++ significant burden these days. ++ ++ -- Rob Browning Sat, 24 Oct 2015 14:38:04 -0500 ++ ++emacs24 (24.5+1-2) unstable; urgency=medium ++ ++ [ Martin Račák ] ++ * emacsVER.desktop: don't use absolute path to icon. (Closes: 778884) ++ ++ [ Rob Browning ] ++ * Remove .menu file as per TC resolution of #741573. ++ * Update .desktop file and add terminal flavor. ++ ++ [ David Bremner ] ++ * Explicity specify QUILT_PATCHES_PREFIX in rules. The current use ++ relies on the names of patches being prefixed with debian/patches, ++ which doesn't seem to be completely reliable (e.g. it doesn't ++ happen in a wheezy build environment). The environment variable ++ QUILT_PATCHES_PREFIX is documented to do this. (Closes: 775068) ++ ++ [ Rob Browning ] ++ * Don't assume grep supports GREP_OPTIONS. ++ Add 0008-Emacs-won-t-assume-grep-supports-GREP_OPTIONS.patch to ++ incorporate the relevant upstream patch. Thanks to Bob Proulx ++ for reporting the problem, and Ben Finney ++ for tracking down the fix. (Closes: 793741) ++ * Don't hang during large yanks. ++ Add 0009-Emacs-should-no-longer-hang-during-large-yanks.patch to ++ incorporate the relevant upstream patch. Thanks to Mike Crowe ++ for reporting the problem and tracking down the ++ fix. (Closes: 795909) ++ ++ -- Rob Browning Sat, 19 Sep 2015 14:49:07 -0500 ++ ++emacs24 (24.5+1-1) unstable; urgency=medium ++ ++ * Merge upstream version 24.5 (shift from the bzr->git mirror to the ++ new official upstream git repository for the source). ++ Remove redundant patches: ++ 0008-A-race-to-create-info-has-been-eliminated.patch ++ 0009-Nil-load-path-elements-shouldn-t-crash-Emacs.patch ++ ++ * Update debian/copyright* for 24.5. ++ ++ -- Rob Browning Wed, 17 Jun 2015 00:06:26 -0500 ++ ++emacs24 (24.4+1-5) unstable; urgency=medium ++ ++ * emacs24-common: conflict with obsolete gnus-bonus-el package. ++ Thanks to Hilko Bengen for reporting the problem. (Closes: 767949) ++ ++ * Add "Breaks: apel (<< 10.8+0.20120427-4)" to emacs24-common to fix ++ a byte-compilation problem with older versions of the package. ++ Thanks to Łukasz Stelmach for the report and Sébastien Villemot ++ for tracking down the correct version. (Closes: 775564) ++ ++ -- Rob Browning Sat, 07 Mar 2015 13:25:57 -0600 ++ ++emacs24 (24.4+1-4.1) unstable; urgency=medium ++ ++ * Non-maintainer upload. ++ * Cherry-pick 0009-lisp-startup.el-command-line.patch to fix handling ++ nil elements in load-path (Closes: #768751) ++ ++ -- Balint Reczey Tue, 09 Dec 2014 16:24:27 +0100 ++ ++emacs24 (24.4+1-4) unstable; urgency=medium ++ ++ * Update emacsen-common dependency as per policy. ++ ++ -- Rob Browning Sat, 25 Oct 2014 14:37:43 -0500 ++ ++emacs24 (24.4+1-3) experimental; urgency=medium ++ ++ * Eliminate a race to create info/ during the build. Add ++ 0008-A-race-to-create-info-has-been-eliminated.patch with the ++ relevant changes. Thanks to Paul Eggert for ++ tracking down the problem and providing the fix. ++ ++ -- Rob Browning Thu, 23 Oct 2014 11:13:21 -0500 ++ ++emacs24 (24.4+1-2) experimental; urgency=medium ++ ++ * Adjust update_autogen and make-info-dir for DFSG removals. ++ Change 0003-Remove-files-that-appear-to-be-incompatible-with-the.patch ++ accordingly. ++ ++ -- Rob Browning Wed, 22 Oct 2014 19:38:20 -0500 ++ ++emacs24 (24.4+1-1) experimental; urgency=medium ++ ++ * Merge upstream version 24.4. ++ Remove (unneeded) src/macuvs.h and admin/unidata/IVD_Sequences.txt ++ until we're sure about the license: ++ https://lists.gnu.org/archive/html/emacs-devel/2014-10/msg00742.html ++ Remove new GFDL files (moved to emacs24-common-non-dfsg): ++ doc/misc/eww.texi ++ doc/misc/ido.texi ++ doc/misc/octave-mode.texi ++ doc/misc/todo-mode.texi ++ Remove redundant patches: ++ 0007-Invoke-the-correct-xmlstarlet-executable-on-Debian-s.patch ++ 0008-Emacs-should-no-longer-hang-at-startup-on-kFreeBSD.patch ++ 0009-Emacs-should-no-longer-hang-at-startup-on-kFreeBSD.patch ++ 0010-Emacs-should-now-build-correctly-on-GNU-Hurd.patch ++ 0011-Gnus-should-no-longer-use-a-predictable-temp-file-na.patch ++ 0012-Security-issues-in-find-gc.el-have-been-fixed-CVE-20.patch ++ 0013-Security-issues-in-tramp-have-been-fixed-CVE-2014-34.patch ++ 0014-Insecure-file-handling-in-browse-url-mosaic-has-been.patch ++ 0015-The-compose-key-should-now-work-better-with-UIM-1-4.patch ++ 0016-The-compose-key-should-now-work-better-with-UIM-2-4.patch ++ 0017-The-compose-key-should-now-work-better-with-UIM-3-4.patch ++ 0018-The-compose-key-should-now-work-better-with-UIM-4-4.patch ++ 0019-fill-region-as-paragraph-should-better-respect-the-f.patch ++ 0020-Emacs-should-now-follow-Make-4.0-directory-changes.patch ++ ++ * Update debian/copyright* for 24.4. Update entry for man/faq.texi ++ (now doc/mis/efaq.texi); add entries for doc/misc/efaq-w32.texi, ++ lisp/obsolete/meese.el, msdos/sedadmin.inp, nt/inc/dirent.h, and ++ all of the files in m4/ except gnulib-comp.m4. ++ ++ * Ignore src/macuvs.h and IVD_Sequences.txt for now. Add ++ 0007-Don-t-try-to-build-src-macuvs.h-via-IVD_Sequences.tx.patch to ++ avoid trying to build src/macuvs.h (via IVD_Sequences.txt) since ++ we removed it for the time being, due to uncertainty over the ++ licensing. ++ ++ * Build depend on libacl1-dev for new ACL support ++ ++ * Build depend on zlib1g-dev for new zlib support ++ ++ * Remove obsolete configure argument --with-crt-dir ++ ++ * Look for DOC, not DOC-$(runtime_ver) in debian/rules. The DOC ++ file is now just DOC. ++ ++ * Don't try to remove /usr/local in debian/rules. It's not created ++ during the build anymore. ++ ++ -- Rob Browning Tue, 21 Oct 2014 21:27:56 -0500 ++ ++emacs24 (24.3+1-5) unstable; urgency=medium ++ ++ * Fix patch-to-news: notice error; correct path ++ ++ * Fix a problem with UIM and the compose key. ++ Incorporate the relevant upstream patches: ++ 0015-The-compose-key-should-now-work-better-with-UIM-1-4.patch ++ 0016-The-compose-key-should-now-work-better-with-UIM-2-4.patch ++ 0017-The-compose-key-should-now-work-better-with-UIM-3-4.patch ++ 0018-The-compose-key-should-now-work-better-with-UIM-4-4.patch ++ Thanks to Anders Kaseorg for the report, and for ++ tracking down the relevant patches. (Closes: 753534) ++ ++ * Make fill-region-as-paragraph respect the fill-column. ++ Add 0019-fill-region-as-paragraph-should-better-respect-the-f.patch. ++ Thanks to Nobuhiro IMAI for reporting the problem ++ and tracking down the relevant patch. (Closes: 539634) ++ ++ * Follow Make 4.0 directory changes in compile mode. ++ Add 0020-Emacs-should-now-follow-Make-4.0-directory-changes.patch ++ to incorporate the relevant upstream patch. ++ Thanks to Christophe Troestler for ++ reporting the problem. (Closes: 747624) ++ ++ -- Rob Browning Sat, 06 Sep 2014 11:38:08 -0500 ++ ++emacs24 (24.3+1-4) unstable; urgency=medium ++ ++ [ Rob Browning ] ++ * Fix insecure temp file in gnus-fun.el (CVE-2014-3421) ++ Add 0011-Gnus-should-no-longer-use-a-predictable-temp-file-na.patch to ++ incorporate the relevant upstream patch. ++ Partially-fixes: 748140 ++ ++ * Fix insecure temp file in gnus-fun.el (CVE-2014-3421) ++ Add 0012-Security-issues-in-find-gc.el-have-been-fixed-CVE-20.patch to ++ incorporate the relevant upstream patch. ++ Partially-fixes: 748140 ++ ++ * Fix tramp security issues (CVE-2014-3424) ++ Add 0013-Security-issues-in-tramp-have-been-fixed-CVE-2014-34.patch to ++ incorporate the relevant upstream patch. ++ Partially-fixes: 748140 ++ ++ * Fix browse-url-mosaic security issues (CVE-2014-3423) ++ Add 0014-Insecure-file-handling-in-browse-url-mosaic-has-been.patch to ++ incorporate the relevant upstream patch. ++ Partially-fixes: 748140 ++ ++ * Given the four fixes above: (Closes: 748140) ++ ++ [ Dimitri John Ledkov ] ++ * Build using gnutls28. (Closes: 747448) ++ ++ -- Rob Browning Wed, 14 May 2014 19:21:11 -0500 ++ ++emacs24 (24.3+1-3) unstable; urgency=low ++ ++ * Describe emacs24/emacs24-lucid/emacs24-nox more clearly in ++ debian/control. Explain the differences more clearly, and mention ++ the emacsclient related crash that emacs24-lucid may help avoid. ++ Thanks to Jonathan Nieder for the report, and ++ to him and Justin B Rye for suggesting ++ improvements. (Closes: 682288) ++ ++ * Fix build on GNU/Hurd. ++ Add 0010-Emacs-should-now-build-correctly-on-GNU-Hurd.patch to ++ incorporate the relevant upstream patch. Thanks to Pino Toscano ++ for the report. (Closes: 725099) ++ ++ * Change the build dependency from libtiff4-dev to libtiff-dev. ++ Thanks to Jay Berkenbilt for the report. ++ (Closes: 735999) ++ ++ -- Rob Browning Mon, 05 May 2014 19:36:05 -0500 ++ ++emacs24 (24.3+1-2) unstable; urgency=low ++ ++ * Set CFLAGS, CPPFLAGS, and LDFLAGS solely via configure in debian/rules. ++ Don't override the CFLAGS, CPPFLAGS, and LDFLAGS values chosen by the ++ upstream configure script; instead, make any adjustments at configure ++ time. Our quashing of "-Wl,-znocombreloc" during the make invocation ++ was causing i386 builds of emacs24-lucid to fail under X. ++ Thanks to Łukasz Pankowski for the report, and Samuel ++ Bronson for the patch. (Closes: 684788) ++ ++ * debian/rules: clean src/stamp-h.in. ++ Thanks to Samuel Bronson for the patch. ++ ++ * Explicitly create $(pkgdir_el) in debian/rules (fix FTBS). ++ Thanks to Lucas Nussbaum for the report, ++ Matt Kraai for the patch, and Dmitrijs Ledkovs ++ for the 24.3+1-1.1 NMU. (Closes: 707488) ++ ++ * Specify --without-gsettings for emacsFLAVOR-nox and emacsFLAVOR-lucid. ++ Thanks to Yuri D'Elia for the report. ++ (Closes: 687299, 687303) ++ ++ * Fix hang at startup on kFreeBSD. ++ Add debian/patches/0008-Emacs-should-no-longer-hang-at-startup-on-kFreeBSD.patch ++ and debian/patches/0009-Emacs-should-no-longer-hang-at-startup-on-kFreeBSD.patch ++ to incorporate the two relevant upstream patches. ++ Thanks to Christoph Egger for the report. ++ (Closes: 712974) ++ ++ -- Rob Browning Thu, 26 Sep 2013 17:42:00 -0500 ++ ++emacs24 (24.3+1-1) unstable; urgency=low ++ ++ * Upgrade to upstream version 24.3 and update debian/copyright, ++ debian/patches, debian/rules, etc. ++ ++ * Remove patches that appear to have been incorporated upstream: ++ 0008-Fix-startup-hang-on-Debian-GNU-kFreeBSD.patch ++ 0009-Restore-doc-emacs-emacsver.texi.patch ++ 0010-Don-t-use-IN_FLOAT-when-calling-fabs-since-it-may-cl.patch ++ ++ * 0001-Prefer-usr-share-info-emacs-24-over-usr-share-info.patch: ++ remove lisp/site-init.el in favor of a modification to ++ lisp/info.el to directly prepend /usr/share/info/emacs-%d to ++ Info-default-directory-list (setting it directly in site-lisp.el ++ no longer worked, and was more complicated). ++ ++ * Automatically compute upstream version in debian/rules. ++ ++ * Mention the etc/publicsuffix.txt license in debian/copyright. ++ ++ -- Rob Browning Sat, 13 Apr 2013 11:11:16 -0500 ++ ++emacs24 (24.2+1-2) unstable; urgency=low ++ ++ * Switch emacs24 from GTK+ 2 to GTK+ 3. (Closes: #679931) ++ ++ * Migrate to debhelper 9. ++ ++ * Add emacsVER-dbg, emacsVER-lucid-dbg, and emacsVER-nox-dbg packages. ++ ++ -- Rob Browning Sun, 20 Jan 2013 16:18:00 -0600 ++ ++emacs24 (24.2+1-1) unstable; urgency=high ++ ++ * Upgrade to upstream version 24.2 and update debian/patches. ++ ++ * Remove patches that have been incorporated upstream: ++ 0010-Rename-infodir-to-buildinfodir-in-doc-Makefile.in-GN.patch ++ ++ * Stop producing the emacs binary metapackage. ++ Move the emacs binary metapackage to its own source package ++ (emacs-defaults, cf. gcc-defaults). This will prevent emacs23 and ++ emacs24 from producing the same binary package. ++ ++ * Don't eval code when enable-local-variables is :safe. Previously, ++ Emacs might eval forms in file-local variable sections even when ++ the Emacs user option `enable-local-variables' was set to :safe ++ (CVE-2012-3479). Emacs 24.2 fixes the problem. Thanks to Henri ++ Salo for the report. (Closes: #684695) ++ ++ * Have debian/% depend on debian/rules since it now sets the ++ upstream_ver. ++ ++ * Update debian/rules upstream_ver to 24.2 and run "debian/rules ++ debian-sync". ++ ++ -- Rob Browning Sun, 09 Sep 2012 12:03:31 -0500 ++ ++emacs24 (24.1+1-4) unstable; urgency=low ++ ++ * Fix FTBS on ia64 with -O1. Remove redundant LDFLAGS+=-g and ++ CFLAGS+=-O2. See also: #582439. (Closes: #679986) ++ ++ -- Rob Browning Fri, 20 Jul 2012 12:51:32 -0500 ++ ++emacs24 (24.1+1-3) unstable; urgency=low ++ ++ * Add 0011-Don-t-use-IN_FLOAT-when-calling-fabs-since-it-may-cl.patch. ++ Fix FTBS on i386 by adding an upstream patch to skip fabs() errno ++ checking. Since fabs() has no error conditions, it doesn't guarantee ++ that it won't clobber errno. ++ ++ -- Rob Browning Tue, 17 Jul 2012 19:25:59 -0500 ++ ++emacs24 (24.1+1-2) unstable; urgency=low ++ ++ * Restrict libselinux1-dev build dependency to [linux-any]. ++ Thanks to James McCoy for the report. ++ (Closes: #679679) ++ ++ -- Rob Browning Wed, 04 Jul 2012 19:16:00 -0500 ++ ++emacs24 (24.1+1-1) unstable; urgency=low ++ ++ * Upgrade to upstream version 24.1. ++ ++ * Fix Prefer-usr-share-info-emacs-23-over-usr-share-info.patch for emacs24. ++ ++ * Update Debian-specific documentation in patches/ for emacs24. ++ Adjust 0002-Run-debian-startup-and-set-debian-emacs-flavor.patch ++ header to refer to 'emacs24. Refer to emacs24-common in /etc/NEWS ++ in 0004-Adjust-documentation-references-for-Debian.patch. ++ ++ * Update debian/control* and debian/copyright for emacs24. ++ ++ * Update debian/.gitignore for emacs24. ++ ++ * Add 0009-Restore-doc-emacs-emacsver.texi.patch. ++ ++ * Add 0010-Rename-infodir-to-buildinfodir-in-doc-Makefile.in-GN.patch. ++ ++ * Add build-deps: libgnutls-dev libxml2-dev libselinux1-dev libmagick++-dev. ++ ++ * Clean up debian/rules, and update it for emacs24. ++ ++ * Allow DEB_BUILD_OPTIONS parallel builds again. ++ ++ * Change emacs package to stick with emacs23 for now. ++ ++ * Fix emacsVER.lintian-overrides to refer to the correct icon paths. ++ ++ * Fix package descriptions to satisfy lintian. ++ ++ * Don't compile with -DDEBIAN anymore (no longer needed). ++ ++ * Don't switch to -O1 for m68k and ia64; hopefully unnecessary now. ++ ++ * Verify that movemail was compiled against liblockfile. ++ ++ * Don't copy .git to build trees. ++ ++ * Uncompress manpages before trying to give them versioned names. ++ ++ -- Rob Browning Fri, 29 Jun 2012 16:16:28 -0500 ++ ++emacs23 (23.4+1-3) unstable; urgency=low ++ ++ * Add 0017-Initialize-xgselect-in-function-xg_select-when-gfds_.patch. ++ Patch xgselect.c to prevent hang when using newer versions of ++ GLib. Thanks to Vincent Lefevre and Sven ++ Arvidsson for the initial reports, and Karel Klíč ++ for the patch. (Closes: #666691) ++ ++ -- Rob Browning Sat, 07 Apr 2012 14:35:51 -0500 ++ ++emacs23 (23.4+1-2) unstable; urgency=low ++ ++ * Add 0015-coding.c-produce_chars-Fix-updating-of-src_end-Bug-1.patch. ++ Incorporate upstream fix to prevent Emacs from crashing while ++ decoding input with DOS EOLs. ++ ++ * Add 0016-quail-indian.el-indian-tlg-base-table-Fix-typo-dev-t.patch. ++ Rename indian-dev-base-table to indian-tlg-base-table to correct a ++ typo in quail/indian.el. ++ ++ -- Rob Browning Wed, 21 Mar 2012 01:19:53 -0500 ++ ++emacs23 (23.4+1-1) unstable; urgency=low ++ ++ * Upgrade to upstream version 23.4. Emacs 23.4 includes grammars ++ that were missing for some of its bison parsers. Thanks to Julian ++ Andres Klode for the report. (Closes: #635938) ++ ++ * Update debian/* for Emacs 23.4. ++ ++ * Depend on libpng-dev rather than libpng12-dev. Thanks to Nobuhiro ++ Iwamatsu for the report. (Closes: #662312) ++ ++ * Add 0014-Fix-hang-after-C-z-in-gnome-shell.patch. Emacs should no ++ longer hang when C-z is pressed within the Gnome shell. Thanks to ++ Nikolay Pelov for the report. ++ (Closes: #655592) ++ ++ -- Rob Browning Tue, 20 Mar 2012 23:39:44 -0500 ++ ++emacs23 (23.3+1-5) unstable; urgency=high ++ ++ * Add 0017-Define-POSIX_SIGNALS-for-GNU-Hurd.patch. Thanks to ++ Samuel Thibault for the report and the ++ patch. (Closes: #650976) ++ ++ * Add 0018-Don-t-let-CEDET-execute-code-from-an-arbitrary-Proje.patch. ++ Don't execute arbitrary elisp code from any file named Project.ede ++ in or above a CEDET-related directory (CVE-2012-0035). Thanks to ++ Florian Weimer for the report. ++ (Closes: #655299) ++ ++ * Add 0019-Add-a-printf-attribute-to-movemail.c-to-allow-harden.patch. ++ Use varargs in movemail.c error() and add a printf attribute to ++ support hardened build flags. ++ ++ * Add debian/rules support for hardened build flags. Thanks to ++ Moritz Muehlenhoff for the report and the ++ patch. (Closes: #655118) ++ ++ * Add conflict with cedet, eieio, and speedbar. Don't allow the ++ older standalone packages to remain installed since they break ++ emacs23, emacs23 includes them, and they're no longer in ++ unstable/testing. Thanks to Ivan Vilata i Balaguer ++ for the report. (Closes: #632142) ++ ++ * Change negated build-dep [!hurd-i386...] to [linux-any]. Thanks ++ to Robert Millan for the report. ++ (Closes: #634336) ++ ++ -- Rob Browning Sun, 29 Jan 2012 14:06:03 -0600 ++ ++emacs23 (23.3+1-4) unstable; urgency=low ++ ++ * Add 0016-Use-CRT_DIR-to-find-crt-.o-on-ppc64.patch. ++ Thanks to Hiroyuki Yamamoto for the report ++ and the patch. (Closes: #646609) ++ ++ -- Rob Browning Tue, 25 Oct 2011 19:58:32 -0500 ++ ++emacs23 (23.3+1-3) unstable; urgency=low ++ ++ * Add 0015-Look-for-crt1.o-in-the-correct-multiarch-location.patch. ++ Thanks to Sven Joachim for the report and the patch, ++ and and Philipp Kern for the 23.3+1-1.1 NMU, which ++ included it. (Closes: #629567) ++ ++ -- Rob Browning Mon, 24 Oct 2011 22:45:37 -0500 ++ ++emacs23 (23.3+1-2) unstable; urgency=low ++ ++ * Add 0014-Add-i386-to-cpp_undefs-in-configure.in-to-fix-i386-m.patch. ++ Thanks to Steve Langasek for the ++ report, Sven Joachim for the patch, and Philipp ++ Kern for the 23.3+1-1.1 NMU, which included it. ++ (Closes: #620795) ++ ++ * Don't explicitly add leim to locallispath since it's no longer ++ necessary. (Closes: #476660) ++ ++ * Don't test for src/emacs.c in rules since the whole tree is in git ++ now. ++ ++ * Drop dh --with autotools_dev; it doesn't work if config.* files ++ are missing. ++ ++ * Build-depend on libjpeg-dev rather than libjpeg62-dev. Thanks to ++ Bill Allombert for the report and Philipp ++ Kern for the 23.3+1-1.1 NMU which included a ++ patch. (Closes: #633744) ++ ++ * Pass the correct crt-dir to ./configure for multiarch. Thanks to ++ Sven Joachim for the report and the patch, and ++ thanks to Philipp Kern for the 23.3+1-1.1 NMU ++ which included the patch. (Closes: #629567) ++ ++ -- Rob Browning Sun, 23 Oct 2011 01:22:00 -0500 ++ ++emacs23 (23.3+1-1) unstable; urgency=low ++ ++ * Incorporate new upstream version 23.3. ++ ++ * Don't clear FONTCONFIG_LIBS and FONTCONFIG_CFLAGS in configure. ++ Thanks to Peter Fritzsche for the report ++ and Matthias Klose for the patch. ++ (closes: #554324) ++ ++ * Adjust emacsVER-common.README to accommodate new patch headers. ++ Add debian/patch-to-news to handle converting new git-dpm style ++ patch headers to emacsVER-common.README. ++ ++ * Rely on autotools-dev for config.guess and config.sub. ++ ++ * Fix a tty-related preprocessor inclusion error affecting GNU/Hurd ++ systems. Thanks to Samuel Thibault for the ++ report and the patch. (closes: #610576) ++ ++ * Expect 0 from kill() for zombies on GNU/Hurd. This should prevent ++ Emacs from hanging on affected systems. Thanks to Samuel Thibault ++ for the report and the patch. ++ (closes: #611591) ++ ++ * Remove debian/dfsg-splitter since the split is now being handled ++ directly in git. ++ ++ -- Rob Browning Sun, 10 Apr 2011 10:33:31 -0500 ++ ++emacs23 (23.2+1-7) unstable; urgency=low ++ ++ * Don't initialize the terminal twice. Previously a console-mode ++ Emacs would send the escape sequence to switch to the alternate ++ screen twice. At a minimum, this caused problems with screen. ++ Thanks to Courtney Bane for the ++ report and the patch. (closes: #599463) ++ ++ * Fix the value for RIPEMD-160 in epg-digest-algorithm-alist ++ according to RFC 4880. Thanks to Daniel Kahn Gillmor ++ for the report and the fix. ++ (closes: #594510) ++ ++ -- Rob Browning Sat, 11 Dec 2010 11:00:07 -0600 ++ ++emacs23 (23.2+1-6) unstable; urgency=low ++ ++ * Build-depend on "bsd-mailx | mailx" rather than just "mailx" since ++ the latter is a virtual package. Thanks to Cyril Brulebois ++ for the report, and thanks to Mehdi Dogguy ++ for the 23.2+1-5.1 NMU. (closes: #600826) ++ ++ -- Rob Browning Fri, 26 Nov 2010 11:34:32 -0600 ++ ++emacs23 (23.2+1-5) unstable; urgency=low ++ ++ * Apply upstream patches to prevent the string and unibyte-string ++ functions from overflowing the stack ++ (prevent-string-stack-overflow.diff, ++ prevent-let-eval-apply-stack-overflow.diff, and ++ use-safe-alloca-lisp-in-let-eval-apply-apply_lambda.diff). Thanks ++ to Carl Worth and Sven Joachim ++ for finding the patches (closes: #586459). ++ ++ * Apply upstream patch to prevent mail destined for ++ mail-archive-file-name from being lost ++ (fix-gnus-output-to-mail-with-live-rmail-buffers.diff). Thanks to ++ Jeroen Nijhof for the report and Sven ++ Joachim for tracking down the patch. ++ (closes: #597255) ++ ++ * Remove debian-adjust-mail-from-addresses-patch.diff to stop ++ adjusting the message-sendmail-f-is-evil default. Match the ++ behavior of the Debian gnus package, Emacs upstream, and ++ emacs-snapshot. Thanks to Artem Chuprina ++ for the report. (closes: #397757) ++ ++ * Apply upstream patch to fix the computation of the width of ++ dual-width fonts (fix-fc-dual-font-width-calculation.diff). ++ Thanks to mizuno hajime for the report ++ and Sven Joachim for tracking down the ++ patch. (closes: #588808) ++ ++ -- Rob Browning Mon, 18 Oct 2010 00:17:56 -0500 ++ ++emacs23 (23.2+1-4) unstable; urgency=low ++ ++ * Disable parallel builds (via DEB_BUILD_OPTIONS=parallel) until an ++ upstream race condition is fixed. Thanks to Sven Joachim ++ for the report. (closes: #592992) ++ ++ -- Rob Browning Sat, 14 Aug 2010 16:34:11 -0500 ++ ++emacs23 (23.2+1-3) unstable; urgency=low ++ ++ * Don't try to "mkdir $(infodir)" in doc/*/Makefile.in. Thanks to ++ Stéphane Glondu for the 23.2+1-2.1 NMU. ++ ++ * Use -O1 rather than -O2 on ia64. Fixes a build failure (looks ++ like a broken byte compiler) with newer versions of gcc ++ (c.f. #207580). Thanks to Sven Joachim for the ++ report and thanks to Stéphane Glondu for the ++ 23.2+1-2.1 NMU. (closes: #582439) ++ ++ * Remove deprecated Encoding field from emacsVER.desktop. Thanks to ++ Stéphane Glondu for the 23.2+1-2.1 ++ NMU. ++ ++ * Use "set -e" rather than "/bin/sh -e" in emacsVER-common.postinst ++ and emacsVER-bin-common.postinst. Thanks to Stéphane Glondu ++ for the 23.2+1-2.1 NMU. ++ ++ * Add a Homepage field to debian/control.in. Thanks to Stéphane ++ Glondu for the 23.2+1-2.1 NMU. ++ ++ * Remove redundant Section and Priority fields from binary packages ++ in debian/control.in. Thanks to Stéphane Glondu ++ for the 23.2+1-2.1 NMU. ++ ++ * Change quilt Build-Depends from (>= 0.42-1) to (>= 0.42). Thanks ++ to Stéphane Glondu for the 23.2+1-2.1 NMU. ++ ++ * Change debhelper Build-Depends from (>=4) to (>= 7.0.50~) to ++ support rules overrides. Thanks to Sven Joachim ++ , and thanks to Stéphane Glondu ++ for the 23.2+1-2.1 NMU. ++ ++ * Add ${misc:Depends} to debian/control for debhelper. Thanks to ++ Stéphane Glondu for the 23.2+1-2.1 NMU. ++ ++ * Fix startup hang on GNU/kFreeBSD (fix-kfreebsd-startup.diff). ++ Thanks to antoine beaupre for the report ++ and Petr Salinger for the patch. ++ (closes: #559392) ++ ++ -- Rob Browning Sat, 14 Aug 2010 11:57:17 -0500 ++ ++emacs23 (23.2+1-2) unstable; urgency=low ++ ++ * Respect DESTDIR in doc/misc/Makefile.in. (closes: #581642) ++ ++ -- Rob Browning Fri, 14 May 2010 21:56:27 -0700 ++ ++emacs23 (23.2+1-1) unstable; urgency=low ++ ++ * New emacs23 packages. ++ ++ * Update debian/dfsg-splitter. ++ ++ * Add dependency on libgconf2-dev and use --without-gconf for ++ emacsFLAVOR-nox and emacsFLAVOR-lucid builds. ++ ++ * Remove patches: ++ patches/fix-dynamic-menus.diff ++ patches/fix-gtk-scroll-bar-events.diff ++ patches/fix-rmail-capitalized-month-names.diff ++ patches/use-zwj-and-zwnj-for-indic-scripts.diff ++ ++ * Refresh remaining patches. ++ ++ -- Rob Browning Thu, 13 May 2010 19:21:32 -0700 ++ ++emacs23 (23.1+1-9) unstable; urgency=low ++ ++ * Fix binary-only builds (dpkg-buildpackage -B) and conditionalize ++ all packages in dh_auto_install. (closes: #580067) ++ ++ -- Rob Browning Thu, 06 May 2010 22:59:26 -0700 ++ ++emacs23 (23.1+1-8) unstable; urgency=low ++ ++ * Add automake to Build-Depends. (closes: #580006) ++ ++ -- Rob Browning Sun, 02 May 2010 19:53:36 -0700 ++ ++emacs23 (23.1+1-7) unstable; urgency=low ++ ++ * Remove Jerome from debian/control Uploaders since he has ++ retired. (closes: #573442) ++ ++ * Support DEB_BUILD_OPTIONS parallel=N. ++ ++ * Follow current autotools-dev recommendations - build-depend on ++ autoconf, remove the automatically generated files in clean, and ++ regenerate them before building. ++ ++ * Update debian/compat from 4 to 7. ++ ++ * Switch to Debian 3.0 (quilt) source format and drop debian/rules ++ "protected_files" handling since we don't build in $(CURDIR) and ++ haven't for a while. ++ ++ * Fix ctags manpage rewriting so that ctags.FLAVOR.1 actually refers ++ to man1/etags.FLAVOR.1 as intended. ++ ++ * Change debian/rules to use "dh $@" approach. ++ ++ * Update emacsFLAVOR-common dpkg dependency to require "dpkg (>= ++ 1.15.4) | install-info" for proper info page handling (Debian ++ Policy 12.2), and remove install-info dependency from packages ++ without info files. ++ ++ * Don't define unix when building emacs ++ (add-unix-to-cpp-undefs.diff). ++ ++ -- Rob Browning Sun, 02 May 2010 10:56:09 -0700 ++ ++emacs23 (23.1+1-6) unstable; urgency=low ++ ++ * Apply an upstream patch to fix a problem with GTK+ scroll ++ bars. Thanks to Eugen Dedu for ++ the report and Sven Joachim for tracking down ++ the patch. (closes: #560573) ++ ++ * Apply an upstream patch to include ZWJs and ZWNJs for all Indic ++ scripts. Thanks to Praveen A for the ++ report. (closes: #559292) ++ ++ * Fix update-alternatives call for emacs manpage. Thanks to ++ Jörg-Volker Peetz and Sven Joachim ++ for the report. (closes: #552565) ++ ++ -- Rob Browning Tue, 26 Jan 2010 22:51:54 -0800 ++ ++emacs23 (23.1+1-5) unstable; urgency=low ++ ++ * Apply upstream patch to fix problem with GTK and dynamically ++ generated menus (which could be unexpectedly empty). Thanks to ++ Baylis Shanks for the report. ++ (closes: 550541) ++ ++ -- Rob Browning Sun, 01 Nov 2009 10:00:58 -0800 ++ ++emacs23 (23.1+1-4) unstable; urgency=low ++ ++ * Remove redundant upstream emacs.desktop files from emacs23-common, ++ and merge some of the upstream emacs.desktop file info into the ++ Debian files. Thanks to Michael Biebl for the ++ report. (closes: #541173) ++ ++ * Handle the fact that the share/info/emacs-VER/dir{,.old} files may ++ not be created during the install (and so may not need to be ++ removed). This may be the case with dpkg 1.5.4 or newer. Thanks ++ to Sven Joachim for the report and the ++ fix. (closes: 545379) ++ ++ * Add a bit to the emacsVER-lucid description. Thanks to Drew ++ Parsons for the suggestion. ++ (closes: #545263) ++ ++ * Add provides emacs23-gtk to emacs23 as a transition measure (to be ++ deleted in emacs24) to allow more seamless upgrades from the ++ earlier unstable/testing packages. Thanks to Josh Triplett ++ for the suggestion. (closes: #545405) ++ ++ -- Rob Browning Sun, 13 Sep 2009 18:10:28 -0700 ++ ++emacs23 (23.1+1-3) unstable; urgency=low ++ ++ * Fix overlooked manpage rename in emacsVER.postinst. Thanks to ++ Sven Joachim . (closes: #539926) ++ ++ * Change emacsVER to be the GTK+ version to match the upstream ++ default, and add an emacsVER-lucid package for those who still ++ want the non-GTK+ version. Thanks to Romain Francoise ++ and others for the report. ++ (closes: #539800) ++ ++ * Don't build-depend on libgmp-dev on hurd or kfreebsd. Thanks to ++ Cyril Brulebois . (closes: #541353) ++ ++ * Fix emacsVER.desktop to refer to SVG file instead of incorrect ++ PNG, remove emacs22.png files from unversioned /usr/share/icons ++ directory, and change emacs*.png and emacs*.svg files to ++ emacsVER*.png and emacsVER*.svg. Also use update-alternatives to ++ manage the unversioned names for these files. Thanks to Atsuhito ++ KOHDA for the initial ++ report. (closes: #539851) ++ ++ * Fix Rmail to handle capitalized month names in Date lines, ++ i.e. "Date: Thu, 06 Aug 2009 18:33:32 +0100". Thanks to Jeroen ++ Nijhof for the report and Sven Joachim ++ for the fix. (closes: #540234) ++ ++ -- Rob Browning Thu, 03 Sep 2009 21:55:25 -0700 ++ ++emacs23 (23.1+1-2) unstable; urgency=low ++ ++ * Add dependencies on install-info to primary binary packages and ++ remove install-info from meta package provides. Thanks to Norbert ++ Preining . (See emacs21 bugs #532600, #532599, ++ #532597, and #532602.) ++ ++ * Add libpm-dev and libdbus-1-dev build dependencies. Thanks to ++ Sven Joachim for reporting this and most of the ++ following additional issues. ++ ++ * Fix a spelling error, fix a menu section error, add a version to ++ the GPL file referred to by debian/copyright, and add a number of ++ debian/emacsVER*.lintian-overrides to quiet long-standing ++ warnings. ++ ++ * Fix update-alternatives to reflect the fact that all the binaries ++ have manpages now. Rename manpages from NAME.1FLAVOR to ++ NAME.FLAVOR.1. ++ ++ * Remove obsolete dependencies and conflicts (w3-el, emacs22 ++ packages, etc.). ++ ++ * Remove explicit install-info calls. Rely on triggers now. ++ ++ * Set debian-emacs-flavor to 'emacs23. Somehow that change didn't ++ make it in to the initial package and it was still set to emacs22. ++ ++ * Search /usr/share/info/emacs-23 rather than ++ /usr/share/info/emacs-22. ++ ++ -- Rob Browning Sun, 02 Aug 2009 19:55:15 -0700 ++ ++emacs23 (23.1+1-1) unstable; urgency=low ++ ++ * New emacs23 packages. ++ ++ * The debian/dfsg-splitter has been updated. ++ ++ * Patches have been removed or adjusted. ++ ++ -- Rob Browning Sat, 18 Jul 2009 18:41:25 -0700 ++ ++emacs22 (22.3+1-1) unstable; urgency=low ++ ++ * New upstream release. (closes: #512134) ++ ++ -- Rob Browning Sat, 28 Mar 2009 19:18:43 -0700 ++ ++emacs22 (22.2+2-5) unstable; urgency=low ++ ++ * Add a build dependency on libasound2-dev which emacs22 is already ++ linked against on i386. This change just makes things consistent ++ across all the relevant platforms. Thanks to Sven Joachim ++ for the fix. (closes: #503054) ++ ++ * Set mail-interactive to t if /usr/bin/mail is not an executable and ++ fakemail is chosen. This should still help avoid silent mail loss, ++ but won't signal an error if the mailer is never invoked. Thanks to ++ Ralf Resack for proposing the ++ fix. (closes: #429059) ++ ++ -- Rob Browning Sun, 09 Nov 2008 12:05:33 -0800 ++ ++emacs22 (22.2+2-4) unstable; urgency=medium ++ ++ * Fix a security problem related to the invocation of python ++ (CVE-2008-3949). Avoid including the current directory in the module ++ lookup path when invoking python from python.el. Thanks to Sven ++ Joachim and Michael Berg . ++ (closes: #499568) ++ ++ * Invoke xmlstarlet from flymake as xmlstarlet rather than xml. Thanks ++ to Jussi Judin . (closes: #447378) ++ ++ * Fix vc-mode's handling of internal temporary buffers. This should ++ avoid failures when trying to open files under monotone version ++ control. Thanks to Sven Joachim and Michael Berg ++ . (closes: #476108) ++ ++ -- Rob Browning Tue, 14 Oct 2008 21:28:47 -0700 ++ ++emacs22 (22.2+2-3) unstable; urgency=medium ++ ++ * Fix an insecurity related to fast-lock-cache-directories ++ (CVE-2008-2142). Thanks to Sven Joachim and Morten ++ Welinder . (closes: #480885) ++ ++ * Don't remove /usr/local/share/emacs/site-lisp in emacs22-common. ++ Leave that up to emacsen-common. Thanks to Sven Joachim ++ . (closes: #490524) ++ ++ * Don't prematurely raise an error when trying to save a non-ASCII ++ buffer when select-safe-coding-system-accept-default-p is set to a ++ function. Thanks to Jun Inoue . ++ (closes: #488427) ++ ++ * Don't look for GNU to find etc/. Look for NEWS instead. Thanks to ++ "Bernhard Michler" for the report and Sven Joachim ++ for the fix. (closes: #478240) ++ ++ * Fix a problem in WoMan which caused it to raise an error for a number ++ of manpages. Thanks to Sven Joachim . (closes: #476223) ++ ++ -- Rob Browning Wed, 23 Jul 2008 20:56:33 -0700 ++ ++emacs22 (22.2+2-2) unstable; urgency=medium ++ ++ * Fix debian-expand-file-name-dfsg and describe-gnu-project (C-h C-p). ++ Thanks to Valery V. Vorotyntsev . ++ (closes: #448391, #477215) ++ ++ * Fix an insecurity in vcdiff's temporary file handling ++ (CVE-2008-1694). Thanks to Moritz Muehlenhoff and ++ Steve Grubb. (closes: #476611) ++ ++ -- Rob Browning Sat, 26 Apr 2008 22:02:40 -0700 ++ ++emacs22 (22.2+2-1) unstable; urgency=low ++ ++ * Move mh-e.texi here from the non-DFSG package because the license does ++ appear to be DFSG compatible. Thanks to Peter S Galbraith ++ . (closes: #433953) ++ ++ * Add Conflicts and Replaces emacs22-common-non-dfsg (<< 22.2+1-2) to ++ debian/control.in to handle move of mh-e. ++ ++ -- Rob Browning Sun, 20 Apr 2008 13:25:33 -0700 ++ ++emacs22 (22.2+1-1) unstable; urgency=low ++ ++ * New upstream release. (closes: #473021, #474271) ++ ++ * Move dired-x.texi to the non-DFSG package because the license has ++ changed. ++ ++ * Update debian/copyright to reflect recent changes. ++ ++ * Update debian/dfsg-splitter for new upstream release. ++ ++ * Add libgif-dev to debian/control. Thanks to Sven Joachim ++ . (closes: #472419) ++ ++ -- Rob Browning Thu, 10 Apr 2008 18:41:02 -0700 ++ ++emacs22 (22.1+1-3) unstable; urgency=low ++ ++ * Incorporate a patch to fix a vulnerability in the handling of file ++ local variables (CVE-2007-5795) (closes: #449008). Thanks to Drake ++ Wilson , and also thanks to Romain Francoise for ++ the 22.1+1-2.1 NMU. [rlb] ++ ++ * Support has been added for GNU/kFreeBSD. Thanks to Petr Salinger ++ (closes: #451178) ++ ++ * Incorporate a patch to fix a a stack-based buffer overflow in the ++ format function which can occur when dealing with high precision ++ values. The overflow could lead to arbitrary code execution ++ (CVE-2007-6109). Thanks to Nico Golde for the ++ 22.1+1-2.2 and 22.1+1-2.3 NMUs. The patch fixes both the CVE ++ (#455432) and a bug introduced by an incomplete initial patch ++ (#456235). ++ ++ * Don't override install-info anymore. (closes: #438695) ++ ++ * Fix a problem with auto save file names. Thanks to Sven Joachim ++ . (closes: #469017) ++ ++ * Fix the switch-to-buffer-other-frame function so that it returns the ++ new buffer. This also means that find-file-read-only-other-frame will ++ now correctly mark the new buffer as read only. Thanks to Sven ++ Joachim . (closes: #457539) ++ ++ -- Rob Browning Sun, 02 Mar 2008 14:22:35 -0800 ++ ++emacs22 (22.1+1-2) unstable; urgency=low ++ ++ * Fix mail locking patch for Debian's non-Linux architectures. Thanks ++ to Michael Banck . (closes: #433816) [rlb] ++ ++ * Fix control file for binary NMUs. Thanks to Lior Kaplan ++ . (closes: #432957) [rlb] ++ ++ * Fix problem with --no-bitmap-icon with upstream patch. Thanks to Sven ++ Joachim . (closes: #433969) [rlb] ++ ++ * Add build dependency versions of quilt that include support for ++ "header". Thanks to Max Dmitrichenko ++ . (closes: #432695) [rlb] ++ ++ * Incorporate upstream fixes to Emacs manpage. Thanks to Sven Joachim ++ . (closes: #432732) [rlb] ++ ++ * Symlink etc/COPYING and lisp/COPYING to ++ /usr/share/common-licenses/GPL-2. Thanks to Milan Zamazal ++ for the report. (closes: #436810) [rlb] ++ ++ -- Rob Browning Tue, 21 Aug 2007 22:29:09 -0700 ++ ++emacs22 (22.1+1-1) unstable; urgency=low ++ ++ * New upstream release. (closes: #427279) [rlb] ++ ++ * Change build dependency from libpng3-dev to libpng12-dev. ++ (closes: #424622) [rlb] ++ ++ * If allowed, create and remove non-flavor-specific ++ /usr/local/share/emacs/site-lisp. ++ ++ * Fix cc-mode local variable problem. Thanks to Sven Joachim ++ for forwarding the upstream patch. ++ (closes: #428898) [rlb] ++ ++ * Add desktop file for emacs22-gtk. (closes: #424069) [rlb] ++ ++ * Remove /var/games/emacs/ since Emacs doesn't use it unless ++ update-game-score is setuid and Debian's isn't. ++ (closes: #423948, #430533) [rlb] ++ ++ * New release restores python mode. (closes: #430553) [rlb] ++ ++ * Add /usr/share/info/emacs-22 to Info-default-directory-list before ++ /usr/share/info. (closes: #425924, #429526) [rlb] ++ ++ * Change the desktop file to only use the major version in the name, ++ rather than the full upstream version, so that the string won't change ++ from say 22.0.99 to 22.1. ++ ++ -- Rob Browning Fri, 06 Jul 2007 20:20:15 -0700 ++ ++emacs22 (22.0.99+1-1) experimental; urgency=low ++ ++ * Update to 22.0.99. ++ ++ -- Rob Browning Sat, 12 May 2007 11:01:29 -0700 ++ ++emacs22 (22.0.95+1-1) experimental; urgency=low ++ ++ * New emacs22 packages. ++ ++ * The debian/dfsg-splitter has been updated. [rlb] ++ ++ * Obsolete patches have been removed. [rlb] ++ ++ -- Rob Browning Sun, 11 Mar 2007 10:14:16 -0700 ++ ++emacs21 (21.4a+1-5) unstable; urgency=low ++ ++ * Move man pages back to emacs21-common. (closes: #414321) [rlb] ++ - debian/rules ++ ++ -- Rob Browning Sat, 10 Mar 2007 16:16:15 -0800 ++ ++emacs21 (21.4a+1-4) unstable; urgency=low ++ ++ * Merge useful bits from Jerome and my orphaned emacs22 tree (which ++ itself was based on Jérôme's snapshot tree) in preparation for ++ upcoming emacs22 branch. Many thanks to Jérôme. A partial summary of ++ these changes follows: ++ ++ Add debian/rules info_subdir variable. ++ ++ Modify desktop and menu files version. This approach should work for ++ normal versions, "Emacs 21.4a (X11)", and for snapshots, "Emacs ++ 2006-09-09 (X11)". See the menu_ver variable in debian/rules. ++ ++ Overhaul debian/rules to build all of the install trees at once and ++ then call the dh_* programs generically rather than calling them once ++ per package. [rlb] ++ ++ - emacsVER-bin-common.postinst ++ - emacsVER-bin-common.prerm ++ - emacsVER-common.postinst ++ - emacsVER-common.prerm ++ - emacsVER.desktop ++ - emacsVER.menu ++ - rules ++ ++ -- Rob Browning Sat, 3 Mar 2007 16:13:23 -0800 ++ ++emacs21 (21.4a+1-3) unstable; urgency=high ++ ++ * Fix build failure on mipsel. ++ Thanks to Aurelien Jarno . ++ (closes: #401665) [Jérôme Marant] ++ - debian/patches/arch-mipsel.diff: set OUTPUT_ARCH to `mips' ++ instead of `mipsel'. ++ ++ * Changed FSF address in copyright file. [Jérôme Marant] ++ - debian/copyright.in ++ - debian/copyright ++ ++ -- Jerome Marant Thu, 04 Jan 2007 08:31:28 +0100 ++ ++emacs21 (21.4a+1-2) unstable; urgency=low ++ ++ * Make both emacs21 and emacs21-nox packages suggest non-DFSG ++ packages and fix erroneous emacs21-common dependency on it ++ [Jérôme Marant] ++ - debian/control.in ++ - debian/control ++ ++ * Grab yow mode from the CVS trunk so it is now compatible with yow.lines ++ replacement which also comes from the CVS trunk. ++ (closes: #395501) [Jérôme Marant] ++ - debian/patches/yow-mode-from-cvs.diff: new patch. ++ - debian/patches/series: updated. ++ ++ * Properly handle ldapsearch output from OpenLDAP version 2 and above. ++ Thanks to both Joshua Judson Rosen and ++ Henrik Holmboe . ++ (closes: #381484) [Jérôme Marant] ++ - debian/patches/ldapsearch-output.diff: new patch. ++ - debian/patches/series: updated. ++ ++ * Mention license of both emacs.1 and etags.1 manpages and add a copy of ++ the GFDL to the copyright file (closes: #396875) [Jérôme Marant] ++ - debian/copyright.in ++ - debian/copyright: re-generated. ++ ++ * Fix generation of emacs21-common README.Debian. [rlb] ++ ++ -- Rob Browning Sat, 2 Dec 2006 11:45:44 -0800 ++ ++emacs21 (21.4a+1-1) unstable; urgency=low ++ ++ * In accordance with the recent General Resolution ++ (http://www.debian.org/vote/2006/vote_001), move all non-DFSG files to ++ new packages that will be included in Debian's non-free section. The ++ debian/dfsg-splitter script has been used to split the upstream ++ archive. (closes: #207932) [rlb] ++ - debian/control.in ++ - debian/copyright.in ++ - debian/dfsg-splitter ++ - debian/emacs-common.README ++ - debian/patches/handle-dfsg-split.diff ++ - debian/patches/series ++ - debian/replacement/yow.lines.uu ++ - debian/rules ++ - debian/missing-file.dfsg: new template file used to generate ++ replacements for non-free files normally accessible through C-h ++ key bindings. Those files will be displayed if the original ++ ones are not available. ++ ++ * Acknowledge NMU. Thanks Marc Brockschmidt ++ (Closes: #381452) [Jérôme Marant] ++ ++ * Separate mipsel from mips autodetection in configure.in [Jérôme Marant] ++ - debian/patches/arch-mipsel.diff: update. ++ ++ * Split mips and mipsel ports into two separate patches [Jérôme Marant] ++ - debian/patches/arch-mips.diff: new file. Add mips-specific code ++ from arch-mipsel+mips.diff patch ++ - debian/patches/arch-mipsel.diff: add mipsel-specific code from ++ arch-mipsel+mips.diff patch ++ - debian/patches/arch-mipsel+mips.diff: remove. ++ ++ * Bump Standards-Version to 3.7.2 [Jérôme Marant] ++ - debian/control.in ++ ++ * Add a new dummy `emacs' package which depends on the latest ++ Emacs release (closes: #82687) ++ - debian/control.in: added new entry for `emacs' package. ++ - debian/control: re-generated. ++ - debian/emacs.*: renamed to debian/emacsVER.* ++ - debian/emacs-*.*: renamed to debian/emacsVER-*.* ++ - debian/rules: changed accordingly. ++ ++ * Remove erroneous semicolon character when reading XBM files. ++ Thanks to Jochen Voss . ++ (closes: #392651) [Jérôme Marant] ++ - debian/patches/xbm-read-erroneous-semicolon.diff: new file. ++ - debian/patches/series: updated. ++ ++ * Properly point to README.Debian.gz from Emacs NEWS file. ++ Thanks to Per Bojsen . ++ (closes: #389063) [Jérôme Marant] ++ - debian/patches/misc-unseparated.diff: updated. ++ ++ -- Rob Browning Wed, 25 Oct 2006 00:40:34 -0700 ++ ++emacs21 (21.4a-6.2) unstable; urgency=low ++ ++ * Non-maintainer brown paper bag release. ++ * Apply patch from 21.4a-6.1 properly, somehow quilt hates me. ++ ++ -- Marc 'HE' Brockschmidt Wed, 27 Sep 2006 08:30:33 +0200 ++ ++emacs21 (21.4a-6.1) unstable; urgency=low ++ ++ * Non-maintainer upload. ++ * debian/patches/arch-mipsel+mips.diff: ++ Add patch from Max Kellermann (updated by ++ Thiemo Seufer ) to fix segfaults on mips ++ and mipsel. Thanks for the hard work! (Closes: #381452) ++ ++ -- Marc 'HE' Brockschmidt Wed, 27 Sep 2006 00:13:30 +0200 ++ ++emacs21 (21.4a-6) unstable; urgency=low ++ ++ * When we create an empty aclocal.m4 after patching (to get around ++ quilt's use of patch -E), make the timestamp match the timestamp of ++ configure.in, so that we won't accidentally re-run autoconf given the ++ dependency in Makefile.in. [rlb]. ++ - debian/rules ++ ++ -- Rob Browning Sun, 14 May 2006 15:24:35 -0700 ++ ++emacs21 (21.4a-5) unstable; urgency=low ++ ++ * Don't include dpatch.make in debian/rules since the package no longer ++ depends on dpatch. Thanks to Romain Francoise ++ . (closes: #367177) [rlb] ++ - debian/rules ++ ++ -- Rob Browning Sun, 14 May 2006 10:18:04 -0700 ++ ++emacs21 (21.4a-4) unstable; urgency=low ++ ++ * Migrate from dpatch to quilt and update generation of README. [rlb] ++ - debian/README.in ++ - debian/rules ++ - debian/control.in ++ - debian/patches/* ++ ++ * Change occurrence of "find ... -perm +u+x" to "find ... -perm /u+x". ++ The former is no longer handled the way it used to be, and *doesn't* ++ find all files with execute permission. Thanks to François Fleuret ++ for pointing out the initial problem. [rlb] ++ - debian/rules ++ ++ * Replace $(pwd) with $(CURDIR) in debian/rules. ++ - debian/rules ++ ++ * Remove PACKAGE variable. ++ - debian/rules ++ ++ * Arrange DEB_ vars as recommended by ++ /usr/share/doc/autotools-dev/README.Debian.gz and do the same with ++ DEB_HOST_ARCH and DEB_HOST_GNU_CPU. [rlb] ++ - debian/rules ++ ++ * Use DEB_HOST_GNU_TYPE for the value of target rather than ++ DEB_BUILD_GNU_TYPE. [rlb] ++ - debian/rules ++ ++ * Add $(src_name) and $(flavor) and use them. [rlb] ++ - debian/rules ++ ++ * Remove show-upstream-diffs target (use check-diff instead). [rlb] ++ - debian/rules ++ ++ * Rename orig_tgz and orig_tgz_dir variables to deb_orig_tgz and ++ deb_orig_tgz_dir. [rlb] ++ - debian/rules ++ ++ * Lowercase local makefile variable names. [rlb] ++ - debian/rules ++ ++ * Migrate to debhelper (while consulting Jérôme Marant's work on ++ emacs-snapshot). There may still be a bit to do. [rlb] ++ - debian/rules ++ - debian/changelog ++ - debian/compat ++ - debian/control ++ - debian/control.in ++ - debian/emacs-bin-common.postinst ++ - debian/emacs-bin-common.postrm ++ - debian/emacs-bin-common.prerm ++ - debian/emacs-common.README ++ - debian/emacs-common.docs ++ - debian/emacs-common.postinst ++ - debian/emacs-common.prerm ++ - debian/emacs-el.prerm ++ - debian/emacs.README ++ - debian/emacs.menu ++ - debian/emacs.postinst ++ - debian/emacs.postrm ++ - debian/emacs.preinst ++ - debian/emacs.prerm ++ - debian/rules ++ - debian/README.binpkg.in (moved to debian/emacs.README) ++ - debian/README.in (moved to debian/emacs-common.README) ++ - debian/build-binary-pkg (removed - now handled in debian/rules) ++ - debian/menu.in (moved to debian/emacs.menu) ++ ++ * Change nominal_ver computation to match code in configure.in. [rlb] ++ - debian/rules ++ ++ * Add libxaw7-dev dependency to make sure we get that instead of ++ libxaw8-dev. Thanks to Tollef Fog Heen . ++ (closes: #365597) [rlb] ++ - debian/control.in ++ ++ * Apply an upstream patch to fix an mmap related Hurd build problem. ++ Thanks to Michael Banck . (closes: #347554) [rlb] ++ - debian/patches/series ++ - debian/patches/hurd-mmap.diff ++ ++ -- Rob Browning Sat, 13 May 2006 16:24:05 -0700 ++ ++emacs21 (21.4a-3) unstable; urgency=low ++ ++ * Disable support for the ppc64 architecture: the patch breaks the ++ powerpc support and does not work on ppc64 any more anyway. ++ (closes: #329459) [Jérôme Marant] ++ - debian/patches/00list: disable arch-ppc64 patch. ++ - debian/patches/autofiles.dpatch: regenerated. ++ ++ -- Rob Browning Sun, 2 Oct 2005 19:00:13 -0700 ++ ++emacs21 (21.4a-2) unstable; urgency=low ++ ++ * Apply patch applying modifiers to multibyte-char keys. Thanks to ++ Martin Stjernholm (closes: #309963) [Jérôme Marant] ++ - debian/patches/multibyte-char-key-modifiers.dpatch: new file. ++ - debian/00list: updated. ++ ++ * Apply patch supporting the ppc64 architecture. This is a slightly ++ modified patch derived from the Emacs CVS mainline. ++ (closes: #300368) [Jérôme Marant] ++ - debian/patches/arch-ppc64.patch: new file. ++ - debian/00list: updated. ++ ++ * Add real dependency as an alternative to the libtiff-dev build ++ dependency in order for the build to be deterministic. ++ (closes: #311074) [Jérôme Marant] ++ - debian/control.in: add libtiff4-dev as alternative libtiff-dev ++ build dependency. ++ - debian/control: regenerated. ++ ++ * Bump Standards-Version to 3.6.2. [Jérôme Marant] ++ - debian/control.in ++ - debian/control: regenerated. ++ ++ * Use the "kitchen sink" bitmap icon when iconifying the Emacs window. ++ (closes: #309930) [Jérôme Marant] ++ - debian/menu.in: pass the `-i' option to the command launching Emacs ++ under X11. ++ - debian/emacs.desktop: likewise. ++ ++ * Work around bug in Xorg which makes AltGr incorrectly recognized. ++ This patch has been backported from Emacs CVS trunk. [Jérôme Marant] ++ - debian/patches/xorg-altgr-fix.dpatch: new file. ++ - debian/00list: updated. ++ ++ * Apply patch preventing an infinite loop in whitespace.el if kill-read-only ++ is set to t. Thanks to Romain Francoise ++ (closes: #273123) [Jérôme Marant] ++ - debian/patches/whitespace-readonly-infloop.dpatch: new file. ++ - debian/00list: updated. ++ ++ -- Rob Browning Sat, 17 Sep 2005 23:39:52 -0700 ++ ++emacs21 (21.4a-1) unstable; urgency=medium ++ ++ * New upstream release. (closes: #294313) [Jérôme Marant] ++ - debian/patches/movemail-pop-fmt-vulnerability.dpatch: removed since ++ it has been applied upstream. ++ ++ * Apply patch from Romain Francoise making PCL-CVS ++ compliant with recent versions of CVS. (closes: #291221) [Jérôme Marant] ++ - debian/patches/pcl-cvs-format.dpatch: new file. ++ - debian/00list: updated. ++ - debian/control: tightened dependency on dpatch (>= 2.0.9). ++ ++ * Add MIME type to desktop file. (closes: #296618) [Jérôme Marant] ++ - debian/emacs.desktop: added MimeType entry. ++ ++ * Apply patch supporting the AMD64 architecture. This is a slightly ++ modified patch derived from the Emacs CVS mainline. Thanks to ++ Goswin von Brederlow and ++ amd64 porters. (closes: #248796) [Jérôme Marant] ++ - debian/patches/arch-amd64.patch: new file. ++ - debian/00list: updated. ++ ++ * Hard code leim version in copyright.in for now. with 21.4a the emacs ++ tar.gz name changed, but the leim archive name didn't. [rlb] ++ - debian/copyright.in ++ - debian/copyright ++ ++ * Remove prebuild target from debian/rules. Instead, just issue ++ instructions to the user. [rlb] ++ - debian/rules ++ ++ * Fix invocation of wc -l when counting fns-*.el files. [rlb] ++ - debian/rules ++ ++ * Use dpatch for the autotool related diff rather than generating and ++ applying a diff manually. What was the debian/autofiles.diff is now ++ handled via debian/patches/autofiles.dpatch. Also, we no longer try ++ to automatically generate the diff when needed. Instead, the diff ++ must be generated manually via "debian/rules autofiles-sync". ++ ++ The earlier approach was broken because dpatch files that ++ autofiles.diff depended on could end up later in the Debian diff (and ++ hence have newer timestamps). This would cause an unexpected run of ++ aclocal, etc. and break the buildds. If we ever want to re-automate ++ generation of the autofiles diff, we'll need to use dpatch md5 sigs ++ (or similar) rather than timestamps. (closes: #297796) [rlb] ++ - debian/autofiles.diff: removed ++ - debian/patches/00list: added autofiles ++ - debian/patches/autofiles.dpatch: new ++ - debian/rules: updated ++ ++ -- Rob Browning Tue, 15 Mar 2005 11:00:04 -0600 ++ ++emacs21 (21.3+1-9) unstable; urgency=high ++ ++ * Modify debian/rules to support using an arch source repository and an ++ archive arrangement somewhat similar to, but not compatible with ++ arch-buildpackage's. [rlb] ++ - debian/rules ++ ++ * Applied patch to fix mailspool pop format string vulnerability ++ (CAN-2005-0100). [rlb] ++ Thanks to Max Vozeler . ++ - debian/patches/movemail-pop-fmt-vulnerability.dpatch ++ ++ -- Rob Browning Thu, 3 Feb 2005 21:02:03 -0600 ++ ++emacs21 (21.3+1-8) unstable; urgency=medium ++ ++ * Apply patch allowing Emacs to properly interpret logo keys as Meta ++ rather than Meta+Super+Hyper. This problem has been showing up since ++ latest XFree86 and Xorg introducted `fake keys'. ++ Thanks to Denis Barbier ++ (closes: #255286, #274103) [Jérôme Marant] ++ - debian/patches/xfree86-4.3-modifiers.dpatch: new file ++ - debian/patches/00list: updated. ++ ++ * Apply patch fixing long-standing memory leak in decode-coding-region ++ and similar routines. Thanks to Florian Weimer . ++ (closes: #273919) [Jérôme Marant] ++ - debian/patches/coding-region-leak.dpatch: new file. ++ - debian/patches/00list: updated. ++ ++ * Apply patch tightening permissions of local backup copies of remote ++ files. Thanks to Michael Albinus . ++ (closes: #274427) [Jérôme Marant] ++ - debian/patches/remote-files-permissions.dpatch: new file. ++ - debian/patches/00list: updated. ++ ++ -- Rob Browning Sat, 16 Oct 2004 11:10:32 -0500 ++ ++emacs21 (21.3+1-7) unstable; urgency=medium ++ ++ * set recompile against libtiff4-dev and upload with ++ urgency=medium. (closes: #262828) [rlb] ++ - debian/changelog ++ ++ -- Rob Browning Tue, 3 Aug 2004 11:34:43 -0500 ++ ++emacs21 (21.3+1-6) unstable; urgency=low ++ ++ * fix debian/README rendering problem. [rlb] ++ ++ * Stop provinding www-browser since the w3-el-e21 package provides it ++ now. [Jérôme Marant] ++ - debian/control.in: remove www-browser provides for emacs and ++ emacs-nox. ++ - debian/control: synced. ++ ++ * Fixed installation of .desktop entry. [Jérôme Marant] ++ - debian/build-binary-pkg: fixed typo. ++ ++ * Set value of the auto-save-file-name-transforms variable at run-time ++ in order to override its build-time value. ++ (closes: #160615, #167295, #175346, #241826, #250676, #178792) ++ [Jérôme Marant] ++ - debian/patches/startup-auto-save-file-name-transforms.dpatch: new file. ++ - debian/patches/00list: updated. ++ ++ * Add Python byte-compiled file extensions to completion-ignore-extensions ++ variable. (closes: #177276) [Jérôme Marant] ++ - debian/patches/python-completion-ignored-extensions.dpatch: new file. ++ - debian/patches/00list: updated. ++ ++ * Fixed removal of alternatives ++ (closes: #251822, #206901, #241820, #163034) [Jérôme Marant] ++ - debian/emacs-bin-common.prerm ++ ++ * Add a slave alternative for "editor" manpage. ++ Thanks to Daniel Kraft . (closes: #255639) [Jérôme Marant] ++ - debian/emacs.postinst ++ ++ * Apply a 2003-06-21 patch from upstream CVS to fix a non-interactive ++ signal handling problem that could cause Emacs to die prematurely as ++ the result of a SIGIO or SIGHUP. (closes: #253887) [rlb] ++ - debian/patches/fix-batch-mode-signal-handling.dpatch ++ - debian/patches/00list ++ ++ * Add warning message to prepare-release explaining that you have to run ++ it as a normal user (not root). [rlb] ++ - debian/rules ++ ++ -- Rob Browning Mon, 26 Jul 2004 10:27:10 -0500 ++ ++emacs21 (21.3+1-5) unstable; urgency=low ++ ++ * Apply patch allowing emacsclient to handle ALTERNATE_EDITOR properly ++ when the command is run without any parameter [Jérôme Marant] ++ (closes: #219658) ++ - debian/patches/emacsclient-alternate-editor.dpatch: new file. ++ ++ * Provide the `editor' virtual package. [Jérôme Marant] ++ (closes: #66243, #90154, #158807) ++ - debian/control.in: emacs and emacs-nox now provide the `editor' ++ virtual package. ++ - debian/control: synchronized with debian/control.in. ++ - debian/emacs.postinst: adding an `editor' alternative with a priority ++ of 0 as discussed in ++ http://lists.debian.org/debian-policy/2000/debian-policy-200006/msg00122.html ++ - debian/emacs.prerm: removing the `editor' alternative on package ++ removal. ++ ++ * Added automatic switching to UTF-8 encoding when editing the debian ++ changelog file. [Jérôme Marant] ++ - debian/changelog: added Emacs local variables forcing coding ++ to UTF-8. ++ ++ * Fix handling of menu entry for text version of Emacs [Jérôme Marant] ++ (closes: #221171) ++ - debian/menu.in: call the text version of emacs with the `-nw' ++ parameter. ++ ++ * Install the emacsclient manpage [Jérôme Marant] (closes: #222767) ++ - debian/build-common-pkg: install missing emacsclient manpage. ++ - debian/emacs-common.postinst: install alternative for emacsclient ++ manpage. ++ ++ * Install .desktop entry in order to make Emacs easy to start in ++ both GNOME and KDE. Thanks to Adam C Powell IV ++ [Jérôme Marant] (closes: #233711) ++ - emacs.desktop: new template file for desktop entries ++ - debian/rules: generate desktop file from emacs.desktop template ++ and install it for emacs21. ++ ++ * test -n "${major_ver}" in a few places so that we don't accidentally ++ generate bad output files from our .in files. [rlb] ++ - debian/rules ++ ++ * truncate aclocal.m4 during autofiles-sync so that old bits won't kill new ++ autoconf run. Also ignore autom4te.cache when generating ++ autofiles.diff. [rlb] ++ - debian/rules ++ ++ * fix bug in prepare-release autodiff prompt handling. [rlb] ++ - debian/rules ++ ++ * update configure.in for newer autoconf versions. [rlb] ++ - autoconf-updates.dpatch ++ ++ * add an emacsXY-bin-common package containing all the architecture ++ specific bits, so that emacsXY-common can be architecture independent. ++ This should save many megabytes * architectures in the debian pool. ++ [rlb] (closes: #232888, #233345) ++ - debian/rules: move some build-* code from debian/ scripts to rules ++ and adjust to build emacsXY-bin-common. ++ - debian/emacs-common.postinst debian/emacs-common.prerm: some code ++ moved to new emacs-bin-common scripts. ++ - debian/emacs-common.postrm: deleted. ++ - debian/emacs-bin-common.postinst: new file. ++ - debian/emacs-bin-common.prerm: new file. ++ - debian/emacs-bin-common.postrm: new file. ++ - debian/build-common-pkg: deleted - code now in debian/rules. ++ - debian/build--pkg: deleted - code now in debian/rules. ++ - debian/emacs-el.postinst: deleted - was empty. ++ - debian/control.in: add emacsXY-bin-common and adjust other entries. ++ - debian/fix-debian-scripts: deleted - no longer used. ++ - debian/build-binary-pkg: adjusted to handle more of the common code. ++ ++ * Add support for linux 2.6 to ACPI in lisp/battery.el. Thanks to ++ Mario Lang [Jérôme Marant] (closes: #228658) ++ - debian/patches/battery-acpi-support.dpatch: updated. ++ ++ * Generate md5sums file for every package [Jérôme Marant] (closes: #22590) ++ - debian/rules: generate md5sums file just before building packages. ++ - debian/build-binary-pkg: likewise. ++ ++ * no point in byte-compiling fns-*.el according to upstream authors ++ (closes: #189277) ++ ++ * fix configure args (--build alone doesn't seem to work anymore). [rlb] ++ - debian/rules ++ ++ * re-enable gif support via libungif. [rlb] ++ - debian/rules ++ ++ * re-enable toolkit scrollbars, but make it really easy for people to ++ disable them in debian/rules. Search for ++ --without-toolkit-scrollbars. [rlb] ++ - debian/rules ++ - debian/README.in ++ ++ * fix problem with upgrades by adding emacs21-common (<< 21.3+1-4) to ++ Replaces for the common packages. [rlb] ++ - debian/control.in ++ - debian/control ++ ++ -- Rob Browning Tue, 6 Apr 2004 18:07:38 -0500 ++ ++emacs21 (21.3+1-4) unstable; urgency=medium ++ ++ * debian/changelog: converted to UTF-8 as per Policy. [Jérôme Marant] ++ * debian/control.in: ++ - Bumped Standards-Version to 3.6.1. [Jérôme Marant] ++ - Added versioned build-dependency on dpatch >= 1.23 since this version ++ no longer requires numerial prefixes to dpatches. [Jérôme Marant] ++ * debian/patches/*.dpatch: removed numerical prefix since the patch order ++ is specified in debian/patches/00list. [Jérôme Marant] ++ * debian/patches/hurd-libio-glibc.dpatch: new patch allowing Emacs ++ to be built on Hurd systems using a libio-based glibc. ++ Thanks to Markus Brinkmann . ++ (closes: #143220) [Jérôme Marant] ++ * debian/patches/battery-acpi-support.dpatch: new patch adding ACPI ++ support to lisp/battery.el. Thanks to Mario Lang . ++ (closes: #208812) [Jérôme Marant] ++ * debian/patches/scroll-margin.dpatch: new patch preventing emacs ++ to hang with a non-0 scroll-margin set. ++ (closes: #175658) [Jérôme Marant] ++ * debian/patches/save-buffer.dpatch: new patch fixing a bug which ++ makes a file being removed when the coding system of its buffer ++ has changed and saving the changes was canceled. ++ (closes: #194171) [Jérôme Marant] ++ * debian/patches/00list: updated with respect to new patches. ++ [Jérôme Marant] ++ * debian/menu.in: ++ - Added hints to menu entries. (closes: #144282) [Jérôme Marant] ++ - Changed titles for both text and X11 entries in order to ++ differenciate them. (closes: #197527, #188598) [Jérôme Marant] ++ * debian/patches/browse-url.dpatch: ++ - Updated patch fixing a wrong call to galeon. Thanks to ++ Mikael Hedin . (closes: #208206) [Jérôme Marant] ++ - Updated patch fixing browse-url's invocation of Mozilla. ++ Thanks to Jeff Sheinberg , ++ Martin Pool and KATO Kazuyoshi . ++ (closes: #148408, #216067) [Jérôme Marant] ++ * Use -O1 rather than -O2 on m68k. Fixes a build failure (looks like a ++ broken byte compiler) with newer versions of gcc. (closes: #207580) ++ ++ -- Rob Browning Fri, 31 Oct 2003 00:00:10 -0600 ++ ++emacs21 (21.3+1-3) unstable; urgency=low ++ ++ * create debian/stmap it doesn't exist. (closes: #210802) ++ ++ -- Rob Browning Sat, 13 Sep 2003 14:49:18 -0500 ++ ++emacs21 (21.3+1-2) unstable; urgency=low ++ ++ * add back accidentally removed dpatch Build-Depends. (closes: #210627) ++ ++ -- Rob Browning Fri, 12 Sep 2003 10:30:21 -0500 ++ ++emacs21 (21.3+1-1) unstable; urgency=low ++ ++ * repackage without .elc files since we regenerate all of them anyway. ++ This will save space, and will also allow us to use dpatch in a ++ straightforward way. ++ * modify debian/rules computation of version numbers to handle ++ (i.e. ignore) the +1 in 21.3+1. ++ * rework to use dpatch and to patch/unpatch the debian source in-place ++ rather than using a debian/build-src copy of the whole source tree. ++ * incorporated patch (500-detect-coding-iso2022.dpatch) to fix raw-text ++ coding problem. Thanks to Kenichi Handa . ++ (closes: #198736) ++ ++ -- Rob Browning Thu, 11 Sep 2003 23:15:44 -0500 ++ ++emacs21 (21.3-2) unstable; urgency=low ++ ++ * Compile --without-toolkit-scroll-bars for now (my pref, and to avoid ++ xaw3d issues for the moment). ++ * Update copyright to reflect documentation licenses. (closes: #161500) ++ ++ -- Rob Browning Wed, 13 Aug 2003 08:53:35 -0500 ++ ++emacs21 (21.3-1) unstable; urgency=low ++ ++ * new upstream version. ++ ++ -- Rob Browning Wed, 23 Apr 2003 13:16:06 -0500 ++ ++emacs21 (21.2-6) unstable; urgency=low ++ ++ * changed sort behavior for x-vs-no-x fix in cus-dep.el based on ++ suggestion from Matt Kraai . (closes: #166139) ++ * finish breaking up most of the debian/patch/* files. ++ * set up automatic generation for autofiles.diff which contains all the ++ diffs to automatically generated files and is applied after all of the ++ debian/patch/*.diff files. ++ * add an apply-patches-upto command so it's easier to create partially ++ patched trees for editing. ++ ++ -- Rob Browning Thu, 6 Feb 2003 18:12:41 -0600 ++ ++emacs21 (21.2-5) unstable; urgency=low ++ ++ * fix bug in rules and binary-pkg generation. (closes: #164770) ++ * fix problem with config.sub and config.guess updates. (closes: #164763) ++ * time to stop creating the /usr/doc symlinks... ++ ++ -- Rob Browning Tue, 15 Oct 2002 16:34:52 -0500 ++ ++emacs21 (21.2-4) unstable; urgency=low ++ ++ * create debian/patches/ and start migrating to represent ++ changes as patches against the upstream source. Don't edit the main ++ tree anymore. ++ * rework tree and packaging to have emacs21-common, emacs21, and ++ emacs21-nox packages with emacs21-common containing nearly all the ++ data. ++ ++ -- Rob Browning Sat, 12 Oct 2002 15:09:37 -0500 ++ ++emacs21 (21.2-3) unstable; urgency=low ++ ++ * Update emacs21-nox package description. ++ ++ -- Rob Browning Wed, 29 May 2002 14:04:57 -0500 ++ ++emacs21 (21.2-2) unstable; urgency=low ++ ++ * fix control file priorities to match overrides. ++ * fix rules to handle autotools more correctly. See ++ /usr/share/doc/autotools-dev/README.Debian.gz for details. ++ (closes: #139998) ++ * firewall, headless box, and anti-X users everywhere rejoice! ++ Introducing emacs21-nox package :> ++ ++ -- Rob Browning Tue, 28 May 2002 12:09:48 -0500 ++ ++emacs21 (21.2-1) unstable; urgency=low ++ ++ * new upstream release. ++ * move outline of Debian specific Emacs changes to ++ /usr/share/doc/*/README.Debian.gz.x ++ ++ -- Rob Browning Fri, 22 Mar 2002 11:41:17 -0600 ++ ++emacs21 (21.1-9) unstable; urgency=low ++ ++ * fix control.in to use ${Source-Version}. (closes: #138994) ++ ++ -- Rob Browning Mon, 18 Mar 2002 21:54:47 -0600 ++ ++emacs21 (21.1-8) unstable; urgency=low ++ ++ * Fix .texi problems with upstream patch. (closes: #138236) ++ ++ -- Rob Browning Sun, 17 Mar 2002 11:58:59 -0600 ++ ++emacs21 (21.1-7) unstable; urgency=high ++ ++ * fix vc-path to be correct for a Debian system. (closes: #120079) ++ * re-add lost hppa and s390 patches. (closes: #107251) ++ ++ -- Rob Browning Thu, 6 Dec 2001 14:10:45 -0600 ++ ++emacs21 (21.1-6) unstable; urgency=medium ++ ++ * modify order in browse-url.el. ++ * added upstream iso-acc.el patch to fix accent bug. (closes: #119852) ++ * fix ppc nocombreloc bug with upstream patch. (closes: #117557) ++ ++ -- Rob Browning Tue, 4 Dec 2001 08:43:38 -0600 ++ ++emacs21 (21.1-5) unstable; urgency=low ++ ++ * Run autoconf to remove stale ppc code. (closes: #119189) ++ * Write new browse-url.el code with support for galeon and to default to ++ searching for a suitable browser, free browsers first. (closes: #116822) ++ ++ -- Rob Browning Tue, 13 Nov 2001 09:51:31 -0600 ++ ++emacs21 (21.1-4) unstable; urgency=low ++ ++ * Really fix alternatives problem this time. ++ ++ -- Rob Browning Fri, 9 Nov 2001 10:24:49 -0600 ++ ++emacs21 (21.1-3) unstable; urgency=low ++ ++ * Fix but in grep in postinst. (closes: #117251, #117256, #117415, #118792) ++ * Remove vestigal ppc bits and add upstream patch for ppc nocombreloc ++ problem. (closes: #117557) ++ * fix bug in upstream-files.tar handling. ++ * don't configure gif support until our libungif is new enough. See bug ++ #117729. ++ * Fix manpage to list correct default window size. (closes: #118641) ++ ++ -- Rob Browning Thu, 8 Nov 2001 21:15:20 -0600 ++ ++emacs21 (21.1-2) unstable; urgency=low ++ ++ * change to priority optional. ++ * use xaw3d scrollbars after checking upstream preferences. ++ (closes: #116831, #116911, #116638) ++ * added some build-depends. (closes: #116981) ++ * fixed typo in NEWS. (closes: #116814) ++ * fixed alternatives bug in postinst/prerm for emacsclient (closes: #116915) ++ ++ -- Rob Browning Thu, 25 Oct 2001 16:02:45 -0500 ++ ++emacs21 (21.1-1) unstable; urgency=low ++ ++ * New emacs21 packages. Many changes -- reviewed all Debian files. ++ ++ -- Rob Browning Thu, 18 Oct 2001 17:28:03 -0500 ++ ++emacs20 (20.7-10) unstable; urgency=medium ++ ++ * Add arch header for mipsel and fix configure.in and ++ configure. (closes: #103959) ++ ++ -- Rob Browning Mon, 23 Jul 2001 09:23:06 -0500 ++ ++emacs20 (20.7-9) unstable; urgency=low ++ ++ * Added more Build-Depends. (closes: #101832) ++ * Disable ralloc on Hurd. Thanks to Robert Bihlmeyer ++ . (closes: #101926) ++ ++ -- Rob Browning Tue, 10 Jul 2001 12:48:22 -0500 ++ ++emacs20 (20.7-8) unstable; urgency=low ++ ++ * Added ia64 patches from Bdale Garbee for ia64.h. ++ (closes: #90518) ++ * Added Build-Depends on mailx for now (though this is *wrong* for the ++ long run -- I need to fix my fakemail handling). ++ (closes: #95903, #96761) ++ * Fix fakeroot sgid problem (move movemail chmod +s in debian/rules). ++ * Remove emacs' overzealous dir.gz file. ++ * Shrink gnu.xpm to 32x32 and make it the menu icon. (closes: #20253, #21310) ++ * Update manpage to not refer to kitchen sink anymore -- though with ++ emacs21, we're going to move back to using whatever they choose. ++ (closes: #81682) ++ ++ -- Rob Browning Wed, 13 Jun 2001 23:56:16 -0500 ++ ++emacs20 (20.7-7) unstable; urgency=low ++ ++ * Fixed reftex-info problem. (closes: #44837). ++ * Fix install-strip target in Makefile.in. Thanks to ++ Kalle Olavi Niemitalo . (closes: #51348) ++ ++ -- Rob Browning Sat, 5 May 2001 23:50:50 -0500 ++ ++emacs20 (20.7-6) unstable; urgency=low ++ ++ * Fix improper usage of dpkg-statoverride and make sure movemail is set ++ up right. (closes: #95953) ++ * Fix bad manpage location in postinst update-alternatives call. ++ * Fix bad .so in ctags manpage (closes: #88231, #45317, #65017, #74570) ++ ++ -- Rob Browning Sat, 5 May 2001 09:47:40 -0500 ++ ++emacs20 (20.7-5) unstable; urgency=low ++ ++ * configure.in: add detection of CONF_MAIL_PROGRAM_NAME. ++ * lib-src/fakemail.c: use CONF_MAIL_PROGRAM_NAME when appropriate ++ (closes: #72103) -- need to forward upstream. ++ * Add "modified by Debian" clause to (emacs-version) at RMS's request. ++ * Start Debian modifications section in copyright file as per policy. ++ * Add build fixes for hurd (closes: #78461). Changes suggested by ++ Marcus.Brinkmann@ruhr-uni-bochum.de. Thanks. ++ * Switch from Debian sendmail.el hack to Francesco's suggestion of ++ setting mail-from-style to 'system-default by default at startup ++ (closes: #35128). This allows the user to override when desired in ++ the normal way. This should be discussed with the upstream ++ maintainers. They may be amenable to making this the default on ++ Debian systems. ++ * add dependency on dpkg (>= 1.9.0) for new install-info. ++ * info pages should finally work right (or at least closer to right). ++ They're now installed in /usr/share/info/emacs-20/ under their normal ++ names, and install-info can add the appropriate (emacs-20/emacs), ++ etc. entries to /usr/share/info/dir. This hopefully closes a bunch of ++ old bugs. ++ (closes: #64994, #64512, #64025, #62155, #59332, #51163, #40443) ++ * No more files in /usr/doc. (closes: #91454, #63768) ++ * /usr/man moved to /usr/share/man. (closes: #91149) ++ * This should be fixed, in addition we've switched to dpkg-statoverride ++ (closes: #73007) ++ * /usr/share/info/dir.gz should be gone. ++ (closes: #75594, #68551, #65012) ++ ++ -- Rob Browning Sun, 29 Apr 2001 22:03:33 -0500 ++ ++emacs20 (20.7-4) unstable frozen; urgency=low ++ ++ * Upload to unstable *and* frozen since this fixes outstanding grave ++ bugs. ++ ++ -- Rob Browning Thu, 27 Jul 2000 16:21:15 -0500 ++ ++emacs20 (20.7-3) unstable; urgency=low ++ ++ * Change code to rebuild *all* the install tree .elc files at build ++ time. This should fix the grave problems with gnus trashing mail at ++ the expense of more CPU at build time. ++ ++ -- Rob Browning Wed, 19 Jul 2000 20:27:27 -0500 ++ ++emacs20 (20.7-2) frozen unstable; urgency=low ++ ++ * Revert to setting debian-emacs-flavor in startup.el as per recent ++ flip-flop in debian-emacs-policy :< This was a *tiny* source change, ++ and definitely has to go into frozen - too much breaks otherwise. ++ ++ -- Rob Browning Tue, 20 Jun 2000 11:31:29 -0500 ++ ++emacs20 (20.7-1) frozen unstable; urgency=low ++ ++ * New upstream bug-fix version. Fixes security bugs, among others. ++ * Removed some now redundant Debian patches. ++ ++ -- Rob Browning Sat, 17 Jun 2000 12:59:48 -0500 ++ ++emacs20 (20.6-3) unstable frozen; urgency=medium ++ ++ * Temp fix for alpha corruption problem in cm/src.h ++ src/termcap.c, src/terminfo.c, and src/sysdep.c (forwarded bug 63993). ++ ++ -- Rob Browning Mon, 12 Jun 2000 18:55:22 -0500 ++ ++emacs20 (20.6-2) frozen unstable; urgency=low ++ ++ * Make sure info files get registered after /usr/share migration. ++ ++ -- Rob Browning Fri, 12 May 2000 15:30:02 -0500 ++ ++emacs20 (20.6-1) frozen unstable; urgency=low ++ ++ * Let emacsen-common handle setting debian-emacs-flavor and modify ++ "Depends:" accordingly. ++ * Maintainer release of 20.6 - fixes same issues as 20.6-0.1, so it ++ should go into frozen. ++ * Move info files to /usr/share/info. ++ * Make sure .elc files for .el files we've modified are *always* rebuilt. ++ * Add new unexelf.c from Gerd Moellmann . Without this, ++ emacs20 will *not* build on either frozen or unstable x86 machines. ++ ++ -- Rob Browning Fri, 12 May 2000 11:00:33 -0500 ++ ++emacs20 (20.6-0.1) frozen unstable; urgency=low ++ ++ * Non-maintainer release. ++ * New upstream bug fix release (closes:#60931). ++ * ARM support merged upstream. ++ * Add security patches from RUS-CERT posting on BugTraq. ++ * postinst: Use 2775 as directory permissions in /usr/local (closes:#59919) ++ ++ -- Joel Klecker Wed, 26 Apr 2000 11:26:28 -0700 ++ ++emacs20 (20.5a-2) unstable; urgency=low ++ ++ * Check in a bogus modification to all the .el files that we modified ++ before 20.5a so that new .elc files with our changes will be generated ++ when we build. This must be done every time an upstream change is ++ merged in. ++ ++ -- Rob Browning Tue, 28 Dec 1999 19:51:14 -0600 ++ ++emacs20 (20.5a-1) unstable; urgency=high ++ ++ * Upstream version number is just fine (20.5a *is* newer than 20.5). ++ Switch to use it. ++ ++ -- Rob Browning Wed, 22 Dec 1999 11:12:44 -0600 ++ ++emacs20 (20.4.pre20.5a-1) unstable; urgency=high ++ ++ * New upstream version, including some Y2K fixes. ++ * Use weird version to avoid epochs. This is upstream 20.5a. ++ ++ -- Rob Browning Wed, 22 Dec 1999 00:16:52 -0600 ++ ++emacs20 (20.4-3) unstable; urgency=low ++ ++ * Fix mistake in this file. Fix bug number in architecture ++ dependency "closes" in last revision. ++ * Powerpc configure.in patch from Susumu OSAWA . ++ (Should close bug 48997, but marked forwarded instead until patch is ++ resolved upstream.) ++ * Jargon problems apparently fixed. (closes: #31103 #37030) ++ * Gnus printing problems apparently fixed (closes: #20760) ++ * Fix manpage to refer to more accurate Debian file locations. ++ (closes: #35267) ++ * cperl-mode problem apparently fixed. (closes: #46739) ++ * Fix build stripping problem (use INSTALL_STRIP=-s rather than ++ INSTALL_PROGRAM="install -s"). ++ ++ -- Rob Browning Sat, 4 Dec 1999 19:24:07 -0600 ++ ++emacs20 (20.4-2) unstable; urgency=low ++ ++ * Modify mail-spool-directory/movemail patch in preparation for upstream ++ inclusion. ++ * Fix architecture dependency. (closes: #48997) ++ ++ -- Rob Browning Fri, 12 Nov 1999 17:59:01 -0600 ++ ++emacs20 (20.4-1) unstable; urgency=low ++ ++ * New upstream version. ++ * I decided to go ahead and get this out without the major overhaul ++ that's coming, but I'm going to be working more tightly the core ++ upstream developers from now on, so there will be some more ++ substantial changes soon, including getting rid of more Debianisms and ++ double checking all our current patches. ++ * Fix movemail liblockfile detection to be non-Debian specific ++ (currently working out the appropriate upstream patch (see etc/NEWS)). ++ * Fix emacs to support a --with-mail-spool-directory configure option and to ++ automagically detect the right answer most of the time without it ++ (currently working out the appropriate upstream patch (see etc/NEWS)). ++ * Add the lisp-level variable mail-spool-directory which always contains ++ the location of the mail spool, and hack movemail, nnmail, rmail, and ++ friends to use it (currently working out the appropriate upstream ++ patch (see etc/NEWS)) . ++ * hexl-mode bug fixed upstream. (closes: #21762) ++ ++ -- Rob Browning Sat, 30 Oct 1999 13:24:39 -0500 ++ ++emacs20 (20.3-11) unstable; urgency=low ++ ++ * Fix liblockfile version skew. (closes: #43803 #45123) ++ ++ -- Rob Browning Thu, 23 Sep 1999 13:27:00 -0500 ++ ++emacs20 (20.3-10) unstable; urgency=low ++ ++ * Restructure debian/rules to build -el in binary-indep ++ (closes: #26761) ++ * Add emacsclient.1 manpage submitted ages ago. (closes: #22463) ++ * Handle duplicate DOC files (closes: #27668) ++ * Switch to gnu icon from old B&W drippy sink (closes: #33260) ++ ++ -- Rob Browning Tue, 6 Jul 1999 23:21:44 -0500 ++ ++emacs20 (20.3-9) unstable; urgency=low ++ ++ * Added HURD patch from Marcus Brinkmann . ++ (closes: #38571). ++ * Backed out (global-set-key [delete] 'delete-char) modification ++ (Ref: #26366). This is too controversial (think cross-platform) ++ and needs to be resolved by the Debian Keyboard Czar in concert with ++ others. For now we revert to the upstream behavior... ++ * Add /usr/share/info to info search path (closes: #38285). ++ ++ -- Rob Browning Fri, 11 Jun 1999 00:43:51 -0500 ++ ++emacs20 (20.3-8) unstable; urgency=low ++ ++ * Added patch to emacs.c from Wolfram Gloger ++ to fix exit segfaults. ++ (closes: #37745) ++ * Fixed suidregister inconsistency between postinst and postrm ++ (closes #36845) ++ ++ -- Rob Browning Sun, 30 May 1999 14:38:51 -0500 ++ ++emacs20 (20.3-7) unstable frozen; urgency=low ++ ++ * Needed to go to frozen too: --print-architecture was an important ++ bug. Should be OK since other fixes since -5 are minor and ++ important. ++ * Add conflict with w3-el (as per Ben Pfaff's ++ request). (closes: #30413). ++ * Undo broken (and unneeded) "fix" for suidregister call in postrm. ++ ++ -- Rob Browning Thu, 28 Jan 1999 14:49:27 -0600 ++ ++emacs20 (20.3-6) unstable; urgency=low ++ ++ * Use --print-installation-architecture rather than --print-architecture ++ (closes: #28177). ++ * Remove "#undef SIGIO" from m/arm.h as indicated by David Welton ++ (closes: #31279). ++ * Fix call to suidunregister (I didn't realize that it can't take ++ multiple file arguments) (closes: #21243 #26886). ++ ++ -- Rob Browning Wed, 27 Jan 1999 11:50:14 -0600 ++ ++emacs20 (20.3-5) frozen unstable; urgency=low ++ ++ * Added NetWinder patches (closes: #28277). (Thanks to David Welton) ++ * Rebuilt emacs20-el so the versions coincide. In the future, people ++ need to be sure to build *both* binary packages when doing a ++ non-maintainer binary release. (This fix justifies inclusion into ++ frozen). ++ ++ -- Rob Browning Sun, 1 Nov 1998 20:14:36 -0600 ++ ++emacs20 (20.3-4) unstable; urgency=low ++ ++ * Fix gnus to default to /var/spool/mail rather than /usr/spool/mail for ++ mailbox locations (closes: #21364). ++ ++ -- Rob Browning Sat, 17 Oct 1998 14:28:45 -0500 ++ ++emacs20 (20.3-3) unstable; urgency=low ++ ++ * Fixed leim. All the input methods should work now (closes: #27398). ++ * Made (global-set-key [delete] 'delete-char) the default (closes: #26366). ++ * Fix ownership on emacs20-el files (closes: #27398). ++ ++ -- Rob Browning Tue, 13 Oct 1998 16:57:51 -0500 ++ ++emacs20 (20.3-2) unstable; urgency=low ++ ++ * Added 20.2 patches for powerpc. I omitted the patches to the ++ following files because it looks like equivalent fixes have already ++ made it into 20.3. If anyone who understands that code better knows ++ differently, please let me know. The rest of the patches applied ++ cleanly. ++ src/callproc.c.rej ++ src/dired.c.rej ++ src/fileio.c.rej ++ src/process.c.rej ++ src/regex.c.rej ++ I also modified src/m/powerpc.h to fix problems calling the ldscript. ++ ++ -- Rob Browning Mon, 7 Sep 1998 18:20:41 -0500 ++ ++emacs20 (20.3-1) unstable; urgency=low ++ ++ * New upstream version. ++ * Modify all the debian/* stuff to automatically track version changes. ++ * Major changes to info page handling. Emacs20 info is now integrated into ++ the main info page. This was the best way I could think of to handle ++ cross references, etc. without major source changes. ++ * Locked emacs20-el and emacs20 package versions together with dependencies. ++ * Add info direntries for widget, info, and customize. ++ * Fix handling of /usr/local/share (which was badly broken). ++ * Turn stripping back on. It appears to work. ++ ++ -- Rob Browning Tue, 1 Sep 1998 11:44:04 -0500 ++ ++emacs20 (20.2-9) unstable; urgency=low ++ ++ * Fixes for leim problems (closes: #25536). Thanks to ++ Junio Hamano ++ * update-elc now made executable (closes: #25899). Thanks to ++ Junio Hamano ++ * Fix problem with package including dirs in /usr/local/share ++ (closes: #23431). ++ ++ -- Rob Browning Sat, 22 Aug 1998 11:45:16 -0500 ++ ++emacs20 (20.2-8) unstable; urgency=low ++ ++ * Regenerate .elc files for .el files we've modified. I didn't realize ++ that some of the .elc files were in the upstream tar file. Hope this ++ doesn't break anything. We haven't been using our sendmail and ++ message modifications until now. (closes: #21079). ++ * Fix i386ism in debian scripts use "dpkg --print-architecture" ++ instead. (closes: #20548). ++ * Fixed reference in README.add-on-package-maintainers ++ (closes: #23445) ++ * Fix some alpha problems (closes: #21834). ++ * Had to add Replaces: emacs20 to emacs20-el to fix problem with ++ copyright files being in the wrong package (closes: #21531). ++ ++ -- Rob Browning Fri, 7 Aug 1998 20:39:59 -0500 ++ ++emacs20 (20.2-7) frozen unstable; urgency=low ++ ++ * Changed emacs20-el from standard to optional. ++ * Fixed broken postrm (release critical) (closes: #24236) ++ * Don't strip emacs binary (strip is broken see binutils #23153). ++ * Since we can't strip, don't compile or link with "-g". ++ ++ -- Rob Browning Thu, 16 Jul 1998 16:58:04 -0500 ++ ++emacs20 (20.2-6) frozen unstable; urgency=low ++ ++ * Gack. Fix reject due to changed .tar.gz file (./leim added to tar). ++ ++ -- Rob Browning Wed, 8 Apr 1998 14:04:54 -0500 ++ ++emacs20 (20.2-5) frozen unstable; urgency=low ++ ++ * Make sure to preserve timestamps on .el files in emacs20-el ++ (closes: #20274) ++ * Add leim support for alternate input methods. May close several ++ bugs. ++ ++ -- Rob Browning Sun, 5 Apr 1998 10:38:20 -0500 ++ ++emacs20 (20.2-4) frozen unstable; urgency=low ++ ++ * Added copright file to emacs20-el package (closes: #19300) ++ * suidmanager doesn't understand symbolic perms ++ (closes: #18448, #19213) ++ ++ -- Rob Browning Fri, 13 Mar 1998 13:01:07 -0600 ++ ++emacs20 (20.2-3) unstable; urgency=low ++ ++ * Fixed problem with permissions on /usr/share/emacs/20.2/site-lisp/ ++ (closes: #18717) ++ ++ -- Rob Browning Mon, 2 Mar 1998 12:02:33 -0600 ++ ++emacs20 (20.2-2) unstable; urgency=low ++ ++ * fixed bad menu line (closes: #18362). ++ ++ -- Rob Browning Thu, 19 Feb 1998 10:52:58 -0600 ++ ++emacs20 (20.2-2) unstable; urgency=low ++ ++ * Explicit dependency on liblockfile0 until bug is fixed ++ (closes #18186) ++ * added lisp/site-lisp.el to fix info path problem (closes #18190) ++ ++ -- Rob Browning Sat, 14 Feb 1998 19:19:09 -0600 ++ ++emacs20 (20.2-1) unstable; urgency=low ++ ++ * movemail no longer suid -- not needed. ++ * start from scratch with emacs-20.2 source and old emacs-19.34 and ++ xemacs patches. ++ ++ -- Rob Browning Tue, 16 Dec 1997 01:20:27 -0600 ++ ++Local Variables: ++coding: utf-8 ++End: diff --cc debian/compat index 00000000000,00000000000..b1bd38b62a0 new file mode 100644 --- /dev/null +++ b/debian/compat @@@ -1,0 -1,0 +1,1 @@@ ++13 diff --cc debian/control index 00000000000,00000000000..941828cf57d new file mode 100644 --- /dev/null +++ b/debian/control @@@ -1,0 -1,0 +1,178 @@@ ++Source: emacs ++Section: editors ++Priority: optional ++Maintainer: Rob Browning ++Uploaders: Sean Whitton ++Build-Depends: ++ autoconf, ++ automake, ++ bsd-mailx | mailx, ++ ca-certificates, ++ dbus-x11, ++ debhelper (>= 10), ++ dpkg-dev (>> 1.10.0), ++ git, ++ gnupg-agent, ++ imagemagick, ++ libacl1-dev, ++ libasound2-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64], ++ libcairo-dev, ++ libdbus-1-dev, ++ libgccjit-12-dev, ++ libgif-dev, ++ libgmp-dev, ++ libgnutls28-dev, ++ libgpm-dev [linux-any], ++ libgtk-3-dev, ++ libharfbuzz-dev, ++ libjansson-dev, ++ libjpeg-dev, ++ liblcms2-dev, ++ liblockfile-dev, ++ libm17n-dev, ++ libncurses5-dev, ++ liboss4-salsa-dev [hurd-i386 kfreebsd-i386 kfreebsd-amd64], ++ libotf-dev, ++ libpng-dev, ++ librsvg2-dev, ++ libselinux1-dev [linux-any], ++ libsystemd-dev, ++ libtiff-dev, ++ libxaw7-dev, ++ libxml2-dev, ++ procps, ++ quilt (>= 0.42), ++ sharutils, ++ texinfo, ++ xaw3dg-dev, ++ zlib1g-dev, ++Homepage: https://www.gnu.org/software/emacs/ ++Standards-Version: 3.7.2 ++Vcs-Browser: https://salsa.debian.org/rlb/deb-emacs ++Vcs-Git: https://salsa.debian.org/rlb/deb-emacs.git ++ ++Package: emacs ++Architecture: all ++Depends: ++ emacs-gtk (>= 1:27.1) | emacs-lucid (>= 1:27.1) | emacs-nox (>= 1:27.1), ++ ${misc:Depends}, ++Description: GNU Emacs editor (metapackage) ++ GNU Emacs is the extensible self-documenting text editor. ++ This is a metapackage that will always depend on the latest ++ recommended Emacs variant (currently emacs-gtk). ++ ++Package: emacs-lucid ++Architecture: any ++Depends: ++ emacs-bin-common (= ${binary:Version}), ++ emacs-common (= ${source:Version}), ++ ${misc:Depends}, ++ ${shlibs:Depends}, ++Provides: editor, emacs, emacsen, info-browser, mail-reader, news-reader ++Recommends: fonts-noto-color-emoji ++Suggests: emacs-common-non-dfsg ++Conflicts: emacs-gtk, emacs-nox ++Replaces: emacs-gtk, emacs-nox ++Description: GNU Emacs editor (with Lucid GUI support) ++ GNU Emacs is the extensible self-documenting text editor. This ++ package contains a version of Emacs with support for a graphical user ++ interface based on the Lucid toolkit (instead of the GTK+ interface ++ provided by the emacs-gtk package). Until some known GTK+ ++ problems are fixed, this version may help avoid crashing Emacs during ++ an emacsclient disconnect. See ++ https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=567934 and ++ https://bugzilla.gnome.org/show_bug.cgi?id=85715 for more ++ information. ++ ++Package: emacs-nox ++Architecture: any ++Depends: ++ emacs-bin-common (= ${binary:Version}), ++ emacs-common (= ${source:Version}), ++ ${misc:Depends}, ++ ${shlibs:Depends}, ++Provides: editor, emacs, emacsen, info-browser, mail-reader, news-reader ++Suggests: emacs-common-non-dfsg ++Conflicts: emacs-gtk, emacs-lucid ++Replaces: emacs-gtk, emacs-lucid ++Description: GNU Emacs editor (without GUI support) ++ GNU Emacs is the extensible self-documenting text editor. This ++ package contains a version of Emacs compiled without support for X, ++ and provides only a text terminal interface. ++ ++Package: emacs-gtk ++Architecture: any ++Depends: ++ emacs-bin-common (= ${binary:Version}), ++ emacs-common (= ${source:Version}), ++ ${misc:Depends}, ++ ${shlibs:Depends}, ++Provides: editor, emacs, emacsen, info-browser, mail-reader, news-reader ++Recommends: fonts-noto-color-emoji ++Suggests: emacs-common-non-dfsg ++Conflicts: emacs-lucid, emacs-nox ++Replaces: emacs-lucid, emacs-nox ++Description: GNU Emacs editor (with GTK+ GUI support) ++ GNU Emacs is the extensible self-documenting text editor. This ++ package contains a version of Emacs with a graphical user interface ++ based on GTK+ (instead of the Lucid toolkit provided by the ++ emacs-lucid package). ++ ++Package: emacs-bin-common ++Architecture: any ++Depends: emacs-common (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends} ++Recommends: mailutils ++Description: GNU Emacs editor's shared, architecture dependent files ++ GNU Emacs is the extensible self-documenting text editor. ++ This package contains the architecture dependent infrastructure ++ that's shared by emacs-gtk, emacs-lucid, and emacs-nox. ++ ++Package: emacs-common ++Architecture: all ++Depends: emacs-el, emacsen-common (>= 3.0.0), install-info, ${misc:Depends} ++Recommends: emacs-el ++Suggests: emacs-common-non-dfsg, ncurses-term ++Conflicts: ++ cedet, ++ eieio, ++ emacs-el (<< ${source:Version}), ++ gnus-bonus-el, ++ speedbar, ++Breaks: ++ apel (<< 10.8+0.20120427-4), ++ edb (<< 1.32), ++ egg (<< 4.2.0-2), ++ elpa-cider (<< 0.19.0+dfsg-4~), ++ emacs (<< 1:25), ++ emacs-bin-common (<< 1:28), ++ emacs-gtk (<< 1:25), ++ emacs-lucid (<< 1:25), ++ emacs-nox (<< 1:25), ++ emacs21, ++ emacs21-nox, ++ emacs22, ++ emacs22-gtk, ++ emacs22-nox, ++ emacs23, ++ emacs23-lucid, ++ emacs23-nox, ++ emacs24, ++ emacs24-lucid, ++ emacs24-nox, ++ emacs25, ++ emacs25-lucid, ++ emacs25-nox ++Replaces: ++ emacs-bin-common (<< 1:28) ++Description: GNU Emacs editor's shared, architecture independent infrastructure ++ GNU Emacs is the extensible self-documenting text editor. ++ This package contains the architecture independent infrastructure ++ that's shared by emacs-gtk, emacs-lucid, and emacs-nox. ++ ++Package: emacs-el ++Architecture: all ++Depends: emacs-common (= ${source:Version}), ${misc:Depends} ++Description: GNU Emacs LISP (.el) files ++ GNU Emacs is the extensible self-documenting text editor. ++ This package contains the elisp sources for the convenience of users, ++ saving space in the main package for small systems. diff --cc debian/copyright index 00000000000,00000000000..a6f105f91fa new file mode 100644 --- /dev/null +++ b/debian/copyright @@@ -1,0 -1,0 +1,991 @@@ ++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ ++Upstream-Name: Emacs ++Upstream-Contact: ++ bug-gnu-emacs@gnu.org ++ emacs-devel@gnu.org ++Source: https://savannah.gnu.org/projects/emacs ++Comment: ++ This package was debianized by Rob Browning ++ on Tue, 16 Dec 1997 00:05:45 -0600. ++ ++ The original source for this package can be found at ++ git://git.savannah.gnu.org/emacs.git under the ++ emacs-28.2 tag. That tag was used to create the ++ Debian upstream archive (emacs_28.2+1.orig.tar.xz) ++ after making adjustments to comply with the DFSG (see below). ++ ++ Please see /usr/share/doc/emacs-common/README.Debian.gz for a ++ description of the Debian specific differences from the upstream ++ version. ++ ++ As mentioned there, some files (including some of the Emacs ++ documentation) have been removed from this package because their ++ licenses do not appear to satisfy the requirements of the Debian ++ Free Software Guidelines (DFSG). See ++ http://www.debian.org/social_contract. ++ ++ In particular, some of the info pages are covered under the GNU Free ++ Documentation License (GFDL), which Debian has decided does not ++ satisfy the DFSG in cases where "Invariant Sections" are specified ++ (this includes front and back cover texts). See this Debian General ++ Resolution on the topic: http://www.debian.org/vote/2006/vote_001. ++ ++ Some other files have been removed because their license only allows ++ verbatim copying, or because there was some other question. ++ ++ Please see the files themselves for the relevant Copyright dates. ++ ++Files: * ++License: GPL-3+ ++ ++Files: ++ admin/unidata/BidiBrackets.txt ++ admin/unidata/BidiMirroring.txt ++ admin/unidata/NormalizationTest.txt ++ admin/unidata/SpecialCasing.txt ++ admin/unidata/UnicodeData.txt ++ admin/unidata/emoji-data.txt ++ admin/unidata/emoji-sequences.txt ++ admin/unidata/emoji-zwj-sequences.txt ++ test/manual/BidiCharacterTest.txt ++License: ++ admin/unidata/copyright.html ++ ++Files: build-aux/install-sh ++License: ++ This originates from X11R5 (mit/util/scripts/install.sh), which was ++ later released in X11R6 (xc/config/util/install.sh) with the ++ following copyright and license. ++ ++ Copyright (C) 1994 X Consortium ++ ++ Permission is hereby granted, free of charge, to any person obtaining a copy ++ of this software and associated documentation files (the "Software"), to ++ deal in the Software without restriction, including without limitation the ++ rights to use, copy, modify, merge, publish, distribute, sublicense, and/or ++ sell copies of the Software, and to permit persons to whom the Software is ++ furnished to do so, subject to the following conditions: ++ ++ The above copyright notice and this permission notice shall be included in ++ all copies or substantial portions of the Software. ++ ++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++ X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN ++ AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- ++ TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ++ ++ Except as contained in this notice, the name of the X Consortium shall not ++ be used in advertising or otherwise to promote the sale, use or other deal- ++ ings in this Software without prior written authorization from the X Consor- ++ tium. ++ ++ FSF changes to this file are in the public domain. ++ ++Files: debian/rules ++License: GPL plus Ian ++ This file is licensed under the terms of the GNU General Public License. ++ With the one additional provision that Ian Jackson's name may not be ++ removed from the file. ++ ++Files: doc/man/ebrowse.1 ++License: manpage license ++ ++Files: doc/man/emacs.1 ++License: manpage license ++ ++Files: doc/man/etags.1 ++License: manpage license ++ ++Files: doc/misc/efaq.texi ++License: efaq.texi license ++ This list of frequently asked questions about GNU Emacs with answers ++ (``FAQ'') may be translated into other languages, transformed into ++ other formats (e.g., Texinfo, Info, WWW, WAIS), and updated with new ++ information. ++ ++ The same conditions apply to any derivative of the FAQ as apply to ++ the FAQ itself. Every copy of the FAQ must include this notice or ++ an approved translation, information on who is currently maintaining ++ the FAQ and how to contact them (including their e-mail address), ++ and information on where the latest version of the FAQ is archived ++ (including FTP information). ++ ++ The FAQ may be copied and redistributed under these conditions, ++ except that the FAQ may not be embedded in a larger literary work ++ unless that work itself allows free copying and redistribution. ++ ++ [This version has been heavily edited since it was included in the ++ Emacs distribution.] ++ ++Files: doc/misc/efaq-w32.texi ++License: efaq-w32.texi license ++ This list of frequently asked questions about GNU Emacs on MS ++ Windows with answers (``FAQ'') may be translated into other ++ languages, transformed into other formats (e.g., Texinfo, Info, ++ WWW), and updated with new information. ++ ++ The same conditions apply to any derivative of the FAQ as apply to ++ the FAQ itself. Every copy of the FAQ must include this notice or ++ an approved translation, information on who is currently maintaining ++ the FAQ and how to contact them (including their e-mail address), ++ and information on where the latest version of the FAQ is archived ++ (including FTP information). ++ ++ The FAQ may be copied and redistributed under these conditions, ++ except that the FAQ may not be embedded in a larger literary work ++ unless that work itself allows free copying and redistribution. ++ ++Files: ++ etc/images/back-arrow.pbm ++ etc/images/back-arrow.xpm ++ etc/images/close.pbm ++ etc/images/close.xpm ++ etc/images/copy.pbm ++ etc/images/copy.xpm ++ etc/images/cut.pbm ++ etc/images/cut.xpm ++ etc/images/diropen.pbm ++ etc/images/diropen.xpm ++ etc/images/fwd-arrow.pbm ++ etc/images/fwd-arrow.xpm ++ etc/images/help.pbm ++ etc/images/help.xpm ++ etc/images/home.pbm ++ etc/images/home.xpm ++ etc/images/index.pbm ++ etc/images/index.xpm ++ etc/images/info.pbm ++ etc/images/info.pbm ++ etc/images/info.pbm ++ etc/images/info.xpm ++ etc/images/jump-to.pbm ++ etc/images/jump-to.xpm ++ etc/images/left-arrow.pbm ++ etc/images/left-arrow.xpm ++ etc/images/new.pbm ++ etc/images/new.xpm ++ etc/images/open.pbm ++ etc/images/open.xpm ++ etc/images/paste.pbm ++ etc/images/paste.xpm ++ etc/images/preferences.pbm ++ etc/images/preferences.xpm ++ etc/images/print.pbm ++ etc/images/print.xpm ++ etc/images/refresh.pbm ++ etc/images/refresh.xpm ++ etc/images/right-arrow.pbm ++ etc/images/right-arrow.xpm ++ etc/images/save.pbm ++ etc/images/save.xpm ++ etc/images/saveas.pbm ++ etc/images/saveas.xpm ++ etc/images/search.pbm ++ etc/images/search.xpm ++ etc/images/sort-ascending.pbm ++ etc/images/sort-ascending.xpm ++ etc/images/sort-descending.pbm ++ etc/images/sort-descending.xpm ++ etc/images/spell.pbm ++ etc/images/spell.xpm ++ etc/images/undo.pbm ++ etc/images/undo.xpm ++ etc/images/up-arrow.pbm ++ etc/images/up-arrow.xpm ++ lib/af_alg.h ++ lib/attribute.h ++ lib/dynarray.h ++ lib/eloop-threshold.h ++ lib/filename.h ++ lib/free.c ++ lib/getrandom.c ++ lib/idx.h ++ lib/malloc.c ++ lib/malloc/dynarray-skeleton.c ++ lib/malloc/dynarray.h ++ lib/malloc/dynarray_at_failure.c ++ lib/malloc/dynarray_emplace_enlarge.c ++ lib/malloc/dynarray_finalize.c ++ lib/malloc/dynarray_resize.c ++ lib/malloc/dynarray_resize_clear.c ++ lib/malloc/scratch_buffer.h ++ lib/malloc/scratch_buffer_dupfree.c ++ lib/malloc/scratch_buffer_grow.c ++ lib/malloc/scratch_buffer_grow_preserve.c ++ lib/malloc/scratch_buffer_set_array_size.c ++ lib/md5-stream.c ++ lib/nproc.c ++ lib/nproc.h ++ lib/rawmemchr.c ++ lib/rawmemchr.valgrind ++ lib/realloc.c ++ lib/scratch_buffer.h ++ lib/sigdescr_np.c ++ lib/sys_random.in.h ++License: LGPL-2+ ++ ++Files: lib/futimens.c ++License: LGPL-3+ ++ ++Files: lib/mini-gmp-gnulib.c ++License: GPL-2+ or LGPL-3+ ++ ++Files: ++ etc/images/attach.pbm ++ etc/images/attach.xpm ++ etc/images/bookmark_add.pbm ++ etc/images/bookmark_add.xpm ++ etc/images/cancel.pbm ++ etc/images/cancel.xpm ++ etc/images/connect.pbm ++ etc/images/connect.xpm ++ etc/images/contact.pbm ++ etc/images/contact.xpm ++ etc/images/data-save.pbm ++ etc/images/data-save.xpm ++ etc/images/delete.pbm ++ etc/images/delete.xpm ++ etc/images/describe.pbm ++ etc/images/describe.xpm ++ etc/images/disconnect.pbm ++ etc/images/disconnect.xpm ++ etc/images/exit.pbm ++ etc/images/exit.xpm ++ etc/images/lock-broken.pbm ++ etc/images/lock-broken.xpm ++ etc/images/lock-ok.pbm ++ etc/images/lock-ok.xpm ++ etc/images/lock.pbm ++ etc/images/lock.xpm ++ etc/images/next-node.pbm ++ etc/images/next-node.xpm ++ etc/images/next-page.pbm ++ etc/images/next-page.xpm ++ etc/images/prev-node.pbm ++ etc/images/prev-node.xpm ++ etc/images/redo.pbm ++ etc/images/redo.xpm ++ etc/images/refresh.pbm ++ etc/images/refresh.xpm ++ etc/images/search-replace.pbm ++ etc/images/search-replace.xpm ++ etc/images/separator.pbm ++ etc/images/separator.xpm ++ etc/images/show.pbm ++ etc/images/show.xpm ++ etc/images/sort-ascending.pbm ++ etc/images/sort-ascending.xpm ++ etc/images/sort-column-ascending.pbm ++ etc/images/sort-column-ascending.xpm ++ etc/images/sort-criteria.pbm ++ etc/images/sort-criteria.xpm ++ etc/images/sort-descending.pbm ++ etc/images/sort-descending.xpm ++ etc/images/sort-row-ascending.pbm ++ etc/images/sort-row-ascending.xpm ++ etc/images/up-node.pbm ++ etc/images/up-node.xpm ++ etc/images/zoom-in.pbm ++ etc/images/zoom-in.xpm ++ etc/images/zoom-out.pbm ++ etc/images/zoom-out.xpm ++License: GPL-2+ ++ ++Files: etc/images/low-color/* ++License: same as corresponding file in /etc/images ++ The images in the low-color/ subdirectory are low-color versions of ++ the files of the same name in etc/images directory, and are subject ++ to the same conditions. ++ ++Files: ++ etc/images/gnus/kill-group.pbm ++ etc/images/gnus/kill-group.xpm ++ etc/images/gnus/mail-send.xpm ++ etc/images/gnus/rot13.pbm ++ etc/images/gnus/rot13.xpm ++ etc/images/gnus/toggle-subscription.xpm ++License: GPL-2+ ++ ++Files: ++ etc/images/mail/compose.pbm ++ etc/images/mail/compose.xpm ++ etc/images/mail/copy.pbm ++ etc/images/mail/copy.xpm ++ etc/images/mail/flag-for-followup.pbm ++ etc/images/mail/flag-for-followup.xpm ++ etc/images/mail/forward.pbm ++ etc/images/mail/forward.xpm ++ etc/images/mail/inbox.pbm ++ etc/images/mail/inbox.xpm ++ etc/images/mail/move.pbm ++ etc/images/mail/move.xpm ++ etc/images/mail/not-spam.pbm ++ etc/images/mail/not-spam.xpm ++ etc/images/mail/outbox.pbm ++ etc/images/mail/outbox.xpm ++ etc/images/mail/preview.pbm ++ etc/images/mail/preview.xpm ++ etc/images/mail/repack.pbm ++ etc/images/mail/repack.xpm ++ etc/images/mail/reply-all.pbm ++ etc/images/mail/reply-all.xpm ++ etc/images/mail/reply-from.pbm ++ etc/images/mail/reply-from.xpm ++ etc/images/mail/reply-to.pbm ++ etc/images/mail/reply-to.xpm ++ etc/images/mail/reply.pbm ++ etc/images/mail/reply.xpm ++ etc/images/mail/save-draft.pbm ++ etc/images/mail/save-draft.xpm ++ etc/images/mail/save.xpm ++ etc/images/mail/send.pbm ++ etc/images/mail/send.xpm ++ etc/images/mail/spam.xpm ++License: GPL-2+ ++ ++Files: ++ etc/org/csl/chicago-author-date.csl ++ etc/org/csl/locales-en-US.xml ++License: Creative Commons Attribution-ShareAlike 3.0 License ++ ++Files: etc/publicsuffix.txt ++License: MPL-2.0 ++ ++Files: ++ etc/schema/od-manifest-schema-v1.2-os.rnc ++ etc/schema/od-schema-v1.2-os.rnc ++License: ++ Open Document Format for Office Applications (OpenDocument) Version 1.2 ++ OASIS Standard, 29 September 2011 ++ Manifest Relax-NG Schema ++ Source: http://docs.oasis-open.org/office/v1.2/os/ ++ Copyright (c) OASIS Open 2002-2011, 2013. All Rights Reserved. ++ ++ All capitalized terms in the following text have the meanings assigned to them ++ in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The ++ full Policy may be found at the OASIS website. ++ ++ This document and translations of it may be copied and furnished to others, and ++ derivative works that comment on or otherwise explain it or assist in its ++ implementation may be prepared, copied, published, and distributed, in whole or ++ in part, without restriction of any kind, provided that the above copyright ++ notice and this section are included on all such copies and derivative works. ++ However, this document itself may not be modified in any way, including by ++ removing the copyright notice or references to OASIS, except as needed for the ++ purpose of developing any document or deliverable produced by an OASIS ++ Technical Committee (in which case the rules applicable to copyrights, as set ++ forth in the OASIS IPR Policy, must be followed) or as required to translate it ++ into languages other than English. ++ ++ The limited permissions granted above are perpetual and will not be revoked by ++ OASIS or its successors or assigns. ++ ++ This document and the information contained herein is provided on an "AS IS" ++ basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT ++ LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT ++ INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR ++ FITNESS FOR A PARTICULAR PURPOSE. ++ ++Files: etc/schema/OpenDocument-schema-v1.3+libreoffice.rnc ++License: ++ Open Document Format for Office Applications (OpenDocument) Version 1.3 ++ OASIS Standard, In progress ++ Relax-NG Schema ++ Source: https://tools.oasis-open.org/version-control/svn/office/ ++ Copyright (c) OASIS Open 2002-2015. All Rights Reserved. ++ ++ All capitalized terms in the following text have the meanings assigned to them ++ in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The ++ full Policy may be found at the OASIS website. ++ ++ This document and translations of it may be copied and furnished to others, and ++ derivative works that comment on or otherwise explain it or assist in its ++ implementation may be prepared, copied, published, and distributed, in whole or ++ in part, without restriction of any kind, provided that the above copyright ++ notice and this section are included on all such copies and derivative works. ++ However, this document itself may not be modified in any way, including by ++ removing the copyright notice or references to OASIS, except as needed for the ++ purpose of developing any document or deliverable produced by an OASIS ++ Technical Committee (in which case the rules applicable to copyrights, as set ++ forth in the OASIS IPR Policy, must be followed) or as required to translate it ++ into languages other than English. ++ ++ The limited permissions granted above are perpetual and will not be revoked by ++ OASIS or its successors or assigns. ++ ++ This document and the information contained herein is provided on an "AS IS" ++ basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT ++ LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT ++ INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR ++ FITNESS FOR A PARTICULAR PURPOSE. ++ ++File: lisp/obsolete/meese.el ++License: meese.el license ++ This is in the public domain on account of being distributed since ++ 1985 or 1986 without a copyright notice. ++ ++ This file is part of GNU Emacs. ++ ++File: m4/gnulib-comp.m4 ++License: gnulib-comp.m4 license ++ This file 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. ++ ++ This file 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 this file. If not, see . ++ ++ As a special exception to the GNU General Public License, this file ++ may be distributed as part of a program that contains a ++ configuration script generated by Autoconf, under the same ++ distribution terms as the rest of that program. ++ ++File: m4/pkg.m4 ++License: pkg.m4 license ++ This program 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 2 of the License, or ++ (at your option) any later version. ++ ++ This program 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 this program; if not, write to the Free Software ++ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA ++ 02110-1301, USA. ++ ++ As a special exception to the GNU General Public License, if you ++ distribute this file as part of a program that contains a ++ configuration script generated by Autoconf, you may include it under ++ the same distribution terms that you use for the rest of that ++ program. ++ ++File: m4/* ++License: m4 license ++ This file is free software; the Free Software Foundation gives ++ unlimited permission to copy and/or distribute it, with or without ++ modifications, as long as this notice is preserved. ++ ++File: msdos/sedadmin.inp ++License: sedadmin.inp license ++ This file is part of GNU Emacs. ++ ++ This file is free software; as a special exception, the author gives ++ unlimited permission to copy and/or distribute it, with or without ++ modifications, as long as this notice is preserved. ++ ++ This program 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. ++ ++File: nt/inc/dirent.h ++License: nt/inc/dirent.h license ++ The code here is forced by the interface, and is not subject to ++ copyright, constituting the only possible expression of the ++ algorithm in this format. ++ ++File: test/data/epg/dummy-pinentry ++License: ++ This file is free software; as a special exception the author gives ++ unlimited permission to copy and/or distribute it, with or without ++ modifications, as long as this notice is preserved. ++ ++ This file is distributed in the hope that it will be useful, but ++ WITHOUT ANY WARRANTY, to the extent permitted by law; without even the ++ implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR ++ PURPOSE. ++ ++File: test/manual/etags/merc-src/accumulator.m ++License: GPL-2 ++Comment: ++ Near the top of the file is this: ++ % This file may only be copied under the terms of the GNU General ++ % Public License - see the file COPYING in the Mercury distribution. ++ And the file appears to correspond with mercury git version-22_01_1 ++ d19847ec2739a547fa2618228d254e77669f68ab after emacs deleted a few ++ lines in git commit 6af9f1f3efc98f3ad736db9e2cf6dfb63bf7e3ff. ++ Finally, the COPYING file in the mercury version-22_01_1 tree ++ contains the GPL-2. ++ ++File: test/src/regex-resources/BOOST.tests ++License: ++ Boost Software License - Version 1.0 - August 17th, 2003 ++ ++ Permission is hereby granted, free of charge, to any person or organization ++ obtaining a copy of the software and accompanying documentation covered by ++ this license (the "Software") to use, reproduce, display, distribute, ++ execute, and transmit the Software, and to prepare derivative works of the ++ Software, and to permit third-parties to whom the Software is furnished to ++ do so, all subject to the following: ++ ++ The copyright notices in the Software and this entire statement, including ++ the above license grant, this restriction and the following disclaimer, ++ must be included in all copies of the Software, in whole or in part, and ++ all derivative works of the Software, unless such copies or derivative ++ works are solely in the form of machine-executable object code generated by ++ a source language processor. ++ ++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT ++ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE ++ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ++ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ++ DEALINGS IN THE SOFTWARE. ++ ++File: test/src/regex-resources/PCRE.tests ++License: ++ PCRE LICENCE ++ ------------ ++ ++ PCRE is a library of functions to support regular expressions whose syntax ++ and semantics are as close as possible to those of the Perl 5 language. ++ ++ Written by: Philip Hazel ++ ++ University of Cambridge Computing Service, ++ Cambridge, England. Phone: +44 1223 334714. ++ ++ Copyright (c) 1997-2003 University of Cambridge ++ ++ Permission is granted to anyone to use this software for any purpose on any ++ computer system, and to redistribute it freely, subject to the following ++ restrictions: ++ ++ 1. This software 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. ++ ++ 2. The origin of this software must not be misrepresented, either by ++ explicit claim or by omission. In practice, this means that if you use ++ PCRE in software that you distribute to others, commercially or ++ otherwise, you must put a sentence like this ++ ++ Regular expression support is provided by the PCRE library package, ++ which is open source software, written by Philip Hazel, and copyright ++ by the University of Cambridge, England. ++ ++ somewhere reasonably visible in your documentation and in any relevant ++ files or online help data or similar. A reference to the ftp site for ++ the source, that is, to ++ ++ ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ ++ ++ should also be given in the documentation. However, this condition is not ++ intended to apply to whole chains of software. If package A includes PCRE, ++ it must acknowledge it, but if package B is software that includes package ++ A, the condition is not imposed on package B (unless it uses PCRE ++ independently). ++ ++ 3. Altered versions must be plainly marked as such, and must not be ++ misrepresented as being the original software. ++ ++ 4. If PCRE is embedded in any software that is released under the GNU ++ General Purpose Licence (GPL), or Lesser General Purpose Licence (LGPL), ++ then the terms of that licence shall supersede any condition above with ++ which it is incompatible. ++ ++ The documentation for PCRE, supplied in the "doc" directory, is distributed ++ under the same terms as the software itself. ++ ++ ++License: MPL-2.0 ++ Mozilla Public License Version 2.0 ++ ================================== ++ ++ 1. Definitions ++ -------------- ++ ++ 1.1. "Contributor" ++ means each individual or legal entity that creates, contributes to ++ the creation of, or owns Covered Software. ++ ++ 1.2. "Contributor Version" ++ means the combination of the Contributions of others (if any) used ++ by a Contributor and that particular Contributor's Contribution. ++ ++ 1.3. "Contribution" ++ means Covered Software of a particular Contributor. ++ ++ 1.4. "Covered Software" ++ means Source Code Form to which the initial Contributor has attached ++ the notice in Exhibit A, the Executable Form of such Source Code ++ Form, and Modifications of such Source Code Form, in each case ++ including portions thereof. ++ ++ 1.5. "Incompatible With Secondary Licenses" ++ means ++ ++ (a) that the initial Contributor has attached the notice described ++ in Exhibit B to the Covered Software; or ++ ++ (b) that the Covered Software was made available under the terms of ++ version 1.1 or earlier of the License, but not also under the ++ terms of a Secondary License. ++ ++ 1.6. "Executable Form" ++ means any form of the work other than Source Code Form. ++ ++ 1.7. "Larger Work" ++ means a work that combines Covered Software with other material, in ++ a separate file or files, that is not Covered Software. ++ ++ 1.8. "License" ++ means this document. ++ ++ 1.9. "Licensable" ++ means having the right to grant, to the maximum extent possible, ++ whether at the time of the initial grant or subsequently, any and ++ all of the rights conveyed by this License. ++ ++ 1.10. "Modifications" ++ means any of the following: ++ ++ (a) any file in Source Code Form that results from an addition to, ++ deletion from, or modification of the contents of Covered ++ Software; or ++ ++ (b) any new file in Source Code Form that contains any Covered ++ Software. ++ ++ 1.11. "Patent Claims" of a Contributor ++ means any patent claim(s), including without limitation, method, ++ process, and apparatus claims, in any patent Licensable by such ++ Contributor that would be infringed, but for the grant of the ++ License, by the making, using, selling, offering for sale, having ++ made, import, or transfer of either its Contributions or its ++ Contributor Version. ++ ++ 1.12. "Secondary License" ++ means either the GNU General Public License, Version 2.0, the GNU ++ Lesser General Public License, Version 2.1, the GNU Affero General ++ Public License, Version 3.0, or any later versions of those ++ licenses. ++ ++ 1.13. "Source Code Form" ++ means the form of the work preferred for making modifications. ++ ++ 1.14. "You" (or "Your") ++ means an individual or a legal entity exercising rights under this ++ License. For legal entities, "You" includes any entity that ++ controls, is controlled by, or is under common control with You. For ++ purposes of this definition, "control" means (a) the power, direct ++ or indirect, to cause the direction or management of such entity, ++ whether by contract or otherwise, or (b) ownership of more than ++ fifty percent (50%) of the outstanding shares or beneficial ++ ownership of such entity. ++ ++ 2. License Grants and Conditions ++ -------------------------------- ++ ++ 2.1. Grants ++ ++ Each Contributor hereby grants You a world-wide, royalty-free, ++ non-exclusive license: ++ ++ (a) under intellectual property rights (other than patent or trademark) ++ Licensable by such Contributor to use, reproduce, make available, ++ modify, display, perform, distribute, and otherwise exploit its ++ Contributions, either on an unmodified basis, with Modifications, or ++ as part of a Larger Work; and ++ ++ (b) under Patent Claims of such Contributor to make, use, sell, offer ++ for sale, have made, import, and otherwise transfer either its ++ Contributions or its Contributor Version. ++ ++ 2.2. Effective Date ++ ++ The licenses granted in Section 2.1 with respect to any Contribution ++ become effective for each Contribution on the date the Contributor first ++ distributes such Contribution. ++ ++ 2.3. Limitations on Grant Scope ++ ++ The licenses granted in this Section 2 are the only rights granted under ++ this License. No additional rights or licenses will be implied from the ++ distribution or licensing of Covered Software under this License. ++ Notwithstanding Section 2.1(b) above, no patent license is granted by a ++ Contributor: ++ ++ (a) for any code that a Contributor has removed from Covered Software; ++ or ++ ++ (b) for infringements caused by: (i) Your and any other third party's ++ modifications of Covered Software, or (ii) the combination of its ++ Contributions with other software (except as part of its Contributor ++ Version); or ++ ++ (c) under Patent Claims infringed by Covered Software in the absence of ++ its Contributions. ++ ++ This License does not grant any rights in the trademarks, service marks, ++ or logos of any Contributor (except as may be necessary to comply with ++ the notice requirements in Section 3.4). ++ ++ 2.4. Subsequent Licenses ++ ++ No Contributor makes additional grants as a result of Your choice to ++ distribute the Covered Software under a subsequent version of this ++ License (see Section 10.2) or under the terms of a Secondary License (if ++ permitted under the terms of Section 3.3). ++ ++ 2.5. Representation ++ ++ Each Contributor represents that the Contributor believes its ++ Contributions are its original creation(s) or it has sufficient rights ++ to grant the rights to its Contributions conveyed by this License. ++ ++ 2.6. Fair Use ++ ++ This License is not intended to limit any rights You have under ++ applicable copyright doctrines of fair use, fair dealing, or other ++ equivalents. ++ ++ 2.7. Conditions ++ ++ Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted ++ in Section 2.1. ++ ++ 3. Responsibilities ++ ------------------- ++ ++ 3.1. Distribution of Source Form ++ ++ All distribution of Covered Software in Source Code Form, including any ++ Modifications that You create or to which You contribute, must be under ++ the terms of this License. You must inform recipients that the Source ++ Code Form of the Covered Software is governed by the terms of this ++ License, and how they can obtain a copy of this License. You may not ++ attempt to alter or restrict the recipients' rights in the Source Code ++ Form. ++ ++ 3.2. Distribution of Executable Form ++ ++ If You distribute Covered Software in Executable Form then: ++ ++ (a) such Covered Software must also be made available in Source Code ++ Form, as described in Section 3.1, and You must inform recipients of ++ the Executable Form how they can obtain a copy of such Source Code ++ Form by reasonable means in a timely manner, at a charge no more ++ than the cost of distribution to the recipient; and ++ ++ (b) You may distribute such Executable Form under the terms of this ++ License, or sublicense it under different terms, provided that the ++ license for the Executable Form does not attempt to limit or alter ++ the recipients' rights in the Source Code Form under this License. ++ ++ 3.3. Distribution of a Larger Work ++ ++ You may create and distribute a Larger Work under terms of Your choice, ++ provided that You also comply with the requirements of this License for ++ the Covered Software. If the Larger Work is a combination of Covered ++ Software with a work governed by one or more Secondary Licenses, and the ++ Covered Software is not Incompatible With Secondary Licenses, this ++ License permits You to additionally distribute such Covered Software ++ under the terms of such Secondary License(s), so that the recipient of ++ the Larger Work may, at their option, further distribute the Covered ++ Software under the terms of either this License or such Secondary ++ License(s). ++ ++ 3.4. Notices ++ ++ You may not remove or alter the substance of any license notices ++ (including copyright notices, patent notices, disclaimers of warranty, ++ or limitations of liability) contained within the Source Code Form of ++ the Covered Software, except that You may alter any license notices to ++ the extent required to remedy known factual inaccuracies. ++ ++ 3.5. Application of Additional Terms ++ ++ You may choose to offer, and to charge a fee for, warranty, support, ++ indemnity or liability obligations to one or more recipients of Covered ++ Software. However, You may do so only on Your own behalf, and not on ++ behalf of any Contributor. You must make it absolutely clear that any ++ such warranty, support, indemnity, or liability obligation is offered by ++ You alone, and You hereby agree to indemnify every Contributor for any ++ liability incurred by such Contributor as a result of warranty, support, ++ indemnity or liability terms You offer. You may include additional ++ disclaimers of warranty and limitations of liability specific to any ++ jurisdiction. ++ ++ 4. Inability to Comply Due to Statute or Regulation ++ --------------------------------------------------- ++ ++ If it is impossible for You to comply with any of the terms of this ++ License with respect to some or all of the Covered Software due to ++ statute, judicial order, or regulation then You must: (a) comply with ++ the terms of this License to the maximum extent possible; and (b) ++ describe the limitations and the code they affect. Such description must ++ be placed in a text file included with all distributions of the Covered ++ Software under this License. Except to the extent prohibited by statute ++ or regulation, such description must be sufficiently detailed for a ++ recipient of ordinary skill to be able to understand it. ++ ++ 5. Termination ++ -------------- ++ ++ 5.1. The rights granted under this License will terminate automatically ++ if You fail to comply with any of its terms. However, if You become ++ compliant, then the rights granted under this License from a particular ++ Contributor are reinstated (a) provisionally, unless and until such ++ Contributor explicitly and finally terminates Your grants, and (b) on an ++ ongoing basis, if such Contributor fails to notify You of the ++ non-compliance by some reasonable means prior to 60 days after You have ++ come back into compliance. Moreover, Your grants from a particular ++ Contributor are reinstated on an ongoing basis if such Contributor ++ notifies You of the non-compliance by some reasonable means, this is the ++ first time You have received notice of non-compliance with this License ++ from such Contributor, and You become compliant prior to 30 days after ++ Your receipt of the notice. ++ ++ 5.2. If You initiate litigation against any entity by asserting a patent ++ infringement claim (excluding declaratory judgment actions, ++ counter-claims, and cross-claims) alleging that a Contributor Version ++ directly or indirectly infringes any patent, then the rights granted to ++ You by any and all Contributors for the Covered Software under Section ++ 2.1 of this License shall terminate. ++ ++ 5.3. In the event of termination under Sections 5.1 or 5.2 above, all ++ end user license agreements (excluding distributors and resellers) which ++ have been validly granted by You or Your distributors under this License ++ prior to termination shall survive termination. ++ ++ ************************************************************************ ++ * * ++ * 6. Disclaimer of Warranty * ++ * ------------------------- * ++ * * ++ * Covered Software is provided under this License on an "as is" * ++ * basis, without warranty of any kind, either expressed, implied, or * ++ * statutory, including, without limitation, warranties that the * ++ * Covered Software is free of defects, merchantable, fit for a * ++ * particular purpose or non-infringing. The entire risk as to the * ++ * quality and performance of the Covered Software is with You. * ++ * Should any Covered Software prove defective in any respect, You * ++ * (not any Contributor) assume the cost of any necessary servicing, * ++ * repair, or correction. This disclaimer of warranty constitutes an * ++ * essential part of this License. No use of any Covered Software is * ++ * authorized under this License except under this disclaimer. * ++ * * ++ ************************************************************************ ++ ++ ************************************************************************ ++ * * ++ * 7. Limitation of Liability * ++ * -------------------------- * ++ * * ++ * Under no circumstances and under no legal theory, whether tort * ++ * (including negligence), contract, or otherwise, shall any * ++ * Contributor, or anyone who distributes Covered Software as * ++ * permitted above, be liable to You for any direct, indirect, * ++ * special, incidental, or consequential damages of any character * ++ * including, without limitation, damages for lost profits, loss of * ++ * goodwill, work stoppage, computer failure or malfunction, or any * ++ * and all other commercial damages or losses, even if such party * ++ * shall have been informed of the possibility of such damages. This * ++ * limitation of liability shall not apply to liability for death or * ++ * personal injury resulting from such party's negligence to the * ++ * extent applicable law prohibits such limitation. Some * ++ * jurisdictions do not allow the exclusion or limitation of * ++ * incidental or consequential damages, so this exclusion and * ++ * limitation may not apply to You. * ++ * * ++ ************************************************************************ ++ ++ 8. Litigation ++ ------------- ++ ++ Any litigation relating to this License may be brought only in the ++ courts of a jurisdiction where the defendant maintains its principal ++ place of business and such litigation shall be governed by laws of that ++ jurisdiction, without reference to its conflict-of-law provisions. ++ Nothing in this Section shall prevent a party's ability to bring ++ cross-claims or counter-claims. ++ ++ 9. Miscellaneous ++ ---------------- ++ ++ This License represents the complete agreement concerning the subject ++ matter hereof. If any provision of this License is held to be ++ unenforceable, such provision shall be reformed only to the extent ++ necessary to make it enforceable. Any law or regulation which provides ++ that the language of a contract shall be construed against the drafter ++ shall not be used to construe this License against a Contributor. ++ ++ 10. Versions of the License ++ --------------------------- ++ ++ 10.1. New Versions ++ ++ Mozilla Foundation is the license steward. Except as provided in Section ++ 10.3, no one other than the license steward has the right to modify or ++ publish new versions of this License. Each version will be given a ++ distinguishing version number. ++ ++ 10.2. Effect of New Versions ++ ++ You may distribute the Covered Software under the terms of the version ++ of the License under which You originally received the Covered Software, ++ or under the terms of any subsequent version published by the license ++ steward. ++ ++ 10.3. Modified Versions ++ ++ If you create software not governed by this License, and you want to ++ create a new license for such software, you may create and use a ++ modified version of this License if you rename the license and remove ++ any references to the name of the license steward (except to note that ++ such modified license differs from this License). ++ ++ 10.4. Distributing Source Code Form that is Incompatible With Secondary ++ Licenses ++ ++ If You choose to distribute Source Code Form that is Incompatible With ++ Secondary Licenses under the terms of this version of the License, the ++ notice described in Exhibit B of this License must be attached. ++ ++ Exhibit A - Source Code Form License Notice ++ ------------------------------------------- ++ ++ This Source Code Form is subject to the terms of the Mozilla Public ++ License, v. 2.0. If a copy of the MPL was not distributed with this ++ file, You can obtain one at http://mozilla.org/MPL/2.0/. ++ ++ If it is not possible or desirable to put the notice in a particular ++ file, then You may include the notice in a location (such as a LICENSE ++ file in a relevant directory) where a recipient would be likely to look ++ for such a notice. ++ ++ You may add additional accurate notices of copyright ownership. ++ ++ Exhibit B - "Incompatible With Secondary Licenses" Notice ++ --------------------------------------------------------- ++ ++ This Source Code Form is "Incompatible With Secondary Licenses", as ++ defined by the Mozilla Public License, v. 2.0. ++ ++License: manpage license ++ Permission is granted to make and distribute verbatim copies of this ++ document provided the copyright notice and this permission notice ++ are preserved on all copies. ++ ++ Permission is granted to copy and distribute modified versions of ++ this document under the conditions for verbatim copying, provided ++ that the entire resulting derived work is distributed under the ++ terms of a permission notice identical to this one. ++ ++ Permission is granted to copy and distribute translations of this ++ document into another language, under the above conditions for ++ modified versions, except that this permission notice may be stated ++ in a translation approved by the Free Software Foundation. diff --cc debian/copyright.in index 00000000000,00000000000..2e73c8786d2 new file mode 100644 --- /dev/null +++ b/debian/copyright.in @@@ -1,0 -1,0 +1,991 @@@ ++Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ ++Upstream-Name: Emacs ++Upstream-Contact: ++ bug-gnu-emacs@gnu.org ++ emacs-devel@gnu.org ++Source: https://savannah.gnu.org/projects/emacs ++Comment: ++ This package was debianized by Rob Browning ++ on Tue, 16 Dec 1997 00:05:45 -0600. ++ ++ The original source for this package can be found at ++ git://git.savannah.gnu.org/emacs.git under the ++ emacs-@UPSTREAM_VERSION@ tag. That tag was used to create the ++ Debian upstream archive (emacs_@DEBORIG_VERSION@.orig.tar.xz) ++ after making adjustments to comply with the DFSG (see below). ++ ++ Please see /usr/share/doc/emacs-common/README.Debian.gz for a ++ description of the Debian specific differences from the upstream ++ version. ++ ++ As mentioned there, some files (including some of the Emacs ++ documentation) have been removed from this package because their ++ licenses do not appear to satisfy the requirements of the Debian ++ Free Software Guidelines (DFSG). See ++ http://www.debian.org/social_contract. ++ ++ In particular, some of the info pages are covered under the GNU Free ++ Documentation License (GFDL), which Debian has decided does not ++ satisfy the DFSG in cases where "Invariant Sections" are specified ++ (this includes front and back cover texts). See this Debian General ++ Resolution on the topic: http://www.debian.org/vote/2006/vote_001. ++ ++ Some other files have been removed because their license only allows ++ verbatim copying, or because there was some other question. ++ ++ Please see the files themselves for the relevant Copyright dates. ++ ++Files: * ++License: GPL-3+ ++ ++Files: ++ admin/unidata/BidiBrackets.txt ++ admin/unidata/BidiMirroring.txt ++ admin/unidata/NormalizationTest.txt ++ admin/unidata/SpecialCasing.txt ++ admin/unidata/UnicodeData.txt ++ admin/unidata/emoji-data.txt ++ admin/unidata/emoji-sequences.txt ++ admin/unidata/emoji-zwj-sequences.txt ++ test/manual/BidiCharacterTest.txt ++License: ++ admin/unidata/copyright.html ++ ++Files: build-aux/install-sh ++License: ++ This originates from X11R5 (mit/util/scripts/install.sh), which was ++ later released in X11R6 (xc/config/util/install.sh) with the ++ following copyright and license. ++ ++ Copyright (C) 1994 X Consortium ++ ++ Permission is hereby granted, free of charge, to any person obtaining a copy ++ of this software and associated documentation files (the "Software"), to ++ deal in the Software without restriction, including without limitation the ++ rights to use, copy, modify, merge, publish, distribute, sublicense, and/or ++ sell copies of the Software, and to permit persons to whom the Software is ++ furnished to do so, subject to the following conditions: ++ ++ The above copyright notice and this permission notice shall be included in ++ all copies or substantial portions of the Software. ++ ++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE ++ X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN ++ AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- ++ TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ++ ++ Except as contained in this notice, the name of the X Consortium shall not ++ be used in advertising or otherwise to promote the sale, use or other deal- ++ ings in this Software without prior written authorization from the X Consor- ++ tium. ++ ++ FSF changes to this file are in the public domain. ++ ++Files: debian/rules ++License: GPL plus Ian ++ This file is licensed under the terms of the GNU General Public License. ++ With the one additional provision that Ian Jackson's name may not be ++ removed from the file. ++ ++Files: doc/man/ebrowse.1 ++License: manpage license ++ ++Files: doc/man/emacs.1 ++License: manpage license ++ ++Files: doc/man/etags.1 ++License: manpage license ++ ++Files: doc/misc/efaq.texi ++License: efaq.texi license ++ This list of frequently asked questions about GNU Emacs with answers ++ (``FAQ'') may be translated into other languages, transformed into ++ other formats (e.g., Texinfo, Info, WWW, WAIS), and updated with new ++ information. ++ ++ The same conditions apply to any derivative of the FAQ as apply to ++ the FAQ itself. Every copy of the FAQ must include this notice or ++ an approved translation, information on who is currently maintaining ++ the FAQ and how to contact them (including their e-mail address), ++ and information on where the latest version of the FAQ is archived ++ (including FTP information). ++ ++ The FAQ may be copied and redistributed under these conditions, ++ except that the FAQ may not be embedded in a larger literary work ++ unless that work itself allows free copying and redistribution. ++ ++ [This version has been heavily edited since it was included in the ++ Emacs distribution.] ++ ++Files: doc/misc/efaq-w32.texi ++License: efaq-w32.texi license ++ This list of frequently asked questions about GNU Emacs on MS ++ Windows with answers (``FAQ'') may be translated into other ++ languages, transformed into other formats (e.g., Texinfo, Info, ++ WWW), and updated with new information. ++ ++ The same conditions apply to any derivative of the FAQ as apply to ++ the FAQ itself. Every copy of the FAQ must include this notice or ++ an approved translation, information on who is currently maintaining ++ the FAQ and how to contact them (including their e-mail address), ++ and information on where the latest version of the FAQ is archived ++ (including FTP information). ++ ++ The FAQ may be copied and redistributed under these conditions, ++ except that the FAQ may not be embedded in a larger literary work ++ unless that work itself allows free copying and redistribution. ++ ++Files: ++ etc/images/back-arrow.pbm ++ etc/images/back-arrow.xpm ++ etc/images/close.pbm ++ etc/images/close.xpm ++ etc/images/copy.pbm ++ etc/images/copy.xpm ++ etc/images/cut.pbm ++ etc/images/cut.xpm ++ etc/images/diropen.pbm ++ etc/images/diropen.xpm ++ etc/images/fwd-arrow.pbm ++ etc/images/fwd-arrow.xpm ++ etc/images/help.pbm ++ etc/images/help.xpm ++ etc/images/home.pbm ++ etc/images/home.xpm ++ etc/images/index.pbm ++ etc/images/index.xpm ++ etc/images/info.pbm ++ etc/images/info.pbm ++ etc/images/info.pbm ++ etc/images/info.xpm ++ etc/images/jump-to.pbm ++ etc/images/jump-to.xpm ++ etc/images/left-arrow.pbm ++ etc/images/left-arrow.xpm ++ etc/images/new.pbm ++ etc/images/new.xpm ++ etc/images/open.pbm ++ etc/images/open.xpm ++ etc/images/paste.pbm ++ etc/images/paste.xpm ++ etc/images/preferences.pbm ++ etc/images/preferences.xpm ++ etc/images/print.pbm ++ etc/images/print.xpm ++ etc/images/refresh.pbm ++ etc/images/refresh.xpm ++ etc/images/right-arrow.pbm ++ etc/images/right-arrow.xpm ++ etc/images/save.pbm ++ etc/images/save.xpm ++ etc/images/saveas.pbm ++ etc/images/saveas.xpm ++ etc/images/search.pbm ++ etc/images/search.xpm ++ etc/images/sort-ascending.pbm ++ etc/images/sort-ascending.xpm ++ etc/images/sort-descending.pbm ++ etc/images/sort-descending.xpm ++ etc/images/spell.pbm ++ etc/images/spell.xpm ++ etc/images/undo.pbm ++ etc/images/undo.xpm ++ etc/images/up-arrow.pbm ++ etc/images/up-arrow.xpm ++ lib/af_alg.h ++ lib/attribute.h ++ lib/dynarray.h ++ lib/eloop-threshold.h ++ lib/filename.h ++ lib/free.c ++ lib/getrandom.c ++ lib/idx.h ++ lib/malloc.c ++ lib/malloc/dynarray-skeleton.c ++ lib/malloc/dynarray.h ++ lib/malloc/dynarray_at_failure.c ++ lib/malloc/dynarray_emplace_enlarge.c ++ lib/malloc/dynarray_finalize.c ++ lib/malloc/dynarray_resize.c ++ lib/malloc/dynarray_resize_clear.c ++ lib/malloc/scratch_buffer.h ++ lib/malloc/scratch_buffer_dupfree.c ++ lib/malloc/scratch_buffer_grow.c ++ lib/malloc/scratch_buffer_grow_preserve.c ++ lib/malloc/scratch_buffer_set_array_size.c ++ lib/md5-stream.c ++ lib/nproc.c ++ lib/nproc.h ++ lib/rawmemchr.c ++ lib/rawmemchr.valgrind ++ lib/realloc.c ++ lib/scratch_buffer.h ++ lib/sigdescr_np.c ++ lib/sys_random.in.h ++License: LGPL-2+ ++ ++Files: lib/futimens.c ++License: LGPL-3+ ++ ++Files: lib/mini-gmp-gnulib.c ++License: GPL-2+ or LGPL-3+ ++ ++Files: ++ etc/images/attach.pbm ++ etc/images/attach.xpm ++ etc/images/bookmark_add.pbm ++ etc/images/bookmark_add.xpm ++ etc/images/cancel.pbm ++ etc/images/cancel.xpm ++ etc/images/connect.pbm ++ etc/images/connect.xpm ++ etc/images/contact.pbm ++ etc/images/contact.xpm ++ etc/images/data-save.pbm ++ etc/images/data-save.xpm ++ etc/images/delete.pbm ++ etc/images/delete.xpm ++ etc/images/describe.pbm ++ etc/images/describe.xpm ++ etc/images/disconnect.pbm ++ etc/images/disconnect.xpm ++ etc/images/exit.pbm ++ etc/images/exit.xpm ++ etc/images/lock-broken.pbm ++ etc/images/lock-broken.xpm ++ etc/images/lock-ok.pbm ++ etc/images/lock-ok.xpm ++ etc/images/lock.pbm ++ etc/images/lock.xpm ++ etc/images/next-node.pbm ++ etc/images/next-node.xpm ++ etc/images/next-page.pbm ++ etc/images/next-page.xpm ++ etc/images/prev-node.pbm ++ etc/images/prev-node.xpm ++ etc/images/redo.pbm ++ etc/images/redo.xpm ++ etc/images/refresh.pbm ++ etc/images/refresh.xpm ++ etc/images/search-replace.pbm ++ etc/images/search-replace.xpm ++ etc/images/separator.pbm ++ etc/images/separator.xpm ++ etc/images/show.pbm ++ etc/images/show.xpm ++ etc/images/sort-ascending.pbm ++ etc/images/sort-ascending.xpm ++ etc/images/sort-column-ascending.pbm ++ etc/images/sort-column-ascending.xpm ++ etc/images/sort-criteria.pbm ++ etc/images/sort-criteria.xpm ++ etc/images/sort-descending.pbm ++ etc/images/sort-descending.xpm ++ etc/images/sort-row-ascending.pbm ++ etc/images/sort-row-ascending.xpm ++ etc/images/up-node.pbm ++ etc/images/up-node.xpm ++ etc/images/zoom-in.pbm ++ etc/images/zoom-in.xpm ++ etc/images/zoom-out.pbm ++ etc/images/zoom-out.xpm ++License: GPL-2+ ++ ++Files: etc/images/low-color/* ++License: same as corresponding file in /etc/images ++ The images in the low-color/ subdirectory are low-color versions of ++ the files of the same name in etc/images directory, and are subject ++ to the same conditions. ++ ++Files: ++ etc/images/gnus/kill-group.pbm ++ etc/images/gnus/kill-group.xpm ++ etc/images/gnus/mail-send.xpm ++ etc/images/gnus/rot13.pbm ++ etc/images/gnus/rot13.xpm ++ etc/images/gnus/toggle-subscription.xpm ++License: GPL-2+ ++ ++Files: ++ etc/images/mail/compose.pbm ++ etc/images/mail/compose.xpm ++ etc/images/mail/copy.pbm ++ etc/images/mail/copy.xpm ++ etc/images/mail/flag-for-followup.pbm ++ etc/images/mail/flag-for-followup.xpm ++ etc/images/mail/forward.pbm ++ etc/images/mail/forward.xpm ++ etc/images/mail/inbox.pbm ++ etc/images/mail/inbox.xpm ++ etc/images/mail/move.pbm ++ etc/images/mail/move.xpm ++ etc/images/mail/not-spam.pbm ++ etc/images/mail/not-spam.xpm ++ etc/images/mail/outbox.pbm ++ etc/images/mail/outbox.xpm ++ etc/images/mail/preview.pbm ++ etc/images/mail/preview.xpm ++ etc/images/mail/repack.pbm ++ etc/images/mail/repack.xpm ++ etc/images/mail/reply-all.pbm ++ etc/images/mail/reply-all.xpm ++ etc/images/mail/reply-from.pbm ++ etc/images/mail/reply-from.xpm ++ etc/images/mail/reply-to.pbm ++ etc/images/mail/reply-to.xpm ++ etc/images/mail/reply.pbm ++ etc/images/mail/reply.xpm ++ etc/images/mail/save-draft.pbm ++ etc/images/mail/save-draft.xpm ++ etc/images/mail/save.xpm ++ etc/images/mail/send.pbm ++ etc/images/mail/send.xpm ++ etc/images/mail/spam.xpm ++License: GPL-2+ ++ ++Files: ++ etc/org/csl/chicago-author-date.csl ++ etc/org/csl/locales-en-US.xml ++License: Creative Commons Attribution-ShareAlike 3.0 License ++ ++Files: etc/publicsuffix.txt ++License: MPL-2.0 ++ ++Files: ++ etc/schema/od-manifest-schema-v1.2-os.rnc ++ etc/schema/od-schema-v1.2-os.rnc ++License: ++ Open Document Format for Office Applications (OpenDocument) Version 1.2 ++ OASIS Standard, 29 September 2011 ++ Manifest Relax-NG Schema ++ Source: http://docs.oasis-open.org/office/v1.2/os/ ++ Copyright (c) OASIS Open 2002-2011, 2013. All Rights Reserved. ++ ++ All capitalized terms in the following text have the meanings assigned to them ++ in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The ++ full Policy may be found at the OASIS website. ++ ++ This document and translations of it may be copied and furnished to others, and ++ derivative works that comment on or otherwise explain it or assist in its ++ implementation may be prepared, copied, published, and distributed, in whole or ++ in part, without restriction of any kind, provided that the above copyright ++ notice and this section are included on all such copies and derivative works. ++ However, this document itself may not be modified in any way, including by ++ removing the copyright notice or references to OASIS, except as needed for the ++ purpose of developing any document or deliverable produced by an OASIS ++ Technical Committee (in which case the rules applicable to copyrights, as set ++ forth in the OASIS IPR Policy, must be followed) or as required to translate it ++ into languages other than English. ++ ++ The limited permissions granted above are perpetual and will not be revoked by ++ OASIS or its successors or assigns. ++ ++ This document and the information contained herein is provided on an "AS IS" ++ basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT ++ LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT ++ INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR ++ FITNESS FOR A PARTICULAR PURPOSE. ++ ++Files: etc/schema/OpenDocument-schema-v1.3+libreoffice.rnc ++License: ++ Open Document Format for Office Applications (OpenDocument) Version 1.3 ++ OASIS Standard, In progress ++ Relax-NG Schema ++ Source: https://tools.oasis-open.org/version-control/svn/office/ ++ Copyright (c) OASIS Open 2002-2015. All Rights Reserved. ++ ++ All capitalized terms in the following text have the meanings assigned to them ++ in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The ++ full Policy may be found at the OASIS website. ++ ++ This document and translations of it may be copied and furnished to others, and ++ derivative works that comment on or otherwise explain it or assist in its ++ implementation may be prepared, copied, published, and distributed, in whole or ++ in part, without restriction of any kind, provided that the above copyright ++ notice and this section are included on all such copies and derivative works. ++ However, this document itself may not be modified in any way, including by ++ removing the copyright notice or references to OASIS, except as needed for the ++ purpose of developing any document or deliverable produced by an OASIS ++ Technical Committee (in which case the rules applicable to copyrights, as set ++ forth in the OASIS IPR Policy, must be followed) or as required to translate it ++ into languages other than English. ++ ++ The limited permissions granted above are perpetual and will not be revoked by ++ OASIS or its successors or assigns. ++ ++ This document and the information contained herein is provided on an "AS IS" ++ basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT ++ LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT ++ INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR ++ FITNESS FOR A PARTICULAR PURPOSE. ++ ++File: lisp/obsolete/meese.el ++License: meese.el license ++ This is in the public domain on account of being distributed since ++ 1985 or 1986 without a copyright notice. ++ ++ This file is part of GNU Emacs. ++ ++File: m4/gnulib-comp.m4 ++License: gnulib-comp.m4 license ++ This file 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. ++ ++ This file 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 this file. If not, see . ++ ++ As a special exception to the GNU General Public License, this file ++ may be distributed as part of a program that contains a ++ configuration script generated by Autoconf, under the same ++ distribution terms as the rest of that program. ++ ++File: m4/pkg.m4 ++License: pkg.m4 license ++ This program 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 2 of the License, or ++ (at your option) any later version. ++ ++ This program 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 this program; if not, write to the Free Software ++ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA ++ 02110-1301, USA. ++ ++ As a special exception to the GNU General Public License, if you ++ distribute this file as part of a program that contains a ++ configuration script generated by Autoconf, you may include it under ++ the same distribution terms that you use for the rest of that ++ program. ++ ++File: m4/* ++License: m4 license ++ This file is free software; the Free Software Foundation gives ++ unlimited permission to copy and/or distribute it, with or without ++ modifications, as long as this notice is preserved. ++ ++File: msdos/sedadmin.inp ++License: sedadmin.inp license ++ This file is part of GNU Emacs. ++ ++ This file is free software; as a special exception, the author gives ++ unlimited permission to copy and/or distribute it, with or without ++ modifications, as long as this notice is preserved. ++ ++ This program 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. ++ ++File: nt/inc/dirent.h ++License: nt/inc/dirent.h license ++ The code here is forced by the interface, and is not subject to ++ copyright, constituting the only possible expression of the ++ algorithm in this format. ++ ++File: test/data/epg/dummy-pinentry ++License: ++ This file is free software; as a special exception the author gives ++ unlimited permission to copy and/or distribute it, with or without ++ modifications, as long as this notice is preserved. ++ ++ This file is distributed in the hope that it will be useful, but ++ WITHOUT ANY WARRANTY, to the extent permitted by law; without even the ++ implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR ++ PURPOSE. ++ ++File: test/manual/etags/merc-src/accumulator.m ++License: GPL-2 ++Comment: ++ Near the top of the file is this: ++ % This file may only be copied under the terms of the GNU General ++ % Public License - see the file COPYING in the Mercury distribution. ++ And the file appears to correspond with mercury git version-22_01_1 ++ d19847ec2739a547fa2618228d254e77669f68ab after emacs deleted a few ++ lines in git commit 6af9f1f3efc98f3ad736db9e2cf6dfb63bf7e3ff. ++ Finally, the COPYING file in the mercury version-22_01_1 tree ++ contains the GPL-2. ++ ++File: test/src/regex-resources/BOOST.tests ++License: ++ Boost Software License - Version 1.0 - August 17th, 2003 ++ ++ Permission is hereby granted, free of charge, to any person or organization ++ obtaining a copy of the software and accompanying documentation covered by ++ this license (the "Software") to use, reproduce, display, distribute, ++ execute, and transmit the Software, and to prepare derivative works of the ++ Software, and to permit third-parties to whom the Software is furnished to ++ do so, all subject to the following: ++ ++ The copyright notices in the Software and this entire statement, including ++ the above license grant, this restriction and the following disclaimer, ++ must be included in all copies of the Software, in whole or in part, and ++ all derivative works of the Software, unless such copies or derivative ++ works are solely in the form of machine-executable object code generated by ++ a source language processor. ++ ++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR ++ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, ++ FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT ++ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE ++ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ++ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER ++ DEALINGS IN THE SOFTWARE. ++ ++File: test/src/regex-resources/PCRE.tests ++License: ++ PCRE LICENCE ++ ------------ ++ ++ PCRE is a library of functions to support regular expressions whose syntax ++ and semantics are as close as possible to those of the Perl 5 language. ++ ++ Written by: Philip Hazel ++ ++ University of Cambridge Computing Service, ++ Cambridge, England. Phone: +44 1223 334714. ++ ++ Copyright (c) 1997-2003 University of Cambridge ++ ++ Permission is granted to anyone to use this software for any purpose on any ++ computer system, and to redistribute it freely, subject to the following ++ restrictions: ++ ++ 1. This software 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. ++ ++ 2. The origin of this software must not be misrepresented, either by ++ explicit claim or by omission. In practice, this means that if you use ++ PCRE in software that you distribute to others, commercially or ++ otherwise, you must put a sentence like this ++ ++ Regular expression support is provided by the PCRE library package, ++ which is open source software, written by Philip Hazel, and copyright ++ by the University of Cambridge, England. ++ ++ somewhere reasonably visible in your documentation and in any relevant ++ files or online help data or similar. A reference to the ftp site for ++ the source, that is, to ++ ++ ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ ++ ++ should also be given in the documentation. However, this condition is not ++ intended to apply to whole chains of software. If package A includes PCRE, ++ it must acknowledge it, but if package B is software that includes package ++ A, the condition is not imposed on package B (unless it uses PCRE ++ independently). ++ ++ 3. Altered versions must be plainly marked as such, and must not be ++ misrepresented as being the original software. ++ ++ 4. If PCRE is embedded in any software that is released under the GNU ++ General Purpose Licence (GPL), or Lesser General Purpose Licence (LGPL), ++ then the terms of that licence shall supersede any condition above with ++ which it is incompatible. ++ ++ The documentation for PCRE, supplied in the "doc" directory, is distributed ++ under the same terms as the software itself. ++ ++ ++License: MPL-2.0 ++ Mozilla Public License Version 2.0 ++ ================================== ++ ++ 1. Definitions ++ -------------- ++ ++ 1.1. "Contributor" ++ means each individual or legal entity that creates, contributes to ++ the creation of, or owns Covered Software. ++ ++ 1.2. "Contributor Version" ++ means the combination of the Contributions of others (if any) used ++ by a Contributor and that particular Contributor's Contribution. ++ ++ 1.3. "Contribution" ++ means Covered Software of a particular Contributor. ++ ++ 1.4. "Covered Software" ++ means Source Code Form to which the initial Contributor has attached ++ the notice in Exhibit A, the Executable Form of such Source Code ++ Form, and Modifications of such Source Code Form, in each case ++ including portions thereof. ++ ++ 1.5. "Incompatible With Secondary Licenses" ++ means ++ ++ (a) that the initial Contributor has attached the notice described ++ in Exhibit B to the Covered Software; or ++ ++ (b) that the Covered Software was made available under the terms of ++ version 1.1 or earlier of the License, but not also under the ++ terms of a Secondary License. ++ ++ 1.6. "Executable Form" ++ means any form of the work other than Source Code Form. ++ ++ 1.7. "Larger Work" ++ means a work that combines Covered Software with other material, in ++ a separate file or files, that is not Covered Software. ++ ++ 1.8. "License" ++ means this document. ++ ++ 1.9. "Licensable" ++ means having the right to grant, to the maximum extent possible, ++ whether at the time of the initial grant or subsequently, any and ++ all of the rights conveyed by this License. ++ ++ 1.10. "Modifications" ++ means any of the following: ++ ++ (a) any file in Source Code Form that results from an addition to, ++ deletion from, or modification of the contents of Covered ++ Software; or ++ ++ (b) any new file in Source Code Form that contains any Covered ++ Software. ++ ++ 1.11. "Patent Claims" of a Contributor ++ means any patent claim(s), including without limitation, method, ++ process, and apparatus claims, in any patent Licensable by such ++ Contributor that would be infringed, but for the grant of the ++ License, by the making, using, selling, offering for sale, having ++ made, import, or transfer of either its Contributions or its ++ Contributor Version. ++ ++ 1.12. "Secondary License" ++ means either the GNU General Public License, Version 2.0, the GNU ++ Lesser General Public License, Version 2.1, the GNU Affero General ++ Public License, Version 3.0, or any later versions of those ++ licenses. ++ ++ 1.13. "Source Code Form" ++ means the form of the work preferred for making modifications. ++ ++ 1.14. "You" (or "Your") ++ means an individual or a legal entity exercising rights under this ++ License. For legal entities, "You" includes any entity that ++ controls, is controlled by, or is under common control with You. For ++ purposes of this definition, "control" means (a) the power, direct ++ or indirect, to cause the direction or management of such entity, ++ whether by contract or otherwise, or (b) ownership of more than ++ fifty percent (50%) of the outstanding shares or beneficial ++ ownership of such entity. ++ ++ 2. License Grants and Conditions ++ -------------------------------- ++ ++ 2.1. Grants ++ ++ Each Contributor hereby grants You a world-wide, royalty-free, ++ non-exclusive license: ++ ++ (a) under intellectual property rights (other than patent or trademark) ++ Licensable by such Contributor to use, reproduce, make available, ++ modify, display, perform, distribute, and otherwise exploit its ++ Contributions, either on an unmodified basis, with Modifications, or ++ as part of a Larger Work; and ++ ++ (b) under Patent Claims of such Contributor to make, use, sell, offer ++ for sale, have made, import, and otherwise transfer either its ++ Contributions or its Contributor Version. ++ ++ 2.2. Effective Date ++ ++ The licenses granted in Section 2.1 with respect to any Contribution ++ become effective for each Contribution on the date the Contributor first ++ distributes such Contribution. ++ ++ 2.3. Limitations on Grant Scope ++ ++ The licenses granted in this Section 2 are the only rights granted under ++ this License. No additional rights or licenses will be implied from the ++ distribution or licensing of Covered Software under this License. ++ Notwithstanding Section 2.1(b) above, no patent license is granted by a ++ Contributor: ++ ++ (a) for any code that a Contributor has removed from Covered Software; ++ or ++ ++ (b) for infringements caused by: (i) Your and any other third party's ++ modifications of Covered Software, or (ii) the combination of its ++ Contributions with other software (except as part of its Contributor ++ Version); or ++ ++ (c) under Patent Claims infringed by Covered Software in the absence of ++ its Contributions. ++ ++ This License does not grant any rights in the trademarks, service marks, ++ or logos of any Contributor (except as may be necessary to comply with ++ the notice requirements in Section 3.4). ++ ++ 2.4. Subsequent Licenses ++ ++ No Contributor makes additional grants as a result of Your choice to ++ distribute the Covered Software under a subsequent version of this ++ License (see Section 10.2) or under the terms of a Secondary License (if ++ permitted under the terms of Section 3.3). ++ ++ 2.5. Representation ++ ++ Each Contributor represents that the Contributor believes its ++ Contributions are its original creation(s) or it has sufficient rights ++ to grant the rights to its Contributions conveyed by this License. ++ ++ 2.6. Fair Use ++ ++ This License is not intended to limit any rights You have under ++ applicable copyright doctrines of fair use, fair dealing, or other ++ equivalents. ++ ++ 2.7. Conditions ++ ++ Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted ++ in Section 2.1. ++ ++ 3. Responsibilities ++ ------------------- ++ ++ 3.1. Distribution of Source Form ++ ++ All distribution of Covered Software in Source Code Form, including any ++ Modifications that You create or to which You contribute, must be under ++ the terms of this License. You must inform recipients that the Source ++ Code Form of the Covered Software is governed by the terms of this ++ License, and how they can obtain a copy of this License. You may not ++ attempt to alter or restrict the recipients' rights in the Source Code ++ Form. ++ ++ 3.2. Distribution of Executable Form ++ ++ If You distribute Covered Software in Executable Form then: ++ ++ (a) such Covered Software must also be made available in Source Code ++ Form, as described in Section 3.1, and You must inform recipients of ++ the Executable Form how they can obtain a copy of such Source Code ++ Form by reasonable means in a timely manner, at a charge no more ++ than the cost of distribution to the recipient; and ++ ++ (b) You may distribute such Executable Form under the terms of this ++ License, or sublicense it under different terms, provided that the ++ license for the Executable Form does not attempt to limit or alter ++ the recipients' rights in the Source Code Form under this License. ++ ++ 3.3. Distribution of a Larger Work ++ ++ You may create and distribute a Larger Work under terms of Your choice, ++ provided that You also comply with the requirements of this License for ++ the Covered Software. If the Larger Work is a combination of Covered ++ Software with a work governed by one or more Secondary Licenses, and the ++ Covered Software is not Incompatible With Secondary Licenses, this ++ License permits You to additionally distribute such Covered Software ++ under the terms of such Secondary License(s), so that the recipient of ++ the Larger Work may, at their option, further distribute the Covered ++ Software under the terms of either this License or such Secondary ++ License(s). ++ ++ 3.4. Notices ++ ++ You may not remove or alter the substance of any license notices ++ (including copyright notices, patent notices, disclaimers of warranty, ++ or limitations of liability) contained within the Source Code Form of ++ the Covered Software, except that You may alter any license notices to ++ the extent required to remedy known factual inaccuracies. ++ ++ 3.5. Application of Additional Terms ++ ++ You may choose to offer, and to charge a fee for, warranty, support, ++ indemnity or liability obligations to one or more recipients of Covered ++ Software. However, You may do so only on Your own behalf, and not on ++ behalf of any Contributor. You must make it absolutely clear that any ++ such warranty, support, indemnity, or liability obligation is offered by ++ You alone, and You hereby agree to indemnify every Contributor for any ++ liability incurred by such Contributor as a result of warranty, support, ++ indemnity or liability terms You offer. You may include additional ++ disclaimers of warranty and limitations of liability specific to any ++ jurisdiction. ++ ++ 4. Inability to Comply Due to Statute or Regulation ++ --------------------------------------------------- ++ ++ If it is impossible for You to comply with any of the terms of this ++ License with respect to some or all of the Covered Software due to ++ statute, judicial order, or regulation then You must: (a) comply with ++ the terms of this License to the maximum extent possible; and (b) ++ describe the limitations and the code they affect. Such description must ++ be placed in a text file included with all distributions of the Covered ++ Software under this License. Except to the extent prohibited by statute ++ or regulation, such description must be sufficiently detailed for a ++ recipient of ordinary skill to be able to understand it. ++ ++ 5. Termination ++ -------------- ++ ++ 5.1. The rights granted under this License will terminate automatically ++ if You fail to comply with any of its terms. However, if You become ++ compliant, then the rights granted under this License from a particular ++ Contributor are reinstated (a) provisionally, unless and until such ++ Contributor explicitly and finally terminates Your grants, and (b) on an ++ ongoing basis, if such Contributor fails to notify You of the ++ non-compliance by some reasonable means prior to 60 days after You have ++ come back into compliance. Moreover, Your grants from a particular ++ Contributor are reinstated on an ongoing basis if such Contributor ++ notifies You of the non-compliance by some reasonable means, this is the ++ first time You have received notice of non-compliance with this License ++ from such Contributor, and You become compliant prior to 30 days after ++ Your receipt of the notice. ++ ++ 5.2. If You initiate litigation against any entity by asserting a patent ++ infringement claim (excluding declaratory judgment actions, ++ counter-claims, and cross-claims) alleging that a Contributor Version ++ directly or indirectly infringes any patent, then the rights granted to ++ You by any and all Contributors for the Covered Software under Section ++ 2.1 of this License shall terminate. ++ ++ 5.3. In the event of termination under Sections 5.1 or 5.2 above, all ++ end user license agreements (excluding distributors and resellers) which ++ have been validly granted by You or Your distributors under this License ++ prior to termination shall survive termination. ++ ++ ************************************************************************ ++ * * ++ * 6. Disclaimer of Warranty * ++ * ------------------------- * ++ * * ++ * Covered Software is provided under this License on an "as is" * ++ * basis, without warranty of any kind, either expressed, implied, or * ++ * statutory, including, without limitation, warranties that the * ++ * Covered Software is free of defects, merchantable, fit for a * ++ * particular purpose or non-infringing. The entire risk as to the * ++ * quality and performance of the Covered Software is with You. * ++ * Should any Covered Software prove defective in any respect, You * ++ * (not any Contributor) assume the cost of any necessary servicing, * ++ * repair, or correction. This disclaimer of warranty constitutes an * ++ * essential part of this License. No use of any Covered Software is * ++ * authorized under this License except under this disclaimer. * ++ * * ++ ************************************************************************ ++ ++ ************************************************************************ ++ * * ++ * 7. Limitation of Liability * ++ * -------------------------- * ++ * * ++ * Under no circumstances and under no legal theory, whether tort * ++ * (including negligence), contract, or otherwise, shall any * ++ * Contributor, or anyone who distributes Covered Software as * ++ * permitted above, be liable to You for any direct, indirect, * ++ * special, incidental, or consequential damages of any character * ++ * including, without limitation, damages for lost profits, loss of * ++ * goodwill, work stoppage, computer failure or malfunction, or any * ++ * and all other commercial damages or losses, even if such party * ++ * shall have been informed of the possibility of such damages. This * ++ * limitation of liability shall not apply to liability for death or * ++ * personal injury resulting from such party's negligence to the * ++ * extent applicable law prohibits such limitation. Some * ++ * jurisdictions do not allow the exclusion or limitation of * ++ * incidental or consequential damages, so this exclusion and * ++ * limitation may not apply to You. * ++ * * ++ ************************************************************************ ++ ++ 8. Litigation ++ ------------- ++ ++ Any litigation relating to this License may be brought only in the ++ courts of a jurisdiction where the defendant maintains its principal ++ place of business and such litigation shall be governed by laws of that ++ jurisdiction, without reference to its conflict-of-law provisions. ++ Nothing in this Section shall prevent a party's ability to bring ++ cross-claims or counter-claims. ++ ++ 9. Miscellaneous ++ ---------------- ++ ++ This License represents the complete agreement concerning the subject ++ matter hereof. If any provision of this License is held to be ++ unenforceable, such provision shall be reformed only to the extent ++ necessary to make it enforceable. Any law or regulation which provides ++ that the language of a contract shall be construed against the drafter ++ shall not be used to construe this License against a Contributor. ++ ++ 10. Versions of the License ++ --------------------------- ++ ++ 10.1. New Versions ++ ++ Mozilla Foundation is the license steward. Except as provided in Section ++ 10.3, no one other than the license steward has the right to modify or ++ publish new versions of this License. Each version will be given a ++ distinguishing version number. ++ ++ 10.2. Effect of New Versions ++ ++ You may distribute the Covered Software under the terms of the version ++ of the License under which You originally received the Covered Software, ++ or under the terms of any subsequent version published by the license ++ steward. ++ ++ 10.3. Modified Versions ++ ++ If you create software not governed by this License, and you want to ++ create a new license for such software, you may create and use a ++ modified version of this License if you rename the license and remove ++ any references to the name of the license steward (except to note that ++ such modified license differs from this License). ++ ++ 10.4. Distributing Source Code Form that is Incompatible With Secondary ++ Licenses ++ ++ If You choose to distribute Source Code Form that is Incompatible With ++ Secondary Licenses under the terms of this version of the License, the ++ notice described in Exhibit B of this License must be attached. ++ ++ Exhibit A - Source Code Form License Notice ++ ------------------------------------------- ++ ++ This Source Code Form is subject to the terms of the Mozilla Public ++ License, v. 2.0. If a copy of the MPL was not distributed with this ++ file, You can obtain one at http://mozilla.org/MPL/2.0/. ++ ++ If it is not possible or desirable to put the notice in a particular ++ file, then You may include the notice in a location (such as a LICENSE ++ file in a relevant directory) where a recipient would be likely to look ++ for such a notice. ++ ++ You may add additional accurate notices of copyright ownership. ++ ++ Exhibit B - "Incompatible With Secondary Licenses" Notice ++ --------------------------------------------------------- ++ ++ This Source Code Form is "Incompatible With Secondary Licenses", as ++ defined by the Mozilla Public License, v. 2.0. ++ ++License: manpage license ++ Permission is granted to make and distribute verbatim copies of this ++ document provided the copyright notice and this permission notice ++ are preserved on all copies. ++ ++ Permission is granted to copy and distribute modified versions of ++ this document under the conditions for verbatim copying, provided ++ that the entire resulting derived work is distributed under the ++ terms of a permission notice identical to this one. ++ ++ Permission is granted to copy and distribute translations of this ++ document into another language, under the above conditions for ++ modified versions, except that this permission notice may be stated ++ in a translation approved by the Free Software Foundation. diff --cc debian/emacs-bin-common.lintian-overrides index 00000000000,00000000000..28a8ea62aea new file mode 100644 --- /dev/null +++ b/debian/emacs-bin-common.lintian-overrides @@@ -1,0 -1,0 +1,4 @@@ ++binary-without-manpage usr/bin/ctags.emacs ++binary-without-manpage usr/bin/ebrowse.emacs ++binary-without-manpage usr/bin/emacsclient.emacs ++binary-without-manpage usr/bin/etags.emacs diff --cc debian/emacs-bin-common.postinst.in index 00000000000,00000000000..4779cd0322e new file mode 100644 --- /dev/null +++ b/debian/emacs-bin-common.postinst.in @@@ -1,0 -1,0 +1,17 @@@ ++#!/bin/sh ++ ++set -e ++ ++ALTERNATIVES="@ALTERNATIVES@" ++BIN_PRIORITY="@BIN_PRIORITY@" ++ ++# update-alternatives on things that collide with xemacs, other editors ++for i in ${ALTERNATIVES} ++do ++ update-alternatives \ ++ --install "/usr/bin/$i" "$i" "/usr/bin/$i.emacs" "$BIN_PRIORITY" \ ++ --slave "/usr/share/man/man1/$i.1.gz" "$i.1.gz" \ ++ "/usr/share/man/man1/$i.emacs.1.gz" ++done ++ ++#DEBHELPER# diff --cc debian/emacs-bin-common.prerm.in index 00000000000,00000000000..e0baaf3aaa0 new file mode 100644 --- /dev/null +++ b/debian/emacs-bin-common.prerm.in @@@ -1,0 -1,0 +1,16 @@@ ++#!/bin/sh ++ ++set -e ++ ++ALTERNATIVES="@ALTERNATIVES@" ++ ++# update-alternatives on things that collide with xemacs, other editors ++if [ "$1" != upgrade ] ++then ++ for i in ${ALTERNATIVES} ++ do ++ update-alternatives --remove "$i" /usr/bin/$i.emacs ++ done ++fi ++ ++#DEBHELPER# diff --cc debian/emacs-common.README.in index 00000000000,00000000000..28a9e1a0e8a new file mode 100644 --- /dev/null +++ b/debian/emacs-common.README.in @@@ -1,0 -1,0 +1,34 @@@ ++This file details the Debian specific changes to Emacs. ++ ++The following tags may be used in the sections below: Patch, Status, ++Author, Added-by, Provided-by, and Date. When known, Author is used ++to indicate the person believed to have written the relevant code. ++Provided-by may be used to indicate the person who submitted the code ++to Debian, and Added-by indicates the person who actually added the ++code to the Debian package. ++ ++* The Debian copy of the upstream source contains no .elc files. ++ ++ The .elc files have been removed because we always regenerate them ++ and because Emacs modifies them in the source tree during the build ++ process, even when using a VPATH build. This means that a "make ++ clean" can't easily return the tree to the upstream state, resulting ++ in a giant Debian binary diff. There are other solutions if this ++ turns out to be a problem. If nothing else, we can keep the current ++ infrastructure and just add the .elc files to protected_files in ++ debian/rules. Removing the .elc files doesn't affect whether or not ++ our source archive would match the upstream md5sum because we have ++ to repackage it anyway to add leim support. ++ ++* Those who prefer the old-style scrollbars can edit debian/rules ++ ++ If you prefer the old-style, non-toolkit scrollbars, just edit ++ debian/rules to add --without-toolkit-scrollbars where indicated and ++ rebuild. ++ ++@@PATCH_LIST_HERE@@ ++ ++Local Variables: ++mode: outline ++outline-regexp: " *\\*+" ++End: diff --cc debian/emacs-common.docs index 00000000000,00000000000..8b0bc5916cc new file mode 100644 --- /dev/null +++ b/debian/emacs-common.docs @@@ -1,0 -1,0 +1,3 @@@ ++BUGS ++README ++debian/README.add-on-package-maintainers diff --cc debian/emacs-common.postinst.in index 00000000000,00000000000..5cd3f7d29fa new file mode 100644 --- /dev/null +++ b/debian/emacs-common.postinst.in @@@ -1,0 -1,0 +1,45 @@@ ++#!/bin/sh ++ ++set -e ++ ++FULL=@FULL_VERSION@ ++ ++# Create the site-lisp dir if we're allowed ++ ++parentdir=/usr/local/share/emacs ++newdir=site-lisp ++ ++if [ -d ${parentdir} ] ++then ++ if mkdir ${parentdir}/${newdir} 2>/dev/null ++ then ++ chown root:staff ${parentdir}/${newdir} ++ chmod 2775 ${parentdir}/${newdir} ++ fi ++fi ++ ++parentdir=/usr/local/share/emacs ++newdir=${FULL} ++ ++if [ -d ${parentdir} ] ++then ++ if mkdir ${parentdir}/${newdir} 2>/dev/null ++ then ++ chown root:staff ${parentdir}/${newdir} ++ chmod 2775 ${parentdir}/${newdir} ++ fi ++fi ++ ++parentdir=/usr/local/share/emacs/${FULL} ++newdir=site-lisp ++ ++if [ -d ${parentdir} ] ++then ++ if mkdir ${parentdir}/${newdir} 2>/dev/null ++ then ++ chown root:staff ${parentdir}/${newdir} ++ chmod 2775 ${parentdir}/${newdir} ++ fi ++fi ++ ++#DEBHELPER# diff --cc debian/emacs-common.prerm.in index 00000000000,00000000000..9df86af6a02 new file mode 100644 --- /dev/null +++ b/debian/emacs-common.prerm.in @@@ -1,0 -1,0 +1,13 @@@ ++#!/bin/sh ++ ++set -e ++ ++FULL=@FULL_VERSION@ ++ ++set +e ++# Only remove these directories if they're empty. ++rmdir /usr/local/share/emacs/${FULL}/site-lisp 2>/dev/null ++rmdir /usr/local/share/emacs/${FULL} 2>/dev/null ++set -e ++ ++#DEBHELPER# diff --cc debian/emacs-term.desktop index 00000000000,00000000000..95589919846 new file mode 100644 --- /dev/null +++ b/debian/emacs-term.desktop @@@ -1,0 -1,0 +1,13 @@@ ++[Desktop Entry] ++Version=1.0 ++Name=Emacs (Terminal) ++GenericName=Text Editor ++Comment=GNU Emacs is an extensible, customizable text editor - and more ++MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; ++TryExec=/usr/bin/emacs ++Exec=/usr/bin/emacs -nw %F ++Icon=emacs ++Type=Application ++Terminal=true ++Categories=Utility;Development;TextEditor; ++Keywords=Text;Editor; diff --cc debian/emacs.desktop index 00000000000,00000000000..ba8685b19da new file mode 100644 --- /dev/null +++ b/debian/emacs.desktop @@@ -1,0 -1,0 +1,15 @@@ ++[Desktop Entry] ++Version=1.0 ++Name=Emacs (GUI) ++GenericName=Text Editor ++Comment=GNU Emacs is an extensible, customizable text editor - and more ++MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; ++TryExec=/usr/bin/emacs ++Exec=/usr/bin/emacs %F ++Icon=emacs ++Type=Application ++Terminal=false ++Categories=Utility;Development;TextEditor; ++StartupNotify=true ++StartupWMClass=Emacs ++Keywords=Text;Editor; diff --cc debian/emacsVAR.lintian-overrides index 00000000000,00000000000..c37af7c9135 new file mode 100644 --- /dev/null +++ b/debian/emacsVAR.lintian-overrides @@@ -1,0 -1,0 +1,4 @@@ ++# dpkg-maintscript-helper does not work due to arch:all to arch:any switch ++maintainer-script-may-use-dir_to_symlink_helper ++ ++shared-library-lacks-prerequisites [*.eln] diff --cc debian/emacsVAR.postinst index 00000000000,00000000000..6ff8576f416 new file mode 100644 --- /dev/null +++ b/debian/emacsVAR.postinst @@@ -1,0 -1,0 +1,34 @@@ ++#!/bin/sh ++ ++set -e ++ ++# Manual dir_to_symlink conversion since dpkg-maintscript-helper does not ++# handle this in combination with arch:all to arch:any switches (#813455). ++# Keep this code for buster and bullseye to ease backports. ++if [ "$1" = "configure" ] && dpkg --compare-versions "$2" lt-nl "1:26.1+1-3.1~" ++then ++ test -n '@PKG_NAME@' ++ if [ -d /usr/share/doc/@PKG_NAME@ ] && [ ! -h /usr/share/doc/@PKG_NAME@ ] ++ then ++ # This will intentionally fail if the directory is not empty. ++ rmdir /usr/share/doc/@PKG_NAME@ ++ ln -sv emacs-common /usr/share/doc/@PKG_NAME@ ++ fi ++fi ++ ++update-alternatives \ ++ --install /usr/bin/emacs emacs \ ++ /usr/bin/emacs-@X_SUPPORT@ @BIN_PRIORITY@ \ ++ --slave /usr/share/man/man1/emacs.1.gz emacs.1.gz \ ++ /usr/share/man/man1/emacs.emacs.1.gz \ ++ ++update-alternatives \ ++ --install /usr/bin/editor editor \ ++ /usr/bin/emacs 0 \ ++ --slave /usr/share/man/man1/editor.1.gz editor.1.gz \ ++ /usr/share/man/man1/emacs.emacs.1.gz ++ ++# emacsen-common registration. ++/usr/lib/emacsen-common/emacs-install emacs ++ ++#DEBHELPER# diff --cc debian/emacsVAR.prerm index 00000000000,00000000000..e5aa0e59b58 new file mode 100644 --- /dev/null +++ b/debian/emacsVAR.prerm @@@ -1,0 -1,0 +1,15 @@@ ++#!/bin/sh ++ ++set -e ++ ++# update-alternatives on things that collide with xemacs, other editors ++if [ "$1" != upgrade ] ++then ++ update-alternatives --verbose --remove editor /usr/bin/emacs ++ update-alternatives --verbose --remove emacs /usr/bin/emacs-@X_SUPPORT@ ++fi ++ ++# emacsen-common registration. ++/usr/lib/emacsen-common/emacs-remove emacs ++ ++#DEBHELPER# diff --cc debian/patch-to-news index 00000000000,00000000000..f1f7abc880f new file mode 100755 --- /dev/null +++ b/debian/patch-to-news @@@ -1,0 -1,0 +1,23 @@@ ++#!/bin/bash ++ ++set -eo pipefail ++ ++patch="$1" ++ ++sed ' ++ # delete everything after the first line starting with "--- " (the diff) ++ /^--- [^ ]/,$d' < "$patch" \ ++| tac \ ++| sed ' ++ # delete everything up to the first line containing only "---" (the diffstat) ++ 1,/^---$/d' \ ++| tac \ ++| sed ' ++ # delete everything before the first blank line (git summary line) ++ 1,/^$/d' \ ++| sed ' ++ # convert to our README.Debian NEWS format ++ 1 s/^/* / ++ 2,$ s/^/ /' ++ ++echo " Patch: $(basename $patch)" diff --cc debian/patches/0001-Prefer-usr-share-info-emacs.patch index 00000000000,00000000000..920b0e095f1 new file mode 100644 --- /dev/null +++ b/debian/patches/0001-Prefer-usr-share-info-emacs.patch @@@ -1,0 -1,0 +1,27 @@@ ++From ba5c7abc36cf97f3a739b64c6d8d8147b4d98c08 Mon Sep 17 00:00:00 2001 ++From: Rob Browning ++Date: Sun, 7 Apr 2013 15:03:05 -0500 ++Subject: Prefer /usr/share/info/emacs/ ++ ++Emacs prefers /usr/share/info/emacs to /usr/share/info. ++ ++The value of Info-default-directory-list has been augmented via ++lisp/info.el to include /usr/share/info/emacs before /usr/share/info. ++--- ++ lisp/info.el | 3 ++- ++ 1 file changed, 2 insertions(+), 1 deletion(-) ++ ++diff --git a/lisp/info.el b/lisp/info.el ++index 5655e3f3ce9..fb2b7c78fc9 100644 ++--- a/lisp/info.el +++++ b/lisp/info.el ++@@ -203,7 +203,8 @@ Info-default-directory-list ++ (nconc standard-info-dirs (list config-dir)) ++ (cons config-dir standard-info-dirs)))) ++ (if (not (eq system-type 'windows-nt)) ++- dirs +++ ;; Debian: add flavor info directory in front +++ (cons "/usr/share/info/emacs" dirs) ++ ;; Include the info directory near where Emacs executable was installed. ++ (let* ((instdir (file-name-directory invocation-directory)) ++ (dir1 (expand-file-name "../info/" instdir)) diff --cc debian/patches/0002-Run-debian-startup-and-set-debian-emacs-flavor.patch index 00000000000,00000000000..60f2f2ddb93 new file mode 100644 --- /dev/null +++ b/debian/patches/0002-Run-debian-startup-and-set-debian-emacs-flavor.patch @@@ -1,0 -1,0 +1,48 @@@ ++From e49b41935277d4f2db2f602f9b63779a7cfe64e1 Mon Sep 17 00:00:00 2001 ++From: Rob Browning ++Date: Mon, 4 Apr 2011 22:46:22 -0500 ++Subject: Run debian-startup and set debian-emacs-flavor ++ ++Emacs runs debian-startup and sets debian-emacs-flavor. ++ ++* Emacs runs debian-startup during the startup process unless ++ site-run-file is false. ++ ++* The global variable debian-emacs-flavor is bound to 'emacs. ++ ++Author: Rob Browning ++--- ++ lisp/startup.el | 13 ++++++++++++- ++ 1 file changed, 12 insertions(+), 1 deletion(-) ++ ++diff --git a/lisp/startup.el b/lisp/startup.el ++index 9ebd4c1a707..052ba7b2c66 100644 ++--- a/lisp/startup.el +++++ b/lisp/startup.el ++@@ -438,6 +438,10 @@ tutorial-directory ++ :type 'directory ++ :initialize #'custom-initialize-delay) ++ +++(defconst debian-emacs-flavor 'emacs +++ "A symbol representing the particular debian flavor of emacs running. +++Something like 'emacs, 'xemacs21, etc.") +++ ++ (defun normal-top-level-add-subdirs-to-load-path () ++ "Recursively add all subdirectories of `default-directory' to `load-path'. ++ More precisely, this uses only the subdirectories whose names ++@@ -1375,7 +1379,14 @@ command-line ++ ;; Sites should not disable the startup screen. ++ ;; Only individuals should disable the startup screen. ++ (let ((inhibit-startup-screen inhibit-startup-screen)) ++- (load site-run-file t t))) +++ (progn +++ ;; This form has been added by Debian to load all the +++ ;; debian package snippets (dh-elpa, etc.). It's in here +++ ;; because we want -q to kill it too. +++ (if (load "debian-startup" t t nil) +++ (debian-startup debian-emacs-flavor)) +++ ;; This is the normal upstream behavior +++ (load site-run-file t t)))) ++ ++ ;; Load that user's init file, or the default one, or none. ++ (startup--load-user-init-file diff --cc debian/patches/0003-Remove-files-that-appear-to-be-incompatible-with-the.patch index 00000000000,00000000000..e863c585c4b new file mode 100644 --- /dev/null +++ b/debian/patches/0003-Remove-files-that-appear-to-be-incompatible-with-the.patch @@@ -1,0 -1,0 +1,270 @@@ ++From f3ae93dfcfb24094ad27bef8291fc3f6b34a0eba Mon Sep 17 00:00:00 2001 ++From: Rob Browning ++Date: Mon, 4 Apr 2011 22:46:24 -0500 ++Subject: Remove files that appear to be incompatible with the DFSG ++ ++Files that appear to be incompatible with the DFSG have been removed. ++ ++A number of files have been removed from this package because their ++licenses are not compatible with the Debian Free Software Guidelines ++(DFSG), or because it wasn't completely clear that their licenses are ++compatible. ++ ++In particular, all of the files which are covered under the GFDL and ++have invariant sections have been removed in accordance with this ++General Resolution: http://www.debian.org/vote/2006/vote_001. ++ ++The files that have been removed, but still appear to be ++distributable, have been moved to packages in Debian's non-free ++section. ++ ++Author: Rob Browning ++Added-by: Rob Browning ++Status: new ++--- ++ Makefile.in | 44 +++++++++++++++++--------------------------- ++ admin/update_autogen | 3 +-- ++ configure.ac | 15 ++++++--------- ++ doc/misc/Makefile.in | 43 +++++-------------------------------------- ++ lisp/help.el | 8 ++++++++ ++ 5 files changed, 37 insertions(+), 76 deletions(-) ++ ++diff --git a/Makefile.in b/Makefile.in ++index c902b46ceda..fadcf1015fe 100644 ++--- a/Makefile.in +++++ b/Makefile.in ++@@ -161,7 +161,9 @@ man1dir= ++ # Where to install and expect the info files describing Emacs. ++ infodir=@infodir@ ++ # Info files not in the doc/misc directory (we get those via make echo-info). ++-INFO_NONMISC=emacs.info eintr.info elisp.info +++# Debian: moved DFSG incompatible files to emacs*-common-non-dfsg +++# package (see /usr/share/doc/emacs*-common/copyright). +++INFO_NONMISC= ++ ++ # Directory for local state files for all programs. ++ localstatedir=@localstatedir@ ++@@ -885,8 +887,7 @@ $(1)_$(2): ++ ### normally don't want to recompile. For example, the 'mostlyclean' ++ ### target for GCC does not delete 'libgcc.a', because recompiling it ++ ### is rarely necessary and takes a lot of time. ++-mostlyclean_dirs = src oldXMenu lwlib lib lib-src nt doc/emacs doc/misc \ ++- doc/lispref doc/lispintro test +++mostlyclean_dirs = src oldXMenu lwlib lib lib-src nt doc/misc test ++ ++ $(foreach dir,$(mostlyclean_dirs),$(eval $(call submake_template,$(dir),mostlyclean))) ++ ++@@ -1000,11 +1001,11 @@ test/%: ++ dist: ++ cd ${srcdir}; ./make-dist ++ ++-DVIS = lispref-dvi lispintro-dvi emacs-dvi misc-dvi ++-HTMLS = lispref-html lispintro-html emacs-html misc-html ++-INFOS = lispref-info lispintro-info emacs-info misc-info ++-PDFS = lispref-pdf lispintro-pdf emacs-pdf misc-pdf ++-PSS = lispref-ps lispintro-ps emacs-ps misc-ps +++DVIS = misc-dvi +++HTMLS = misc-html +++INFOS = misc-info +++PDFS = misc-pdf +++PSS = misc-ps ++ ++ DOCS = $(DVIS) $(HTMLS) $(INFOS) $(PDFS) $(PSS) ++ $(DOCS): ++@@ -1035,9 +1036,6 @@ info-dir: ++ texi_misc = $(shell MAKEFLAGS= ${MAKE} --no-print-directory -s -C doc/misc echo-sources) ++ ++ srcdir_doc_info_dir_inputs = \ ++- ${srcdir}/doc/emacs/emacs.texi \ ++- ${srcdir}/doc/lispintro/emacs-lisp-intro.texi \ ++- ${srcdir}/doc/lispref/elisp.texi \ ++ $(addprefix ${srcdir}/doc/misc/,${texi_misc}) ++ info_dir_inputs = \ ++ ../build-aux/dir_top \ ++@@ -1059,14 +1057,10 @@ ${srcdir}/info/dir: ++ AWK='${AWK}' ../build-aux/make-info-dir ${info_dir_inputs} \ ++ ) >$@.tmp && mv $@.tmp $@ ++ ++-INSTALL_DVI = install-emacs-dvi install-lispref-dvi \ ++- install-lispintro-dvi install-misc-dvi ++-INSTALL_HTML = install-emacs-html install-lispref-html \ ++- install-lispintro-html install-misc-html ++-INSTALL_PDF = install-emacs-pdf install-lispref-pdf \ ++- install-lispintro-pdf install-misc-pdf ++-INSTALL_PS = install-emacs-ps install-lispref-ps \ ++- install-lispintro-ps install-misc-ps +++INSTALL_DVI = install-misc-dvi +++INSTALL_HTML = install-misc-html +++INSTALL_PDF = install-misc-pdf +++INSTALL_PS = install-misc-ps ++ INSTALL_DOC = $(INSTALL_DVI) $(INSTALL_HTML) $(INSTALL_PDF) $(INSTALL_PS) ++ ++ ## Install non .info forms of the documentation. ++@@ -1084,14 +1078,10 @@ install-pdf: ++ install-ps: $(INSTALL_PS) ++ ++ ++-UNINSTALL_DVI = uninstall-emacs-dvi uninstall-lispref-dvi \ ++- uninstall-lispintro-dvi uninstall-misc-dvi ++-UNINSTALL_HTML = uninstall-emacs-html uninstall-lispref-html \ ++- uninstall-lispintro-html uninstall-misc-html ++-UNINSTALL_PDF = uninstall-emacs-pdf uninstall-lispref-pdf \ ++- uninstall-lispintro-pdf uninstall-misc-pdf ++-UNINSTALL_PS = uninstall-emacs-ps uninstall-lispref-ps \ ++- uninstall-lispintro-ps uninstall-misc-ps +++UNINSTALL_DVI = uninstall-misc-dvi +++UNINSTALL_HTML = uninstall-misc-html +++UNINSTALL_PDF = uninstall-misc-pdf +++UNINSTALL_PS = uninstall-misc-ps ++ UNINSTALL_DOC = $(UNINSTALL_DVI) $(UNINSTALL_HTML) $(UNINSTALL_PDF) $(UNINSTALL_PS) ++ ++ $(UNINSTALL_DOC): ++diff --git a/admin/update_autogen b/admin/update_autogen ++index 5923bee22bb..44e681748af 100755 ++--- a/admin/update_autogen +++++ b/admin/update_autogen ++@@ -260,8 +260,7 @@ info_dir () ++ $topic ++ EOF ++ ## Bit faster than doc/*/*.texi. ++- for file in doc/emacs/emacs.texi doc/lispintro/*.texi \ ++- doc/lispref/elisp.texi doc/misc/*.texi; do +++ for file in doc/misc/*.texi; do ++ ++ ## FIXME do not ignore w32 if OS is w32. ++ case $file in ++diff --git a/configure.ac b/configure.ac ++index 2e3f8d33d6a..3a6a4e89783 100644 ++--- a/configure.ac +++++ b/configure.ac ++@@ -6051,7 +6051,7 @@ AC_DEFUN ++ AC_CONFIG_FILES([$srcdir/doc/man/emacs.1]) ++ ++ m4_define([subdir_makefiles], ++- [lib/Makefile lib-src/Makefile oldXMenu/Makefile doc/emacs/Makefile doc/misc/Makefile doc/lispintro/Makefile doc/lispref/Makefile src/Makefile lwlib/Makefile lisp/Makefile leim/Makefile nextstep/Makefile nt/Makefile]) +++ [lib/Makefile lib-src/Makefile oldXMenu/Makefile doc/misc/Makefile src/Makefile lwlib/Makefile lisp/Makefile leim/Makefile nextstep/Makefile nt/Makefile]) ++ SUBDIR_MAKEFILES="subdir_makefiles" ++ AC_CONFIG_FILES(subdir_makefiles) ++ ++@@ -6106,14 +6106,11 @@ m4_define ++ fi ++ ]) ++ ++-dnl Perhaps this would be better named doc-emacs-emacsver.texi? ++-dnl See comments for etc-refcards-emacsver.tex. ++-dnl Since we get a doc/emacs directory generated anyway, for the Makefile, ++-dnl it is not quite the same. But we are generating in $srcdir. ++-AC_CONFIG_COMMANDS([doc/emacs/emacsver.texi], [ ++-${MAKE-make} -s --no-print-directory -C doc/emacs doc-emacsver || \ ++-AC_MSG_ERROR(['doc/emacs/emacsver.texi' could not be made.]) ++-]) +++# This file is normally generated indirectly via +++# doc/emacs/Makefile.in, but since we've removed the other doc/emacs +++# files for the DFSG split, and we don't have any prebuilt info files, +++# generate it directly here. +++AC_CONFIG_FILES([doc/emacs/emacsver.texi]) ++ ++ dnl If we give this the more natural name, etc/refcards/emacsver.texi, ++ dnl then a directory etc/refcards is created in the build directory, ++diff --git a/doc/misc/Makefile.in b/doc/misc/Makefile.in ++index 1e3398701fc..7c0f5694b23 100644 ++--- a/doc/misc/Makefile.in +++++ b/doc/misc/Makefile.in ++@@ -63,18 +63,14 @@ INSTALL_DATA = ++ MAKEINFO = @MAKEINFO@ ++ MAKEINFO_OPTS = --force -I$(emacsdir) ++ +++# Debian: moved DFSG incompatible files to emacs*-common-non-dfsg +++# package (see /usr/share/doc/emacs*-common/copyright). +++ ++ ## On MS Windows, efaq-w32; otherwise blank. ++ DOCMISC_W32 = @DOCMISC_W32@ ++ ++ ## Info files to build and install on all platforms. ++-INFO_COMMON = auth autotype bovine calc ccmode cl \ ++- dbus dired-x ebrowse ede ediff edt eieio \ ++- emacs-mime epa erc ert eshell eudc efaq eww \ ++- flymake forms gnus emacs-gnutls htmlfontify idlwave ido info.info \ ++- mairix-el message mh-e modus-themes newsticker nxml-mode octave-mode \ ++- org pcl-cvs pgg rcirc remember reftex sasl \ ++- sc semantic ses sieve smtpmail speedbar srecode todo-mode transient \ ++- tramp url vhdl-mode vip viper widget wisent woman +++INFO_COMMON = efaq transient ++ ++ ## Info files to install on current platform. ++ INFO_INSTALL = $(INFO_COMMON) $(DOCMISC_W32) ++@@ -161,9 +157,6 @@ define info_template ++ $(1): $$(buildinfodir)/$(1).info ++ endef ++ ++-## "info" is already taken. ++-info.info: $(buildinfodir)/info.info ++- ++ $(foreach ifile,$(filter-out info.info,$(INFO_TARGETS)),$(eval $(call info_template,$(ifile)))) ++ ++ ++@@ -185,20 +178,11 @@ info.info: ++ ++ ## Extra dependencies. ++ ++-need_emacsver = calc cl dired-x efaq efaq-w32 erc ido reftex woman +++need_emacsver = efaq efaq-w32 ++ need_emacsver_prefix = $(addprefix ${buildinfodir}/,${need_emacsver}) ++ ++ $(need_emacsver_prefix:=.info) $(need_emacsver:=.dvi) $(need_emacsver:=.pdf) $(need_emacsver:=.html) : ${emacsdir}/emacsver.texi ++ ++-$(buildinfodir)/gnus.info gnus.html: ${srcdir}/gnus-faq.texi ++- ++-$(buildinfodir)/semantic.info semantic.dvi semantic.pdf semantic.html: ${srcdir}/sem-user.texi ++- ++- ++-## Please can we just rename cc-mode.texi to ccmode.texi... ++-${buildinfodir}/ccmode.info: \ ++- ${srcdir}/cc-mode.texi ${gfdl} ${style} | ${buildinfodir} ++- $(AM_V_GEN)$(MAKEINFO) $(MAKEINFO_OPTS) $(INFO_OPTS) -o $@ $< ++ ++ ## efaq, efaq_w32 do not depend on gfdl. ++ ## Maybe we can use .SECONDEXPANSION for this. ++@@ -214,23 +198,6 @@ efaq%.pdf: ++ efaq%.html: ${srcdir}/efaq%.texi ++ $(AM_V_GEN)$(MAKEINFO) $(MAKEINFO_OPTS) $(HTML_OPTS) -o $@ $< ++ ++-${buildinfodir}/emacs-mime.info emacs-mime.html: EXTRA_OPTS = --enable-encoding ++- ++-gnus_deps = ${srcdir}/gnus.texi ${srcdir}/gnus-faq.texi ${gfdl} ${style} ++-gnus.dvi: $(gnus_deps) ++- sed -e '/@iflatex/,/@end iflatex/d' $< > gnustmpdvi.texi ++- $(ENVADD) $(TEXI2DVI) gnustmpdvi.texi ++- cp gnustmpdvi.dvi $@ ++- rm gnustmpdvi.* ++- ++-gnus.pdf: $(gnus_deps) ++- sed -e '/@iflatex/,/@end iflatex/d' $< > gnustmppdf.texi ++- $(ENVADD) $(TEXI2PDF) gnustmppdf.texi ++- cp gnustmppdf.pdf $@ ++- rm gnustmppdf.* ++- ++-${buildinfodir}/tramp.info tramp.html: ${srcdir}/trampver.texi ++- ++ ++ abs_top_builddir = @abs_top_builddir@ ++ EMACS = ${abs_top_builddir}/src/emacs ++diff --git a/lisp/help.el b/lisp/help.el ++index 0701bf178aa..0eb833ff644 100644 ++--- a/lisp/help.el +++++ b/lisp/help.el ++@@ -357,6 +357,14 @@ view-help-file ++ (goto-address-mode 1) ++ (goto-char (point-min))) ++ +++(defun debian-expand-file-name-dfsg (filename) +++ "Apply expand-file-name to FILENAME. +++If expand-file-name does not find a file, append `.dfsg' and try again." +++ (let ((file (expand-file-name filename data-directory))) +++ (if (file-exists-p file) +++ file +++ (expand-file-name (concat file ".dfsg") data-directory)))) +++ ++ (defun describe-distribution () ++ "Display info on how to obtain the latest version of GNU Emacs." ++ (interactive) diff --cc debian/patches/0004-Adjust-documentation-references-for-Debian.patch index 00000000000,00000000000..0dfe4df8869 new file mode 100644 --- /dev/null +++ b/debian/patches/0004-Adjust-documentation-references-for-Debian.patch @@@ -1,0 -1,0 +1,29 @@@ ++From 76217bd1d1315de1821055bb4a4dd8c619a0d8b4 Mon Sep 17 00:00:00 2001 ++From: Rob Browning ++Date: Mon, 4 Apr 2011 22:46:25 -0500 ++Subject: Adjust documentation references for Debian ++ ++Various documentation references have been adjusted for Debian. ++ ++References to /usr/local/... have been changed to /usr/... as ++appropriate, etc. ++--- ++ etc/NEWS | 5 +++++ ++ 1 file changed, 5 insertions(+) ++ ++diff --git a/etc/NEWS b/etc/NEWS ++index 5be6a30c245..58340514ba0 100644 ++--- a/etc/NEWS +++++ b/etc/NEWS ++@@ -15,6 +15,11 @@ in older Emacs versions. ++ You can narrow news to a specific version by calling 'view-emacs-news' ++ with a prefix argument or by typing 'C-u C-h C-n'. ++ +++ +++* Debian specific changes to Emacs +++ +++Please see /usr/share/doc/emacs-common/README.Debian.gz. +++ ++ ++ * Installation Changes in Emacs 28.2 ++ diff --cc debian/patches/0005-Modify-the-output-of-version-to-indicate-Debian-modi.patch index 00000000000,00000000000..5ac3298d686 new file mode 100644 --- /dev/null +++ b/debian/patches/0005-Modify-the-output-of-version-to-indicate-Debian-modi.patch @@@ -1,0 -1,0 +1,26 @@@ ++From 51dc58646b86e9c5d9f02cc9dcf04ae78498fe29 Mon Sep 17 00:00:00 2001 ++From: Rob Browning ++Date: Mon, 4 Apr 2011 22:46:28 -0500 ++Subject: Modify the output of (version) to indicate Debian modifications ++ ++The output of (version) has been modified to indicate Debian modifications. ++ ++Author: Rob Browning ++Added-by: Rob Browning ++--- ++ lisp/version.el | 2 +- ++ 1 file changed, 1 insertion(+), 1 deletion(-) ++ ++diff --git a/lisp/version.el b/lisp/version.el ++index fa755c78676..7068aa914d8 100644 ++--- a/lisp/version.el +++++ b/lisp/version.el ++@@ -65,7 +65,7 @@ emacs-version ++ to the system configuration; look at `system-configuration' instead." ++ (interactive "P") ++ (let ((version-string ++- (format "GNU Emacs %s (build %s, %s%s%s%s)%s" +++ (format "GNU Emacs %s (build %s, %s%s%s%s)%s, modified by Debian" ++ emacs-version ++ emacs-build-number ++ system-configuration diff --cc debian/patches/0006-Don-t-try-to-build-src-macuvs.h-via-IVD_Sequences.tx.patch index 00000000000,00000000000..61557b7e47b new file mode 100644 --- /dev/null +++ b/debian/patches/0006-Don-t-try-to-build-src-macuvs.h-via-IVD_Sequences.tx.patch @@@ -1,0 -1,0 +1,24 @@@ ++From e21814a4d5ce13e8ad489c9712699a4bf0959269 Mon Sep 17 00:00:00 2001 ++From: Rob Browning ++Date: Tue, 21 Oct 2014 19:10:17 -0500 ++Subject: Don't try to build src/macuvs.h (via IVD_Sequences.txt) ++ ++These are OS X specific, and were removed for now, due to uncertainty ++over the licensing. ++--- ++ admin/unidata/Makefile.in | 2 +- ++ 1 file changed, 1 insertion(+), 1 deletion(-) ++ ++diff --git a/admin/unidata/Makefile.in b/admin/unidata/Makefile.in ++index 2b0215dde4f..a464dc3933d 100644 ++--- a/admin/unidata/Makefile.in +++++ b/admin/unidata/Makefile.in ++@@ -40,7 +40,7 @@ unifiles = ++ ++ .PHONY: all ++ ++-all: ${top_srcdir}/src/macuvs.h ${unifiles} ${unidir}/charscript.el \ +++all: ${unifiles} ${unidir}/charscript.el \ ++ ${unidir}/charprop.el ${unidir}/emoji-zwj.el ++ ++ ## Specify .elc as an order-only prereq so as to not needlessly rebuild diff --cc debian/patches/0007-Kill-gpg-agent-in-package-test.el-to-avoid-a-race.patch index 00000000000,00000000000..cc81f1182b0 new file mode 100644 --- /dev/null +++ b/debian/patches/0007-Kill-gpg-agent-in-package-test.el-to-avoid-a-race.patch @@@ -1,0 -1,0 +1,41 @@@ ++From d64c38e7ebbae9d423ba2cd992b5eeb11a31deef Mon Sep 17 00:00:00 2001 ++From: Rob Browning ++Date: Mon, 10 Oct 2016 17:35:56 -0500 ++Subject: Kill gpg agent in package-test.el to avoid a race ++ ++package-test.el should no longer fail during clean up. ++ ++* Previously a delete-directories call raced with the gpg agent's own ++ cleanup process (presumably triggered by the first deletion of one of ++ the agent's sockets). As a result, it looks like the agent might ++ delete one of its sockets after delete-directories had decided to ++ delete the socket, but before it made the attempt, causing an ++ exception. ++ ++* To fix the problem, explicitly ask gpg-connect-agent to kill the agent ++ before attempting to delete the gnupg home directory, and then delete ++ via "rm -rf" to ignore any vanishing files. ++--- ++ test/lisp/emacs-lisp/package-tests.el | 9 ++++++++- ++ 1 file changed, 8 insertions(+), 1 deletion(-) ++ ++diff --git a/test/lisp/emacs-lisp/package-tests.el b/test/lisp/emacs-lisp/package-tests.el ++index 69c14050b96..2cf57147200 100644 ++--- a/test/lisp/emacs-lisp/package-tests.el +++++ b/test/lisp/emacs-lisp/package-tests.el ++@@ -161,7 +161,14 @@ with-package-test ++ (expand-file-name f package-test-archive-upload-base)))) ++ (delete-directory package-test-archive-upload-base)) ++ (when (file-directory-p package-test-user-dir) ++- (delete-directory package-test-user-dir t)) +++ (call-process "gpg-connect-agent" nil nil nil +++ "--homedir" (concat package-test-user-dir "/gnupg") +++ "--no-autostart" +++ "killagent" "/bye") +++ ;; Call "rm -rf" instead of delete-directory so that it won't +++ ;; choke if the gpg-agent sockets disappear during the +++ ;; recursive traversal. +++ (call-process "rm" nil nil nil "-r" package-test-user-dir)) ++ ++ (when (and (boundp 'package-test-archive-upload-base) ++ (file-directory-p package-test-archive-upload-base)) diff --cc debian/patches/0008-Mark-vc-bzr-test-fauilt-bzr-autoloads-as-unstable-fo.patch index 00000000000,00000000000..b5838ca1508 new file mode 100644 --- /dev/null +++ b/debian/patches/0008-Mark-vc-bzr-test-fauilt-bzr-autoloads-as-unstable-fo.patch @@@ -1,0 -1,0 +1,74 @@@ ++From 27f97daaa7f6a8307a372c5eca8120c64d3354f0 Mon Sep 17 00:00:00 2001 ++From: Rob Browning ++Date: Sun, 16 Dec 2018 17:13:36 -0600 ++Subject: Mark vc-bzr-test-fauilt-bzr-autoloads as unstable for now ++ ++Currently the test fails like this: ++ ++ Running 3 tests (2018-12-17 12:17:43-0600) ++ passed 1/3 vc-bzr-test-bug9726 ++ Mark set ++ Press C-c C-c when you are done editing. ++ Enter a change comment. Type C-c C-c when done ++ passed 2/3 vc-bzr-test-bug9781 ++ Falling back on "slow" status detection ((file-missing "Opening input file" "No such file or directory" "/tmp/vc-bzr-testVlgmsb/bzr/.bzr/checkout/dirstate")) ++ Error: (error "Running bzr status --no-classify loaddefs.el...FAILED (status 3)") ++ Warnings in `bzr' output: bzr: ERROR: invalid header line: '' ++ ++ Error: (error "Running bzr status --no-classify loaddefs.el...FAILED (status 3)") ++ Warnings in `bzr' output: bzr: ERROR: invalid header line: '' ++ ++ Test vc-bzr-test-faulty-bzr-autoloads backtrace: ++ logand(nil 128) ++ vc-mode-line("/tmp/vc-bzr-testVlgmsb/bzr/loaddefs.el" Bzr) ++ vc-refresh-state() ++ run-hooks(find-file-hook) ++ after-find-file(t t) ++ find-file-noselect-1(# "/tmp/vc-bzr-testVlgmsb/b ++ find-file-noselect("/tmp/vc-bzr-testVlgmsb/bzr/loaddefs.el") ++ autoload-find-generated-file() ++ update-directory-autoloads("/tmp/vc-bzr-testVlgmsb/bzr/") ++ (progn (update-directory-autoloads default-directory) t) ++ (setq value-35 (progn (update-directory-autoloads default-directory) ++ (unwind-protect (setq value-35 (progn (update-directory-autoloads de ++ (if (unwind-protect (setq value-35 (progn (update-directory-autoload ++ (let (form-description-36) (if (unwind-protect (setq value-35 (progn ++ (let ((value-35 (gensym "ert-form-evaluation-aborted-"))) (let (form ++ (progn (call-process vc-bzr-program nil nil nil "init") (let ((temp- ++ (unwind-protect (progn (call-process vc-bzr-program nil nil nil "ini ++ (let* ((homedir (make-temp-file "vc-bzr-test" t)) (bzrdir (expand-fi ++ (lambda nil (let* ((fn-30 (function executable-find)) (args-31 (cond ++ ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ++ ert-run-test(#s(ert-test :name vc-bzr-test-faulty-bzr-autoloads :doc ++ ert-run-or-rerun-test(#s(ert--stats :selector (not (or (tag :expensi ++ ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co ++ ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable))) ++ ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un ++ eval((ert-run-tests-batch-and-exit '(not (or (tag :expensive-test) ( ++ command-line-1(("-L" ":/home/locke/tmp/main-26.1/debian/build-src/te ++ command-line() ++ normal-top-level() ++ Test vc-bzr-test-faulty-bzr-autoloads condition: ++ (wrong-type-argument number-or-marker-p nil) ++ FAILED 3/3 vc-bzr-test-faulty-bzr-autoloads ++ ++ Ran 3 tests, 2 results as expected, 1 unexpected (2018-12-17 12:17:46-0600) ++ ++ 1 unexpected results: ++ FAILED vc-bzr-test-faulty-bzr-autoloads ++--- ++ test/lisp/vc/vc-bzr-tests.el | 1 + ++ 1 file changed, 1 insertion(+) ++ ++diff --git a/test/lisp/vc/vc-bzr-tests.el b/test/lisp/vc/vc-bzr-tests.el ++index 86d497631cb..b1171edbced 100644 ++--- a/test/lisp/vc/vc-bzr-tests.el +++++ b/test/lisp/vc/vc-bzr-tests.el ++@@ -124,6 +124,7 @@ vc-bzr-test-bug9781 ++ ;; https://lists.gnu.org/r/help-gnu-emacs/2012-04/msg00145.html ++ (ert-deftest vc-bzr-test-faulty-bzr-autoloads () ++ "Test we can generate autoloads in a bzr directory when bzr is faulty." +++ :tags '(:unstable) ++ (skip-unless (executable-find vc-bzr-program)) ++ (let* ((homedir (make-temp-file "vc-bzr-test" t)) ++ (bzrdir (expand-file-name "bzr" homedir)) diff --cc debian/patches/0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch index 00000000000,00000000000..00fa6ff4797 new file mode 100644 --- /dev/null +++ b/debian/patches/0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch @@@ -1,0 -1,0 +1,47 @@@ ++From 418df9d27f2003d08641742f91870cfd0e2cb4f5 Mon Sep 17 00:00:00 2001 ++From: John Paul Adrian Glaubitz ++Date: Sat, 24 Sep 2022 13:37:18 -0500 ++Subject: pdumper: set DUMP_RELOC_ALIGNMENT_BITS=1 for m68k ++ ++Before the change builds would fail like this: ++ ++ (...) ++ Loading /<>/emacs-27.1+1/debian/build-src/lisp/vc/vc-hooks.el (source)... ++ Loading /<>/emacs-27.1+1/debian/build-src/lisp/vc/ediff-hook.el (source)... ++ Loading /<>/emacs-27.1+1/debian/build-src/lisp/uniquify.el (source)... ++ Loading /<>/emacs-27.1+1/debian/build-src/lisp/electric.el (source)... ++ Loading /<>/emacs-27.1+1/debian/build-src/lisp/emacs-lisp/eldoc.el (source)... ++ Loading /<>/emacs-27.1+1/debian/build-src/lisp/cus-start.el (source)... ++ Loading /<>/emacs-27.1+1/debian/build-src/lisp/tooltip.el (source)... ++ Finding pointers to doc strings... ++ Finding pointers to doc strings...done ++ Dumping under the name bootstrap-emacs.pdmp ++ dumping fingerprint: 7b5c59c589dc151eb1e4269bd83fbe809616b5cb9bb5c80014d5b560b391dfb6 ++ dump relocation out of range ++ ++[rlb@defaultvalue.org: create commit message] ++ ++Origin: debian ++Bug: https://bugs.gnu.org/44531 ++Bug-Debian: http://bugs.debian.org/1019130 ++Forwarded: not-needed ++--- ++ src/pdumper.c | 4 ++++ ++ 1 file changed, 4 insertions(+) ++ ++diff --git a/src/pdumper.c b/src/pdumper.c ++index b0167299d79..4cc268e485a 100644 ++--- a/src/pdumper.c +++++ b/src/pdumper.c ++@@ -265,7 +265,11 @@ emacs_reloc_set_type (struct emacs_reloc *reloc, ++ enum ++ { ++ DUMP_RELOC_TYPE_BITS = 5, +++#ifdef __mc68000__ +++ DUMP_RELOC_ALIGNMENT_BITS = 1, +++#else ++ DUMP_RELOC_ALIGNMENT_BITS = 2, +++#endif ++ ++ /* Minimum alignment required by dump file format. */ ++ DUMP_RELOCATION_ALIGNMENT = 1 << DUMP_RELOC_ALIGNMENT_BITS, diff --cc debian/patches/0010-Avoid-fork-bomb-caused-by-native-compilation.patch index 00000000000,00000000000..72fbf8cacf0 new file mode 100644 --- /dev/null +++ b/debian/patches/0010-Avoid-fork-bomb-caused-by-native-compilation.patch @@@ -1,0 -1,0 +1,201 @@@ ++From d2f60a22a18dfbee11eeec5b597c80705a807e7f Mon Sep 17 00:00:00 2001 ++From: Andrea Corallo ++Date: Sat, 15 Oct 2022 00:59:55 +0200 ++Subject: Avoid fork bomb caused by native compilation ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ Prevent potential native compilation infinite recursions ++ ++ * lisp/emacs-lisp/comp.el (comp-no-spawn): New var. ++ (comp-subr-trampoline-install, comp-final, comp-run-async-workers) ++ (comp--native-compile): Update. ++ ++Origin: upstream, commit: 1a8015b83761f27d299b1ffa45fc045bb76daf8a ++Bug-Debian: https://bugs.debian.org/1017817 ++Bug-Debian: https://bugs.debian.org/1017845 ++Forwarded: not-needed ++--- ++ lisp/emacs-lisp/comp.el | 134 ++++++++++++++++++++-------------------- ++ 1 file changed, 68 insertions(+), 66 deletions(-) ++ ++diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el ++index a5ab12ae388..dc94b907cfb 100644 ++--- a/lisp/emacs-lisp/comp.el +++++ b/lisp/emacs-lisp/comp.el ++@@ -676,6 +676,9 @@ 'native-compiler-error-empty-byte ++ 'native-compiler-error) ++ ++ +++(defvar comp-no-spawn nil +++ "Non-nil don't spawn native compilation processes.") +++ ++ ;; Moved early to avoid circularity when comp.el is loaded and ++ ;; `macroexpand' needs to be advised (bug#47049). ++ ;;;###autoload ++@@ -685,12 +688,9 @@ comp-subr-trampoline-install ++ (memq subr-name native-comp-never-optimize-functions) ++ (gethash subr-name comp-installed-trampolines-h)) ++ (cl-assert (subr-primitive-p (symbol-function subr-name))) ++- (comp--install-trampoline ++- subr-name ++- (or (comp-trampoline-search subr-name) ++- (comp-trampoline-compile subr-name) ++- ;; Should never happen. ++- (cl-assert nil))))) +++ (when-let ((trampoline (or (comp-trampoline-search subr-name) +++ (comp-trampoline-compile subr-name)))) +++ (comp--install-trampoline subr-name trampoline)))) ++ ++ ++ (cl-defstruct (comp-vec (:copier nil)) ++@@ -3680,7 +3680,8 @@ comp-final ++ (print-circle t) ++ (print-escape-multibyte t) ++ (expr `((require 'comp) ++- (setf native-comp-verbose ,native-comp-verbose +++ (setf comp-no-spawn t +++ native-comp-verbose ,native-comp-verbose ++ comp-libgccjit-reproducer ,comp-libgccjit-reproducer ++ comp-ctxt ,comp-ctxt ++ native-comp-eln-load-path ',native-comp-eln-load-path ++@@ -3942,6 +3943,7 @@ comp-run-async-workers ++ native-comp-verbose ,native-comp-verbose ++ comp-libgccjit-reproducer ,comp-libgccjit-reproducer ++ comp-async-compilation t +++ comp-no-spawn t ++ native-comp-eln-load-path ',native-comp-eln-load-path ++ native-comp-compiler-options ++ ',native-comp-compiler-options ++@@ -4020,57 +4022,58 @@ comp--native-compile ++ (stringp function-or-file)) ++ (signal 'native-compiler-error ++ (list "Not a function symbol or file" function-or-file))) ++- (catch 'no-native-compile ++- (let* ((data function-or-file) ++- (comp-native-compiling t) ++- (byte-native-qualities nil) ++- ;; Have byte compiler signal an error when compilation fails. ++- (byte-compile-debug t) ++- (comp-ctxt (make-comp-ctxt :output output ++- :with-late-load with-late-load))) ++- (comp-log "\n \n" 1) ++- (condition-case err ++- (cl-loop ++- with report = nil ++- for t0 = (current-time) ++- for pass in comp-passes ++- unless (memq pass comp-disabled-passes) ++- do ++- (comp-log (format "(%s) Running pass %s:\n" ++- function-or-file pass) ++- 2) ++- (setf data (funcall pass data)) ++- (push (cons pass (float-time (time-since t0))) report) ++- (cl-loop for f in (alist-get pass comp-post-pass-hooks) ++- do (funcall f data)) ++- finally ++- (when comp-log-time-report ++- (comp-log (format "Done compiling %s" data) 0) ++- (cl-loop for (pass . time) in (reverse report) ++- do (comp-log (format "Pass %s took: %fs." pass time) 0)))) ++- (native-compiler-skip) ++- (t ++- (let ((err-val (cdr err))) ++- ;; If we are doing an async native compilation print the ++- ;; error in the correct format so is parsable and abort. ++- (if (and comp-async-compilation ++- (not (eq (car err) 'native-compiler-error))) ++- (progn ++- (message (if err-val ++- "%s: Error: %s %s" ++- "%s: Error %s") ++- function-or-file ++- (get (car err) 'error-message) ++- (car-safe err-val)) ++- (kill-emacs -1)) ++- ;; Otherwise re-signal it adding the compilation input. ++- (signal (car err) (if (consp err-val) ++- (cons function-or-file err-val) ++- (list function-or-file err-val))))))) ++- (if (stringp function-or-file) ++- data ++- ;; So we return the compiled function. ++- (native-elisp-load data))))) +++ (unless comp-no-spawn +++ (catch 'no-native-compile +++ (let* ((data function-or-file) +++ (comp-native-compiling t) +++ (byte-native-qualities nil) +++ ;; Have byte compiler signal an error when compilation fails. +++ (byte-compile-debug t) +++ (comp-ctxt (make-comp-ctxt :output output +++ :with-late-load with-late-load))) +++ (comp-log "\n \n" 1) +++ (condition-case err +++ (cl-loop +++ with report = nil +++ for t0 = (current-time) +++ for pass in comp-passes +++ unless (memq pass comp-disabled-passes) +++ do +++ (comp-log (format "(%s) Running pass %s:\n" +++ function-or-file pass) +++ 2) +++ (setf data (funcall pass data)) +++ (push (cons pass (float-time (time-since t0))) report) +++ (cl-loop for f in (alist-get pass comp-post-pass-hooks) +++ do (funcall f data)) +++ finally +++ (when comp-log-time-report +++ (comp-log (format "Done compiling %s" data) 0) +++ (cl-loop for (pass . time) in (reverse report) +++ do (comp-log (format "Pass %s took: %fs." pass time) 0)))) +++ (native-compiler-skip) +++ (t +++ (let ((err-val (cdr err))) +++ ;; If we are doing an async native compilation print the +++ ;; error in the correct format so is parsable and abort. +++ (if (and comp-async-compilation +++ (not (eq (car err) 'native-compiler-error))) +++ (progn +++ (message (if err-val +++ "%s: Error: %s %s" +++ "%s: Error %s") +++ function-or-file +++ (get (car err) 'error-message) +++ (car-safe err-val)) +++ (kill-emacs -1)) +++ ;; Otherwise re-signal it adding the compilation input. +++ (signal (car err) (if (consp err-val) +++ (cons function-or-file err-val) +++ (list function-or-file err-val))))))) +++ (if (stringp function-or-file) +++ data +++ ;; So we return the compiled function. +++ (native-elisp-load data)))))) ++ ++ (defun native-compile-async-skip-p (file load selector) ++ "Return non-nil if FILE's compilation should be skipped. ++@@ -4180,14 +4183,13 @@ comp-lookup-eln ++ (defun native-compile (function-or-file &optional output) ++ "Compile FUNCTION-OR-FILE into native code. ++ This is the synchronous entry-point for the Emacs Lisp native ++-compiler. ++-FUNCTION-OR-FILE is a function symbol, a form, or the filename of ++-an Emacs Lisp source file. ++-If OUTPUT is non-nil, use it as the filename for the compiled ++-object. ++-If FUNCTION-OR-FILE is a filename, return the filename of the ++-compiled object. If FUNCTION-OR-FILE is a function symbol or a ++-form, return the compiled function." +++compiler. FUNCTION-OR-FILE is a function symbol, a form, or the +++filename of an Emacs Lisp source file. If OUTPUT is non-nil, use +++it as the filename for the compiled object. If FUNCTION-OR-FILE +++is a filename, if the compilation was successful return the +++filename of the compiled object. If FUNCTION-OR-FILE is a +++function symbol or a form, if the compilation was successful +++return the compiled function." ++ (comp--native-compile function-or-file nil output)) ++ ++ ;;;###autoload diff --cc debian/patches/0011-Avoid-fork-bomb-caused-by-native-compilation-trampol.patch index 00000000000,00000000000..f9e8800f3e1 new file mode 100644 --- /dev/null +++ b/debian/patches/0011-Avoid-fork-bomb-caused-by-native-compilation-trampol.patch @@@ -1,0 -1,0 +1,103 @@@ ++From 65845dea9568b38a45bca7fbcc0e41e2b21e5c1f Mon Sep 17 00:00:00 2001 ++From: Andrea Corallo ++Date: Tue, 18 Oct 2022 15:14:32 +0200 ++Subject: Avoid fork bomb caused by native compilation trampolines ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ Set `comp-no-spawn' earlier using -no-comp-spawn ++ ++ * src/emacs.c (standard_args): Add '-no-comp-spawn' cmd line option. ++ * lisp/startup.el (command-line): Parse '-no-comp-spawn' cmd line ++ option. ++ * lisp/emacs-lisp/comp.el (comp-run-async-workers, comp-final): ++ Use '-no-comp-spawn'. ++ ++Origin: upstream, commit: 5ad5b797f78dacb9c901d3c63bee05b1762fa94f ++Bug-Debian: https://bugs.debian.org/1017817 ++Bug-Debian: https://bugs.debian.org/1017845 ++Forwarded: not-needed ++--- ++ lisp/emacs-lisp/comp.el | 10 +++++----- ++ lisp/startup.el | 6 +++++- ++ src/emacs.c | 1 + ++ 3 files changed, 11 insertions(+), 6 deletions(-) ++ ++diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el ++index dc94b907cfb..fb0d3805da4 100644 ++--- a/lisp/emacs-lisp/comp.el +++++ b/lisp/emacs-lisp/comp.el ++@@ -3680,8 +3680,7 @@ comp-final ++ (print-circle t) ++ (print-escape-multibyte t) ++ (expr `((require 'comp) ++- (setf comp-no-spawn t ++- native-comp-verbose ,native-comp-verbose +++ (setf native-comp-verbose ,native-comp-verbose ++ comp-libgccjit-reproducer ,comp-libgccjit-reproducer ++ comp-ctxt ,comp-ctxt ++ native-comp-eln-load-path ',native-comp-eln-load-path ++@@ -3707,7 +3706,8 @@ comp-final ++ (if (zerop ++ (call-process (expand-file-name invocation-name ++ invocation-directory) ++- nil t t "--batch" "-l" temp-file)) +++ nil t t "-no-comp-spawn" "--batch" "-l" +++ temp-file)) ++ (progn ++ (delete-file temp-file) ++ output) ++@@ -3943,7 +3943,6 @@ comp-run-async-workers ++ native-comp-verbose ,native-comp-verbose ++ comp-libgccjit-reproducer ,comp-libgccjit-reproducer ++ comp-async-compilation t ++- comp-no-spawn t ++ native-comp-eln-load-path ',native-comp-eln-load-path ++ native-comp-compiler-options ++ ',native-comp-compiler-options ++@@ -3978,7 +3977,8 @@ comp-run-async-workers ++ :command (list ++ (expand-file-name invocation-name ++ invocation-directory) ++- "--batch" "-l" temp-file) +++ "-no-comp-spawn" "--batch" "-l" +++ temp-file) ++ :sentinel ++ (lambda (process _event) ++ (run-hook-with-args ++diff --git a/lisp/startup.el b/lisp/startup.el ++index 052ba7b2c66..0f5de5affc3 100644 ++--- a/lisp/startup.el +++++ b/lisp/startup.el ++@@ -1143,7 +1143,8 @@ command-line ++ ("--no-x-resources") ("--debug-init") ++ ("--user") ("--iconic") ("--icon-type") ("--quick") ++ ("--no-blinking-cursor") ("--basic-display") ++- ("--dump-file") ("--temacs") ("--seccomp"))) +++ ("--dump-file") ("--temacs") ("--seccomp") +++ ("--no-comp-spawn"))) ++ (argi (pop args)) ++ (orig-argi argi) ++ argval) ++@@ -1189,6 +1190,9 @@ command-line ++ ((equal argi "-no-site-file") ++ (setq site-run-file nil) ++ (put 'site-run-file 'standard-value '(nil))) +++ ((equal argi "-no-comp-spawn") +++ (defvar comp-no-spawn) +++ (setq comp-no-spawn t)) ++ ((equal argi "-debug-init") ++ (setq init-file-debug t)) ++ ((equal argi "-iconic") ++diff --git a/src/emacs.c b/src/emacs.c ++index 0a90b0913be..3e75cd3622e 100644 ++--- a/src/emacs.c +++++ b/src/emacs.c ++@@ -2402,6 +2402,7 @@ main (int argc, char **argv) ++ { "-no-init-file", 0, 50, 0 }, ++ { "-no-x-resources", "--no-x-resources", 40, 0 }, ++ { "-no-site-file", "--no-site-file", 40, 0 }, +++ { "-no-comp-spawn", "--no-comp-spawn", 60, 0 }, ++ { "-u", "--user", 30, 1 }, ++ { "-user", 0, 30, 1 }, ++ { "-debug-init", "--debug-init", 20, 0 }, diff --cc debian/patches/0012-Fix-eln-files-not-being-generated-when-native-comp-a.patch index 00000000000,00000000000..f21e84a5e71 new file mode 100644 --- /dev/null +++ b/debian/patches/0012-Fix-eln-files-not-being-generated-when-native-comp-a.patch @@@ -1,0 -1,0 +1,40 @@@ ++From 376678555b3b216784b61a0a2f2088f416c4e336 Mon Sep 17 00:00:00 2001 ++From: Andrea Corallo ++Date: Wed, 19 Oct 2022 22:08:41 +0200 ++Subject: Fix eln files not being generated when native-comp-async runs ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ * Fix async native compilation (bug#58637) ++ ++ * lisp/emacs-lisp/comp.el (comp--native-compile): Fix gate condition. ++ (comp-run-async-workers): Add assetion. ++ ++Origin: upstream, commit: 56c63ca21b3e5e2d0bb05d3897ea287a754c5b29 ++Bug-Debian: https://bugs.debian.org/1023440 ++Forwarded: not-needed ++--- ++ lisp/emacs-lisp/comp.el | 3 ++- ++ 1 file changed, 2 insertions(+), 1 deletion(-) ++ ++diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el ++index fb0d3805da4..8a3429c9b67 100644 ++--- a/lisp/emacs-lisp/comp.el +++++ b/lisp/emacs-lisp/comp.el ++@@ -3916,6 +3916,7 @@ comp-run-async-workers ++ "Start compiling files from `comp-files-queue' asynchronously. ++ When compilation is finished, run `native-comp-async-all-done-hook' and ++ display a message." +++ (cl-assert (null comp-no-spawn)) ++ (if (or comp-files-queue ++ (> (comp-async-runnings) 0)) ++ (unless (>= (comp-async-runnings) (comp-effective-async-max-jobs)) ++@@ -4022,7 +4023,7 @@ comp--native-compile ++ (stringp function-or-file)) ++ (signal 'native-compiler-error ++ (list "Not a function symbol or file" function-or-file))) ++- (unless comp-no-spawn +++ (when (or (null comp-no-spawn) comp-async-compilation) ++ (catch 'no-native-compile ++ (let* ((data function-or-file) ++ (comp-native-compiling t) diff --cc debian/patches/0013-Fix-large-core-dumps-from-background-processes.patch index 00000000000,00000000000..c0029fca06f new file mode 100644 --- /dev/null +++ b/debian/patches/0013-Fix-large-core-dumps-from-background-processes.patch @@@ -1,0 -1,0 +1,37 @@@ ++From d91aca70c4f6837be713fad769d6cbc35f8e531d Mon Sep 17 00:00:00 2001 ++From: Eli Zaretskii ++Date: Thu, 10 Nov 2022 12:12:56 +0200 ++Subject: Fix large core dumps from background processes ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ Avoid dumping core upon SIGHUP in non-interactive sessions ++ ++ * src/emacs.c (terminate_due_to_signal): Don't special-case ++ SIGINT. Patch by Paul Eggert . (Bug#58956) ++ ++Origin: upstream, commit: 25b4cec31d580353995d87fe19ae4dab6e6e37de ++Bug: https://debbugs.gnu.org/58956 ++Bug-Debian: https://bugs.debian.org/1017711 ++Forwarded: not-needed ++--- ++ src/emacs.c | 6 +++--- ++ 1 file changed, 3 insertions(+), 3 deletions(-) ++ ++diff --git a/src/emacs.c b/src/emacs.c ++index 3e75cd3622e..3fb1c45cc44 100644 ++--- a/src/emacs.c +++++ b/src/emacs.c ++@@ -410,9 +410,9 @@ terminate_due_to_signal (int sig, int backtrace_limit) ++ if (sig == SIGTERM || sig == SIGHUP || sig == SIGINT) ++ { ++ /* Avoid abort in shut_down_emacs if we were interrupted ++- by SIGINT in noninteractive usage, as in that case we ++- don't care about the message stack. */ ++- if (sig == SIGINT && noninteractive) +++ in noninteractive usage, as in that case we don't +++ care about the message stack. */ +++ if (noninteractive) ++ clear_message_stack (); ++ Fkill_emacs (make_fixnum (sig)); ++ } diff --cc debian/patches/0014-Mark-test-undo-region-as-unstable.patch index 00000000000,00000000000..bdc378b50c6 new file mode 100644 --- /dev/null +++ b/debian/patches/0014-Mark-test-undo-region-as-unstable.patch @@@ -1,0 -1,0 +1,48 @@@ ++From 27d843b9cc19fd5bcf1f20c21d828e2e5ba13c4f Mon Sep 17 00:00:00 2001 ++From: Sean Whitton ++Date: Tue, 15 Nov 2022 15:54:41 -0700 ++Subject: Mark test-undo-region as unstable ++ ++It is repeatedly failing on Debian's arch:all autobuilders, though ++seemingly nowhere else: ++ ++ passed 40/44 simple-transpose-subr (0.000396 sec) ++ Test test-undo-region backtrace: ++ signal(ert-test-failed (((should (= (length (delq nil (undo-make-sel ++ ert-fail(((should (= (length (delq nil (undo-make-selective-list 1 9 ++ #f(compiled-function () #)() ++ ert--run-test-internal(#s(ert--test-execution-info :test #s(ert-test ++ ert-run-test(#s(ert-test :name test-undo-region :documentation nil : ++ ert-run-or-rerun-test(#s(ert--stats :selector ... :tests ... :test-m ++ ert-run-tests((not (or (tag :expensive-test) (tag :unstable))) #f(co ++ ert-run-tests-batch((not (or (tag :expensive-test) (tag :unstable))) ++ ert-run-tests-batch-and-exit((not (or (tag :expensive-test) (tag :un ++ command-line-1(("-L" ":/<>/debian/build ++ command-line() ++ normal-top-level() ++ Test test-undo-region condition: ++ (ert-test-failed ++ ((should ++ (= ++ (length ...) ++ 2)) ++ :form ++ (= 3 2) ++ :value nil)) ++ FAILED 41/44 test-undo-region (0.000185 sec) ++--- ++ test/lisp/simple-tests.el | 1 + ++ 1 file changed, 1 insertion(+) ++ ++diff --git a/test/lisp/simple-tests.el b/test/lisp/simple-tests.el ++index 6350bebeeea..808a77a2fe0 100644 ++--- a/test/lisp/simple-tests.el +++++ b/test/lisp/simple-tests.el ++@@ -960,6 +960,7 @@ simple-tests-shell-command-dont-erase-buffer ++ (should (= (point) (alist-get shell-command-dont-erase-buffer expected-point))))))) ++ ++ (ert-deftest test-undo-region () +++ :tags '(:unstable) ++ (with-temp-buffer ++ (insert "This is a test\n") ++ (goto-char (point-min)) diff --cc debian/patches/0015-Mark-flaky-test-process-tests-multiple-threads-waiti.patch index 00000000000,00000000000..f904d65c4ac new file mode 100644 --- /dev/null +++ b/debian/patches/0015-Mark-flaky-test-process-tests-multiple-threads-waiti.patch @@@ -1,0 -1,0 +1,45 @@@ ++From 1b1427e19da0552bb5b6ee0aeb5046247afc4469 Mon Sep 17 00:00:00 2001 ++From: Sean Whitton ++Date: Tue, 15 Nov 2022 16:26:59 -0700 ++Subject: Mark flaky test process-tests/multiple-threads-waiting as unstable ++ ++It times out: ++ ++ passed 22/28 process-tests/fd-setsize-no-crash/make-serial-process (0.021449 sec) ++ make[5]: *** [Makefile:182: src/process-tests.log] Error 134 ++ GEN src/regex-emacs-tests.log ++ GEN src/search-tests.log ++ GEN src/syntax-tests.log ++ GEN src/textprop-tests.log ++ GEN src/thread-tests.log ++ GEN src/timefns-tests.log ++ GEN src/undo-tests.log ++ GEN src/xdisp-tests.log ++ GEN src/xfaces-tests.log ++ GEN src/xml-tests.log ++ make[5]: Leaving directory '/<>/debian/build-gtk/test' ++ make[4]: [Makefile:335: check-doit] Error 2 (ignored) ++ ++ SUMMARY OF TEST RESULTS ++ ----------------------- ++ Files examined: 375 ++ Ran 5408 tests, 28 failed to run, 5273 results as expected, 0 unexpected, 135 skipped ++ 1 files did not finish: ++ src/process-tests.log ++ make[4]: *** [Makefile:336: check-doit] Error 2 ++--- ++ test/src/process-tests.el | 1 + ++ 1 file changed, 1 insertion(+) ++ ++diff --git a/test/src/process-tests.el b/test/src/process-tests.el ++index 725da084e72..ddcf8511127 100644 ++--- a/test/src/process-tests.el +++++ b/test/src/process-tests.el ++@@ -800,6 +800,7 @@ process-tests/sentinel-with-multiple-processes ++ (list (list process "finished\n")))))))))) ++ ++ (ert-deftest process-tests/multiple-threads-waiting () +++ :tags '(:unstable) ++ (skip-unless (fboundp 'make-thread)) ++ (with-timeout (60 (ert-fail "Test timed out")) ++ (process-tests--with-processes processes diff --cc debian/patches/0016-Fix-ctags-local-command-execution-vulnerability-CVE-.patch index 00000000000,00000000000..3aaa1b1ac8a new file mode 100644 --- /dev/null +++ b/debian/patches/0016-Fix-ctags-local-command-execution-vulnerability-CVE-.patch @@@ -1,0 -1,0 +1,9299 @@@ ++From e9f3f14ed42f9dd36d1ca40b9a85852ae5932adb Mon Sep 17 00:00:00 2001 ++From: lu4nx ++Date: Fri, 25 Nov 2022 14:38:29 +0800 ++Subject: Fix ctags local command execution vulnerability (CVE-2022-45939) ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ Fixed ctags local command execute vulnerability ++ ++ * lib-src/etags.c: ++ ++ (clean_matched_file_tag): New function ++ (do_move_file): New function ++ (readline_internal): ++ Add `leave_cr` parameter, if true, include the \r character ++ ++ * test/manual/etags/CTAGS.good_crlf: New file ++ * test/manual/etags/CTAGS.good_update: New file ++ * test/manual/etags/crlf: New file ++ * test/manual/etags/Makefile: Add `ctags -u` test cases ++ ++Origin: upstream, commit: d48bb4874bc6cd3e69c7a15fc3c91cc141025c51 ++Bug: https://debbugs.gnu.org/59544 ++Bug-Debian: https://bugs.debian.org/1025009 ++Forwarded: not-needed ++--- ++ lib-src/etags.c | 149 +- ++ test/manual/etags/CTAGS.good_crlf | 4484 +++++++++++++++++++++++++++ ++ test/manual/etags/CTAGS.good_update | 4483 ++++++++++++++++++++++++++ ++ test/manual/etags/Makefile | 11 + ++ test/manual/etags/crlf | 2 + ++ 5 files changed, 9093 insertions(+), 36 deletions(-) ++ create mode 100644 test/manual/etags/CTAGS.good_crlf ++ create mode 100644 test/manual/etags/CTAGS.good_update ++ create mode 100644 test/manual/etags/crlf ++ ++diff --git a/lib-src/etags.c b/lib-src/etags.c ++index f665f35fa60..c9c32691016 100644 ++--- a/lib-src/etags.c +++++ b/lib-src/etags.c ++@@ -382,7 +382,7 @@ #define xrnew(op, n, m) ((op) = xnrealloc (op, n, (m) * sizeof *(op))) ++ ++ static language *get_language_from_langname (const char *); ++ static void readline (linebuffer *, FILE *); ++-static ptrdiff_t readline_internal (linebuffer *, FILE *, char const *); +++static ptrdiff_t readline_internal (linebuffer *, FILE *, char const *, const bool); ++ static bool nocase_tail (const char *); ++ static void get_tag (char *, char **); ++ static void get_lispy_tag (char *); ++@@ -406,7 +406,9 @@ #define xrnew(op, n, m) ((op) = xnrealloc (op, n, (m) * sizeof *(op))) ++ static void pfnote (char *, bool, char *, ptrdiff_t, intmax_t, intmax_t); ++ static void invalidate_nodes (fdesc *, node **); ++ static void put_entries (node *); +++static void clean_matched_file_tag (char const * const, char const * const); ++ +++static void do_move_file (const char *, const char *); ++ static char *concat (const char *, const char *, const char *); ++ static char *skip_spaces (char *); ++ static char *skip_non_spaces (char *); ++@@ -1339,7 +1341,7 @@ main (int argc, char **argv) ++ if (parsing_stdin) ++ fatal ("cannot parse standard input " ++ "AND read file names from it"); ++- while (readline_internal (&filename_lb, stdin, "-") > 0) +++ while (readline_internal (&filename_lb, stdin, "-", false) > 0) ++ process_file_name (filename_lb.buffer, lang); ++ } ++ else ++@@ -1387,9 +1389,6 @@ main (int argc, char **argv) ++ /* From here on, we are in (CTAGS && !cxref_style) */ ++ if (update) ++ { ++- char *cmd = ++- xmalloc (strlen (tagfile) + whatlen_max + ++- sizeof "mv..OTAGS;grep -Fv '\t\t' OTAGS >;rm OTAGS"); ++ for (i = 0; i < current_arg; ++i) ++ { ++ switch (argbuffer[i].arg_type) ++@@ -1400,17 +1399,8 @@ main (int argc, char **argv) ++ default: ++ continue; /* the for loop */ ++ } ++- char *z = stpcpy (cmd, "mv "); ++- z = stpcpy (z, tagfile); ++- z = stpcpy (z, " OTAGS;grep -Fv '\t"); ++- z = stpcpy (z, argbuffer[i].what); ++- z = stpcpy (z, "\t' OTAGS >"); ++- z = stpcpy (z, tagfile); ++- strcpy (z, ";rm OTAGS"); ++- if (system (cmd) != EXIT_SUCCESS) ++- fatal ("failed to execute shell command"); +++ clean_matched_file_tag (tagfile, argbuffer[i].what); ++ } ++- free (cmd); ++ append_to_tagfile = true; ++ } ++ ++@@ -1439,6 +1429,51 @@ main (int argc, char **argv) ++ return EXIT_SUCCESS; ++ } ++ +++/* +++ * Equivalent to: mv tags OTAGS;grep -Fv ' filename ' OTAGS >tags;rm OTAGS +++ */ +++static void +++clean_matched_file_tag (const char* tagfile, const char* match_file_name) +++{ +++ FILE *otags_f = fopen ("OTAGS", "wb"); +++ FILE *tag_f = fopen (tagfile, "rb"); +++ +++ if (otags_f == NULL) +++ pfatal ("OTAGS"); +++ +++ if (tag_f == NULL) +++ pfatal (tagfile); +++ +++ int buf_len = strlen (match_file_name) + sizeof ("\t\t ") + 1; +++ char *buf = xmalloc (buf_len); +++ snprintf (buf, buf_len, "\t%s\t", match_file_name); +++ +++ linebuffer line; +++ linebuffer_init (&line); +++ while (readline_internal (&line, tag_f, tagfile, true) > 0) +++ { +++ if (ferror (tag_f)) +++ pfatal (tagfile); +++ +++ if (strstr (line.buffer, buf) == NULL) +++ { +++ fprintf (otags_f, "%s\n", line.buffer); +++ if (ferror (tag_f)) +++ pfatal (tagfile); +++ } +++ } +++ free (buf); +++ free (line.buffer); +++ +++ if (fclose (otags_f) == EOF) +++ pfatal ("OTAGS"); +++ +++ if (fclose (tag_f) == EOF) +++ pfatal (tagfile); +++ +++ do_move_file ("OTAGS", tagfile); +++ return; +++} ++ ++ /* ++ * Return a compressor given the file name. If EXTPTR is non-zero, ++@@ -1822,7 +1857,7 @@ find_entries (FILE *inf) ++ ++ /* Else look for sharp-bang as the first two characters. */ ++ if (parser == NULL ++- && readline_internal (&lb, inf, infilename) > 0 +++ && readline_internal (&lb, inf, infilename, false) > 0 ++ && lb.len >= 2 ++ && lb.buffer[0] == '#' ++ && lb.buffer[1] == '!') ++@@ -6861,7 +6896,7 @@ analyze_regex (char *regex_arg) ++ if (regexfp == NULL) ++ pfatal (regexfile); ++ linebuffer_init (®exbuf); ++- while (readline_internal (®exbuf, regexfp, regexfile) > 0) +++ while (readline_internal (®exbuf, regexfp, regexfile, false) > 0) ++ analyze_regex (regexbuf.buffer); ++ free (regexbuf.buffer); ++ if (fclose (regexfp) != 0) ++@@ -7209,11 +7244,13 @@ get_lispy_tag (register char *bp) ++ ++ /* ++ * Read a line of text from `stream' into `lbp', excluding the ++- * newline or CR-NL, if any. Return the number of characters read from ++- * `stream', which is the length of the line including the newline. +++ * newline or CR-NL (if `leave_cr` is false), if any. Return the +++ * number of characters read from `stream', which is the length +++ * of the line including the newline. ++ * ++- * On DOS or Windows we do not count the CR character, if any before the ++- * NL, in the returned length; this mirrors the behavior of Emacs on those +++ * On DOS or Windows, if `leave_cr` is false, we do not count the +++ * CR character, if any before the NL, in the returned length; +++ * this mirrors the behavior of Emacs on those ++ * platforms (for text files, it translates CR-NL to NL as it reads in the ++ * file). ++ * ++@@ -7221,7 +7258,7 @@ get_lispy_tag (register char *bp) ++ * appended to `filebuf'. ++ */ ++ static ptrdiff_t ++-readline_internal (linebuffer *lbp, FILE *stream, char const *filename) +++readline_internal (linebuffer *lbp, FILE *stream, char const *filename, const bool leave_cr) ++ { ++ char *buffer = lbp->buffer; ++ char *p = lbp->buffer; ++@@ -7251,19 +7288,19 @@ readline_internal (linebuffer *lbp, FILE *stream, char const *filename) ++ break; ++ } ++ if (c == '\n') ++- { ++- if (p > buffer && p[-1] == '\r') ++- { ++- p -= 1; ++- chars_deleted = 2; ++- } ++- else ++- { ++- chars_deleted = 1; ++- } ++- *p = '\0'; ++- break; ++- } +++ { +++ if (!leave_cr && p > buffer && p[-1] == '\r') +++ { +++ p -= 1; +++ chars_deleted = 2; +++ } +++ else +++ { +++ chars_deleted = 1; +++ } +++ *p = '\0'; +++ break; +++ } ++ *p++ = c; ++ } ++ lbp->len = p - buffer; ++@@ -7294,7 +7331,7 @@ readline_internal (linebuffer *lbp, FILE *stream, char const *filename) ++ readline (linebuffer *lbp, FILE *stream) ++ { ++ linecharno = charno; /* update global char number of line start */ ++- ptrdiff_t result = readline_internal (lbp, stream, infilename); +++ ptrdiff_t result = readline_internal (lbp, stream, infilename, false); ++ lineno += 1; /* increment global line number */ ++ charno += result; /* increment global char number */ ++ ++@@ -7652,6 +7689,46 @@ etags_mktmp (void) ++ return templt; ++ } ++ +++static void +++do_move_file(const char *src_file, const char *dst_file) +++{ +++ if (rename (src_file, dst_file) == 0) +++ return; +++ +++ FILE *src_f = fopen (src_file, "rb"); +++ FILE *dst_f = fopen (dst_file, "wb"); +++ +++ if (src_f == NULL) +++ pfatal (src_file); +++ +++ if (dst_f == NULL) +++ pfatal (dst_file); +++ +++ int c; +++ while ((c = fgetc (src_f)) != EOF) +++ { +++ if (ferror (src_f)) +++ pfatal (src_file); +++ +++ if (ferror (dst_f)) +++ pfatal (dst_file); +++ +++ if (fputc (c, dst_f) == EOF) +++ pfatal ("cannot write"); +++ } +++ +++ if (fclose (src_f) == EOF) +++ pfatal (src_file); +++ +++ if (fclose (dst_f) == EOF) +++ pfatal (dst_file); +++ +++ if (unlink (src_file) == -1) +++ pfatal ("unlink error"); +++ +++ return; +++} +++ ++ /* Return a newly allocated string containing the file name of FILE ++ relative to the absolute directory DIR (which should end with a slash). */ ++ static char * ++diff --git a/test/manual/etags/CTAGS.good_crlf b/test/manual/etags/CTAGS.good_crlf ++new file mode 100644 ++index 00000000000..52bd564d6ca ++--- /dev/null +++++ b/test/manual/etags/CTAGS.good_crlf ++@@ -0,0 +1,4484 @@ +++($_,$flag,$opt,$f,$r,@temp perl-src/yagrip.pl 8 +++$0x80 c-src/sysdep.h 32 +++${CHECKOBJS} make-src/Makefile /^${CHECKOBJS}: CFLAGS=-g3 -DNULLFREECHECK=0$/ +++$domain php-src/lce_functions.php 175 +++$filename php-src/lce_functions.php 174 +++$ignore_ws php-src/lce_functions.php 171 +++$memassign php-src/ptest.php 9 +++$memassign_space php-src/ptest.php 10 +++$member php-src/ptest.php 8 +++$msgid_lc php-src/lce_functions.php 113 +++$msgid php-src/lce_functions.php 107 +++$msgid php-src/lce_functions.php 165 +++$msgstr_lc php-src/lce_functions.php 114 +++$msgstr php-src/lce_functions.php 108 +++$msgstr php-src/lce_functions.php 166 +++$po_entries php-src/lce_functions.php 172 +++$poe_num php-src/lce_functions.php 173 +++$por_a php-src/lce_functions.php 500 +++$prefix php-src/lce_functions.php 72 +++($prog,$_,@list perl-src/yagrip.pl 39 +++$state php-src/lce_functions.php 170 +++($string,$flag,@string,@temp,@last perl-src/yagrip.pl 40 +++$sys_comment_lc php-src/lce_functions.php 116 +++$sys_comment php-src/lce_functions.php 110 +++$sys_comment php-src/lce_functions.php 168 +++$SYS_##syscall_na c-src/sysdep.h 31 +++$test php-src/ptest.php 12 +++$unk_comment_lc php-src/lce_functions.php 117 +++$unk_comment php-src/lce_functions.php 111 +++$unk_comment php-src/lce_functions.php 169 +++$user_comment_lc php-src/lce_functions.php 115 +++$user_comment php-src/lce_functions.php 109 +++$user_comment php-src/lce_functions.php 167 +++2const forth-src/test-forth.fth /^3 4 2constant 2const$/ +++2val forth-src/test-forth.fth /^2const 2value 2val$/ +++2var forth-src/test-forth.fth /^2variable 2var$/ +++a0 c-src/emacs/src/lisp.h /^ Lisp_Object (*a0) (void);$/ +++a1 c-src/emacs/src/lisp.h /^ Lisp_Object (*a1) (Lisp_Object);$/ +++a2 c-src/emacs/src/lisp.h /^ Lisp_Object (*a2) (Lisp_Object, Lisp_Object)/ +++a3 c-src/emacs/src/lisp.h /^ Lisp_Object (*a3) (Lisp_Object, Lisp_Object,/ +++a4 c-src/emacs/src/lisp.h /^ Lisp_Object (*a4) (Lisp_Object, Lisp_Object,/ +++a5 c-src/emacs/src/lisp.h /^ Lisp_Object (*a5) (Lisp_Object, Lisp_Object,/ +++a6 c-src/emacs/src/lisp.h /^ Lisp_Object (*a6) (Lisp_Object, Lisp_Object,/ +++a7 c-src/emacs/src/lisp.h /^ Lisp_Object (*a7) (Lisp_Object, Lisp_Object,/ +++a8 c-src/emacs/src/lisp.h /^ Lisp_Object (*a8) (Lisp_Object, Lisp_Object,/ +++aaaaaa c-src/h.h 111 +++aaa c.c 249 +++aaa c.c 269 +++aa c.c 269 +++aa c.c 279 +++abbrev_all_caps c-src/abbrev.c 58 +++abbrev-expansion c-src/abbrev.c /^DEFUN ("abbrev-expansion", Fabbrev_expansion, Sabb/ +++abbrevs_changed c-src/abbrev.c 56 +++abbrev-symbol c-src/abbrev.c /^DEFUN ("abbrev-symbol", Fabbrev_symbol, Sabbrev_sy/ +++abc c-src/h.h 33 +++abc c-src/h.h 37 +++ABC ruby-src/test1.ru 11 +++Abort_Handler_Pointer/t ada-src/2ataspri.ads /^ type Abort_Handler_Pointer is access procedure / +++abort-recursive-edit c-src/emacs/src/keyboard.c /^DEFUN ("abort-recursive-edit", Fabort_recursive_ed/ +++Abort_Task/p ada-src/2ataspri.adb /^ procedure Abort_Task (T : TCB_Ptr) is$/ +++Abort_Task/p ada-src/2ataspri.ads /^ procedure Abort_Task (T : TCB_Ptr);$/ +++Abort_Wrapper/p ada-src/2ataspri.adb /^ procedure Abort_Wrapper$/ +++\aboveenvbreak tex-src/texinfo.tex /^\\def\\aboveenvbreak{{\\advance\\aboveenvskipamount by/ +++abs/f ada-src/etags-test-for.ada /^ function "abs" (Right : Complex) return Real'/ +++absolute_dirname c-src/etags.c /^absolute_dirname (char *file, char *dir)$/ +++absolute_filename c-src/etags.c /^absolute_filename (char *file, char *dir)$/ +++abt cp-src/c.C 55 +++a c.c 152 +++A c.c 162 +++a c.c 180 +++a c.c /^a ()$/ +++a c.c /^a()$/ +++accent_key_syms c-src/emacs/src/keyboard.c 4625 +++access_keymap_keyremap c-src/emacs/src/keyboard.c /^access_keymap_keyremap (Lisp_Object map, Lisp_Obje/ +++acc_pred_info merc-src/accumulator.m /^:- pred acc_pred_info(list(mer_type)::in, list(pro/ +++acc_proc_info merc-src/accumulator.m /^:- pred acc_proc_info(list(prog_var)::in, prog_var/ +++accu_assoc merc-src/accumulator.m /^:- pred accu_assoc(module_info::in, vartypes::in, / +++accu_assoc merc-src/accumulator.m /^:- type accu_assoc$/ +++accu_base merc-src/accumulator.m /^:- type accu_base$/ +++accu_before merc-src/accumulator.m /^:- pred accu_before(module_info::in, vartypes::in,/ +++accu_case merc-src/accumulator.m /^:- type accu_case$/ +++accu_construct_assoc merc-src/accumulator.m /^:- pred accu_construct_assoc(module_info::in, vart/ +++accu_construct merc-src/accumulator.m /^:- pred accu_construct(module_info::in, vartypes::/ +++accu_create_goal merc-src/accumulator.m /^:- pred accu_create_goal(accu_goal_id::in, list(pr/ +++accu_divide_base_case merc-src/accumulator.m /^:- pred accu_divide_base_case(module_info::in, var/ +++accu_goal_id merc-src/accumulator.m /^:- type accu_goal_id$/ +++accu_goal_list merc-src/accumulator.m /^:- func accu_goal_list(list(accu_goal_id), accu_go/ +++accu_goal_store merc-src/accumulator.m /^:- type accu_goal_store == goal_store(accu_goal_id/ +++accu_has_heuristic merc-src/accumulator.m /^:- pred accu_has_heuristic(module_name::in, string/ +++accu_heuristic merc-src/accumulator.m /^:- pred accu_heuristic(module_name::in, string::in/ +++accu_is_associative merc-src/accumulator.m /^:- pred accu_is_associative(module_info::in, pred_/ +++accu_is_update merc-src/accumulator.m /^:- pred accu_is_update(module_info::in, pred_id::i/ +++acc_unification merc-src/accumulator.m /^:- pred acc_unification(pair(prog_var)::in, hlds_g/ +++accu_process_assoc_set merc-src/accumulator.m /^:- pred accu_process_assoc_set(module_info::in, ac/ +++accu_process_update_set merc-src/accumulator.m /^:- pred accu_process_update_set(module_info::in, a/ +++accu_related merc-src/accumulator.m /^:- pred accu_related(module_info::in, vartypes::in/ +++accu_rename merc-src/accumulator.m /^:- func accu_rename(list(accu_goal_id), accu_subst/ +++accu_sets_init merc-src/accumulator.m /^:- pred accu_sets_init(accu_sets::out) is det.$/ +++accu_sets merc-src/accumulator.m /^:- type accu_sets$/ +++accu_stage1_2 merc-src/accumulator.m /^:- pred accu_stage1_2(module_info::in, vartypes::i/ +++accu_stage1 merc-src/accumulator.m /^:- pred accu_stage1(module_info::in, vartypes::in,/ +++accu_stage2 merc-src/accumulator.m /^:- pred accu_stage2(module_info::in, proc_info::in/ +++accu_stage3 merc-src/accumulator.m /^:- pred accu_stage3(accu_goal_id::in, list(prog_va/ +++accu_standardize merc-src/accumulator.m /^:- pred accu_standardize(hlds_goal::in, hlds_goal:/ +++accu_store merc-src/accumulator.m /^:- pred accu_store(accu_case::in, hlds_goal::in,$/ +++accu_subst merc-src/accumulator.m /^:- type accu_subst == map(prog_var, prog_var).$/ +++accu_substs_init merc-src/accumulator.m /^:- pred accu_substs_init(list(prog_var)::in, prog_/ +++accu_substs merc-src/accumulator.m /^:- type accu_substs$/ +++accu_top_level merc-src/accumulator.m /^:- pred accu_top_level(top_level::in, hlds_goal::i/ +++accu_transform_proc merc-src/accumulator.m /^:- pred accu_transform_proc(pred_proc_id::in, pred/ +++accu_update merc-src/accumulator.m /^:- pred accu_update(module_info::in, vartypes::in,/ +++accu_warning merc-src/accumulator.m /^:- type accu_warning$/ +++acc_var_subst_init merc-src/accumulator.m /^:- pred acc_var_subst_init(list(prog_var)::in,$/ +++/Acircumflex ps-src/rfc1245.ps /^\/Acircumflex \/Ecircumflex \/Aacute \/Edieresis \/Egra/ +++A cp-src/c.C 117 +++a cp-src/c.C 132 +++A cp-src/c.C 39 +++A cp-src/c.C 56 +++A cp-src/c.C 57 +++A cp-src/c.C 73 +++~A cp-src/c.C /^A::~A() {}$/ +++A cp-src/c.C /^void A::A() {}$/ +++A cp-src/fail.C 23 +++A cp-src/fail.C 7 +++a c-src/h.h 103 +++a c-src/h.h 40 +++action prol-src/natded.prolog /^action(KeyVals):-$/ +++\activedoublequote tex-src/texinfo.tex /^\\def\\activedoublequote{{\\tt \\char '042}}$/ +++active_maps c-src/emacs/src/keyboard.c /^active_maps (Lisp_Object first_event)$/ +++\activeparens tex-src/texinfo.tex /^\\def\\activeparens{%$/ +++actout prol-src/natded.prolog /^actout('Text',Trees):-$/ +++act prol-src/natded.prolog /^act(OutForm,OutSyn,Ws):-$/ +++Ada_funcs c-src/etags.c /^Ada_funcs (FILE *inf)$/ +++Ada_getit c-src/etags.c /^Ada_getit (FILE *inf, const char *name_qualifier)$/ +++Ada_help c-src/etags.c 475 +++ADASRC make-src/Makefile /^ADASRC=etags-test-for.ada 2ataspri.adb 2ataspri.ad/ +++Ada_suffixes c-src/etags.c 473 +++add_active prol-src/natded.prolog /^add_active([],Cat,Goal):-$/ +++addArchs objc-src/PackInsp.m /^-(void)addArchs:(const char *)string$/ +++add_command_key c-src/emacs/src/keyboard.c /^add_command_key (Lisp_Object key)$/ +++add_edge prol-src/natded.prolog /^add_edge(Left,Right,Cat):-$/ +++add_node c-src/etags.c /^add_node (node *np, node **cur_node_p)$/ +++addnoise html-src/algrthms.html /^Adding Noise to the$/ +++AddNullToNmStr pas-src/common.pas /^function AddNullToNmStr; (*($/ +++addPOReader php-src/lce_functions.php /^ function addPOReader($d_name, &$por)$/ +++add_regex c-src/etags.c /^add_regex (char *regexp_pattern, language *lang)$/ +++ADDRESS c-src/emacs/src/gmalloc.c /^#define ADDRESS(B) ((void *) (((B) - 1) * BLOCKSIZ/ +++Address_To_Call_State/f ada-src/2ataspri.adb /^ function Address_To_Call_State is new$/ +++Address_To_TCB_Ptr/f ada-src/2ataspri.ads /^ function Address_To_TCB_Ptr is new$/ +++address y-src/cccp.y 113 +++add_user_signal c-src/emacs/src/keyboard.c /^add_user_signal (int sig, const char *name)$/ +++#a-defer-word forth-src/test-forth.fth /^defer #a-defer-word$/ +++adjust_point_for_property c-src/emacs/src/keyboard.c /^adjust_point_for_property (ptrdiff_t last_pt, bool/ +++Advanced usage tex-src/gzip.texi /^@node Advanced usage, Environment, Invoking gzip, / +++a-forth-constant! forth-src/test-forth.fth /^99 constant a-forth-constant!$/ +++(a-forth-constant forth-src/test-forth.fth /^constant (a-forth-constant$/ +++:a-forth-dictionary-entry forth-src/test-forth.fth /^create :a-forth-dictionary-entry$/ +++a-forth-value? forth-src/test-forth.fth /^55 value a-forth-value?$/ +++a-forth-word forth-src/test-forth.fth /^: a-forth-word ( a b c -- )$/ +++a-forth-word forth-src/test-forth.fth /^: a-forth-word ( a b c -- a*b+c ) + * ;$/ +++\afourpaper tex-src/texinfo.tex /^\\def\\afourpaper{$/ +++\afterenvbreak tex-src/texinfo.tex /^\\def\\afterenvbreak{\\endgraf \\ifdim\\lastskip<\\above/ +++agent cp-src/clheir.hpp 75 +++algorithms html-src/algrthms.html /^Description$/ +++alias c-src/emacs/src/lisp.h 688 +++alignas c-src/emacs/src/lisp.h /^# define alignas(alignment) \/* empty *\/$/ +++align c-src/emacs/src/gmalloc.c /^align (size_t size)$/ +++aligned_alloc c-src/emacs/src/gmalloc.c 1718 +++aligned_alloc c-src/emacs/src/gmalloc.c 71 +++aligned_alloc c-src/emacs/src/gmalloc.c /^aligned_alloc (size_t alignment, size_t size)$/ +++_aligned_blocks c-src/emacs/src/gmalloc.c 1004 +++_aligned_blocks_mutex c-src/emacs/src/gmalloc.c 518 +++Aligned_Cons c-src/emacs/src/lisp.h 4670 +++aligned c-src/emacs/src/gmalloc.c 199 +++Aligned_String c-src/emacs/src/lisp.h 4676 +++alignlist c-src/emacs/src/gmalloc.c 196 +++ALIGNOF_STRUCT_LISP_VECTOR c-src/emacs/src/lisp.h 1378 +++alive cp-src/conway.hpp 7 +++all_kboards c-src/emacs/src/keyboard.c 86 +++ALLOCATED_BEFORE_DUMPING c-src/emacs/src/gmalloc.c /^#define ALLOCATED_BEFORE_DUMPING(P) \\$/ +++allocated c-src/emacs/src/regex.h 344 +++allocate_kboard c-src/emacs/src/keyboard.c /^allocate_kboard (Lisp_Object type)$/ +++ALLOCATE_PSEUDOVECTOR c-src/emacs/src/lisp.h /^#define ALLOCATE_PSEUDOVECTOR(type, field, tag) / +++ALLOCATE_ZEROED_PSEUDOVECTOR c-src/emacs/src/lisp.h /^#define ALLOCATE_ZEROED_PSEUDOVECTOR(type, field, / +++\alphaenumerate tex-src/texinfo.tex /^\\def\\alphaenumerate{\\enumerate{a}}$/ +++aMANY c-src/emacs/src/lisp.h /^ Lisp_Object (*aMANY) (ptrdiff_t, Lisp_Object/ +++analyze_regex c-src/etags.c /^analyze_regex (char *regex_arg)$/ +++andkeyvalseq prol-src/natded.prolog /^andkeyvalseq(KeyVals) --> ['&'], keyvalseq(KeyVals/ +++AND y-src/cccp.c 11 +++an_extern_linkage c-src/h.h 44 +++an_extern_linkage c-src/h.h 56 +++an_extern_linkage_ptr c-src/h.h 43 +++animals cp-src/c.C 126 +++animals cp-src/c.C 130 +++animals c-src/h.h 81 +++(another-forth-word) forth-src/test-forth.fth /^: (another-forth-word) ( -- )$/ +++ANSIC c-src/h.h 84 +++ANSIC c-src/h.h 85 +++any_kboard_state c-src/emacs/src/keyboard.c /^any_kboard_state ()$/ +++appDidInit objcpp-src/SimpleCalc.M /^- appDidInit:sender$/ +++\appendixletter tex-src/texinfo.tex /^\\def\\appendixletter{\\char\\the\\appendixno}$/ +++appendix_name perl-src/htlmify-cystic 13 +++\appendixnoderef tex-src/texinfo.tex /^\\def\\appendixnoderef{\\ifx\\lastnode\\relax\\else$/ +++appendix perl-src/htlmify-cystic 24 +++\appendixsec tex-src/texinfo.tex /^\\outer\\def\\appendixsec{\\parsearg\\appendixsectionzz/ +++\appendixsection tex-src/texinfo.tex /^\\outer\\def\\appendixsection{\\parsearg\\appendixsecti/ +++\appendixsectionzzz tex-src/texinfo.tex /^\\def\\appendixsectionzzz #1{\\seccheck{appendixsecti/ +++\appendixsetref tex-src/texinfo.tex /^\\def\\appendixsetref#1{%$/ +++\appendixsubsec tex-src/texinfo.tex /^\\outer\\def\\appendixsubsec{\\parsearg\\appendixsubsec/ +++\appendixsubseczzz tex-src/texinfo.tex /^\\def\\appendixsubseczzz #1{\\seccheck{appendixsubsec/ +++\appendixsubsubsec tex-src/texinfo.tex /^\\outer\\def\\appendixsubsubsec{\\parsearg\\appendixsub/ +++\appendixsubsubseczzz tex-src/texinfo.tex /^\\def\\appendixsubsubseczzz #1{\\seccheck{appendixsub/ +++\appendix tex-src/texinfo.tex /^\\outer\\def\\appendix{\\parsearg\\appendixzzz}$/ +++appendix_toc perl-src/htlmify-cystic 16 +++\appendixzzz tex-src/texinfo.tex /^\\def\\appendixzzz #1{\\seccheck{appendix}%$/ +++append_list prol-src/natded.prolog /^append_list([],[]).$/ +++append prol-src/natded.prolog /^append([],Xs,Xs).$/ +++append_string pas-src/common.pas /^procedure append_string;(*($/ +++AppendTextString pas-src/common.pas /^function AppendTextString;(*($/ +++appendToDisplay objcpp-src/SimpleCalc.M /^- appendToDisplay:(const char *)theDigit$/ +++append_tool_bar_item c-src/emacs/src/keyboard.c /^append_tool_bar_item (void)$/ +++apply_modifiers c-src/emacs/src/keyboard.c /^apply_modifiers (int modifiers, Lisp_Object base)$/ +++apply_modifiers_uncached c-src/emacs/src/keyboard.c /^apply_modifiers_uncached (int modifiers, char *bas/ +++/A ps-src/rfc1245.ps /^\/A { $/ +++aref_addr c-src/emacs/src/lisp.h /^aref_addr (Lisp_Object array, ptrdiff_t idx)$/ +++AREF c-src/emacs/src/lisp.h /^AREF (Lisp_Object array, ptrdiff_t idx)$/ +++arg c-src/emacs/src/lisp.h 2961 +++arg c-src/emacs/src/lisp.h 2966 +++arg c-src/emacs/src/lisp.h 2971 +++arg c-src/h.h 13 +++arglist y-src/cccp.y 41 +++argno y-src/cccp.y 45 +++args c-src/emacs/src/lisp.h 2986 +++args c-src/h.h 30 +++argsindent tex-src/texinfo.tex /^\\dimen1=\\hsize \\advance \\dimen1 by -\\defargsindent/ +++argsindent tex-src/texinfo.tex /^\\newskip\\defargsindent \\defargsindent=50pt$/ +++argsindent tex-src/texinfo.tex /^\\parshape 2 0in \\dimen0 \\defargsindent \\dimen1 / +++ARGS make-src/Makefile /^ARGS=- < srclist$/ +++arg_type c-src/etags.c 250 +++argument c-src/etags.c 253 +++argvals prol-src/natded.prolog /^argvals([]) --> [].$/ +++Arith_Comparison c-src/emacs/src/lisp.h 3497 +++ARITH_EQUAL c-src/emacs/src/lisp.h 3498 +++ARITH_GRTR c-src/emacs/src/lisp.h 3501 +++ARITH_GRTR_OR_EQUAL c-src/emacs/src/lisp.h 3503 +++ARITH_LESS c-src/emacs/src/lisp.h 3500 +++ARITH_LESS_OR_EQUAL c-src/emacs/src/lisp.h 3502 +++ARITH_NOTEQUAL c-src/emacs/src/lisp.h 3499 +++array c.c 190 +++ARRAYELTS c-src/emacs/src/lisp.h /^#define ARRAYELTS(arr) (sizeof (arr) \/ sizeof (arr/ +++ARRAY_MARK_FLAG c-src/emacs/src/lisp.h 768 +++ARRAYP c-src/emacs/src/lisp.h /^ARRAYP (Lisp_Object x)$/ +++A ruby-src/test1.ru /^class A$/ +++a ruby-src/test1.ru /^ def a()$/ +++A ruby-src/test1.ru /^module A$/ +++ASCII_CHAR_P c-src/emacs/src/lisp.h /^#define ASCII_CHAR_P(c) UNSIGNED_CMP (c, <, 0x80)$/ +++ascii c-src/emacs/src/lisp.h 1598 +++ASET c-src/emacs/src/lisp.h /^ASET (Lisp_Object array, ptrdiff_t idx, Lisp_Objec/ +++\asis tex-src/texinfo.tex /^\\def\\asis#1{#1}$/ +++ASIZE c-src/emacs/src/lisp.h /^ASIZE (Lisp_Object array)$/ +++Asm_help c-src/etags.c 504 +++Asm_labels c-src/etags.c /^Asm_labels (FILE *inf)$/ +++Asm_suffixes c-src/etags.c 493 +++asort cp-src/functions.cpp /^void asort(int *a, int num){$/ +++ASRC make-src/Makefile /^ASRC=empty.zz empty.zz.gz$/ +++assemby-code-word forth-src/test-forth.fth /^code assemby-code-word ( dunno what it does )$/ +++assert c-src/etags.c 135 +++assert c-src/etags.c /^# define assert(x) ((void) 0)$/ +++assign_neighbor cp-src/clheir.hpp /^ void assign_neighbor(int direction, location */ +++associativity_assertion merc-src/accumulator.m /^:- pred associativity_assertion(module_info::in, l/ +++assoc_list merc-src/accumulator.m /^:- import_module assoc_list.$/ +++AST_Array::AST_Array cp-src/c.C /^AST_Array::AST_Array(UTL_ScopedName *n, unsigned l/ +++AST_ConcreteType::AST_ConcreteType cp-src/c.C /^AST_ConcreteType::AST_ConcreteType(AST_Decl::NodeT/ +++AST_Root cp-src/c.C 92 +++AT cp-src/c.C 52 +++at_end c-src/etags.c 249 +++at_filename c-src/etags.c 247 +++/atilde ps-src/rfc1245.ps /^\/atilde \/aring \/ccedilla \/eacute \/egrave \/ecircumf/ +++at_language c-src/etags.c 245 +++at_least_one_member prol-src/natded.prolog /^at_least_one_member(X,[X|_]):-!.$/ +++atom prol-src/natded.prolog /^atom(X) --> [X], {atomic(X)}.$/ +++atomval prol-src/natded.prolog /^atomval(X) --> atom(X).$/ +++at_regexp c-src/etags.c 246 +++at_stdin c-src/etags.c 248 +++AU cp-src/c.C 53 +++aultparindent\hang\textindent tex-src/texinfo.tex /^\\footstrut\\parindent=\\defaultparindent\\hang\\textin/ +++aultparindent tex-src/texinfo.tex /^\\newdimen\\defaultparindent \\defaultparindent = 15p/ +++aultparindent tex-src/texinfo.tex /^\\parindent = \\defaultparindent$/ +++aUNEVALLED c-src/emacs/src/lisp.h /^ Lisp_Object (*aUNEVALLED) (Lisp_Object args)/ +++\authorfont tex-src/texinfo.tex /^ \\def\\authorfont{\\authorrm \\normalbaselineskip =/ +++\author tex-src/texinfo.tex /^ \\def\\author{\\parsearg\\authorzzz}%$/ +++\authorzzz tex-src/texinfo.tex /^ \\def\\authorzzz##1{\\ifseenauthor\\else\\vskip 0pt / +++AUTO_CONS c-src/emacs/src/lisp.h /^#define AUTO_CONS(name, a, b) Lisp_Object name = A/ +++AUTO_CONS_EXPR c-src/emacs/src/lisp.h /^#define AUTO_CONS_EXPR(a, b) \\$/ +++auto_help c-src/etags.c 699 +++AUTO_LIST1 c-src/emacs/src/lisp.h /^#define AUTO_LIST1(name, a) \\$/ +++AUTO_LIST2 c-src/emacs/src/lisp.h /^#define AUTO_LIST2(name, a, b) \\$/ +++AUTO_LIST3 c-src/emacs/src/lisp.h /^#define AUTO_LIST3(name, a, b, c) \\$/ +++AUTO_LIST4 c-src/emacs/src/lisp.h /^#define AUTO_LIST4(name, a, b, c, d) \\$/ +++AUTOLOADP c-src/emacs/src/lisp.h /^AUTOLOADP (Lisp_Object x)$/ +++AUTO_STRING c-src/emacs/src/lisp.h /^#define AUTO_STRING(name, str) \\$/ +++AVAIL_ALLOCA c-src/emacs/src/lisp.h /^#define AVAIL_ALLOCA(size) (sa_avail -= (size), al/ +++backslash=0 tex-src/texinfo.tex /^\\let\\indexbackslash=0 %overridden during \\printin/ +++\balancecolumns tex-src/texinfo.tex /^\\def\\balancecolumns{%$/ +++bar1 ruby-src/test1.ru /^ attr_reader(:foo1, :bar1, # comment$/ +++bar c.c 143 +++bar cp-src/x.cc /^XX::bar()$/ +++bar c-src/c.c /^void bar() {while(0) {}}$/ +++bar c-src/h.h 19 +++Bar lua-src/test.lua /^function Square.something:Bar ()$/ +++Bar perl-src/kai-test.pl /^package Bar;$/ +++Barrier_Function_Pointer/t ada-src/etags-test-for.ada /^ type Barrier_Function_Pointer is access$/ +++bar= ruby-src/test1.ru /^ attr_writer :bar,$/ +++_bar? ruby-src/test1.ru /^ def self._bar?(abc)$/ +++base_case_ids merc-src/accumulator.m /^:- func base_case_ids(accu_goal_store) = list(accu/ +++base_case_ids_set merc-src/accumulator.m /^:- func base_case_ids_set(accu_goal_store) = set(a/ +++base cp-src/c.C /^double base (void) const { return rng_base; }$/ +++base cp-src/Range.h /^ double base (void) const { return rng_base; }$/ +++base c-src/emacs/src/lisp.h 2188 +++bas_syn prol-src/natded.prolog /^bas_syn(n(_)).$/ +++baz= ruby-src/test1.ru /^ :baz,$/ +++bbbbbb c-src/h.h 113 +++bbb c.c 251 +++bb c.c 275 +++b c.c 180 +++b c.c 259 +++b c.c 260 +++b c.c 262 +++b c.c /^b ()$/ +++B cp-src/c.C 122 +++b cp-src/c.C 132 +++B cp-src/c.C 54 +++B cp-src/c.C 56 +++B cp-src/c.C 74 +++~B cp-src/c.C /^ ~B() {};$/ +++B cp-src/c.C /^void B::B() {}$/ +++B cp-src/fail.C 24 +++B cp-src/fail.C 8 +++b c-src/h.h 103 +++b c-src/h.h 104 +++b c-src/h.h 41 +++been_warned c-src/etags.c 222 +++before_command_echo_length c-src/emacs/src/keyboard.c 130 +++before_command_key_count c-src/emacs/src/keyboard.c 129 +++/BEGINBITMAP2BITc ps-src/rfc1245.ps /^\/BEGINBITMAP2BITc { $/ +++/BEGINBITMAP2BIT ps-src/rfc1245.ps /^\/BEGINBITMAP2BIT { $/ +++/BEGINBITMAPBWc ps-src/rfc1245.ps /^\/BEGINBITMAPBWc { $/ +++/BEGINBITMAPBW ps-src/rfc1245.ps /^\/BEGINBITMAPBW { $/ +++/BEGINBITMAPGRAYc ps-src/rfc1245.ps /^\/BEGINBITMAPGRAYc { $/ +++/BEGINBITMAPGRAY ps-src/rfc1245.ps /^\/BEGINBITMAPGRAY { $/ +++\begindoublecolumns tex-src/texinfo.tex /^\\def\\begindoublecolumns{\\begingroup$/ +++/BEGINPRINTCODE ps-src/rfc1245.ps /^\/BEGINPRINTCODE { $/ +++\begin tex-src/texinfo.tex /^\\outer\\def\\begin{\\parsearg\\beginxxx}$/ +++\beginxxx tex-src/texinfo.tex /^\\def\\beginxxx #1{%$/ +++begtoken c-src/etags.c /^#define begtoken(c) (_btk[CHAR (c)]) \/* c can star/ +++behaviour_info erl-src/gs_dialog.erl /^behaviour_info(callbacks) ->$/ +++BE_Node cp-src/c.C 77 +++BE_Node cp-src/c.C /^void BE_Node::BE_Node() {}$/ +++bf=cmbx10 tex-src/texinfo.tex /^\\font\\defbf=cmbx10 scaled \\magstep1 %was 1314$/ +++/BF ps-src/rfc1245.ps /^\/BF { $/ +++\bf tex-src/texinfo.tex /^\\def\\bf{\\realbackslash bf }%$/ +++\bf tex-src/texinfo.tex /^\\def\\bf{\\realbackslash bf }$/ +++Bidule/b ada-src/etags-test-for.ada /^ protected body Bidule is$/ +++Bidule/b ada-src/waroquiers.ada /^ protected body Bidule is$/ +++Bidule/t ada-src/etags-test-for.ada /^ protected Bidule is$/ +++Bidule/t ada-src/waroquiers.ada /^ protected Bidule is$/ +++bind_polling_period c-src/emacs/src/keyboard.c /^bind_polling_period (int n)$/ +++bind pyt-src/server.py /^ def bind(self, key, action):$/ +++/BITMAPCOLORc ps-src/rfc1245.ps /^\/BITMAPCOLORc { $/ +++/BITMAPCOLOR ps-src/rfc1245.ps /^\/BITMAPCOLOR { $/ +++/BITMAPGRAYc ps-src/rfc1245.ps /^\/BITMAPGRAYc { $/ +++/BITMAPGRAY ps-src/rfc1245.ps /^\/BITMAPGRAY { $/ +++BITS_PER_BITS_WORD c-src/emacs/src/lisp.h 125 +++BITS_PER_BITS_WORD c-src/emacs/src/lisp.h 129 +++BITS_PER_CHAR c-src/emacs/src/lisp.h 136 +++BITS_PER_EMACS_INT c-src/emacs/src/lisp.h 139 +++BITS_PER_LONG c-src/emacs/src/lisp.h 138 +++BITS_PER_SHORT c-src/emacs/src/lisp.h 137 +++bits_word c-src/emacs/src/lisp.h 123 +++bits_word c-src/emacs/src/lisp.h 127 +++BITS_WORD_MAX c-src/emacs/src/lisp.h 124 +++BITS_WORD_MAX c-src/emacs/src/lisp.h 128 +++bla c.c /^int bla ()$/ +++BLACK cp-src/screen.hpp 12 +++blah tex-src/testenv.tex /^\\section{blah}$/ +++bletch el-src/TAGTEST.EL /^(foo::defmumble bletch beuarghh)$/ +++BLOCK c-src/emacs/src/gmalloc.c /^#define BLOCK(A) (((char *) (A) - _heapbase) \/ BLO/ +++BLOCKIFY c-src/emacs/src/gmalloc.c /^#define BLOCKIFY(SIZE) (((SIZE) + BLOCKSIZE - 1) \// +++BLOCKLOG c-src/emacs/src/gmalloc.c 125 +++BLOCKSIZE c-src/emacs/src/gmalloc.c 126 +++/bl ps-src/rfc1245.ps /^\/bl { $/ +++BLUE cp-src/screen.hpp 13 +++blv c-src/emacs/src/lisp.h 689 +++blv_found c-src/emacs/src/lisp.h /^blv_found (struct Lisp_Buffer_Local_Value *blv)$/ +++bodyindent tex-src/texinfo.tex /^\\advance\\dimen2 by -\\defbodyindent$/ +++bodyindent tex-src/texinfo.tex /^\\advance\\dimen3 by -\\defbodyindent$/ +++bodyindent tex-src/texinfo.tex /^\\advance\\leftskip by -\\defbodyindent$/ +++bodyindent tex-src/texinfo.tex /^\\advance\\leftskip by \\defbodyindent \\advance \\righ/ +++bodyindent tex-src/texinfo.tex /^\\exdentamount=\\defbodyindent$/ +++bodyindent tex-src/texinfo.tex /^\\newskip\\defbodyindent \\defbodyindent=.4in$/ +++Body_Required/f ada-src/etags-test-for.ada /^ function Body_Required$/ +++Boo::Boo cp-src/c.C /^Boo::Boo(Boo) :$/ +++Boo cp-src/c.C 129 +++Boo cp-src/c.C /^ Boo(int _i, int _a, int _b) : i(_i), a(_a), b(/ +++bool c.c 222 +++bool_header_size c-src/emacs/src/lisp.h 1472 +++bool merc-src/accumulator.m /^:- import_module bool.$/ +++boolvar c-src/emacs/src/lisp.h 2287 +++bool_vector_bitref c-src/emacs/src/lisp.h /^bool_vector_bitref (Lisp_Object a, EMACS_INT i)$/ +++BOOL_VECTOR_BITS_PER_CHAR c-src/emacs/src/lisp.h 114 +++BOOL_VECTOR_BITS_PER_CHAR c-src/emacs/src/lisp.h 115 +++bool_vector_bytes c-src/emacs/src/lisp.h /^bool_vector_bytes (EMACS_INT size)$/ +++bool_vector_data c-src/emacs/src/lisp.h /^bool_vector_data (Lisp_Object a)$/ +++BOOL_VECTOR_P c-src/emacs/src/lisp.h /^BOOL_VECTOR_P (Lisp_Object a)$/ +++bool_vector_ref c-src/emacs/src/lisp.h /^bool_vector_ref (Lisp_Object a, EMACS_INT i)$/ +++bool_vector_set c-src/emacs/src/lisp.h /^bool_vector_set (Lisp_Object a, EMACS_INT i, bool / +++bool_vector_size c-src/emacs/src/lisp.h /^bool_vector_size (Lisp_Object a)$/ +++bool_vector_uchar_data c-src/emacs/src/lisp.h /^bool_vector_uchar_data (Lisp_Object a)$/ +++bool_vector_words c-src/emacs/src/lisp.h /^bool_vector_words (EMACS_INT size)$/ +++/B ps-src/rfc1245.ps /^\/B { $/ +++bracelev c-src/etags.c 2520 +++/braceright ps-src/rfc1245.ps /^\/braceright \/asciitilde \/.notdef \/Adieresis \/Aring/ +++/bracketright ps-src/rfc1245.ps /^\/bracketright \/asciicircum \/underscore \/grave \/a \// +++/breve ps-src/rfc1245.ps /^\/breve \/dotaccent \/ring \/cedilla \/hungarumlaut \/og/ +++BROWN cp-src/screen.hpp 18 +++B ruby-src/test1.ru /^ class B$/ +++b ruby-src/test1.ru /^ def b()$/ +++bsp_DevId c-src/h.h 25 +++bt c-src/emacs/src/lisp.h 2988 +++\b tex-src/texinfo.tex /^\\def\\b#1{{\\bf #1}}$/ +++\b tex-src/texinfo.tex /^\\def\\b##1{\\realbackslash b {##1}}%$/ +++\b tex-src/texinfo.tex /^\\def\\b##1{\\realbackslash b {##1}}$/ +++btowc c-src/emacs/src/regex.h /^# define btowc(c) c$/ +++buffer c-src/emacs/src/lisp.h 2000 +++buffer c-src/emacs/src/regex.h 341 +++buffer c-src/etags.c 238 +++buffer c-src/h.h 119 +++BUFFER_OBJFWDP c-src/emacs/src/lisp.h /^BUFFER_OBJFWDP (union Lisp_Fwd *a)$/ +++BUFFERP c-src/emacs/src/lisp.h /^BUFFERP (Lisp_Object a)$/ +++BUFFERSIZE objc-src/Subprocess.h 43 +++buildact prol-src/natded.prolog /^buildact([SynIn],Right,RightPlus1):-$/ +++build prol-src/natded.prolog /^build([],Left,Left).$/ +++build_pure_c_string c-src/emacs/src/lisp.h /^build_pure_c_string (const char *str)$/ +++build_string c-src/emacs/src/lisp.h /^build_string (const char *str)$/ +++builtin_lisp_symbol c-src/emacs/src/lisp.h /^builtin_lisp_symbol (int index)$/ +++\bullet tex-src/texinfo.tex /^\\def\\bullet{$\\ptexbullet$}$/ +++burst c-src/h.h 28 +++busy c-src/emacs/src/gmalloc.c 158 +++ButtonBar pyt-src/server.py /^def ButtonBar(frame, legend, ref, alternatives, co/ +++button_down_location c-src/emacs/src/keyboard.c 5210 +++button_down_time c-src/emacs/src/keyboard.c 5218 +++\bye tex-src/texinfo.tex /^\\outer\\def\\bye{\\pagealignmacro\\tracingstats=1\\ptex/ +++bytecode_dest c-src/emacs/src/lisp.h 3037 +++bytecode_top c-src/emacs/src/lisp.h 3036 +++BYTE_MARK_STACK c-src/emacs/src/lisp.h 3181 +++bytepos c-src/emacs/src/lisp.h 2016 +++bytes_free c-src/emacs/src/gmalloc.c 314 +++_bytes_free c-src/emacs/src/gmalloc.c 376 +++byte_stack c-src/emacs/src/lisp.h 3049 +++bytes_total c-src/emacs/src/gmalloc.c 310 +++bytes_used c-src/emacs/src/gmalloc.c 312 +++_bytes_used c-src/emacs/src/gmalloc.c 374 +++caccacacca c.c /^caccacacca (a,b,c,d,e,f,g)$/ +++cacheLRUEntry_s c.c 172 +++cacheLRUEntry_t c.c 177 +++calculate_goal_info merc-src/accumulator.m /^:- pred calculate_goal_info(hlds_goal_expr::in, hl/ +++CALLMANY c-src/emacs/src/lisp.h /^#define CALLMANY(f, array) (f) (ARRAYELTS (array),/ +++CALLN c-src/emacs/src/lisp.h /^#define CALLN(f, ...) CALLMANY (f, ((Lisp_Object [/ +++calloc c-src/emacs/src/gmalloc.c 1717 +++calloc c-src/emacs/src/gmalloc.c 66 +++calloc c-src/emacs/src/gmalloc.c 70 +++calloc c-src/emacs/src/gmalloc.c /^calloc (size_t nmemb, size_t size)$/ +++can_be_null c-src/emacs/src/regex.h 370 +++cancel_echoing c-src/emacs/src/keyboard.c /^cancel_echoing (void)$/ +++canonicalize_filename c-src/etags.c /^canonicalize_filename (register char *fn)$/ +++\capsenumerate tex-src/texinfo.tex /^\\def\\capsenumerate{\\enumerate{A}}$/ +++CAR c-src/emacs/src/lisp.h /^CAR (Lisp_Object c)$/ +++CAR_SAFE c-src/emacs/src/lisp.h /^CAR_SAFE (Lisp_Object c)$/ +++\cartbot tex-src/texinfo.tex /^\\def\\cartbot{\\hbox to \\cartouter{\\hskip\\lskip$/ +++\cartouche tex-src/texinfo.tex /^\\long\\def\\cartouche{%$/ +++\carttop tex-src/texinfo.tex /^\\def\\carttop{\\hbox to \\cartouter{\\hskip\\lskip$/ +++case_Lisp_Int c-src/emacs/src/lisp.h 438 +++cat_atoms prol-src/natded.prolog /^cat_atoms(A1,A2,A3):-$/ +++CATCHER c-src/emacs/src/lisp.h 3021 +++cat cp-src/c.C 126 +++cat cp-src/c.C 130 +++cat c-src/h.h 81 +++cat prol-src/natded.prolog /^cat(A, Alpha@Beta, Ass3, Qs3, tree(fe,A:Alpha@Beta/ +++C_AUTO c-src/etags.c 2198 +++\cbl tex-src/texinfo.tex /^\\def\\cbl{{\\circle\\char'012\\hskip -6pt}}$/ +++\cbr tex-src/texinfo.tex /^\\def\\cbr{{\\hskip 6pt\\circle\\char'011}}$/ +++c c.c 180 +++cccccccccc c-src/h.h 115 +++C cp-src/fail.C 25 +++C cp-src/fail.C 9 +++C cp-src/fail.C /^ C(int i) {x = i;}$/ +++c c-src/h.h 106 +++c c-src/h.h /^#define c() d$/ +++%cdiff make-src/Makefile /^%cdiff: CTAGS% CTAGS ${infiles}$/ +++cdr c-src/emacs/src/lisp.h 1159 +++CDR c-src/emacs/src/lisp.h /^CDR (Lisp_Object c)$/ +++CDR_SAFE c-src/emacs/src/lisp.h /^CDR_SAFE (Lisp_Object c)$/ +++cell y-src/parse.y 279 +++\center tex-src/texinfo.tex /^\\def\\center{\\parsearg\\centerzzz}$/ +++\centerzzz tex-src/texinfo.tex /^\\def\\centerzzz #1{{\\advance\\hsize by -\\leftskip$/ +++C_entries c-src/etags.c /^C_entries (int c_ext, FILE *inf)$/ +++C_EXT c-src/etags.c 2193 +++c_ext c-src/etags.c 2271 +++CFLAGS make-src/Makefile /^CFLAGS=${WARNINGS} -ansi -g3 # -pg -O$/ +++/cfs ps-src/rfc1245.ps /^\/cfs { $/ +++cgrep html-src/software.html /^cgrep$/ +++chain c-src/emacs/src/lisp.h 1162 +++chain c-src/emacs/src/lisp.h 2206 +++chain c-src/emacs/src/lisp.h 2396 +++chain_subst_2 merc-src/accumulator.m /^:- pred chain_subst_2(list(A)::in, map(A, B)::in, / +++chain_subst merc-src/accumulator.m /^:- func chain_subst(accu_subst, accu_subst) = accu/ +++ChangeFileType pas-src/common.pas /^function ChangeFileType; (*(FileName : NameString;/ +++\chapbreak tex-src/texinfo.tex /^\\def\\chapbreak{\\dobreak \\chapheadingskip {-4000}}$/ +++\chapentryfonts tex-src/texinfo.tex /^\\def\\chapentryfonts{\\secfonts \\rm}$/ +++\chapentry tex-src/texinfo.tex /^\\def\\chapentry#1#2#3{\\dochapentry{#2\\labelspace#1}/ +++\chapfonts tex-src/texinfo.tex /^\\def\\chapfonts{%$/ +++\CHAPFopen tex-src/texinfo.tex /^\\def\\CHAPFopen{$/ +++\CHAPFplain tex-src/texinfo.tex /^\\def\\CHAPFplain{$/ +++\chapheading tex-src/texinfo.tex /^\\def\\chapheading{\\parsearg\\chapheadingzzz}$/ +++\chapheadingzzz tex-src/texinfo.tex /^\\def\\chapheadingzzz #1{\\chapbreak %$/ +++\chapoddpage tex-src/texinfo.tex /^\\def\\chapoddpage{\\chappager \\ifodd\\pageno \\else \\h/ +++\chappager tex-src/texinfo.tex /^\\def\\chappager{\\par\\vfill\\supereject}$/ +++\CHAPPAGodd tex-src/texinfo.tex /^\\def\\CHAPPAGodd{$/ +++\CHAPPAGoff tex-src/texinfo.tex /^\\def\\CHAPPAGoff{$/ +++\CHAPPAGon tex-src/texinfo.tex /^\\def\\CHAPPAGon{$/ +++\chapternofonts tex-src/texinfo.tex /^\\def\\chapternofonts{%$/ +++\chapter tex-src/texinfo.tex /^\\outer\\def\\chapter{\\parsearg\\chapterzzz}$/ +++\chapterzzz tex-src/texinfo.tex /^\\def\\chapterzzz #1{\\seccheck{chapter}%$/ +++CHARACTERBITS c-src/emacs/src/lisp.h 2457 +++CHAR_ALT c-src/emacs/src/lisp.h 2445 +++CHAR_BIT c-src/emacs/src/lisp.h 2957 +++CHAR_BIT c-src/emacs/src/lisp.h 2959 +++CHAR_BIT c-src/emacs/src/lisp.h 2964 +++CHAR_BIT c-src/emacs/src/lisp.h 2969 +++CHAR_BIT c-src/emacs/src/lisp.h 2974 +++CHAR_BIT c-src/emacs/src/lisp.h 2978 +++CHAR_BIT c-src/emacs/src/lisp.h 2983 +++char_bits c-src/emacs/src/lisp.h 2443 +++CHAR_CLASS_MAX_LENGTH c-src/emacs/src/regex.h 593 +++CHAR_CLASS_MAX_LENGTH c-src/emacs/src/regex.h 597 +++CHAR_CLASS_MAX_LENGTH c-src/emacs/src/regex.h 605 +++CHAR c-src/etags.c /^#define CHAR(x) ((unsigned int)(x) & (CHARS - 1))/ +++CHAR_CTL c-src/emacs/src/lisp.h 2449 +++CHAR_HYPER c-src/emacs/src/lisp.h 2447 +++CHAR_META c-src/emacs/src/lisp.h 2450 +++CHAR_MODIFIER_MASK c-src/emacs/src/lisp.h 2452 +++charpos c-src/emacs/src/lisp.h 2011 +++CHARS c-src/etags.c 157 +++charset_unibyte c-src/emacs/src/regex.h 410 +++CHAR_SHIFT c-src/emacs/src/lisp.h 2448 +++CHAR_SUPER c-src/emacs/src/lisp.h 2446 +++CHAR_TABLE_EXTRA_SLOTS c-src/emacs/src/lisp.h /^CHAR_TABLE_EXTRA_SLOTS (struct Lisp_Char_Table *ct/ +++CHAR_TABLE_P c-src/emacs/src/lisp.h /^CHAR_TABLE_P (Lisp_Object a)$/ +++CHAR_TABLE_REF_ASCII c-src/emacs/src/lisp.h /^CHAR_TABLE_REF_ASCII (Lisp_Object ct, ptrdiff_t id/ +++CHAR_TABLE_REF c-src/emacs/src/lisp.h /^CHAR_TABLE_REF (Lisp_Object ct, int idx)$/ +++CHAR_TABLE_SET c-src/emacs/src/lisp.h /^CHAR_TABLE_SET (Lisp_Object ct, int idx, Lisp_Obje/ +++char_table_specials c-src/emacs/src/lisp.h 1692 +++CHAR_TABLE_STANDARD_SLOTS c-src/emacs/src/lisp.h 1697 +++CHARTAB_SIZE_BITS_0 c-src/emacs/src/lisp.h 1567 +++CHARTAB_SIZE_BITS_1 c-src/emacs/src/lisp.h 1568 +++CHARTAB_SIZE_BITS_2 c-src/emacs/src/lisp.h 1569 +++CHARTAB_SIZE_BITS_3 c-src/emacs/src/lisp.h 1570 +++CHARTAB_SIZE_BITS c-src/emacs/src/lisp.h 1565 +++\char tex-src/texinfo.tex /^\\def\\char{\\realbackslash char}%$/ +++\char tex-src/texinfo.tex /^\\def\\char{\\realbackslash char}$/ +++chartonmstr pas-src/common.pas /^function chartonmstr; (*($/ +++CHAR_TYPE_SIZE y-src/cccp.y 87 +++CHAR y-src/cccp.c 7 +++CHECK_ARRAY c-src/emacs/src/lisp.h /^CHECK_ARRAY (Lisp_Object x, Lisp_Object predicate)/ +++CHECK_BOOL_VECTOR c-src/emacs/src/lisp.h /^CHECK_BOOL_VECTOR (Lisp_Object x)$/ +++CHECK_BUFFER c-src/emacs/src/lisp.h /^CHECK_BUFFER (Lisp_Object x)$/ +++CHECK_CONS c-src/emacs/src/lisp.h /^CHECK_CONS (Lisp_Object x)$/ +++check_cons_list c-src/emacs/src/lisp.h /^# define check_cons_list() lisp_h_check_cons_list/ +++checker make-src/Makefile /^checker:$/ +++CHECKFLAGS make-src/Makefile /^CHECKFLAGS=-DDEBUG -Wno-unused-function$/ +++checkhdr c-src/emacs/src/gmalloc.c /^checkhdr (const struct hdr *hdr)$/ +++checkiso html-src/software.html /^checkiso$/ +++CHECK_LISP_OBJECT_TYPE c-src/emacs/src/lisp.h 571 +++CHECK_LISP_OBJECT_TYPE c-src/emacs/src/lisp.h 572 +++CHECK_LISP_OBJECT_TYPE c-src/emacs/src/lisp.h 579 +++CHECK_LIST_CONS c-src/emacs/src/lisp.h /^# define CHECK_LIST_CONS(x, y) lisp_h_CHECK_LIST_C/ +++CHECK_LIST c-src/emacs/src/lisp.h /^CHECK_LIST (Lisp_Object x)$/ +++CHECK_NATNUM c-src/emacs/src/lisp.h /^CHECK_NATNUM (Lisp_Object x)$/ +++CHECK_NUMBER_CAR c-src/emacs/src/lisp.h /^CHECK_NUMBER_CAR (Lisp_Object x)$/ +++CHECK_NUMBER_CDR c-src/emacs/src/lisp.h /^CHECK_NUMBER_CDR (Lisp_Object x)$/ +++CHECK_NUMBER_COERCE_MARKER c-src/emacs/src/lisp.h /^#define CHECK_NUMBER_COERCE_MARKER(x) \\$/ +++CHECK_NUMBER c-src/emacs/src/lisp.h /^# define CHECK_NUMBER(x) lisp_h_CHECK_NUMBER (x)$/ +++CHECK_NUMBER_OR_FLOAT_COERCE_MARKER c-src/emacs/src/lisp.h /^#define CHECK_NUMBER_OR_FLOAT_COERCE_MARKER(x) / +++CHECK_NUMBER_OR_FLOAT c-src/emacs/src/lisp.h /^CHECK_NUMBER_OR_FLOAT (Lisp_Object x)$/ +++CHECKOBJS make-src/Makefile /^CHECKOBJS=chkmalloc.o chkxm.o$/ +++CHECK_PROCESS c-src/emacs/src/lisp.h /^CHECK_PROCESS (Lisp_Object x)$/ +++checkQuotation php-src/lce_functions.php /^ function checkQuotation($str)$/ +++CHECK_RANGED_INTEGER c-src/emacs/src/lisp.h /^#define CHECK_RANGED_INTEGER(x, lo, hi) \\$/ +++CHECK_STRING_CAR c-src/emacs/src/lisp.h /^CHECK_STRING_CAR (Lisp_Object x)$/ +++CHECK_SYMBOL c-src/emacs/src/lisp.h /^# define CHECK_SYMBOL(x) lisp_h_CHECK_SYMBOL (x)$/ +++CHECK_TYPE c-src/emacs/src/lisp.h /^# define CHECK_TYPE(ok, predicate, x) lisp_h_CHECK/ +++CHECK_TYPE_RANGED_INTEGER c-src/emacs/src/lisp.h /^#define CHECK_TYPE_RANGED_INTEGER(type, x) \\$/ +++CHECK_VECTOR c-src/emacs/src/lisp.h /^CHECK_VECTOR (Lisp_Object x)$/ +++CHECK_VECTOR_OR_STRING c-src/emacs/src/lisp.h /^CHECK_VECTOR_OR_STRING (Lisp_Object x)$/ +++CHECK_WINDOW c-src/emacs/src/lisp.h /^CHECK_WINDOW (Lisp_Object x)$/ +++\chfopen tex-src/texinfo.tex /^\\def\\chfopen #1#2{\\chapoddpage {\\chapfonts$/ +++\chfplain tex-src/texinfo.tex /^\\def\\chfplain #1#2{%$/ +++childDidExit objc-src/Subprocess.m /^- childDidExit$/ +++chunks_free c-src/emacs/src/gmalloc.c 313 +++_chunks_free c-src/emacs/src/gmalloc.c 375 +++chunks_used c-src/emacs/src/gmalloc.c 311 +++_chunks_used c-src/emacs/src/gmalloc.c 373 +++\cindexsub tex-src/texinfo.tex /^\\def\\cindexsub {\\begingroup\\obeylines\\cindexsub}$/ +++\cindex tex-src/texinfo.tex /^\\def\\cindex {\\cpindex}$/ +++Circle.getPos lua-src/test.lua /^function Circle.getPos ()$/ +++\cite tex-src/texinfo.tex /^\\def\\cite##1{\\realbackslash cite {##1}}%$/ +++\cite tex-src/texinfo.tex /^\\def\\cite##1{\\realbackslash cite {##1}}$/ +++C_JAVA c-src/etags.c 2197 +++cjava c-src/etags.c 2936 +++Cjava_entries c-src/etags.c /^Cjava_entries (FILE *inf)$/ +++Cjava_help c-src/etags.c 551 +++Cjava_suffixes c-src/etags.c 549 +++CK_ABS_C y-src/parse.y /^#define CK_ABS_C(x) if((x)MAX_COL)/ +++CK_ABS_R y-src/parse.y /^#define CK_ABS_R(x) if((x)MAX_ROW)/ +++CK_REL_C y-src/parse.y /^#define CK_REL_C(x) if( ((x)>0 && MAX_COL-(x)0 && MAX_ROW-(x)/ +++/dieresis ps-src/rfc1245.ps /^\/dieresis \/.notdef \/AE \/Oslash \/.notdef \/.notdef \// +++dignorerest c-src/etags.c 2463 +++\direntry tex-src/texinfo.tex /^\\def\\direntry{\\begingroup\\direntryxxx}$/ +++\direntryxxx tex-src/texinfo.tex /^\\long\\def\\direntryxxx #1\\end direntry{\\endgroup\\ig/ +++discard-input c-src/emacs/src/keyboard.c /^DEFUN ("discard-input", Fdiscard_input, Sdiscard_i/ +++discard_mouse_events c-src/emacs/src/keyboard.c /^discard_mouse_events (void)$/ +++discrete_location cp-src/clheir.hpp 56 +++discrete_location cp-src/clheir.hpp /^ discrete_location(int xi, int yi, int zi):$/ +++display cp-src/conway.cpp /^void display(void)$/ +++\display tex-src/texinfo.tex /^\\def\\display{\\begingroup\\inENV %This group ends at/ +++DisposeANameList pas-src/common.pas /^procedure DisposeANameList( $/ +++DisposeNameList pas-src/common.pas /^procedure DisposeNameList;$/ +++disposetextstring pas-src/common.pas /^procedure disposetextstring;(*($/ +++/dmatrix ps-src/rfc1245.ps /^\/dmatrix matrix def$/ +++\dmn tex-src/texinfo.tex /^\\def\\dmn#1{\\thinspace #1}$/ +++dnone c-src/etags.c 2460 +++/dnormalize ps-src/rfc1245.ps /^\/dnormalize {$/ +++\dobreak tex-src/texinfo.tex /^\\def\\dobreak#1#2{\\par\\ifdim\\lastskip<#1\\removelast/ +++doc c-src/emacs/src/lisp.h 1689 +++\dochapentry tex-src/texinfo.tex /^\\def\\dochapentry#1#2{%$/ +++\docodeindex tex-src/texinfo.tex /^\\def\\docodeindex#1{\\edef\\indexname{#1}\\parsearg\\si/ +++dog cp-src/c.C 126 +++dog cp-src/c.C 130 +++dog c-src/h.h 81 +++\doindex tex-src/texinfo.tex /^\\def\\doindex#1{\\edef\\indexname{#1}\\parsearg\\single/ +++\doind tex-src/texinfo.tex /^\\def\\doind #1#2{%$/ +++\donoderef tex-src/texinfo.tex /^\\def\\donoderef{\\ifx\\lastnode\\relax\\else$/ +++\dontindex tex-src/texinfo.tex /^\\def\\dontindex #1{}$/ +++\dopageno tex-src/texinfo.tex /^\\def\\dopageno#1{{\\rm #1}}$/ +++\doprintindex tex-src/texinfo.tex /^\\def\\doprintindex#1{%$/ +++\dosecentry tex-src/texinfo.tex /^\\def\\dosecentry#1#2{%$/ +++\dosetq tex-src/texinfo.tex /^\\def\\dosetq #1#2{{\\let\\folio=0 \\turnoffactive%$/ +++\doshortpageno tex-src/texinfo.tex /^\\def\\doshortpageno#1{{\\rm #1}}$/ +++DOS_NT c-src/etags.c 117 +++DOS_NT c-src/etags.c 118 +++\dosubind tex-src/texinfo.tex /^\\def\\dosubind #1#2#3{%$/ +++\dosubsecentry tex-src/texinfo.tex /^\\def\\dosubsecentry#1#2{%$/ +++\dosubsubsecentry tex-src/texinfo.tex /^\\def\\dosubsubsecentry#1#2{%$/ +++dotfill tex-src/texinfo.tex /^\\noindent\\hskip\\secondaryindent\\hbox{#1}\\indexdotf/ +++dotfill tex-src/texinfo.tex /^ \\null\\nobreak\\indexdotfill % Have leaders before/ +++\dots tex-src/texinfo.tex /^\\def\\dots{$\\ldots$}$/ +++\dots tex-src/texinfo.tex /^\\def\\dots{\\realbackslash dots }%$/ +++\dots tex-src/texinfo.tex /^\\def\\dots{\\realbackslash dots}$/ +++double_click_count c-src/emacs/src/keyboard.c 5222 +++\doublecolumnout tex-src/texinfo.tex /^\\def\\doublecolumnout{\\splittopskip=\\topskip \\split/ +++/dpi ps-src/rfc1245.ps /^\/dpi 72 0 dmatrix defaultmatrix dtransform$/ +++/D ps-src/rfc1245.ps /^\/D {curveto} bind def$/ +++drag_n_drop_syms c-src/emacs/src/keyboard.c 4629 +++dribble c-src/emacs/src/keyboard.c 236 +++dsharpseen c-src/etags.c 2461 +++dummies tex-src/texinfo.tex /^{\\indexdummies % Must do this here, since \\bf, etc/ +++dummy1 cp-src/burton.cpp /^::dummy::dummy test::dummy1(void)$/ +++dummy2 cp-src/burton.cpp /^::dummy::dummy test::dummy2(::CORBA::Long dummy)$/ +++dummy3 cp-src/burton.cpp /^::dummy::dummy test::dummy3(char* name, ::CORBA::L/ +++dummydots tex-src/texinfo.tex /^\\let\\dots=\\indexdummydots$/ +++dummyfont tex-src/texinfo.tex /^\\let\\b=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\code=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\emph=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\file=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\i=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\kbd=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\key=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\r=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\samp=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\sc=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\strong=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\tclose=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\t=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\var=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\w=\\indexdummyfont$/ +++dummytex tex-src/texinfo.tex /^\\let\\TeX=\\indexdummytex$/ +++DUMPED c-src/emacs/src/gmalloc.c 80 +++dump pyt-src/server.py /^ def dump(self, folded):$/ +++eabs c-src/emacs/src/lisp.h /^#define eabs(x) ((x) < 0 ? -(x) : (x))$/ +++\Ealphaenumerate tex-src/texinfo.tex /^\\def\\Ealphaenumerate{\\Eenumerate}$/ +++eassert c-src/emacs/src/lisp.h /^# define eassert(cond) \\$/ +++eassert c-src/emacs/src/lisp.h /^# define eassert(cond) ((void) (false && (cond))) / +++eassume c-src/emacs/src/lisp.h /^# define eassume(cond) \\$/ +++eassume c-src/emacs/src/lisp.h /^# define eassume(cond) assume (cond)$/ +++eax c-src/sysdep.h 31 +++eax c-src/sysdep.h 33 +++\Ecapsenumerate tex-src/texinfo.tex /^\\def\\Ecapsenumerate{\\Eenumerate}$/ +++\Ecartouche tex-src/texinfo.tex /^\\def\\Ecartouche{%$/ +++echo_add_key c-src/emacs/src/keyboard.c /^echo_add_key (Lisp_Object c)$/ +++echo_char c-src/emacs/src/keyboard.c /^echo_char (Lisp_Object c)$/ +++echo_dash c-src/emacs/src/keyboard.c /^echo_dash (void)$/ +++echoing c-src/emacs/src/keyboard.c 154 +++echo_kboard c-src/emacs/src/keyboard.c 166 +++echo_keystrokes_p c-src/emacs/src/keyboard.c /^echo_keystrokes_p (void)$/ +++echo_length c-src/emacs/src/keyboard.c /^echo_length (void)$/ +++echo_message_buffer c-src/emacs/src/keyboard.c 171 +++echo_now c-src/emacs/src/keyboard.c /^echo_now (void)$/ +++echo_truncate c-src/emacs/src/keyboard.c /^echo_truncate (ptrdiff_t nchars)$/ +++\Edescription tex-src/texinfo.tex /^\\def\\Edescription{\\Etable}% Necessary kludge.$/ +++%ediff make-src/Makefile /^%ediff: ETAGS% ETAGS ${infiles}$/ +++\Edisplay tex-src/texinfo.tex /^\\def\\Edisplay{\\endgroup\\afterenvbreak}%$/ +++editItem pyt-src/server.py /^ def editItem(self):$/ +++editsite pyt-src/server.py /^ def editsite(self, site):$/ +++edituser pyt-src/server.py /^ def edituser(self, user):$/ +++\Eexample tex-src/texinfo.tex /^\\def\\Eexample{\\Elisp}$/ +++\Eflushleft tex-src/texinfo.tex /^\\def\\Eflushleft{\\endgroup\\afterenvbreak}%$/ +++\Eflushright tex-src/texinfo.tex /^\\def\\Eflushright{\\endgroup\\afterenvbreak}%$/ +++\Eformat tex-src/texinfo.tex /^\\def\\Eformat{\\endgroup\\afterenvbreak}$/ +++\Eftable tex-src/texinfo.tex /^\\def\\Eftable{\\endgraf\\endgroup\\afterenvbreak}%$/ +++egetenv c-src/emacs/src/lisp.h /^egetenv (const char *var)$/ +++\Egroup tex-src/texinfo.tex /^ \\def\\Egroup{\\egroup\\endgroup}%$/ +++\Eifclear tex-src/texinfo.tex /^\\def\\Eifclear{}$/ +++\Eifset tex-src/texinfo.tex /^\\def\\Eifset{}$/ +++\Eiftex tex-src/texinfo.tex /^\\def\\Eiftex{}$/ +++ELEM_I c-src/h.h 3 +++\Elisp tex-src/texinfo.tex /^\\def\\Elisp{\\endgroup\\afterenvbreak}%$/ +++ELSRC make-src/Makefile /^ELSRC=TAGTEST.EL emacs\/lisp\/progmodes\/etags.el$/ +++emacs_abort c-src/emacs/src/lisp.h /^extern _Noreturn void emacs_abort (void) NO_INLINE/ +++EMACS_INT c-src/emacs/src/lisp.h 103 +++EMACS_INT c-src/emacs/src/lisp.h 91 +++EMACS_INT c-src/emacs/src/lisp.h 96 +++EMACS_INT_MAX c-src/emacs/src/lisp.h 105 +++EMACS_INT_MAX c-src/emacs/src/lisp.h 93 +++EMACS_INT_MAX c-src/emacs/src/lisp.h 98 +++EMACS_LISP_H c-src/emacs/src/lisp.h 22 +++EMACS_NAME c-src/etags.c 786 +++EMACS_UINT c-src/emacs/src/lisp.h 104 +++EMACS_UINT c-src/emacs/src/lisp.h 92 +++EMACS_UINT c-src/emacs/src/lisp.h 97 +++\emph tex-src/texinfo.tex /^\\def\\emph##1{\\realbackslash emph {##1}}$/ +++EmptyNmStr pas-src/common.pas /^function EmptyNmStr(* : NameString*);$/ +++/ENDBITMAP ps-src/rfc1245.ps /^\/ENDBITMAP {$/ +++end c-src/emacs/src/keyboard.c 8753 +++end c-src/emacs/src/lisp.h 2039 +++end c-src/emacs/src/regex.h 432 +++\enddoublecolumns tex-src/texinfo.tex /^\\def\\enddoublecolumns{\\output={\\balancecolumns}\\ej/ +++/ENDPRINTCODE ps-src/rfc1245.ps /^\/ENDPRINTCODE {$/ +++\end tex-src/texinfo.tex /^\\def\\end{\\parsearg\\endxxx}$/ +++endtoken c-src/etags.c /^#define endtoken(c) (_etk[CHAR (c)]) \/* c ends tok/ +++\endxxx tex-src/texinfo.tex /^\\def\\endxxx #1{%$/ +++enter_critical_section c-src/h.h 116 +++ENTRY c-src/sysdep.h /^#define ENTRY(name) \\$/ +++entry perl-src/htlmify-cystic 218 +++entry perl-src/htlmify-cystic 234 +++entry perl-src/htlmify-cystic 245 +++entry perl-src/htlmify-cystic 252 +++entry perl-src/htlmify-cystic 268 +++entry perl-src/htlmify-cystic 276 +++entry perl-src/htlmify-cystic 281 +++entry perl-src/htlmify-cystic 296 +++\entry tex-src/texinfo.tex /^\\def\\entry #1#2{\\begingroup$/ +++ENUM_BF c-src/emacs/src/lisp.h /^#define ENUM_BF(TYPE) enum TYPE$/ +++ENUM_BF c-src/emacs/src/lisp.h /^#define ENUM_BF(TYPE) unsigned int$/ +++\enumerate tex-src/texinfo.tex /^\\def\\enumerate{\\parsearg\\enumeratezzz}$/ +++\enumeratey tex-src/texinfo.tex /^\\def\\enumeratey #1 #2\\endenumeratey{%$/ +++\enumeratezzz tex-src/texinfo.tex /^\\def\\enumeratezzz #1{\\enumeratey #1 \\endenumerate/ +++\ENVcheck tex-src/texinfo.tex /^\\def\\ENVcheck{%$/ +++Environment tex-src/gzip.texi /^@node Environment, Tapes, Advanced usage, Top$/ +++/E ps-src/rfc1245.ps /^\/E {lineto} bind def$/ +++EQ c-src/emacs/src/lisp.h /^# define EQ(x, y) lisp_h_EQ (x, y)$/ +++equalsKey objcpp-src/SimpleCalc.M /^- equalsKey:sender$/ +++EQUAL y-src/cccp.c 12 +++\equiv tex-src/texinfo.tex /^\\def\\equiv{\\leavevmode\\lower.1ex\\hbox to 1em{\\hfil/ +++\equiv tex-src/texinfo.tex /^\\def\\equiv{\\realbackslash equiv}$/ +++\Equotation tex-src/texinfo.tex /^\\def\\Equotation{\\par\\endgroup\\afterenvbreak}%$/ +++erlang_atom c-src/etags.c /^erlang_atom (char *s)$/ +++erlang_attribute c-src/etags.c /^erlang_attribute (char *s)$/ +++erlang_func c-src/etags.c /^erlang_func (char *s, char *last)$/ +++Erlang_functions c-src/etags.c /^Erlang_functions (FILE *inf)$/ +++Erlang_help c-src/etags.c 567 +++Erlang_suffixes c-src/etags.c 565 +++ERLSRC make-src/Makefile /^ERLSRC=gs_dialog.erl lines.erl lists.erl$/ +++error c-src/emacs/src/lisp.h /^extern _Noreturn void error (const char *, ...) AT/ +++error c-src/etags.c /^error (const char *format, ...)$/ +++error c-src/etags.c /^static void error (const char *, ...) ATTRIBUTE_FO/ +++\errorE tex-src/texinfo.tex /^\\def\\errorE#1{$/ +++Error_Information/t ada-src/2ataspri.ads /^ type Error_Information is new Interfaces.C.POSI/ +++error_signaled c-src/etags.c 264 +++\error tex-src/texinfo.tex /^\\def\\error{\\leavevmode\\lower.7ex\\copy\\errorbox}$/ +++ERROR y-src/cccp.c 9 +++error y-src/cccp.y /^error (msg)$/ +++ERROR y-src/parse.y 304 +++ErrStrToNmStr pas-src/common.pas /^function ErrStrToNmStr;(*($/ +++\Esmallexample tex-src/texinfo.tex /^\\def\\Esmallexample{\\Elisp}$/ +++\Esmallexample tex-src/texinfo.tex /^\\global\\def\\Esmallexample{\\Esmalllisp}$/ +++\Esmalllisp tex-src/texinfo.tex /^\\def\\Esmalllisp{\\endgroup\\afterenvbreak}%$/ +++\Etable tex-src/texinfo.tex /^\\def\\Etable{\\endgraf\\endgroup\\afterenvbreak}%$/ +++ETAGS12 make-src/Makefile /^ETAGS12: etags12 ${infiles}$/ +++ETAGS13 ETAGS14 ETAGS15 make-src/Makefile /^ETAGS13 ETAGS14 ETAGS15: etags% ${infiles}$/ +++etags.1.man make-src/Makefile /^etags.1.man: etags.1$/ +++etags el-src/emacs/lisp/progmodes/etags.el /^(defgroup etags nil "Tags tables."$/ +++etags-file-of-tag el-src/emacs/lisp/progmodes/etags.el /^(defun etags-file-of-tag (&optional relative) ; Do/ +++etags_getcwd c-src/etags.c /^etags_getcwd (void)$/ +++etags-goto-tag-location el-src/emacs/lisp/progmodes/etags.el /^(defun etags-goto-tag-location (tag-info)$/ +++etags html-src/software.html /^Etags$/ +++etags-list-tags el-src/emacs/lisp/progmodes/etags.el /^(defun etags-list-tags (file) ; Doc string?$/ +++etags make-src/Makefile /^etags: etags.c ${OBJS}$/ +++ETAGS make-src/Makefile /^ETAGS: FRC etags ${infiles}$/ +++ETAGS% make-src/Makefile /^ETAGS%: FRC etags% ${infiles}$/ +++etags-recognize-tags-table el-src/emacs/lisp/progmodes/etags.el /^(defun etags-recognize-tags-table ()$/ +++etags-snarf-tag el-src/emacs/lisp/progmodes/etags.el /^(defun etags-snarf-tag (&optional use-explicit) ; / +++etags-tags-apropos-additional el-src/emacs/lisp/progmodes/etags.el /^(defun etags-tags-apropos-additional (regexp)$/ +++etags-tags-apropos el-src/emacs/lisp/progmodes/etags.el /^(defun etags-tags-apropos (string) ; Doc string?$/ +++etags-tags-completion-table el-src/emacs/lisp/progmodes/etags.el /^(defun etags-tags-completion-table () ; Doc string/ +++etags-tags-included-tables el-src/emacs/lisp/progmodes/etags.el /^(defun etags-tags-included-tables () ; Doc string?/ +++etags-tags-table-files el-src/emacs/lisp/progmodes/etags.el /^(defun etags-tags-table-files () ; Doc string?$/ +++etags-verify-tags-table el-src/emacs/lisp/progmodes/etags.el /^(defun etags-verify-tags-table ()$/ +++etags--xref-find-definitions el-src/emacs/lisp/progmodes/etags.el /^(defun etags--xref-find-definitions (pattern &opti/ +++etags-xref-find-definitions-tag-order el-src/emacs/lisp/progmodes/etags.el /^(defvar etags-xref-find-definitions-tag-order '(ta/ +++etags-xref-find el-src/emacs/lisp/progmodes/etags.el /^(defun etags-xref-find (action id)$/ +++etags--xref-limit el-src/emacs/lisp/progmodes/etags.el /^(defconst etags--xref-limit 1000)$/ +++\Etitlepage tex-src/texinfo.tex /^\\def\\Etitlepage{%$/ +++eval_dyn c-src/emacs/src/keyboard.c /^eval_dyn (Lisp_Object form)$/ +++\evenfooting tex-src/texinfo.tex /^\\def\\evenfooting{\\parsearg\\evenfootingxxx}$/ +++\evenheading tex-src/texinfo.tex /^\\def\\evenheading{\\parsearg\\evenheadingxxx}$/ +++event-convert-list c-src/emacs/src/keyboard.c /^DEFUN ("event-convert-list", Fevent_convert_list, / +++event_head c-src/emacs/src/keyboard.c 11021 +++event-symbol-parse-modifiers c-src/emacs/src/keyboard.c /^DEFUN ("internal-event-symbol-parse-modifiers", Fe/ +++event_to_kboard c-src/emacs/src/keyboard.c /^event_to_kboard (struct input_event *event)$/ +++\everyfooting tex-src/texinfo.tex /^\\def\\everyfooting{\\parsearg\\everyfootingxxx}$/ +++\everyheading tex-src/texinfo.tex /^\\def\\everyheading{\\parsearg\\everyheadingxxx}$/ +++\Evtable tex-src/texinfo.tex /^\\def\\Evtable{\\endgraf\\endgroup\\afterenvbreak}%$/ +++\ewbot tex-src/texinfo.tex /^\\def\\ewbot{\\vrule height0pt depth\\cornerthick widt/ +++\ewtop tex-src/texinfo.tex /^\\def\\ewtop{\\vrule height\\cornerthick depth0pt widt/ +++exact c-src/emacs/src/gmalloc.c 200 +++/exclamdown ps-src/rfc1245.ps /^\/exclamdown \/logicalnot \/.notdef \/florin \/.notdef / +++\exdent tex-src/texinfo.tex /^\\def\\exdent{\\parsearg\\exdentyyy}$/ +++\exdentyyy tex-src/texinfo.tex /^\\def\\exdentyyy #1{{\\hfil\\break\\hbox{\\kern -\\exdent/ +++execute cp-src/c.C /^ void execute(CPluginCSCState& p, int w, in/ +++EXFUN c-src/emacs/src/lisp.h /^#define EXFUN(fnname, maxargs) \\$/ +++exit_critical_to_previous c-src/h.h 117 +++exit c-src/exit.c /^DEFUN(exit, (status), int status)$/ +++exit c-src/exit.strange_suffix /^DEFUN(exit, (status), int status)$/ +++Exit_LL_Task/p ada-src/2ataspri.adb /^ procedure Exit_LL_Task is$/ +++Exit_LL_Task/p ada-src/2ataspri.ads /^ procedure Exit_LL_Task;$/ +++exit-recursive-edit c-src/emacs/src/keyboard.c /^DEFUN ("exit-recursive-edit", Fexit_recursive_edit/ +++exp1 y-src/cccp.y 148 +++expand-abbrev c-src/abbrev.c /^DEFUN ("expand-abbrev", Fexpand_abbrev, Sexpand_ab/ +++expandmng prol-src/natded.prolog /^expandmng(var(V),var(V)).$/ +++expandmng_tree prol-src/natded.prolog /^expandmng_tree(tree(Rule,Syn:Sem,Trees),$/ +++expandmng_trees prol-src/natded.prolog /^expandmng_trees([],[]).$/ +++expandsyn prol-src/natded.prolog /^expandsyn(Syn,Syn):-$/ +++\expansion tex-src/texinfo.tex /^\\def\\expansion{\\leavevmode\\raise.1ex\\hbox to 1em{\\/ +++\expansion tex-src/texinfo.tex /^\\def\\expansion{\\realbackslash expansion}$/ +++explicitly-quoted-pending-delete-mode el-src/TAGTEST.EL /^(defalias (quote explicitly-quoted-pending-delete-/ +++exp_list y-src/parse.y 263 +++expression_value y-src/cccp.y 68 +++exp y-src/atest.y 2 +++exp y-src/cccp.y 156 +++exp y-src/cccp.y 185 +++exp y-src/parse.y 95 +++EXTAGS make-src/Makefile /^EXTAGS: extags ${infiles} Makefile$/ +++EXTERNALLY_VISIBLE c-src/emacs/src/keyboard.c 3497 +++EXTERNALLY_VISIBLE c-src/emacs/src/keyboard.c 4372 +++ExtractCommentInfo pas-src/common.pas /^procedure ExtractCommentInfo; (*($/ +++extras c-src/emacs/src/lisp.h 1603 +++extvar c-src/h.h 109 +++f1 c.c /^ f1 () { \/* Do something. *\/; }$/ +++f1 perl-src/kai-test.pl /^sub f1 {$/ +++f2 c.c /^void f2 () { \/* Do something. *\/; }$/ +++f2 perl-src/kai-test.pl /^sub main::f2 {$/ +++f3 perl-src/kai-test.pl /^sub f3 {$/ +++f4 perl-src/kai-test.pl /^sub Bar::f4 {$/ +++f5 perl-src/kai-test.pl /^sub f5 {$/ +++f6 perl-src/kai-test.pl /^sub f6 {$/ +++f7 perl-src/kai-test.pl /^sub f7 {$/ +++Fabbrev_expansion c-src/abbrev.c /^DEFUN ("abbrev-expansion", Fabbrev_expansion, Sabb/ +++Fabbrev_symbol c-src/abbrev.c /^DEFUN ("abbrev-symbol", Fabbrev_symbol, Sabbrev_sy/ +++Fabort_recursive_edit c-src/emacs/src/keyboard.c /^DEFUN ("abort-recursive-edit", Fabort_recursive_ed/ +++=/f ada-src/etags-test-for.ada /^ function "=" (L, R : System.Address) return Boo/ +++Fails_t c-src/h.h 5 +++/fakecolorsetup ps-src/rfc1245.ps /^\/fakecolorsetup {$/ +++FASTCFLAGS make-src/Makefile /^FASTCFLAGS=-O3 -finline-functions -ffast-math -fun/ +++FASTCFLAGSWARN make-src/Makefile /^FASTCFLAGSWARN=${WARNINGS} -Werror ${FASTCFLAGS}$/ +++fastctags make-src/Makefile /^fastctags:$/ +++fastetags make-src/Makefile /^fastetags:$/ +++fastmap_accurate c-src/emacs/src/regex.h 383 +++fastmap c-src/emacs/src/regex.h 355 +++fast_string_match_ignore_case c-src/emacs/src/lisp.h /^fast_string_match_ignore_case (Lisp_Object regexp,/ +++fatala c.c /^void fatala () __attribute__ ((noreturn));$/ +++fatal c-src/etags.c /^fatal (const char *s1, const char *s2)$/ +++f c.c 145 +++f c.c 156 +++f c.c 168 +++f c.c /^int f$/ +++Fclear_abbrev_table c-src/abbrev.c /^DEFUN ("clear-abbrev-table", Fclear_abbrev_table, / +++Fclear_this_command_keys c-src/emacs/src/keyboard.c /^DEFUN ("clear-this-command-keys", Fclear_this_comm/ +++Fcommand_error_default_function c-src/emacs/src/keyboard.c /^DEFUN ("command-error-default-function", Fcommand_/ +++fconst forth-src/test-forth.fth /^3.1415e fconstant fconst$/ +++f cp-src/c.C /^A > A,int>::f(A* x) {}$/ +++f cp-src/c.C /^A* f() {}$/ +++f cp-src/c.C /^class B { void f() {} };$/ +++f cp-src/c.C /^int A::f(A* x) {}$/ +++f cp-src/c.C /^int f(A x) {}$/ +++f cp-src/c.C /^ int f(){return 0;}; \/\/ first comment$/ +++f cp-src/c.C /^ void f() {}$/ +++f cp-src/fail.C /^int A::B::f() { return 2; }$/ +++f cp-src/fail.C /^ int f() { return 5; }$/ +++f c-src/c.c /^T f(){if(x){}$/ +++f c-src/h.h 89 +++Fcurrent_idle_time c-src/emacs/src/keyboard.c /^DEFUN ("current-idle-time", Fcurrent_idle_time, Sc/ +++Fcurrent_input_mode c-src/emacs/src/keyboard.c /^DEFUN ("current-input-mode", Fcurrent_input_mode, / +++Fdefine_abbrev c-src/abbrev.c /^DEFUN ("define-abbrev", Fdefine_abbrev, Sdefine_ab/ +++Fdefine_abbrev_table c-src/abbrev.c /^DEFUN ("define-abbrev-table", Fdefine_abbrev_table/ +++Fdefine_global_abbrev c-src/abbrev.c /^DEFUN ("define-global-abbrev", Fdefine_global_abbr/ +++Fdefine_mode_abbrev c-src/abbrev.c /^DEFUN ("define-mode-abbrev", Fdefine_mode_abbrev, / +++fdefunkey c-src/etags.c 2409 +++fdefunname c-src/etags.c 2410 +++fdesc c-src/etags.c 201 +++fdesc c-src/etags.c 212 +++fdHandler objc-src/Subprocess.m /^- fdHandler:(int)theFd$/ +++fdHandler objc-src/Subprocess.m /^fdHandler (int theFd, id self)$/ +++Fdiscard_input c-src/emacs/src/keyboard.c /^DEFUN ("discard-input", Fdiscard_input, Sdiscard_i/ +++fdp c-src/etags.c 217 +++Fevent_convert_list c-src/emacs/src/keyboard.c /^DEFUN ("event-convert-list", Fevent_convert_list, / +++Fevent_symbol_parse_modifiers c-src/emacs/src/keyboard.c /^DEFUN ("internal-event-symbol-parse-modifiers", Fe/ +++Fexit_recursive_edit c-src/emacs/src/keyboard.c /^DEFUN ("exit-recursive-edit", Fexit_recursive_edit/ +++Fexpand_abbrev c-src/abbrev.c /^DEFUN ("expand-abbrev", Fexpand_abbrev, Sexpand_ab/ +++ff cp-src/c.C /^ int ff(){return 1;};$/ +++F_getit c-src/etags.c /^F_getit (FILE *inf)$/ +++>field1 forth-src/test-forth.fth /^ 9 field >field1$/ +++>field2 forth-src/test-forth.fth /^ 5 field >field2$/ +++field_of_play cp-src/conway.cpp 18 +++fignore c-src/etags.c 2416 +++file_end perl-src/htlmify-cystic /^sub file_end ()$/ +++file_index perl-src/htlmify-cystic 33 +++fileJoin php-src/lce_functions.php /^ function fileJoin()$/ +++filename_is_absolute c-src/etags.c /^filename_is_absolute (char *fn)$/ +++filenames c-src/etags.c 196 +++file-of-tag el-src/emacs/lisp/progmodes/etags.el /^(defun file-of-tag (&optional relative)$/ +++file-of-tag-function el-src/emacs/lisp/progmodes/etags.el /^(defvar file-of-tag-function nil$/ +++\file tex-src/texinfo.tex /^\\def\\file##1{\\realbackslash file {##1}}%$/ +++\file tex-src/texinfo.tex /^\\def\\file##1{\\realbackslash file {##1}}$/ +++file_tocs perl-src/htlmify-cystic 30 +++/fillprocs ps-src/rfc1245.ps /^\/fillprocs 32 array def$/ +++FILTER make-src/Makefile /^FILTER=grep -v '\\.[Cchefy][lor]*,[1-9][0-9]*' || t/ +++FINAL_FREE_BLOCKS c-src/emacs/src/gmalloc.c 135 +++Finalize_Cond/p ada-src/2ataspri.adb /^ procedure Finalize_Cond (Cond : in out Conditio/ +++Finalize_Cond/p ada-src/2ataspri.ads /^ procedure Finalize_Cond (Cond : in out Conditio/ +++Finalize_Lock/p ada-src/2ataspri.adb /^ procedure Finalize_Lock (L : in out Lock) is$/ +++Finalize_Lock/p ada-src/2ataspri.ads /^ procedure Finalize_Lock (L : in out Lock);$/ +++FINALIZERP c-src/emacs/src/lisp.h /^FINALIZERP (Lisp_Object x)$/ +++Finalize_TAS_Cell/p ada-src/2ataspri.adb /^ procedure Finalize_TAS_Cell (Cell : in out TAS_/ +++Finalize_TAS_Cell/p ada-src/2ataspri.ads /^ procedure Finalize_TAS_Cell (Cell : in out TA/ +++\finalout tex-src/texinfo.tex /^\\def\\finalout{\\overfullrule=0pt}$/ +++findcats prol-src/natded.prolog /^findcats([],Left,Left).$/ +++find_entries c-src/etags.c /^find_entries (FILE *inf)$/ +++\findex tex-src/texinfo.tex /^\\def\\findex {\\fnindex}$/ +++find-tag-default-function el-src/emacs/lisp/progmodes/etags.el /^(defcustom find-tag-default-function nil$/ +++find-tag el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag (tagname &optional next-p regexp-p/ +++find-tag-history el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-history nil) ; Doc string?$/ +++find-tag-hook el-src/emacs/lisp/progmodes/etags.el /^(defcustom find-tag-hook nil$/ +++find-tag-in-order el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-in-order (pattern$/ +++find-tag-interactive el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-interactive (prompt &optional no-d/ +++find-tag-marker-ring el-src/emacs/lisp/progmodes/etags.el /^(defvaralias 'find-tag-marker-ring 'xref--marker-r/ +++find-tag-marker-ring-length el-src/emacs/lisp/progmodes/etags.el /^(define-obsolete-variable-alias 'find-tag-marker-r/ +++find-tag-next-line-after-failure-p el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-next-line-after-failure-p nil$/ +++find-tag-noselect el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-noselect (tagname &optional next-p/ +++find-tag-other-frame el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-other-frame (tagname &optional nex/ +++find-tag-other-window el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-other-window (tagname &optional ne/ +++find-tag-regexp el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-regexp (regexp &optional next-p ot/ +++find-tag-regexp-next-line-after-failure-p el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-regexp-next-line-after-failure-p / +++find-tag-regexp-search-function el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-regexp-search-function nil$/ +++find-tag-regexp-tag-order el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-regexp-tag-order nil$/ +++find-tag-search-function el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-search-function nil$/ +++find-tag-tag el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-tag (string)$/ +++find-tag-tag-order el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-tag-order nil$/ +++find_user_signal_name c-src/emacs/src/keyboard.c /^find_user_signal_name (int sig)$/ +++finish_appendices perl-src/htlmify-cystic /^sub finish_appendices ()$/ +++finish_sections perl-src/htlmify-cystic /^sub finish_sections ()$/ +++finish_subsections perl-src/htlmify-cystic /^sub finish_subsections ()$/ +++finish_subsubsections perl-src/htlmify-cystic /^sub finish_subsubsections ()$/ +++\finishtitlepage tex-src/texinfo.tex /^\\def\\finishtitlepage{%$/ +++finlist c-src/etags.c 2414 +++Finput_pending_p c-src/emacs/src/keyboard.c /^DEFUN ("input-pending-p", Finput_pending_p, Sinput/ +++Finsert_abbrev_table_description c-src/abbrev.c /^DEFUN ("insert-abbrev-table-description", Finsert_/ +++First100Chars pas-src/common.pas /^procedure First100Chars; (*($/ +++first c-src/emacs/src/gmalloc.c 151 +++fitchtreelist prol-src/natded.prolog /^fitchtreelist([]).$/ +++FIXNUM_BITS c-src/emacs/src/lisp.h 252 +++FIXNUM_OVERFLOW_P c-src/emacs/src/lisp.h /^#define FIXNUM_OVERFLOW_P(i) \\$/ +++FIXNUM_OVERFLOW_P c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (EQ, bool, (Lisp_Object x, Lisp_O/ +++fixup_locale c-src/emacs/src/lisp.h /^INLINE void fixup_locale (void) {}$/ +++flag2str pyt-src/server.py /^def flag2str(value, string):$/ +++flag c-src/getopt.h 83 +++flistseen c-src/etags.c 2415 +++FLOATP c-src/emacs/src/lisp.h /^# define FLOATP(x) lisp_h_FLOATP (x)$/ +++FLOAT_TO_STRING_BUFSIZE c-src/emacs/src/lisp.h 3927 +++/fl ps-src/rfc1245.ps /^\/fl { $/ +++\flushcr tex-src/texinfo.tex /^\\def\\flushcr{\\ifx\\par\\lisppar \\def\\next##1{}\\else / +++\flushleft tex-src/texinfo.tex /^\\def\\flushleft{%$/ +++\flushright tex-src/texinfo.tex /^\\def\\flushright{%$/ +++Fmake_abbrev_table c-src/abbrev.c /^DEFUN ("make-abbrev-table", Fmake_abbrev_table, Sm/ +++/FMBEGINEPSF ps-src/rfc1245.ps /^\/FMBEGINEPSF { $/ +++/FMBEGINPAGE ps-src/rfc1245.ps /^\/FMBEGINPAGE { $/ +++/Fmcc ps-src/rfc1245.ps /^\/Fmcc {$/ +++/FMDEFINEFONT ps-src/rfc1245.ps /^\/FMDEFINEFONT { $/ +++/FMDOCUMENT ps-src/rfc1245.ps /^\/FMDOCUMENT { $/ +++/FMENDEPSF ps-src/rfc1245.ps /^\/FMENDEPSF {$/ +++/FMENDPAGE ps-src/rfc1245.ps /^\/FMENDPAGE {$/ +++/FMLOCAL ps-src/rfc1245.ps /^\/FMLOCAL {$/ +++/FMNORMALIZEGRAPHICS ps-src/rfc1245.ps /^\/FMNORMALIZEGRAPHICS { $/ +++/FMVERSION ps-src/rfc1245.ps /^\/FMVERSION {$/ +++/FMversion ps-src/rfc1245.ps /^\/FMversion (2.0) def $/ +++fn c-src/exit.c /^ void EXFUN((*fn[1]), (NOARGS));$/ +++fn c-src/exit.strange_suffix /^ void EXFUN((*fn[1]), (NOARGS));$/ +++fnin y-src/parse.y 68 +++\fnitemindex tex-src/texinfo.tex /^\\def\\fnitemindex #1{\\doind {fn}{\\code{#1}}}%$/ +++focus_set pyt-src/server.py /^ def focus_set(self):$/ +++follow_key c-src/emacs/src/keyboard.c /^follow_key (Lisp_Object keymap, Lisp_Object key)$/ +++fonts\rm tex-src/texinfo.tex /^ \\indexfonts\\rm \\tolerance=9500 \\advance\\baseline/ +++fonts tex-src/texinfo.tex /^\\obeyspaces \\obeylines \\ninett \\indexfonts \\rawbac/ +++foo1 ruby-src/test1.ru /^ attr_reader(:foo1, :bar1, # comment$/ +++foo2 ruby-src/test1.ru /^ alias_method ( :foo2, #cmmt$/ +++foobar2_ c-src/h.h 16 +++foobar2 c-src/h.h 20 +++foobar c.c /^extern void foobar (void) __attribute__ ((section / +++foobar c-src/c.c /^int foobar() {;}$/ +++foo==bar el-src/TAGTEST.EL /^(defun foo==bar () (message "hi")) ; Bug#5624$/ +++Foo::Bar perl-src/kai-test.pl /^package Foo::Bar;$/ +++foo c.c 150 +++foo c.c 166 +++foo c.c 167 +++foo c.c 178 +++foo c.c 189 +++foo cp-src/c.C 68 +++foo cp-src/c.C 79 +++foo cp-src/c.C /^ foo() {$/ +++foo cp-src/x.cc /^XX::foo()$/ +++foo c-src/h.h 18 +++(foo) forth-src/test-forth.fth /^: (foo) 1 ;$/ +++foo forth-src/test-forth.fth /^: foo (foo) ;$/ +++foo f-src/entry.for /^ character*(*) function foo()$/ +++foo f-src/entry.strange /^ character*(*) function foo()$/ +++foo f-src/entry.strange_suffix /^ character*(*) function foo()$/ +++Foo perl-src/kai-test.pl /^package Foo;$/ +++foo php-src/ptest.php /^foo()$/ +++foo ruby-src/test1.ru /^ attr_reader :foo$/ +++foo! ruby-src/test1.ru /^ def foo!$/ +++Fopen_dribble_file c-src/emacs/src/keyboard.c /^DEFUN ("open-dribble-file", Fopen_dribble_file, So/ +++foperator c-src/etags.c 2411 +++force_auto_save_soon c-src/emacs/src/keyboard.c /^force_auto_save_soon (void)$/ +++force_explicit_name c-src/etags.c 265 +++force_quit_count c-src/emacs/src/keyboard.c 10387 +++FOR_EACH_ALIST_VALUE c-src/emacs/src/lisp.h /^#define FOR_EACH_ALIST_VALUE(head_var, list_var, v/ +++FOR_EACH_TAIL c-src/emacs/src/lisp.h /^#define FOR_EACH_TAIL(hare, list, tortoise, n) \\$/ +++foreign_export merc-src/accumulator.m /^:- pragma foreign_export("C", unravel_univ(in, out/ +++formatSize objc-src/PackInsp.m /^-(const char *)formatSize:(const char *)size inBuf/ +++\format tex-src/texinfo.tex /^\\def\\format{\\begingroup\\inENV %This group ends at / +++Forth_help c-src/etags.c 573 +++FORTHSRC make-src/Makefile /^FORTHSRC=test-forth.fth$/ +++Forth_suffixes c-src/etags.c 571 +++Forth_words c-src/etags.c /^Forth_words (FILE *inf)$/ +++Fortran_functions c-src/etags.c /^Fortran_functions (FILE *inf)$/ +++Fortran_help c-src/etags.c 579 +++Fortran_suffixes c-src/etags.c 577 +++found c-src/emacs/src/lisp.h 2344 +++Fposn_at_point c-src/emacs/src/keyboard.c /^DEFUN ("posn-at-point", Fposn_at_point, Sposn_at_p/ +++Fposn_at_x_y c-src/emacs/src/keyboard.c /^DEFUN ("posn-at-x-y", Fposn_at_x_y, Sposn_at_x_y, / +++/F ps-src/rfc1245.ps /^\/F { $/ +++fracas html-src/software.html /^Fracas$/ +++/fraction ps-src/rfc1245.ps /^\/fraction \/currency \/guilsinglleft \/guilsinglright/ +++frag c-src/emacs/src/gmalloc.c 152 +++_fraghead c-src/emacs/src/gmalloc.c 370 +++/FrameDict ps-src/rfc1245.ps /^\/FrameDict 190 dict def $/ +++frame_local c-src/emacs/src/lisp.h 2341 +++FRAMEP c-src/emacs/src/lisp.h /^FRAMEP (Lisp_Object a)$/ +++FRC make-src/Makefile /^FRC:;$/ +++Fread_key_sequence c-src/emacs/src/keyboard.c /^DEFUN ("read-key-sequence", Fread_key_sequence, Sr/ +++Fread_key_sequence_vector c-src/emacs/src/keyboard.c /^DEFUN ("read-key-sequence-vector", Fread_key_seque/ +++Frecent_keys c-src/emacs/src/keyboard.c /^DEFUN ("recent-keys", Frecent_keys, Srecent_keys, / +++Frecursion_depth c-src/emacs/src/keyboard.c /^DEFUN ("recursion-depth", Frecursion_depth, Srecur/ +++Frecursive_edit c-src/emacs/src/keyboard.c /^DEFUN ("recursive-edit", Frecursive_edit, Srecursi/ +++free c-src/emacs/src/gmalloc.c 166 +++free c-src/emacs/src/gmalloc.c 1719 +++free c-src/emacs/src/gmalloc.c 67 +++free c-src/emacs/src/gmalloc.c 72 +++_free c-src/emacs/src/gmalloc.c /^_free (void *ptr)$/ +++free c-src/emacs/src/gmalloc.c /^free (void *ptr)$/ +++free_fdesc c-src/etags.c /^free_fdesc (register fdesc *fdp)$/ +++FREEFLOOD c-src/emacs/src/gmalloc.c 1858 +++free_for prol-src/natded.prolog /^free_for(var(_),_,_).$/ +++freehook c-src/emacs/src/gmalloc.c /^freehook (void *ptr)$/ +++_free_internal c-src/emacs/src/gmalloc.c /^_free_internal (void *ptr)$/ +++_free_internal_nolock c-src/emacs/src/gmalloc.c /^_free_internal_nolock (void *ptr)$/ +++free_regexps c-src/etags.c /^free_regexps (void)$/ +++free_tree c-src/etags.c /^free_tree (register node *np)$/ +++free_var prol-src/natded.prolog /^free_var(var(V),var(V)).$/ +++\frenchspacing tex-src/texinfo.tex /^\\def\\frenchspacing{\\sfcode46=1000 \\sfcode63=1000 \\/ +++/freq ps-src/rfc1245.ps /^\/freq dpi 18.75 div 8 div round dup 0 eq {pop 1} i/ +++Freset_this_command_lengths c-src/emacs/src/keyboard.c /^DEFUN ("reset-this-command-lengths", Freset_this_c/ +++fresh_vars prol-src/natded.prolog /^fresh_vars(var(V),var(V)).$/ +++Fset_input_interrupt_mode c-src/emacs/src/keyboard.c /^DEFUN ("set-input-interrupt-mode", Fset_input_inte/ +++Fset_input_meta_mode c-src/emacs/src/keyboard.c /^DEFUN ("set-input-meta-mode", Fset_input_meta_mode/ +++Fset_input_mode c-src/emacs/src/keyboard.c /^DEFUN ("set-input-mode", Fset_input_mode, Sset_inp/ +++Fset_output_flow_control c-src/emacs/src/keyboard.c /^DEFUN ("set-output-flow-control", Fset_output_flow/ +++Fset_quit_char c-src/emacs/src/keyboard.c /^DEFUN ("set-quit-char", Fset_quit_char, Sset_quit_/ +++FSRC make-src/Makefile /^FSRC=entry.for entry.strange_suffix entry.strange$/ +++fstartlist c-src/etags.c 2413 +++Fsuspend_emacs c-src/emacs/src/keyboard.c /^DEFUN ("suspend-emacs", Fsuspend_emacs, Ssuspend_e/ +++\ftable tex-src/texinfo.tex /^\\def\\ftable{\\begingroup\\inENV\\obeylines\\obeyspaces/ +++F_takeprec c-src/etags.c /^F_takeprec (void)$/ +++Fthis_command_keys c-src/emacs/src/keyboard.c /^DEFUN ("this-command-keys", Fthis_command_keys, St/ +++Fthis_command_keys_vector c-src/emacs/src/keyboard.c /^DEFUN ("this-command-keys-vector", Fthis_command_k/ +++Fthis_single_command_keys c-src/emacs/src/keyboard.c /^DEFUN ("this-single-command-keys", Fthis_single_co/ +++Fthis_single_command_raw_keys c-src/emacs/src/keyboard.c /^DEFUN ("this-single-command-raw-keys", Fthis_singl/ +++Ftop_level c-src/emacs/src/keyboard.c /^DEFUN ("top-level", Ftop_level, Stop_level, 0, 0, / +++Ftrack_mouse c-src/emacs/src/keyboard.c /^DEFUN ("internal--track-mouse", Ftrack_mouse, Stra/ +++FUN0 y-src/parse.y /^yylex FUN0()$/ +++FUN1 y-src/parse.y /^str_to_col FUN1(char **,str)$/ +++FUN1 y-src/parse.y /^yyerror FUN1(char *, s)$/ +++FUN2 y-src/parse.y /^make_list FUN2(YYSTYPE, car, YYSTYPE, cdr)$/ +++FUN2 y-src/parse.y /^parse_cell_or_range FUN2(char **,ptr, struct rng */ +++func1 c.c /^int func1$/ +++func2 c.c /^int func2 (a,b$/ +++funcboo c.c /^bool funcboo ()$/ +++func c-src/emacs/src/lisp.h /^ void (*func) (int);$/ +++func c-src/emacs/src/lisp.h /^ void (*func) (Lisp_Object);$/ +++func c-src/emacs/src/lisp.h /^ void (*func) (void *);$/ +++func c-src/emacs/src/lisp.h /^ void (*func) (void);$/ +++func_key_syms c-src/emacs/src/keyboard.c 4626 +++funcpointer c-src/emacs/src/lisp.h 2126 +++funcptr c-src/h.h /^ fu int (*funcptr) (void *ptr);$/ +++function c-src/emacs/src/lisp.h 1685 +++function c-src/emacs/src/lisp.h 2197 +++function c-src/emacs/src/lisp.h 2985 +++function c-src/emacs/src/lisp.h 694 +++function c-src/etags.c 194 +++FUNCTION_KEY_OFFSET c-src/emacs/src/keyboard.c 4766 +++FUNCTION_KEY_OFFSET c-src/emacs/src/keyboard.c 5061 +++FUNCTIONP c-src/emacs/src/lisp.h /^FUNCTIONP (Lisp_Object obj)$/ +++functionp c-src/emacs/src/lisp.h /^functionp (Lisp_Object object)$/ +++Funexpand_abbrev c-src/abbrev.c /^DEFUN ("unexpand-abbrev", Funexpand_abbrev, Sunexp/ +++fval forth-src/test-forth.fth /^fconst fvalue fval$/ +++fvar forth-src/test-forth.fth /^fvariable fvar$/ +++fvdef c-src/etags.c 2418 +++fvextern c-src/etags.c 2420 +++fvnameseen c-src/etags.c 2412 +++fvnone c-src/etags.c 2408 +++fwd c-src/emacs/src/lisp.h 2346 +++fwd c-src/emacs/src/lisp.h 690 +++Fx_get_selection_internal c.c /^DEFUN ("x-get-selection-internal", Fx_get_selectio/ +++Fx_get_selection_internal c.c /^ Fx_get_selection_internal, Sx_get_selection/ +++Fy_get_selection_internal c.c /^ Fy_get_selection_internal, Sy_get_selection_/ +++galileo html-src/software.html /^GaliLEO$/ +++GatherControls pyt-src/server.py /^ def GatherControls(self):$/ +++gather pyt-src/server.py /^ def gather(self):$/ +++GCALIGNED c-src/emacs/src/lisp.h 288 +++GCALIGNED c-src/emacs/src/lisp.h 290 +++GCALIGNMENT c-src/emacs/src/lisp.h 243 +++gc_aset c-src/emacs/src/lisp.h /^gc_aset (Lisp_Object array, ptrdiff_t idx, Lisp_Ob/ +++GC_MAKE_GCPROS_NOOPS c-src/emacs/src/lisp.h 3172 +++gcmarkbit c-src/emacs/src/lisp.h 1974 +++gcmarkbit c-src/emacs/src/lisp.h 1981 +++gcmarkbit c-src/emacs/src/lisp.h 2035 +++gcmarkbit c-src/emacs/src/lisp.h 2113 +++gcmarkbit c-src/emacs/src/lisp.h 2204 +++gcmarkbit c-src/emacs/src/lisp.h 656 +++GC_MARK_STACK_CHECK_GCPROS c-src/emacs/src/lisp.h 3173 +++GC_MARK_STACK c-src/emacs/src/lisp.h 3177 +++GCPRO1 c-src/emacs/src/lisp.h /^#define GCPRO1(a) \\$/ +++GCPRO1 c-src/emacs/src/lisp.h /^#define GCPRO1(varname) ((void) gcpro1)$/ +++GCPRO2 c-src/emacs/src/lisp.h /^#define GCPRO2(a, b) \\$/ +++GCPRO2 c-src/emacs/src/lisp.h /^#define GCPRO2(varname1, varname2) ((void) gcpro2,/ +++GCPRO3 c-src/emacs/src/lisp.h /^#define GCPRO3(a, b, c) \\$/ +++GCPRO3 c-src/emacs/src/lisp.h /^#define GCPRO3(varname1, varname2, varname3) \\$/ +++GCPRO4 c-src/emacs/src/lisp.h /^#define GCPRO4(a, b, c, d) \\$/ +++GCPRO4 c-src/emacs/src/lisp.h /^#define GCPRO4(varname1, varname2, varname3, varna/ +++GCPRO5 c-src/emacs/src/lisp.h /^#define GCPRO5(a, b, c, d, e) \\$/ +++GCPRO5 c-src/emacs/src/lisp.h /^#define GCPRO5(varname1, varname2, varname3, varna/ +++GCPRO6 c-src/emacs/src/lisp.h /^#define GCPRO6(a, b, c, d, e, f) \\$/ +++GCPRO6 c-src/emacs/src/lisp.h /^#define GCPRO6(varname1, varname2, varname3, varna/ +++GCPRO7 c-src/emacs/src/lisp.h /^#define GCPRO7(a, b, c, d, e, f, g) \\$/ +++GCPRO7 c-src/emacs/src/lisp.h /^#define GCPRO7(a, b, c, d, e, f, g) (GCPRO6 (a, b,/ +++gcpro c-src/emacs/src/lisp.h 3042 +++gcpro c-src/emacs/src/lisp.h 3132 +++g cp-src/c.C /^ int g(){return 2;};$/ +++GCTYPEBITS c-src/emacs/src/lisp.h 67 +++GCTYPEBITS c-src/emacs/src/lisp.h /^DEFINE_GDB_SYMBOL_BEGIN (int, GCTYPEBITS)$/ +++GC_USE_GCPROS_AS_BEFORE c-src/emacs/src/lisp.h 3171 +++GC_USE_GCPROS_CHECK_ZOMBIES c-src/emacs/src/lisp.h 3174 +++genalgorithm html-src/algrthms.html /^Generating the Data<\/font><\/i><\/b>$/ +++generate_warning merc-src/accumulator.m /^:- pred generate_warning(module_info::in, prog_var/ +++generate_warnings merc-src/accumulator.m /^:- pred generate_warnings(module_info::in, prog_va/ +++~generic_object cp-src/clheir.cpp /^generic_object::~generic_object(void)$/ +++generic_object cp-src/clheir.cpp /^generic_object::generic_object(void)$/ +++generic_object cp-src/clheir.hpp 13 +++GENERIC_PTR y-src/cccp.y 56 +++GENERIC_PTR y-src/cccp.y 58 +++gen_help_event c-src/emacs/src/keyboard.c /^gen_help_event (Lisp_Object help, Lisp_Object fram/ +++GEQ y-src/cccp.c 15 +++getArchs objc-src/PackInsp.m /^-(void)getArchs$/ +++getcjmp c-src/emacs/src/keyboard.c 147 +++get_compressor_from_suffix c-src/etags.c /^get_compressor_from_suffix (char *file, char **ext/ +++get_contiguous_space c-src/emacs/src/gmalloc.c /^get_contiguous_space (ptrdiff_t size, void *positi/ +++get_current_dir_name c-src/emacs/src/gmalloc.c 33 +++getDomainNames php-src/lce_functions.php /^ function getDomainNames()$/ +++getFoo lua-src/test.lua /^function Cube.data.getFoo ()$/ +++get_input_pending c-src/emacs/src/keyboard.c /^get_input_pending (int flags)$/ +++get_language_from_filename c-src/etags.c /^get_language_from_filename (char *file, int case_s/ +++get_language_from_interpreter c-src/etags.c /^get_language_from_interpreter (char *interpreter)$/ +++get_language_from_langname c-src/etags.c /^get_language_from_langname (const char *name)$/ +++GetLayerByName lua-src/allegro.lua /^function GetLayerByName (name)$/ +++get_layer_by_name lua-src/allegro.lua /^local function get_layer_by_name (sprite, layer, n/ +++GetNameList pas-src/common.pas /^function GetNameList; (* : BinNodePointer;*)$/ +++GetNewNameListNode pas-src/common.pas /^function GetNewNameListNode;(*($/ +++getopt1.o make-src/Makefile /^getopt1.o: emacs\/lib-src\/getopt1.c$/ +++_GETOPT_H c-src/getopt.h 19 +++GETOPTOBJS make-src/Makefile /^GETOPTOBJS= #getopt.o getopt1.o$/ +++getopt.o make-src/Makefile /^getopt.o: emacs\/lib-src\/getopt.c$/ +++getopt perl-src/yagrip.pl /^sub getopt {$/ +++Get_Own_Priority/f ada-src/2ataspri.adb /^ function Get_Own_Priority return System.Any_Pri/ +++Get_Own_Priority/f ada-src/2ataspri.ads /^ function Get_Own_Priority return System.Any_Pri/ +++getPath objc-src/PackInsp.m /^-(const char *)getPath:(char *)buf forType:(const / +++getPOReader php-src/lce_functions.php /^ function &getPOReader($domain)$/ +++getPos lua-src/test.lua /^function Circle.getPos ()$/ +++getPos lua-src/test.lua /^function Rectangle.getPos ()$/ +++Get_Priority/f ada-src/2ataspri.adb /^ function Get_Priority (T : TCB_Ptr) return Syst/ +++Get_Priority/f ada-src/2ataspri.ads /^ function Get_Priority (T : TCB_Ptr) return Syst/ +++getptys objc-src/Subprocess.m /^getptys (int *master, int *slave)$/ +++get_tag c-src/etags.c /^get_tag (register char *bp, char **namepp)$/ +++getTextDomains php-src/lce_functions.php /^ function getTextDomains($lines)$/ +++gettext php-src/lce_functions.php /^ function gettext($msgid)$/ +++GetTextRef pas-src/common.pas /^function GetTextRef;(*($/ +++GetUniqueLayerName lua-src/allegro.lua /^function GetUniqueLayerName ()$/ +++get_word c-src/tab.c /^static char *get_word(char **str, char delim)$/ +++GE y-src/parse.c 8 +++ggg c-src/h.h 10 +++ghi1 c-src/h.h 36 +++ghi2 c-src/h.h 39 +++giallo cp-src/c.C 40 +++glider cp-src/conway.cpp /^void glider(int x, int y)$/ +++\gloggingall tex-src/texinfo.tex /^\\def\\gloggingall{\\begingroup \\globaldefs = 1 \\logg/ +++/gn ps-src/rfc1245.ps /^\/gn { $/ +++gnu html-src/software.html /^Free software that I wrote for the GNU project or / +++_GNU_SOURCE c-src/etags.c 94 +++gobble_input c-src/emacs/src/keyboard.c /^gobble_input (void)$/ +++goto-tag-location-function el-src/emacs/lisp/progmodes/etags.el /^(defvar goto-tag-location-function nil$/ +++goto_xy cp-src/screen.cpp /^void goto_xy(unsigned char x, unsigned char y)$/ +++/G ps-src/rfc1245.ps /^\/G { $/ +++/graymode ps-src/rfc1245.ps /^\/graymode true def$/ +++/grayness ps-src/rfc1245.ps /^\/grayness {$/ +++GREEN cp-src/screen.hpp 14 +++\group tex-src/texinfo.tex /^\\def\\group{\\begingroup$/ +++GROW_RAW_KEYBUF c-src/emacs/src/keyboard.c 119 +++\gtr tex-src/texinfo.tex /^\\def\\gtr{\\realbackslash gtr}%$/ +++\gtr tex-src/texinfo.tex /^\\def\\gtr{\\realbackslash gtr}$/ +++/guillemotleft ps-src/rfc1245.ps /^\/guillemotleft \/guillemotright \/ellipsis \/.notdef / +++handle_async_input c-src/emacs/src/keyboard.c /^handle_async_input (void)$/ +++handle_input_available_signal c-src/emacs/src/keyboard.c /^handle_input_available_signal (int sig)$/ +++handle_interrupt c-src/emacs/src/keyboard.c /^handle_interrupt (bool in_signal_handler)$/ +++handle_interrupt_signal c-src/emacs/src/keyboard.c /^handle_interrupt_signal (int sig)$/ +++handleList pyt-src/server.py /^ def handleList(self, event):$/ +++handleNew pyt-src/server.py /^ def handleNew(self, event):$/ +++handler c-src/emacs/src/lisp.h 3023 +++handlertype c-src/emacs/src/lisp.h 3021 +++handle_user_signal c-src/emacs/src/keyboard.c /^handle_user_signal (int sig)$/ +++has_arg c-src/getopt.h 82 +++hash c-src/emacs/src/lisp.h 1843 +++hash c-src/etags.c /^hash (const char *str, int len)$/ +++hashfn c-src/emacs/src/lisp.h /^ EMACS_UINT (*hashfn) (struct hash_table_test *t,/ +++HASH_HASH c-src/emacs/src/lisp.h /^HASH_HASH (struct Lisp_Hash_Table *h, ptrdiff_t id/ +++HASH_INDEX c-src/emacs/src/lisp.h /^HASH_INDEX (struct Lisp_Hash_Table *h, ptrdiff_t i/ +++HASH_KEY c-src/emacs/src/lisp.h /^HASH_KEY (struct Lisp_Hash_Table *h, ptrdiff_t idx/ +++HASH_NEXT c-src/emacs/src/lisp.h /^HASH_NEXT (struct Lisp_Hash_Table *h, ptrdiff_t id/ +++HASH_TABLE_P c-src/emacs/src/lisp.h /^HASH_TABLE_P (Lisp_Object a)$/ +++HASH_TABLE_SIZE c-src/emacs/src/lisp.h /^HASH_TABLE_SIZE (struct Lisp_Hash_Table *h)$/ +++hash_table_test c-src/emacs/src/lisp.h 1805 +++HASH_VALUE c-src/emacs/src/lisp.h /^HASH_VALUE (struct Lisp_Hash_Table *h, ptrdiff_t i/ +++\hat tex-src/texinfo.tex /^\\def\\hat{\\realbackslash hat}%$/ +++\hat tex-src/texinfo.tex /^\\def\\hat{\\realbackslash hat}$/ +++HAVE_NTGUI c-src/etags.c 116 +++hdr c-src/emacs/src/gmalloc.c 1860 +++header c-src/emacs/src/lisp.h 1371 +++header c-src/emacs/src/lisp.h 1388 +++header c-src/emacs/src/lisp.h 1581 +++header c-src/emacs/src/lisp.h 1610 +++header c-src/emacs/src/lisp.h 1672 +++header c-src/emacs/src/lisp.h 1826 +++header_size c-src/emacs/src/lisp.h 1471 +++\HEADINGSafter tex-src/texinfo.tex /^\\def\\HEADINGSafter{\\let\\HEADINGShook=\\HEADINGSdoub/ +++\HEADINGSdouble tex-src/texinfo.tex /^\\def\\HEADINGSdouble{$/ +++\HEADINGSdoublex tex-src/texinfo.tex /^\\def\\HEADINGSdoublex{%$/ +++\HEADINGSoff tex-src/texinfo.tex /^\\def\\HEADINGSoff{$/ +++\HEADINGSon tex-src/texinfo.tex /^\\def\\HEADINGSon{\\HEADINGSdouble}$/ +++\HEADINGSon tex-src/texinfo.tex /^\\global\\def\\HEADINGSon{\\HEADINGSdouble}}$/ +++\HEADINGSon tex-src/texinfo.tex /^\\global\\def\\HEADINGSon{\\HEADINGSsingle}}$/ +++\HEADINGSsingleafter tex-src/texinfo.tex /^\\def\\HEADINGSsingleafter{\\let\\HEADINGShook=\\HEADIN/ +++\HEADINGSsingle tex-src/texinfo.tex /^\\def\\HEADINGSsingle{$/ +++\HEADINGSsinglex tex-src/texinfo.tex /^\\def\\HEADINGSsinglex{%$/ +++\headings tex-src/texinfo.tex /^\\def\\headings #1 {\\csname HEADINGS#1\\endcsname}$/ +++\heading tex-src/texinfo.tex /^\\def\\heading{\\parsearg\\secheadingi}$/ +++head_table c-src/emacs/src/keyboard.c 11027 +++_heapbase c-src/emacs/src/gmalloc.c 355 +++HEAP c-src/emacs/src/gmalloc.c 131 +++_heapindex c-src/emacs/src/gmalloc.c 364 +++_heapinfo c-src/emacs/src/gmalloc.c 358 +++_heaplimit c-src/emacs/src/gmalloc.c 367 +++heapsize c-src/emacs/src/gmalloc.c 361 +++hello scm-src/test.scm /^(define hello "Hello, Emacs!")$/ +++hello scm-src/test.scm /^(set! hello "Hello, world!")$/ +++hello-world scm-src/test.scm /^(define (hello-world)$/ +++help_char_p c-src/emacs/src/keyboard.c /^help_char_p (Lisp_Object c)$/ +++help c-src/etags.c 193 +++help_form_saved_window_configs c-src/emacs/src/keyboard.c 2156 +++helpPanel objcpp-src/SimpleCalc.M /^- helpPanel:sender$/ +++helpwin pyt-src/server.py /^def helpwin(helpdict):$/ +++hide_cursor cp-src/screen.cpp /^void hide_cursor(void)$/ +++hlds merc-src/accumulator.m /^:- import_module hlds.$/ +++/home/www/pub/etags.c.gz make-src/Makefile /^\/home\/www\/pub\/etags.c.gz: etags.c$/ +++/home/www/pub/software/unix/etags.tar.gz make-src/Makefile /^\/home\/www\/pub\/software\/unix\/etags.tar.gz: Makefile/ +++/H ps-src/rfc1245.ps /^\/H { $/ +++HTML_help c-src/etags.c 584 +++HTML_labels c-src/etags.c /^HTML_labels (FILE *inf)$/ +++HTMLSRC make-src/Makefile /^HTMLSRC=softwarelibero.html index.shtml algrthms.h/ +++HTML_suffixes c-src/etags.c 582 +++htmltreelist prol-src/natded.prolog /^htmltreelist([]).$/ +++/hx ps-src/rfc1245.ps /^\/hx { $/ +++hybrid_aligned_alloc c-src/emacs/src/gmalloc.c /^hybrid_aligned_alloc (size_t alignment, size_t siz/ +++hybrid_calloc c-src/emacs/src/gmalloc.c /^hybrid_calloc (size_t nmemb, size_t size)$/ +++hybrid_free c-src/emacs/src/gmalloc.c /^hybrid_free (void *ptr)$/ +++hybrid_get_current_dir_name c-src/emacs/src/gmalloc.c /^hybrid_get_current_dir_name (void)$/ +++hybrid_malloc c-src/emacs/src/gmalloc.c /^hybrid_malloc (size_t size)$/ +++hybrid_realloc c-src/emacs/src/gmalloc.c /^hybrid_realloc (void *ptr, size_t size)$/ +++hypothetical_mem prol-src/natded.prolog /^hypothetical_mem(fi(N),Ass,_):-$/ +++/iacute ps-src/rfc1245.ps /^\/iacute \/igrave \/icircumflex \/idieresis \/ntilde \/o/ +++ialpage tex-src/texinfo.tex /^ \\availdimen@=\\pageheight \\advance\\availdimen@ by/ +++ialpage tex-src/texinfo.tex /^ \\dimen@=\\pageheight \\advance\\dimen@ by-\\ht\\pa/ +++ialpage tex-src/texinfo.tex /^ \\dimen@=\\pageheight \\advance\\dimen@ by-\\ht\\parti/ +++ialpage tex-src/texinfo.tex /^\\newbox\\partialpage$/ +++ialpage= tex-src/texinfo.tex /^ \\output={\\global\\setbox\\partialpage=$/ +++i c.c 169 +++/Icircumflex ps-src/rfc1245.ps /^\/Icircumflex \/Idieresis \/Igrave \/Oacute \/Ocircumfl/ +++i cp-src/c.C 132 +++/ic ps-src/rfc1245.ps /^\/ic [ $/ +++i c-src/c.c 2 +++i c-src/emacs/src/lisp.h 4673 +++i c-src/emacs/src/lisp.h 4679 +++i c-src/emacs/src/lisp.h 567 +++identify_goal_type merc-src/accumulator.m /^:- pred identify_goal_type(pred_id::in, proc_id::i/ +++identify_out_and_out_prime merc-src/accumulator.m /^:- pred identify_out_and_out_prime(module_info::in/ +++identify_recursive_calls merc-src/accumulator.m /^:- pred identify_recursive_calls(pred_id::in, proc/ +++idx c-src/emacs/src/lisp.h 3150 +++IEEE_FLOATING_POINT c-src/emacs/src/lisp.h 2415 +++\ifclearfail tex-src/texinfo.tex /^\\def\\ifclearfail{\\begingroup\\ignoresections\\ifclea/ +++\ifclearfailxxx tex-src/texinfo.tex /^\\long\\def\\ifclearfailxxx #1\\end ifclear{\\endgroup\\/ +++\ifclear tex-src/texinfo.tex /^\\def\\ifclear{\\begingroup\\ignoresections\\parsearg\\i/ +++\ifclearxxx tex-src/texinfo.tex /^\\def\\ifclearxxx #1{\\endgroup$/ +++\ifinfo tex-src/texinfo.tex /^\\def\\ifinfo{\\begingroup\\ignoresections\\ifinfoxxx}$/ +++\ifinfoxxx tex-src/texinfo.tex /^\\long\\def\\ifinfoxxx #1\\end ifinfo{\\endgroup\\ignore/ +++\ifsetfail tex-src/texinfo.tex /^\\def\\ifsetfail{\\begingroup\\ignoresections\\ifsetfai/ +++\ifsetfailxxx tex-src/texinfo.tex /^\\long\\def\\ifsetfailxxx #1\\end ifset{\\endgroup\\igno/ +++\ifset tex-src/texinfo.tex /^\\def\\ifset{\\begingroup\\ignoresections\\parsearg\\ifs/ +++\ifsetxxx tex-src/texinfo.tex /^\\def\\ifsetxxx #1{\\endgroup$/ +++\iftex tex-src/texinfo.tex /^\\def\\iftex{}$/ +++\ifusingtt tex-src/texinfo.tex /^\\def\\ifusingtt#1#2{\\ifdim \\fontdimen3\\the\\font=0pt/ +++ignore_case c-src/etags.c 266 +++ignore_mouse_drag_p c-src/emacs/src/keyboard.c 1256 +++\ignoresections tex-src/texinfo.tex /^\\def\\ignoresections{%$/ +++\ignore tex-src/texinfo.tex /^\\def\\ignore{\\begingroup\\ignoresections$/ +++\ignorexxx tex-src/texinfo.tex /^\\long\\def\\ignorexxx #1\\end ignore{\\endgroup\\ignore/ +++\ii tex-src/texinfo.tex /^\\def\\ii#1{{\\it #1}} % italic font$/ +++ill=\relax tex-src/texinfo.tex /^\\let\\refill=\\relax$/ +++IMAGEP c-src/emacs/src/lisp.h /^IMAGEP (Lisp_Object x)$/ +++immediate_quit c-src/emacs/src/keyboard.c 174 +++impatto html-src/softwarelibero.html /^Impatto pratico del software libero$/ +++implementation merc-src/accumulator.m /^:- implementation.$/ +++inattribute c-src/etags.c 2400 +++inc cp-src/Range.h /^ double inc (void) const { return rng_inc; }$/ +++/inch ps-src/rfc1245.ps /^\/inch {72 mul} def$/ +++\include tex-src/texinfo.tex /^\\def\\include{\\parsearg\\includezzz}$/ +++\includezzz tex-src/texinfo.tex /^\\def\\includezzz #1{{\\def\\thisfile{#1}\\input #1$/ +++\indexbackslash tex-src/texinfo.tex /^ \\def\\indexbackslash{\\rawbackslashxx}$/ +++index c-src/emacs/src/lisp.h 1856 +++\indexdotfill tex-src/texinfo.tex /^\\def\\indexdotfill{\\cleaders$/ +++\indexdummies tex-src/texinfo.tex /^\\def\\indexdummies{%$/ +++\indexdummydots tex-src/texinfo.tex /^\\def\\indexdummydots{...}$/ +++\indexdummyfont tex-src/texinfo.tex /^\\def\\indexdummyfont#1{#1}$/ +++=\indexdummyfont tex-src/texinfo.tex /^\\let\\cite=\\indexdummyfont$/ +++\indexdummytex tex-src/texinfo.tex /^\\def\\indexdummytex{TeX}$/ +++\indexfonts tex-src/texinfo.tex /^\\def\\indexfonts{%$/ +++\indexnofonts tex-src/texinfo.tex /^\\def\\indexnofonts{%$/ +++\inENV tex-src/texinfo.tex /^\\newif\\ifENV \\ENVfalse \\def\\inENV{\\ifENV\\relax\\els/ +++infabsdir c-src/etags.c 206 +++infabsname c-src/etags.c 205 +++infiles make-src/Makefile /^infiles = $(filter-out ${NONSRCS},${SRCS}) srclist/ +++infname c-src/etags.c 204 +++\infoappendixsec tex-src/texinfo.tex /^\\def\\infoappendixsec{\\parsearg\\appendixseczzz}$/ +++\infoappendixsubsec tex-src/texinfo.tex /^\\def\\infoappendixsubsec{\\parsearg\\appendixsubseczz/ +++\infoappendixsubsubsec tex-src/texinfo.tex /^\\def\\infoappendixsubsubsec{\\parsearg\\appendixsubsu/ +++\infoappendix tex-src/texinfo.tex /^\\def\\infoappendix{\\parsearg\\appendixzzz}$/ +++\infochapter tex-src/texinfo.tex /^\\def\\infochapter{\\parsearg\\chapterzzz}$/ +++info c-src/emacs/src/gmalloc.c 157 +++infoPanel objcpp-src/SimpleCalc.M /^- infoPanel:sender$/ +++\inforef tex-src/texinfo.tex /^\\def\\inforef #1{\\inforefzzz #1,,,,**}$/ +++\inforefzzz tex-src/texinfo.tex /^\\def\\inforefzzz #1,#2,#3,#4**{See Info file \\file{/ +++\infosection tex-src/texinfo.tex /^\\def\\infosection{\\parsearg\\sectionzzz}$/ +++\infosubsection tex-src/texinfo.tex /^\\def\\infosubsection{\\parsearg\\subsectionzzz}$/ +++\infosubsubsection tex-src/texinfo.tex /^\\def\\infosubsubsection{\\parsearg\\subsubsectionzzz}/ +++\infotop tex-src/texinfo.tex /^\\def\\infotop{\\parsearg\\unnumberedzzz}$/ +++\infounnumberedsec tex-src/texinfo.tex /^\\def\\infounnumberedsec{\\parsearg\\unnumberedseczzz}/ +++\infounnumberedsubsec tex-src/texinfo.tex /^\\def\\infounnumberedsubsec{\\parsearg\\unnumberedsubs/ +++\infounnumberedsubsubsec tex-src/texinfo.tex /^\\def\\infounnumberedsubsubsec{\\parsearg\\unnumbereds/ +++\infounnumbered tex-src/texinfo.tex /^\\def\\infounnumbered{\\parsearg\\unnumberedzzz}$/ +++inita c.c /^static void inita () {}$/ +++initb c.c /^static void initb () {}$/ +++init_control c.c 239 +++init c-src/etags.c /^init (void)$/ +++Initialize_Cond/p ada-src/2ataspri.adb /^ procedure Initialize_Cond (Cond : in out Condit/ +++Initialize_Cond/p ada-src/2ataspri.ads /^ procedure Initialize_Cond (Cond : in out Condit/ +++initialize_goal_store merc-src/accumulator.m /^:- func initialize_goal_store(list(hlds_goal), ins/ +++Initialize_LL_Tasks/p ada-src/2ataspri.adb /^ procedure Initialize_LL_Tasks (T : TCB_Ptr) is$/ +++Initialize_LL_Tasks/p ada-src/2ataspri.ads /^ procedure Initialize_LL_Tasks (T : TCB_Ptr);$/ +++Initialize_Lock/p ada-src/2ataspri.adb /^ procedure Initialize_Lock$/ +++Initialize_Lock/p ada-src/2ataspri.ads /^ procedure Initialize_Lock (Prio : System.Any_Pr/ +++initialize-new-tags-table el-src/emacs/lisp/progmodes/etags.el /^(defun initialize-new-tags-table ()$/ +++initialize_random_junk y-src/cccp.y /^initialize_random_junk ()$/ +++InitializeStringPackage pas-src/common.pas /^procedure InitializeStringPackage;$/ +++Initialize_TAS_Cell/p ada-src/2ataspri.adb /^ procedure Initialize_TAS_Cell (Cell : out TAS_C/ +++Initialize_TAS_Cell/p ada-src/2ataspri.ads /^ procedure Initialize_TAS_Cell (Cell : out TA/ +++initial_kboard c-src/emacs/src/keyboard.c 84 +++\initial tex-src/texinfo.tex /^\\def\\initial #1{%$/ +++init_kboard c-src/emacs/src/keyboard.c /^init_kboard (KBOARD *kb, Lisp_Object type)$/ +++init_keyboard c-src/emacs/src/keyboard.c /^init_keyboard (void)$/ +++InitNameList pas-src/common.pas /^procedure InitNameList;$/ +++InitNameStringPool pas-src/common.pas /^procedure InitNameStringPool;$/ +++init objcpp-src/SimpleCalc.M /^- init$/ +++init objc-src/Subprocess.m /^ andStdErr:(BOOL)wantsStdErr$/ +++init objc-src/Subprocess.m /^- init:(const char *)subprocessString$/ +++__init__ pyt-src/server.py /^ def __init__(self):$/ +++__init__ pyt-src/server.py /^ def __init__(self, host, sitelist, master=None/ +++__init__ pyt-src/server.py /^ def __init__(self, master=None):$/ +++__init__ pyt-src/server.py /^ def __init__(self, Master, text, textvar, widt/ +++__init__ pyt-src/server.py /^ def __init__(self, newlegend, list, editor, ma/ +++__init__ pyt-src/server.py /^ def __init__(self, user, userlist, master=None/ +++init_registry cp-src/clheir.cpp /^void init_registry(void)$/ +++init_tool_bar_items c-src/emacs/src/keyboard.c /^init_tool_bar_items (Lisp_Object reuse)$/ +++Inner1/b ada-src/etags-test-for.ada /^ package body Inner1 is$/ +++Inner1/b ada-src/waroquiers.ada /^ package body Inner1 is$/ +++Inner1/s ada-src/etags-test-for.ada /^ package Inner1 is$/ +++Inner1/s ada-src/waroquiers.ada /^ package Inner1 is$/ +++Inner2/b ada-src/etags-test-for.ada /^ package body Inner2 is$/ +++Inner2/b ada-src/waroquiers.ada /^ package body Inner2 is$/ +++Inner2/s ada-src/etags-test-for.ada /^ package Inner2 is$/ +++Inner2/s ada-src/waroquiers.ada /^ package Inner2 is$/ +++input_available_clear_time c-src/emacs/src/keyboard.c 324 +++INPUT_EVENT_POS_MAX c-src/emacs/src/keyboard.c 3698 +++INPUT_EVENT_POS_MIN c-src/emacs/src/keyboard.c 3701 +++input_pending c-src/emacs/src/keyboard.c 239 +++input-pending-p c-src/emacs/src/keyboard.c /^DEFUN ("input-pending-p", Finput_pending_p, Sinput/ +++input_polling_used c-src/emacs/src/keyboard.c /^input_polling_used (void)$/ +++input_was_pending c-src/emacs/src/keyboard.c 287 +++insert-abbrev-table-description c-src/abbrev.c /^DEFUN ("insert-abbrev-table-description", Finsert_/ +++insertion_type c-src/emacs/src/lisp.h 1989 +++insertname pas-src/common.pas /^function insertname;(*($/ +++INSERT_TREE_NODE pas-src/common.pas /^procedure INSERT_TREE_NODE;(*( $/ +++Install_Abort_Handler/p ada-src/2ataspri.adb /^ procedure Install_Abort_Handler (Handler : Abor/ +++Install_Abort_Handler/p ada-src/2ataspri.ads /^ procedure Install_Abort_Handler (Handler : Abor/ +++Install_Error_Handler/p ada-src/2ataspri.adb /^ procedure Install_Error_Handler (Handler : Syst/ +++Install_Error_Handler/p ada-src/2ataspri.ads /^ procedure Install_Error_Handler (Handler : Syst/ +++instance_method_equals= ruby-src/test.rb /^ def instance_method_equals=$/ +++instance_method_exclamation! ruby-src/test.rb /^ def instance_method_exclamation!$/ +++instance_method_question? ruby-src/test.rb /^ def instance_method_question?$/ +++instance_method ruby-src/test.rb /^ def instance_method$/ +++INSTANTIATE_MDIAGARRAY_FRIENDS cp-src/MDiagArray2.h /^#define INSTANTIATE_MDIAGARRAY_FRIENDS(T) \\$/ +++instruct c-src/etags.c 2527 +++instr y-src/parse.y 81 +++INT_BIT c-src/emacs/src/gmalloc.c 124 +++INT c-src/h.h 32 +++integer c-src/emacs/src/lisp.h 2127 +++integer_overflow y-src/cccp.y /^integer_overflow ()$/ +++INTEGERP c-src/emacs/src/lisp.h /^# define INTEGERP(x) lisp_h_INTEGERP (x)$/ +++INTEGER_TO_CONS c-src/emacs/src/lisp.h /^#define INTEGER_TO_CONS(i) \\$/ +++integertonmstr pas-src/common.pas /^function integertonmstr; (* (TheInteger : integer)/ +++integer y-src/cccp.y 112 +++intensity1 f-src/entry.for /^ & intensity1(efv,fv,svin,svquad,sfpv,maxp,val/ +++intensity1 f-src/entry.strange /^ & intensity1(efv,fv,svin,svquad,sfpv,maxp,val/ +++intensity1 f-src/entry.strange_suffix /^ & intensity1(efv,fv,svin,svquad,sfpv,maxp,val/ +++interface_locate c-src/c.c /^interface_locate(void)$/ +++interface merc-src/accumulator.m /^:- interface.$/ +++\internalBitem tex-src/texinfo.tex /^\\def\\internalBitem{\\smallbreak \\parsearg\\itemzzz}$/ +++\internalBitemx tex-src/texinfo.tex /^\\def\\internalBitemx{\\par \\parsearg\\itemzzz}$/ +++\internalBkitem tex-src/texinfo.tex /^\\def\\internalBkitem{\\smallbreak \\parsearg\\kitemzzz/ +++\internalBkitemx tex-src/texinfo.tex /^\\def\\internalBkitemx{\\par \\parsearg\\kitemzzz}$/ +++\internalBxitem tex-src/texinfo.tex /^\\def\\internalBxitem "#1"{\\def\\xitemsubtopix{#1} \\s/ +++\internalBxitemx tex-src/texinfo.tex /^\\def\\internalBxitemx "#1"{\\def\\xitemsubtopix{#1} \\/ +++internal_last_event_frame c-src/emacs/src/keyboard.c 228 +++\internalsetq tex-src/texinfo.tex /^\\def\\internalsetq #1#2{'xrdef {#1}{\\csname #2\\endc/ +++intern c-src/emacs/src/lisp.h /^intern (const char *str)$/ +++intern_c_string c-src/emacs/src/lisp.h /^intern_c_string (const char *str)$/ +++interned c-src/emacs/src/lisp.h 672 +++interpreters c-src/etags.c 197 +++interrupt_input_blocked c-src/emacs/src/keyboard.c 76 +++interrupt_input_blocked c-src/emacs/src/lisp.h 3048 +++interrupt_input c-src/emacs/src/keyboard.c 328 +++interrupts_deferred c-src/emacs/src/keyboard.c 331 +++INTERVAL c-src/emacs/src/lisp.h 1149 +++INTMASK c-src/emacs/src/lisp.h 437 +++int merc-src/accumulator.m /^:- import_module int.$/ +++intNumber go-src/test1.go 13 +++intoken c-src/etags.c /^#define intoken(c) (_itk[CHAR (c)]) \/* c can be in/ +++intspec c-src/emacs/src/lisp.h 1688 +++INTTYPEBITS c-src/emacs/src/lisp.h 249 +++INT_TYPE_SIZE y-src/cccp.y 91 +++intvar c-src/emacs/src/lisp.h 2277 +++INT y-src/cccp.c 6 +++invalidate_nodes c-src/etags.c /^invalidate_nodes (fdesc *badfdp, node **npp)$/ +++Invoking gzip tex-src/gzip.texi /^@node Invoking gzip, Advanced usage, Sample, Top$/ +++in_word_set c-src/etags.c /^in_word_set (register const char *str, register un/ +++io merc-src/accumulator.m /^:- import_module io.$/ +++IpAddrKind rs-src/test.rs 3 +++ipc3dChannelType cp-src/c.C 1 +++ipc3dCSC19 cp-src/c.C 6 +++ipc3dIslandHierarchy cp-src/c.C 1 +++ipc3dLinkControl cp-src/c.C 1 +++__ip c.c 159 +++/ip ps-src/rfc1245.ps /^\/ip { $/ +++/i ps-src/rfc1245.ps /^\/i \/j \/k \/l \/m \/n \/o \/p \/q \/r \/s \/t \/u \/v \/w \/x \/y/ +++irregular_location cp-src/clheir.hpp 47 +++irregular_location cp-src/clheir.hpp /^ irregular_location(double xi, double yi, doubl/ +++ISALNUM c-src/etags.c /^#define ISALNUM(c) isalnum (CHAR (c))$/ +++ISALPHA c-src/etags.c /^#define ISALPHA(c) isalpha (CHAR (c))$/ +++is_associative_construction merc-src/accumulator.m /^:- pred is_associative_construction(module_info::i/ +++isComment php-src/lce_functions.php /^ function isComment($class)$/ +++IsControlCharName pas-src/common.pas /^function IsControlCharName($/ +++IsControlChar pas-src/common.pas /^function IsControlChar; (*($/ +++is_curly_brace_form c-src/h.h 54 +++IS_DAEMON c-src/emacs/src/lisp.h 4257 +++IS_DAEMON c-src/emacs/src/lisp.h 4261 +++ISDIGIT c-src/etags.c /^#define ISDIGIT(c) isdigit (CHAR (c))$/ +++is_explicit c-src/h.h 49 +++is_func c-src/etags.c 221 +++isHoliday cp-src/functions.cpp /^bool isHoliday ( Date d ){$/ +++is_hor_space y-src/cccp.y 953 +++is_idchar y-src/cccp.y 948 +++is_idstart y-src/cccp.y 950 +++isLeap cp-src/functions.cpp /^bool isLeap ( int year ){$/ +++ISLOWER c-src/etags.c /^#define ISLOWER(c) islower (CHAR (c))$/ +++is_muldiv_operation cp-src/c.C /^is_muldiv_operation(pc)$/ +++ISO_FUNCTION_KEY_OFFSET c-src/emacs/src/keyboard.c 5149 +++iso_lispy_function_keys c-src/emacs/src/keyboard.c 5151 +++isoperator prol-src/natded.prolog /^isoperator(Char):-$/ +++isoptab prol-src/natded.prolog /^isoptab('%').$/ +++is_ordset prol-src/ordsets.prolog /^is_ordset(X) :- var(X), !, fail.$/ +++is_recursive_case merc-src/accumulator.m /^:- pred is_recursive_case(list(hlds_goal)::in, pre/ +++Is_Set/f ada-src/2ataspri.adb /^ function Is_Set (Cell : in TAS_Cell) return Bo/ +++Is_Set/f ada-src/2ataspri.ads /^ function Is_Set (Cell : in TAS_Cell)/ +++ISUPPER c-src/etags.c /^# define ISUPPER(c) isupper (CHAR (c))$/ +++iswhite c-src/etags.c /^#define iswhite(c) (_wht[CHAR (c)]) \/* c is white / +++\itemcontents tex-src/texinfo.tex /^\\def\\itemcontents{#1}%$/ +++\itemfont tex-src/texinfo.tex /^\\def\\itemfont{#2}%$/ +++\itemizeitem tex-src/texinfo.tex /^\\def\\itemizeitem{%$/ +++\itemize tex-src/texinfo.tex /^\\def\\itemize{\\parsearg\\itemizezzz}$/ +++\itemizey tex-src/texinfo.tex /^\\def\\itemizey #1#2{%$/ +++\itemizezzz tex-src/texinfo.tex /^\\def\\itemizezzz #1{%$/ +++item_properties c-src/emacs/src/keyboard.c 7568 +++\item tex-src/texinfo.tex /^\\def\\item{\\errmessage{@item while not in a table}}/ +++\itemx tex-src/texinfo.tex /^\\def\\itemx{\\errmessage{@itemx while not in a table/ +++\itemzzz tex-src/texinfo.tex /^\\def\\itemzzz #1{\\begingroup %$/ +++\i tex-src/texinfo.tex /^\\def\\i##1{\\realbackslash i {##1}}%$/ +++\i tex-src/texinfo.tex /^\\def\\i##1{\\realbackslash i {##1}}$/ +++JAVASRC make-src/Makefile /^JAVASRC=AWTEMul.java KeyEve.java SMan.java SysCol./ +++jmp c-src/emacs/src/lisp.h 3044 +++just_read_file c-src/etags.c /^just_read_file (FILE *inf)$/ +++kbd_buffer c-src/emacs/src/keyboard.c 291 +++kbd_buffer_events_waiting c-src/emacs/src/keyboard.c /^kbd_buffer_events_waiting (void)$/ +++kbd_buffer_get_event c-src/emacs/src/keyboard.c /^kbd_buffer_get_event (KBOARD **kbp,$/ +++kbd_buffer_nr_stored c-src/emacs/src/keyboard.c /^kbd_buffer_nr_stored (void)$/ +++KBD_BUFFER_SIZE c-src/emacs/src/keyboard.c 82 +++kbd_buffer_store_event c-src/emacs/src/keyboard.c /^kbd_buffer_store_event (register struct input_even/ +++kbd_buffer_store_event_hold c-src/emacs/src/keyboard.c /^kbd_buffer_store_event_hold (register struct input/ +++kbd_buffer_store_help_event c-src/emacs/src/keyboard.c /^kbd_buffer_store_help_event (Lisp_Object frame, Li/ +++kbd_buffer_unget_event c-src/emacs/src/keyboard.c /^kbd_buffer_unget_event (register struct input_even/ +++kbd_fetch_ptr c-src/emacs/src/keyboard.c 297 +++\kbdfoo tex-src/texinfo.tex /^\\def\\kbdfoo#1#2#3\\par{\\def\\one{#1}\\def\\three{#3}\\d/ +++kbd_store_ptr c-src/emacs/src/keyboard.c 302 +++\kbd tex-src/texinfo.tex /^\\def\\kbd#1{\\def\\look{#1}\\expandafter\\kbdfoo\\look??/ +++\kbd tex-src/texinfo.tex /^\\def\\kbd##1{\\realbackslash kbd {##1}}%$/ +++\kbd tex-src/texinfo.tex /^\\def\\kbd##1{\\realbackslash kbd {##1}}$/ +++kboard c-src/emacs/src/keyboard.c 860 +++kboard_stack c-src/emacs/src/keyboard.c 858 +++kboard_stack c-src/emacs/src/keyboard.c 864 +++KBYTES objc-src/PackInsp.m 58 +++key_and_value c-src/emacs/src/lisp.h 1868 +++keyremap c-src/emacs/src/keyboard.c 8742 +++keyremap c-src/emacs/src/keyboard.c 8754 +++keyremap_step c-src/emacs/src/keyboard.c /^keyremap_step (Lisp_Object *keybuf, int bufsize, v/ +++keys_of_keyboard c-src/emacs/src/keyboard.c /^keys_of_keyboard (void)$/ +++\key tex-src/texinfo.tex /^\\def\\key##1{\\realbackslash key {##1}}%$/ +++\key tex-src/texinfo.tex /^\\def\\key##1{\\realbackslash key {##1}}$/ +++\key tex-src/texinfo.tex /^\\def\\key #1{{\\tt \\exhyphenpenalty=10000\\uppercase{/ +++KEY_TO_CHAR c-src/emacs/src/keyboard.c /^#define KEY_TO_CHAR(k) (XINT (k) & ((1 << CHARACTE/ +++keyvalcgi prol-src/natded.prolog /^keyvalcgi(Key,Val):-$/ +++keyval prol-src/natded.prolog /^keyval(key(Key,Val)) --> [Key,'='], valseq(Val).$/ +++keyvalscgi prol-src/natded.prolog /^keyvalscgi(KeyVals),$/ +++keyvalseq prol-src/natded.prolog /^keyvalseq([KeyVal|KeyVals]) --> $/ +++keyword_parsing y-src/cccp.y 73 +++keywords y-src/cccp.y 114 +++keywords y-src/cccp.y 306 +++kind c-src/emacs/src/keyboard.c 11024 +++kind c-src/h.h 46 +++\kindex tex-src/texinfo.tex /^\\def\\kindex {\\kyindex}$/ +++\kitem tex-src/texinfo.tex /^\\def\\kitem{\\errmessage{@kitem while not in a table/ +++\kitemx tex-src/texinfo.tex /^\\def\\kitemx{\\errmessage{@kitemx while not in a tab/ +++\kitemzzz tex-src/texinfo.tex /^\\def\\kitemzzz #1{\\dosubind {kw}{\\code{#1}}{for {\\b/ +++kset_echo_string c-src/emacs/src/keyboard.c /^kset_echo_string (struct kboard *kb, Lisp_Object v/ +++kset_kbd_queue c-src/emacs/src/keyboard.c /^kset_kbd_queue (struct kboard *kb, Lisp_Object val/ +++kset_keyboard_translate_table c-src/emacs/src/keyboard.c /^kset_keyboard_translate_table (struct kboard *kb, / +++kset_last_prefix_arg c-src/emacs/src/keyboard.c /^kset_last_prefix_arg (struct kboard *kb, Lisp_Obje/ +++kset_last_repeatable_command c-src/emacs/src/keyboard.c /^kset_last_repeatable_command (struct kboard *kb, L/ +++kset_local_function_key_map c-src/emacs/src/keyboard.c /^kset_local_function_key_map (struct kboard *kb, Li/ +++kset_overriding_terminal_local_map c-src/emacs/src/keyboard.c /^kset_overriding_terminal_local_map (struct kboard / +++kset_real_last_command c-src/emacs/src/keyboard.c /^kset_real_last_command (struct kboard *kb, Lisp_Ob/ +++kset_system_key_syms c-src/emacs/src/keyboard.c /^kset_system_key_syms (struct kboard *kb, Lisp_Obje/ +++LabeledEntry pyt-src/server.py /^class LabeledEntry(Frame):$/ +++\labelspace tex-src/texinfo.tex /^\\def\\labelspace{\\hskip1em \\relax}$/ +++lang c-src/etags.c 208 +++lang c-src/etags.c 251 +++lang c-src/etags.c 259 +++Lang_function c-src/etags.c 182 +++Lang_function c-src/h.h 6 +++lang_names c-src/etags.c 718 +++language c-src/etags.c 199 +++last_abbrev_point c-src/abbrev.c 79 +++lasta c.c 272 +++lastargmargin tex-src/texinfo.tex /^\\newskip\\deflastargmargin \\deflastargmargin=18pt$/ +++lastargmargin tex-src/texinfo.tex /^\\setbox0=\\hbox{\\hskip \\deflastargmargin{\\rm #2}\\hs/ +++last_auto_save c-src/emacs/src/keyboard.c 214 +++lastb c.c 278 +++last_heapinfo c-src/emacs/src/gmalloc.c 402 +++last_mouse_button c-src/emacs/src/keyboard.c 5215 +++last_mouse_x c-src/emacs/src/keyboard.c 5216 +++last_mouse_y c-src/emacs/src/keyboard.c 5217 +++last_non_minibuf_size c-src/emacs/src/keyboard.c 207 +++last_point_position c-src/emacs/src/keyboard.c 217 +++last_state_size c-src/emacs/src/gmalloc.c 401 +++last-tag el-src/emacs/lisp/progmodes/etags.el /^(defvar last-tag nil$/ +++last_undo_boundary c-src/emacs/src/keyboard.c 1287 +++LATEST make-src/Makefile /^LATEST=17$/ +++lb c-src/etags.c 2923 +++\lbrb tex-src/texinfo.tex /^\\def\\lbrb{{\\bf\\char`\\[}} \\def\\rbrb{{\\bf\\char`\\]}}$/ +++lbs c-src/etags.c 2924 +++lce_bindtextdomain php-src/lce_functions.php /^ function lce_bindtextdomain($d_name, $d_path/ +++lce_bindtextdomain php-src/lce_functions.php /^ function lce_bindtextdomain($domain, $path)$/ +++LCE_COMMENT php-src/lce_functions.php 13 +++LCE_COMMENT_TOOL php-src/lce_functions.php 17 +++LCE_COMMENT_USER php-src/lce_functions.php 15 +++lce_dgettext php-src/lce_functions.php /^ function lce_dgettext($domain, $msgid)$/ +++LCE_FUNCTIONS php-src/lce_functions.php 4 +++lce_geteditcode php-src/lce_functions.php /^ function lce_geteditcode($type, $name, $text, $r/ +++lce_gettext php-src/lce_functions.php /^ function lce_gettext($msgid)$/ +++L_CELL y-src/parse.c 10 +++LCE_MSGID php-src/lce_functions.php 19 +++LCE_MSGSTR php-src/lce_functions.php 21 +++lce php-src/lce_functions.php /^ function lce()$/ +++lce_textdomain php-src/lce_functions.php /^ function lce_textdomain($domain)$/ +++LCE_TEXT php-src/lce_functions.php 23 +++LCE_UNKNOWN php-src/lce_functions.php 9 +++LCE_WS php-src/lce_functions.php 11 +++L_CONST y-src/parse.c 13 +++LDFLAGS make-src/Makefile /^LDFLAGS=#-static -lc_p$/ +++leasqr html-src/software.html /^Leasqr$/ +++left c-src/etags.c 216 +++left_shift y-src/cccp.y /^left_shift (a, b)$/ +++len c-src/etags.c 237 +++length c-src/etags.c 2495 +++length y-src/cccp.y 113 +++length y-src/cccp.y 44 +++LEQ y-src/cccp.c 14 +++/less ps-src/rfc1245.ps /^\/less \/equal \/greater \/question \/at \/A \/B \/C \/D \/E/ +++\less tex-src/texinfo.tex /^\\def\\less{\\realbackslash less}%$/ +++\less tex-src/texinfo.tex /^\\def\\less{\\realbackslash less}$/ +++let c-src/emacs/src/lisp.h 2981 +++letter tex-src/texinfo.tex /^ {#1}{Appendix \\appendixletter}{\\noexpand\\folio}}/ +++letter tex-src/texinfo.tex /^{#1}{\\appendixletter}{\\the\\secno}{\\noexpand\\folio}/ +++letter tex-src/texinfo.tex /^{#1}{\\appendixletter}{\\the\\secno}{\\the\\subsecno}{\\/ +++letter tex-src/texinfo.tex /^ {\\appendixletter}$/ +++letter tex-src/texinfo.tex /^ {\\appendixletter}{\\the\\secno}{\\the\\subsecno}{\\th/ +++letter tex-src/texinfo.tex /^\\chapmacro {#1}{Appendix \\appendixletter}%$/ +++letter tex-src/texinfo.tex /^\\gdef\\thissection{#1}\\secheading {#1}{\\appendixlet/ +++letter tex-src/texinfo.tex /^\\subsecheading {#1}{\\appendixletter}{\\the\\secno}{\\/ +++letter: tex-src/texinfo.tex /^\\xdef\\thischapter{Appendix \\appendixletter: \\noexp/ +++level c-src/emacs/src/lisp.h 3153 +++lex prol-src/natded.prolog /^lex(W,SynOut,Sem):-$/ +++lexptr y-src/cccp.y 332 +++LE y-src/parse.c 7 +++L_FN0 y-src/parse.c 14 +++L_FN1R y-src/parse.c 20 +++L_FN1 y-src/parse.c 15 +++L_FN2R y-src/parse.c 21 +++L_FN2 y-src/parse.c 16 +++L_FN3R y-src/parse.c 22 +++L_FN3 y-src/parse.c 17 +++L_FN4R y-src/parse.c 23 +++L_FN4 y-src/parse.c 18 +++L_FNNR y-src/parse.c 24 +++L_FNN y-src/parse.c 19 +++L_getit c-src/etags.c /^L_getit (void)$/ +++L_GE y-src/parse.c 27 +++__libc_atexit c-src/exit.c 30 +++__libc_atexit c-src/exit.strange_suffix 30 +++libs merc-src/accumulator.m /^:- import_module libs.$/ +++licenze html-src/softwarelibero.html /^Licenze d'uso di un programma$/ +++LIGHTBLUE cp-src/screen.hpp 21 +++LIGHTCYAN cp-src/screen.hpp 23 +++LIGHTGRAY cp-src/screen.hpp 19 +++LIGHTGREEN cp-src/screen.hpp 22 +++LIGHTMAGENTA cp-src/screen.hpp 25 +++LIGHTRED cp-src/screen.hpp 24 +++limit cp-src/Range.h /^ double limit (void) const { return rng_limit; }$/ +++linebuffer c-src/etags.c 239 +++linebuffer_init c-src/etags.c /^linebuffer_init (linebuffer *lbp)$/ +++linebuffer_setlen c-src/etags.c /^linebuffer_setlen (linebuffer *lbp, int toksize)$/ +++lineCount php-src/lce_functions.php /^ function lineCount($entry)$/ +++line c-src/etags.c 2493 +++lineno c-src/emacs/src/lisp.h 3147 +++lineno c-src/etags.c 2506 +++\linenumber tex-src/texinfo.tex /^ \\def\\linenumber{\\the\\inputlineno:\\space}$/ +++line perl-src/htlmify-cystic 37 +++linepos c-src/etags.c 2507 +++linepos c-src/etags.c 2922 +++line y-src/parse.y 87 +++links html-src/software.html /^Links to interesting software$/ +++Lisp_Bits c-src/emacs/src/lisp.h 239 +++Lisp_Boolfwd c-src/emacs/src/lisp.h 2284 +++Lisp_Bool_Vector c-src/emacs/src/lisp.h 1384 +++Lisp_Buffer_Local_Value c-src/emacs/src/lisp.h 2334 +++Lisp_Buffer_Objfwd c-src/emacs/src/lisp.h 2302 +++Lisp_Char_Table c-src/emacs/src/lisp.h 1575 +++Lisp_Compiled c-src/emacs/src/lisp.h 2429 +++Lisp_Cons c-src/emacs/src/lisp.h 475 +++lisp_eval_depth c-src/emacs/src/lisp.h 3045 +++Lisp_Finalizer c-src/emacs/src/lisp.h 2186 +++Lisp_Float c-src/emacs/src/lisp.h 2391 +++Lisp_Float c-src/emacs/src/lisp.h 477 +++Lisp_Free c-src/emacs/src/lisp.h 2201 +++Lisp_functions c-src/etags.c /^Lisp_functions (FILE *inf)$/ +++Lisp_Fwd_Bool c-src/emacs/src/lisp.h 505 +++Lisp_Fwd_Buffer_Obj c-src/emacs/src/lisp.h 507 +++Lisp_Fwd c-src/emacs/src/lisp.h 2368 +++Lisp_Fwd_Int c-src/emacs/src/lisp.h 504 +++Lisp_Fwd_Kboard_Obj c-src/emacs/src/lisp.h 508 +++Lisp_Fwd_Obj c-src/emacs/src/lisp.h 506 +++Lisp_Fwd_Type c-src/emacs/src/lisp.h 502 +++Lisp_Hash_Table c-src/emacs/src/lisp.h 1823 +++lisp_h_check_cons_list c-src/emacs/src/lisp.h /^# define lisp_h_check_cons_list() ((void) 0)$/ +++lisp_h_CHECK_LIST_CONS c-src/emacs/src/lisp.h /^#define lisp_h_CHECK_LIST_CONS(x, y) CHECK_TYPE (C/ +++lisp_h_CHECK_NUMBER c-src/emacs/src/lisp.h /^#define lisp_h_CHECK_NUMBER(x) CHECK_TYPE (INTEGER/ +++lisp_h_CHECK_SYMBOL c-src/emacs/src/lisp.h /^#define lisp_h_CHECK_SYMBOL(x) CHECK_TYPE (SYMBOLP/ +++lisp_h_CHECK_TYPE c-src/emacs/src/lisp.h /^#define lisp_h_CHECK_TYPE(ok, predicate, x) \\$/ +++lisp_h_CONSP c-src/emacs/src/lisp.h /^#define lisp_h_CONSP(x) (XTYPE (x) == Lisp_Cons)$/ +++Lisp_help c-src/etags.c 591 +++lisp_h_EQ c-src/emacs/src/lisp.h /^#define lisp_h_EQ(x, y) (XLI (x) == XLI (y))$/ +++lisp_h_FLOATP c-src/emacs/src/lisp.h /^#define lisp_h_FLOATP(x) (XTYPE (x) == Lisp_Float)/ +++lisp_h_INTEGERP c-src/emacs/src/lisp.h /^#define lisp_h_INTEGERP(x) ((XTYPE (x) & (Lisp_Int/ +++lisp_h_make_number c-src/emacs/src/lisp.h /^# define lisp_h_make_number(n) \\$/ +++lisp_h_MARKERP c-src/emacs/src/lisp.h /^#define lisp_h_MARKERP(x) (MISCP (x) && XMISCTYPE / +++lisp_h_MISCP c-src/emacs/src/lisp.h /^#define lisp_h_MISCP(x) (XTYPE (x) == Lisp_Misc)$/ +++lisp_h_NILP c-src/emacs/src/lisp.h /^#define lisp_h_NILP(x) EQ (x, Qnil)$/ +++lisp_h_SET_SYMBOL_VAL c-src/emacs/src/lisp.h /^#define lisp_h_SET_SYMBOL_VAL(sym, v) \\$/ +++lisp_h_SYMBOL_CONSTANT_P c-src/emacs/src/lisp.h /^#define lisp_h_SYMBOL_CONSTANT_P(sym) (XSYMBOL (sy/ +++lisp_h_SYMBOLP c-src/emacs/src/lisp.h /^#define lisp_h_SYMBOLP(x) (XTYPE (x) == Lisp_Symbo/ +++lisp_h_SYMBOL_VAL c-src/emacs/src/lisp.h /^#define lisp_h_SYMBOL_VAL(sym) \\$/ +++lisp_h_VECTORLIKEP c-src/emacs/src/lisp.h /^#define lisp_h_VECTORLIKEP(x) (XTYPE (x) == Lisp_V/ +++lisp_h_XCAR c-src/emacs/src/lisp.h /^#define lisp_h_XCAR(c) XCONS (c)->car$/ +++lisp_h_XCDR c-src/emacs/src/lisp.h /^#define lisp_h_XCDR(c) XCONS (c)->u.cdr$/ +++lisp_h_XCONS c-src/emacs/src/lisp.h /^#define lisp_h_XCONS(a) \\$/ +++lisp_h_XFASTINT c-src/emacs/src/lisp.h /^# define lisp_h_XFASTINT(a) XINT (a)$/ +++lisp_h_XHASH c-src/emacs/src/lisp.h /^#define lisp_h_XHASH(a) XUINT (a)$/ +++lisp_h_XIL c-src/emacs/src/lisp.h /^# define lisp_h_XIL(i) (i)$/ +++lisp_h_XIL c-src/emacs/src/lisp.h /^# define lisp_h_XIL(i) ((Lisp_Object) { i })$/ +++lisp_h_XINT c-src/emacs/src/lisp.h /^# define lisp_h_XINT(a) (XLI (a) >> INTTYPEBITS)$/ +++lisp_h_XLI c-src/emacs/src/lisp.h /^# define lisp_h_XLI(o) (o)$/ +++lisp_h_XLI c-src/emacs/src/lisp.h /^# define lisp_h_XLI(o) ((o).i)$/ +++lisp_h_XPNTR c-src/emacs/src/lisp.h /^#define lisp_h_XPNTR(a) \\$/ +++lisp_h_XSYMBOL c-src/emacs/src/lisp.h /^# define lisp_h_XSYMBOL(a) \\$/ +++lisp_h_XTYPE c-src/emacs/src/lisp.h /^# define lisp_h_XTYPE(a) ((enum Lisp_Type) (XLI (a/ +++lisp_h_XUNTAG c-src/emacs/src/lisp.h /^# define lisp_h_XUNTAG(a, type) ((void *) (intptr_/ +++LISP_INITIALLY c-src/emacs/src/lisp.h /^#define LISP_INITIALLY(i) (i)$/ +++LISP_INITIALLY c-src/emacs/src/lisp.h /^#define LISP_INITIALLY(i) {i}$/ +++LISP_INITIALLY_ZERO c-src/emacs/src/lisp.h 582 +++Lisp_Int0 c-src/emacs/src/lisp.h 461 +++Lisp_Int1 c-src/emacs/src/lisp.h 462 +++Lisp_Intfwd c-src/emacs/src/lisp.h 2274 +++Lisp_Kboard_Objfwd c-src/emacs/src/lisp.h 2362 +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^#define LISP_MACRO_DEFUN(name, type, argdecls, arg/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (CONSP, bool, (Lisp_Object x), (x/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (NILP, bool, (Lisp_Object x), (x)/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (SYMBOL_VAL, Lisp_Object, (struct/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (XCAR, Lisp_Object, (Lisp_Object / +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (XCONS, struct Lisp_Cons *, (Lisp/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (XHASH, EMACS_INT, (Lisp_Object a/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (XLI, EMACS_INT, (Lisp_Object o),/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (XPNTR, void *, (Lisp_Object a), / +++LISP_MACRO_DEFUN_VOID c-src/emacs/src/lisp.h /^#define LISP_MACRO_DEFUN_VOID(name, argdecls, args/ +++LISP_MACRO_DEFUN_VOID c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN_VOID (CHECK_LIST_CONS, (Lisp_Obje/ +++LISP_MACRO_DEFUN_VOID c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN_VOID (CHECK_TYPE,$/ +++LISP_MACRO_DEFUN_VOID c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN_VOID (SET_SYMBOL_VAL,$/ +++Lisp_Marker c-src/emacs/src/lisp.h 1978 +++Lisp_Misc_Any c-src/emacs/src/lisp.h 1971 +++Lisp_Misc c-src/emacs/src/lisp.h 2212 +++Lisp_Misc c-src/emacs/src/lisp.h 458 +++Lisp_Misc_Finalizer c-src/emacs/src/lisp.h 491 +++Lisp_Misc_Float c-src/emacs/src/lisp.h 494 +++Lisp_Misc_Free c-src/emacs/src/lisp.h 487 +++Lisp_Misc_Limit c-src/emacs/src/lisp.h 496 +++Lisp_Misc_Marker c-src/emacs/src/lisp.h 488 +++Lisp_Misc_Overlay c-src/emacs/src/lisp.h 489 +++Lisp_Misc_Save_Value c-src/emacs/src/lisp.h 490 +++Lisp_Misc_Type c-src/emacs/src/lisp.h 485 +++Lisp_Object c-src/emacs/src/lisp.h 567 +++Lisp_Object c-src/emacs/src/lisp.h 577 +++Lisp_Objfwd c-src/emacs/src/lisp.h 2294 +++Lisp_Overlay c-src/emacs/src/lisp.h 2021 +++Lisp_Save_Type c-src/emacs/src/lisp.h 2064 +++Lisp_Save_Value c-src/emacs/src/lisp.h 2110 +++Lisp_String c-src/emacs/src/lisp.h 466 +++Lisp_Sub_Char_Table c-src/emacs/src/lisp.h 1606 +++Lisp_Subr c-src/emacs/src/lisp.h 1670 +++Lisp_suffixes c-src/etags.c 589 +++Lisp_Symbol c-src/emacs/src/lisp.h 454 +++Lisp_Symbol c-src/emacs/src/lisp.h 654 +++\lisp tex-src/texinfo.tex /^\\def\\lisp{\\aboveenvbreak$/ +++Lisp_Type c-src/emacs/src/lisp.h 451 +++Lisp_Vector c-src/emacs/src/lisp.h 1369 +++Lisp_Vectorlike c-src/emacs/src/lisp.h 472 +++lispy_accent_codes c-src/emacs/src/keyboard.c 4634 +++lispy_accent_keys c-src/emacs/src/keyboard.c 4741 +++lispy_drag_n_drop_names c-src/emacs/src/keyboard.c 5181 +++lispy_function_keys c-src/emacs/src/keyboard.c 4768 +++lispy_function_keys c-src/emacs/src/keyboard.c 5065 +++lispy_kana_keys c-src/emacs/src/keyboard.c 5026 +++lispy_modifier_list c-src/emacs/src/keyboard.c /^lispy_modifier_list (int modifiers)$/ +++lispy_multimedia_keys c-src/emacs/src/keyboard.c 4962 +++lispy_wheel_names c-src/emacs/src/keyboard.c 5174 +++list2i c-src/emacs/src/lisp.h /^list2i (EMACS_INT x, EMACS_INT y)$/ +++list3i c-src/emacs/src/lisp.h /^list3i (EMACS_INT x, EMACS_INT y, EMACS_INT w)$/ +++list4i c-src/emacs/src/lisp.h /^list4i (EMACS_INT x, EMACS_INT y, EMACS_INT w, EMA/ +++LISTCONTENTSBUTTON objc-src/PackInsp.m 48 +++LISTCONTENTS objc-src/PackInsp.m 39 +++list c-src/emacs/src/gmalloc.c 186 +++LISTDESCRIPTIONBUTTON objc-src/PackInsp.m 49 +++ListEdit pyt-src/server.py /^class ListEdit(Frame):$/ +++list merc-src/accumulator.m /^:- import_module list.$/ +++list-tags el-src/emacs/lisp/progmodes/etags.el /^(defun list-tags (file &optional _next-match)$/ +++list-tags-function el-src/emacs/lisp/progmodes/etags.el /^(defvar list-tags-function nil$/ +++list_to_ord_set prol-src/ordsets.prolog /^list_to_ord_set(List, Set) :-$/ +++LL_Assert/p ada-src/2ataspri.adb /^ procedure LL_Assert (B : Boolean; M : String) i/ +++LL_Assert/p ada-src/2ataspri.ads /^ procedure LL_Assert (B : Boolean; M : String);$/ +++L_LE y-src/parse.c 25 +++LL_Task_Procedure_Access/t ada-src/2ataspri.ads /^ type LL_Task_Procedure_Access is access procedu/ +++LL_Task_Procedure_Access/t ada-src/etags-test-for.ada /^ type LL_Task_Procedure_Access is access procedu/ +++LL_Wrapper/p ada-src/2ataspri.adb /^ procedure LL_Wrapper (T : TCB_Ptr);$/ +++LL_Wrapper/p ada-src/2ataspri.adb /^ procedure LL_Wrapper (T : TCB_Ptr) is$/ +++LL_Wrapper/p ada-src/etags-test-for.ada /^ procedure LL_Wrapper (T : TCB_Ptr);$/ +++L_NE y-src/parse.c 26 +++lno c-src/etags.c 223 +++/lnormalize ps-src/rfc1245.ps /^\/lnormalize { $/ +++loadContentsOf objc-src/PackInsp.m /^-loadContentsOf:(const char *)type inTable:(HashTa/ +++loadImage objc-src/PackInsp.m /^-loadImage$/ +++loadKeyValuesFrom objc-src/PackInsp.m /^-loadKeyValuesFrom:(const char *)type inTable:(Has/ +++load objc-src/PackInsp.m /^-load$/ +++loadPORManager php-src/lce_functions.php /^ function &loadPORManager()$/ +++local_if_set c-src/emacs/src/lisp.h 2338 +++LOCALIZE_ARCH objc-src/PackInsp.m /^#define LOCALIZE_ARCH(s) NXLoadLocalizedStringFrom/ +++LOCALIZE objc-src/PackInsp.m /^#define LOCALIZE(s) NXLoadLocalizedStringFromTabl/ +++Locate pas-src/common.pas /^function Locate; (*($/ +++location cp-src/clheir.hpp 33 +++location cp-src/clheir.hpp /^ location() { }$/ +++LOCK_ALIGNED_BLOCKS c-src/emacs/src/gmalloc.c /^#define LOCK_ALIGNED_BLOCKS() \\$/ +++LOCK_ALIGNED_BLOCKS c-src/emacs/src/gmalloc.c /^#define LOCK_ALIGNED_BLOCKS()$/ +++LOCK c-src/emacs/src/gmalloc.c /^#define LOCK() \\$/ +++LOCK c-src/emacs/src/gmalloc.c /^#define LOCK()$/ +++Lock/t ada-src/2ataspri.ads /^ type Lock is$/ +++Lock/t ada-src/2ataspri.ads /^ type Lock is private;$/ +++\loggingall tex-src/texinfo.tex /^\\def\\loggingall{\\tracingcommands2 \\tracingstats2 $/ +++LONG_TYPE_SIZE y-src/cccp.y 95 +++LOOKING_AT c-src/etags.c /^#define LOOKING_AT(cp, kw) \/* kw is the keyword, / +++LOOKING_AT_NOCASE c-src/etags.c /^#define LOOKING_AT_NOCASE(cp, kw) \/* the keyword i/ +++lookup_call merc-src/accumulator.m /^:- pred lookup_call(accu_goal_store::in, accu_goal/ +++LOOKUP objc-src/PackInsp.m 176 +++LOOKUP objc-src/PackInsp.m /^#define LOOKUP(key, notfound) ([table isKey:key] ?/ +++lookup y-src/cccp.y /^lookup (name, len, hash)$/ +++LOOP_ON_INPUT_LINES c-src/etags.c /^#define LOOP_ON_INPUT_LINES(file_pointer, line_buf/ +++\losespace tex-src/texinfo.tex /^\\def\\losespace #1{#1}$/ +++lowcase c-src/etags.c /^#define lowcase(c) tolower (CHAR (c))$/ +++\lowercaseenumerate tex-src/texinfo.tex /^\\def\\lowercaseenumerate{%$/ +++LowerCaseNmStr pas-src/common.pas /^function LowerCaseNmStr; (*($/ +++/L ps-src/rfc1245.ps /^\/L { $/ +++/L ps-src/rfc1245.ps /^\/L \/M \/N \/O \/P \/Q \/R \/S \/T \/U \/V \/W \/X \/Y \/Z \/brac/ +++L_RANGE y-src/parse.c 11 +++LSH y-src/cccp.c 16 +++\l tex-src/texinfo.tex /^\\def\\l#1{{\\li #1}\\null} % $/ +++LTGT cp-src/MDiagArray2.h 144 +++LTGT cp-src/MDiagArray2.h 35 +++LTGT cp-src/MDiagArray2.h 39 +++LTGT cp-src/MDiagArray2.h 42 +++Lua_functions c-src/etags.c /^Lua_functions (FILE *inf)$/ +++Lua_help c-src/etags.c 600 +++LUASRC make-src/Makefile /^LUASRC=allegro.lua$/ +++Lua_suffixes c-src/etags.c 598 +++lucid_event_type_list_p c-src/emacs/src/keyboard.c /^lucid_event_type_list_p (Lisp_Object object)$/ +++L_VAR y-src/parse.c 12 +++\lvvmode tex-src/texinfo.tex /^\\def\\lvvmode{\\vbox to 0pt{}}$/ +++mabort c-src/emacs/src/gmalloc.c /^mabort (enum mcheck_status status)$/ +++mach_host_self c-src/machsyscalls.h /^SYSCALL (mach_host_self, -29,$/ +++Machine_Exceptions/t ada-src/2ataspri.ads /^ type Machine_Exceptions is new Interfaces.C.POS/ +++Machin_T/b ada-src/waroquiers.ada /^ protected body Machin_T is$/ +++Machin_T/t ada-src/etags-test-for.ada /^ protected Machin_T is$/ +++Machin_T/t ada-src/etags-test-for.ada /^ protected type Machin_T is$/ +++Machin_T/t ada-src/waroquiers.ada /^ protected type Machin_T is$/ +++mach_msg_trap c-src/machsyscalls.h /^SYSCALL (mach_msg_trap, -25,$/ +++mach_reply_port c-src/machsyscalls.h /^SYSCALL (mach_reply_port, -26,$/ +++mach_task_self c-src/machsyscalls.h /^SYSCALL (mach_task_self, -28,$/ +++mach_thread_self c-src/machsyscalls.h /^SYSCALL (mach_thread_self, -27,$/ +++MAGENTA cp-src/screen.hpp 17 +++MAGICBYTE c-src/emacs/src/gmalloc.c 1856 +++magic c-src/emacs/src/gmalloc.c 1863 +++MAGICFREE c-src/emacs/src/gmalloc.c 1855 +++MAGICWORD c-src/emacs/src/gmalloc.c 1854 +++maintaining.info make-src/Makefile /^maintaining.info: maintaining.texi$/ +++\majorheading tex-src/texinfo.tex /^\\def\\majorheading{\\parsearg\\majorheadingzzz}$/ +++\majorheadingzzz tex-src/texinfo.tex /^\\def\\majorheadingzzz #1{%$/ +++make-abbrev-table c-src/abbrev.c /^DEFUN ("make-abbrev-table", Fmake_abbrev_table, Sm/ +++make_coor prol-src/natded.prolog /^make_coor(s(_),Alpha,Sem1,Sem2,Alpha@Sem1@Sem2).$/ +++make_C_tag c-src/etags.c /^make_C_tag (bool isfun)$/ +++make_ctrl_char c-src/emacs/src/keyboard.c /^make_ctrl_char (int c)$/ +++MakeDispose pyt-src/server.py /^ def MakeDispose(self):$/ +++Makefile_filenames c-src/etags.c 603 +++Makefile_help c-src/etags.c 605 +++Makefile_targets c-src/etags.c /^Makefile_targets (FILE *inf)$/ +++make_fixnum_or_float c-src/emacs/src/lisp.h /^#define make_fixnum_or_float(val) \\$/ +++make_formatted_string c-src/emacs/src/lisp.h /^extern Lisp_Object make_formatted_string (char *, / +++make_lisp_ptr c-src/emacs/src/lisp.h /^make_lisp_ptr (void *ptr, enum Lisp_Type type)$/ +++make_lisp_symbol c-src/emacs/src/lisp.h /^make_lisp_symbol (struct Lisp_Symbol *sym)$/ +++make_lispy_event c-src/emacs/src/keyboard.c /^make_lispy_event (struct input_event *event)$/ +++make_lispy_focus_in c-src/emacs/src/keyboard.c /^make_lispy_focus_in (Lisp_Object frame)$/ +++make_lispy_focus_out c-src/emacs/src/keyboard.c /^make_lispy_focus_out (Lisp_Object frame)$/ +++make_lispy_movement c-src/emacs/src/keyboard.c /^make_lispy_movement (struct frame *frame, Lisp_Obj/ +++make_lispy_position c-src/emacs/src/keyboard.c /^make_lispy_position (struct frame *f, Lisp_Object / +++make_lispy_switch_frame c-src/emacs/src/keyboard.c /^make_lispy_switch_frame (Lisp_Object frame)$/ +++MAKE make-src/Makefile /^MAKE:=$(MAKE) --no-print-directory$/ +++make_number c-src/emacs/src/lisp.h /^# define make_number(n) lisp_h_make_number (n)$/ +++make_pointer_integer c-src/emacs/src/lisp.h /^make_pointer_integer (void *p)$/ +++make_scroll_bar_position c-src/emacs/src/keyboard.c /^make_scroll_bar_position (struct input_event *ev, / +++MakeSitelist pyt-src/server.py /^ def MakeSitelist(self, master):$/ +++MAKESRC make-src/Makefile /^MAKESRC=Makefile$/ +++make_tag c-src/etags.c /^make_tag (const char *name, \/* tag name, or NULL / +++make_uninit_sub_char_table c-src/emacs/src/lisp.h /^make_uninit_sub_char_table (int depth, int min_cha/ +++make_uninit_vector c-src/emacs/src/lisp.h /^make_uninit_vector (ptrdiff_t size)$/ +++malloc_atfork_handler_child c-src/emacs/src/gmalloc.c /^malloc_atfork_handler_child (void)$/ +++malloc_atfork_handler_parent c-src/emacs/src/gmalloc.c /^malloc_atfork_handler_parent (void)$/ +++malloc_atfork_handler_prepare c-src/emacs/src/gmalloc.c /^malloc_atfork_handler_prepare (void)$/ +++malloc c-src/emacs/src/gmalloc.c 1715 +++malloc c-src/emacs/src/gmalloc.c 64 +++malloc c-src/emacs/src/gmalloc.c 68 +++malloc c-src/emacs/src/gmalloc.c /^extern void *malloc (size_t size) ATTRIBUTE_MALLOC/ +++_malloc c-src/emacs/src/gmalloc.c /^_malloc (size_t size)$/ +++malloc c-src/emacs/src/gmalloc.c /^malloc (size_t size)$/ +++malloc_enable_thread c-src/emacs/src/gmalloc.c /^malloc_enable_thread (void)$/ +++__malloc_extra_blocks c-src/emacs/src/gmalloc.c 381 +++MALLOCFLOOD c-src/emacs/src/gmalloc.c 1857 +++mallochook c-src/emacs/src/gmalloc.c /^mallochook (size_t size)$/ +++malloc_info c-src/emacs/src/gmalloc.c 167 +++malloc_initialize_1 c-src/emacs/src/gmalloc.c /^malloc_initialize_1 (void)$/ +++__malloc_initialize c-src/emacs/src/gmalloc.c /^__malloc_initialize (void)$/ +++__malloc_initialized c-src/emacs/src/gmalloc.c 379 +++_malloc_internal c-src/emacs/src/gmalloc.c /^_malloc_internal (size_t size)$/ +++_malloc_internal_nolock c-src/emacs/src/gmalloc.c /^_malloc_internal_nolock (size_t size)$/ +++_malloc_mutex c-src/emacs/src/gmalloc.c 517 +++_malloc_thread_enabled_p c-src/emacs/src/gmalloc.c 519 +++man manpage make-src/Makefile /^man manpage: etags.1.man$/ +++/manualpapersize ps-src/rfc1245.ps /^\/manualpapersize {$/ +++MANY c-src/emacs/src/lisp.h 2833 +++mao c-src/h.h 101 +++map c-src/emacs/src/keyboard.c 8748 +++map merc-src/accumulator.m /^:- import_module map.$/ +++mapping html-src/algrthms.html /^Mapping the Channel Symbols$/ +++mapsyn prol-src/natded.prolog /^mapsyn(A\/B,AM\/BM):-$/ +++map_word prol-src/natded.prolog /^map_word([[_]|Ws],Exp):-$/ +++MARKERP c-src/emacs/src/lisp.h /^# define MARKERP(x) lisp_h_MARKERP (x)$/ +++mark_kboards c-src/emacs/src/keyboard.c /^mark_kboards (void)$/ +++\math tex-src/texinfo.tex /^\\def\\math#1{\\implicitmath #1\\implicitmath}$/ +++MAX_ALLOCA c-src/emacs/src/lisp.h 4556 +++max_args c-src/emacs/src/lisp.h 1686 +++maxargs c-src/emacs/src/lisp.h 2831 +++max c.c /^__attribute__ ((always_inline)) max (int a, int b)/ +++max c.c /^max (int a, int b)$/ +++max cp-src/conway.cpp /^#define max(x,y) ((x > y) ? x : y)$/ +++max c-src/emacs/src/lisp.h 58 +++max c-src/emacs/src/lisp.h /^#define max(a, b) ((a) > (b) ? (a) : (b))$/ +++MAX_ENCODED_BYTES c-src/emacs/src/keyboard.c 2254 +++MAX_HASH_VALUE c-src/etags.c 2329 +++max_num_directions cp-src/clheir.hpp 31 +++max_num_generic_objects cp-src/clheir.cpp 9 +++MAXPATHLEN c-src/etags.c 115 +++/max ps-src/rfc1245.ps /^\/max {2 copy lt {exch} if pop} bind def$/ +++MAX_WORD_LENGTH c-src/etags.c 2327 +++maybe_gc c-src/emacs/src/lisp.h /^maybe_gc (void)$/ +++maybe merc-src/accumulator.m /^:- import_module maybe.$/ +++MAYBEREL y-src/parse.y /^#define MAYBEREL(p) (*(p)=='[' && (isdigit((p)[1])/ +++MBYTES objc-src/PackInsp.m 59 +++Mcccp y-src/cccp.y /^main ()$/ +++Mc cp-src/c.C /^int main (void) { my_function0(0); my_function1(1)/ +++mcCSC cp-src/c.C 6 +++mcheck c-src/emacs/src/gmalloc.c /^mcheck (void (*func) (enum mcheck_status))$/ +++MCHECK_DISABLED c-src/emacs/src/gmalloc.c 285 +++MCHECK_FREE c-src/emacs/src/gmalloc.c 287 +++MCHECK_HEAD c-src/emacs/src/gmalloc.c 288 +++MCHECK_OK c-src/emacs/src/gmalloc.c 286 +++mcheck_status c-src/emacs/src/gmalloc.c 283 +++MCHECK_TAIL c-src/emacs/src/gmalloc.c 289 +++mcheck_used c-src/emacs/src/gmalloc.c 2012 +++Mconway.cpp cp-src/conway.cpp /^void main(void)$/ +++mdbcomp merc-src/accumulator.m /^:- import_module mdbcomp.$/ +++MDiagArray2 cp-src/MDiagArray2.h 78 +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (const Array& a) : DiagArray2 / +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (const DiagArray2& a) : DiagArray/ +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (const MDiagArray2& a) : DiagArra/ +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (int r, int c, const T& val) : DiagA/ +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (int r, int c) : DiagArray2 (r, c/ +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (T *d, int r, int c) : DiagArray2/ +++~MDiagArray2 cp-src/MDiagArray2.h /^ ~MDiagArray2 (void) { }$/ +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (void) : DiagArray2 () { }$/ +++me_22a lua-src/test.lua /^ function test.me_22a(one, two)$/ +++me22b lua-src/test.lua /^ local function test.me22b (one)$/ +++memalign c-src/emacs/src/gmalloc.c /^memalign (size_t alignment, size_t size)$/ +++member_lessthan_goalid merc-src/accumulator.m /^:- pred member_lessthan_goalid(accu_goal_store::in/ +++member prol-src/natded.prolog /^member(X,[X|_]).$/ +++memclear c-src/emacs/src/lisp.h /^memclear (void *p, ptrdiff_t nbytes)$/ +++menu_bar_item c-src/emacs/src/keyboard.c /^menu_bar_item (Lisp_Object key, Lisp_Object item, / +++menu_bar_items c-src/emacs/src/keyboard.c /^menu_bar_items (Lisp_Object old)$/ +++menu_bar_items_index c-src/emacs/src/keyboard.c 7369 +++menu_bar_items_vector c-src/emacs/src/keyboard.c 7368 +++menu_bar_one_keymap_changed_items c-src/emacs/src/keyboard.c 7363 +++menu_item_eval_property_1 c-src/emacs/src/keyboard.c /^menu_item_eval_property_1 (Lisp_Object arg)$/ +++menu_item_eval_property c-src/emacs/src/keyboard.c /^menu_item_eval_property (Lisp_Object sexpr)$/ +++menu_separator_name_p c-src/emacs/src/keyboard.c /^menu_separator_name_p (const char *label)$/ +++\menu tex-src/texinfo.tex /^\\long\\def\\menu #1\\end menu{}$/ +++Metags c-src/etags.c /^main (int argc, char **argv)$/ +++metasource c-src/etags.c 198 +++Mfail cp-src/fail.C /^main()$/ +++min_args c-src/emacs/src/lisp.h 1686 +++min_char c-src/emacs/src/lisp.h 1621 +++min cp-src/conway.cpp /^#define min(x,y) ((x > y) ? y : x)$/ +++min c-src/emacs/src/gmalloc.c /^#define min(a, b) ((a) < (b) ? (a) : (b))$/ +++min c-src/emacs/src/lisp.h 57 +++min c-src/emacs/src/lisp.h /^#define min(a, b) ((a) < (b) ? (a) : (b))$/ +++MIN_HASH_VALUE c-src/etags.c 2328 +++/min ps-src/rfc1245.ps /^\/min {2 copy gt {exch} if pop} bind def$/ +++minus cp-src/functions.cpp /^void Date::minus ( int days , int month , int year/ +++\minus tex-src/texinfo.tex /^\\def\\minus{$-$}$/ +++MIN_WORD_LENGTH c-src/etags.c 2326 +++MISCP c-src/emacs/src/lisp.h /^# define MISCP(x) lisp_h_MISCP (x)$/ +++miti html-src/softwarelibero.html /^Sfatiamo alcuni miti$/ +++Mkai-test.pl perl-src/kai-test.pl /^package main;$/ +++modifier_names c-src/emacs/src/keyboard.c 6319 +++modifier_symbols c-src/emacs/src/keyboard.c 6327 +++modify_event_symbol c-src/emacs/src/keyboard.c /^modify_event_symbol (ptrdiff_t symbol_num, int mod/ +++module_class_method ruby-src/test.rb /^ def ModuleExample.module_class_method$/ +++ModuleExample ruby-src/test.rb /^module ModuleExample$/ +++module_instance_method ruby-src/test.rb /^ def module_instance_method$/ +++more_aligned_int c.c 165 +++morecore_nolock c-src/emacs/src/gmalloc.c /^morecore_nolock (size_t size)$/ +++morecore_recursing c-src/emacs/src/gmalloc.c 604 +++More_Lisp_Bits c-src/emacs/src/lisp.h 801 +++more= ruby-src/test1.ru /^ :more$/ +++MOST_NEGATIVE_FIXNUM c-src/emacs/src/lisp.h 835 +++MOST_POSITIVE_FIXNUM c-src/emacs/src/lisp.h 834 +++mouse_syms c-src/emacs/src/keyboard.c 4627 +++move cp-src/clheir.cpp /^void agent::move(int direction)$/ +++MOVE c-src/sysdep.h /^#define MOVE(x,y) movl x, y$/ +++MoveLayerAfter lua-src/allegro.lua /^function MoveLayerAfter (this_one)$/ +++MoveLayerBefore lua-src/allegro.lua /^function MoveLayerBefore (this_one)$/ +++MoveLayerBottom lua-src/allegro.lua /^function MoveLayerBottom ()$/ +++MoveLayerTop lua-src/allegro.lua /^function MoveLayerTop ()$/ +++mprobe c-src/emacs/src/gmalloc.c /^mprobe (void *ptr)$/ +++/M ps-src/rfc1245.ps /^\/M {newpath moveto} bind def$/ +++MSDOS c-src/etags.c 100 +++MSDOS c-src/etags.c 106 +++MSDOS c-src/etags.c 107 +++MSDOS c-src/etags.c 110 +++msgid php-src/lce_functions.php /^ function msgid($line, $class)$/ +++MSGSEL f-src/entry.for /^ ENTRY MSGSEL ( TYPE )$/ +++MSGSEL f-src/entry.strange /^ ENTRY MSGSEL ( TYPE )$/ +++MSGSEL f-src/entry.strange_suffix /^ ENTRY MSGSEL ( TYPE )$/ +++msgstr php-src/lce_functions.php /^ function msgstr($line, $class)$/ +++/ms ps-src/rfc1245.ps /^\/ms { $/ +++mstats c-src/emacs/src/gmalloc.c 308 +++Mtest1.go go-src/test1.go 1 +++Mtest1.go go-src/test1.go /^func main() {$/ +++Mtest.go go-src/test.go 1 +++Mtest.go go-src/test.go /^func main() {$/ +++Mtest.rs rs-src/test.rs /^fn main() {$/ +++mtg html-src/software.html /^MTG$/ +++mt prol-src/natded.prolog /^mt:-$/ +++multibyte c-src/emacs/src/regex.h 403 +++MULTI_LETTER_MOD c-src/emacs/src/keyboard.c 6231 +++MULTI_LETTER_MOD c-src/emacs/src/keyboard.c 6764 +++MULTI_LETTER_MOD c-src/emacs/src/keyboard.c /^#define MULTI_LETTER_MOD(BIT, NAME, LEN) \\$/ +++MULTI_LETTER_MOD c-src/emacs/src/keyboard.c /^#define MULTI_LETTER_MOD(BIT, NAME, LEN) \\$/ +++multi_line c-src/etags.c 267 +++Mx.cc cp-src/x.cc /^main(int argc, char *argv[])$/ +++\mylbrace tex-src/texinfo.tex /^\\def\\mylbrace {{\\tt \\char '173}}$/ +++mypi forth-src/test-forth.fth /^synonym mypi fconst$/ +++my_printf c.c /^my_printf (void *my_object, const char *my_format,/ +++\myrbrace tex-src/texinfo.tex /^\\def\\myrbrace {{\\tt \\char '175}}$/ +++my_struct c.c 226 +++my_struct c-src/h.h 91 +++my_typedef c.c 228 +++my_typedef c-src/h.h 93 +++name c-src/emacs/src/keyboard.c 7241 +++name c-src/emacs/src/lisp.h 1808 +++name c-src/emacs/src/lisp.h 3144 +++name c-src/emacs/src/lisp.h 682 +++name c-src/etags.c 192 +++name c-src/etags.c 218 +++name c-src/etags.c 2271 +++name c-src/etags.c 261 +++name c-src/getopt.h 76 +++name c-src/getopt.h 78 +++named c-src/etags.c 2505 +++NameHasChar pas-src/common.pas /^function NameHasChar; (* (TheName : NameString; Th/ +++name perl-src/htlmify-cystic 357 +++namestringequal pas-src/common.pas /^function namestringequal;(*(var Name1,Name2 : Name/ +++NameStringLess pas-src/common.pas /^function NameStringLess;(*(var Name1,Name2 : NameS/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#1}{Function}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#1}{Macro}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#1}{Special Form}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#1}{User Option}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#1}{Variable}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{#1}\\deftpargs{#3}\\endgrou/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{#1}\\defunargs{#3}\\endgrou/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{#1}\\defvarargs{#3}\\endgro/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{\\defcvtype{} of #1}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{\\defoptype{} on #1}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{Instance Variable of #1}%/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{Method on #1}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {\\code{#1} #2}{Function}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {\\code{#1} #2}{Variable}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {\\code{#2} #3}{#1}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {\\code{#2} #3}{#1}$/ +++NAME y-src/cccp.c 8 +++name y-src/cccp.y 113 +++name y-src/cccp.y 43 +++nargs c-src/emacs/src/lisp.h 2987 +++NATNUMP c-src/emacs/src/lisp.h /^NATNUMP (Lisp_Object x)$/ +++/nbluet ps-src/rfc1245.ps /^\/nbluet 256 array def$/ +++n c-src/exit.c 28 +++n c-src/exit.strange_suffix 28 +++NDEBUG c-src/etags.c 88 +++need_adjustment c-src/emacs/src/lisp.h 1986 +++\need tex-src/texinfo.tex /^\\def\\need{\\parsearg\\needx}$/ +++\needx tex-src/texinfo.tex /^\\def\\needx#1{%$/ +++NEG y-src/parse.c 9 +++neighbors cp-src/clheir.hpp 59 +++nelem cp-src/Range.h /^ int nelem (void) const { return rng_nelem; }$/ +++nestlev c-src/etags.c 2525 +++\newcodeindex tex-src/texinfo.tex /^\\def\\newcodeindex #1{$/ +++\newindex tex-src/texinfo.tex /^\\def\\newindex #1{$/ +++NewLayer lua-src/allegro.lua /^function NewLayer (name, x, y, w, h)$/ +++NewLayerSet lua-src/allegro.lua /^function NewLayerSet (name)$/ +++newlb c-src/etags.c 2930 +++newlinepos c-src/etags.c 2932 +++NewNameString pas-src/common.pas /^procedure NewNameString; (* (var NSP: NameStringPo/ +++new objc-src/PackInsp.m /^+new$/ +++new perl-src/htlmify-cystic 163 +++new_tag perl-src/htlmify-cystic 18 +++newtextstring pas-src/common.pas /^function newtextstring; (*: TextString;*)$/ +++next_alive cp-src/conway.hpp 7 +++next_almost_prime c-src/emacs/src/lisp.h /^extern EMACS_INT next_almost_prime (EMACS_INT) ATT/ +++NEXT_ALMOST_PRIME_LIMIT c-src/emacs/src/lisp.h 3573 +++next c.c 174 +++next c-src/emacs/src/gmalloc.c 164 +++next c-src/emacs/src/gmalloc.c 188 +++next c-src/emacs/src/gmalloc.c 198 +++next c-src/emacs/src/keyboard.c 7246 +++next c-src/emacs/src/keyboard.c 861 +++next c-src/emacs/src/lisp.h 1848 +++next c-src/emacs/src/lisp.h 2009 +++next c-src/emacs/src/lisp.h 2037 +++next c-src/emacs/src/lisp.h 2192 +++next c-src/emacs/src/lisp.h 3028 +++next c-src/emacs/src/lisp.h 3134 +++next c-src/emacs/src/lisp.h 700 +++next c-src/etags.c 203 +++next-file el-src/emacs/lisp/progmodes/etags.el /^(defun next-file (&optional initialize novisit)$/ +++next-file-list el-src/emacs/lisp/progmodes/etags.el /^(defvar next-file-list nil$/ +++next_free c-src/emacs/src/lisp.h 1851 +++nextfree c-src/emacs/src/lisp.h 3029 +++\next tex-src/texinfo.tex /^\\def\\next##1{}\\next}$/ +++next_weak c-src/emacs/src/lisp.h 1875 +++next y-src/cccp.y 42 +++NE y-src/parse.c 6 +++nfree c-src/emacs/src/gmalloc.c 150 +++/ngrayt ps-src/rfc1245.ps /^\/ngrayt 256 array def$/ +++/ngreent ps-src/rfc1245.ps /^\/ngreent 256 array def$/ +++NIL_IS_ZERO c-src/emacs/src/lisp.h 1515 +++NILP c-src/emacs/src/lisp.h /^# define NILP(x) lisp_h_NILP (x)$/ +++nl c-src/etags.c 2521 +++NmStrToErrStr pas-src/common.pas /^function NmStrToErrStr;(*($/ +++NmStrToInteger pas-src/common.pas /^function NmStrToInteger; (* (Str : NameString) : i/ +++\nm tex-src/testenv.tex /^\\newcommand{\\nm}[2]{\\nomenclature{#1}{#2}}$/ +++no_argument c-src/getopt.h 89 +++nocase_tail c-src/etags.c /^nocase_tail (const char *cp)$/ +++node c-src/etags.c 225 +++noderef tex-src/texinfo.tex /^\\appendixnoderef %$/ +++node_st c-src/etags.c 214 +++\node tex-src/texinfo.tex /^\\def\\node{\\ENVcheck\\parsearg\\nodezzz}$/ +++\nodexxx[ tex-src/texinfo.tex /^\\def\\nodexxx[#1,#2]{\\gdef\\lastnode{#1}}$/ +++\nodezzz tex-src/texinfo.tex /^\\def\\nodezzz#1{\\nodexxx [#1,]}$/ +++\nofillexdent tex-src/texinfo.tex /^\\def\\nofillexdent{\\parsearg\\nofillexdentyyy}$/ +++\nofillexdentyyy tex-src/texinfo.tex /^\\def\\nofillexdentyyy #1{{\\advance \\leftskip by -\\e/ +++nofonts% tex-src/texinfo.tex /^{\\chapternofonts%$/ +++nofonts tex-src/texinfo.tex /^{\\indexnofonts$/ +++no_lang_help c-src/etags.c 707 +++none_help c-src/etags.c 703 +++NONPOINTER_BITS c-src/emacs/src/lisp.h 78 +++NONPOINTER_BITS c-src/emacs/src/lisp.h 80 +++NONSRCS make-src/Makefile /^NONSRCS=entry.strange lists.erl clheir.hpp.gz$/ +++\normalbackslash tex-src/texinfo.tex /^\\def\\normalbackslash{{\\tt\\rawbackslashxx}}$/ +++\normalcaret tex-src/texinfo.tex /^\\def\\normalcaret{^}$/ +++\normaldoublequote tex-src/texinfo.tex /^\\def\\normaldoublequote{"}$/ +++\normalgreater tex-src/texinfo.tex /^\\def\\normalgreater{>}$/ +++normalize_fresh prol-src/natded.prolog /^normalize_fresh(M,N):-$/ +++normalize prol-src/natded.prolog /^normalize(M,MNorm):-$/ +++/normalize ps-src/rfc1245.ps /^\/normalize {$/ +++normalize_tree prol-src/natded.prolog /^normalize_tree(tree(Rule,Syn:Sem,Trees),$/ +++normalize_trees prol-src/natded.prolog /^normalize_trees([],[]).$/ +++\normalless tex-src/texinfo.tex /^\\def\\normalless{<}$/ +++\normalplus tex-src/texinfo.tex /^\\def\\normalplus{+}$/ +++\normaltilde tex-src/texinfo.tex /^\\def\\normaltilde{~}$/ +++\normalunderscore tex-src/texinfo.tex /^\\def\\normalunderscore{_}$/ +++\normalverticalbar tex-src/texinfo.tex /^\\def\\normalverticalbar{|}$/ +++nosave pyt-src/server.py /^ def nosave(self):$/ +++no_sub c-src/emacs/src/regex.h 387 +++notag2 c-src/dostorture.c 26 +++notag2 c-src/torture.c 26 +++notag4 c-src/dostorture.c 45 +++notag4 c-src/torture.c 45 +++not_bol c-src/emacs/src/regex.h 391 +++/.notdef ps-src/rfc1245.ps /^\/.notdef \/.notdef \/.notdef \/.notdef \/.notdef \/.not/ +++/.notdef ps-src/rfc1245.ps /^\/.notdef \/.notdef \/.notdef \/.notdef \/space \/exclam/ +++not_eol c-src/emacs/src/regex.h 394 +++NOTEQUAL y-src/cccp.c 13 +++no tex-src/texinfo.tex /^\\global\\advance \\appendixno by 1 \\message{Appendix/ +++no tex-src/texinfo.tex /^\\ifnum\\secno=0 Appendix\\xreftie'char\\the\\appendixn/ +++no tex-src/texinfo.tex /^\\newcount \\appendixno \\appendixno = `\\@$/ +++no.\the\secno tex-src/texinfo.tex /^\\else \\ifnum \\subsecno=0 Section\\xreftie'char\\the\\/ +++no.\the\secno.\the\subsecno tex-src/texinfo.tex /^Section\\xreftie'char\\the\\appendixno.\\the\\secno.\\th/ +++no.\the\secno.\the\subsecno.\the\subsubsecno tex-src/texinfo.tex /^Section\\xreftie'char\\the\\appendixno.\\the\\secno.\\th/ +++notinname c-src/etags.c /^#define notinname(c) (_nin[CHAR (c)]) \/* c is not / +++not_single_kboard_state c-src/emacs/src/keyboard.c /^not_single_kboard_state (KBOARD *kboard)$/ +++npending c-src/emacs/src/keyboard.c 7244 +++/N ps-src/rfc1245.ps /^\/N { $/ +++/nredt ps-src/rfc1245.ps /^\/nredt 256 array def$/ +++\nsbot tex-src/texinfo.tex /^\\def\\nsbot{\\vbox$/ +++\nstop tex-src/texinfo.tex /^\\def\\nstop{\\vbox$/ +++/Ntilde ps-src/rfc1245.ps /^\/Ntilde \/Odieresis \/Udieresis \/aacute \/agrave \/aci/ +++ntool_bar_items c-src/emacs/src/keyboard.c 7974 +++NULL_PTR y-src/cccp.y 63 +++NULL y-src/cccp.y 51 +++\numberedsec tex-src/texinfo.tex /^\\outer\\def\\numberedsec{\\parsearg\\seczzz}$/ +++\numberedsubsec tex-src/texinfo.tex /^\\outer\\def\\numberedsubsec{\\parsearg\\numberedsubsec/ +++\numberedsubseczzz tex-src/texinfo.tex /^\\def\\numberedsubseczzz #1{\\seccheck{subsection}%$/ +++\numberedsubsubsec tex-src/texinfo.tex /^\\outer\\def\\numberedsubsubsec{\\parsearg\\numberedsub/ +++\numberedsubsubseczzz tex-src/texinfo.tex /^\\def\\numberedsubsubseczzz #1{\\seccheck{subsubsecti/ +++numberKeys objcpp-src/SimpleCalc.M /^- numberKeys:sender$/ +++number_len c-src/etags.c /^static int number_len (long) ATTRIBUTE_CONST;$/ +++/numbersign ps-src/rfc1245.ps /^\/numbersign \/dollar \/percent \/ampersand \/quotesing/ +++numbervars prol-src/natded.prolog /^numbervars(X):-$/ +++num_columns cp-src/conway.cpp 16 +++\numericenumerate tex-src/texinfo.tex /^\\def\\numericenumerate{%$/ +++num_input_events c-src/emacs/src/keyboard.c 210 +++NUM_MOD_NAMES c-src/emacs/src/keyboard.c 6325 +++numOfChannels cp-src/c.C 1 +++NUM_RECENT_KEYS c-src/emacs/src/keyboard.c 91 +++num_regs c-src/emacs/src/regex.h 430 +++num_rows cp-src/conway.cpp 15 +++NUMSTATS objc-src/PackInsp.h 36 +++nvars c-src/emacs/src/lisp.h 3140 +++Objc_help c-src/etags.c 613 +++OBJCPPSRC make-src/Makefile /^OBJCPPSRC=SimpleCalc.H SimpleCalc.M$/ +++OBJCSRC make-src/Makefile /^OBJCSRC=Subprocess.h Subprocess.m PackInsp.h PackI/ +++Objc_suffixes c-src/etags.c 609 +++objdef c-src/etags.c 2484 +++object c-src/emacs/src/lisp.h 2128 +++object_registry cp-src/clheir.cpp 10 +++OBJS make-src/Makefile /^OBJS=${GETOPTOBJS} ${REGEXOBJS} ${CHECKOBJS}$/ +++objtag c-src/etags.c 2453 +++objvar c-src/emacs/src/lisp.h 2297 +++obstack_chunk_alloc y-src/parse.y 47 +++obstack_chunk_free y-src/parse.y 48 +++ocatseen c-src/etags.c 2477 +++/ocircumflex ps-src/rfc1245.ps /^\/ocircumflex \/odieresis \/otilde \/uacute \/ugrave \/u/ +++octave_MDiagArray2_h cp-src/MDiagArray2.h 29 +++octave_Range_h cp-src/Range.h 24 +++\oddfooting tex-src/texinfo.tex /^\\def\\oddfooting{\\parsearg\\oddfootingxxx}$/ +++\oddheading tex-src/texinfo.tex /^\\def\\oddheading{\\parsearg\\oddheadingxxx}$/ +++oediff make-src/Makefile /^oediff: OTAGS ETAGS ${infiles}$/ +++offset c-src/emacs/src/lisp.h 2305 +++offset c-src/emacs/src/lisp.h 2365 +++offset c-src/etags.c 2494 +++oignore c-src/etags.c 2483 +++oimplementation c-src/etags.c 2474 +++oinbody c-src/etags.c 2478 +++ok objc-src/PackInsp.m /^-ok:sender$/ +++ok_to_echo_at_next_pause c-src/emacs/src/keyboard.c 159 +++old_value c-src/emacs/src/lisp.h 2980 +++omethodcolon c-src/etags.c 2481 +++omethodparm c-src/etags.c 2482 +++omethodsign c-src/etags.c 2479 +++omethodtag c-src/etags.c 2480 +++\onepageout tex-src/texinfo.tex /^\\def\\onepageout#1{\\hoffset=\\normaloffset$/ +++onone c-src/etags.c 2472 +++oparenseen c-src/etags.c 2476 +++OPENBUTTON objc-src/PackInsp.m 47 +++\opencontents tex-src/texinfo.tex /^\\def\\opencontents{\\openout \\contentsfile = \\jobnam/ +++open-dribble-file c-src/emacs/src/keyboard.c /^DEFUN ("open-dribble-file", Fopen_dribble_file, So/ +++\openindices tex-src/texinfo.tex /^\\def\\openindices{%$/ +++openInWorkspace objc-src/PackInsp.m /^static void openInWorkspace(const char *filename)$/ +++open objc-src/PackInsp.m /^-open:sender$/ +++operationKeys objcpp-src/SimpleCalc.M /^- operationKeys:sender$/ +++operator+ cp-src/c.C /^ A operator+(A& a) {};$/ +++operator+ cp-src/c.C /^const A& A::operator+(const A&) { }$/ +++operator - cp-src/c.C /^void operator -(int, int) {}$/ +++operator+ cp-src/c.C /^void operator+(int, int) {}$/ +++operator = cp-src/functions.cpp /^Date & Date::operator = ( Date d ){$/ +++operator += cp-src/functions.cpp /^Date & Date::operator += ( int days ){$/ +++operator -= cp-src/functions.cpp /^Date & Date::operator -= ( int days ){$/ +++operator ++ cp-src/functions.cpp /^Date & Date::operator ++ ( void ){$/ +++operator -- cp-src/functions.cpp /^Date & Date::operator -- ( void ){$/ +++operator - cp-src/functions.cpp /^int Date::operator - ( Date d ){$/ +++operator < cp-src/functions.cpp /^int Date::operator < ( Date d ) {$/ +++operator == cp-src/functions.cpp /^int Date::operator == ( Date d ) {$/ +++operator > cp-src/functions.cpp /^int Date::operator > ( Date d ) {$/ +++operator >> cp-src/functions.cpp /^istream& operator >> ( istream &i, Date & dd ){$/ +++operator << cp-src/functions.cpp /^ostream& operator << ( ostream &c, Date d ) {$/ +++operator = cp-src/MDiagArray2.h /^ MDiagArray2& operator = (const MDiagArray2/ +++OperatorFun c-src/h.h 88 +++operator int cp-src/c.C /^void operator int(int, int) {}$/ +++operator int cp-src/fail.C /^ operator int() const {return x;}$/ +++operator MArray2 cp-src/MDiagArray2.h /^ operator MArray2 () const$/ +++operator y-src/cccp.y 438 +++\opnr tex-src/texinfo.tex /^\\def\\opnr{{\\sf\\char`\\(}} \\def\\clnr{{\\sf\\char`\\)}} / +++opparsebody\Edefop\defopx\defopheader\defoptype tex-src/texinfo.tex /^\\defopparsebody\\Edefop\\defopx\\defopheader\\defoptyp/ +++oprotocol c-src/etags.c 2473 +++/O ps-src/rfc1245.ps /^\/O {closepath} bind def$/ +++optional_argument c-src/getopt.h 91 +++option c-src/getopt.h 73 +++OPTIONS make-src/Makefile /^OPTIONS=--members --declarations --regex=@regexfil/ +++opvarparsebody\Edefcv\defcvx\defcvarheader\defcvtype tex-src/texinfo.tex /^\\defopvarparsebody\\Edefcv\\defcvx\\defcvarheader\\def/ +++ord_add_element prol-src/ordsets.prolog /^ord_add_element([], Element, [Element]).$/ +++ord_del_element prol-src/ordsets.prolog /^ord_del_element([], _, []).$/ +++ord_disjoint prol-src/ordsets.prolog /^ord_disjoint(Set1, Set2) :-$/ +++/ordfeminine ps-src/rfc1245.ps /^\/ordfeminine \/ordmasculine \/.notdef \/ae \/oslash \/q/ +++ord_intersection2 prol-src/ordsets.prolog /^ord_intersection2(1, [Set|Sets], Set0, Sets0) :- !/ +++ord_intersection3 prol-src/ordsets.prolog /^ord_intersection3(<, _, Set1, Head2, Tail2, Inters/ +++ord_intersection4 prol-src/ordsets.prolog /^ord_intersection4(<, _, Set1, Head2, Tail2, Inters/ +++ord_intersection prol-src/ordsets.prolog /^ord_intersection([], _, []).$/ +++ord_intersection prol-src/ordsets.prolog /^ord_intersection([], Set2, [], Set2).$/ +++ord_intersection prol-src/ordsets.prolog /^ord_intersection(Sets, Intersection) :- $/ +++ord_intersect prol-src/ordsets.prolog /^ord_intersect([Head1|Tail1], [Head2|Tail2]) :-$/ +++ord_member prol-src/ordsets.prolog /^ord_member(X, [E|Es]) :-$/ +++ord_seteq prol-src/ordsets.prolog /^ord_seteq(Set1, Set2) :-$/ +++ord_setproduct prol-src/ordsets.prolog /^ord_setproduct([], _, []).$/ +++ord_subset prol-src/ordsets.prolog /^ord_subset([], _).$/ +++ord_subtract prol-src/ordsets.prolog /^ord_subtract(Set1, Set2, Union) :-$/ +++ord_symdiff prol-src/ordsets.prolog /^ord_symdiff([], Set2, Set2).$/ +++ord_union4 prol-src/ordsets.prolog /^ord_union4(<, Head, Set1, Head2, Tail2, [Head|Unio/ +++ord_union_all prol-src/ordsets.prolog /^ord_union_all(1, [Set|Sets], Set, Sets) :- !.$/ +++ord_union prol-src/ordsets.prolog /^ord_union(Set1, Set2, Union) :-$/ +++ord_union prol-src/ordsets.prolog /^ord_union([], Union) :- !, Union = [].$/ +++OR y-src/cccp.c 10 +++oss html-src/softwarelibero.html /^Il movimento open source$/ +++otagseen c-src/etags.c 2475 +++OTAGS make-src/Makefile /^OTAGS: oetags ${SRCS} srclist$/ +++/Otilde ps-src/rfc1245.ps /^\/Otilde \/OE \/oe \/endash \/emdash \/quotedblleft \/quo/ +++output_file perl-src/htlmify-cystic 35 +++output_files perl-src/htlmify-cystic 32 +++outputtable html-src/algrthms.html /^Output$/ +++outputTime cp-src/c.C 9 +++outsyn prol-src/natded.prolog /^outsyn(['Any'],_).$/ +++OVERLAYP c-src/emacs/src/lisp.h /^OVERLAYP (Lisp_Object x)$/ +++Overview tex-src/gzip.texi /^@node Overview, Sample, Copying, Top$/ +++PackageInspector objc-src/PackInsp.h /^@interface PackageInspector:WMInspector$/ +++\pagebody tex-src/texinfo.tex /^\\def\\pagebody#1{\\vbox to\\pageheight{\\boxmaxdepth=\\/ +++/pagedimen ps-src/rfc1245.ps /^\/pagedimen { $/ +++pagesize c-src/emacs/src/gmalloc.c 1703 +++\pagesofar tex-src/texinfo.tex /^\\def\\pagesofar{\\unvbox\\partialpage %$/ +++\page tex-src/texinfo.tex /^ \\def\\page{%$/ +++\page tex-src/texinfo.tex /^\\def\\page{\\par\\vfill\\supereject}$/ +++pair merc-src/accumulator.m /^:- import_module pair.$/ +++/papersize ps-src/rfc1245.ps /^\/papersize {$/ +++/paragraph ps-src/rfc1245.ps /^\/paragraph \/germandbls \/registered \/copyright \/tra/ +++/parenright ps-src/rfc1245.ps /^\/parenright \/asterisk \/plus \/comma \/hyphen \/period/ +++parent c-src/emacs/src/keyboard.c 8745 +++parent c-src/emacs/src/lisp.h 1590 +++\parseargline tex-src/texinfo.tex /^\\def\\parseargline{\\begingroup \\obeylines \\parsearg/ +++\parsearg tex-src/texinfo.tex /^\\def\\parsearg #1{\\let\\next=#1\\begingroup\\obeylines/ +++\parseargx tex-src/texinfo.tex /^\\def\\parseargx{%$/ +++parse_c_expression y-src/cccp.y /^parse_c_expression (string)$/ +++parse_cgi prol-src/natded.prolog /^parse_cgi(TokenList,KeyVals):-$/ +++parse_error y-src/parse.y 82 +++parse_escape y-src/cccp.y /^parse_escape (string_ptr)$/ +++parseFromVars php-src/lce_functions.php /^ function parseFromVars($prefix)$/ +++parse_hash y-src/parse.y 64 +++parse_menu_item c-src/emacs/src/keyboard.c /^parse_menu_item (Lisp_Object item, int inmenubar)$/ +++parse_modifiers c-src/emacs/src/keyboard.c /^parse_modifiers (Lisp_Object symbol)$/ +++parse_modifiers_uncached c-src/emacs/src/keyboard.c /^parse_modifiers_uncached (Lisp_Object symbol, ptrd/ +++parse_number y-src/cccp.y /^parse_number (olen)$/ +++parse prol-src/natded.prolog /^parse(Ws,Cat):-$/ +++parse_return_error y-src/cccp.y 70 +++parse_return y-src/parse.y 74 +++parse_solitary_modifier c-src/emacs/src/keyboard.c /^parse_solitary_modifier (Lisp_Object symbol)$/ +++parse_tool_bar_item c-src/emacs/src/keyboard.c /^parse_tool_bar_item (Lisp_Object key, Lisp_Object / +++parse_tree merc-src/accumulator.m /^:- import_module parse_tree.$/ +++Pascal_functions c-src/etags.c /^Pascal_functions (FILE *inf)$/ +++Pascal_help c-src/etags.c 621 +++Pascal_suffixes c-src/etags.c 619 +++PASSRC make-src/Makefile /^PASSRC=common.pas$/ +++pat c-src/etags.c 262 +++pattern c-src/etags.c 260 +++p c-src/emacs/src/lisp.h 4673 +++p c-src/emacs/src/lisp.h 4679 +++pD c-src/emacs/src/lisp.h 165 +++pD c-src/emacs/src/lisp.h 167 +++pD c-src/emacs/src/lisp.h 169 +++pD c-src/emacs/src/lisp.h 171 +++pdlcount c-src/emacs/src/lisp.h 3046 +++PDT c-src/h.h /^ Date 04 May 87 235311 PDT (Mon)$/ +++pending-delete-mode el-src/TAGTEST.EL /^(defalias 'pending-delete-mode 'delete-selection-m/ +++pending_funcalls c-src/emacs/src/keyboard.c 4377 +++pending_signals c-src/emacs/src/keyboard.c 80 +++/periodcentered ps-src/rfc1245.ps /^\/periodcentered \/quotesinglbase \/quotedblbase \/per/ +++Perl_functions c-src/etags.c /^Perl_functions (FILE *inf)$/ +++Perl_help c-src/etags.c 630 +++Perl_interpreters c-src/etags.c 628 +++PERLSRC make-src/Makefile /^PERLSRC=htlmify-cystic yagrip.pl kai-test.pl mirro/ +++Perl_suffixes c-src/etags.c 626 +++p/f ada-src/etags-test-for.ada /^function p ("p");$/ +++p/f ada-src/etags-test-for.ada /^ function p pragma Import (C,$/ +++pfatal c-src/etags.c /^pfatal (const char *s1)$/ +++pfdset c-src/h.h 57 +++pfnote c-src/etags.c /^pfnote (char *name, bool is_func, char *linestart,/ +++/PF ps-src/rfc1245.ps /^\/PF { $/ +++PHP_functions c-src/etags.c /^PHP_functions (FILE *inf)$/ +++PHP_help c-src/etags.c 639 +++PHPSRC make-src/Makefile /^PHPSRC=lce_functions.php ptest.php sendmail.php$/ +++PHP_suffixes c-src/etags.c 637 +++pI c-src/emacs/src/lisp.h 106 +++pI c-src/emacs/src/lisp.h 94 +++pI c-src/emacs/src/lisp.h 99 +++\pindex tex-src/texinfo.tex /^\\def\\pindex {\\pgindex}$/ +++pinned c-src/emacs/src/lisp.h 679 +++Pkg1/b ada-src/etags-test-for.ada /^package body Pkg1 is$/ +++Pkg1/b ada-src/waroquiers.ada /^package body Pkg1 is$/ +++Pkg1_Func1/f ada-src/etags-test-for.ada /^ function Pkg1_Func1 return Boolean;$/ +++Pkg1_Func1/f ada-src/etags-test-for.ada /^function Pkg1_Func1 return Boolean is$/ +++Pkg1_Func1/f ada-src/etags-test-for.ada /^ function Pkg1_Func1 return Boolean is separate;$/ +++Pkg1_Func1/f ada-src/waroquiers.ada /^ function Pkg1_Func1 return Boolean;$/ +++Pkg1_Func1/f ada-src/waroquiers.ada /^function Pkg1_Func1 return Boolean is$/ +++Pkg1_Func1/f ada-src/waroquiers.ada /^ function Pkg1_Func1 return Boolean is separate;$/ +++Pkg1_Func2/f ada-src/etags-test-for.ada /^ function Pkg1_Func2 (Ijk : Integer; Z : Integer)/ +++Pkg1_Func2/f ada-src/waroquiers.ada /^ function Pkg1_Func2 (Ijk : Integer; Z : Integer)/ +++Pkg1_Pkg1/b ada-src/etags-test-for.ada /^package body Pkg1_Pkg1 is$/ +++Pkg1_Pkg1/b ada-src/etags-test-for.ada /^ package body Pkg1_Pkg1 is separate;$/ +++Pkg1_Pkg1/b ada-src/waroquiers.ada /^package body Pkg1_Pkg1 is$/ +++Pkg1_Pkg1/b ada-src/waroquiers.ada /^ package body Pkg1_Pkg1 is separate;$/ +++Pkg1_Pkg1_Proc1/p ada-src/etags-test-for.ada /^ procedure Pkg1_Pkg1_Proc1;$/ +++Pkg1_Pkg1_Proc1/p ada-src/etags-test-for.ada /^ procedure Pkg1_Pkg1_Proc1 is$/ +++Pkg1_Pkg1_Proc1/p ada-src/waroquiers.ada /^ procedure Pkg1_Pkg1_Proc1;$/ +++Pkg1_Pkg1_Proc1/p ada-src/waroquiers.ada /^ procedure Pkg1_Pkg1_Proc1 is$/ +++Pkg1_Pkg1/s ada-src/etags-test-for.ada /^ package Pkg1_Pkg1 is$/ +++Pkg1_Pkg1/s ada-src/waroquiers.ada /^ package Pkg1_Pkg1 is$/ +++Pkg1_Proc1/p ada-src/etags-test-for.ada /^ procedure Pkg1_Proc1;$/ +++Pkg1_Proc1/p ada-src/etags-test-for.ada /^ procedure Pkg1_Proc1 is$/ +++Pkg1_Proc1/p ada-src/waroquiers.ada /^ procedure Pkg1_Proc1;$/ +++Pkg1_Proc1/p ada-src/waroquiers.ada /^ procedure Pkg1_Proc1 is$/ +++Pkg1_Proc2/p ada-src/etags-test-for.ada /^ procedure Pkg1_Proc2 (I : Integer);$/ +++Pkg1_Proc2/p ada-src/etags-test-for.ada /^ procedure Pkg1_Proc2 (I : Integer) is$/ +++Pkg1_Proc2/p ada-src/waroquiers.ada /^ procedure Pkg1_Proc2 (I : Integer);$/ +++Pkg1_Proc2/p ada-src/waroquiers.ada /^ procedure Pkg1_Proc2 (I : Integer) is$/ +++Pkg1/s ada-src/etags-test-for.ada /^package Pkg1 is$/ +++Pkg1/s ada-src/waroquiers.ada /^package Pkg1 is$/ +++plainc c-src/etags.c 2934 +++plain_C_entries c-src/etags.c /^plain_C_entries (FILE *inf)$/ +++plain_C_suffixes c-src/etags.c 643 +++\plainsecheading tex-src/texinfo.tex /^\\def\\plainsecheading #1{\\secheadingi {#1}}$/ +++plist c-src/emacs/src/lisp.h 2040 +++plist c-src/emacs/src/lisp.h 697 +++plus cp-src/functions.cpp /^void Date::plus ( int days , int month , int year / +++plus go-src/test1.go 5 +++plusvalseq prol-src/natded.prolog /^plusvalseq([]) --> [].$/ +++pMd c-src/emacs/src/lisp.h 150 +++pMd c-src/emacs/src/lisp.h 155 +++pMu c-src/emacs/src/lisp.h 151 +++pMu c-src/emacs/src/lisp.h 156 +++p_next c-src/etags.c 258 +++POEntryAD php-src/lce_functions.php 29 +++POEntry php-src/lce_functions.php 105 +++POEntry php-src/lce_functions.php /^ function POEntry()$/ +++pointer c-src/emacs/src/lisp.h 2125 +++point forth-src/test-forth.fth /^BEGIN-STRUCTURE point \\ create the named structure/ +++\point tex-src/texinfo.tex /^\\def\\point{$\\star$}$/ +++poll_for_input_1 c-src/emacs/src/keyboard.c /^poll_for_input_1 (void)$/ +++poll_for_input c-src/emacs/src/keyboard.c /^poll_for_input (struct atimer *timer)$/ +++poll_suppress_count c-src/emacs/src/keyboard.c 1908 +++poll_suppress_count c-src/emacs/src/lisp.h 3047 +++poll_timer c-src/emacs/src/keyboard.c 1915 +++popclass_above c-src/etags.c /^popclass_above (int bracelev)$/ +++pop_kboard c-src/emacs/src/keyboard.c /^pop_kboard (void)$/ +++pop-tag-mark el-src/emacs/lisp/progmodes/etags.el /^(defalias 'pop-tag-mark 'xref-pop-marker-stack)$/ +++POReader php-src/lce_functions.php 163 +++POReader php-src/lce_functions.php /^ function POReader($domain, $filename)$/ +++PORManager php-src/lce_functions.php 498 +++PORManager php-src/lce_functions.php /^ function PORManager()$/ +++position_to_Time c-src/emacs/src/keyboard.c /^position_to_Time (ptrdiff_t pos)$/ +++posix_memalign c-src/emacs/src/gmalloc.c /^posix_memalign (void **memptr, size_t alignment, s/ +++posn-at-point c-src/emacs/src/keyboard.c /^DEFUN ("posn-at-point", Fposn_at_point, Sposn_at_p/ +++posn-at-x-y c-src/emacs/src/keyboard.c /^DEFUN ("posn-at-x-y", Fposn_at_x_y, Sposn_at_x_y, / +++possible_sum_sign y-src/cccp.y /^#define possible_sum_sign(a, b, sum) ((((a) ^ (b))/ +++PostControls pyt-src/server.py /^ def PostControls(self):$/ +++post pyt-src/server.py /^ def post(self):$/ +++POSTSCRIPTFLAGS make-src/Makefile /^POSTSCRIPTFLAGS=--language=none --regex='#\/[^ \\t{]/ +++pot_etags_version c-src/etags.c 81 +++pp1 c-src/dostorture.c /^int pp1($/ +++pp1 c-src/torture.c /^int pp1($/ +++pp2 c-src/dostorture.c /^pp2$/ +++pp2 c-src/torture.c /^pp2$/ +++pp3 c-src/dostorture.c /^pp3(int bar)$/ +++pp3 c-src/torture.c /^pp3(int bar)$/ +++pp_bas_cat prol-src/natded.prolog /^pp_bas_cat(Cat):-$/ +++pp_cat prol-src/natded.prolog /^pp_cat(Syn:Sem):-$/ +++pp_exp prol-src/natded.prolog /^pp_exp('NIL'):-$/ +++pp_exps prol-src/natded.prolog /^pp_exps([]).$/ +++pp_html_fitch_tree prol-src/natded.prolog /^pp_html_fitch_tree(tree(der,Root,[ders(Words)]),M,/ +++pp_html_table_fitch_tree prol-src/natded.prolog /^pp_html_table_fitch_tree(T):-$/ +++pp_html_table_tree prol-src/natded.prolog /^pp_html_table_tree(T):-$/ +++pp_html_tree prol-src/natded.prolog /^pp_html_tree(ass(Syn,V,'$VAR'(N))):-$/ +++pp_html_trees prol-src/natded.prolog /^pp_html_trees([T|Ts],N,M):-$/ +++pp_lam_bracket prol-src/natded.prolog /^pp_lam_bracket(A^B):-$/ +++pp_lam_paren prol-src/natded.prolog /^pp_lam_paren(Var^Alpha):-$/ +++pp_lam prol-src/natded.prolog /^pp_lam(Var^Alpha):-$/ +++pp_paren prol-src/natded.prolog /^pp_paren(C):-$/ +++pp_rule prol-src/natded.prolog /^pp_rule(fe):-write('\/E').$/ +++/P ps-src/rfc1245.ps /^\/P { $/ +++pp_syn_back prol-src/natded.prolog /^pp_syn_back(A\/B):-$/ +++pp_syn_paren prol-src/natded.prolog /^pp_syn_paren(A\/B):-$/ +++pp_syn prol-src/natded.prolog /^pp_syn(A\/B):-$/ +++pp_tree prol-src/natded.prolog /^pp_tree(T):-$/ +++pp_trees prol-src/natded.prolog /^pp_trees([T|Ts],Column):-$/ +++pp_word_list prol-src/natded.prolog /^pp_word_list([]).$/ +++pp_word_list_rest prol-src/natded.prolog /^pp_word_list_rest([]).$/ +++pp_word prol-src/natded.prolog /^pp_word(W):-$/ +++Pre_Call_State/t ada-src/2ataspri.ads /^ type Pre_Call_State is new System.Address;$/ +++.PRECIOUS make-src/Makefile /^.PRECIOUS: ETAGS CTAGS ETAGS16 CTAGS16 ETAGS17 CTA/ +++predicate c-src/emacs/src/lisp.h 2307 +++prev c.c 175 +++prev c-src/emacs/src/gmalloc.c 165 +++prev c-src/emacs/src/gmalloc.c 189 +++prev c-src/emacs/src/lisp.h 2191 +++\primary tex-src/texinfo.tex /^\\def\\primary #1{\\line{#1\\hfil}}$/ +++PrintAdd go-src/test1.go /^func (n intNumber) PrintAdd() {$/ +++PrintAdd go-src/test1.go /^func (s str) PrintAdd() {$/ +++printClassification php-src/lce_functions.php /^ function printClassification()$/ +++\printedmanual tex-src/texinfo.tex /^\\def\\printedmanual{\\ignorespaces #5}%$/ +++\printedmanual tex-src/texinfo.tex /^section ``\\printednodename'' in \\cite{\\printedmanu/ +++\printednodename tex-src/texinfo.tex /^\\def\\printednodename{\\ignorespaces #1}%$/ +++\printednodename tex-src/texinfo.tex /^\\def\\printednodename{\\ignorespaces #3}%$/ +++print_help c-src/etags.c /^print_help (argument *argbuffer)$/ +++\printindex tex-src/texinfo.tex /^\\def\\printindex{\\parsearg\\doprintindex}$/ +++print_language_names c-src/etags.c /^print_language_names (void)$/ +++printmax_t c-src/emacs/src/lisp.h 148 +++printmax_t c-src/emacs/src/lisp.h 153 +++\print tex-src/texinfo.tex /^\\def\\print{\\leavevmode\\lower.1ex\\hbox to 1em{\\hfil/ +++\print tex-src/texinfo.tex /^\\def\\print{\\realbackslash print}$/ +++PRINT_UNDOCUMENTED_OPTIONS_HELP c-src/etags.c 804 +++print_version c-src/etags.c /^print_version (void)$/ +++Private objc-src/Subprocess.m /^@interface Subprocess(Private)$/ +++Private_T/b ada-src/etags-test-for.ada /^ task body Private_T is$/ +++Private_T/b ada-src/waroquiers.ada /^ task body Private_T is$/ +++Private_T/k ada-src/etags-test-for.ada /^ task Private_T;$/ +++Private_T/k ada-src/waroquiers.ada /^ task Private_T;$/ +++Private_T/p ada-src/etags-test-for.ada /^ procedure Private_T;$/ +++Private_T/p ada-src/etags-test-for.ada /^ procedure Private_T is$/ +++Private_T/p ada-src/waroquiers.ada /^ procedure Private_T;$/ +++Private_T/p ada-src/waroquiers.ada /^ procedure Private_T is$/ +++Private_T/t ada-src/etags-test-for.ada /^ type Private_T is$/ +++Private_T/t ada-src/etags-test-for.ada /^ type Private_T is private;$/ +++Private_T/t ada-src/waroquiers.ada /^ type Private_T is$/ +++Private_T/t ada-src/waroquiers.ada /^ type Private_T is private;$/ +++Problems tex-src/gzip.texi /^@node Problems, Concept Index, Tapes, Top$/ +++proc c-src/h.h 87 +++process_file c-src/etags.c /^process_file (FILE *fh, char *fn, language *lang)$/ +++process_file_name c-src/etags.c /^process_file_name (char *file, language *lang)$/ +++PROCESSP c-src/emacs/src/lisp.h /^PROCESSP (Lisp_Object a)$/ +++process_pending_signals c-src/emacs/src/keyboard.c /^process_pending_signals (void)$/ +++process_special_events c-src/emacs/src/keyboard.c /^process_special_events (void)$/ +++process_tool_bar_item c-src/emacs/src/keyboard.c /^process_tool_bar_item (Lisp_Object key, Lisp_Objec/ +++Proc/t ada-src/2ataspri.ads /^ type Proc is access procedure (Addr : System.Ad/ +++prof make-src/Makefile /^prof: ETAGS$/ +++prolog_atom c-src/etags.c /^prolog_atom (char *s, size_t pos)$/ +++Prolog_functions c-src/etags.c /^Prolog_functions (FILE *inf)$/ +++Prolog_help c-src/etags.c 654 +++prolog_pr c-src/etags.c /^prolog_pr (char *s, char *last)$/ +++prolog_skip_comment c-src/etags.c /^prolog_skip_comment (linebuffer *plb, FILE *inf)$/ +++Prolog_suffixes c-src/etags.c 652 +++PROLSRC make-src/Makefile /^PROLSRC=ordsets.prolog natded.prolog$/ +++PROP c-src/emacs/src/keyboard.c 8379 +++PROP c-src/emacs/src/keyboard.c /^#define PROP(IDX) AREF (tool_bar_item_properties, / +++prop c-src/etags.c 209 +++PROTECT_MALLOC_STATE c-src/emacs/src/gmalloc.c /^#define PROTECT_MALLOC_STATE(PROT) \/* empty *\/$/ +++PROTECT_MALLOC_STATE c-src/emacs/src/gmalloc.c /^#define PROTECT_MALLOC_STATE(PROT) protect_malloc_/ +++protect_malloc_state c-src/emacs/src/gmalloc.c /^protect_malloc_state (int protect_p)$/ +++PRTPKG f-src/entry.for /^ LOGICAL FUNCTION PRTPKG ( SHORT, LONG, EXPL,/ +++PRTPKG f-src/entry.strange /^ LOGICAL FUNCTION PRTPKG ( SHORT, LONG, EXPL,/ +++PRTPKG f-src/entry.strange_suffix /^ LOGICAL FUNCTION PRTPKG ( SHORT, LONG, EXPL,/ +++PSEUDO c-src/sysdep.h /^#define PSEUDO(name, syscall_name, args) / +++PSEUDOVECSIZE c-src/emacs/src/lisp.h /^#define PSEUDOVECSIZE(type, nonlispfield) \\$/ +++PSEUDOVECTOR_AREA_BITS c-src/emacs/src/lisp.h 818 +++PSEUDOVECTOR_FLAG c-src/emacs/src/lisp.h 774 +++PSEUDOVECTORP c-src/emacs/src/lisp.h /^PSEUDOVECTORP (Lisp_Object a, int code)$/ +++PSEUDOVECTOR_REST_BITS c-src/emacs/src/lisp.h 813 +++PSEUDOVECTOR_REST_MASK c-src/emacs/src/lisp.h 814 +++PSEUDOVECTOR_SIZE_BITS c-src/emacs/src/lisp.h 808 +++PSEUDOVECTOR_SIZE_MASK c-src/emacs/src/lisp.h 809 +++PSEUDOVECTOR_TYPEP c-src/emacs/src/lisp.h /^PSEUDOVECTOR_TYPEP (struct vectorlike_header *a, i/ +++PS_functions c-src/etags.c /^PS_functions (FILE *inf)$/ +++PS_help c-src/etags.c 649 +++PSSRC make-src/Makefile /^PSSRC=rfc1245.ps$/ +++PS_suffixes c-src/etags.c 647 +++pthread_mutexattr_setprio_ceiling/f ada-src/2ataspri.adb /^ function pthread_mutexattr_setprio_ceiling$/ +++pthread_mutexattr_setprotocol/f ada-src/2ataspri.adb /^ function pthread_mutexattr_setprotocol$/ +++PTY_LENGTH objc-src/Subprocess.m 21 +++PTY_TEMPLATE objc-src/Subprocess.m 20 +++Public_T/t ada-src/etags-test-for.ada /^ type Public_T is$/ +++Public_T/t ada-src/waroquiers.ada /^ type Public_T is$/ +++purpose c-src/emacs/src/lisp.h 1594 +++pushclass_above c-src/etags.c /^pushclass_above (int bracelev, char *str, int len)/ +++PUSH_C_STR c-src/emacs/src/keyboard.c /^#define PUSH_C_STR(str, listvar) \\$/ +++PUSH_HANDLER c-src/emacs/src/lisp.h /^#define PUSH_HANDLER(c, tag_ch_val, handlertype) \\/ +++push_kboard c-src/emacs/src/keyboard.c /^push_kboard (struct kboard *k)$/ +++put_entries c-src/etags.c /^put_entries (register node *np)$/ +++PVEC_BOOL_VECTOR c-src/emacs/src/lisp.h 787 +++PVEC_BUFFER c-src/emacs/src/lisp.h 788 +++PVEC_CHAR_TABLE c-src/emacs/src/lisp.h 796 +++PVEC_COMPILED c-src/emacs/src/lisp.h 795 +++PVEC_FONT c-src/emacs/src/lisp.h 798 +++PVEC_FRAME c-src/emacs/src/lisp.h 785 +++PVEC_FREE c-src/emacs/src/lisp.h 783 +++PVEC_HASH_TABLE c-src/emacs/src/lisp.h 789 +++PVEC_NORMAL_VECTOR c-src/emacs/src/lisp.h 782 +++PVEC_OTHER c-src/emacs/src/lisp.h 793 +++PVEC_PROCESS c-src/emacs/src/lisp.h 784 +++PVEC_SUB_CHAR_TABLE c-src/emacs/src/lisp.h 797 +++PVEC_SUBR c-src/emacs/src/lisp.h 792 +++PVEC_TERMINAL c-src/emacs/src/lisp.h 790 +++pvec_type c-src/emacs/src/lisp.h 780 +++PVEC_TYPE_MASK c-src/emacs/src/lisp.h 819 +++PVEC_WINDOW_CONFIGURATION c-src/emacs/src/lisp.h 791 +++PVEC_WINDOW c-src/emacs/src/lisp.h 786 +++p.x forth-src/test-forth.fth /^ 1 CELLS +FIELD p.x \\ A single cell filed name/ +++\pxref tex-src/texinfo.tex /^\\def\\pxref#1{see \\xrefX[#1,,,,,,,]}$/ +++p.y forth-src/test-forth.fth /^ 1 CELLS +FIELD p.y \\ A single cell field name/ +++Python_functions c-src/etags.c /^Python_functions (FILE *inf)$/ +++Python_help c-src/etags.c 660 +++Python_suffixes c-src/etags.c 658 +++PYTSRC make-src/Makefile /^PYTSRC=server.py$/ +++quantizing html-src/algrthms.html /^Quantizing the Received$/ +++questo ../c/c.web 34 +++quiettest make-src/Makefile /^quiettest:$/ +++quit_char c-src/emacs/src/keyboard.c 192 +++QUIT c-src/emacs/src/lisp.h 3101 +++QUITP c-src/emacs/src/lisp.h 3112 +++quit_throw_to_read_char c-src/emacs/src/keyboard.c /^quit_throw_to_read_char (bool from_signal)$/ +++\quotation tex-src/texinfo.tex /^\\def\\quotation{%$/ +++/quoteleft ps-src/rfc1245.ps /^\/quoteleft \/quoteright \/.notdef \/.notdef \/ydieresi/ +++qux1 ruby-src/test1.ru /^ :qux1)$/ +++qux ruby-src/test1.ru /^ alias_method :qux, :tee, attr_accessor(:bogus)/ +++qux= ruby-src/test1.ru /^ def qux=(tee)$/ +++r0 c-src/sysdep.h 54 +++r1 c-src/sysdep.h 55 +++r_alloc c-src/emacs/src/lisp.h /^extern void *r_alloc (void **, size_t) ATTRIBUTE_A/ +++Range cp-src/Range.h 35 +++Range cp-src/Range.h /^ Range (const Range& r)$/ +++Range cp-src/Range.h /^ Range (double b, double l)$/ +++Range cp-src/Range.h /^ Range (double b, double l, double i)$/ +++Range cp-src/Range.h /^ Range (void)$/ +++RANGED_INTEGERP c-src/emacs/src/lisp.h /^RANGED_INTEGERP (intmax_t lo, Lisp_Object x, intma/ +++range_exp_list y-src/parse.y 273 +++range_exp y-src/parse.y 269 +++\rawbackslashxx tex-src/texinfo.tex /^\\def\\rawbackslashxx{\\indexbackslash}%$/ +++\rawbackslashxx tex-src/texinfo.tex /^\\def\\rawbackslashxx{\\indexbackslash}% \\indexbacksl/ +++raw_keybuf_count c-src/emacs/src/keyboard.c 117 +++raw_keybuf c-src/emacs/src/keyboard.c 116 +++rbtp c.c 240 +++RCSid objc-src/PackInsp.m 30 +++read1 ruby-src/test1.ru /^ attr_reader :read1 , :read2; attr_writer :writ/ +++read2 ruby-src/test1.ru /^ attr_reader :read1 , :read2; attr_writer :writ/ +++readable_events c-src/emacs/src/keyboard.c /^readable_events (int flags)$/ +++READABLE_EVENTS_DO_TIMERS_NOW c-src/emacs/src/keyboard.c 346 +++READABLE_EVENTS_FILTER_EVENTS c-src/emacs/src/keyboard.c 347 +++READABLE_EVENTS_IGNORE_SQUEEZABLES c-src/emacs/src/keyboard.c 348 +++\readauxfile tex-src/texinfo.tex /^\\def\\readauxfile{%$/ +++read_char c-src/emacs/src/keyboard.c /^read_char (int commandflag, Lisp_Object map,$/ +++read_char_help_form_unwind c-src/emacs/src/keyboard.c /^read_char_help_form_unwind (void)$/ +++read_char_minibuf_menu_prompt c-src/emacs/src/keyboard.c /^read_char_minibuf_menu_prompt (int commandflag,$/ +++read_char_x_menu_prompt c-src/emacs/src/keyboard.c /^read_char_x_menu_prompt (Lisp_Object map,$/ +++read cp-src/conway.hpp /^ char read() { return alive; }$/ +++read_decoded_event_from_main_queue c-src/emacs/src/keyboard.c /^read_decoded_event_from_main_queue (struct timespe/ +++read_event_from_main_queue c-src/emacs/src/keyboard.c /^read_event_from_main_queue (struct timespec *end_t/ +++read_key_sequence_cmd c-src/emacs/src/keyboard.c 232 +++read-key-sequence c-src/emacs/src/keyboard.c /^DEFUN ("read-key-sequence", Fread_key_sequence, Sr/ +++read_key_sequence c-src/emacs/src/keyboard.c /^read_key_sequence (Lisp_Object *keybuf, int bufsiz/ +++read_key_sequence_remapped c-src/emacs/src/keyboard.c 233 +++read-key-sequence-vector c-src/emacs/src/keyboard.c /^DEFUN ("read-key-sequence-vector", Fread_key_seque/ +++read_key_sequence_vs c-src/emacs/src/keyboard.c /^read_key_sequence_vs (Lisp_Object prompt, Lisp_Obj/ +++readline c-src/etags.c /^readline (linebuffer *lbp, FILE *stream)$/ +++readline_internal c-src/etags.c /^readline_internal (linebuffer *lbp, register FILE / +++Read_Lock/p ada-src/2ataspri.adb /^ procedure Read_Lock (L : in out Lock; Ceiling_V/ +++Read_Lock/p ada-src/2ataspri.ads /^ procedure Read_Lock (L : in out Lock; Ceiling_V/ +++read_menu_command c-src/emacs/src/keyboard.c /^read_menu_command (void)$/ +++read php-src/lce_functions.php /^ function read()$/ +++read_toc perl-src/htlmify-cystic /^sub read_toc ()$/ +++ReadVacation cp-src/functions.cpp /^void ReadVacation ( char *filename ) {$/ +++realloc c-src/emacs/src/gmalloc.c 1716 +++realloc c-src/emacs/src/gmalloc.c 65 +++realloc c-src/emacs/src/gmalloc.c 69 +++_realloc c-src/emacs/src/gmalloc.c /^_realloc (void *ptr, size_t size)$/ +++realloc c-src/emacs/src/gmalloc.c /^realloc (void *ptr, size_t size)$/ +++reallochook c-src/emacs/src/gmalloc.c /^reallochook (void *ptr, size_t size)$/ +++_realloc_internal c-src/emacs/src/gmalloc.c /^_realloc_internal (void *ptr, size_t size)$/ +++_realloc_internal_nolock c-src/emacs/src/gmalloc.c /^_realloc_internal_nolock (void *ptr, size_t size)$/ +++RE_BACKSLASH_ESCAPE_IN_LISTS c-src/emacs/src/regex.h 47 +++RE_BK_PLUS_QM c-src/emacs/src/regex.h 52 +++RECC_ALNUM c-src/emacs/src/regex.h 610 +++RECC_ALPHA c-src/emacs/src/regex.h 610 +++RECC_ASCII c-src/emacs/src/regex.h 617 +++RECC_BLANK c-src/emacs/src/regex.h 615 +++RECC_CNTRL c-src/emacs/src/regex.h 613 +++RECC_DIGIT c-src/emacs/src/regex.h 614 +++RECC_ERROR c-src/emacs/src/regex.h 609 +++RECC_GRAPH c-src/emacs/src/regex.h 611 +++RECC_LOWER c-src/emacs/src/regex.h 612 +++RECC_MULTIBYTE c-src/emacs/src/regex.h 616 +++RECC_NONASCII c-src/emacs/src/regex.h 616 +++RECC_PRINT c-src/emacs/src/regex.h 611 +++RECC_PUNCT c-src/emacs/src/regex.h 613 +++RECC_SPACE c-src/emacs/src/regex.h 615 +++RECC_UNIBYTE c-src/emacs/src/regex.h 617 +++RECC_UPPER c-src/emacs/src/regex.h 612 +++RECC_WORD c-src/emacs/src/regex.h 610 +++RECC_XDIGIT c-src/emacs/src/regex.h 614 +++recent_keys c-src/emacs/src/keyboard.c 100 +++recent-keys c-src/emacs/src/keyboard.c /^DEFUN ("recent-keys", Frecent_keys, Srecent_keys, / +++recent_keys_index c-src/emacs/src/keyboard.c 94 +++RE_CHAR_CLASSES c-src/emacs/src/regex.h 58 +++RE_CONTEXT_INDEP_ANCHORS c-src/emacs/src/regex.h 72 +++RE_CONTEXT_INDEP_OPS c-src/emacs/src/regex.h 80 +++RE_CONTEXT_INVALID_OPS c-src/emacs/src/regex.h 84 +++record_asynch_buffer_change c-src/emacs/src/keyboard.c /^record_asynch_buffer_change (void)$/ +++record_auto_save c-src/emacs/src/keyboard.c /^record_auto_save (void)$/ +++record_char c-src/emacs/src/keyboard.c /^record_char (Lisp_Object c)$/ +++record_menu_key c-src/emacs/src/keyboard.c /^record_menu_key (Lisp_Object c)$/ +++record_single_kboard_state c-src/emacs/src/keyboard.c /^record_single_kboard_state ()$/ +++record_xmalloc c-src/emacs/src/lisp.h /^extern void *record_xmalloc (size_t) ATTRIBUTE_ALL/ +++recover_top_level_message c-src/emacs/src/keyboard.c 138 +++Rectangle.getPos lua-src/test.lua /^function Rectangle.getPos ()$/ +++recursion-depth c-src/emacs/src/keyboard.c /^DEFUN ("recursion-depth", Frecursion_depth, Srecur/ +++recursive_edit_1 c-src/emacs/src/keyboard.c /^recursive_edit_1 (void)$/ +++recursive-edit c-src/emacs/src/keyboard.c /^DEFUN ("recursive-edit", Frecursive_edit, Srecursi/ +++recursive_edit_unwind c-src/emacs/src/keyboard.c /^recursive_edit_unwind (Lisp_Object buffer)$/ +++RED cp-src/screen.hpp 16 +++RE_DEBUG c-src/emacs/src/regex.h 161 +++redirect c-src/emacs/src/lisp.h 663 +++RE_DOT_NEWLINE c-src/emacs/src/regex.h 88 +++RE_DOT_NOT_NULL c-src/emacs/src/regex.h 92 +++reduce prol-src/natded.prolog /^reduce((X^M)@N,L):- % beta reduction$/ +++reduce_subterm prol-src/natded.prolog /^reduce_subterm(M,M2):-$/ +++RE_DUP_MAX c-src/emacs/src/regex.h 253 +++RE_DUP_MAX c-src/emacs/src/regex.h 256 +++/ReEncode ps-src/rfc1245.ps /^\/ReEncode { $/ +++refreshPort pyt-src/server.py /^ def refreshPort(self):$/ +++RE_FRUGAL c-src/emacs/src/regex.h 147 +++\ref tex-src/texinfo.tex /^\\def\\ref#1{\\xrefX[#1,,,,,,,]}$/ +++\refx tex-src/texinfo.tex /^\\def\\refx#1#2{%$/ +++REG_BADBR c-src/emacs/src/regex.h 313 +++REG_BADPAT c-src/emacs/src/regex.h 305 +++REG_BADRPT c-src/emacs/src/regex.h 316 +++REG_EBRACE c-src/emacs/src/regex.h 312 +++REG_EBRACK c-src/emacs/src/regex.h 310 +++REG_ECOLLATE c-src/emacs/src/regex.h 306 +++REG_ECTYPE c-src/emacs/src/regex.h 307 +++REG_EEND c-src/emacs/src/regex.h 319 +++REG_EESCAPE c-src/emacs/src/regex.h 308 +++REG_ENOSYS c.c 279 +++REG_ENOSYS c-src/emacs/src/regex.h 297 +++REG_EPAREN c-src/emacs/src/regex.h 311 +++REG_ERANGE c-src/emacs/src/regex.h 314 +++REG_ERANGEX c-src/emacs/src/regex.h 322 +++REG_ERPAREN c-src/emacs/src/regex.h 321 +++reg_errcode_t c.c 279 +++reg_errcode_t c-src/emacs/src/regex.h 323 +++REG_ESIZE c-src/emacs/src/regex.h 320 +++REG_ESPACE c-src/emacs/src/regex.h 315 +++REG_ESUBREG c-src/emacs/src/regex.h 309 +++regex c-src/etags.c 219 +++regexfile make-src/Makefile /^regexfile: Makefile$/ +++_REGEX_H c-src/emacs/src/regex.h 21 +++REGEX make-src/Makefile /^REGEX=\/[ \\t]*DEFVAR_[A-Z_ \\t\\n(]+"\\([^"]+\\)"\/$/ +++REGEXOBJS make-src/Makefile /^REGEXOBJS=regex.o$/ +++regex.o make-src/Makefile /^regex.o: emacs\/src\/regex.c$/ +++regexp c-src/etags.c 256 +++regexp c-src/etags.c 268 +++regex_tag_multiline c-src/etags.c /^regex_tag_multiline (void)$/ +++regex_t c-src/emacs/src/regex.h 416 +++REG_EXTENDED c-src/emacs/src/regex.h 263 +++REG_ICASE c-src/emacs/src/regex.h 267 +++registerAction objcpp-src/SimpleCalc.M /^- registerAction:(SEL)action$/ +++register_heapinfo c-src/emacs/src/gmalloc.c /^register_heapinfo (void)$/ +++regmatch_t c-src/emacs/src/regex.h 451 +++REG_NEWLINE c-src/emacs/src/regex.h 272 +++REG_NOERROR c-src/emacs/src/regex.h 300 +++REG_NOMATCH c-src/emacs/src/regex.h 301 +++REG_NOSUB c-src/emacs/src/regex.h 276 +++REG_NOTBOL c-src/emacs/src/regex.h 286 +++REG_NOTEOL c-src/emacs/src/regex.h 289 +++regoff_t c-src/emacs/src/regex.h 423 +++regs_allocated c-src/emacs/src/regex.h 379 +++regs cp-src/screen.cpp 16 +++regs c-src/etags.c 263 +++regset c-src/h.h 31 +++REGS_FIXED c-src/emacs/src/regex.h 378 +++REGS_REALLOCATE c-src/emacs/src/regex.h 377 +++REGS_UNALLOCATED c-src/emacs/src/regex.h 376 +++reg_syntax_t c-src/emacs/src/regex.h 43 +++regular_top_level_message c-src/emacs/src/keyboard.c 143 +++rehash_size c-src/emacs/src/lisp.h 1835 +++rehash_threshold c-src/emacs/src/lisp.h 1839 +++RE_HAT_LISTS_NOT_NEWLINE c-src/emacs/src/regex.h 96 +++RE_INTERVALS c-src/emacs/src/regex.h 101 +++re_iswctype c-src/emacs/src/regex.h 602 +++relative_filename c-src/etags.c /^relative_filename (char *file, char *dir)$/ +++=\relax tex-src/texinfo.tex /^\\let\\appendix=\\relax$/ +++=\relax tex-src/texinfo.tex /^\\let\\chapter=\\relax$/ +++=\relax tex-src/texinfo.tex /^\\let\\section=\\relax$/ +++=\relax tex-src/texinfo.tex /^\\let\\subsection=\\relax$/ +++=\relax tex-src/texinfo.tex /^\\let\\subsubsection=\\relax$/ +++release distrib make-src/Makefile /^release distrib: web$/ +++RELEASELIST make-src/Makefile /^RELEASELIST=pot@gnu.org xemacs-review@xemacs.org j/ +++ReleaseNameString pas-src/common.pas /^procedure ReleaseNameString; (* (var NSP: NameStri/ +++RE_LIMITED_OPS c-src/emacs/src/regex.h 105 +++removeexp prol-src/natded.prolog /^removeexp(E,E,'NIL'):-!.$/ +++RemoveLayer lua-src/allegro.lua /^function RemoveLayer ()$/ +++RemoveUnderlineControl pas-src/common.pas /^function RemoveUnderlineControl; (*($/ +++RE_NEWLINE_ALT c-src/emacs/src/regex.h 109 +++RE_NO_BK_BRACES c-src/emacs/src/regex.h 114 +++RE_NO_BK_PARENS c-src/emacs/src/regex.h 118 +++RE_NO_BK_REFS c-src/emacs/src/regex.h 122 +++RE_NO_BK_VBAR c-src/emacs/src/regex.h 126 +++RE_NO_EMPTY_RANGES c-src/emacs/src/regex.h 132 +++RE_NO_GNU_OPS c-src/emacs/src/regex.h 144 +++RE_NO_NEWLINE_ANCHOR c-src/emacs/src/regex.h 153 +++RE_NO_POSIX_BACKTRACKING c-src/emacs/src/regex.h 140 +++RE_NREGS c-src/emacs/src/regex.h 440 +++re_nsub c-src/emacs/src/regex.h 364 +++reorder_modifiers c-src/emacs/src/keyboard.c /^reorder_modifiers (Lisp_Object symbol)$/ +++re_pattern_buffer c-src/emacs/src/regex.h 335 +++re_pattern_buffer c-src/h.h 119 +++ReprOfChar pas-src/common.pas /^function ReprOfChar; (*( ch : char) : NameString;*/ +++__repr__ pyt-src/server.py /^ def __repr__(self):$/ +++request c.c /^request request (a, b)$/ +++requeued_events_pending_p c-src/emacs/src/keyboard.c /^requeued_events_pending_p (void)$/ +++required_argument c-src/getopt.h 90 +++require merc-src/accumulator.m /^:- import_module require.$/ +++re_registers c-src/emacs/src/regex.h 428 +++\resetmathfonts tex-src/texinfo.tex /^\\def\\resetmathfonts{%$/ +++reset-this-command-lengths c-src/emacs/src/keyboard.c /^DEFUN ("reset-this-command-lengths", Freset_this_c/ +++RE_SHY_GROUPS c-src/emacs/src/regex.h 150 +++restore_getcjmp c-src/emacs/src/keyboard.c /^restore_getcjmp (sys_jmp_buf temp)$/ +++restore_kboard_configuration c-src/emacs/src/keyboard.c /^restore_kboard_configuration (int was_locked)$/ +++/restorematrix ps-src/rfc1245.ps /^\/restorematrix {$/ +++_Restrict_arr_ c-src/emacs/src/regex.h 555 +++_Restrict_arr_ c-src/emacs/src/regex.h 557 +++_Restrict_ c-src/emacs/src/regex.h 540 +++_Restrict_ c-src/emacs/src/regex.h 542 +++_Restrict_ c-src/emacs/src/regex.h 544 +++\result tex-src/texinfo.tex /^\\def\\result{\\leavevmode\\raise.15ex\\hbox to 1em{\\hf/ +++\result tex-src/texinfo.tex /^\\def\\result{\\realbackslash result}$/ +++RESUME_POLLING c-src/emacs/src/keyboard.c 2170 +++RE_SYNTAX_AWK c-src/emacs/src/regex.h 186 +++RE_SYNTAX_ED c-src/emacs/src/regex.h 216 +++RE_SYNTAX_EGREP c-src/emacs/src/regex.h 206 +++RE_SYNTAX_EMACS c-src/emacs/src/regex.h 183 +++RE_SYNTAX_GNU_AWK c-src/emacs/src/regex.h 193 +++RE_SYNTAX_GREP c-src/emacs/src/regex.h 201 +++RE_SYNTAX_POSIX_AWK c-src/emacs/src/regex.h 197 +++RE_SYNTAX_POSIX_BASIC c-src/emacs/src/regex.h 225 +++_RE_SYNTAX_POSIX_COMMON c-src/emacs/src/regex.h 221 +++RE_SYNTAX_POSIX_EGREP c-src/emacs/src/regex.h 212 +++RE_SYNTAX_POSIX_EXTENDED c-src/emacs/src/regex.h 234 +++RE_SYNTAX_POSIX_MINIMAL_BASIC c-src/emacs/src/regex.h 231 +++RE_SYNTAX_POSIX_MINIMAL_EXTENDED c-src/emacs/src/regex.h 242 +++RE_SYNTAX_SED c-src/emacs/src/regex.h 218 +++RE_TRANSLATE_TYPE c-src/emacs/src/regex.h 332 +++return_to_command_loop c-src/emacs/src/keyboard.c 135 +++RETURN_UNGCPRO c-src/emacs/src/lisp.h /^#define RETURN_UNGCPRO(expr) \\$/ +++RE_UNMATCHED_RIGHT_PAREN_ORD c-src/emacs/src/regex.h 136 +++reverse prol-src/natded.prolog /^reverse([],Ws,Ws).$/ +++revert objc-src/PackInsp.m /^-revert:sender$/ +++re_wchar_t c-src/emacs/src/regex.h 600 +++re_wchar_t c-src/emacs/src/regex.h 623 +++re_wctype c-src/emacs/src/regex.h 601 +++re_wctype_t c-src/emacs/src/regex.h 599 +++re_wctype_t c-src/emacs/src/regex.h 618 +++re_wctype_to_bit c-src/emacs/src/regex.h /^# define re_wctype_to_bit(cc) 0$/ +++/RF ps-src/rfc1245.ps /^\/RF { $/ +++right c-src/etags.c 216 +++right_shift y-src/cccp.y /^right_shift (a, b)$/ +++ring1 c.c 241 +++ring2 c.c 242 +++rm_eo c-src/emacs/src/regex.h 450 +++rm_so c-src/emacs/src/regex.h 449 +++\rm tex-src/texinfo.tex /^\\def\\rm{\\realbackslash rm }%$/ +++rng_base cp-src/Range.h 79 +++rng_inc cp-src/Range.h 81 +++rng_limit cp-src/Range.h 80 +++rng_nelem cp-src/Range.h 83 +++rosso cp-src/c.C 40 +++/R ps-src/rfc1245.ps /^\/R { $/ +++/RR ps-src/rfc1245.ps /^\/RR { $/ +++RSH y-src/cccp.c 17 +++rsyncfromfly make-src/Makefile /^rsyncfromfly:$/ +++rsynctofly make-src/Makefile /^rsynctofly:$/ +++RTE/s ada-src/2ataspri.adb /^ package RTE renames Interfaces.C.POSIX_RTE;$/ +++\r tex-src/texinfo.tex /^\\def\\r##1{\\realbackslash r {##1}}%$/ +++\r tex-src/texinfo.tex /^\\def\\r##1{\\realbackslash r {##1}}$/ +++\r tex-src/texinfo.tex /^\\def\\r#1{{\\rm #1}} % roman font$/ +++rtint c-src/h.h 60 +++rtint c-src/h.h 68 +++rtstr c-src/h.h 61 +++rtstr c-src/h.h 69 +++rtunion_def c-src/h.h 58 +++rtunion_def c-src/h.h 64 +++rtx c-src/h.h 62 +++rtxnp c-src/h.h 71 +++rtxp c-src/h.h 70 +++` ruby-src/test.rb /^ def `(command)$/ ++++ ruby-src/test.rb /^ def +(y)$/ +++<< ruby-src/test.rb /^ def <<(y)$/ +++<= ruby-src/test.rb /^ def <=(y)$/ +++<=> ruby-src/test.rb /^ def <=>(y)$/ +++== ruby-src/test.rb /^ def ==(y)$/ +++=== ruby-src/test.rb /^ def ===(y)$/ +++[] ruby-src/test.rb /^ def [](y)$/ +++[]= ruby-src/test.rb /^ def []=(y, val)$/ +++RUN make-src/Makefile /^RUN=$/ +++RUN make-src/Makefile /^RUN=time --quiet --format '%U + %S: %E'$/ +++RXINCLUDE make-src/Makefile /^RXINCLUDE=-Iemacs\/src$/ +++s1 cp-src/c.C 32 +++/s1 ps-src/rfc1245.ps /^\/s1 1 string def$/ +++s2 cp-src/c.C 35 +++SAFE_ALLOCA c-src/emacs/src/lisp.h /^#define SAFE_ALLOCA(size) ((size) <= sa_avail \\/ +++SAFE_ALLOCA_LISP c-src/emacs/src/lisp.h /^#define SAFE_ALLOCA_LISP(buf, nelt) \\$/ +++SAFE_ALLOCA_STRING c-src/emacs/src/lisp.h /^#define SAFE_ALLOCA_STRING(ptr, string) \\$/ +++SAFE_FREE c-src/emacs/src/lisp.h /^#define SAFE_FREE() \\$/ +++SAFE_NALLOCA c-src/emacs/src/lisp.h /^#define SAFE_NALLOCA(buf, multiplier, nitems) \\/ +++safe_run_hook_funcall c-src/emacs/src/keyboard.c /^safe_run_hook_funcall (ptrdiff_t nargs, Lisp_Objec/ +++safe_run_hooks_1 c-src/emacs/src/keyboard.c /^safe_run_hooks_1 (ptrdiff_t nargs, Lisp_Object *ar/ +++safe_run_hooks c-src/emacs/src/keyboard.c /^safe_run_hooks (Lisp_Object hook)$/ +++safe_run_hooks_error c-src/emacs/src/keyboard.c /^safe_run_hooks_error (Lisp_Object error, ptrdiff_t/ +++Sample tex-src/gzip.texi /^@node Sample, Invoking gzip, Overview, Top$/ +++\samp tex-src/texinfo.tex /^\\def\\samp##1{\\realbackslash samp {##1}}%$/ +++\samp tex-src/texinfo.tex /^\\def\\samp##1{\\realbackslash samp {##1}}$/ +++\samp tex-src/texinfo.tex /^\\def\\samp #1{`\\tclose{#1}'\\null}$/ +++/sangle ps-src/rfc1245.ps /^\/sangle 1 0 dmatrix defaultmatrix dtransform exch / +++SAVE_FUNCPOINTER c-src/emacs/src/lisp.h 2049 +++save_getcjmp c-src/emacs/src/keyboard.c /^save_getcjmp (sys_jmp_buf temp)$/ +++SAVE_INTEGER c-src/emacs/src/lisp.h 2048 +++/savematrix ps-src/rfc1245.ps /^\/savematrix {$/ +++savenstr c-src/etags.c /^savenstr (const char *cp, int len)$/ +++SAVE_OBJECT c-src/emacs/src/lisp.h 2051 +++SAVE_POINTER c-src/emacs/src/lisp.h 2050 +++save pyt-src/server.py /^ def save(self):$/ +++SAVE_SLOT_BITS c-src/emacs/src/lisp.h 2055 +++savestr c-src/etags.c /^savestr (const char *cp)$/ +++SAVE_TYPE_BITS c-src/emacs/src/lisp.h 2062 +++SAVE_TYPE_BITS c-src/emacs/src/lisp.h 2114 +++SAVE_TYPE_BITS c-src/emacs/src/lisp.h 2123 +++save_type c-src/emacs/src/lisp.h /^save_type (struct Lisp_Save_Value *v, int n)$/ +++SAVE_TYPE_FUNCPTR_PTR_OBJ c-src/emacs/src/lisp.h 2076 +++SAVE_TYPE_INT_INT c-src/emacs/src/lisp.h 2066 +++SAVE_TYPE_INT_INT_INT c-src/emacs/src/lisp.h 2067 +++SAVE_TYPE_MEMORY c-src/emacs/src/lisp.h 2080 +++SAVE_TYPE_OBJ_OBJ c-src/emacs/src/lisp.h 2069 +++SAVE_TYPE_OBJ_OBJ_OBJ c-src/emacs/src/lisp.h 2070 +++SAVE_TYPE_OBJ_OBJ_OBJ_OBJ c-src/emacs/src/lisp.h 2071 +++SAVE_TYPE_PTR_INT c-src/emacs/src/lisp.h 2073 +++SAVE_TYPE_PTR_OBJ c-src/emacs/src/lisp.h 2074 +++SAVE_TYPE_PTR_PTR c-src/emacs/src/lisp.h 2075 +++SAVE_UNUSED c-src/emacs/src/lisp.h 2047 +++SAVE_VALUEP c-src/emacs/src/lisp.h /^SAVE_VALUEP (Lisp_Object x)$/ +++SAVE_VALUE_SLOTS c-src/emacs/src/lisp.h 2058 +++say go-src/test.go /^func say(msg string) {$/ +++__sbrk c-src/emacs/src/gmalloc.c 1513 +++SBYTES c-src/emacs/src/lisp.h /^SBYTES (Lisp_Object string)$/ +++scan_separators c-src/etags.c /^scan_separators (char *name)$/ +++S c.c 156 +++SCHARS c-src/emacs/src/lisp.h /^SCHARS (Lisp_Object string)$/ +++Scheme_functions c-src/etags.c /^Scheme_functions (FILE *inf)$/ +++Scheme_help c-src/etags.c 667 +++Scheme_suffixes c-src/etags.c 665 +++scolonseen c-src/etags.c 2447 +++scratch c-src/sysdep.h 56 +++SCREEN_FP cp-src/screen.hpp /^#define SCREEN_FP(x,y) \\$/ +++SCREEN_START cp-src/screen.hpp 33 +++scroll_bar_parts c-src/emacs/src/keyboard.c 5189 +++s c-src/emacs/src/lisp.h 4672 +++s c-src/emacs/src/lisp.h 4678 +++\sc tex-src/texinfo.tex /^\\def\\sc#1{{\\smallcaps#1}} % smallcaps font$/ +++SDATA c-src/emacs/src/lisp.h /^SDATA (Lisp_Object string)$/ +++SDTrefGetInteger pas-src/common.pas /^function SDTrefGetInteger : integer;$/ +++SDTrefIsEnd pas-src/common.pas /^function SDTrefIsEnd : Boolean;$/ +++SDTrefRecToString pas-src/common.pas /^procedure SDTrefRecToString (* ($/ +++SDTrefSkipSpaces pas-src/common.pas /^procedure SDTrefSkipSpaces;$/ +++SDTrefStringToRec pas-src/common.pas /^procedure SDTrefStringToRec (* ($/ +++\seccheck tex-src/texinfo.tex /^\\def\\seccheck#1{\\if \\pageno<0 %$/ +++\secentryfonts tex-src/texinfo.tex /^\\def\\secentryfonts{\\textfonts}$/ +++\secentry tex-src/texinfo.tex /^ \\def\\secentry ##1##2##3##4{}$/ +++\secentry tex-src/texinfo.tex /^\\def\\secentry#1#2#3#4{\\dosecentry{#2.#3\\labelspace/ +++\secfonts tex-src/texinfo.tex /^\\def\\secfonts{%$/ +++\secheadingbreak tex-src/texinfo.tex /^\\def\\secheadingbreak{\\dobreak \\secheadingskip {-10/ +++\secheadingi tex-src/texinfo.tex /^\\def\\secheadingi #1{{\\advance \\secheadingskip by \\/ +++\secheading tex-src/texinfo.tex /^\\def\\secheading #1#2#3{\\secheadingi {#2.#3\\enspace/ +++\secondary tex-src/texinfo.tex /^\\def\\secondary #1#2{$/ +++sec=\relax tex-src/texinfo.tex /^\\let\\appendixsec=\\relax$/ +++section_href perl-src/htlmify-cystic /^sub section_href ($)$/ +++section_name perl-src/htlmify-cystic 12 +++section_name perl-src/htlmify-cystic /^sub section_name ($)$/ +++section perl-src/htlmify-cystic 25 +++section=\relax tex-src/texinfo.tex /^\\let\\appendixsection=\\relax$/ +++section_toc perl-src/htlmify-cystic 15 +++section_url_base perl-src/htlmify-cystic /^sub section_url_base ()$/ +++section_url_name perl-src/htlmify-cystic /^sub section_url_name ()$/ +++section_url perl-src/htlmify-cystic /^sub section_url ()$/ +++\seczzz tex-src/texinfo.tex /^\\def\\seczzz #1{\\seccheck{section}%$/ +++select_last prol-src/natded.prolog /^select_last([X],X,[]).$/ +++SelectLayer lua-src/allegro.lua /^function SelectLayer (layer)$/ +++select prol-src/natded.prolog /^select(X,[X|Xs],Xs).$/ +++select-tags-table el-src/emacs/lisp/progmodes/etags.el /^(defun select-tags-table ()$/ +++select-tags-table-mode el-src/emacs/lisp/progmodes/etags.el /^(define-derived-mode select-tags-table-mode specia/ +++select-tags-table-mode-map el-src/emacs/lisp/progmodes/etags.el /^(defvar select-tags-table-mode-map ; Doc string?$/ +++select-tags-table-quit el-src/emacs/lisp/progmodes/etags.el /^(defun select-tags-table-quit ()$/ +++select-tags-table-select el-src/emacs/lisp/progmodes/etags.el /^(defun select-tags-table-select (button)$/ +++Self/f ada-src/2ataspri.adb /^ function Self return TCB_Ptr is$/ +++Self/f ada-src/2ataspri.ads /^ function Self return TCB_Ptr;$/ +++send objc-src/Subprocess.m /^- send:(const char *)string$/ +++send objc-src/Subprocess.m /^- send:(const char *)string withNewline:(BOOL)want/ +++separator_names c-src/emacs/src/keyboard.c 7372 +++serializeToVars php-src/lce_functions.php /^ function serializeToVars($prefix)$/ +++ServerEdit pyt-src/server.py /^class ServerEdit(Frame):$/ +++Server pyt-src/server.py /^class Server:$/ +++set_base cp-src/Range.h /^ void set_base (double b) { rng_base = b; }$/ +++\setchapternewpage tex-src/texinfo.tex /^\\def\\setchapternewpage #1 {\\csname CHAPPAG#1\\endcs/ +++\setchapterstyle tex-src/texinfo.tex /^\\def\\setchapterstyle #1 {\\csname CHAPF#1\\endcsname/ +++set_char_table_contents c-src/emacs/src/lisp.h /^set_char_table_contents (Lisp_Object table, ptrdif/ +++set_char_table_defalt c-src/emacs/src/lisp.h /^set_char_table_defalt (Lisp_Object table, Lisp_Obj/ +++set_char_table_extras c-src/emacs/src/lisp.h /^set_char_table_extras (Lisp_Object table, ptrdiff_/ +++set_char_table_purpose c-src/emacs/src/lisp.h /^set_char_table_purpose (Lisp_Object table, Lisp_Ob/ +++set cp-src/conway.hpp /^ void set(void) { alive = 1; }$/ +++setDate cp-src/functions.cpp /^void Date::setDate ( int d , int m , int y ){$/ +++\setdeffont tex-src/texinfo.tex /^\\def\\setdeffont #1 {\\csname DEF#1\\endcsname}$/ +++setDelegate objc-src/Subprocess.m /^- setDelegate:anObject$/ +++\setfilename tex-src/texinfo.tex /^\\def\\setfilename{%$/ +++set_hash_key_slot c-src/emacs/src/lisp.h /^set_hash_key_slot (struct Lisp_Hash_Table *h, ptrd/ +++set_hash_value_slot c-src/emacs/src/lisp.h /^set_hash_value_slot (struct Lisp_Hash_Table *h, pt/ +++set_inc cp-src/Range.h /^ void set_inc (double i) { rng_inc = i; }$/ +++set-input-interrupt-mode c-src/emacs/src/keyboard.c /^DEFUN ("set-input-interrupt-mode", Fset_input_inte/ +++set-input-meta-mode c-src/emacs/src/keyboard.c /^DEFUN ("set-input-meta-mode", Fset_input_meta_mode/ +++set-input-mode c-src/emacs/src/keyboard.c /^DEFUN ("set-input-mode", Fset_input_mode, Sset_inp/ +++set_limit cp-src/Range.h /^ void set_limit (double l) { rng_limit = l; }$/ +++/setmanualfeed ps-src/rfc1245.ps /^\/setmanualfeed {$/ +++set merc-src/accumulator.m /^:- import_module set.$/ +++set-output-flow-control c-src/emacs/src/keyboard.c /^DEFUN ("set-output-flow-control", Fset_output_flow/ +++set_overlay_plist c-src/emacs/src/lisp.h /^set_overlay_plist (Lisp_Object overlay, Lisp_Objec/ +++Set_Own_Priority/p ada-src/2ataspri.adb /^ procedure Set_Own_Priority (Prio : System.Any_P/ +++Set_Own_Priority/p ada-src/2ataspri.ads /^ procedure Set_Own_Priority (Prio : System.Any_P/ +++/setpapername ps-src/rfc1245.ps /^\/setpapername { $/ +++/setpattern ps-src/rfc1245.ps /^\/setpattern {$/ +++set_poll_suppress_count c-src/emacs/src/keyboard.c /^set_poll_suppress_count (int count)$/ +++Set_Priority/p ada-src/2ataspri.adb /^ procedure Set_Priority$/ +++Set_Priority/p ada-src/2ataspri.ads /^ procedure Set_Priority (T : TCB_Ptr; Prio : Sys/ +++set_prop c-src/emacs/src/keyboard.c /^set_prop (ptrdiff_t idx, Lisp_Object val)$/ +++SETPRT f-src/entry.for /^ ENTRY SETPRT ( SHORT, EXPL, LONG, TRACE, D/ +++SETPRT f-src/entry.strange /^ ENTRY SETPRT ( SHORT, EXPL, LONG, TRACE, D/ +++SETPRT f-src/entry.strange_suffix /^ ENTRY SETPRT ( SHORT, EXPL, LONG, TRACE, D/ +++set-quit-char c-src/emacs/src/keyboard.c /^DEFUN ("set-quit-char", Fset_quit_char, Sset_quit_/ +++\setref tex-src/texinfo.tex /^\\def\\setref#1{%$/ +++setref tex-src/texinfo.tex /^\\expandafter\\expandafter\\expandafter\\appendixsetre/ +++setRevertButtonTitle objc-src/PackInsp.m /^-setRevertButtonTitle$/ +++set_save_integer c-src/emacs/src/lisp.h /^set_save_integer (Lisp_Object obj, int n, ptrdiff_/ +++set_save_pointer c-src/emacs/src/lisp.h /^set_save_pointer (Lisp_Object obj, int n, void *va/ +++set_string_intervals c-src/emacs/src/lisp.h /^set_string_intervals (Lisp_Object s, INTERVAL i)$/ +++set_sub_char_table_contents c-src/emacs/src/lisp.h /^set_sub_char_table_contents (Lisp_Object table, pt/ +++SET_SYMBOL_BLV c-src/emacs/src/lisp.h /^SET_SYMBOL_BLV (struct Lisp_Symbol *sym, struct Li/ +++set_symbol_function c-src/emacs/src/lisp.h /^set_symbol_function (Lisp_Object sym, Lisp_Object / +++SET_SYMBOL_FWD c-src/emacs/src/lisp.h /^SET_SYMBOL_FWD (struct Lisp_Symbol *sym, union Lis/ +++set_symbol_next c-src/emacs/src/lisp.h /^set_symbol_next (Lisp_Object sym, struct Lisp_Symb/ +++set_symbol_plist c-src/emacs/src/lisp.h /^set_symbol_plist (Lisp_Object sym, Lisp_Object pli/ +++SET_SYMBOL_VAL c-src/emacs/src/lisp.h /^# define SET_SYMBOL_VAL(sym, v) lisp_h_SET_SYMBOL_/ +++\set tex-src/texinfo.tex /^\\def\\set{\\parsearg\\setxxx}$/ +++\settitle tex-src/texinfo.tex /^\\def\\settitle{\\parsearg\\settitlezzz}$/ +++\settitlezzz tex-src/texinfo.tex /^\\def\\settitlezzz #1{\\gdef\\thistitle{#1}}$/ +++setup cp-src/c.C 5 +++set_upto merc-src/accumulator.m /^:- func set_upto(accu_case, int) = set(accu_goal_i/ +++set_waiting_for_input c-src/emacs/src/keyboard.c /^set_waiting_for_input (struct timespec *time_to_cl/ +++\setxxx tex-src/texinfo.tex /^\\def\\setxxx #1{$/ +++/SF ps-src/rfc1245.ps /^\/SF { $/ +++\sf tex-src/texinfo.tex /^\\def\\sf{\\fam=\\sffam \\tensf}$/ +++\sf tex-src/texinfo.tex /^\\def\\sf{\\realbackslash sf}%$/ +++shift cp-src/functions.cpp /^void Date::shift ( void ){\/\/Shift this date to pre/ +++\shortchapentry tex-src/texinfo.tex /^\\def\\shortchapentry#1#2#3{%$/ +++\shortunnumberedentry tex-src/texinfo.tex /^\\def\\shortunnumberedentry#1#2{%$/ +++should_attempt_accu_transform_2 merc-src/accumulator.m /^:- pred should_attempt_accu_transform_2(module_inf/ +++should_attempt_accu_transform merc-src/accumulator.m /^:- pred should_attempt_accu_transform(module_info:/ +++shouldLoad objc-src/PackInsp.m /^-(BOOL)shouldLoad$/ +++should_see_this_array_type cp-src/c.C 156 +++should_see_this_function_pointer cp-src/c.C 153 +++should_see_this_one_enclosed_in_extern_C cp-src/c.C 149 +++show erl-src/gs_dialog.erl /^show(Module, Title, Message, Args) ->$/ +++showError objc-src/Subprocess.m /^showError (const char *errorString, id theDelegate/ +++show_help_echo c-src/emacs/src/keyboard.c /^show_help_echo (Lisp_Object help, Lisp_Object wind/ +++showInfo objc-src/PackInsp.m /^-showInfo:sender$/ +++sig c-src/emacs/src/keyboard.c 7238 +++signal_handler1 c-src/h.h 83 +++signal_handler c-src/h.h 82 +++signal_handler_t c-src/h.h 94 +++SimpleCalc objcpp-src/SimpleCalc.H /^@interface SimpleCalc:Object$/ +++simulation html-src/software.html /^Software that I wrote for supporting my research a/ +++\singlecodeindexer tex-src/texinfo.tex /^\\def\\singlecodeindexer #1{\\doind{\\indexname}{\\code/ +++\singleindexer tex-src/texinfo.tex /^\\def\\singleindexer #1{\\doind{\\indexname}{#1}}$/ +++single_kboard c-src/emacs/src/keyboard.c 89 +++single_kboard_state c-src/emacs/src/keyboard.c /^single_kboard_state ()$/ +++SINGLE_LETTER_MOD c-src/emacs/src/keyboard.c 6212 +++SINGLE_LETTER_MOD c-src/emacs/src/keyboard.c 6763 +++SINGLE_LETTER_MOD c-src/emacs/src/keyboard.c /^#define SINGLE_LETTER_MOD(BIT) \\$/ +++\singlespace tex-src/texinfo.tex /^\\def\\singlespace{%$/ +++site cp-src/conway.hpp 5 +++site cp-src/conway.hpp /^ site(int xi, int yi): x(xi), y(yi), alive(0) {/ +++size c-src/emacs/src/gmalloc.c 156 +++size c-src/emacs/src/gmalloc.c 163 +++size c-src/emacs/src/gmalloc.c 1862 +++size c-src/emacs/src/lisp.h 1364 +++size c-src/emacs/src/lisp.h 1390 +++size c-src/etags.c 236 +++size c-src/etags.c 2522 +++SIZEFORMAT objc-src/PackInsp.m 57 +++skeyseen c-src/etags.c 2445 +++SkipBlanks pas-src/common.pas /^function SkipBlanks; (*($/ +++SkipChars pas-src/common.pas /^function SkipChars; (*($/ +++skip_name c-src/etags.c /^skip_name (char *cp)$/ +++skip_non_spaces c-src/etags.c /^skip_non_spaces (char *cp)$/ +++skip_spaces c-src/etags.c /^skip_spaces (char *cp)$/ +++SkipSpaces pas-src/common.pas /^procedure SkipSpaces; (* (Str : NameString; var I / +++\sl tex-src/texinfo.tex /^\\def\\sl{\\realbackslash sl }%$/ +++\smallbook tex-src/texinfo.tex /^\\def\\smallbook{$/ +++\smalllispx tex-src/texinfo.tex /^\\def\\smalllispx{\\aboveenvbreak\\begingroup\\inENV$/ +++\smartitalic tex-src/texinfo.tex /^\\def\\smartitalic#1{{\\sl #1}\\futurelet\\next\\smartit/ +++=\smartitalic tex-src/texinfo.tex /^\\let\\cite=\\smartitalic$/ +++\smartitalicx tex-src/texinfo.tex /^\\def\\smartitalicx{\\ifx\\next,\\else\\ifx\\next-\\else\\i/ +++snarf-tag-function el-src/emacs/lisp/progmodes/etags.el /^(defvar snarf-tag-function nil$/ +++snone c-src/etags.c 2443 +++solutions merc-src/accumulator.m /^:- import_module solutions.$/ +++some_mouse_moved c-src/emacs/src/keyboard.c /^some_mouse_moved (void)$/ +++#some-storage forth-src/test-forth.fth /^2000 buffer: #some-storage$/ +++spacer c-src/emacs/src/lisp.h 1975 +++spacer c-src/emacs/src/lisp.h 1982 +++spacer c-src/emacs/src/lisp.h 2036 +++spacer c-src/emacs/src/lisp.h 2205 +++space tex-src/texinfo.tex /^ {#2\\labelspace #1}\\dotfill\\doshortpageno{#3}}%/ +++space tex-src/texinfo.tex /^ \\dosubsubsecentry{#2.#3.#4.#5\\labelspace#1}{#6}}/ +++specbinding c-src/emacs/src/lisp.h 2955 +++specbind_tag c-src/emacs/src/lisp.h 2943 +++specialsymbol prol-src/natded.prolog /^specialsymbol(C1,C2,S):-$/ +++SPECPDL_BACKTRACE c-src/emacs/src/lisp.h 2948 +++SPECPDL_INDEX c-src/emacs/src/lisp.h /^SPECPDL_INDEX (void)$/ +++SPECPDL_LET c-src/emacs/src/lisp.h 2949 +++SPECPDL_LET_DEFAULT c-src/emacs/src/lisp.h 2952 +++SPECPDL_LET_LOCAL c-src/emacs/src/lisp.h 2951 +++SPECPDL_UNWIND c-src/emacs/src/lisp.h 2944 +++SPECPDL_UNWIND_INT c-src/emacs/src/lisp.h 2946 +++SPECPDL_UNWIND_PTR c-src/emacs/src/lisp.h 2945 +++SPECPDL_UNWIND_VOID c-src/emacs/src/lisp.h 2947 +++splitexp prol-src/natded.prolog /^splitexp(E,E,('NIL','NIL')):-!.$/ +++\splitoff tex-src/texinfo.tex /^\\def\\splitoff#1#2\\endmark{\\def\\first{#1}\\def\\rest{/ +++/S ps-src/rfc1245.ps /^\/S { $/ +++\sp tex-src/texinfo.tex /^\\def\\sp{\\parsearg\\spxxx}$/ +++\spxxx tex-src/texinfo.tex /^\\def\\spxxx #1{\\par \\vskip #1\\baselineskip}$/ +++Square.something:Bar lua-src/test.lua /^function Square.something:Bar ()$/ +++srclist make-src/Makefile /^srclist: Makefile$/ +++SRCS make-src/Makefile /^SRCS=Makefile ${ADASRC} ${ASRC} ${CSRC} ${CPSRC} $/ +++SREF c-src/emacs/src/lisp.h /^SREF (Lisp_Object string, ptrdiff_t index)$/ +++ss3 c.c 255 +++SSDATA c-src/emacs/src/lisp.h /^SSDATA (Lisp_Object string)$/ +++SSET c-src/emacs/src/lisp.h /^SSET (Lisp_Object string, ptrdiff_t index, unsigne/ +++sss1 c.c 252 +++sss2 c.c 253 +++sstab prol-src/natded.prolog /^sstab(2,'C',',').$/ +++stack c.c 155 +++STACK_CONS c-src/emacs/src/lisp.h /^#define STACK_CONS(a, b) \\$/ +++stagseen c-src/etags.c 2446 +++standalone make-src/Makefile /^standalone:$/ +++\startcontents tex-src/texinfo.tex /^\\def\\startcontents#1{%$/ +++start c-src/emacs/src/keyboard.c 8753 +++start c-src/emacs/src/lisp.h 2038 +++start c-src/emacs/src/regex.h 431 +++StartDay cp-src/functions.cpp /^Date StartDay(Date a,int days){\/\/Function to calcu/ +++\startenumeration tex-src/texinfo.tex /^\\def\\startenumeration#1{%$/ +++start php-src/lce_functions.php /^ function start($line, $class)$/ +++start_polling c-src/emacs/src/keyboard.c /^start_polling (void)$/ +++=starts-with-equals! scm-src/test.scm /^(define =starts-with-equals! #t)$/ +++start_up prol-src/natded.prolog /^start_up:-$/ +++start y-src/cccp.y 143 +++STATE_ABORT php-src/lce_functions.php 25 +++STATE_COMPRESSD objc-src/PackInsp.m 54 +++STATE_INSTALLED objc-src/PackInsp.m 53 +++STATE_LOOP php-src/lce_functions.php 27 +++STATE_OK php-src/lce_functions.php 26 +++state_protected_p c-src/emacs/src/gmalloc.c 400 +++STAT_EQ objc-src/PackInsp.m /^#define STAT_EQ(s1, s2) ((s1)->st_ino == (s2)->st_/ +++statetable html-src/algrthms.html /^Next$/ +++STATE_UNINSTALLED objc-src/PackInsp.m 52 +++staticetags make-src/Makefile /^staticetags:$/ +++st_C_attribute c-src/etags.c 2209 +++st_C_class c-src/etags.c 2212 +++st_C_define c-src/etags.c 2213 +++st_C_enum c-src/etags.c 2213 +++st_C_extern c-src/etags.c 2213 +++st_C_gnumacro c-src/etags.c 2208 +++st_C_ignore c-src/etags.c 2209 +++st_C_javastruct c-src/etags.c 2210 +++st_C_objend c-src/etags.c 2207 +++st_C_objimpl c-src/etags.c 2207 +++st_C_objprot c-src/etags.c 2207 +++st_C_operator c-src/etags.c 2211 +++st_C_struct c-src/etags.c 2213 +++st_C_template c-src/etags.c 2212 +++st_C_typedef c-src/etags.c 2213 +++STDIN c-src/etags.c 408 +++STDIN c-src/etags.c 411 +++step cp-src/clheir.hpp /^ virtual void step(void) { }$/ +++step cp-src/conway.hpp /^ void step(void) { alive = next_alive; }$/ +++step_everybody cp-src/clheir.cpp /^void step_everybody(void)$/ +++st_none c-src/etags.c 2206 +++STOP_POLLING c-src/emacs/src/keyboard.c 2166 +++stop_polling c-src/emacs/src/keyboard.c /^stop_polling (void)$/ +++stored_goal_plain_call merc-src/accumulator.m /^:- inst stored_goal_plain_call for goal_store.stor/ +++store_info merc-src/accumulator.m /^:- type store_info$/ +++store_user_signal_events c-src/emacs/src/keyboard.c /^store_user_signal_events (void)$/ +++strcaseeq c-src/etags.c /^#define strcaseeq(s,t) (assert ((s)!=NULL && (t)!=/ +++streq c-src/etags.c /^#define streq(s,t) (assert ((s)!=NULL || (t)!=NULL/ +++str go-src/test1.go 9 +++STRING_BYTES_BOUND c-src/emacs/src/lisp.h 1261 +++STRING_BYTES c-src/emacs/src/lisp.h /^STRING_BYTES (struct Lisp_String *s)$/ +++string_intervals c-src/emacs/src/lisp.h /^string_intervals (Lisp_Object s)$/ +++string merc-src/accumulator.m /^:- import_module string.$/ +++STRING_MULTIBYTE c-src/emacs/src/lisp.h /^STRING_MULTIBYTE (Lisp_Object str)$/ +++STRING_SET_CHARS c-src/emacs/src/lisp.h /^STRING_SET_CHARS (Lisp_Object string, ptrdiff_t ne/ +++STRING_SET_MULTIBYTE c-src/emacs/src/lisp.h /^#define STRING_SET_MULTIBYTE(STR) \\$/ +++STRING_SET_UNIBYTE c-src/emacs/src/lisp.h /^#define STRING_SET_UNIBYTE(STR) \\$/ +++stripLine php-src/lce_functions.php /^ function stripLine($line, $class)$/ +++stripname pas-src/common.pas /^function stripname; (* ($/ +++StripPath pas-src/common.pas /^function StripPath; (*($/ +++strncaseeq c-src/etags.c /^#define strncaseeq(s,t,n) (assert ((s)!=NULL && (t/ +++strneq c-src/etags.c /^#define strneq(s,t,n) (assert ((s)!=NULL || (t)!=N/ +++__str__ pyt-src/server.py /^ def __str__(self):$/ +++structdef c-src/etags.c 2448 +++stuff_buffered_input c-src/emacs/src/keyboard.c /^stuff_buffered_input (Lisp_Object stuffstring)$/ +++SUB_CHAR_TABLE_OFFSET c-src/emacs/src/lisp.h 1701 +++SUB_CHAR_TABLE_P c-src/emacs/src/lisp.h /^SUB_CHAR_TABLE_P (Lisp_Object a)$/ +++\subheading tex-src/texinfo.tex /^\\def\\subheading{\\parsearg\\subsecheadingi}$/ +++subprocessDone objc-src/PackInsp.m /^-subprocessDone:(Subprocess *)sender$/ +++subprocess objc-src/PackInsp.m /^-subprocess:(Subprocess *)sender output:(char *)bu/ +++Subprocess objc-src/Subprocess.h 41 +++Subprocess objc-src/Subprocess.h /^@interface Subprocess:Object$/ +++SUBRP c-src/emacs/src/lisp.h /^SUBRP (Lisp_Object a)$/ +++\subsecentry tex-src/texinfo.tex /^ \\def\\subsecentry ##1##2##3##4##5{}$/ +++\subsecentry tex-src/texinfo.tex /^\\def\\subsecentry#1#2#3#4#5{\\dosubsecentry{#2.#3.#4/ +++\subsecfonts tex-src/texinfo.tex /^\\def\\subsecfonts{%$/ +++\subsecheadingbreak tex-src/texinfo.tex /^\\def\\subsecheadingbreak{\\dobreak \\subsecheadingski/ +++\subsecheadingi tex-src/texinfo.tex /^\\def\\subsecheadingi #1{{\\advance \\subsecheadingski/ +++\subsecheading tex-src/texinfo.tex /^\\def\\subsecheading #1#2#3#4{\\subsecheadingi {#2.#3/ +++subsec=\relax tex-src/texinfo.tex /^\\let\\appendixsubsec=\\relax$/ +++subsection_marker perl-src/htlmify-cystic 161 +++subsection perl-src/htlmify-cystic 26 +++subsection=\relax tex-src/texinfo.tex /^\\let\\appendixsubsection=\\relax$/ +++substitute c-src/etags.c /^substitute (char *in, char *out, struct re_registe/ +++subst prol-src/natded.prolog /^subst(var(Y),var(X),M,N):-$/ +++SubString pas-src/common.pas /^function SubString; (*($/ +++\subsubheading tex-src/texinfo.tex /^\\def\\subsubheading{\\parsearg\\subsubsecheadingi}$/ +++\subsubsecentry tex-src/texinfo.tex /^ \\def\\subsubsecentry ##1##2##3##4##5##6{}$/ +++\subsubsecentry tex-src/texinfo.tex /^\\def\\subsubsecentry#1#2#3#4#5#6{%$/ +++\subsubsecfonts tex-src/texinfo.tex /^\\def\\subsubsecfonts{\\subsecfonts} % Maybe this sho/ +++\subsubsecheadingi tex-src/texinfo.tex /^\\def\\subsubsecheadingi #1{{\\advance \\subsecheading/ +++\subsubsecheading tex-src/texinfo.tex /^\\def\\subsubsecheading #1#2#3#4#5{\\subsubsecheading/ +++subsubsec=\relax tex-src/texinfo.tex /^\\let\\appendixsubsubsec=\\relax$/ +++subsubsection perl-src/htlmify-cystic 27 +++subsubsection=\relax tex-src/texinfo.tex /^\\let\\appendixsubsubsection=\\relax$/ +++\subtitlefont tex-src/texinfo.tex /^ \\def\\subtitlefont{\\subtitlerm \\normalbaselinesk/ +++\subtitle tex-src/texinfo.tex /^ \\def\\subtitle{\\parsearg\\subtitlezzz}%$/ +++\subtitlezzz tex-src/texinfo.tex /^ \\def\\subtitlezzz##1{{\\subtitlefont \\rightline{#/ +++subtle ruby-src/test1.ru /^ :tee ; attr_reader :subtle$/ +++subtree prol-src/natded.prolog /^subtree(T,T).$/ +++suffix c-src/etags.c 186 +++suffixes c-src/etags.c 195 +++suggest_asking_for_help c-src/etags.c /^suggest_asking_for_help (void)$/ +++\summarycontents tex-src/texinfo.tex /^\\outer\\def\\summarycontents{%$/ +++\supereject tex-src/texinfo.tex /^\\def\\supereject{\\par\\penalty -20000\\footnoteno =0 / +++suspend-emacs c-src/emacs/src/keyboard.c /^DEFUN ("suspend-emacs", Fsuspend_emacs, Ssuspend_e/ +++sval y-src/cccp.y 116 +++swallow_events c-src/emacs/src/keyboard.c /^swallow_events (bool do_display)$/ +++switch_line_buffers c-src/etags.c /^#define switch_line_buffers() (curndx = 1 - curndx/ +++sxhash_combine c-src/emacs/src/lisp.h /^sxhash_combine (EMACS_UINT x, EMACS_UINT y)$/ +++SXHASH_REDUCE c-src/emacs/src/lisp.h /^SXHASH_REDUCE (EMACS_UINT x)$/ +++SYMBOL_BLV c-src/emacs/src/lisp.h /^SYMBOL_BLV (struct Lisp_Symbol *sym)$/ +++SYMBOL_CONSTANT_P c-src/emacs/src/lisp.h /^# define SYMBOL_CONSTANT_P(sym) lisp_h_SYMBOL_CONS/ +++symbol c-src/emacs/src/lisp.h 2980 +++SYMBOL_FORWARDED c-src/emacs/src/lisp.h 651 +++SYMBOL_FWD c-src/emacs/src/lisp.h /^SYMBOL_FWD (struct Lisp_Symbol *sym)$/ +++SYMBOL_INDEX c-src/emacs/src/lisp.h /^#define SYMBOL_INDEX(sym) i##sym$/ +++symbol_interned c-src/emacs/src/lisp.h 639 +++SYMBOL_INTERNED c-src/emacs/src/lisp.h 642 +++SYMBOL_INTERNED_IN_INITIAL_OBARRAY c-src/emacs/src/lisp.h 643 +++SYMBOL_INTERNED_IN_INITIAL_OBARRAY_P c-src/emacs/src/lisp.h /^SYMBOL_INTERNED_IN_INITIAL_OBARRAY_P (Lisp_Object / +++SYMBOL_INTERNED_P c-src/emacs/src/lisp.h /^SYMBOL_INTERNED_P (Lisp_Object sym)$/ +++SYMBOL_LOCALIZED c-src/emacs/src/lisp.h 650 +++symbol_name c-src/emacs/src/lisp.h 1687 +++SYMBOL_NAME c-src/emacs/src/lisp.h /^SYMBOL_NAME (Lisp_Object sym)$/ +++SYMBOLP c-src/emacs/src/lisp.h /^# define SYMBOLP(x) lisp_h_SYMBOLP (x)$/ +++SYMBOL_PLAINVAL c-src/emacs/src/lisp.h 648 +++symbol_redirect c-src/emacs/src/lisp.h 646 +++SYMBOL_UNINTERNED c-src/emacs/src/lisp.h 641 +++SYMBOL_VAL c-src/emacs/src/lisp.h /^# define SYMBOL_VAL(sym) lisp_h_SYMBOL_VAL (sym)$/ +++SYMBOL_VARALIAS c-src/emacs/src/lisp.h 649 +++syms_of_abbrev c-src/abbrev.c /^syms_of_abbrev ()$/ +++syms_of_keyboard c-src/emacs/src/keyboard.c /^syms_of_keyboard (void)$/ +++sym_type c-src/etags.c 2204 +++synchronize_system_messages_locale c-src/emacs/src/lisp.h /^INLINE void synchronize_system_messages_locale (vo/ +++synchronize_system_time_locale c-src/emacs/src/lisp.h /^INLINE void synchronize_system_time_locale (void) / +++\syncodeindex tex-src/texinfo.tex /^\\def\\syncodeindex #1 #2 {%$/ +++\synindex tex-src/texinfo.tex /^\\def\\synindex #1 #2 {%$/ +++syntax c-src/emacs/src/regex.h 350 +++SYSCALL c-src/machsyscalls.c /^#define SYSCALL(name, number, type, args, typed_ar/ +++syscall_error c-src/sysdep.h 34 +++sys_jmp_buf c-src/emacs/src/lisp.h 2906 +++sys_jmp_buf c-src/emacs/src/lisp.h 2910 +++sys_jmp_buf c-src/emacs/src/lisp.h 2916 +++sys_longjmp c-src/emacs/src/lisp.h /^# define sys_longjmp(j, v) _longjmp (j, v)$/ +++sys_longjmp c-src/emacs/src/lisp.h /^# define sys_longjmp(j, v) longjmp (j, v)$/ +++sys_longjmp c-src/emacs/src/lisp.h /^# define sys_longjmp(j, v) siglongjmp (j, v)$/ +++sys_setjmp c-src/emacs/src/lisp.h /^# define sys_setjmp(j) _setjmp (j)$/ +++sys_setjmp c-src/emacs/src/lisp.h /^# define sys_setjmp(j) setjmp (j)$/ +++sys_setjmp c-src/emacs/src/lisp.h /^# define sys_setjmp(j) sigsetjmp (j, 0)$/ +++System.Task_Primitives/b ada-src/2ataspri.adb /^package body System.Task_Primitives is$/ +++System.Task_Primitives/s ada-src/2ataspri.ads /^package System.Task_Primitives is$/ +++t1 cp-src/c.C 34 +++t2 cp-src/c.C 38 +++T2 cp-src/fail.C 16 +++T3 c.c 163 +++tab_count_words c-src/tab.c /^int tab_count_words(char **tab)$/ +++tab_delete_first c-src/tab.c /^int tab_delete_first(char **tab)$/ +++tab_fill c-src/tab.c /^char **tab_fill(char *str, char delim)$/ +++tab_free c-src/tab.c /^void tab_free(char **tab)$/ +++\table tex-src/texinfo.tex /^\\def\\table{\\begingroup\\inENV\\obeylines\\obeyspaces\\/ +++\tablez tex-src/texinfo.tex /^\\def\\tablez #1#2#3#4#5#6{%$/ +++tag1 c-src/dostorture.c /^(*tag1 (sig, handler)) ()$/ +++tag1 c-src/h.h 110 +++tag1 c-src/torture.c /^(*tag1 (sig, handler)) ()$/ +++tag2 c-src/dostorture.c /^(*tag2 (sig, handler)) ()$/ +++tag2 c-src/torture.c /^(*tag2 (sig, handler)) ()$/ +++tag3 c-src/dostorture.c /^(*tag3 (int sig, void (*handler) (int))) (int)$/ +++tag3 c-src/torture.c /^(*tag3 (int sig, void (*handler) (int))) (int)$/ +++tag4 c-src/dostorture.c /^(*tag4 (int sig, void (*handler) (int))) (int)$/ +++tag4 c-src/torture.c /^(*tag4 (int sig, void (*handler) (int))) (int)$/ +++tag5 c-src/dostorture.c /^tag5 (handler, arg)$/ +++tag5 c-src/torture.c /^tag5 (handler, arg)$/ +++tag6 c-src/dostorture.c /^tag6 (void (*handler) (void *), void *arg)$/ +++tag6 c-src/torture.c /^tag6 (void (*handler) (void *), void *arg)$/ +++tag-any-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-any-match-p (_tag)$/ +++tag-exact-file-name-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-exact-file-name-match-p (tag)$/ +++tag-exact-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-exact-match-p (tag)$/ +++tag-file-name-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-file-name-match-p (tag)$/ +++tag-find-file-of-tag el-src/emacs/lisp/progmodes/etags.el /^(defun tag-find-file-of-tag (file) ; Doc string?$/ +++tag-find-file-of-tag-noselect el-src/emacs/lisp/progmodes/etags.el /^(defun tag-find-file-of-tag-noselect (file)$/ +++taggedfname c-src/etags.c 207 +++tag-implicit-name-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-implicit-name-match-p (tag)$/ +++tag-lines-already-matched el-src/emacs/lisp/progmodes/etags.el /^(defvar tag-lines-already-matched nil$/ +++tag_or_ch c-src/emacs/src/lisp.h 3026 +++tag-partial-file-name-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-partial-file-name-match-p (_tag)$/ +++TAG_PTR c-src/emacs/src/lisp.h /^#define TAG_PTR(tag, ptr) \\$/ +++tag-re-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-re-match-p (re)$/ +++tags-add-tables el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-add-tables 'ask-user$/ +++tags-apropos-additional-actions el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-apropos-additional-actions nil$/ +++tags-apropos el-src/emacs/lisp/progmodes/etags.el /^(defun tags-apropos (regexp)$/ +++tags-apropos-function el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-apropos-function nil$/ +++tags-apropos-verbose el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-apropos-verbose nil$/ +++tags-case-fold-search el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-case-fold-search 'default$/ +++tags-complete-tags-table-file el-src/emacs/lisp/progmodes/etags.el /^(defun tags-complete-tags-table-file (string predi/ +++tags-completion-at-point-function el-src/emacs/lisp/progmodes/etags.el /^(defun tags-completion-at-point-function ()$/ +++tags-completion-table el-src/emacs/lisp/progmodes/etags.el /^(defun tags-completion-table ()$/ +++tags-completion-table el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-completion-table nil$/ +++tags-completion-table-function el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-completion-table-function nil$/ +++tags-compression-info-list el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-compression-info-list$/ +++tags-expand-table-name el-src/emacs/lisp/progmodes/etags.el /^(defun tags-expand-table-name (file)$/ +++tags-file-name el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-file-name nil$/ +++tags-included-tables el-src/emacs/lisp/progmodes/etags.el /^(defun tags-included-tables ()$/ +++tags-included-tables el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-included-tables nil$/ +++tags-included-tables-function el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-included-tables-function nil$/ +++tags-lazy-completion-table el-src/emacs/lisp/progmodes/etags.el /^(defun tags-lazy-completion-table ()$/ +++tags-location-ring el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-location-ring (make-ring xref-marker-/ +++tags-loop-continue el-src/emacs/lisp/progmodes/etags.el /^(defun tags-loop-continue (&optional first-time)$/ +++tags-loop-eval el-src/emacs/lisp/progmodes/etags.el /^(defun tags-loop-eval (form)$/ +++tags-loop-operate el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-loop-operate nil$/ +++tags-loop-revert-buffers el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-loop-revert-buffers nil$/ +++tags-loop-scan el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-loop-scan$/ +++TAGS make-src/Makefile /^TAGS: etags.c$/ +++tags make-src/Makefile /^tags: TAGS$/ +++tags-next-table el-src/emacs/lisp/progmodes/etags.el /^(defun tags-next-table ()$/ +++tags-query-replace el-src/emacs/lisp/progmodes/etags.el /^(defun tags-query-replace (from to &optional delim/ +++tags-recognize-empty-tags-table el-src/emacs/lisp/progmodes/etags.el /^(defun tags-recognize-empty-tags-table ()$/ +++tags-reset-tags-tables el-src/emacs/lisp/progmodes/etags.el /^(defun tags-reset-tags-tables ()$/ +++tags-revert-without-query el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-revert-without-query nil$/ +++tags-search el-src/emacs/lisp/progmodes/etags.el /^(defun tags-search (regexp &optional file-list-for/ +++tags-select-tags-table el-src/emacs/lisp/progmodes/etags.el /^(define-button-type 'tags-select-tags-table$/ +++tags-table-check-computed-list el-src/emacs/lisp/progmodes/etags.el /^(defun tags-table-check-computed-list ()$/ +++tags-table-computed-list el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-computed-list nil$/ +++tags-table-computed-list-for el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-computed-list-for nil$/ +++tags-table-extend-computed-list el-src/emacs/lisp/progmodes/etags.el /^(defun tags-table-extend-computed-list ()$/ +++tags-table-files el-src/emacs/lisp/progmodes/etags.el /^(defun tags-table-files ()$/ +++tags-table-files el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-files nil$/ +++tags-table-files-function el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-files-function nil$/ +++tags-table-format-functions el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-format-functions '(etags-recogn/ +++tags-table-including el-src/emacs/lisp/progmodes/etags.el /^(defun tags-table-including (this-file core-only)$/ +++tags-table-list el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-table-list nil$/ +++tags-table-list-member el-src/emacs/lisp/progmodes/etags.el /^(defun tags-table-list-member (file list)$/ +++tags-table-list-pointer el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-list-pointer nil$/ +++tags-table-list-started-at el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-list-started-at nil$/ +++tags-table-mode el-src/emacs/lisp/progmodes/etags.el /^(defun tags-table-mode ()$/ +++tags-table-set-list el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-set-list nil$/ +++tags-tag-face el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-tag-face 'default$/ +++tags-verify-table el-src/emacs/lisp/progmodes/etags.el /^(defun tags-verify-table (file)$/ +++tags-with-face el-src/emacs/lisp/progmodes/etags.el /^(defmacro tags-with-face (face &rest body)$/ +++tag-symbol-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-symbol-match-p (tag)$/ +++TAG_SYMOFFSET c-src/emacs/src/lisp.h /^#define TAG_SYMOFFSET(offset) \\$/ +++tag-word-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-word-match-p (tag)$/ +++Tapes tex-src/gzip.texi /^@node Tapes, Problems, Environment, Top$/ +++target_multibyte c-src/emacs/src/regex.h 407 +++TAS_Cell/t ada-src/2ataspri.ads /^ type TAS_Cell is$/ +++TAS_Cell/t ada-src/2ataspri.ads /^ type TAS_Cell is private;$/ +++Task_Control_Block/t ada-src/2ataspri.ads /^ type Task_Control_Block is record$/ +++Task_Storage_Size/t ada-src/2ataspri.ads /^ type Task_Storage_Size is new Interfaces.C.size/ +++Task_Type/b ada-src/etags-test-for.ada /^ task body Task_Type is$/ +++Task_Type/b ada-src/waroquiers.ada /^ task body Task_Type is$/ +++Task_Type/k ada-src/etags-test-for.ada /^ task type Task_Type is$/ +++Task_Type/k ada-src/waroquiers.ada /^ task type Task_Type is$/ +++TCB_Ptr/t ada-src/2ataspri.ads /^ type TCB_Ptr is access all Task_Control_Block;$/ +++TCLFLAGS make-src/Makefile /^TCLFLAGS=--lang=none --regex='\/proc[ \\t]+\\([^ \\t]+/ +++\tclose tex-src/texinfo.tex /^\\def\\tclose##1{\\realbackslash tclose {##1}}%$/ +++\tclose tex-src/texinfo.tex /^\\def\\tclose##1{\\realbackslash tclose {##1}}$/ +++\tclose tex-src/texinfo.tex /^\\def\\tclose#1{{\\rm \\tcloserm=\\fontdimen2\\font \\tt / +++tcpdump html-src/software.html /^tcpdump$/ +++t cp-src/c.C 52 +++T cp-src/fail.C 14 +++teats cp-src/c.C 127 +++tee ruby-src/test1.ru /^ attr_accessor :tee$/ +++tee= ruby-src/test1.ru /^ attr_accessor :tee$/ +++temporarily_switch_to_single_kboard c-src/emacs/src/keyboard.c /^temporarily_switch_to_single_kboard (struct frame / +++tend c-src/etags.c 2432 +++TERMINALP c-src/emacs/src/lisp.h /^TERMINALP (Lisp_Object a)$/ +++terminateInput objc-src/Subprocess.m /^- terminateInput$/ +++terminate objc-src/Subprocess.m /^- terminate:sender$/ +++term merc-src/accumulator.m /^:- import_module term.$/ +++test1 rs-src/test.rs /^fn test1() {$/ +++Test_Abort/p ada-src/2ataspri.adb /^ procedure Test_Abort is$/ +++Test_Abort/p ada-src/2ataspri.ads /^ procedure Test_Abort;$/ +++Test_And_Set/p ada-src/2ataspri.adb /^ procedure Test_And_Set (Cell : in out TAS_Cell;/ +++Test_And_Set/p ada-src/2ataspri.ads /^ procedure Test_And_Set (Cell : in out TAS_Cell;/ +++test-begin scm-src/test.scm /^(define-syntax test-begin$/ +++test cp-src/c.C 86 +++test_crlf1 test_crlf.c /^void test_crlf1()$/ +++test_crlf2 tset_crlf.c /^void test_crlf2()$/ +++test c-src/emacs/src/lisp.h 1871 +++test erl-src/gs_dialog.erl /^test() ->$/ +++test go-src/test1.go /^func test(p plus) {$/ +++test make-src/Makefile /^test:$/ +++test.me_22a lua-src/test.lua /^ function test.me_22a(one, two)$/ +++test.me22b lua-src/test.lua /^ local function test.me22b (one)$/ +++TEST php-src/ptest.php 1 +++test php-src/ptest.php /^test $/ +++test_undefined c-src/emacs/src/keyboard.c /^test_undefined (Lisp_Object binding)$/ +++TEX_clgrp c-src/etags.c 4922 +++TeX_commands c-src/etags.c /^TeX_commands (FILE *inf)$/ +++TEX_decode_env c-src/etags.c /^TEX_decode_env (const char *evarname, const char */ +++TEX_defenv c-src/etags.c 4912 +++TEX_esc c-src/etags.c 4920 +++TeX_help c-src/etags.c 674 +++Texinfo_help c-src/etags.c 688 +++Texinfo_nodes c-src/etags.c /^Texinfo_nodes (FILE *inf)$/ +++Texinfo_suffixes c-src/etags.c 686 +++\texinfoversion tex-src/texinfo.tex /^\\def\\texinfoversion{2.73}$/ +++TEX_LESC c-src/etags.c 4986 +++TEX_mode c-src/etags.c /^TEX_mode (FILE *inf)$/ +++TEX_opgrp c-src/etags.c 4921 +++TEX_SESC c-src/etags.c 4987 +++TEXSRC make-src/Makefile /^TEXSRC=testenv.tex gzip.texi texinfo.tex nonewline/ +++\' tex-src/texinfo.tex /^\\def\\'{{'}}$/ +++\@ tex-src/texinfo.tex /^\\def\\@{@}%$/ +++\` tex-src/texinfo.tex /^\\def\\`{{`}}$/ +++\ tex-src/texinfo.tex /^\\def\\ {{\\fontdimen2\\font=\\tclosesave{} }}%$/ +++\* tex-src/texinfo.tex /^\\def\\*{\\hfil\\break\\hbox{}\\ignorespaces}$/ +++_ tex-src/texinfo.tex /^\\def_{\\ifusingtt\\normalunderscore\\_}$/ +++\_ tex-src/texinfo.tex /^\\def\\_{\\lvvmode \\kern.06em \\vbox{\\hrule width.3em / +++\_ tex-src/texinfo.tex /^\\def\\_{{\\realbackslash _}}%$/ +++\: tex-src/texinfo.tex /^\\def\\:{\\spacefactor=1000 }$/ +++\. tex-src/texinfo.tex /^\\def\\.{.\\spacefactor=3000 }$/ +++\@ tex-src/texinfo.tex /^\\def\\@{{\\tt \\char '100}}$/ +++| tex-src/texinfo.tex /^\\def|{{\\tt \\char '174}}$/ +++~ tex-src/texinfo.tex /^\\def~{{\\tt \\char '176}}$/ ++++ tex-src/texinfo.tex /^\\def+{{\\tt \\char 43}}$/ +++> tex-src/texinfo.tex /^\\def>{{\\tt \\gtr}}$/ +++^ tex-src/texinfo.tex /^\\def^{{\\tt \\hat}}$/ +++< tex-src/texinfo.tex /^\\def<{{\\tt \\less}}$/ +++\ tex-src/texinfo.tex /^\\gdef\\sepspaces{\\def {\\ }}}$/ +++= tex-src/texinfo.tex /^\\global\\def={{\\tt \\char 61}}}$/ +++= tex-src/texinfo.tex /^\\global\\let\\section = \\appendixsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\section = \\numberedsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\section = \\unnumberedsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\subsection = \\appendixsubsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\subsection = \\numberedsubsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\subsection = \\unnumberedsubsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\subsubsection = \\appendixsubsubsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\subsubsection = \\numberedsubsubsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\subsubsection = \\unnumberedsubsubsec$/ +++TeX_suffixes c-src/etags.c 672 +++\tex tex-src/texinfo.tex /^\\def\\tex{\\begingroup$/ +++\TeX tex-src/texinfo.tex /^\\def\\TeX{\\realbackslash TeX}%$/ +++\TeX tex-src/texinfo.tex /^\\def\\TeX{\\realbackslash TeX}$/ +++\textfonts tex-src/texinfo.tex /^\\def\\textfonts{%$/ +++TEX_toktab c-src/etags.c 4908 +++texttreelist prol-src/natded.prolog /^texttreelist([]).$/ +++/TF ps-src/rfc1245.ps /^\/TF { $/ +++\thearg tex-src/texinfo.tex /^ \\def\\thearg{#1}%$/ +++\thearg tex-src/texinfo.tex /^ \\ifx\\thearg\\empty \\def\\thearg{1}\\fi$/ +++there-is-a-=-in-the-middle! scm-src/test.scm /^(define (there-is-a-=-in-the-middle!) #t)$/ +++\thischaptername tex-src/texinfo.tex /^\\def\\thischaptername{No Chapter Title}$/ +++\thischapter tex-src/texinfo.tex /^\\def\\thischapter{} \\def\\thissection{}$/ +++\thischapter tex-src/texinfo.tex /^ \\unnumbchapmacro{#1}\\def\\thischapter{}%$/ +++this_command_key_count c-src/emacs/src/keyboard.c 108 +++this_command_key_count_reset c-src/emacs/src/keyboard.c 112 +++this_command_keys c-src/emacs/src/keyboard.c 107 +++this-command-keys c-src/emacs/src/keyboard.c /^DEFUN ("this-command-keys", Fthis_command_keys, St/ +++this-command-keys-vector c-src/emacs/src/keyboard.c /^DEFUN ("this-command-keys-vector", Fthis_command_k/ +++this c-src/a/b/b.c 1 +++\thisfile tex-src/texinfo.tex /^\\def\\thisfile{}$/ +++this_file_toc perl-src/htlmify-cystic 29 +++this-single-command-keys c-src/emacs/src/keyboard.c /^DEFUN ("this-single-command-keys", Fthis_single_co/ +++this_single_command_key_start c-src/emacs/src/keyboard.c 125 +++this-single-command-raw-keys c-src/emacs/src/keyboard.c /^DEFUN ("this-single-command-raw-keys", Fthis_singl/ +++\thistitle tex-src/texinfo.tex /^\\def\\thistitle{No Title}$/ +++\tie tex-src/texinfo.tex /^\\def\\tie{\\penalty 10000\\ } % Save plain tex de/ +++tignore c-src/etags.c 2433 +++timer_check_2 c-src/emacs/src/keyboard.c /^timer_check_2 (Lisp_Object timers, Lisp_Object idl/ +++timer_check c-src/emacs/src/keyboard.c /^timer_check (void)$/ +++timer_idleness_start_time c-src/emacs/src/keyboard.c 335 +++timer_last_idleness_start_time c-src/emacs/src/keyboard.c 340 +++timer_resume_idle c-src/emacs/src/keyboard.c /^timer_resume_idle (void)$/ +++timers_run c-src/emacs/src/keyboard.c 320 +++timer_start_idle c-src/emacs/src/keyboard.c /^timer_start_idle (void)$/ +++timer_stop_idle c-src/emacs/src/keyboard.c /^timer_stop_idle (void)$/ +++Time_to_position c-src/emacs/src/keyboard.c /^Time_to_position (Time encoded_pos)$/ +++tinbody c-src/etags.c 2431 +++\tindex tex-src/texinfo.tex /^\\def\\tindex {\\tpindex}$/ +++\titlefont tex-src/texinfo.tex /^\\def\\titlefont#1{{\\titlerm #1}}$/ +++\titlepage tex-src/texinfo.tex /^\\def\\titlepage{\\begingroup \\parindent=0pt \\textfon/ +++\title tex-src/texinfo.tex /^ \\def\\title{\\parsearg\\titlezzz}%$/ +++\titlezzz tex-src/texinfo.tex /^ \\def\\titlezzz##1{\\leftline{\\titlefont{##1}}$/ +++tkeyseen c-src/etags.c 2429 +++tnone c-src/etags.c 2428 +++toc_line perl-src/htlmify-cystic /^sub toc_line ($)$/ +++\today tex-src/texinfo.tex /^\\def\\today{\\number\\day\\space$/ +++toggleDescription objc-src/PackInsp.m /^-toggleDescription$/ +++tok c-src/etags.c 2491 +++token c-src/etags.c 2508 +++tokenizeatom prol-src/natded.prolog /^tokenizeatom(Atom,Ws):-$/ +++tokenize prol-src/natded.prolog /^tokenize([C1,C2,C3|Cs],Xs-Ys,TsResult):- % spe/ +++tokentab2 y-src/cccp.y 442 +++token y-src/cccp.y 437 +++token y-src/cccp.y 439 +++To_Lower pas-src/common.pas /^function To_Lower;(*(ch:char) : char;*)$/ +++tool_bar_item_properties c-src/emacs/src/keyboard.c 7970 +++tool_bar_items c-src/emacs/src/keyboard.c /^tool_bar_items (Lisp_Object reuse, int *nitems)$/ +++tool_bar_items_vector c-src/emacs/src/keyboard.c 7965 +++toolkit_menubar_in_use c-src/emacs/src/keyboard.c /^toolkit_menubar_in_use (struct frame *f)$/ +++top_level_1 c-src/emacs/src/keyboard.c /^top_level_1 (Lisp_Object ignore)$/ +++top_level_2 c-src/emacs/src/keyboard.c /^top_level_2 (void)$/ +++top-level c-src/emacs/src/keyboard.c /^DEFUN ("top-level", Ftop_level, Stop_level, 0, 0, / +++top_level merc-src/accumulator.m /^:- type top_level$/ +++Top tex-src/gzip.texi /^@node Top, , , (dir)$/ +++\top tex-src/texinfo.tex /^\\outer\\def\\top{\\parsearg\\unnumberedzzz}$/ +++To_Start_Addr/f ada-src/2ataspri.adb /^ function To_Start_Addr is new$/ +++total_keys c-src/emacs/src/keyboard.c 97 +++TOTAL_KEYWORDS c-src/etags.c 2325 +++totally_unblock_input c-src/emacs/src/keyboard.c /^totally_unblock_input (void)$/ +++total_size_of_entries c-src/etags.c /^total_size_of_entries (register node *np)$/ +++total_surrounding cp-src/conway.cpp /^int site::total_surrounding(void)$/ +++To_TCB_Ptr/f ada-src/2ataspri.adb /^ function To_TCB_Ptr is new$/ +++To_Upper pas-src/common.pas /^function To_Upper;(*(ch:char) : char;*)$/ +++To_void_ptr/f ada-src/2ataspri.adb /^ function To_void_ptr is new$/ +++tpcmd c-src/h.h 15 +++tpcmd c-src/h.h 8 +++/T ps-src/rfc1245.ps /^\/T { $/ +++tracking_off c-src/emacs/src/keyboard.c /^tracking_off (Lisp_Object old_value)$/ +++track-mouse c-src/emacs/src/keyboard.c /^DEFUN ("internal--track-mouse", Ftrack_mouse, Stra/ +++traffic_light cp-src/conway.cpp /^void traffic_light(int x, int y)$/ +++translate c-src/emacs/src/regex.h 361 +++treats cp-src/c.C 131 +++Truc.Bidule/b ada-src/etags-test-for.ada /^package body Truc.Bidule is$/ +++Truc.Bidule/b ada-src/waroquiers.ada /^package body Truc.Bidule is$/ +++Truc.Bidule/s ada-src/etags-test-for.ada /^package Truc.Bidule is$/ +++Truc.Bidule/s ada-src/waroquiers.ada /^package Truc.Bidule is$/ +++Truc/s ada-src/etags-test-for.ada /^package Truc is$/ +++Truc/s ada-src/waroquiers.ada /^package Truc is$/ +++TSL/s ada-src/2ataspri.adb /^ package TSL renames System.Tasking_Soft_Links;$/ +++tt=cmtt10 tex-src/texinfo.tex /^\\font\\deftt=cmtt10 scaled \\magstep1$/ +++\t tex-src/texinfo.tex /^\\def\\t##1{\\realbackslash r {##1}}%$/ +++\t tex-src/texinfo.tex /^\\def\\t#1{{\\tt \\exhyphenpenalty=10000\\rawbackslash / +++tt prol-src/natded.prolog /^tt:-$/ +++\tt tex-src/texinfo.tex /^\\def\\tt{\\realbackslash tt}%$/ +++\tt tex-src/texinfo.tex /^\\def\\tt{\\realbackslash tt}$/ +++ttypeseen c-src/etags.c 2430 +++tty_read_avail_input c-src/emacs/src/keyboard.c /^tty_read_avail_input (struct terminal *terminal,$/ +++\turnoffactive tex-src/texinfo.tex /^\\def\\turnoffactive{\\let"=\\normaldoublequote$/ +++/two ps-src/rfc1245.ps /^\/two \/three \/four \/five \/six \/seven \/eight \/nine \// +++typdef c-src/etags.c 2434 +++type c-src/emacs/src/gmalloc.c 145 +++type c-src/emacs/src/lisp.h 1973 +++type c-src/emacs/src/lisp.h 1980 +++type c-src/emacs/src/lisp.h 2034 +++type c-src/emacs/src/lisp.h 2112 +++type c-src/emacs/src/lisp.h 2203 +++type c-src/emacs/src/lisp.h 2276 +++type c-src/emacs/src/lisp.h 2286 +++type c-src/emacs/src/lisp.h 2296 +++type c-src/emacs/src/lisp.h 2304 +++type c-src/emacs/src/lisp.h 2364 +++type c-src/emacs/src/lisp.h 3025 +++type c-src/etags.c 2271 +++typefunargs tex-src/texinfo.tex /^\\deftypefunargs {#3}\\endgroup %$/ +++typefunargs tex-src/texinfo.tex /^\\deftypefunargs {#4}\\endgroup %$/ +++typemargin tex-src/texinfo.tex /^\\newskip\\deftypemargin \\deftypemargin=12pt$/ +++typemargin tex-src/texinfo.tex /^\\rlap{\\rightline{{\\rm #2}\\hskip \\deftypemargin}}}%/ +++TYPE_RANGED_INTEGERP c-src/emacs/src/lisp.h /^#define TYPE_RANGED_INTEGERP(type, x) \\$/ +++Type_Specific_Data/t ada-src/etags-test-for.ada /^ type Type_Specific_Data is record$/ +++TYPESTOSTAT objc-src/PackInsp.h 37 +++/Uacute ps-src/rfc1245.ps /^\/Uacute \/Ucircumflex \/Ugrave \/dotlessi \/circumflex/ +++u_any c-src/emacs/src/lisp.h 2214 +++u_boolfwd c-src/emacs/src/lisp.h 2371 +++u_buffer_objfwd c-src/emacs/src/lisp.h 2373 +++UCHAR c-src/emacs/src/lisp.h 2424 +++_UCHAR_T c-src/emacs/src/lisp.h 2423 +++U_CHAR y-src/cccp.y 38 +++u c-src/emacs/src/lisp.h 2397 +++/udieresis ps-src/rfc1245.ps /^\/udieresis \/dagger \/.notdef \/cent \/sterling \/secti/ +++u_finalizer c-src/emacs/src/lisp.h 2219 +++u_free c-src/emacs/src/lisp.h 2215 +++u_intfwd c-src/emacs/src/lisp.h 2370 +++u_kboard_objfwd c-src/emacs/src/lisp.h 2374 +++u_marker c-src/emacs/src/lisp.h 2216 +++unargs tex-src/texinfo.tex /^\\defunargs {#2}\\endgroup %$/ +++unargs tex-src/texinfo.tex /^\\defunargs {#3}\\endgroup %$/ +++UNARY y-src/cccp.c 18 +++unblock_input c-src/emacs/src/keyboard.c /^unblock_input (void)$/ +++unblock_input_to c-src/emacs/src/keyboard.c /^unblock_input_to (int level)$/ +++unchar c-src/h.h 99 +++UNDEFINED c-src/h.h 118 +++UNEVALLED c-src/emacs/src/lisp.h 2834 +++unexpand-abbrev c-src/abbrev.c /^DEFUN ("unexpand-abbrev", Funexpand_abbrev, Sunexp/ +++UNGCPRO c-src/emacs/src/lisp.h 3202 +++UNGCPRO c-src/emacs/src/lisp.h 3257 +++UNGCPRO c-src/emacs/src/lisp.h 3353 +++univ merc-src/accumulator.m /^:- import_module univ.$/ +++UNLOCK_ALIGNED_BLOCKS c-src/emacs/src/gmalloc.c /^#define UNLOCK_ALIGNED_BLOCKS() \\$/ +++UNLOCK_ALIGNED_BLOCKS c-src/emacs/src/gmalloc.c /^#define UNLOCK_ALIGNED_BLOCKS()$/ +++UNLOCK c-src/emacs/src/gmalloc.c /^#define UNLOCK() \\$/ +++UNLOCK c-src/emacs/src/gmalloc.c /^#define UNLOCK()$/ +++Unlock/p ada-src/2ataspri.adb /^ procedure Unlock (L : in out Lock) is$/ +++Unlock/p ada-src/2ataspri.ads /^ procedure Unlock (L : in out Lock);$/ +++\unnchfopen tex-src/texinfo.tex /^\\def\\unnchfopen #1{%$/ +++\unnchfplain tex-src/texinfo.tex /^\\def\\unnchfplain #1{%$/ +++\unnumbchapentry tex-src/texinfo.tex /^\\def\\unnumbchapentry#1#2{\\dochapentry{#1}{#2}}$/ +++\unnumberedsec tex-src/texinfo.tex /^\\outer\\def\\unnumberedsec{\\parsearg\\unnumberedseczz/ +++\unnumberedseczzz tex-src/texinfo.tex /^\\def\\unnumberedseczzz #1{\\seccheck{unnumberedsec}%/ +++\unnumberedsubsec tex-src/texinfo.tex /^\\outer\\def\\unnumberedsubsec{\\parsearg\\unnumberedsu/ +++\unnumberedsubseczzz tex-src/texinfo.tex /^\\def\\unnumberedsubseczzz #1{\\seccheck{unnumberedsu/ +++\unnumberedsubsubsec tex-src/texinfo.tex /^\\outer\\def\\unnumberedsubsubsec{\\parsearg\\unnumbere/ +++\unnumberedsubsubseczzz tex-src/texinfo.tex /^\\def\\unnumberedsubsubseczzz #1{\\seccheck{unnumbere/ +++\unnumbered tex-src/texinfo.tex /^\\outer\\def\\unnumbered{\\parsearg\\unnumberedzzz}$/ +++\unnumberedzzz tex-src/texinfo.tex /^\\def\\unnumberedzzz #1{\\seccheck{unnumbered}%$/ +++\unnumbnoderef tex-src/texinfo.tex /^\\def\\unnumbnoderef{\\ifx\\lastnode\\relax\\else$/ +++\unnumbsecentry tex-src/texinfo.tex /^ \\def\\unnumbsecentry ##1##2{}$/ +++\unnumbsecentry tex-src/texinfo.tex /^\\def\\unnumbsecentry#1#2{\\dosecentry{#1}{#2}}$/ +++\unnumbsetref tex-src/texinfo.tex /^\\def\\unnumbsetref#1{%$/ +++\unnumbsubsecentry tex-src/texinfo.tex /^ \\def\\unnumbsubsecentry ##1##2{}$/ +++\unnumbsubsecentry tex-src/texinfo.tex /^\\def\\unnumbsubsecentry#1#2{\\dosubsecentry{#1}{#2}}/ +++\unnumbsubsubsecentry tex-src/texinfo.tex /^ \\def\\unnumbsubsubsecentry ##1##2{}$/ +++\unnumbsubsubsecentry tex-src/texinfo.tex /^\\def\\unnumbsubsubsecentry#1#2{\\dosubsubsecentry{#1/ +++unravel_univ merc-src/accumulator.m /^:- some [T] pred unravel_univ(univ::in, T::out) is/ +++unread_switch_frame c-src/emacs/src/keyboard.c 204 +++UNSIGNED_CMP c-src/emacs/src/lisp.h /^#define UNSIGNED_CMP(a, op, b) \\$/ +++unsignedp y-src/cccp.y 112 +++unwind c-src/emacs/src/lisp.h 2962 +++unwind_int c-src/emacs/src/lisp.h 2972 +++unwind_ptr c-src/emacs/src/lisp.h 2967 +++unwind_void c-src/emacs/src/lisp.h 2976 +++u_objfwd c-src/emacs/src/lisp.h 2372 +++u_overlay c-src/emacs/src/lisp.h 2217 +++__up c.c 160 +++update_accumulator_pred merc-src/accumulator.m /^:- pred update_accumulator_pred(pred_id::in, proc_/ +++\uppercaseenumerate tex-src/texinfo.tex /^\\def\\uppercaseenumerate{%$/ +++uprintmax_t c-src/emacs/src/lisp.h 149 +++uprintmax_t c-src/emacs/src/lisp.h 154 +++/U ps-src/rfc1245.ps /^\/U { $/ +++usage perl-src/yagrip.pl /^sub usage {$/ +++u_save_value c-src/emacs/src/lisp.h 2218 +++usecharno c-src/etags.c 210 +++used c-src/emacs/src/regex.h 347 +++used_syntax c-src/emacs/src/regex.h 398 +++USE_LSB_TAG c-src/emacs/src/lisp.h 271 +++USE_LSB_TAG c-src/emacs/src/lisp.h /^DEFINE_GDB_SYMBOL_BEGIN (bool, USE_LSB_TAG)$/ +++USE_PTHREAD c-src/emacs/src/gmalloc.c 25 +++user_cmp_function c-src/emacs/src/lisp.h 1814 +++UserEdit pyt-src/server.py /^class UserEdit(Frame):$/ +++user_error c-src/emacs/src/keyboard.c /^user_error (const char *msg)$/ +++user_hash_function c-src/emacs/src/lisp.h 1811 +++User pyt-src/server.py /^class User:$/ +++user_signal_info c-src/emacs/src/keyboard.c 7235 +++user_signals c-src/emacs/src/keyboard.c 7250 +++USE_SAFE_ALLOCA c-src/emacs/src/lisp.h 4560 +++USE_STACK_CONS c-src/emacs/src/lisp.h 4689 +++USE_STACK_LISP_OBJECTS c-src/emacs/src/lisp.h 4652 +++USE_STACK_LISP_OBJECTS c-src/emacs/src/lisp.h 4658 +++USE_STACK_LISP_OBJECTS c-src/emacs/src/lisp.h 4659 +++USE_STACK_STRING c-src/emacs/src/lisp.h 4691 +++usfreelock_ptr/t ada-src/etags-test-for.ada /^ type usfreelock_ptr is access$/ +++Vabbrev_start_location_buffer c-src/abbrev.c 66 +++Vabbrev_start_location c-src/abbrev.c 63 +++Vabbrev_table_name_list c-src/abbrev.c 43 +++VALBITS c-src/emacs/src/lisp.h 246 +++valcell c-src/emacs/src/lisp.h 2357 +++val c-src/emacs/src/lisp.h 3027 +++val c-src/emacs/src/lisp.h 691 +++val c-src/getopt.h 84 +++validate php-src/lce_functions.php /^ function validate($value)$/ +++valid c-src/etags.c 220 +++valid c-src/etags.c 2502 +++valloc c-src/emacs/src/gmalloc.c /^valloc (size_t size)$/ +++VALMASK c-src/emacs/src/lisp.h 829 +++VALMASK c-src/emacs/src/lisp.h /^DEFINE_GDB_SYMBOL_BEGIN (EMACS_INT, VALMASK)$/ +++VAL_MAX c-src/emacs/src/lisp.h 263 +++val prol-src/natded.prolog /^val(X) --> ['['], valseq(X), [']'].$/ +++valseq prol-src/natded.prolog /^valseq([Val|Vals]) --> val(Val), plusvalseq(Vals)./ +++ValToNmStr pas-src/common.pas /^function ValToNmStr; (*($/ +++value c-src/emacs/src/lisp.h 687 +++value y-src/cccp.y 112 +++varargs tex-src/texinfo.tex /^\\defvarargs {#2}\\endgroup %$/ +++varargs tex-src/texinfo.tex /^\\defvarargs {#3}\\endgroup %$/ +++var c-src/emacs/src/keyboard.c 11023 +++var c-src/emacs/src/lisp.h 3137 +++varset merc-src/accumulator.m /^:- import_module varset.$/ +++\var tex-src/texinfo.tex /^\\def\\var##1{\\realbackslash var {##1}}%$/ +++\var tex-src/texinfo.tex /^\\def\\var##1{\\realbackslash var {##1}}$/ +++vcopy c-src/emacs/src/lisp.h /^vcopy (Lisp_Object v, ptrdiff_t offset, Lisp_Objec/ +++VECSIZE c-src/emacs/src/lisp.h /^#define VECSIZE(type) \\$/ +++vectorlike_header c-src/emacs/src/lisp.h 1343 +++VECTORLIKEP c-src/emacs/src/lisp.h /^# define VECTORLIKEP(x) lisp_h_VECTORLIKEP (x)$/ +++VECTORP c-src/emacs/src/lisp.h /^VECTORP (Lisp_Object x)$/ +++verde cp-src/c.C 40 +++verify_ascii c-src/emacs/src/lisp.h /^# define verify_ascii(str) (str)$/ +++verify-tags-table-function el-src/emacs/lisp/progmodes/etags.el /^(defvar verify-tags-table-function nil$/ +++VERSION c-src/etags.c 789 +++VERSION erl-src/gs_dialog.erl /^-define(VERSION, '2001.1101').$/ +++VERSION objc-src/PackInsp.m 34 +++Vfundamental_mode_abbrev_table c-src/abbrev.c 52 +++Vglobal_abbrev_table c-src/abbrev.c 48 +++VHDLFLAGS make-src/Makefile /^VHDLFLAGS=--language=none --regex='\/[ \\t]*\\(ARCHIT/ +++vignore c-src/etags.c 2417 +++\vindex tex-src/texinfo.tex /^\\def\\vindex {\\vrindex}$/ +++visit-tags-table-buffer el-src/emacs/lisp/progmodes/etags.el /^(defun visit-tags-table-buffer (&optional cont)$/ +++visit-tags-table el-src/emacs/lisp/progmodes/etags.el /^(defun visit-tags-table (file &optional local)$/ +++Vlast_abbrev c-src/abbrev.c 70 +++Vlast_abbrev_text c-src/abbrev.c 75 +++Vlispy_mouse_stem c-src/emacs/src/keyboard.c 5172 +++void c-src/emacs/src/lisp.h /^INLINE void (check_cons_list) (void) { lisp_h_chec/ +++voidfuncptr c-src/emacs/src/lisp.h 2108 +++voidval y-src/cccp.y 115 +++/V ps-src/rfc1245.ps /^\/V { $/ +++\vritemindex tex-src/texinfo.tex /^\\def\\vritemindex #1{\\doind {vr}{\\code{#1}}}%$/ +++\vtable tex-src/texinfo.tex /^\\def\\vtable{\\begingroup\\inENV\\obeylines\\obeyspaces/ +++waiting_for_input c-src/emacs/src/keyboard.c 150 +++WAIT_READING_MAX c-src/emacs/src/lisp.h 4281 +++WAIT_READING_MAX c-src/emacs/src/lisp.h 4283 +++wait_status_ptr_t c.c 161 +++WARNINGS make-src/Makefile /^WARNINGS=-pedantic -Wall -Wpointer-arith -Winline / +++warning y-src/cccp.y /^warning (msg)$/ +++/wbytes ps-src/rfc1245.ps /^\/wbytes { $/ +++WCHAR_TYPE_SIZE y-src/cccp.y 99 +++weak_alias c-src/emacs/src/gmalloc.c /^weak_alias (free, cfree)$/ +++weak c-src/emacs/src/lisp.h 1830 +++web ftp publish make-src/Makefile /^web ftp publish:$/ +++what c-src/etags.c 252 +++wheel_syms c-src/emacs/src/keyboard.c 4628 +++where cp-src/clheir.hpp 77 +++where c-src/emacs/src/lisp.h 2348 +++where c-src/emacs/src/lisp.h 2980 +++where_in_registry cp-src/clheir.hpp 15 +++WHITE cp-src/screen.hpp 27 +++/wh ps-src/rfc1245.ps /^\/wh { $/ +++WINDOW_CONFIGURATIONP c-src/emacs/src/lisp.h /^WINDOW_CONFIGURATIONP (Lisp_Object a)$/ +++WINDOWP c-src/emacs/src/lisp.h /^WINDOWP (Lisp_Object a)$/ +++WINDOWSNT c-src/etags.c 101 +++WINDOWSNT c-src/etags.c 102 +++windowWillClose objcpp-src/SimpleCalc.M /^- windowWillClose:sender$/ +++wipe_kboard c-src/emacs/src/keyboard.c /^wipe_kboard (KBOARD *kb)$/ +++womboid c-src/h.h 63 +++womboid c-src/h.h 75 +++word_size c-src/emacs/src/lisp.h 1473 +++WorkingDays cp-src/functions.cpp /^int WorkingDays(Date a, Date b){$/ +++WORKING objc-src/PackInsp.m 368 +++/W ps-src/rfc1245.ps /^\/W { $/ +++write1= ruby-src/test1.ru /^ attr_reader :read1 , :read2; attr_writer :writ/ +++write2= ruby-src/test1.ru /^ attr_reader :read1 , :read2; attr_writer :writ/ +++write_abbrev c-src/abbrev.c /^write_abbrev (sym, stream)$/ +++writebreaklex prol-src/natded.prolog /^writebreaklex([]).$/ +++writebreak prol-src/natded.prolog /^writebreak([]).$/ +++writecat prol-src/natded.prolog /^writecat(np(ind(sng),nm(_)),np,[],[]):-!.$/ +++write_classname c-src/etags.c /^write_classname (linebuffer *cn, const char *quali/ +++write_lex_cat prol-src/natded.prolog /^write_lex_cat(File):-$/ +++write_lex prol-src/natded.prolog /^write_lex(File):-$/ +++writelist prol-src/natded.prolog /^writelist([der(Ws)|Ws2]):-$/ +++writelistsubs prol-src/natded.prolog /^writelistsubs([],X):-$/ +++Write_Lock/p ada-src/2ataspri.adb /^ procedure Write_Lock (L : in out Lock; Ceiling_/ +++Write_Lock/p ada-src/2ataspri.ads /^ procedure Write_Lock (L : in out Lock; Ceiling_/ +++writenamestring pas-src/common.pas /^procedure writenamestring;(*($/ +++write php-src/lce_functions.php /^ function write()$/ +++write php-src/lce_functions.php /^ function write($save="yes")$/ +++writesubs prol-src/natded.prolog /^writesubs([]).$/ +++writesups prol-src/natded.prolog /^writesups([]).$/ +++write_xyc cp-src/screen.cpp /^void write_xyc(int x, int y, char c)$/ +++written c-src/etags.c 211 +++\w tex-src/texinfo.tex /^\\def\\w#1{\\leavevmode\\hbox{#1}}$/ +++\w tex-src/texinfo.tex /^\\def\\w{\\realbackslash w }%$/ +++\w tex-src/texinfo.tex /^\\def\\w{\\realbackslash w}$/ +++XBOOL_VECTOR c-src/emacs/src/lisp.h /^XBOOL_VECTOR (Lisp_Object a)$/ +++XBUFFER c-src/emacs/src/lisp.h /^XBUFFER (Lisp_Object a)$/ +++XBUFFER_OBJFWD c-src/emacs/src/lisp.h /^XBUFFER_OBJFWD (union Lisp_Fwd *a)$/ +++xcar_addr c-src/emacs/src/lisp.h /^xcar_addr (Lisp_Object c)$/ +++XCAR c-src/emacs/src/lisp.h /^# define XCAR(c) lisp_h_XCAR (c)$/ +++x c.c 153 +++x c.c 179 +++x c.c 188 +++x c.c 189 +++xcdr_addr c-src/emacs/src/lisp.h /^xcdr_addr (Lisp_Object c)$/ +++XCDR c-src/emacs/src/lisp.h /^# define XCDR(c) lisp_h_XCDR (c)$/ +++XCHAR_TABLE c-src/emacs/src/lisp.h /^XCHAR_TABLE (Lisp_Object a)$/ +++XCHG_0 c-src/sysdep.h 47 +++XCHG_1 c-src/sysdep.h 48 +++XCHG_2 c-src/sysdep.h 49 +++XCHG_3 c-src/sysdep.h 50 +++XCHG_4 c-src/sysdep.h 51 +++XCHG_5 c-src/sysdep.h 52 +++XCONS c-src/emacs/src/lisp.h /^# define XCONS(a) lisp_h_XCONS (a)$/ +++x cp-src/c.C 53 +++x cp-src/c.C 80 +++x cp-src/clheir.hpp 49 +++x cp-src/clheir.hpp 58 +++x cp-src/conway.hpp 7 +++x cp-src/fail.C 10 +++x cp-src/fail.C 44 +++X c-src/h.h 100 +++XDEFUN c.c /^XDEFUN ("x-get-selection-internal", Fx_get_selecti/ +++xdiff make-src/Makefile /^xdiff: ETAGS EXTAGS ${infiles}$/ +++XFASTINT c-src/emacs/src/lisp.h /^# define XFASTINT(a) lisp_h_XFASTINT (a)$/ +++XFASTINT c-src/emacs/src/lisp.h /^XFASTINT (Lisp_Object a)$/ +++XFINALIZER c-src/emacs/src/lisp.h /^XFINALIZER (Lisp_Object a)$/ +++XFLOAT c-src/emacs/src/lisp.h /^XFLOAT (Lisp_Object a)$/ +++XFLOAT_DATA c-src/emacs/src/lisp.h /^XFLOAT_DATA (Lisp_Object f)$/ +++XFLOATINT c-src/emacs/src/lisp.h /^XFLOATINT (Lisp_Object n)$/ +++XFWDTYPE c-src/emacs/src/lisp.h /^XFWDTYPE (union Lisp_Fwd *a)$/ +++x-get-selection-internal c.c /^DEFUN ("x-get-selection-internal", Fx_get_selectio/ +++x-get-selection-internal c.c /^ Fx_get_selection_internal, Sx_get_selection/ +++XHASH c-src/emacs/src/lisp.h /^# define XHASH(a) lisp_h_XHASH (a)$/ +++XHASH_TABLE c-src/emacs/src/lisp.h /^XHASH_TABLE (Lisp_Object a)$/ +++XIL c-src/emacs/src/lisp.h /^# define XIL(i) lisp_h_XIL (i)$/ +++XINT c-src/emacs/src/lisp.h /^# define XINT(a) lisp_h_XINT (a)$/ +++XINT c-src/emacs/src/lisp.h /^XINT (Lisp_Object a)$/ +++XINTPTR c-src/emacs/src/lisp.h /^XINTPTR (Lisp_Object a)$/ +++\xitem tex-src/texinfo.tex /^\\def\\xitem{\\errmessage{@xitem while not in a table/ +++\xitemx tex-src/texinfo.tex /^\\def\\xitemx{\\errmessage{@xitemx while not in a tab/ +++\xitemzzz tex-src/texinfo.tex /^\\def\\xitemzzz #1{\\dosubind {kw}{\\code{#1}}{for {\\b/ +++\xkey tex-src/texinfo.tex /^\\def\\xkey{\\key}$/ +++XLI_BUILTIN_LISPSYM c-src/emacs/src/lisp.h /^#define XLI_BUILTIN_LISPSYM(iname) TAG_SYMOFFSET (/ +++XLI c-src/emacs/src/lisp.h /^# define XLI(o) lisp_h_XLI (o)$/ +++xmalloc c-src/etags.c /^xmalloc (size_t size)$/ +++XMARKER c-src/emacs/src/lisp.h /^XMARKER (Lisp_Object a)$/ +++XMISCANY c-src/emacs/src/lisp.h /^XMISCANY (Lisp_Object a)$/ +++XMISC c-src/emacs/src/lisp.h /^XMISC (Lisp_Object a)$/ +++XMISCTYPE c-src/emacs/src/lisp.h /^XMISCTYPE (Lisp_Object a)$/ +++xnew c-src/etags.c /^#define xnew(n, Type) ((Type *) xmalloc ((n) / +++XOVERLAY c-src/emacs/src/lisp.h /^XOVERLAY (Lisp_Object a)$/ +++XPNTR c-src/emacs/src/lisp.h /^# define XPNTR(a) lisp_h_XPNTR (a)$/ +++XPROCESS c-src/emacs/src/lisp.h /^XPROCESS (Lisp_Object a)$/ +++/X ps-src/rfc1245.ps /^\/X { $/ +++\xrdef tex-src/texinfo.tex /^\\def\\xrdef #1#2{$/ +++xrealloc c-src/etags.c /^xrealloc (void *ptr, size_t size)$/ +++xref-etags-location el-src/emacs/lisp/progmodes/etags.el /^(defclass xref-etags-location (xref-location)$/ +++xref-location-line el-src/emacs/lisp/progmodes/etags.el /^(cl-defmethod xref-location-line ((l xref-etags-lo/ +++xref-location-marker el-src/emacs/lisp/progmodes/etags.el /^(cl-defmethod xref-location-marker ((l xref-etags-/ +++xref-make-etags-location el-src/emacs/lisp/progmodes/etags.el /^(defun xref-make-etags-location (tag-info file)$/ +++\xref tex-src/texinfo.tex /^\\def\\xref#1{See \\xrefX[#1,,,,,,,]}$/ +++\xrefX[ tex-src/texinfo.tex /^\\def\\xrefX[#1,#2,#3,#4,#5,#6]{\\begingroup%$/ +++xrnew c-src/etags.c /^#define xrnew(op, n, Type) ((op) = (Type *) xreall/ +++XSAVE_FUNCPOINTER c-src/emacs/src/lisp.h /^XSAVE_FUNCPOINTER (Lisp_Object obj, int n)$/ +++XSAVE_INTEGER c-src/emacs/src/lisp.h /^XSAVE_INTEGER (Lisp_Object obj, int n)$/ +++XSAVE_OBJECT c-src/emacs/src/lisp.h /^XSAVE_OBJECT (Lisp_Object obj, int n)$/ +++XSAVE_POINTER c-src/emacs/src/lisp.h /^XSAVE_POINTER (Lisp_Object obj, int n)$/ +++XSAVE_VALUE c-src/emacs/src/lisp.h /^XSAVE_VALUE (Lisp_Object a)$/ +++XSETBOOL_VECTOR c-src/emacs/src/lisp.h /^#define XSETBOOL_VECTOR(a, b) (XSETPSEUDOVECTOR (a/ +++XSETBUFFER c-src/emacs/src/lisp.h /^#define XSETBUFFER(a, b) (XSETPSEUDOVECTOR (a, b, / +++XSETCDR c-src/emacs/src/lisp.h /^XSETCDR (Lisp_Object c, Lisp_Object n)$/ +++XSETCHAR_TABLE c-src/emacs/src/lisp.h /^#define XSETCHAR_TABLE(a, b) (XSETPSEUDOVECTOR (a,/ +++XSETCOMPILED c-src/emacs/src/lisp.h /^#define XSETCOMPILED(a, b) (XSETPSEUDOVECTOR (a, b/ +++XSETCONS c-src/emacs/src/lisp.h /^#define XSETCONS(a, b) ((a) = make_lisp_ptr (b, Li/ +++XSETFASTINT c-src/emacs/src/lisp.h /^#define XSETFASTINT(a, b) ((a) = make_natnum (b))$/ +++XSETFLOAT c-src/emacs/src/lisp.h /^#define XSETFLOAT(a, b) ((a) = make_lisp_ptr (b, L/ +++XSET_HASH_TABLE c-src/emacs/src/lisp.h /^#define XSET_HASH_TABLE(VAR, PTR) \\$/ +++XSETINT c-src/emacs/src/lisp.h /^#define XSETINT(a, b) ((a) = make_number (b))$/ +++XSETMISC c-src/emacs/src/lisp.h /^#define XSETMISC(a, b) ((a) = make_lisp_ptr (b, Li/ +++XSETPROCESS c-src/emacs/src/lisp.h /^#define XSETPROCESS(a, b) (XSETPSEUDOVECTOR (a, b,/ +++XSETPSEUDOVECTOR c-src/emacs/src/lisp.h /^#define XSETPSEUDOVECTOR(a, b, code) \\$/ +++XSETPVECTYPE c-src/emacs/src/lisp.h /^#define XSETPVECTYPE(v, code) \\$/ +++XSETPVECTYPESIZE c-src/emacs/src/lisp.h /^#define XSETPVECTYPESIZE(v, code, lispsize, restsi/ +++XSETSTRING c-src/emacs/src/lisp.h /^#define XSETSTRING(a, b) ((a) = make_lisp_ptr (b, / +++XSETSUB_CHAR_TABLE c-src/emacs/src/lisp.h /^#define XSETSUB_CHAR_TABLE(a, b) (XSETPSEUDOVECTOR/ +++XSETSUBR c-src/emacs/src/lisp.h /^#define XSETSUBR(a, b) (XSETPSEUDOVECTOR (a, b, PV/ +++XSETSYMBOL c-src/emacs/src/lisp.h /^#define XSETSYMBOL(a, b) ((a) = make_lisp_symbol (/ +++XSETTERMINAL c-src/emacs/src/lisp.h /^#define XSETTERMINAL(a, b) (XSETPSEUDOVECTOR (a, b/ +++XSETTYPED_PSEUDOVECTOR c-src/emacs/src/lisp.h /^#define XSETTYPED_PSEUDOVECTOR(a, b, size, code) / +++XSETVECTOR c-src/emacs/src/lisp.h /^#define XSETVECTOR(a, b) ((a) = make_lisp_ptr (b, / +++XSETWINDOW_CONFIGURATION c-src/emacs/src/lisp.h /^#define XSETWINDOW_CONFIGURATION(a, b) \\$/ +++XSETWINDOW c-src/emacs/src/lisp.h /^#define XSETWINDOW(a, b) (XSETPSEUDOVECTOR (a, b, / +++XSTRING c-src/emacs/src/lisp.h /^XSTRING (Lisp_Object a)$/ +++XSUB_CHAR_TABLE c-src/emacs/src/lisp.h /^XSUB_CHAR_TABLE (Lisp_Object a)$/ +++XSUBR c-src/emacs/src/lisp.h /^XSUBR (Lisp_Object a)$/ +++XSYMBOL c-src/emacs/src/lisp.h /^# define XSYMBOL(a) lisp_h_XSYMBOL (a)$/ +++XSYMBOL c-src/emacs/src/lisp.h /^XSYMBOL (Lisp_Object a)$/ +++XTERMINAL c-src/emacs/src/lisp.h /^XTERMINAL (Lisp_Object a)$/ +++x tex-src/texinfo.tex /^\\refx{#1-snt}{} [\\printednodename], page\\tie\\refx{/ +++XTYPE c-src/emacs/src/lisp.h /^# define XTYPE(a) lisp_h_XTYPE (a)$/ +++XTYPE c-src/emacs/src/lisp.h /^XTYPE (Lisp_Object a)$/ +++XUNTAG c-src/emacs/src/lisp.h /^# define XUNTAG(a, type) lisp_h_XUNTAG (a, type)$/ +++XUNTAG c-src/emacs/src/lisp.h /^XUNTAG (Lisp_Object a, int type)$/ +++XWINDOW c-src/emacs/src/lisp.h /^XWINDOW (Lisp_Object a)$/ +++XX cp-src/x.cc 1 +++xx make-src/Makefile /^xx="this line is here because of a fontlock bug$/ +++xyz ruby-src/test1.ru /^ alias_method :xyz,$/ +++Xyzzy ruby-src/test1.ru 13 +++YACC c-src/etags.c 2199 +++Yacc_entries c-src/etags.c /^Yacc_entries (FILE *inf)$/ +++Yacc_help c-src/etags.c 693 +++Yacc_suffixes c-src/etags.c 691 +++\Yappendixletterandtype tex-src/texinfo.tex /^\\def\\Yappendixletterandtype{%$/ +++y cp-src/clheir.hpp 49 +++y cp-src/clheir.hpp 58 +++y cp-src/conway.hpp 7 +++Y c-src/h.h 100 +++YELLOW cp-src/screen.hpp 26 +++/yen ps-src/rfc1245.ps /^\/yen \/.notdef \/.notdef \/.notdef \/.notdef \/.notdef / +++y-get-selection-internal c.c /^ Fy_get_selection_internal, Sy_get_selection_/ +++\Ynothing tex-src/texinfo.tex /^\\def\\Ynothing{}$/ +++\Ypagenumber tex-src/texinfo.tex /^\\def\\Ypagenumber{\\folio}$/ +++/Y ps-src/rfc1245.ps /^\/Y { $/ +++\Ysectionnumberandtype tex-src/texinfo.tex /^\\def\\Ysectionnumberandtype{%$/ +++YSRC make-src/Makefile /^YSRC=parse.y parse.c atest.y cccp.c cccp.y$/ +++\Ytitle tex-src/texinfo.tex /^\\def\\Ytitle{\\thischapter}$/ +++YYABORT /usr/share/bison/bison.simple 153 +++YYABORT /usr/share/bison/bison.simple 154 +++YYACCEPT /usr/share/bison/bison.simple 152 +++YYACCEPT /usr/share/bison/bison.simple 153 +++yyalloc /usr/share/bison/bison.simple 83 +++yyalloc /usr/share/bison/bison.simple 84 +++YYBACKUP /usr/share/bison/bison.simple /^#define YYBACKUP(Token, Value) \\$/ +++YYBISON y-src/cccp.c 4 +++YYBISON y-src/parse.c 4 +++yyclearin /usr/share/bison/bison.simple 149 +++yyclearin /usr/share/bison/bison.simple 150 +++yydebug /usr/share/bison/bison.simple 237 +++yydebug /usr/share/bison/bison.simple 238 +++YY_DECL_NON_LSP_VARIABLES /usr/share/bison/bison.simple 374 +++YY_DECL_VARIABLES /usr/share/bison/bison.simple 385 +++YY_DECL_VARIABLES /usr/share/bison/bison.simple 391 +++YYDPRINTF /usr/share/bison/bison.simple /^# define YYDPRINTF(Args) \\$/ +++YYDPRINTF /usr/share/bison/bison.simple /^# define YYDPRINTF(Args)$/ +++YYEMPTY /usr/share/bison/bison.simple 150 +++YYEMPTY /usr/share/bison/bison.simple 151 +++YYEOF /usr/share/bison/bison.simple 151 +++YYEOF /usr/share/bison/bison.simple 152 +++YYERRCODE /usr/share/bison/bison.simple 178 +++YYERRCODE /usr/share/bison/bison.simple 179 +++yyerrhandle /usr/share/bison/bison.simple 848 +++yyerrlab1 /usr/share/bison/bison.simple 823 +++yyerrok /usr/share/bison/bison.simple 148 +++yyerrok /usr/share/bison/bison.simple 149 +++YYERROR /usr/share/bison/bison.simple 154 +++YYERROR /usr/share/bison/bison.simple 155 +++yyerror y-src/cccp.y /^yyerror (s)$/ +++yyerrstatus /usr/share/bison/bison.simple 846 +++YYFAIL /usr/share/bison/bison.simple 158 +++YYFAIL /usr/share/bison/bison.simple 159 +++YYFPRINTF /usr/share/bison/bison.simple 225 +++YYFPRINTF /usr/share/bison/bison.simple 226 +++YYINITDEPTH /usr/share/bison/bison.simple 244 +++YYINITDEPTH /usr/share/bison/bison.simple 245 +++YYLEX /usr/share/bison/bison.simple 200 +++YYLEX /usr/share/bison/bison.simple 201 +++YYLEX /usr/share/bison/bison.simple 202 +++YYLEX /usr/share/bison/bison.simple 203 +++YYLEX /usr/share/bison/bison.simple 206 +++YYLEX /usr/share/bison/bison.simple 207 +++YYLEX /usr/share/bison/bison.simple 208 +++YYLEX /usr/share/bison/bison.simple 209 +++YYLEX /usr/share/bison/bison.simple 212 +++YYLEX /usr/share/bison/bison.simple 213 +++yylex y-src/cccp.y /^yylex ()$/ +++YYLLOC_DEFAULT /usr/share/bison/bison.simple /^# define YYLLOC_DEFAULT(Current, Rhs, N) \\$/ +++yylsp /usr/share/bison/bison.simple 748 +++yylsp /usr/share/bison/bison.simple 921 +++yyls /usr/share/bison/bison.simple 88 +++yyls /usr/share/bison/bison.simple 89 +++YYMAXDEPTH /usr/share/bison/bison.simple 255 +++YYMAXDEPTH /usr/share/bison/bison.simple 256 +++YYMAXDEPTH /usr/share/bison/bison.simple 259 +++YYMAXDEPTH /usr/share/bison/bison.simple 260 +++yymemcpy /usr/share/bison/bison.simple 264 +++yymemcpy /usr/share/bison/bison.simple 265 +++yymemcpy /usr/share/bison/bison.simple /^yymemcpy (char *yyto, const char *yyfrom, YYSIZE_T/ +++yynewstate /usr/share/bison/bison.simple 763 +++yynewstate /usr/share/bison/bison.simple 925 +++yyn /usr/share/bison/bison.simple 755 +++yyn /usr/share/bison/bison.simple 861 +++yyn /usr/share/bison/bison.simple 895 +++yyn /usr/share/bison/bison.simple 903 +++YYPARSE_PARAM_ARG /usr/share/bison/bison.simple 351 +++YYPARSE_PARAM_ARG /usr/share/bison/bison.simple 354 +++YYPARSE_PARAM_ARG /usr/share/bison/bison.simple 358 +++YYPARSE_PARAM_DECL /usr/share/bison/bison.simple 352 +++YYPARSE_PARAM_DECL /usr/share/bison/bison.simple 355 +++YYPARSE_PARAM_DECL /usr/share/bison/bison.simple 359 +++yyparse /usr/share/bison/bison.simple /^yyparse (YYPARSE_PARAM_ARG)$/ +++YYPOPSTACK /usr/share/bison/bison.simple 445 +++YYPOPSTACK /usr/share/bison/bison.simple 447 +++YYRECOVERING /usr/share/bison/bison.simple /^#define YYRECOVERING() (!!yyerrstatus)$/ +++yyresult /usr/share/bison/bison.simple 932 +++yyresult /usr/share/bison/bison.simple 939 +++yyresult /usr/share/bison/bison.simple 947 +++yyreturn /usr/share/bison/bison.simple 933 +++yyreturn /usr/share/bison/bison.simple 940 +++YYSIZE_T /usr/share/bison/bison.simple 128 +++YYSIZE_T /usr/share/bison/bison.simple 129 +++YYSIZE_T /usr/share/bison/bison.simple 131 +++YYSIZE_T /usr/share/bison/bison.simple 132 +++YYSIZE_T /usr/share/bison/bison.simple 136 +++YYSIZE_T /usr/share/bison/bison.simple 137 +++YYSIZE_T /usr/share/bison/bison.simple 140 +++YYSIZE_T /usr/share/bison/bison.simple 141 +++YYSIZE_T /usr/share/bison/bison.simple 145 +++YYSIZE_T /usr/share/bison/bison.simple 146 +++YYSIZE_T /usr/share/bison/bison.simple 51 +++YYSIZE_T /usr/share/bison/bison.simple 52 +++YYSIZE_T /usr/share/bison/bison.simple 56 +++YYSIZE_T /usr/share/bison/bison.simple 57 +++YYSIZE_T /usr/share/bison/bison.simple 71 +++YYSIZE_T /usr/share/bison/bison.simple 72 +++YYSIZE_T /usr/share/bison/bison.simple 75 +++YYSIZE_T /usr/share/bison/bison.simple 76 +++yyss /usr/share/bison/bison.simple 85 +++yyss /usr/share/bison/bison.simple 86 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 50 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 51 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 55 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 56 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 59 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 60 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 78 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 79 +++YYSTACK_BYTES /usr/share/bison/bison.simple /^# define YYSTACK_BYTES(N) \\$/ +++YYSTACK_FREE /usr/share/bison/bison.simple 79 +++YYSTACK_FREE /usr/share/bison/bison.simple 80 +++YYSTACK_FREE /usr/share/bison/bison.simple /^# define YYSTACK_FREE(Ptr) do { \/* empty *\/; } wh/ +++YYSTACK_GAP_MAX /usr/share/bison/bison.simple 93 +++YYSTACK_GAP_MAX /usr/share/bison/bison.simple 94 +++YYSTACK_RELOCATE /usr/share/bison/bison.simple 548 +++YYSTACK_RELOCATE /usr/share/bison/bison.simple /^# define YYSTACK_RELOCATE(Type, Stack) \\$/ +++yystate /usr/share/bison/bison.simple 757 +++yystate /usr/share/bison/bison.simple 761 +++yystate /usr/share/bison/bison.simple 875 +++yystate /usr/share/bison/bison.simple 924 +++YYSTD /usr/share/bison/bison.simple /^# define YYSTD(x) std::x$/ +++YYSTD /usr/share/bison/bison.simple /^# define YYSTD(x) x$/ +++yystpcpy /usr/share/bison/bison.simple 316 +++yystpcpy /usr/share/bison/bison.simple 317 +++yystpcpy /usr/share/bison/bison.simple /^yystpcpy (char *yydest, const char *yysrc)$/ +++yystrlen /usr/share/bison/bison.simple 293 +++yystrlen /usr/share/bison/bison.simple 294 +++yystrlen /usr/share/bison/bison.simple /^yystrlen (const char *yystr)$/ +++YYSTYPE y-src/parse.y 72 +++YYSTYPE y-src/parse.y 73 +++YYTERROR /usr/share/bison/bison.simple 177 +++YYTERROR /usr/share/bison/bison.simple 178 +++yyvsp /usr/share/bison/bison.simple 746 +++yyvsp /usr/share/bison/bison.simple 919 +++yyvs /usr/share/bison/bison.simple 86 +++yyvs /usr/share/bison/bison.simple 87 +++z c.c 144 +++z c.c 164 +++z cp-src/clheir.hpp 49 +++z cp-src/clheir.hpp 58 +++Z c-src/h.h 100 +++/Z ps-src/rfc1245.ps /^\/Z {$/ ++diff --git a/test/manual/etags/CTAGS.good_update b/test/manual/etags/CTAGS.good_update ++new file mode 100644 ++index 00000000000..e81bfa5a77e ++--- /dev/null +++++ b/test/manual/etags/CTAGS.good_update ++@@ -0,0 +1,4483 @@ +++ +++($_,$flag,$opt,$f,$r,@temp perl-src/yagrip.pl 8 +++$0x80 c-src/sysdep.h 32 +++${CHECKOBJS} make-src/Makefile /^${CHECKOBJS}: CFLAGS=-g3 -DNULLFREECHECK=0$/ +++$domain php-src/lce_functions.php 175 +++$filename php-src/lce_functions.php 174 +++$ignore_ws php-src/lce_functions.php 171 +++$memassign php-src/ptest.php 9 +++$memassign_space php-src/ptest.php 10 +++$member php-src/ptest.php 8 +++$msgid_lc php-src/lce_functions.php 113 +++$msgid php-src/lce_functions.php 107 +++$msgid php-src/lce_functions.php 165 +++$msgstr_lc php-src/lce_functions.php 114 +++$msgstr php-src/lce_functions.php 108 +++$msgstr php-src/lce_functions.php 166 +++$po_entries php-src/lce_functions.php 172 +++$poe_num php-src/lce_functions.php 173 +++$por_a php-src/lce_functions.php 500 +++$prefix php-src/lce_functions.php 72 +++($prog,$_,@list perl-src/yagrip.pl 39 +++$state php-src/lce_functions.php 170 +++($string,$flag,@string,@temp,@last perl-src/yagrip.pl 40 +++$sys_comment_lc php-src/lce_functions.php 116 +++$sys_comment php-src/lce_functions.php 110 +++$sys_comment php-src/lce_functions.php 168 +++$SYS_##syscall_na c-src/sysdep.h 31 +++$test php-src/ptest.php 12 +++$unk_comment_lc php-src/lce_functions.php 117 +++$unk_comment php-src/lce_functions.php 111 +++$unk_comment php-src/lce_functions.php 169 +++$user_comment_lc php-src/lce_functions.php 115 +++$user_comment php-src/lce_functions.php 109 +++$user_comment php-src/lce_functions.php 167 +++2const forth-src/test-forth.fth /^3 4 2constant 2const$/ +++2val forth-src/test-forth.fth /^2const 2value 2val$/ +++2var forth-src/test-forth.fth /^2variable 2var$/ +++a0 c-src/emacs/src/lisp.h /^ Lisp_Object (*a0) (void);$/ +++a1 c-src/emacs/src/lisp.h /^ Lisp_Object (*a1) (Lisp_Object);$/ +++a2 c-src/emacs/src/lisp.h /^ Lisp_Object (*a2) (Lisp_Object, Lisp_Object)/ +++a3 c-src/emacs/src/lisp.h /^ Lisp_Object (*a3) (Lisp_Object, Lisp_Object,/ +++a4 c-src/emacs/src/lisp.h /^ Lisp_Object (*a4) (Lisp_Object, Lisp_Object,/ +++a5 c-src/emacs/src/lisp.h /^ Lisp_Object (*a5) (Lisp_Object, Lisp_Object,/ +++a6 c-src/emacs/src/lisp.h /^ Lisp_Object (*a6) (Lisp_Object, Lisp_Object,/ +++a7 c-src/emacs/src/lisp.h /^ Lisp_Object (*a7) (Lisp_Object, Lisp_Object,/ +++a8 c-src/emacs/src/lisp.h /^ Lisp_Object (*a8) (Lisp_Object, Lisp_Object,/ +++aaaaaa c-src/h.h 111 +++aaa c.c 249 +++aaa c.c 269 +++aa c.c 269 +++aa c.c 279 +++abbrev_all_caps c-src/abbrev.c 58 +++abbrev-expansion c-src/abbrev.c /^DEFUN ("abbrev-expansion", Fabbrev_expansion, Sabb/ +++abbrevs_changed c-src/abbrev.c 56 +++abbrev-symbol c-src/abbrev.c /^DEFUN ("abbrev-symbol", Fabbrev_symbol, Sabbrev_sy/ +++abc c-src/h.h 33 +++abc c-src/h.h 37 +++ABC ruby-src/test1.ru 11 +++Abort_Handler_Pointer/t ada-src/2ataspri.ads /^ type Abort_Handler_Pointer is access procedure / +++abort-recursive-edit c-src/emacs/src/keyboard.c /^DEFUN ("abort-recursive-edit", Fabort_recursive_ed/ +++Abort_Task/p ada-src/2ataspri.adb /^ procedure Abort_Task (T : TCB_Ptr) is$/ +++Abort_Task/p ada-src/2ataspri.ads /^ procedure Abort_Task (T : TCB_Ptr);$/ +++Abort_Wrapper/p ada-src/2ataspri.adb /^ procedure Abort_Wrapper$/ +++\aboveenvbreak tex-src/texinfo.tex /^\\def\\aboveenvbreak{{\\advance\\aboveenvskipamount by/ +++abs/f ada-src/etags-test-for.ada /^ function "abs" (Right : Complex) return Real'/ +++absolute_dirname c-src/etags.c /^absolute_dirname (char *file, char *dir)$/ +++absolute_filename c-src/etags.c /^absolute_filename (char *file, char *dir)$/ +++abt cp-src/c.C 55 +++a c.c 152 +++A c.c 162 +++a c.c 180 +++a c.c /^a ()$/ +++a c.c /^a()$/ +++accent_key_syms c-src/emacs/src/keyboard.c 4625 +++access_keymap_keyremap c-src/emacs/src/keyboard.c /^access_keymap_keyremap (Lisp_Object map, Lisp_Obje/ +++acc_pred_info merc-src/accumulator.m /^:- pred acc_pred_info(list(mer_type)::in, list(pro/ +++acc_proc_info merc-src/accumulator.m /^:- pred acc_proc_info(list(prog_var)::in, prog_var/ +++accu_assoc merc-src/accumulator.m /^:- pred accu_assoc(module_info::in, vartypes::in, / +++accu_assoc merc-src/accumulator.m /^:- type accu_assoc$/ +++accu_base merc-src/accumulator.m /^:- type accu_base$/ +++accu_before merc-src/accumulator.m /^:- pred accu_before(module_info::in, vartypes::in,/ +++accu_case merc-src/accumulator.m /^:- type accu_case$/ +++accu_construct_assoc merc-src/accumulator.m /^:- pred accu_construct_assoc(module_info::in, vart/ +++accu_construct merc-src/accumulator.m /^:- pred accu_construct(module_info::in, vartypes::/ +++accu_create_goal merc-src/accumulator.m /^:- pred accu_create_goal(accu_goal_id::in, list(pr/ +++accu_divide_base_case merc-src/accumulator.m /^:- pred accu_divide_base_case(module_info::in, var/ +++accu_goal_id merc-src/accumulator.m /^:- type accu_goal_id$/ +++accu_goal_list merc-src/accumulator.m /^:- func accu_goal_list(list(accu_goal_id), accu_go/ +++accu_goal_store merc-src/accumulator.m /^:- type accu_goal_store == goal_store(accu_goal_id/ +++accu_has_heuristic merc-src/accumulator.m /^:- pred accu_has_heuristic(module_name::in, string/ +++accu_heuristic merc-src/accumulator.m /^:- pred accu_heuristic(module_name::in, string::in/ +++accu_is_associative merc-src/accumulator.m /^:- pred accu_is_associative(module_info::in, pred_/ +++accu_is_update merc-src/accumulator.m /^:- pred accu_is_update(module_info::in, pred_id::i/ +++acc_unification merc-src/accumulator.m /^:- pred acc_unification(pair(prog_var)::in, hlds_g/ +++accu_process_assoc_set merc-src/accumulator.m /^:- pred accu_process_assoc_set(module_info::in, ac/ +++accu_process_update_set merc-src/accumulator.m /^:- pred accu_process_update_set(module_info::in, a/ +++accu_related merc-src/accumulator.m /^:- pred accu_related(module_info::in, vartypes::in/ +++accu_rename merc-src/accumulator.m /^:- func accu_rename(list(accu_goal_id), accu_subst/ +++accu_sets_init merc-src/accumulator.m /^:- pred accu_sets_init(accu_sets::out) is det.$/ +++accu_sets merc-src/accumulator.m /^:- type accu_sets$/ +++accu_stage1_2 merc-src/accumulator.m /^:- pred accu_stage1_2(module_info::in, vartypes::i/ +++accu_stage1 merc-src/accumulator.m /^:- pred accu_stage1(module_info::in, vartypes::in,/ +++accu_stage2 merc-src/accumulator.m /^:- pred accu_stage2(module_info::in, proc_info::in/ +++accu_stage3 merc-src/accumulator.m /^:- pred accu_stage3(accu_goal_id::in, list(prog_va/ +++accu_standardize merc-src/accumulator.m /^:- pred accu_standardize(hlds_goal::in, hlds_goal:/ +++accu_store merc-src/accumulator.m /^:- pred accu_store(accu_case::in, hlds_goal::in,$/ +++accu_subst merc-src/accumulator.m /^:- type accu_subst == map(prog_var, prog_var).$/ +++accu_substs_init merc-src/accumulator.m /^:- pred accu_substs_init(list(prog_var)::in, prog_/ +++accu_substs merc-src/accumulator.m /^:- type accu_substs$/ +++accu_top_level merc-src/accumulator.m /^:- pred accu_top_level(top_level::in, hlds_goal::i/ +++accu_transform_proc merc-src/accumulator.m /^:- pred accu_transform_proc(pred_proc_id::in, pred/ +++accu_update merc-src/accumulator.m /^:- pred accu_update(module_info::in, vartypes::in,/ +++accu_warning merc-src/accumulator.m /^:- type accu_warning$/ +++acc_var_subst_init merc-src/accumulator.m /^:- pred acc_var_subst_init(list(prog_var)::in,$/ +++/Acircumflex ps-src/rfc1245.ps /^\/Acircumflex \/Ecircumflex \/Aacute \/Edieresis \/Egra/ +++A cp-src/c.C 117 +++a cp-src/c.C 132 +++A cp-src/c.C 39 +++A cp-src/c.C 56 +++A cp-src/c.C 57 +++A cp-src/c.C 73 +++~A cp-src/c.C /^A::~A() {}$/ +++A cp-src/c.C /^void A::A() {}$/ +++A cp-src/fail.C 23 +++A cp-src/fail.C 7 +++a c-src/h.h 103 +++a c-src/h.h 40 +++action prol-src/natded.prolog /^action(KeyVals):-$/ +++\activedoublequote tex-src/texinfo.tex /^\\def\\activedoublequote{{\\tt \\char '042}}$/ +++active_maps c-src/emacs/src/keyboard.c /^active_maps (Lisp_Object first_event)$/ +++\activeparens tex-src/texinfo.tex /^\\def\\activeparens{%$/ +++actout prol-src/natded.prolog /^actout('Text',Trees):-$/ +++act prol-src/natded.prolog /^act(OutForm,OutSyn,Ws):-$/ +++Ada_funcs c-src/etags.c /^Ada_funcs (FILE *inf)$/ +++Ada_getit c-src/etags.c /^Ada_getit (FILE *inf, const char *name_qualifier)$/ +++Ada_help c-src/etags.c 475 +++ADASRC make-src/Makefile /^ADASRC=etags-test-for.ada 2ataspri.adb 2ataspri.ad/ +++Ada_suffixes c-src/etags.c 473 +++add_active prol-src/natded.prolog /^add_active([],Cat,Goal):-$/ +++addArchs objc-src/PackInsp.m /^-(void)addArchs:(const char *)string$/ +++add_command_key c-src/emacs/src/keyboard.c /^add_command_key (Lisp_Object key)$/ +++add_edge prol-src/natded.prolog /^add_edge(Left,Right,Cat):-$/ +++add_node c-src/etags.c /^add_node (node *np, node **cur_node_p)$/ +++addnoise html-src/algrthms.html /^Adding Noise to the$/ +++AddNullToNmStr pas-src/common.pas /^function AddNullToNmStr; (*($/ +++addPOReader php-src/lce_functions.php /^ function addPOReader($d_name, &$por)$/ +++add_regex c-src/etags.c /^add_regex (char *regexp_pattern, language *lang)$/ +++ADDRESS c-src/emacs/src/gmalloc.c /^#define ADDRESS(B) ((void *) (((B) - 1) * BLOCKSIZ/ +++Address_To_Call_State/f ada-src/2ataspri.adb /^ function Address_To_Call_State is new$/ +++Address_To_TCB_Ptr/f ada-src/2ataspri.ads /^ function Address_To_TCB_Ptr is new$/ +++address y-src/cccp.y 113 +++add_user_signal c-src/emacs/src/keyboard.c /^add_user_signal (int sig, const char *name)$/ +++#a-defer-word forth-src/test-forth.fth /^defer #a-defer-word$/ +++adjust_point_for_property c-src/emacs/src/keyboard.c /^adjust_point_for_property (ptrdiff_t last_pt, bool/ +++Advanced usage tex-src/gzip.texi /^@node Advanced usage, Environment, Invoking gzip, / +++a-forth-constant! forth-src/test-forth.fth /^99 constant a-forth-constant!$/ +++(a-forth-constant forth-src/test-forth.fth /^constant (a-forth-constant$/ +++:a-forth-dictionary-entry forth-src/test-forth.fth /^create :a-forth-dictionary-entry$/ +++a-forth-value? forth-src/test-forth.fth /^55 value a-forth-value?$/ +++a-forth-word forth-src/test-forth.fth /^: a-forth-word ( a b c -- )$/ +++a-forth-word forth-src/test-forth.fth /^: a-forth-word ( a b c -- a*b+c ) + * ;$/ +++\afourpaper tex-src/texinfo.tex /^\\def\\afourpaper{$/ +++\afterenvbreak tex-src/texinfo.tex /^\\def\\afterenvbreak{\\endgraf \\ifdim\\lastskip<\\above/ +++agent cp-src/clheir.hpp 75 +++algorithms html-src/algrthms.html /^Description$/ +++alias c-src/emacs/src/lisp.h 688 +++alignas c-src/emacs/src/lisp.h /^# define alignas(alignment) \/* empty *\/$/ +++align c-src/emacs/src/gmalloc.c /^align (size_t size)$/ +++aligned_alloc c-src/emacs/src/gmalloc.c 1718 +++aligned_alloc c-src/emacs/src/gmalloc.c 71 +++aligned_alloc c-src/emacs/src/gmalloc.c /^aligned_alloc (size_t alignment, size_t size)$/ +++_aligned_blocks c-src/emacs/src/gmalloc.c 1004 +++_aligned_blocks_mutex c-src/emacs/src/gmalloc.c 518 +++Aligned_Cons c-src/emacs/src/lisp.h 4670 +++aligned c-src/emacs/src/gmalloc.c 199 +++Aligned_String c-src/emacs/src/lisp.h 4676 +++alignlist c-src/emacs/src/gmalloc.c 196 +++ALIGNOF_STRUCT_LISP_VECTOR c-src/emacs/src/lisp.h 1378 +++alive cp-src/conway.hpp 7 +++all_kboards c-src/emacs/src/keyboard.c 86 +++ALLOCATED_BEFORE_DUMPING c-src/emacs/src/gmalloc.c /^#define ALLOCATED_BEFORE_DUMPING(P) \\$/ +++allocated c-src/emacs/src/regex.h 344 +++allocate_kboard c-src/emacs/src/keyboard.c /^allocate_kboard (Lisp_Object type)$/ +++ALLOCATE_PSEUDOVECTOR c-src/emacs/src/lisp.h /^#define ALLOCATE_PSEUDOVECTOR(type, field, tag) / +++ALLOCATE_ZEROED_PSEUDOVECTOR c-src/emacs/src/lisp.h /^#define ALLOCATE_ZEROED_PSEUDOVECTOR(type, field, / +++\alphaenumerate tex-src/texinfo.tex /^\\def\\alphaenumerate{\\enumerate{a}}$/ +++aMANY c-src/emacs/src/lisp.h /^ Lisp_Object (*aMANY) (ptrdiff_t, Lisp_Object/ +++analyze_regex c-src/etags.c /^analyze_regex (char *regex_arg)$/ +++andkeyvalseq prol-src/natded.prolog /^andkeyvalseq(KeyVals) --> ['&'], keyvalseq(KeyVals/ +++AND y-src/cccp.c 11 +++an_extern_linkage c-src/h.h 44 +++an_extern_linkage c-src/h.h 56 +++an_extern_linkage_ptr c-src/h.h 43 +++animals cp-src/c.C 126 +++animals cp-src/c.C 130 +++animals c-src/h.h 81 +++(another-forth-word) forth-src/test-forth.fth /^: (another-forth-word) ( -- )$/ +++ANSIC c-src/h.h 84 +++ANSIC c-src/h.h 85 +++any_kboard_state c-src/emacs/src/keyboard.c /^any_kboard_state ()$/ +++appDidInit objcpp-src/SimpleCalc.M /^- appDidInit:sender$/ +++\appendixletter tex-src/texinfo.tex /^\\def\\appendixletter{\\char\\the\\appendixno}$/ +++appendix_name perl-src/htlmify-cystic 13 +++\appendixnoderef tex-src/texinfo.tex /^\\def\\appendixnoderef{\\ifx\\lastnode\\relax\\else$/ +++appendix perl-src/htlmify-cystic 24 +++\appendixsec tex-src/texinfo.tex /^\\outer\\def\\appendixsec{\\parsearg\\appendixsectionzz/ +++\appendixsection tex-src/texinfo.tex /^\\outer\\def\\appendixsection{\\parsearg\\appendixsecti/ +++\appendixsectionzzz tex-src/texinfo.tex /^\\def\\appendixsectionzzz #1{\\seccheck{appendixsecti/ +++\appendixsetref tex-src/texinfo.tex /^\\def\\appendixsetref#1{%$/ +++\appendixsubsec tex-src/texinfo.tex /^\\outer\\def\\appendixsubsec{\\parsearg\\appendixsubsec/ +++\appendixsubseczzz tex-src/texinfo.tex /^\\def\\appendixsubseczzz #1{\\seccheck{appendixsubsec/ +++\appendixsubsubsec tex-src/texinfo.tex /^\\outer\\def\\appendixsubsubsec{\\parsearg\\appendixsub/ +++\appendixsubsubseczzz tex-src/texinfo.tex /^\\def\\appendixsubsubseczzz #1{\\seccheck{appendixsub/ +++\appendix tex-src/texinfo.tex /^\\outer\\def\\appendix{\\parsearg\\appendixzzz}$/ +++appendix_toc perl-src/htlmify-cystic 16 +++\appendixzzz tex-src/texinfo.tex /^\\def\\appendixzzz #1{\\seccheck{appendix}%$/ +++append_list prol-src/natded.prolog /^append_list([],[]).$/ +++append prol-src/natded.prolog /^append([],Xs,Xs).$/ +++append_string pas-src/common.pas /^procedure append_string;(*($/ +++AppendTextString pas-src/common.pas /^function AppendTextString;(*($/ +++appendToDisplay objcpp-src/SimpleCalc.M /^- appendToDisplay:(const char *)theDigit$/ +++append_tool_bar_item c-src/emacs/src/keyboard.c /^append_tool_bar_item (void)$/ +++apply_modifiers c-src/emacs/src/keyboard.c /^apply_modifiers (int modifiers, Lisp_Object base)$/ +++apply_modifiers_uncached c-src/emacs/src/keyboard.c /^apply_modifiers_uncached (int modifiers, char *bas/ +++/A ps-src/rfc1245.ps /^\/A { $/ +++aref_addr c-src/emacs/src/lisp.h /^aref_addr (Lisp_Object array, ptrdiff_t idx)$/ +++AREF c-src/emacs/src/lisp.h /^AREF (Lisp_Object array, ptrdiff_t idx)$/ +++arg c-src/emacs/src/lisp.h 2961 +++arg c-src/emacs/src/lisp.h 2966 +++arg c-src/emacs/src/lisp.h 2971 +++arg c-src/h.h 13 +++arglist y-src/cccp.y 41 +++argno y-src/cccp.y 45 +++args c-src/emacs/src/lisp.h 2986 +++args c-src/h.h 30 +++argsindent tex-src/texinfo.tex /^\\dimen1=\\hsize \\advance \\dimen1 by -\\defargsindent/ +++argsindent tex-src/texinfo.tex /^\\newskip\\defargsindent \\defargsindent=50pt$/ +++argsindent tex-src/texinfo.tex /^\\parshape 2 0in \\dimen0 \\defargsindent \\dimen1 / +++ARGS make-src/Makefile /^ARGS=- < srclist$/ +++arg_type c-src/etags.c 250 +++argument c-src/etags.c 253 +++argvals prol-src/natded.prolog /^argvals([]) --> [].$/ +++Arith_Comparison c-src/emacs/src/lisp.h 3497 +++ARITH_EQUAL c-src/emacs/src/lisp.h 3498 +++ARITH_GRTR c-src/emacs/src/lisp.h 3501 +++ARITH_GRTR_OR_EQUAL c-src/emacs/src/lisp.h 3503 +++ARITH_LESS c-src/emacs/src/lisp.h 3500 +++ARITH_LESS_OR_EQUAL c-src/emacs/src/lisp.h 3502 +++ARITH_NOTEQUAL c-src/emacs/src/lisp.h 3499 +++array c.c 190 +++ARRAYELTS c-src/emacs/src/lisp.h /^#define ARRAYELTS(arr) (sizeof (arr) \/ sizeof (arr/ +++ARRAY_MARK_FLAG c-src/emacs/src/lisp.h 768 +++ARRAYP c-src/emacs/src/lisp.h /^ARRAYP (Lisp_Object x)$/ +++A ruby-src/test1.ru /^class A$/ +++a ruby-src/test1.ru /^ def a()$/ +++A ruby-src/test1.ru /^module A$/ +++ASCII_CHAR_P c-src/emacs/src/lisp.h /^#define ASCII_CHAR_P(c) UNSIGNED_CMP (c, <, 0x80)$/ +++ascii c-src/emacs/src/lisp.h 1598 +++ASET c-src/emacs/src/lisp.h /^ASET (Lisp_Object array, ptrdiff_t idx, Lisp_Objec/ +++\asis tex-src/texinfo.tex /^\\def\\asis#1{#1}$/ +++ASIZE c-src/emacs/src/lisp.h /^ASIZE (Lisp_Object array)$/ +++Asm_help c-src/etags.c 504 +++Asm_labels c-src/etags.c /^Asm_labels (FILE *inf)$/ +++Asm_suffixes c-src/etags.c 493 +++asort cp-src/functions.cpp /^void asort(int *a, int num){$/ +++ASRC make-src/Makefile /^ASRC=empty.zz empty.zz.gz$/ +++assemby-code-word forth-src/test-forth.fth /^code assemby-code-word ( dunno what it does )$/ +++assert c-src/etags.c 135 +++assert c-src/etags.c /^# define assert(x) ((void) 0)$/ +++assign_neighbor cp-src/clheir.hpp /^ void assign_neighbor(int direction, location */ +++associativity_assertion merc-src/accumulator.m /^:- pred associativity_assertion(module_info::in, l/ +++assoc_list merc-src/accumulator.m /^:- import_module assoc_list.$/ +++AST_Array::AST_Array cp-src/c.C /^AST_Array::AST_Array(UTL_ScopedName *n, unsigned l/ +++AST_ConcreteType::AST_ConcreteType cp-src/c.C /^AST_ConcreteType::AST_ConcreteType(AST_Decl::NodeT/ +++AST_Root cp-src/c.C 92 +++AT cp-src/c.C 52 +++at_end c-src/etags.c 249 +++at_filename c-src/etags.c 247 +++/atilde ps-src/rfc1245.ps /^\/atilde \/aring \/ccedilla \/eacute \/egrave \/ecircumf/ +++at_language c-src/etags.c 245 +++at_least_one_member prol-src/natded.prolog /^at_least_one_member(X,[X|_]):-!.$/ +++atom prol-src/natded.prolog /^atom(X) --> [X], {atomic(X)}.$/ +++atomval prol-src/natded.prolog /^atomval(X) --> atom(X).$/ +++at_regexp c-src/etags.c 246 +++at_stdin c-src/etags.c 248 +++AU cp-src/c.C 53 +++aultparindent\hang\textindent tex-src/texinfo.tex /^\\footstrut\\parindent=\\defaultparindent\\hang\\textin/ +++aultparindent tex-src/texinfo.tex /^\\newdimen\\defaultparindent \\defaultparindent = 15p/ +++aultparindent tex-src/texinfo.tex /^\\parindent = \\defaultparindent$/ +++aUNEVALLED c-src/emacs/src/lisp.h /^ Lisp_Object (*aUNEVALLED) (Lisp_Object args)/ +++\authorfont tex-src/texinfo.tex /^ \\def\\authorfont{\\authorrm \\normalbaselineskip =/ +++\author tex-src/texinfo.tex /^ \\def\\author{\\parsearg\\authorzzz}%$/ +++\authorzzz tex-src/texinfo.tex /^ \\def\\authorzzz##1{\\ifseenauthor\\else\\vskip 0pt / +++AUTO_CONS c-src/emacs/src/lisp.h /^#define AUTO_CONS(name, a, b) Lisp_Object name = A/ +++AUTO_CONS_EXPR c-src/emacs/src/lisp.h /^#define AUTO_CONS_EXPR(a, b) \\$/ +++auto_help c-src/etags.c 699 +++AUTO_LIST1 c-src/emacs/src/lisp.h /^#define AUTO_LIST1(name, a) \\$/ +++AUTO_LIST2 c-src/emacs/src/lisp.h /^#define AUTO_LIST2(name, a, b) \\$/ +++AUTO_LIST3 c-src/emacs/src/lisp.h /^#define AUTO_LIST3(name, a, b, c) \\$/ +++AUTO_LIST4 c-src/emacs/src/lisp.h /^#define AUTO_LIST4(name, a, b, c, d) \\$/ +++AUTOLOADP c-src/emacs/src/lisp.h /^AUTOLOADP (Lisp_Object x)$/ +++AUTO_STRING c-src/emacs/src/lisp.h /^#define AUTO_STRING(name, str) \\$/ +++AVAIL_ALLOCA c-src/emacs/src/lisp.h /^#define AVAIL_ALLOCA(size) (sa_avail -= (size), al/ +++backslash=0 tex-src/texinfo.tex /^\\let\\indexbackslash=0 %overridden during \\printin/ +++\balancecolumns tex-src/texinfo.tex /^\\def\\balancecolumns{%$/ +++bar1 ruby-src/test1.ru /^ attr_reader(:foo1, :bar1, # comment$/ +++bar c.c 143 +++bar cp-src/x.cc /^XX::bar()$/ +++bar c-src/c.c /^void bar() {while(0) {}}$/ +++bar c-src/h.h 19 +++Bar lua-src/test.lua /^function Square.something:Bar ()$/ +++Bar perl-src/kai-test.pl /^package Bar;$/ +++Barrier_Function_Pointer/t ada-src/etags-test-for.ada /^ type Barrier_Function_Pointer is access$/ +++bar= ruby-src/test1.ru /^ attr_writer :bar,$/ +++_bar? ruby-src/test1.ru /^ def self._bar?(abc)$/ +++base_case_ids merc-src/accumulator.m /^:- func base_case_ids(accu_goal_store) = list(accu/ +++base_case_ids_set merc-src/accumulator.m /^:- func base_case_ids_set(accu_goal_store) = set(a/ +++base cp-src/c.C /^double base (void) const { return rng_base; }$/ +++base cp-src/Range.h /^ double base (void) const { return rng_base; }$/ +++base c-src/emacs/src/lisp.h 2188 +++bas_syn prol-src/natded.prolog /^bas_syn(n(_)).$/ +++baz= ruby-src/test1.ru /^ :baz,$/ +++bbbbbb c-src/h.h 113 +++bbb c.c 251 +++bb c.c 275 +++b c.c 180 +++b c.c 259 +++b c.c 260 +++b c.c 262 +++b c.c /^b ()$/ +++B cp-src/c.C 122 +++b cp-src/c.C 132 +++B cp-src/c.C 54 +++B cp-src/c.C 56 +++B cp-src/c.C 74 +++~B cp-src/c.C /^ ~B() {};$/ +++B cp-src/c.C /^void B::B() {}$/ +++B cp-src/fail.C 24 +++B cp-src/fail.C 8 +++b c-src/h.h 103 +++b c-src/h.h 104 +++b c-src/h.h 41 +++been_warned c-src/etags.c 222 +++before_command_echo_length c-src/emacs/src/keyboard.c 130 +++before_command_key_count c-src/emacs/src/keyboard.c 129 +++/BEGINBITMAP2BITc ps-src/rfc1245.ps /^\/BEGINBITMAP2BITc { $/ +++/BEGINBITMAP2BIT ps-src/rfc1245.ps /^\/BEGINBITMAP2BIT { $/ +++/BEGINBITMAPBWc ps-src/rfc1245.ps /^\/BEGINBITMAPBWc { $/ +++/BEGINBITMAPBW ps-src/rfc1245.ps /^\/BEGINBITMAPBW { $/ +++/BEGINBITMAPGRAYc ps-src/rfc1245.ps /^\/BEGINBITMAPGRAYc { $/ +++/BEGINBITMAPGRAY ps-src/rfc1245.ps /^\/BEGINBITMAPGRAY { $/ +++\begindoublecolumns tex-src/texinfo.tex /^\\def\\begindoublecolumns{\\begingroup$/ +++/BEGINPRINTCODE ps-src/rfc1245.ps /^\/BEGINPRINTCODE { $/ +++\begin tex-src/texinfo.tex /^\\outer\\def\\begin{\\parsearg\\beginxxx}$/ +++\beginxxx tex-src/texinfo.tex /^\\def\\beginxxx #1{%$/ +++begtoken c-src/etags.c /^#define begtoken(c) (_btk[CHAR (c)]) \/* c can star/ +++behaviour_info erl-src/gs_dialog.erl /^behaviour_info(callbacks) ->$/ +++BE_Node cp-src/c.C 77 +++BE_Node cp-src/c.C /^void BE_Node::BE_Node() {}$/ +++bf=cmbx10 tex-src/texinfo.tex /^\\font\\defbf=cmbx10 scaled \\magstep1 %was 1314$/ +++/BF ps-src/rfc1245.ps /^\/BF { $/ +++\bf tex-src/texinfo.tex /^\\def\\bf{\\realbackslash bf }%$/ +++\bf tex-src/texinfo.tex /^\\def\\bf{\\realbackslash bf }$/ +++Bidule/b ada-src/etags-test-for.ada /^ protected body Bidule is$/ +++Bidule/b ada-src/waroquiers.ada /^ protected body Bidule is$/ +++Bidule/t ada-src/etags-test-for.ada /^ protected Bidule is$/ +++Bidule/t ada-src/waroquiers.ada /^ protected Bidule is$/ +++bind_polling_period c-src/emacs/src/keyboard.c /^bind_polling_period (int n)$/ +++bind pyt-src/server.py /^ def bind(self, key, action):$/ +++/BITMAPCOLORc ps-src/rfc1245.ps /^\/BITMAPCOLORc { $/ +++/BITMAPCOLOR ps-src/rfc1245.ps /^\/BITMAPCOLOR { $/ +++/BITMAPGRAYc ps-src/rfc1245.ps /^\/BITMAPGRAYc { $/ +++/BITMAPGRAY ps-src/rfc1245.ps /^\/BITMAPGRAY { $/ +++BITS_PER_BITS_WORD c-src/emacs/src/lisp.h 125 +++BITS_PER_BITS_WORD c-src/emacs/src/lisp.h 129 +++BITS_PER_CHAR c-src/emacs/src/lisp.h 136 +++BITS_PER_EMACS_INT c-src/emacs/src/lisp.h 139 +++BITS_PER_LONG c-src/emacs/src/lisp.h 138 +++BITS_PER_SHORT c-src/emacs/src/lisp.h 137 +++bits_word c-src/emacs/src/lisp.h 123 +++bits_word c-src/emacs/src/lisp.h 127 +++BITS_WORD_MAX c-src/emacs/src/lisp.h 124 +++BITS_WORD_MAX c-src/emacs/src/lisp.h 128 +++bla c.c /^int bla ()$/ +++BLACK cp-src/screen.hpp 12 +++blah tex-src/testenv.tex /^\\section{blah}$/ +++bletch el-src/TAGTEST.EL /^(foo::defmumble bletch beuarghh)$/ +++BLOCK c-src/emacs/src/gmalloc.c /^#define BLOCK(A) (((char *) (A) - _heapbase) \/ BLO/ +++BLOCKIFY c-src/emacs/src/gmalloc.c /^#define BLOCKIFY(SIZE) (((SIZE) + BLOCKSIZE - 1) \// +++BLOCKLOG c-src/emacs/src/gmalloc.c 125 +++BLOCKSIZE c-src/emacs/src/gmalloc.c 126 +++/bl ps-src/rfc1245.ps /^\/bl { $/ +++BLUE cp-src/screen.hpp 13 +++blv c-src/emacs/src/lisp.h 689 +++blv_found c-src/emacs/src/lisp.h /^blv_found (struct Lisp_Buffer_Local_Value *blv)$/ +++bodyindent tex-src/texinfo.tex /^\\advance\\dimen2 by -\\defbodyindent$/ +++bodyindent tex-src/texinfo.tex /^\\advance\\dimen3 by -\\defbodyindent$/ +++bodyindent tex-src/texinfo.tex /^\\advance\\leftskip by -\\defbodyindent$/ +++bodyindent tex-src/texinfo.tex /^\\advance\\leftskip by \\defbodyindent \\advance \\righ/ +++bodyindent tex-src/texinfo.tex /^\\exdentamount=\\defbodyindent$/ +++bodyindent tex-src/texinfo.tex /^\\newskip\\defbodyindent \\defbodyindent=.4in$/ +++Body_Required/f ada-src/etags-test-for.ada /^ function Body_Required$/ +++Boo::Boo cp-src/c.C /^Boo::Boo(Boo) :$/ +++Boo cp-src/c.C 129 +++Boo cp-src/c.C /^ Boo(int _i, int _a, int _b) : i(_i), a(_a), b(/ +++bool c.c 222 +++bool_header_size c-src/emacs/src/lisp.h 1472 +++bool merc-src/accumulator.m /^:- import_module bool.$/ +++boolvar c-src/emacs/src/lisp.h 2287 +++bool_vector_bitref c-src/emacs/src/lisp.h /^bool_vector_bitref (Lisp_Object a, EMACS_INT i)$/ +++BOOL_VECTOR_BITS_PER_CHAR c-src/emacs/src/lisp.h 114 +++BOOL_VECTOR_BITS_PER_CHAR c-src/emacs/src/lisp.h 115 +++bool_vector_bytes c-src/emacs/src/lisp.h /^bool_vector_bytes (EMACS_INT size)$/ +++bool_vector_data c-src/emacs/src/lisp.h /^bool_vector_data (Lisp_Object a)$/ +++BOOL_VECTOR_P c-src/emacs/src/lisp.h /^BOOL_VECTOR_P (Lisp_Object a)$/ +++bool_vector_ref c-src/emacs/src/lisp.h /^bool_vector_ref (Lisp_Object a, EMACS_INT i)$/ +++bool_vector_set c-src/emacs/src/lisp.h /^bool_vector_set (Lisp_Object a, EMACS_INT i, bool / +++bool_vector_size c-src/emacs/src/lisp.h /^bool_vector_size (Lisp_Object a)$/ +++bool_vector_uchar_data c-src/emacs/src/lisp.h /^bool_vector_uchar_data (Lisp_Object a)$/ +++bool_vector_words c-src/emacs/src/lisp.h /^bool_vector_words (EMACS_INT size)$/ +++/B ps-src/rfc1245.ps /^\/B { $/ +++bracelev c-src/etags.c 2520 +++/braceright ps-src/rfc1245.ps /^\/braceright \/asciitilde \/.notdef \/Adieresis \/Aring/ +++/bracketright ps-src/rfc1245.ps /^\/bracketright \/asciicircum \/underscore \/grave \/a \// +++/breve ps-src/rfc1245.ps /^\/breve \/dotaccent \/ring \/cedilla \/hungarumlaut \/og/ +++BROWN cp-src/screen.hpp 18 +++B ruby-src/test1.ru /^ class B$/ +++b ruby-src/test1.ru /^ def b()$/ +++bsp_DevId c-src/h.h 25 +++bt c-src/emacs/src/lisp.h 2988 +++\b tex-src/texinfo.tex /^\\def\\b#1{{\\bf #1}}$/ +++\b tex-src/texinfo.tex /^\\def\\b##1{\\realbackslash b {##1}}%$/ +++\b tex-src/texinfo.tex /^\\def\\b##1{\\realbackslash b {##1}}$/ +++btowc c-src/emacs/src/regex.h /^# define btowc(c) c$/ +++buffer c-src/emacs/src/lisp.h 2000 +++buffer c-src/emacs/src/regex.h 341 +++buffer c-src/etags.c 238 +++buffer c-src/h.h 119 +++BUFFER_OBJFWDP c-src/emacs/src/lisp.h /^BUFFER_OBJFWDP (union Lisp_Fwd *a)$/ +++BUFFERP c-src/emacs/src/lisp.h /^BUFFERP (Lisp_Object a)$/ +++BUFFERSIZE objc-src/Subprocess.h 43 +++buildact prol-src/natded.prolog /^buildact([SynIn],Right,RightPlus1):-$/ +++build prol-src/natded.prolog /^build([],Left,Left).$/ +++build_pure_c_string c-src/emacs/src/lisp.h /^build_pure_c_string (const char *str)$/ +++build_string c-src/emacs/src/lisp.h /^build_string (const char *str)$/ +++builtin_lisp_symbol c-src/emacs/src/lisp.h /^builtin_lisp_symbol (int index)$/ +++\bullet tex-src/texinfo.tex /^\\def\\bullet{$\\ptexbullet$}$/ +++burst c-src/h.h 28 +++busy c-src/emacs/src/gmalloc.c 158 +++ButtonBar pyt-src/server.py /^def ButtonBar(frame, legend, ref, alternatives, co/ +++button_down_location c-src/emacs/src/keyboard.c 5210 +++button_down_time c-src/emacs/src/keyboard.c 5218 +++\bye tex-src/texinfo.tex /^\\outer\\def\\bye{\\pagealignmacro\\tracingstats=1\\ptex/ +++bytecode_dest c-src/emacs/src/lisp.h 3037 +++bytecode_top c-src/emacs/src/lisp.h 3036 +++BYTE_MARK_STACK c-src/emacs/src/lisp.h 3181 +++bytepos c-src/emacs/src/lisp.h 2016 +++bytes_free c-src/emacs/src/gmalloc.c 314 +++_bytes_free c-src/emacs/src/gmalloc.c 376 +++byte_stack c-src/emacs/src/lisp.h 3049 +++bytes_total c-src/emacs/src/gmalloc.c 310 +++bytes_used c-src/emacs/src/gmalloc.c 312 +++_bytes_used c-src/emacs/src/gmalloc.c 374 +++caccacacca c.c /^caccacacca (a,b,c,d,e,f,g)$/ +++cacheLRUEntry_s c.c 172 +++cacheLRUEntry_t c.c 177 +++calculate_goal_info merc-src/accumulator.m /^:- pred calculate_goal_info(hlds_goal_expr::in, hl/ +++CALLMANY c-src/emacs/src/lisp.h /^#define CALLMANY(f, array) (f) (ARRAYELTS (array),/ +++CALLN c-src/emacs/src/lisp.h /^#define CALLN(f, ...) CALLMANY (f, ((Lisp_Object [/ +++calloc c-src/emacs/src/gmalloc.c 1717 +++calloc c-src/emacs/src/gmalloc.c 66 +++calloc c-src/emacs/src/gmalloc.c 70 +++calloc c-src/emacs/src/gmalloc.c /^calloc (size_t nmemb, size_t size)$/ +++can_be_null c-src/emacs/src/regex.h 370 +++cancel_echoing c-src/emacs/src/keyboard.c /^cancel_echoing (void)$/ +++canonicalize_filename c-src/etags.c /^canonicalize_filename (register char *fn)$/ +++\capsenumerate tex-src/texinfo.tex /^\\def\\capsenumerate{\\enumerate{A}}$/ +++CAR c-src/emacs/src/lisp.h /^CAR (Lisp_Object c)$/ +++CAR_SAFE c-src/emacs/src/lisp.h /^CAR_SAFE (Lisp_Object c)$/ +++\cartbot tex-src/texinfo.tex /^\\def\\cartbot{\\hbox to \\cartouter{\\hskip\\lskip$/ +++\cartouche tex-src/texinfo.tex /^\\long\\def\\cartouche{%$/ +++\carttop tex-src/texinfo.tex /^\\def\\carttop{\\hbox to \\cartouter{\\hskip\\lskip$/ +++case_Lisp_Int c-src/emacs/src/lisp.h 438 +++cat_atoms prol-src/natded.prolog /^cat_atoms(A1,A2,A3):-$/ +++CATCHER c-src/emacs/src/lisp.h 3021 +++cat cp-src/c.C 126 +++cat cp-src/c.C 130 +++cat c-src/h.h 81 +++cat prol-src/natded.prolog /^cat(A, Alpha@Beta, Ass3, Qs3, tree(fe,A:Alpha@Beta/ +++C_AUTO c-src/etags.c 2198 +++\cbl tex-src/texinfo.tex /^\\def\\cbl{{\\circle\\char'012\\hskip -6pt}}$/ +++\cbr tex-src/texinfo.tex /^\\def\\cbr{{\\hskip 6pt\\circle\\char'011}}$/ +++c c.c 180 +++cccccccccc c-src/h.h 115 +++C cp-src/fail.C 25 +++C cp-src/fail.C 9 +++C cp-src/fail.C /^ C(int i) {x = i;}$/ +++c c-src/h.h 106 +++c c-src/h.h /^#define c() d$/ +++%cdiff make-src/Makefile /^%cdiff: CTAGS% CTAGS ${infiles}$/ +++cdr c-src/emacs/src/lisp.h 1159 +++CDR c-src/emacs/src/lisp.h /^CDR (Lisp_Object c)$/ +++CDR_SAFE c-src/emacs/src/lisp.h /^CDR_SAFE (Lisp_Object c)$/ +++cell y-src/parse.y 279 +++\center tex-src/texinfo.tex /^\\def\\center{\\parsearg\\centerzzz}$/ +++\centerzzz tex-src/texinfo.tex /^\\def\\centerzzz #1{{\\advance\\hsize by -\\leftskip$/ +++C_entries c-src/etags.c /^C_entries (int c_ext, FILE *inf)$/ +++C_EXT c-src/etags.c 2193 +++c_ext c-src/etags.c 2271 +++CFLAGS make-src/Makefile /^CFLAGS=${WARNINGS} -ansi -g3 # -pg -O$/ +++/cfs ps-src/rfc1245.ps /^\/cfs { $/ +++cgrep html-src/software.html /^cgrep$/ +++chain c-src/emacs/src/lisp.h 1162 +++chain c-src/emacs/src/lisp.h 2206 +++chain c-src/emacs/src/lisp.h 2396 +++chain_subst_2 merc-src/accumulator.m /^:- pred chain_subst_2(list(A)::in, map(A, B)::in, / +++chain_subst merc-src/accumulator.m /^:- func chain_subst(accu_subst, accu_subst) = accu/ +++ChangeFileType pas-src/common.pas /^function ChangeFileType; (*(FileName : NameString;/ +++\chapbreak tex-src/texinfo.tex /^\\def\\chapbreak{\\dobreak \\chapheadingskip {-4000}}$/ +++\chapentryfonts tex-src/texinfo.tex /^\\def\\chapentryfonts{\\secfonts \\rm}$/ +++\chapentry tex-src/texinfo.tex /^\\def\\chapentry#1#2#3{\\dochapentry{#2\\labelspace#1}/ +++\chapfonts tex-src/texinfo.tex /^\\def\\chapfonts{%$/ +++\CHAPFopen tex-src/texinfo.tex /^\\def\\CHAPFopen{$/ +++\CHAPFplain tex-src/texinfo.tex /^\\def\\CHAPFplain{$/ +++\chapheading tex-src/texinfo.tex /^\\def\\chapheading{\\parsearg\\chapheadingzzz}$/ +++\chapheadingzzz tex-src/texinfo.tex /^\\def\\chapheadingzzz #1{\\chapbreak %$/ +++\chapoddpage tex-src/texinfo.tex /^\\def\\chapoddpage{\\chappager \\ifodd\\pageno \\else \\h/ +++\chappager tex-src/texinfo.tex /^\\def\\chappager{\\par\\vfill\\supereject}$/ +++\CHAPPAGodd tex-src/texinfo.tex /^\\def\\CHAPPAGodd{$/ +++\CHAPPAGoff tex-src/texinfo.tex /^\\def\\CHAPPAGoff{$/ +++\CHAPPAGon tex-src/texinfo.tex /^\\def\\CHAPPAGon{$/ +++\chapternofonts tex-src/texinfo.tex /^\\def\\chapternofonts{%$/ +++\chapter tex-src/texinfo.tex /^\\outer\\def\\chapter{\\parsearg\\chapterzzz}$/ +++\chapterzzz tex-src/texinfo.tex /^\\def\\chapterzzz #1{\\seccheck{chapter}%$/ +++CHARACTERBITS c-src/emacs/src/lisp.h 2457 +++CHAR_ALT c-src/emacs/src/lisp.h 2445 +++CHAR_BIT c-src/emacs/src/lisp.h 2957 +++CHAR_BIT c-src/emacs/src/lisp.h 2959 +++CHAR_BIT c-src/emacs/src/lisp.h 2964 +++CHAR_BIT c-src/emacs/src/lisp.h 2969 +++CHAR_BIT c-src/emacs/src/lisp.h 2974 +++CHAR_BIT c-src/emacs/src/lisp.h 2978 +++CHAR_BIT c-src/emacs/src/lisp.h 2983 +++char_bits c-src/emacs/src/lisp.h 2443 +++CHAR_CLASS_MAX_LENGTH c-src/emacs/src/regex.h 593 +++CHAR_CLASS_MAX_LENGTH c-src/emacs/src/regex.h 597 +++CHAR_CLASS_MAX_LENGTH c-src/emacs/src/regex.h 605 +++CHAR c-src/etags.c /^#define CHAR(x) ((unsigned int)(x) & (CHARS - 1))/ +++CHAR_CTL c-src/emacs/src/lisp.h 2449 +++CHAR_HYPER c-src/emacs/src/lisp.h 2447 +++CHAR_META c-src/emacs/src/lisp.h 2450 +++CHAR_MODIFIER_MASK c-src/emacs/src/lisp.h 2452 +++charpos c-src/emacs/src/lisp.h 2011 +++CHARS c-src/etags.c 157 +++charset_unibyte c-src/emacs/src/regex.h 410 +++CHAR_SHIFT c-src/emacs/src/lisp.h 2448 +++CHAR_SUPER c-src/emacs/src/lisp.h 2446 +++CHAR_TABLE_EXTRA_SLOTS c-src/emacs/src/lisp.h /^CHAR_TABLE_EXTRA_SLOTS (struct Lisp_Char_Table *ct/ +++CHAR_TABLE_P c-src/emacs/src/lisp.h /^CHAR_TABLE_P (Lisp_Object a)$/ +++CHAR_TABLE_REF_ASCII c-src/emacs/src/lisp.h /^CHAR_TABLE_REF_ASCII (Lisp_Object ct, ptrdiff_t id/ +++CHAR_TABLE_REF c-src/emacs/src/lisp.h /^CHAR_TABLE_REF (Lisp_Object ct, int idx)$/ +++CHAR_TABLE_SET c-src/emacs/src/lisp.h /^CHAR_TABLE_SET (Lisp_Object ct, int idx, Lisp_Obje/ +++char_table_specials c-src/emacs/src/lisp.h 1692 +++CHAR_TABLE_STANDARD_SLOTS c-src/emacs/src/lisp.h 1697 +++CHARTAB_SIZE_BITS_0 c-src/emacs/src/lisp.h 1567 +++CHARTAB_SIZE_BITS_1 c-src/emacs/src/lisp.h 1568 +++CHARTAB_SIZE_BITS_2 c-src/emacs/src/lisp.h 1569 +++CHARTAB_SIZE_BITS_3 c-src/emacs/src/lisp.h 1570 +++CHARTAB_SIZE_BITS c-src/emacs/src/lisp.h 1565 +++\char tex-src/texinfo.tex /^\\def\\char{\\realbackslash char}%$/ +++\char tex-src/texinfo.tex /^\\def\\char{\\realbackslash char}$/ +++chartonmstr pas-src/common.pas /^function chartonmstr; (*($/ +++CHAR_TYPE_SIZE y-src/cccp.y 87 +++CHAR y-src/cccp.c 7 +++CHECK_ARRAY c-src/emacs/src/lisp.h /^CHECK_ARRAY (Lisp_Object x, Lisp_Object predicate)/ +++CHECK_BOOL_VECTOR c-src/emacs/src/lisp.h /^CHECK_BOOL_VECTOR (Lisp_Object x)$/ +++CHECK_BUFFER c-src/emacs/src/lisp.h /^CHECK_BUFFER (Lisp_Object x)$/ +++CHECK_CONS c-src/emacs/src/lisp.h /^CHECK_CONS (Lisp_Object x)$/ +++check_cons_list c-src/emacs/src/lisp.h /^# define check_cons_list() lisp_h_check_cons_list/ +++checker make-src/Makefile /^checker:$/ +++CHECKFLAGS make-src/Makefile /^CHECKFLAGS=-DDEBUG -Wno-unused-function$/ +++checkhdr c-src/emacs/src/gmalloc.c /^checkhdr (const struct hdr *hdr)$/ +++checkiso html-src/software.html /^checkiso$/ +++CHECK_LISP_OBJECT_TYPE c-src/emacs/src/lisp.h 571 +++CHECK_LISP_OBJECT_TYPE c-src/emacs/src/lisp.h 572 +++CHECK_LISP_OBJECT_TYPE c-src/emacs/src/lisp.h 579 +++CHECK_LIST_CONS c-src/emacs/src/lisp.h /^# define CHECK_LIST_CONS(x, y) lisp_h_CHECK_LIST_C/ +++CHECK_LIST c-src/emacs/src/lisp.h /^CHECK_LIST (Lisp_Object x)$/ +++CHECK_NATNUM c-src/emacs/src/lisp.h /^CHECK_NATNUM (Lisp_Object x)$/ +++CHECK_NUMBER_CAR c-src/emacs/src/lisp.h /^CHECK_NUMBER_CAR (Lisp_Object x)$/ +++CHECK_NUMBER_CDR c-src/emacs/src/lisp.h /^CHECK_NUMBER_CDR (Lisp_Object x)$/ +++CHECK_NUMBER_COERCE_MARKER c-src/emacs/src/lisp.h /^#define CHECK_NUMBER_COERCE_MARKER(x) \\$/ +++CHECK_NUMBER c-src/emacs/src/lisp.h /^# define CHECK_NUMBER(x) lisp_h_CHECK_NUMBER (x)$/ +++CHECK_NUMBER_OR_FLOAT_COERCE_MARKER c-src/emacs/src/lisp.h /^#define CHECK_NUMBER_OR_FLOAT_COERCE_MARKER(x) / +++CHECK_NUMBER_OR_FLOAT c-src/emacs/src/lisp.h /^CHECK_NUMBER_OR_FLOAT (Lisp_Object x)$/ +++CHECKOBJS make-src/Makefile /^CHECKOBJS=chkmalloc.o chkxm.o$/ +++CHECK_PROCESS c-src/emacs/src/lisp.h /^CHECK_PROCESS (Lisp_Object x)$/ +++checkQuotation php-src/lce_functions.php /^ function checkQuotation($str)$/ +++CHECK_RANGED_INTEGER c-src/emacs/src/lisp.h /^#define CHECK_RANGED_INTEGER(x, lo, hi) \\$/ +++CHECK_STRING_CAR c-src/emacs/src/lisp.h /^CHECK_STRING_CAR (Lisp_Object x)$/ +++CHECK_SYMBOL c-src/emacs/src/lisp.h /^# define CHECK_SYMBOL(x) lisp_h_CHECK_SYMBOL (x)$/ +++CHECK_TYPE c-src/emacs/src/lisp.h /^# define CHECK_TYPE(ok, predicate, x) lisp_h_CHECK/ +++CHECK_TYPE_RANGED_INTEGER c-src/emacs/src/lisp.h /^#define CHECK_TYPE_RANGED_INTEGER(type, x) \\$/ +++CHECK_VECTOR c-src/emacs/src/lisp.h /^CHECK_VECTOR (Lisp_Object x)$/ +++CHECK_VECTOR_OR_STRING c-src/emacs/src/lisp.h /^CHECK_VECTOR_OR_STRING (Lisp_Object x)$/ +++CHECK_WINDOW c-src/emacs/src/lisp.h /^CHECK_WINDOW (Lisp_Object x)$/ +++\chfopen tex-src/texinfo.tex /^\\def\\chfopen #1#2{\\chapoddpage {\\chapfonts$/ +++\chfplain tex-src/texinfo.tex /^\\def\\chfplain #1#2{%$/ +++childDidExit objc-src/Subprocess.m /^- childDidExit$/ +++chunks_free c-src/emacs/src/gmalloc.c 313 +++_chunks_free c-src/emacs/src/gmalloc.c 375 +++chunks_used c-src/emacs/src/gmalloc.c 311 +++_chunks_used c-src/emacs/src/gmalloc.c 373 +++\cindexsub tex-src/texinfo.tex /^\\def\\cindexsub {\\begingroup\\obeylines\\cindexsub}$/ +++\cindex tex-src/texinfo.tex /^\\def\\cindex {\\cpindex}$/ +++Circle.getPos lua-src/test.lua /^function Circle.getPos ()$/ +++\cite tex-src/texinfo.tex /^\\def\\cite##1{\\realbackslash cite {##1}}%$/ +++\cite tex-src/texinfo.tex /^\\def\\cite##1{\\realbackslash cite {##1}}$/ +++C_JAVA c-src/etags.c 2197 +++cjava c-src/etags.c 2936 +++Cjava_entries c-src/etags.c /^Cjava_entries (FILE *inf)$/ +++Cjava_help c-src/etags.c 551 +++Cjava_suffixes c-src/etags.c 549 +++CK_ABS_C y-src/parse.y /^#define CK_ABS_C(x) if((x)MAX_COL)/ +++CK_ABS_R y-src/parse.y /^#define CK_ABS_R(x) if((x)MAX_ROW)/ +++CK_REL_C y-src/parse.y /^#define CK_REL_C(x) if( ((x)>0 && MAX_COL-(x)0 && MAX_ROW-(x)/ +++/dieresis ps-src/rfc1245.ps /^\/dieresis \/.notdef \/AE \/Oslash \/.notdef \/.notdef \// +++dignorerest c-src/etags.c 2463 +++\direntry tex-src/texinfo.tex /^\\def\\direntry{\\begingroup\\direntryxxx}$/ +++\direntryxxx tex-src/texinfo.tex /^\\long\\def\\direntryxxx #1\\end direntry{\\endgroup\\ig/ +++discard-input c-src/emacs/src/keyboard.c /^DEFUN ("discard-input", Fdiscard_input, Sdiscard_i/ +++discard_mouse_events c-src/emacs/src/keyboard.c /^discard_mouse_events (void)$/ +++discrete_location cp-src/clheir.hpp 56 +++discrete_location cp-src/clheir.hpp /^ discrete_location(int xi, int yi, int zi):$/ +++display cp-src/conway.cpp /^void display(void)$/ +++\display tex-src/texinfo.tex /^\\def\\display{\\begingroup\\inENV %This group ends at/ +++DisposeANameList pas-src/common.pas /^procedure DisposeANameList( $/ +++DisposeNameList pas-src/common.pas /^procedure DisposeNameList;$/ +++disposetextstring pas-src/common.pas /^procedure disposetextstring;(*($/ +++/dmatrix ps-src/rfc1245.ps /^\/dmatrix matrix def$/ +++\dmn tex-src/texinfo.tex /^\\def\\dmn#1{\\thinspace #1}$/ +++dnone c-src/etags.c 2460 +++/dnormalize ps-src/rfc1245.ps /^\/dnormalize {$/ +++\dobreak tex-src/texinfo.tex /^\\def\\dobreak#1#2{\\par\\ifdim\\lastskip<#1\\removelast/ +++doc c-src/emacs/src/lisp.h 1689 +++\dochapentry tex-src/texinfo.tex /^\\def\\dochapentry#1#2{%$/ +++\docodeindex tex-src/texinfo.tex /^\\def\\docodeindex#1{\\edef\\indexname{#1}\\parsearg\\si/ +++dog cp-src/c.C 126 +++dog cp-src/c.C 130 +++dog c-src/h.h 81 +++\doindex tex-src/texinfo.tex /^\\def\\doindex#1{\\edef\\indexname{#1}\\parsearg\\single/ +++\doind tex-src/texinfo.tex /^\\def\\doind #1#2{%$/ +++\donoderef tex-src/texinfo.tex /^\\def\\donoderef{\\ifx\\lastnode\\relax\\else$/ +++\dontindex tex-src/texinfo.tex /^\\def\\dontindex #1{}$/ +++\dopageno tex-src/texinfo.tex /^\\def\\dopageno#1{{\\rm #1}}$/ +++\doprintindex tex-src/texinfo.tex /^\\def\\doprintindex#1{%$/ +++\dosecentry tex-src/texinfo.tex /^\\def\\dosecentry#1#2{%$/ +++\dosetq tex-src/texinfo.tex /^\\def\\dosetq #1#2{{\\let\\folio=0 \\turnoffactive%$/ +++\doshortpageno tex-src/texinfo.tex /^\\def\\doshortpageno#1{{\\rm #1}}$/ +++DOS_NT c-src/etags.c 117 +++DOS_NT c-src/etags.c 118 +++\dosubind tex-src/texinfo.tex /^\\def\\dosubind #1#2#3{%$/ +++\dosubsecentry tex-src/texinfo.tex /^\\def\\dosubsecentry#1#2{%$/ +++\dosubsubsecentry tex-src/texinfo.tex /^\\def\\dosubsubsecentry#1#2{%$/ +++dotfill tex-src/texinfo.tex /^\\noindent\\hskip\\secondaryindent\\hbox{#1}\\indexdotf/ +++dotfill tex-src/texinfo.tex /^ \\null\\nobreak\\indexdotfill % Have leaders before/ +++\dots tex-src/texinfo.tex /^\\def\\dots{$\\ldots$}$/ +++\dots tex-src/texinfo.tex /^\\def\\dots{\\realbackslash dots }%$/ +++\dots tex-src/texinfo.tex /^\\def\\dots{\\realbackslash dots}$/ +++double_click_count c-src/emacs/src/keyboard.c 5222 +++\doublecolumnout tex-src/texinfo.tex /^\\def\\doublecolumnout{\\splittopskip=\\topskip \\split/ +++/dpi ps-src/rfc1245.ps /^\/dpi 72 0 dmatrix defaultmatrix dtransform$/ +++/D ps-src/rfc1245.ps /^\/D {curveto} bind def$/ +++drag_n_drop_syms c-src/emacs/src/keyboard.c 4629 +++dribble c-src/emacs/src/keyboard.c 236 +++dsharpseen c-src/etags.c 2461 +++dummies tex-src/texinfo.tex /^{\\indexdummies % Must do this here, since \\bf, etc/ +++dummy1 cp-src/burton.cpp /^::dummy::dummy test::dummy1(void)$/ +++dummy2 cp-src/burton.cpp /^::dummy::dummy test::dummy2(::CORBA::Long dummy)$/ +++dummy3 cp-src/burton.cpp /^::dummy::dummy test::dummy3(char* name, ::CORBA::L/ +++dummydots tex-src/texinfo.tex /^\\let\\dots=\\indexdummydots$/ +++dummyfont tex-src/texinfo.tex /^\\let\\b=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\code=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\emph=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\file=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\i=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\kbd=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\key=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\r=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\samp=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\sc=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\strong=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\tclose=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\t=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\var=\\indexdummyfont$/ +++dummyfont tex-src/texinfo.tex /^\\let\\w=\\indexdummyfont$/ +++dummytex tex-src/texinfo.tex /^\\let\\TeX=\\indexdummytex$/ +++DUMPED c-src/emacs/src/gmalloc.c 80 +++dump pyt-src/server.py /^ def dump(self, folded):$/ +++eabs c-src/emacs/src/lisp.h /^#define eabs(x) ((x) < 0 ? -(x) : (x))$/ +++\Ealphaenumerate tex-src/texinfo.tex /^\\def\\Ealphaenumerate{\\Eenumerate}$/ +++eassert c-src/emacs/src/lisp.h /^# define eassert(cond) \\$/ +++eassert c-src/emacs/src/lisp.h /^# define eassert(cond) ((void) (false && (cond))) / +++eassume c-src/emacs/src/lisp.h /^# define eassume(cond) \\$/ +++eassume c-src/emacs/src/lisp.h /^# define eassume(cond) assume (cond)$/ +++eax c-src/sysdep.h 31 +++eax c-src/sysdep.h 33 +++\Ecapsenumerate tex-src/texinfo.tex /^\\def\\Ecapsenumerate{\\Eenumerate}$/ +++\Ecartouche tex-src/texinfo.tex /^\\def\\Ecartouche{%$/ +++echo_add_key c-src/emacs/src/keyboard.c /^echo_add_key (Lisp_Object c)$/ +++echo_char c-src/emacs/src/keyboard.c /^echo_char (Lisp_Object c)$/ +++echo_dash c-src/emacs/src/keyboard.c /^echo_dash (void)$/ +++echoing c-src/emacs/src/keyboard.c 154 +++echo_kboard c-src/emacs/src/keyboard.c 166 +++echo_keystrokes_p c-src/emacs/src/keyboard.c /^echo_keystrokes_p (void)$/ +++echo_length c-src/emacs/src/keyboard.c /^echo_length (void)$/ +++echo_message_buffer c-src/emacs/src/keyboard.c 171 +++echo_now c-src/emacs/src/keyboard.c /^echo_now (void)$/ +++echo_truncate c-src/emacs/src/keyboard.c /^echo_truncate (ptrdiff_t nchars)$/ +++\Edescription tex-src/texinfo.tex /^\\def\\Edescription{\\Etable}% Necessary kludge.$/ +++%ediff make-src/Makefile /^%ediff: ETAGS% ETAGS ${infiles}$/ +++\Edisplay tex-src/texinfo.tex /^\\def\\Edisplay{\\endgroup\\afterenvbreak}%$/ +++editItem pyt-src/server.py /^ def editItem(self):$/ +++editsite pyt-src/server.py /^ def editsite(self, site):$/ +++edituser pyt-src/server.py /^ def edituser(self, user):$/ +++\Eexample tex-src/texinfo.tex /^\\def\\Eexample{\\Elisp}$/ +++\Eflushleft tex-src/texinfo.tex /^\\def\\Eflushleft{\\endgroup\\afterenvbreak}%$/ +++\Eflushright tex-src/texinfo.tex /^\\def\\Eflushright{\\endgroup\\afterenvbreak}%$/ +++\Eformat tex-src/texinfo.tex /^\\def\\Eformat{\\endgroup\\afterenvbreak}$/ +++\Eftable tex-src/texinfo.tex /^\\def\\Eftable{\\endgraf\\endgroup\\afterenvbreak}%$/ +++egetenv c-src/emacs/src/lisp.h /^egetenv (const char *var)$/ +++\Egroup tex-src/texinfo.tex /^ \\def\\Egroup{\\egroup\\endgroup}%$/ +++\Eifclear tex-src/texinfo.tex /^\\def\\Eifclear{}$/ +++\Eifset tex-src/texinfo.tex /^\\def\\Eifset{}$/ +++\Eiftex tex-src/texinfo.tex /^\\def\\Eiftex{}$/ +++ELEM_I c-src/h.h 3 +++\Elisp tex-src/texinfo.tex /^\\def\\Elisp{\\endgroup\\afterenvbreak}%$/ +++ELSRC make-src/Makefile /^ELSRC=TAGTEST.EL emacs\/lisp\/progmodes\/etags.el$/ +++emacs_abort c-src/emacs/src/lisp.h /^extern _Noreturn void emacs_abort (void) NO_INLINE/ +++EMACS_INT c-src/emacs/src/lisp.h 103 +++EMACS_INT c-src/emacs/src/lisp.h 91 +++EMACS_INT c-src/emacs/src/lisp.h 96 +++EMACS_INT_MAX c-src/emacs/src/lisp.h 105 +++EMACS_INT_MAX c-src/emacs/src/lisp.h 93 +++EMACS_INT_MAX c-src/emacs/src/lisp.h 98 +++EMACS_LISP_H c-src/emacs/src/lisp.h 22 +++EMACS_NAME c-src/etags.c 786 +++EMACS_UINT c-src/emacs/src/lisp.h 104 +++EMACS_UINT c-src/emacs/src/lisp.h 92 +++EMACS_UINT c-src/emacs/src/lisp.h 97 +++\emph tex-src/texinfo.tex /^\\def\\emph##1{\\realbackslash emph {##1}}$/ +++EmptyNmStr pas-src/common.pas /^function EmptyNmStr(* : NameString*);$/ +++/ENDBITMAP ps-src/rfc1245.ps /^\/ENDBITMAP {$/ +++end c-src/emacs/src/keyboard.c 8753 +++end c-src/emacs/src/lisp.h 2039 +++end c-src/emacs/src/regex.h 432 +++\enddoublecolumns tex-src/texinfo.tex /^\\def\\enddoublecolumns{\\output={\\balancecolumns}\\ej/ +++/ENDPRINTCODE ps-src/rfc1245.ps /^\/ENDPRINTCODE {$/ +++\end tex-src/texinfo.tex /^\\def\\end{\\parsearg\\endxxx}$/ +++endtoken c-src/etags.c /^#define endtoken(c) (_etk[CHAR (c)]) \/* c ends tok/ +++\endxxx tex-src/texinfo.tex /^\\def\\endxxx #1{%$/ +++enter_critical_section c-src/h.h 116 +++ENTRY c-src/sysdep.h /^#define ENTRY(name) \\$/ +++entry perl-src/htlmify-cystic 218 +++entry perl-src/htlmify-cystic 234 +++entry perl-src/htlmify-cystic 245 +++entry perl-src/htlmify-cystic 252 +++entry perl-src/htlmify-cystic 268 +++entry perl-src/htlmify-cystic 276 +++entry perl-src/htlmify-cystic 281 +++entry perl-src/htlmify-cystic 296 +++\entry tex-src/texinfo.tex /^\\def\\entry #1#2{\\begingroup$/ +++ENUM_BF c-src/emacs/src/lisp.h /^#define ENUM_BF(TYPE) enum TYPE$/ +++ENUM_BF c-src/emacs/src/lisp.h /^#define ENUM_BF(TYPE) unsigned int$/ +++\enumerate tex-src/texinfo.tex /^\\def\\enumerate{\\parsearg\\enumeratezzz}$/ +++\enumeratey tex-src/texinfo.tex /^\\def\\enumeratey #1 #2\\endenumeratey{%$/ +++\enumeratezzz tex-src/texinfo.tex /^\\def\\enumeratezzz #1{\\enumeratey #1 \\endenumerate/ +++\ENVcheck tex-src/texinfo.tex /^\\def\\ENVcheck{%$/ +++Environment tex-src/gzip.texi /^@node Environment, Tapes, Advanced usage, Top$/ +++/E ps-src/rfc1245.ps /^\/E {lineto} bind def$/ +++EQ c-src/emacs/src/lisp.h /^# define EQ(x, y) lisp_h_EQ (x, y)$/ +++equalsKey objcpp-src/SimpleCalc.M /^- equalsKey:sender$/ +++EQUAL y-src/cccp.c 12 +++\equiv tex-src/texinfo.tex /^\\def\\equiv{\\leavevmode\\lower.1ex\\hbox to 1em{\\hfil/ +++\equiv tex-src/texinfo.tex /^\\def\\equiv{\\realbackslash equiv}$/ +++\Equotation tex-src/texinfo.tex /^\\def\\Equotation{\\par\\endgroup\\afterenvbreak}%$/ +++erlang_atom c-src/etags.c /^erlang_atom (char *s)$/ +++erlang_attribute c-src/etags.c /^erlang_attribute (char *s)$/ +++erlang_func c-src/etags.c /^erlang_func (char *s, char *last)$/ +++Erlang_functions c-src/etags.c /^Erlang_functions (FILE *inf)$/ +++Erlang_help c-src/etags.c 567 +++Erlang_suffixes c-src/etags.c 565 +++ERLSRC make-src/Makefile /^ERLSRC=gs_dialog.erl lines.erl lists.erl$/ +++error c-src/emacs/src/lisp.h /^extern _Noreturn void error (const char *, ...) AT/ +++error c-src/etags.c /^error (const char *format, ...)$/ +++error c-src/etags.c /^static void error (const char *, ...) ATTRIBUTE_FO/ +++\errorE tex-src/texinfo.tex /^\\def\\errorE#1{$/ +++Error_Information/t ada-src/2ataspri.ads /^ type Error_Information is new Interfaces.C.POSI/ +++error_signaled c-src/etags.c 264 +++\error tex-src/texinfo.tex /^\\def\\error{\\leavevmode\\lower.7ex\\copy\\errorbox}$/ +++ERROR y-src/cccp.c 9 +++error y-src/cccp.y /^error (msg)$/ +++ERROR y-src/parse.y 304 +++ErrStrToNmStr pas-src/common.pas /^function ErrStrToNmStr;(*($/ +++\Esmallexample tex-src/texinfo.tex /^\\def\\Esmallexample{\\Elisp}$/ +++\Esmallexample tex-src/texinfo.tex /^\\global\\def\\Esmallexample{\\Esmalllisp}$/ +++\Esmalllisp tex-src/texinfo.tex /^\\def\\Esmalllisp{\\endgroup\\afterenvbreak}%$/ +++\Etable tex-src/texinfo.tex /^\\def\\Etable{\\endgraf\\endgroup\\afterenvbreak}%$/ +++ETAGS12 make-src/Makefile /^ETAGS12: etags12 ${infiles}$/ +++ETAGS13 ETAGS14 ETAGS15 make-src/Makefile /^ETAGS13 ETAGS14 ETAGS15: etags% ${infiles}$/ +++etags.1.man make-src/Makefile /^etags.1.man: etags.1$/ +++etags el-src/emacs/lisp/progmodes/etags.el /^(defgroup etags nil "Tags tables."$/ +++etags-file-of-tag el-src/emacs/lisp/progmodes/etags.el /^(defun etags-file-of-tag (&optional relative) ; Do/ +++etags_getcwd c-src/etags.c /^etags_getcwd (void)$/ +++etags-goto-tag-location el-src/emacs/lisp/progmodes/etags.el /^(defun etags-goto-tag-location (tag-info)$/ +++etags html-src/software.html /^Etags$/ +++etags-list-tags el-src/emacs/lisp/progmodes/etags.el /^(defun etags-list-tags (file) ; Doc string?$/ +++etags make-src/Makefile /^etags: etags.c ${OBJS}$/ +++ETAGS make-src/Makefile /^ETAGS: FRC etags ${infiles}$/ +++ETAGS% make-src/Makefile /^ETAGS%: FRC etags% ${infiles}$/ +++etags-recognize-tags-table el-src/emacs/lisp/progmodes/etags.el /^(defun etags-recognize-tags-table ()$/ +++etags-snarf-tag el-src/emacs/lisp/progmodes/etags.el /^(defun etags-snarf-tag (&optional use-explicit) ; / +++etags-tags-apropos-additional el-src/emacs/lisp/progmodes/etags.el /^(defun etags-tags-apropos-additional (regexp)$/ +++etags-tags-apropos el-src/emacs/lisp/progmodes/etags.el /^(defun etags-tags-apropos (string) ; Doc string?$/ +++etags-tags-completion-table el-src/emacs/lisp/progmodes/etags.el /^(defun etags-tags-completion-table () ; Doc string/ +++etags-tags-included-tables el-src/emacs/lisp/progmodes/etags.el /^(defun etags-tags-included-tables () ; Doc string?/ +++etags-tags-table-files el-src/emacs/lisp/progmodes/etags.el /^(defun etags-tags-table-files () ; Doc string?$/ +++etags-verify-tags-table el-src/emacs/lisp/progmodes/etags.el /^(defun etags-verify-tags-table ()$/ +++etags--xref-find-definitions el-src/emacs/lisp/progmodes/etags.el /^(defun etags--xref-find-definitions (pattern &opti/ +++etags-xref-find-definitions-tag-order el-src/emacs/lisp/progmodes/etags.el /^(defvar etags-xref-find-definitions-tag-order '(ta/ +++etags-xref-find el-src/emacs/lisp/progmodes/etags.el /^(defun etags-xref-find (action id)$/ +++etags--xref-limit el-src/emacs/lisp/progmodes/etags.el /^(defconst etags--xref-limit 1000)$/ +++\Etitlepage tex-src/texinfo.tex /^\\def\\Etitlepage{%$/ +++eval_dyn c-src/emacs/src/keyboard.c /^eval_dyn (Lisp_Object form)$/ +++\evenfooting tex-src/texinfo.tex /^\\def\\evenfooting{\\parsearg\\evenfootingxxx}$/ +++\evenheading tex-src/texinfo.tex /^\\def\\evenheading{\\parsearg\\evenheadingxxx}$/ +++event-convert-list c-src/emacs/src/keyboard.c /^DEFUN ("event-convert-list", Fevent_convert_list, / +++event_head c-src/emacs/src/keyboard.c 11021 +++event-symbol-parse-modifiers c-src/emacs/src/keyboard.c /^DEFUN ("internal-event-symbol-parse-modifiers", Fe/ +++event_to_kboard c-src/emacs/src/keyboard.c /^event_to_kboard (struct input_event *event)$/ +++\everyfooting tex-src/texinfo.tex /^\\def\\everyfooting{\\parsearg\\everyfootingxxx}$/ +++\everyheading tex-src/texinfo.tex /^\\def\\everyheading{\\parsearg\\everyheadingxxx}$/ +++\Evtable tex-src/texinfo.tex /^\\def\\Evtable{\\endgraf\\endgroup\\afterenvbreak}%$/ +++\ewbot tex-src/texinfo.tex /^\\def\\ewbot{\\vrule height0pt depth\\cornerthick widt/ +++\ewtop tex-src/texinfo.tex /^\\def\\ewtop{\\vrule height\\cornerthick depth0pt widt/ +++exact c-src/emacs/src/gmalloc.c 200 +++/exclamdown ps-src/rfc1245.ps /^\/exclamdown \/logicalnot \/.notdef \/florin \/.notdef / +++\exdent tex-src/texinfo.tex /^\\def\\exdent{\\parsearg\\exdentyyy}$/ +++\exdentyyy tex-src/texinfo.tex /^\\def\\exdentyyy #1{{\\hfil\\break\\hbox{\\kern -\\exdent/ +++execute cp-src/c.C /^ void execute(CPluginCSCState& p, int w, in/ +++EXFUN c-src/emacs/src/lisp.h /^#define EXFUN(fnname, maxargs) \\$/ +++exit_critical_to_previous c-src/h.h 117 +++exit c-src/exit.c /^DEFUN(exit, (status), int status)$/ +++exit c-src/exit.strange_suffix /^DEFUN(exit, (status), int status)$/ +++Exit_LL_Task/p ada-src/2ataspri.adb /^ procedure Exit_LL_Task is$/ +++Exit_LL_Task/p ada-src/2ataspri.ads /^ procedure Exit_LL_Task;$/ +++exit-recursive-edit c-src/emacs/src/keyboard.c /^DEFUN ("exit-recursive-edit", Fexit_recursive_edit/ +++exp1 y-src/cccp.y 148 +++expand-abbrev c-src/abbrev.c /^DEFUN ("expand-abbrev", Fexpand_abbrev, Sexpand_ab/ +++expandmng prol-src/natded.prolog /^expandmng(var(V),var(V)).$/ +++expandmng_tree prol-src/natded.prolog /^expandmng_tree(tree(Rule,Syn:Sem,Trees),$/ +++expandmng_trees prol-src/natded.prolog /^expandmng_trees([],[]).$/ +++expandsyn prol-src/natded.prolog /^expandsyn(Syn,Syn):-$/ +++\expansion tex-src/texinfo.tex /^\\def\\expansion{\\leavevmode\\raise.1ex\\hbox to 1em{\\/ +++\expansion tex-src/texinfo.tex /^\\def\\expansion{\\realbackslash expansion}$/ +++explicitly-quoted-pending-delete-mode el-src/TAGTEST.EL /^(defalias (quote explicitly-quoted-pending-delete-/ +++exp_list y-src/parse.y 263 +++expression_value y-src/cccp.y 68 +++exp y-src/atest.y 2 +++exp y-src/cccp.y 156 +++exp y-src/cccp.y 185 +++exp y-src/parse.y 95 +++EXTAGS make-src/Makefile /^EXTAGS: extags ${infiles} Makefile$/ +++EXTERNALLY_VISIBLE c-src/emacs/src/keyboard.c 3497 +++EXTERNALLY_VISIBLE c-src/emacs/src/keyboard.c 4372 +++ExtractCommentInfo pas-src/common.pas /^procedure ExtractCommentInfo; (*($/ +++extras c-src/emacs/src/lisp.h 1603 +++extvar c-src/h.h 109 +++f1 c.c /^ f1 () { \/* Do something. *\/; }$/ +++f1 perl-src/kai-test.pl /^sub f1 {$/ +++f2 c.c /^void f2 () { \/* Do something. *\/; }$/ +++f2 perl-src/kai-test.pl /^sub main::f2 {$/ +++f3 perl-src/kai-test.pl /^sub f3 {$/ +++f4 perl-src/kai-test.pl /^sub Bar::f4 {$/ +++f5 perl-src/kai-test.pl /^sub f5 {$/ +++f6 perl-src/kai-test.pl /^sub f6 {$/ +++f7 perl-src/kai-test.pl /^sub f7 {$/ +++Fabbrev_expansion c-src/abbrev.c /^DEFUN ("abbrev-expansion", Fabbrev_expansion, Sabb/ +++Fabbrev_symbol c-src/abbrev.c /^DEFUN ("abbrev-symbol", Fabbrev_symbol, Sabbrev_sy/ +++Fabort_recursive_edit c-src/emacs/src/keyboard.c /^DEFUN ("abort-recursive-edit", Fabort_recursive_ed/ +++=/f ada-src/etags-test-for.ada /^ function "=" (L, R : System.Address) return Boo/ +++Fails_t c-src/h.h 5 +++/fakecolorsetup ps-src/rfc1245.ps /^\/fakecolorsetup {$/ +++FASTCFLAGS make-src/Makefile /^FASTCFLAGS=-O3 -finline-functions -ffast-math -fun/ +++FASTCFLAGSWARN make-src/Makefile /^FASTCFLAGSWARN=${WARNINGS} -Werror ${FASTCFLAGS}$/ +++fastctags make-src/Makefile /^fastctags:$/ +++fastetags make-src/Makefile /^fastetags:$/ +++fastmap_accurate c-src/emacs/src/regex.h 383 +++fastmap c-src/emacs/src/regex.h 355 +++fast_string_match_ignore_case c-src/emacs/src/lisp.h /^fast_string_match_ignore_case (Lisp_Object regexp,/ +++fatala c.c /^void fatala () __attribute__ ((noreturn));$/ +++fatal c-src/etags.c /^fatal (const char *s1, const char *s2)$/ +++f c.c 145 +++f c.c 156 +++f c.c 168 +++f c.c /^int f$/ +++Fclear_abbrev_table c-src/abbrev.c /^DEFUN ("clear-abbrev-table", Fclear_abbrev_table, / +++Fclear_this_command_keys c-src/emacs/src/keyboard.c /^DEFUN ("clear-this-command-keys", Fclear_this_comm/ +++Fcommand_error_default_function c-src/emacs/src/keyboard.c /^DEFUN ("command-error-default-function", Fcommand_/ +++fconst forth-src/test-forth.fth /^3.1415e fconstant fconst$/ +++f cp-src/c.C /^A > A,int>::f(A* x) {}$/ +++f cp-src/c.C /^A* f() {}$/ +++f cp-src/c.C /^class B { void f() {} };$/ +++f cp-src/c.C /^int A::f(A* x) {}$/ +++f cp-src/c.C /^int f(A x) {}$/ +++f cp-src/c.C /^ int f(){return 0;}; \/\/ first comment$/ +++f cp-src/c.C /^ void f() {}$/ +++f cp-src/fail.C /^int A::B::f() { return 2; }$/ +++f cp-src/fail.C /^ int f() { return 5; }$/ +++f c-src/c.c /^T f(){if(x){}$/ +++f c-src/h.h 89 +++Fcurrent_idle_time c-src/emacs/src/keyboard.c /^DEFUN ("current-idle-time", Fcurrent_idle_time, Sc/ +++Fcurrent_input_mode c-src/emacs/src/keyboard.c /^DEFUN ("current-input-mode", Fcurrent_input_mode, / +++Fdefine_abbrev c-src/abbrev.c /^DEFUN ("define-abbrev", Fdefine_abbrev, Sdefine_ab/ +++Fdefine_abbrev_table c-src/abbrev.c /^DEFUN ("define-abbrev-table", Fdefine_abbrev_table/ +++Fdefine_global_abbrev c-src/abbrev.c /^DEFUN ("define-global-abbrev", Fdefine_global_abbr/ +++Fdefine_mode_abbrev c-src/abbrev.c /^DEFUN ("define-mode-abbrev", Fdefine_mode_abbrev, / +++fdefunkey c-src/etags.c 2409 +++fdefunname c-src/etags.c 2410 +++fdesc c-src/etags.c 201 +++fdesc c-src/etags.c 212 +++fdHandler objc-src/Subprocess.m /^- fdHandler:(int)theFd$/ +++fdHandler objc-src/Subprocess.m /^fdHandler (int theFd, id self)$/ +++Fdiscard_input c-src/emacs/src/keyboard.c /^DEFUN ("discard-input", Fdiscard_input, Sdiscard_i/ +++fdp c-src/etags.c 217 +++Fevent_convert_list c-src/emacs/src/keyboard.c /^DEFUN ("event-convert-list", Fevent_convert_list, / +++Fevent_symbol_parse_modifiers c-src/emacs/src/keyboard.c /^DEFUN ("internal-event-symbol-parse-modifiers", Fe/ +++Fexit_recursive_edit c-src/emacs/src/keyboard.c /^DEFUN ("exit-recursive-edit", Fexit_recursive_edit/ +++Fexpand_abbrev c-src/abbrev.c /^DEFUN ("expand-abbrev", Fexpand_abbrev, Sexpand_ab/ +++ff cp-src/c.C /^ int ff(){return 1;};$/ +++F_getit c-src/etags.c /^F_getit (FILE *inf)$/ +++>field1 forth-src/test-forth.fth /^ 9 field >field1$/ +++>field2 forth-src/test-forth.fth /^ 5 field >field2$/ +++field_of_play cp-src/conway.cpp 18 +++fignore c-src/etags.c 2416 +++file_end perl-src/htlmify-cystic /^sub file_end ()$/ +++file_index perl-src/htlmify-cystic 33 +++fileJoin php-src/lce_functions.php /^ function fileJoin()$/ +++filename_is_absolute c-src/etags.c /^filename_is_absolute (char *fn)$/ +++filenames c-src/etags.c 196 +++file-of-tag el-src/emacs/lisp/progmodes/etags.el /^(defun file-of-tag (&optional relative)$/ +++file-of-tag-function el-src/emacs/lisp/progmodes/etags.el /^(defvar file-of-tag-function nil$/ +++\file tex-src/texinfo.tex /^\\def\\file##1{\\realbackslash file {##1}}%$/ +++\file tex-src/texinfo.tex /^\\def\\file##1{\\realbackslash file {##1}}$/ +++file_tocs perl-src/htlmify-cystic 30 +++/fillprocs ps-src/rfc1245.ps /^\/fillprocs 32 array def$/ +++FILTER make-src/Makefile /^FILTER=grep -v '\\.[Cchefy][lor]*,[1-9][0-9]*' || t/ +++FINAL_FREE_BLOCKS c-src/emacs/src/gmalloc.c 135 +++Finalize_Cond/p ada-src/2ataspri.adb /^ procedure Finalize_Cond (Cond : in out Conditio/ +++Finalize_Cond/p ada-src/2ataspri.ads /^ procedure Finalize_Cond (Cond : in out Conditio/ +++Finalize_Lock/p ada-src/2ataspri.adb /^ procedure Finalize_Lock (L : in out Lock) is$/ +++Finalize_Lock/p ada-src/2ataspri.ads /^ procedure Finalize_Lock (L : in out Lock);$/ +++FINALIZERP c-src/emacs/src/lisp.h /^FINALIZERP (Lisp_Object x)$/ +++Finalize_TAS_Cell/p ada-src/2ataspri.adb /^ procedure Finalize_TAS_Cell (Cell : in out TAS_/ +++Finalize_TAS_Cell/p ada-src/2ataspri.ads /^ procedure Finalize_TAS_Cell (Cell : in out TA/ +++\finalout tex-src/texinfo.tex /^\\def\\finalout{\\overfullrule=0pt}$/ +++findcats prol-src/natded.prolog /^findcats([],Left,Left).$/ +++find_entries c-src/etags.c /^find_entries (FILE *inf)$/ +++\findex tex-src/texinfo.tex /^\\def\\findex {\\fnindex}$/ +++find-tag-default-function el-src/emacs/lisp/progmodes/etags.el /^(defcustom find-tag-default-function nil$/ +++find-tag el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag (tagname &optional next-p regexp-p/ +++find-tag-history el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-history nil) ; Doc string?$/ +++find-tag-hook el-src/emacs/lisp/progmodes/etags.el /^(defcustom find-tag-hook nil$/ +++find-tag-in-order el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-in-order (pattern$/ +++find-tag-interactive el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-interactive (prompt &optional no-d/ +++find-tag-marker-ring el-src/emacs/lisp/progmodes/etags.el /^(defvaralias 'find-tag-marker-ring 'xref--marker-r/ +++find-tag-marker-ring-length el-src/emacs/lisp/progmodes/etags.el /^(define-obsolete-variable-alias 'find-tag-marker-r/ +++find-tag-next-line-after-failure-p el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-next-line-after-failure-p nil$/ +++find-tag-noselect el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-noselect (tagname &optional next-p/ +++find-tag-other-frame el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-other-frame (tagname &optional nex/ +++find-tag-other-window el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-other-window (tagname &optional ne/ +++find-tag-regexp el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-regexp (regexp &optional next-p ot/ +++find-tag-regexp-next-line-after-failure-p el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-regexp-next-line-after-failure-p / +++find-tag-regexp-search-function el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-regexp-search-function nil$/ +++find-tag-regexp-tag-order el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-regexp-tag-order nil$/ +++find-tag-search-function el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-search-function nil$/ +++find-tag-tag el-src/emacs/lisp/progmodes/etags.el /^(defun find-tag-tag (string)$/ +++find-tag-tag-order el-src/emacs/lisp/progmodes/etags.el /^(defvar find-tag-tag-order nil$/ +++find_user_signal_name c-src/emacs/src/keyboard.c /^find_user_signal_name (int sig)$/ +++finish_appendices perl-src/htlmify-cystic /^sub finish_appendices ()$/ +++finish_sections perl-src/htlmify-cystic /^sub finish_sections ()$/ +++finish_subsections perl-src/htlmify-cystic /^sub finish_subsections ()$/ +++finish_subsubsections perl-src/htlmify-cystic /^sub finish_subsubsections ()$/ +++\finishtitlepage tex-src/texinfo.tex /^\\def\\finishtitlepage{%$/ +++finlist c-src/etags.c 2414 +++Finput_pending_p c-src/emacs/src/keyboard.c /^DEFUN ("input-pending-p", Finput_pending_p, Sinput/ +++Finsert_abbrev_table_description c-src/abbrev.c /^DEFUN ("insert-abbrev-table-description", Finsert_/ +++First100Chars pas-src/common.pas /^procedure First100Chars; (*($/ +++first c-src/emacs/src/gmalloc.c 151 +++fitchtreelist prol-src/natded.prolog /^fitchtreelist([]).$/ +++FIXNUM_BITS c-src/emacs/src/lisp.h 252 +++FIXNUM_OVERFLOW_P c-src/emacs/src/lisp.h /^#define FIXNUM_OVERFLOW_P(i) \\$/ +++FIXNUM_OVERFLOW_P c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (EQ, bool, (Lisp_Object x, Lisp_O/ +++fixup_locale c-src/emacs/src/lisp.h /^INLINE void fixup_locale (void) {}$/ +++flag2str pyt-src/server.py /^def flag2str(value, string):$/ +++flag c-src/getopt.h 83 +++flistseen c-src/etags.c 2415 +++FLOATP c-src/emacs/src/lisp.h /^# define FLOATP(x) lisp_h_FLOATP (x)$/ +++FLOAT_TO_STRING_BUFSIZE c-src/emacs/src/lisp.h 3927 +++/fl ps-src/rfc1245.ps /^\/fl { $/ +++\flushcr tex-src/texinfo.tex /^\\def\\flushcr{\\ifx\\par\\lisppar \\def\\next##1{}\\else / +++\flushleft tex-src/texinfo.tex /^\\def\\flushleft{%$/ +++\flushright tex-src/texinfo.tex /^\\def\\flushright{%$/ +++Fmake_abbrev_table c-src/abbrev.c /^DEFUN ("make-abbrev-table", Fmake_abbrev_table, Sm/ +++/FMBEGINEPSF ps-src/rfc1245.ps /^\/FMBEGINEPSF { $/ +++/FMBEGINPAGE ps-src/rfc1245.ps /^\/FMBEGINPAGE { $/ +++/Fmcc ps-src/rfc1245.ps /^\/Fmcc {$/ +++/FMDEFINEFONT ps-src/rfc1245.ps /^\/FMDEFINEFONT { $/ +++/FMDOCUMENT ps-src/rfc1245.ps /^\/FMDOCUMENT { $/ +++/FMENDEPSF ps-src/rfc1245.ps /^\/FMENDEPSF {$/ +++/FMENDPAGE ps-src/rfc1245.ps /^\/FMENDPAGE {$/ +++/FMLOCAL ps-src/rfc1245.ps /^\/FMLOCAL {$/ +++/FMNORMALIZEGRAPHICS ps-src/rfc1245.ps /^\/FMNORMALIZEGRAPHICS { $/ +++/FMVERSION ps-src/rfc1245.ps /^\/FMVERSION {$/ +++/FMversion ps-src/rfc1245.ps /^\/FMversion (2.0) def $/ +++fn c-src/exit.c /^ void EXFUN((*fn[1]), (NOARGS));$/ +++fn c-src/exit.strange_suffix /^ void EXFUN((*fn[1]), (NOARGS));$/ +++fnin y-src/parse.y 68 +++\fnitemindex tex-src/texinfo.tex /^\\def\\fnitemindex #1{\\doind {fn}{\\code{#1}}}%$/ +++focus_set pyt-src/server.py /^ def focus_set(self):$/ +++follow_key c-src/emacs/src/keyboard.c /^follow_key (Lisp_Object keymap, Lisp_Object key)$/ +++fonts\rm tex-src/texinfo.tex /^ \\indexfonts\\rm \\tolerance=9500 \\advance\\baseline/ +++fonts tex-src/texinfo.tex /^\\obeyspaces \\obeylines \\ninett \\indexfonts \\rawbac/ +++foo1 ruby-src/test1.ru /^ attr_reader(:foo1, :bar1, # comment$/ +++foo2 ruby-src/test1.ru /^ alias_method ( :foo2, #cmmt$/ +++foobar2_ c-src/h.h 16 +++foobar2 c-src/h.h 20 +++foobar c.c /^extern void foobar (void) __attribute__ ((section / +++foobar c-src/c.c /^int foobar() {;}$/ +++foo==bar el-src/TAGTEST.EL /^(defun foo==bar () (message "hi")) ; Bug#5624$/ +++Foo::Bar perl-src/kai-test.pl /^package Foo::Bar;$/ +++foo c.c 150 +++foo c.c 166 +++foo c.c 167 +++foo c.c 178 +++foo c.c 189 +++foo cp-src/c.C 68 +++foo cp-src/c.C 79 +++foo cp-src/c.C /^ foo() {$/ +++foo cp-src/x.cc /^XX::foo()$/ +++foo c-src/h.h 18 +++(foo) forth-src/test-forth.fth /^: (foo) 1 ;$/ +++foo forth-src/test-forth.fth /^: foo (foo) ;$/ +++foo f-src/entry.for /^ character*(*) function foo()$/ +++foo f-src/entry.strange /^ character*(*) function foo()$/ +++foo f-src/entry.strange_suffix /^ character*(*) function foo()$/ +++Foo perl-src/kai-test.pl /^package Foo;$/ +++foo php-src/ptest.php /^foo()$/ +++foo ruby-src/test1.ru /^ attr_reader :foo$/ +++foo! ruby-src/test1.ru /^ def foo!$/ +++Fopen_dribble_file c-src/emacs/src/keyboard.c /^DEFUN ("open-dribble-file", Fopen_dribble_file, So/ +++foperator c-src/etags.c 2411 +++force_auto_save_soon c-src/emacs/src/keyboard.c /^force_auto_save_soon (void)$/ +++force_explicit_name c-src/etags.c 265 +++force_quit_count c-src/emacs/src/keyboard.c 10387 +++FOR_EACH_ALIST_VALUE c-src/emacs/src/lisp.h /^#define FOR_EACH_ALIST_VALUE(head_var, list_var, v/ +++FOR_EACH_TAIL c-src/emacs/src/lisp.h /^#define FOR_EACH_TAIL(hare, list, tortoise, n) \\$/ +++foreign_export merc-src/accumulator.m /^:- pragma foreign_export("C", unravel_univ(in, out/ +++formatSize objc-src/PackInsp.m /^-(const char *)formatSize:(const char *)size inBuf/ +++\format tex-src/texinfo.tex /^\\def\\format{\\begingroup\\inENV %This group ends at / +++Forth_help c-src/etags.c 573 +++FORTHSRC make-src/Makefile /^FORTHSRC=test-forth.fth$/ +++Forth_suffixes c-src/etags.c 571 +++Forth_words c-src/etags.c /^Forth_words (FILE *inf)$/ +++Fortran_functions c-src/etags.c /^Fortran_functions (FILE *inf)$/ +++Fortran_help c-src/etags.c 579 +++Fortran_suffixes c-src/etags.c 577 +++found c-src/emacs/src/lisp.h 2344 +++Fposn_at_point c-src/emacs/src/keyboard.c /^DEFUN ("posn-at-point", Fposn_at_point, Sposn_at_p/ +++Fposn_at_x_y c-src/emacs/src/keyboard.c /^DEFUN ("posn-at-x-y", Fposn_at_x_y, Sposn_at_x_y, / +++/F ps-src/rfc1245.ps /^\/F { $/ +++fracas html-src/software.html /^Fracas$/ +++/fraction ps-src/rfc1245.ps /^\/fraction \/currency \/guilsinglleft \/guilsinglright/ +++frag c-src/emacs/src/gmalloc.c 152 +++_fraghead c-src/emacs/src/gmalloc.c 370 +++/FrameDict ps-src/rfc1245.ps /^\/FrameDict 190 dict def $/ +++frame_local c-src/emacs/src/lisp.h 2341 +++FRAMEP c-src/emacs/src/lisp.h /^FRAMEP (Lisp_Object a)$/ +++FRC make-src/Makefile /^FRC:;$/ +++Fread_key_sequence c-src/emacs/src/keyboard.c /^DEFUN ("read-key-sequence", Fread_key_sequence, Sr/ +++Fread_key_sequence_vector c-src/emacs/src/keyboard.c /^DEFUN ("read-key-sequence-vector", Fread_key_seque/ +++Frecent_keys c-src/emacs/src/keyboard.c /^DEFUN ("recent-keys", Frecent_keys, Srecent_keys, / +++Frecursion_depth c-src/emacs/src/keyboard.c /^DEFUN ("recursion-depth", Frecursion_depth, Srecur/ +++Frecursive_edit c-src/emacs/src/keyboard.c /^DEFUN ("recursive-edit", Frecursive_edit, Srecursi/ +++free c-src/emacs/src/gmalloc.c 166 +++free c-src/emacs/src/gmalloc.c 1719 +++free c-src/emacs/src/gmalloc.c 67 +++free c-src/emacs/src/gmalloc.c 72 +++_free c-src/emacs/src/gmalloc.c /^_free (void *ptr)$/ +++free c-src/emacs/src/gmalloc.c /^free (void *ptr)$/ +++free_fdesc c-src/etags.c /^free_fdesc (register fdesc *fdp)$/ +++FREEFLOOD c-src/emacs/src/gmalloc.c 1858 +++free_for prol-src/natded.prolog /^free_for(var(_),_,_).$/ +++freehook c-src/emacs/src/gmalloc.c /^freehook (void *ptr)$/ +++_free_internal c-src/emacs/src/gmalloc.c /^_free_internal (void *ptr)$/ +++_free_internal_nolock c-src/emacs/src/gmalloc.c /^_free_internal_nolock (void *ptr)$/ +++free_regexps c-src/etags.c /^free_regexps (void)$/ +++free_tree c-src/etags.c /^free_tree (register node *np)$/ +++free_var prol-src/natded.prolog /^free_var(var(V),var(V)).$/ +++\frenchspacing tex-src/texinfo.tex /^\\def\\frenchspacing{\\sfcode46=1000 \\sfcode63=1000 \\/ +++/freq ps-src/rfc1245.ps /^\/freq dpi 18.75 div 8 div round dup 0 eq {pop 1} i/ +++Freset_this_command_lengths c-src/emacs/src/keyboard.c /^DEFUN ("reset-this-command-lengths", Freset_this_c/ +++fresh_vars prol-src/natded.prolog /^fresh_vars(var(V),var(V)).$/ +++Fset_input_interrupt_mode c-src/emacs/src/keyboard.c /^DEFUN ("set-input-interrupt-mode", Fset_input_inte/ +++Fset_input_meta_mode c-src/emacs/src/keyboard.c /^DEFUN ("set-input-meta-mode", Fset_input_meta_mode/ +++Fset_input_mode c-src/emacs/src/keyboard.c /^DEFUN ("set-input-mode", Fset_input_mode, Sset_inp/ +++Fset_output_flow_control c-src/emacs/src/keyboard.c /^DEFUN ("set-output-flow-control", Fset_output_flow/ +++Fset_quit_char c-src/emacs/src/keyboard.c /^DEFUN ("set-quit-char", Fset_quit_char, Sset_quit_/ +++FSRC make-src/Makefile /^FSRC=entry.for entry.strange_suffix entry.strange$/ +++fstartlist c-src/etags.c 2413 +++Fsuspend_emacs c-src/emacs/src/keyboard.c /^DEFUN ("suspend-emacs", Fsuspend_emacs, Ssuspend_e/ +++\ftable tex-src/texinfo.tex /^\\def\\ftable{\\begingroup\\inENV\\obeylines\\obeyspaces/ +++F_takeprec c-src/etags.c /^F_takeprec (void)$/ +++Fthis_command_keys c-src/emacs/src/keyboard.c /^DEFUN ("this-command-keys", Fthis_command_keys, St/ +++Fthis_command_keys_vector c-src/emacs/src/keyboard.c /^DEFUN ("this-command-keys-vector", Fthis_command_k/ +++Fthis_single_command_keys c-src/emacs/src/keyboard.c /^DEFUN ("this-single-command-keys", Fthis_single_co/ +++Fthis_single_command_raw_keys c-src/emacs/src/keyboard.c /^DEFUN ("this-single-command-raw-keys", Fthis_singl/ +++Ftop_level c-src/emacs/src/keyboard.c /^DEFUN ("top-level", Ftop_level, Stop_level, 0, 0, / +++Ftrack_mouse c-src/emacs/src/keyboard.c /^DEFUN ("internal--track-mouse", Ftrack_mouse, Stra/ +++FUN0 y-src/parse.y /^yylex FUN0()$/ +++FUN1 y-src/parse.y /^str_to_col FUN1(char **,str)$/ +++FUN1 y-src/parse.y /^yyerror FUN1(char *, s)$/ +++FUN2 y-src/parse.y /^make_list FUN2(YYSTYPE, car, YYSTYPE, cdr)$/ +++FUN2 y-src/parse.y /^parse_cell_or_range FUN2(char **,ptr, struct rng */ +++func1 c.c /^int func1$/ +++func2 c.c /^int func2 (a,b$/ +++funcboo c.c /^bool funcboo ()$/ +++func c-src/emacs/src/lisp.h /^ void (*func) (int);$/ +++func c-src/emacs/src/lisp.h /^ void (*func) (Lisp_Object);$/ +++func c-src/emacs/src/lisp.h /^ void (*func) (void *);$/ +++func c-src/emacs/src/lisp.h /^ void (*func) (void);$/ +++func_key_syms c-src/emacs/src/keyboard.c 4626 +++funcpointer c-src/emacs/src/lisp.h 2126 +++funcptr c-src/h.h /^ fu int (*funcptr) (void *ptr);$/ +++function c-src/emacs/src/lisp.h 1685 +++function c-src/emacs/src/lisp.h 2197 +++function c-src/emacs/src/lisp.h 2985 +++function c-src/emacs/src/lisp.h 694 +++function c-src/etags.c 194 +++FUNCTION_KEY_OFFSET c-src/emacs/src/keyboard.c 4766 +++FUNCTION_KEY_OFFSET c-src/emacs/src/keyboard.c 5061 +++FUNCTIONP c-src/emacs/src/lisp.h /^FUNCTIONP (Lisp_Object obj)$/ +++functionp c-src/emacs/src/lisp.h /^functionp (Lisp_Object object)$/ +++Funexpand_abbrev c-src/abbrev.c /^DEFUN ("unexpand-abbrev", Funexpand_abbrev, Sunexp/ +++fval forth-src/test-forth.fth /^fconst fvalue fval$/ +++fvar forth-src/test-forth.fth /^fvariable fvar$/ +++fvdef c-src/etags.c 2418 +++fvextern c-src/etags.c 2420 +++fvnameseen c-src/etags.c 2412 +++fvnone c-src/etags.c 2408 +++fwd c-src/emacs/src/lisp.h 2346 +++fwd c-src/emacs/src/lisp.h 690 +++Fx_get_selection_internal c.c /^DEFUN ("x-get-selection-internal", Fx_get_selectio/ +++Fx_get_selection_internal c.c /^ Fx_get_selection_internal, Sx_get_selection/ +++Fy_get_selection_internal c.c /^ Fy_get_selection_internal, Sy_get_selection_/ +++galileo html-src/software.html /^GaliLEO$/ +++GatherControls pyt-src/server.py /^ def GatherControls(self):$/ +++gather pyt-src/server.py /^ def gather(self):$/ +++GCALIGNED c-src/emacs/src/lisp.h 288 +++GCALIGNED c-src/emacs/src/lisp.h 290 +++GCALIGNMENT c-src/emacs/src/lisp.h 243 +++gc_aset c-src/emacs/src/lisp.h /^gc_aset (Lisp_Object array, ptrdiff_t idx, Lisp_Ob/ +++GC_MAKE_GCPROS_NOOPS c-src/emacs/src/lisp.h 3172 +++gcmarkbit c-src/emacs/src/lisp.h 1974 +++gcmarkbit c-src/emacs/src/lisp.h 1981 +++gcmarkbit c-src/emacs/src/lisp.h 2035 +++gcmarkbit c-src/emacs/src/lisp.h 2113 +++gcmarkbit c-src/emacs/src/lisp.h 2204 +++gcmarkbit c-src/emacs/src/lisp.h 656 +++GC_MARK_STACK_CHECK_GCPROS c-src/emacs/src/lisp.h 3173 +++GC_MARK_STACK c-src/emacs/src/lisp.h 3177 +++GCPRO1 c-src/emacs/src/lisp.h /^#define GCPRO1(a) \\$/ +++GCPRO1 c-src/emacs/src/lisp.h /^#define GCPRO1(varname) ((void) gcpro1)$/ +++GCPRO2 c-src/emacs/src/lisp.h /^#define GCPRO2(a, b) \\$/ +++GCPRO2 c-src/emacs/src/lisp.h /^#define GCPRO2(varname1, varname2) ((void) gcpro2,/ +++GCPRO3 c-src/emacs/src/lisp.h /^#define GCPRO3(a, b, c) \\$/ +++GCPRO3 c-src/emacs/src/lisp.h /^#define GCPRO3(varname1, varname2, varname3) \\$/ +++GCPRO4 c-src/emacs/src/lisp.h /^#define GCPRO4(a, b, c, d) \\$/ +++GCPRO4 c-src/emacs/src/lisp.h /^#define GCPRO4(varname1, varname2, varname3, varna/ +++GCPRO5 c-src/emacs/src/lisp.h /^#define GCPRO5(a, b, c, d, e) \\$/ +++GCPRO5 c-src/emacs/src/lisp.h /^#define GCPRO5(varname1, varname2, varname3, varna/ +++GCPRO6 c-src/emacs/src/lisp.h /^#define GCPRO6(a, b, c, d, e, f) \\$/ +++GCPRO6 c-src/emacs/src/lisp.h /^#define GCPRO6(varname1, varname2, varname3, varna/ +++GCPRO7 c-src/emacs/src/lisp.h /^#define GCPRO7(a, b, c, d, e, f, g) \\$/ +++GCPRO7 c-src/emacs/src/lisp.h /^#define GCPRO7(a, b, c, d, e, f, g) (GCPRO6 (a, b,/ +++gcpro c-src/emacs/src/lisp.h 3042 +++gcpro c-src/emacs/src/lisp.h 3132 +++g cp-src/c.C /^ int g(){return 2;};$/ +++GCTYPEBITS c-src/emacs/src/lisp.h 67 +++GCTYPEBITS c-src/emacs/src/lisp.h /^DEFINE_GDB_SYMBOL_BEGIN (int, GCTYPEBITS)$/ +++GC_USE_GCPROS_AS_BEFORE c-src/emacs/src/lisp.h 3171 +++GC_USE_GCPROS_CHECK_ZOMBIES c-src/emacs/src/lisp.h 3174 +++genalgorithm html-src/algrthms.html /^Generating the Data<\/font><\/i><\/b>$/ +++generate_warning merc-src/accumulator.m /^:- pred generate_warning(module_info::in, prog_var/ +++generate_warnings merc-src/accumulator.m /^:- pred generate_warnings(module_info::in, prog_va/ +++~generic_object cp-src/clheir.cpp /^generic_object::~generic_object(void)$/ +++generic_object cp-src/clheir.cpp /^generic_object::generic_object(void)$/ +++generic_object cp-src/clheir.hpp 13 +++GENERIC_PTR y-src/cccp.y 56 +++GENERIC_PTR y-src/cccp.y 58 +++gen_help_event c-src/emacs/src/keyboard.c /^gen_help_event (Lisp_Object help, Lisp_Object fram/ +++GEQ y-src/cccp.c 15 +++getArchs objc-src/PackInsp.m /^-(void)getArchs$/ +++getcjmp c-src/emacs/src/keyboard.c 147 +++get_compressor_from_suffix c-src/etags.c /^get_compressor_from_suffix (char *file, char **ext/ +++get_contiguous_space c-src/emacs/src/gmalloc.c /^get_contiguous_space (ptrdiff_t size, void *positi/ +++get_current_dir_name c-src/emacs/src/gmalloc.c 33 +++getDomainNames php-src/lce_functions.php /^ function getDomainNames()$/ +++getFoo lua-src/test.lua /^function Cube.data.getFoo ()$/ +++get_input_pending c-src/emacs/src/keyboard.c /^get_input_pending (int flags)$/ +++get_language_from_filename c-src/etags.c /^get_language_from_filename (char *file, int case_s/ +++get_language_from_interpreter c-src/etags.c /^get_language_from_interpreter (char *interpreter)$/ +++get_language_from_langname c-src/etags.c /^get_language_from_langname (const char *name)$/ +++GetLayerByName lua-src/allegro.lua /^function GetLayerByName (name)$/ +++get_layer_by_name lua-src/allegro.lua /^local function get_layer_by_name (sprite, layer, n/ +++GetNameList pas-src/common.pas /^function GetNameList; (* : BinNodePointer;*)$/ +++GetNewNameListNode pas-src/common.pas /^function GetNewNameListNode;(*($/ +++getopt1.o make-src/Makefile /^getopt1.o: emacs\/lib-src\/getopt1.c$/ +++_GETOPT_H c-src/getopt.h 19 +++GETOPTOBJS make-src/Makefile /^GETOPTOBJS= #getopt.o getopt1.o$/ +++getopt.o make-src/Makefile /^getopt.o: emacs\/lib-src\/getopt.c$/ +++getopt perl-src/yagrip.pl /^sub getopt {$/ +++Get_Own_Priority/f ada-src/2ataspri.adb /^ function Get_Own_Priority return System.Any_Pri/ +++Get_Own_Priority/f ada-src/2ataspri.ads /^ function Get_Own_Priority return System.Any_Pri/ +++getPath objc-src/PackInsp.m /^-(const char *)getPath:(char *)buf forType:(const / +++getPOReader php-src/lce_functions.php /^ function &getPOReader($domain)$/ +++getPos lua-src/test.lua /^function Circle.getPos ()$/ +++getPos lua-src/test.lua /^function Rectangle.getPos ()$/ +++Get_Priority/f ada-src/2ataspri.adb /^ function Get_Priority (T : TCB_Ptr) return Syst/ +++Get_Priority/f ada-src/2ataspri.ads /^ function Get_Priority (T : TCB_Ptr) return Syst/ +++getptys objc-src/Subprocess.m /^getptys (int *master, int *slave)$/ +++get_tag c-src/etags.c /^get_tag (register char *bp, char **namepp)$/ +++getTextDomains php-src/lce_functions.php /^ function getTextDomains($lines)$/ +++gettext php-src/lce_functions.php /^ function gettext($msgid)$/ +++GetTextRef pas-src/common.pas /^function GetTextRef;(*($/ +++GetUniqueLayerName lua-src/allegro.lua /^function GetUniqueLayerName ()$/ +++get_word c-src/tab.c /^static char *get_word(char **str, char delim)$/ +++GE y-src/parse.c 8 +++ggg c-src/h.h 10 +++ghi1 c-src/h.h 36 +++ghi2 c-src/h.h 39 +++giallo cp-src/c.C 40 +++glider cp-src/conway.cpp /^void glider(int x, int y)$/ +++\gloggingall tex-src/texinfo.tex /^\\def\\gloggingall{\\begingroup \\globaldefs = 1 \\logg/ +++/gn ps-src/rfc1245.ps /^\/gn { $/ +++gnu html-src/software.html /^Free software that I wrote for the GNU project or / +++_GNU_SOURCE c-src/etags.c 94 +++gobble_input c-src/emacs/src/keyboard.c /^gobble_input (void)$/ +++goto-tag-location-function el-src/emacs/lisp/progmodes/etags.el /^(defvar goto-tag-location-function nil$/ +++goto_xy cp-src/screen.cpp /^void goto_xy(unsigned char x, unsigned char y)$/ +++/G ps-src/rfc1245.ps /^\/G { $/ +++/graymode ps-src/rfc1245.ps /^\/graymode true def$/ +++/grayness ps-src/rfc1245.ps /^\/grayness {$/ +++GREEN cp-src/screen.hpp 14 +++\group tex-src/texinfo.tex /^\\def\\group{\\begingroup$/ +++GROW_RAW_KEYBUF c-src/emacs/src/keyboard.c 119 +++\gtr tex-src/texinfo.tex /^\\def\\gtr{\\realbackslash gtr}%$/ +++\gtr tex-src/texinfo.tex /^\\def\\gtr{\\realbackslash gtr}$/ +++/guillemotleft ps-src/rfc1245.ps /^\/guillemotleft \/guillemotright \/ellipsis \/.notdef / +++handle_async_input c-src/emacs/src/keyboard.c /^handle_async_input (void)$/ +++handle_input_available_signal c-src/emacs/src/keyboard.c /^handle_input_available_signal (int sig)$/ +++handle_interrupt c-src/emacs/src/keyboard.c /^handle_interrupt (bool in_signal_handler)$/ +++handle_interrupt_signal c-src/emacs/src/keyboard.c /^handle_interrupt_signal (int sig)$/ +++handleList pyt-src/server.py /^ def handleList(self, event):$/ +++handleNew pyt-src/server.py /^ def handleNew(self, event):$/ +++handler c-src/emacs/src/lisp.h 3023 +++handlertype c-src/emacs/src/lisp.h 3021 +++handle_user_signal c-src/emacs/src/keyboard.c /^handle_user_signal (int sig)$/ +++has_arg c-src/getopt.h 82 +++hash c-src/emacs/src/lisp.h 1843 +++hash c-src/etags.c /^hash (const char *str, int len)$/ +++hashfn c-src/emacs/src/lisp.h /^ EMACS_UINT (*hashfn) (struct hash_table_test *t,/ +++HASH_HASH c-src/emacs/src/lisp.h /^HASH_HASH (struct Lisp_Hash_Table *h, ptrdiff_t id/ +++HASH_INDEX c-src/emacs/src/lisp.h /^HASH_INDEX (struct Lisp_Hash_Table *h, ptrdiff_t i/ +++HASH_KEY c-src/emacs/src/lisp.h /^HASH_KEY (struct Lisp_Hash_Table *h, ptrdiff_t idx/ +++HASH_NEXT c-src/emacs/src/lisp.h /^HASH_NEXT (struct Lisp_Hash_Table *h, ptrdiff_t id/ +++HASH_TABLE_P c-src/emacs/src/lisp.h /^HASH_TABLE_P (Lisp_Object a)$/ +++HASH_TABLE_SIZE c-src/emacs/src/lisp.h /^HASH_TABLE_SIZE (struct Lisp_Hash_Table *h)$/ +++hash_table_test c-src/emacs/src/lisp.h 1805 +++HASH_VALUE c-src/emacs/src/lisp.h /^HASH_VALUE (struct Lisp_Hash_Table *h, ptrdiff_t i/ +++\hat tex-src/texinfo.tex /^\\def\\hat{\\realbackslash hat}%$/ +++\hat tex-src/texinfo.tex /^\\def\\hat{\\realbackslash hat}$/ +++HAVE_NTGUI c-src/etags.c 116 +++hdr c-src/emacs/src/gmalloc.c 1860 +++header c-src/emacs/src/lisp.h 1371 +++header c-src/emacs/src/lisp.h 1388 +++header c-src/emacs/src/lisp.h 1581 +++header c-src/emacs/src/lisp.h 1610 +++header c-src/emacs/src/lisp.h 1672 +++header c-src/emacs/src/lisp.h 1826 +++header_size c-src/emacs/src/lisp.h 1471 +++\HEADINGSafter tex-src/texinfo.tex /^\\def\\HEADINGSafter{\\let\\HEADINGShook=\\HEADINGSdoub/ +++\HEADINGSdouble tex-src/texinfo.tex /^\\def\\HEADINGSdouble{$/ +++\HEADINGSdoublex tex-src/texinfo.tex /^\\def\\HEADINGSdoublex{%$/ +++\HEADINGSoff tex-src/texinfo.tex /^\\def\\HEADINGSoff{$/ +++\HEADINGSon tex-src/texinfo.tex /^\\def\\HEADINGSon{\\HEADINGSdouble}$/ +++\HEADINGSon tex-src/texinfo.tex /^\\global\\def\\HEADINGSon{\\HEADINGSdouble}}$/ +++\HEADINGSon tex-src/texinfo.tex /^\\global\\def\\HEADINGSon{\\HEADINGSsingle}}$/ +++\HEADINGSsingleafter tex-src/texinfo.tex /^\\def\\HEADINGSsingleafter{\\let\\HEADINGShook=\\HEADIN/ +++\HEADINGSsingle tex-src/texinfo.tex /^\\def\\HEADINGSsingle{$/ +++\HEADINGSsinglex tex-src/texinfo.tex /^\\def\\HEADINGSsinglex{%$/ +++\headings tex-src/texinfo.tex /^\\def\\headings #1 {\\csname HEADINGS#1\\endcsname}$/ +++\heading tex-src/texinfo.tex /^\\def\\heading{\\parsearg\\secheadingi}$/ +++head_table c-src/emacs/src/keyboard.c 11027 +++_heapbase c-src/emacs/src/gmalloc.c 355 +++HEAP c-src/emacs/src/gmalloc.c 131 +++_heapindex c-src/emacs/src/gmalloc.c 364 +++_heapinfo c-src/emacs/src/gmalloc.c 358 +++_heaplimit c-src/emacs/src/gmalloc.c 367 +++heapsize c-src/emacs/src/gmalloc.c 361 +++hello scm-src/test.scm /^(define hello "Hello, Emacs!")$/ +++hello scm-src/test.scm /^(set! hello "Hello, world!")$/ +++hello-world scm-src/test.scm /^(define (hello-world)$/ +++help_char_p c-src/emacs/src/keyboard.c /^help_char_p (Lisp_Object c)$/ +++help c-src/etags.c 193 +++help_form_saved_window_configs c-src/emacs/src/keyboard.c 2156 +++helpPanel objcpp-src/SimpleCalc.M /^- helpPanel:sender$/ +++helpwin pyt-src/server.py /^def helpwin(helpdict):$/ +++hide_cursor cp-src/screen.cpp /^void hide_cursor(void)$/ +++hlds merc-src/accumulator.m /^:- import_module hlds.$/ +++/home/www/pub/etags.c.gz make-src/Makefile /^\/home\/www\/pub\/etags.c.gz: etags.c$/ +++/home/www/pub/software/unix/etags.tar.gz make-src/Makefile /^\/home\/www\/pub\/software\/unix\/etags.tar.gz: Makefile/ +++/H ps-src/rfc1245.ps /^\/H { $/ +++HTML_help c-src/etags.c 584 +++HTML_labels c-src/etags.c /^HTML_labels (FILE *inf)$/ +++HTMLSRC make-src/Makefile /^HTMLSRC=softwarelibero.html index.shtml algrthms.h/ +++HTML_suffixes c-src/etags.c 582 +++htmltreelist prol-src/natded.prolog /^htmltreelist([]).$/ +++/hx ps-src/rfc1245.ps /^\/hx { $/ +++hybrid_aligned_alloc c-src/emacs/src/gmalloc.c /^hybrid_aligned_alloc (size_t alignment, size_t siz/ +++hybrid_calloc c-src/emacs/src/gmalloc.c /^hybrid_calloc (size_t nmemb, size_t size)$/ +++hybrid_free c-src/emacs/src/gmalloc.c /^hybrid_free (void *ptr)$/ +++hybrid_get_current_dir_name c-src/emacs/src/gmalloc.c /^hybrid_get_current_dir_name (void)$/ +++hybrid_malloc c-src/emacs/src/gmalloc.c /^hybrid_malloc (size_t size)$/ +++hybrid_realloc c-src/emacs/src/gmalloc.c /^hybrid_realloc (void *ptr, size_t size)$/ +++hypothetical_mem prol-src/natded.prolog /^hypothetical_mem(fi(N),Ass,_):-$/ +++/iacute ps-src/rfc1245.ps /^\/iacute \/igrave \/icircumflex \/idieresis \/ntilde \/o/ +++ialpage tex-src/texinfo.tex /^ \\availdimen@=\\pageheight \\advance\\availdimen@ by/ +++ialpage tex-src/texinfo.tex /^ \\dimen@=\\pageheight \\advance\\dimen@ by-\\ht\\pa/ +++ialpage tex-src/texinfo.tex /^ \\dimen@=\\pageheight \\advance\\dimen@ by-\\ht\\parti/ +++ialpage tex-src/texinfo.tex /^\\newbox\\partialpage$/ +++ialpage= tex-src/texinfo.tex /^ \\output={\\global\\setbox\\partialpage=$/ +++i c.c 169 +++/Icircumflex ps-src/rfc1245.ps /^\/Icircumflex \/Idieresis \/Igrave \/Oacute \/Ocircumfl/ +++i cp-src/c.C 132 +++/ic ps-src/rfc1245.ps /^\/ic [ $/ +++i c-src/c.c 2 +++i c-src/emacs/src/lisp.h 4673 +++i c-src/emacs/src/lisp.h 4679 +++i c-src/emacs/src/lisp.h 567 +++identify_goal_type merc-src/accumulator.m /^:- pred identify_goal_type(pred_id::in, proc_id::i/ +++identify_out_and_out_prime merc-src/accumulator.m /^:- pred identify_out_and_out_prime(module_info::in/ +++identify_recursive_calls merc-src/accumulator.m /^:- pred identify_recursive_calls(pred_id::in, proc/ +++idx c-src/emacs/src/lisp.h 3150 +++IEEE_FLOATING_POINT c-src/emacs/src/lisp.h 2415 +++\ifclearfail tex-src/texinfo.tex /^\\def\\ifclearfail{\\begingroup\\ignoresections\\ifclea/ +++\ifclearfailxxx tex-src/texinfo.tex /^\\long\\def\\ifclearfailxxx #1\\end ifclear{\\endgroup\\/ +++\ifclear tex-src/texinfo.tex /^\\def\\ifclear{\\begingroup\\ignoresections\\parsearg\\i/ +++\ifclearxxx tex-src/texinfo.tex /^\\def\\ifclearxxx #1{\\endgroup$/ +++\ifinfo tex-src/texinfo.tex /^\\def\\ifinfo{\\begingroup\\ignoresections\\ifinfoxxx}$/ +++\ifinfoxxx tex-src/texinfo.tex /^\\long\\def\\ifinfoxxx #1\\end ifinfo{\\endgroup\\ignore/ +++\ifsetfail tex-src/texinfo.tex /^\\def\\ifsetfail{\\begingroup\\ignoresections\\ifsetfai/ +++\ifsetfailxxx tex-src/texinfo.tex /^\\long\\def\\ifsetfailxxx #1\\end ifset{\\endgroup\\igno/ +++\ifset tex-src/texinfo.tex /^\\def\\ifset{\\begingroup\\ignoresections\\parsearg\\ifs/ +++\ifsetxxx tex-src/texinfo.tex /^\\def\\ifsetxxx #1{\\endgroup$/ +++\iftex tex-src/texinfo.tex /^\\def\\iftex{}$/ +++\ifusingtt tex-src/texinfo.tex /^\\def\\ifusingtt#1#2{\\ifdim \\fontdimen3\\the\\font=0pt/ +++ignore_case c-src/etags.c 266 +++ignore_mouse_drag_p c-src/emacs/src/keyboard.c 1256 +++\ignoresections tex-src/texinfo.tex /^\\def\\ignoresections{%$/ +++\ignore tex-src/texinfo.tex /^\\def\\ignore{\\begingroup\\ignoresections$/ +++\ignorexxx tex-src/texinfo.tex /^\\long\\def\\ignorexxx #1\\end ignore{\\endgroup\\ignore/ +++\ii tex-src/texinfo.tex /^\\def\\ii#1{{\\it #1}} % italic font$/ +++ill=\relax tex-src/texinfo.tex /^\\let\\refill=\\relax$/ +++IMAGEP c-src/emacs/src/lisp.h /^IMAGEP (Lisp_Object x)$/ +++immediate_quit c-src/emacs/src/keyboard.c 174 +++impatto html-src/softwarelibero.html /^Impatto pratico del software libero$/ +++implementation merc-src/accumulator.m /^:- implementation.$/ +++inattribute c-src/etags.c 2400 +++inc cp-src/Range.h /^ double inc (void) const { return rng_inc; }$/ +++/inch ps-src/rfc1245.ps /^\/inch {72 mul} def$/ +++\include tex-src/texinfo.tex /^\\def\\include{\\parsearg\\includezzz}$/ +++\includezzz tex-src/texinfo.tex /^\\def\\includezzz #1{{\\def\\thisfile{#1}\\input #1$/ +++\indexbackslash tex-src/texinfo.tex /^ \\def\\indexbackslash{\\rawbackslashxx}$/ +++index c-src/emacs/src/lisp.h 1856 +++\indexdotfill tex-src/texinfo.tex /^\\def\\indexdotfill{\\cleaders$/ +++\indexdummies tex-src/texinfo.tex /^\\def\\indexdummies{%$/ +++\indexdummydots tex-src/texinfo.tex /^\\def\\indexdummydots{...}$/ +++\indexdummyfont tex-src/texinfo.tex /^\\def\\indexdummyfont#1{#1}$/ +++=\indexdummyfont tex-src/texinfo.tex /^\\let\\cite=\\indexdummyfont$/ +++\indexdummytex tex-src/texinfo.tex /^\\def\\indexdummytex{TeX}$/ +++\indexfonts tex-src/texinfo.tex /^\\def\\indexfonts{%$/ +++\indexnofonts tex-src/texinfo.tex /^\\def\\indexnofonts{%$/ +++\inENV tex-src/texinfo.tex /^\\newif\\ifENV \\ENVfalse \\def\\inENV{\\ifENV\\relax\\els/ +++infabsdir c-src/etags.c 206 +++infabsname c-src/etags.c 205 +++infiles make-src/Makefile /^infiles = $(filter-out ${NONSRCS},${SRCS}) srclist/ +++infname c-src/etags.c 204 +++\infoappendixsec tex-src/texinfo.tex /^\\def\\infoappendixsec{\\parsearg\\appendixseczzz}$/ +++\infoappendixsubsec tex-src/texinfo.tex /^\\def\\infoappendixsubsec{\\parsearg\\appendixsubseczz/ +++\infoappendixsubsubsec tex-src/texinfo.tex /^\\def\\infoappendixsubsubsec{\\parsearg\\appendixsubsu/ +++\infoappendix tex-src/texinfo.tex /^\\def\\infoappendix{\\parsearg\\appendixzzz}$/ +++\infochapter tex-src/texinfo.tex /^\\def\\infochapter{\\parsearg\\chapterzzz}$/ +++info c-src/emacs/src/gmalloc.c 157 +++infoPanel objcpp-src/SimpleCalc.M /^- infoPanel:sender$/ +++\inforef tex-src/texinfo.tex /^\\def\\inforef #1{\\inforefzzz #1,,,,**}$/ +++\inforefzzz tex-src/texinfo.tex /^\\def\\inforefzzz #1,#2,#3,#4**{See Info file \\file{/ +++\infosection tex-src/texinfo.tex /^\\def\\infosection{\\parsearg\\sectionzzz}$/ +++\infosubsection tex-src/texinfo.tex /^\\def\\infosubsection{\\parsearg\\subsectionzzz}$/ +++\infosubsubsection tex-src/texinfo.tex /^\\def\\infosubsubsection{\\parsearg\\subsubsectionzzz}/ +++\infotop tex-src/texinfo.tex /^\\def\\infotop{\\parsearg\\unnumberedzzz}$/ +++\infounnumberedsec tex-src/texinfo.tex /^\\def\\infounnumberedsec{\\parsearg\\unnumberedseczzz}/ +++\infounnumberedsubsec tex-src/texinfo.tex /^\\def\\infounnumberedsubsec{\\parsearg\\unnumberedsubs/ +++\infounnumberedsubsubsec tex-src/texinfo.tex /^\\def\\infounnumberedsubsubsec{\\parsearg\\unnumbereds/ +++\infounnumbered tex-src/texinfo.tex /^\\def\\infounnumbered{\\parsearg\\unnumberedzzz}$/ +++inita c.c /^static void inita () {}$/ +++initb c.c /^static void initb () {}$/ +++init_control c.c 239 +++init c-src/etags.c /^init (void)$/ +++Initialize_Cond/p ada-src/2ataspri.adb /^ procedure Initialize_Cond (Cond : in out Condit/ +++Initialize_Cond/p ada-src/2ataspri.ads /^ procedure Initialize_Cond (Cond : in out Condit/ +++initialize_goal_store merc-src/accumulator.m /^:- func initialize_goal_store(list(hlds_goal), ins/ +++Initialize_LL_Tasks/p ada-src/2ataspri.adb /^ procedure Initialize_LL_Tasks (T : TCB_Ptr) is$/ +++Initialize_LL_Tasks/p ada-src/2ataspri.ads /^ procedure Initialize_LL_Tasks (T : TCB_Ptr);$/ +++Initialize_Lock/p ada-src/2ataspri.adb /^ procedure Initialize_Lock$/ +++Initialize_Lock/p ada-src/2ataspri.ads /^ procedure Initialize_Lock (Prio : System.Any_Pr/ +++initialize-new-tags-table el-src/emacs/lisp/progmodes/etags.el /^(defun initialize-new-tags-table ()$/ +++initialize_random_junk y-src/cccp.y /^initialize_random_junk ()$/ +++InitializeStringPackage pas-src/common.pas /^procedure InitializeStringPackage;$/ +++Initialize_TAS_Cell/p ada-src/2ataspri.adb /^ procedure Initialize_TAS_Cell (Cell : out TAS_C/ +++Initialize_TAS_Cell/p ada-src/2ataspri.ads /^ procedure Initialize_TAS_Cell (Cell : out TA/ +++initial_kboard c-src/emacs/src/keyboard.c 84 +++\initial tex-src/texinfo.tex /^\\def\\initial #1{%$/ +++init_kboard c-src/emacs/src/keyboard.c /^init_kboard (KBOARD *kb, Lisp_Object type)$/ +++init_keyboard c-src/emacs/src/keyboard.c /^init_keyboard (void)$/ +++InitNameList pas-src/common.pas /^procedure InitNameList;$/ +++InitNameStringPool pas-src/common.pas /^procedure InitNameStringPool;$/ +++init objcpp-src/SimpleCalc.M /^- init$/ +++init objc-src/Subprocess.m /^ andStdErr:(BOOL)wantsStdErr$/ +++init objc-src/Subprocess.m /^- init:(const char *)subprocessString$/ +++__init__ pyt-src/server.py /^ def __init__(self):$/ +++__init__ pyt-src/server.py /^ def __init__(self, host, sitelist, master=None/ +++__init__ pyt-src/server.py /^ def __init__(self, master=None):$/ +++__init__ pyt-src/server.py /^ def __init__(self, Master, text, textvar, widt/ +++__init__ pyt-src/server.py /^ def __init__(self, newlegend, list, editor, ma/ +++__init__ pyt-src/server.py /^ def __init__(self, user, userlist, master=None/ +++init_registry cp-src/clheir.cpp /^void init_registry(void)$/ +++init_tool_bar_items c-src/emacs/src/keyboard.c /^init_tool_bar_items (Lisp_Object reuse)$/ +++Inner1/b ada-src/etags-test-for.ada /^ package body Inner1 is$/ +++Inner1/b ada-src/waroquiers.ada /^ package body Inner1 is$/ +++Inner1/s ada-src/etags-test-for.ada /^ package Inner1 is$/ +++Inner1/s ada-src/waroquiers.ada /^ package Inner1 is$/ +++Inner2/b ada-src/etags-test-for.ada /^ package body Inner2 is$/ +++Inner2/b ada-src/waroquiers.ada /^ package body Inner2 is$/ +++Inner2/s ada-src/etags-test-for.ada /^ package Inner2 is$/ +++Inner2/s ada-src/waroquiers.ada /^ package Inner2 is$/ +++input_available_clear_time c-src/emacs/src/keyboard.c 324 +++INPUT_EVENT_POS_MAX c-src/emacs/src/keyboard.c 3698 +++INPUT_EVENT_POS_MIN c-src/emacs/src/keyboard.c 3701 +++input_pending c-src/emacs/src/keyboard.c 239 +++input-pending-p c-src/emacs/src/keyboard.c /^DEFUN ("input-pending-p", Finput_pending_p, Sinput/ +++input_polling_used c-src/emacs/src/keyboard.c /^input_polling_used (void)$/ +++input_was_pending c-src/emacs/src/keyboard.c 287 +++insert-abbrev-table-description c-src/abbrev.c /^DEFUN ("insert-abbrev-table-description", Finsert_/ +++insertion_type c-src/emacs/src/lisp.h 1989 +++insertname pas-src/common.pas /^function insertname;(*($/ +++INSERT_TREE_NODE pas-src/common.pas /^procedure INSERT_TREE_NODE;(*( $/ +++Install_Abort_Handler/p ada-src/2ataspri.adb /^ procedure Install_Abort_Handler (Handler : Abor/ +++Install_Abort_Handler/p ada-src/2ataspri.ads /^ procedure Install_Abort_Handler (Handler : Abor/ +++Install_Error_Handler/p ada-src/2ataspri.adb /^ procedure Install_Error_Handler (Handler : Syst/ +++Install_Error_Handler/p ada-src/2ataspri.ads /^ procedure Install_Error_Handler (Handler : Syst/ +++instance_method_equals= ruby-src/test.rb /^ def instance_method_equals=$/ +++instance_method_exclamation! ruby-src/test.rb /^ def instance_method_exclamation!$/ +++instance_method_question? ruby-src/test.rb /^ def instance_method_question?$/ +++instance_method ruby-src/test.rb /^ def instance_method$/ +++INSTANTIATE_MDIAGARRAY_FRIENDS cp-src/MDiagArray2.h /^#define INSTANTIATE_MDIAGARRAY_FRIENDS(T) \\$/ +++instruct c-src/etags.c 2527 +++instr y-src/parse.y 81 +++INT_BIT c-src/emacs/src/gmalloc.c 124 +++INT c-src/h.h 32 +++integer c-src/emacs/src/lisp.h 2127 +++integer_overflow y-src/cccp.y /^integer_overflow ()$/ +++INTEGERP c-src/emacs/src/lisp.h /^# define INTEGERP(x) lisp_h_INTEGERP (x)$/ +++INTEGER_TO_CONS c-src/emacs/src/lisp.h /^#define INTEGER_TO_CONS(i) \\$/ +++integertonmstr pas-src/common.pas /^function integertonmstr; (* (TheInteger : integer)/ +++integer y-src/cccp.y 112 +++intensity1 f-src/entry.for /^ & intensity1(efv,fv,svin,svquad,sfpv,maxp,val/ +++intensity1 f-src/entry.strange /^ & intensity1(efv,fv,svin,svquad,sfpv,maxp,val/ +++intensity1 f-src/entry.strange_suffix /^ & intensity1(efv,fv,svin,svquad,sfpv,maxp,val/ +++interface_locate c-src/c.c /^interface_locate(void)$/ +++interface merc-src/accumulator.m /^:- interface.$/ +++\internalBitem tex-src/texinfo.tex /^\\def\\internalBitem{\\smallbreak \\parsearg\\itemzzz}$/ +++\internalBitemx tex-src/texinfo.tex /^\\def\\internalBitemx{\\par \\parsearg\\itemzzz}$/ +++\internalBkitem tex-src/texinfo.tex /^\\def\\internalBkitem{\\smallbreak \\parsearg\\kitemzzz/ +++\internalBkitemx tex-src/texinfo.tex /^\\def\\internalBkitemx{\\par \\parsearg\\kitemzzz}$/ +++\internalBxitem tex-src/texinfo.tex /^\\def\\internalBxitem "#1"{\\def\\xitemsubtopix{#1} \\s/ +++\internalBxitemx tex-src/texinfo.tex /^\\def\\internalBxitemx "#1"{\\def\\xitemsubtopix{#1} \\/ +++internal_last_event_frame c-src/emacs/src/keyboard.c 228 +++\internalsetq tex-src/texinfo.tex /^\\def\\internalsetq #1#2{'xrdef {#1}{\\csname #2\\endc/ +++intern c-src/emacs/src/lisp.h /^intern (const char *str)$/ +++intern_c_string c-src/emacs/src/lisp.h /^intern_c_string (const char *str)$/ +++interned c-src/emacs/src/lisp.h 672 +++interpreters c-src/etags.c 197 +++interrupt_input_blocked c-src/emacs/src/keyboard.c 76 +++interrupt_input_blocked c-src/emacs/src/lisp.h 3048 +++interrupt_input c-src/emacs/src/keyboard.c 328 +++interrupts_deferred c-src/emacs/src/keyboard.c 331 +++INTERVAL c-src/emacs/src/lisp.h 1149 +++INTMASK c-src/emacs/src/lisp.h 437 +++int merc-src/accumulator.m /^:- import_module int.$/ +++intNumber go-src/test1.go 13 +++intoken c-src/etags.c /^#define intoken(c) (_itk[CHAR (c)]) \/* c can be in/ +++intspec c-src/emacs/src/lisp.h 1688 +++INTTYPEBITS c-src/emacs/src/lisp.h 249 +++INT_TYPE_SIZE y-src/cccp.y 91 +++intvar c-src/emacs/src/lisp.h 2277 +++INT y-src/cccp.c 6 +++invalidate_nodes c-src/etags.c /^invalidate_nodes (fdesc *badfdp, node **npp)$/ +++Invoking gzip tex-src/gzip.texi /^@node Invoking gzip, Advanced usage, Sample, Top$/ +++in_word_set c-src/etags.c /^in_word_set (register const char *str, register un/ +++io merc-src/accumulator.m /^:- import_module io.$/ +++IpAddrKind rs-src/test.rs 3 +++ipc3dChannelType cp-src/c.C 1 +++ipc3dCSC19 cp-src/c.C 6 +++ipc3dIslandHierarchy cp-src/c.C 1 +++ipc3dLinkControl cp-src/c.C 1 +++__ip c.c 159 +++/ip ps-src/rfc1245.ps /^\/ip { $/ +++/i ps-src/rfc1245.ps /^\/i \/j \/k \/l \/m \/n \/o \/p \/q \/r \/s \/t \/u \/v \/w \/x \/y/ +++irregular_location cp-src/clheir.hpp 47 +++irregular_location cp-src/clheir.hpp /^ irregular_location(double xi, double yi, doubl/ +++ISALNUM c-src/etags.c /^#define ISALNUM(c) isalnum (CHAR (c))$/ +++ISALPHA c-src/etags.c /^#define ISALPHA(c) isalpha (CHAR (c))$/ +++is_associative_construction merc-src/accumulator.m /^:- pred is_associative_construction(module_info::i/ +++isComment php-src/lce_functions.php /^ function isComment($class)$/ +++IsControlCharName pas-src/common.pas /^function IsControlCharName($/ +++IsControlChar pas-src/common.pas /^function IsControlChar; (*($/ +++is_curly_brace_form c-src/h.h 54 +++IS_DAEMON c-src/emacs/src/lisp.h 4257 +++IS_DAEMON c-src/emacs/src/lisp.h 4261 +++ISDIGIT c-src/etags.c /^#define ISDIGIT(c) isdigit (CHAR (c))$/ +++is_explicit c-src/h.h 49 +++is_func c-src/etags.c 221 +++isHoliday cp-src/functions.cpp /^bool isHoliday ( Date d ){$/ +++is_hor_space y-src/cccp.y 953 +++is_idchar y-src/cccp.y 948 +++is_idstart y-src/cccp.y 950 +++isLeap cp-src/functions.cpp /^bool isLeap ( int year ){$/ +++ISLOWER c-src/etags.c /^#define ISLOWER(c) islower (CHAR (c))$/ +++is_muldiv_operation cp-src/c.C /^is_muldiv_operation(pc)$/ +++ISO_FUNCTION_KEY_OFFSET c-src/emacs/src/keyboard.c 5149 +++iso_lispy_function_keys c-src/emacs/src/keyboard.c 5151 +++isoperator prol-src/natded.prolog /^isoperator(Char):-$/ +++isoptab prol-src/natded.prolog /^isoptab('%').$/ +++is_ordset prol-src/ordsets.prolog /^is_ordset(X) :- var(X), !, fail.$/ +++is_recursive_case merc-src/accumulator.m /^:- pred is_recursive_case(list(hlds_goal)::in, pre/ +++Is_Set/f ada-src/2ataspri.adb /^ function Is_Set (Cell : in TAS_Cell) return Bo/ +++Is_Set/f ada-src/2ataspri.ads /^ function Is_Set (Cell : in TAS_Cell)/ +++ISUPPER c-src/etags.c /^# define ISUPPER(c) isupper (CHAR (c))$/ +++iswhite c-src/etags.c /^#define iswhite(c) (_wht[CHAR (c)]) \/* c is white / +++\itemcontents tex-src/texinfo.tex /^\\def\\itemcontents{#1}%$/ +++\itemfont tex-src/texinfo.tex /^\\def\\itemfont{#2}%$/ +++\itemizeitem tex-src/texinfo.tex /^\\def\\itemizeitem{%$/ +++\itemize tex-src/texinfo.tex /^\\def\\itemize{\\parsearg\\itemizezzz}$/ +++\itemizey tex-src/texinfo.tex /^\\def\\itemizey #1#2{%$/ +++\itemizezzz tex-src/texinfo.tex /^\\def\\itemizezzz #1{%$/ +++item_properties c-src/emacs/src/keyboard.c 7568 +++\item tex-src/texinfo.tex /^\\def\\item{\\errmessage{@item while not in a table}}/ +++\itemx tex-src/texinfo.tex /^\\def\\itemx{\\errmessage{@itemx while not in a table/ +++\itemzzz tex-src/texinfo.tex /^\\def\\itemzzz #1{\\begingroup %$/ +++\i tex-src/texinfo.tex /^\\def\\i##1{\\realbackslash i {##1}}%$/ +++\i tex-src/texinfo.tex /^\\def\\i##1{\\realbackslash i {##1}}$/ +++JAVASRC make-src/Makefile /^JAVASRC=AWTEMul.java KeyEve.java SMan.java SysCol./ +++jmp c-src/emacs/src/lisp.h 3044 +++just_read_file c-src/etags.c /^just_read_file (FILE *inf)$/ +++kbd_buffer c-src/emacs/src/keyboard.c 291 +++kbd_buffer_events_waiting c-src/emacs/src/keyboard.c /^kbd_buffer_events_waiting (void)$/ +++kbd_buffer_get_event c-src/emacs/src/keyboard.c /^kbd_buffer_get_event (KBOARD **kbp,$/ +++kbd_buffer_nr_stored c-src/emacs/src/keyboard.c /^kbd_buffer_nr_stored (void)$/ +++KBD_BUFFER_SIZE c-src/emacs/src/keyboard.c 82 +++kbd_buffer_store_event c-src/emacs/src/keyboard.c /^kbd_buffer_store_event (register struct input_even/ +++kbd_buffer_store_event_hold c-src/emacs/src/keyboard.c /^kbd_buffer_store_event_hold (register struct input/ +++kbd_buffer_store_help_event c-src/emacs/src/keyboard.c /^kbd_buffer_store_help_event (Lisp_Object frame, Li/ +++kbd_buffer_unget_event c-src/emacs/src/keyboard.c /^kbd_buffer_unget_event (register struct input_even/ +++kbd_fetch_ptr c-src/emacs/src/keyboard.c 297 +++\kbdfoo tex-src/texinfo.tex /^\\def\\kbdfoo#1#2#3\\par{\\def\\one{#1}\\def\\three{#3}\\d/ +++kbd_store_ptr c-src/emacs/src/keyboard.c 302 +++\kbd tex-src/texinfo.tex /^\\def\\kbd#1{\\def\\look{#1}\\expandafter\\kbdfoo\\look??/ +++\kbd tex-src/texinfo.tex /^\\def\\kbd##1{\\realbackslash kbd {##1}}%$/ +++\kbd tex-src/texinfo.tex /^\\def\\kbd##1{\\realbackslash kbd {##1}}$/ +++kboard c-src/emacs/src/keyboard.c 860 +++kboard_stack c-src/emacs/src/keyboard.c 858 +++kboard_stack c-src/emacs/src/keyboard.c 864 +++KBYTES objc-src/PackInsp.m 58 +++key_and_value c-src/emacs/src/lisp.h 1868 +++keyremap c-src/emacs/src/keyboard.c 8742 +++keyremap c-src/emacs/src/keyboard.c 8754 +++keyremap_step c-src/emacs/src/keyboard.c /^keyremap_step (Lisp_Object *keybuf, int bufsize, v/ +++keys_of_keyboard c-src/emacs/src/keyboard.c /^keys_of_keyboard (void)$/ +++\key tex-src/texinfo.tex /^\\def\\key##1{\\realbackslash key {##1}}%$/ +++\key tex-src/texinfo.tex /^\\def\\key##1{\\realbackslash key {##1}}$/ +++\key tex-src/texinfo.tex /^\\def\\key #1{{\\tt \\exhyphenpenalty=10000\\uppercase{/ +++KEY_TO_CHAR c-src/emacs/src/keyboard.c /^#define KEY_TO_CHAR(k) (XINT (k) & ((1 << CHARACTE/ +++keyvalcgi prol-src/natded.prolog /^keyvalcgi(Key,Val):-$/ +++keyval prol-src/natded.prolog /^keyval(key(Key,Val)) --> [Key,'='], valseq(Val).$/ +++keyvalscgi prol-src/natded.prolog /^keyvalscgi(KeyVals),$/ +++keyvalseq prol-src/natded.prolog /^keyvalseq([KeyVal|KeyVals]) --> $/ +++keyword_parsing y-src/cccp.y 73 +++keywords y-src/cccp.y 114 +++keywords y-src/cccp.y 306 +++kind c-src/emacs/src/keyboard.c 11024 +++kind c-src/h.h 46 +++\kindex tex-src/texinfo.tex /^\\def\\kindex {\\kyindex}$/ +++\kitem tex-src/texinfo.tex /^\\def\\kitem{\\errmessage{@kitem while not in a table/ +++\kitemx tex-src/texinfo.tex /^\\def\\kitemx{\\errmessage{@kitemx while not in a tab/ +++\kitemzzz tex-src/texinfo.tex /^\\def\\kitemzzz #1{\\dosubind {kw}{\\code{#1}}{for {\\b/ +++kset_echo_string c-src/emacs/src/keyboard.c /^kset_echo_string (struct kboard *kb, Lisp_Object v/ +++kset_kbd_queue c-src/emacs/src/keyboard.c /^kset_kbd_queue (struct kboard *kb, Lisp_Object val/ +++kset_keyboard_translate_table c-src/emacs/src/keyboard.c /^kset_keyboard_translate_table (struct kboard *kb, / +++kset_last_prefix_arg c-src/emacs/src/keyboard.c /^kset_last_prefix_arg (struct kboard *kb, Lisp_Obje/ +++kset_last_repeatable_command c-src/emacs/src/keyboard.c /^kset_last_repeatable_command (struct kboard *kb, L/ +++kset_local_function_key_map c-src/emacs/src/keyboard.c /^kset_local_function_key_map (struct kboard *kb, Li/ +++kset_overriding_terminal_local_map c-src/emacs/src/keyboard.c /^kset_overriding_terminal_local_map (struct kboard / +++kset_real_last_command c-src/emacs/src/keyboard.c /^kset_real_last_command (struct kboard *kb, Lisp_Ob/ +++kset_system_key_syms c-src/emacs/src/keyboard.c /^kset_system_key_syms (struct kboard *kb, Lisp_Obje/ +++LabeledEntry pyt-src/server.py /^class LabeledEntry(Frame):$/ +++\labelspace tex-src/texinfo.tex /^\\def\\labelspace{\\hskip1em \\relax}$/ +++lang c-src/etags.c 208 +++lang c-src/etags.c 251 +++lang c-src/etags.c 259 +++Lang_function c-src/etags.c 182 +++Lang_function c-src/h.h 6 +++lang_names c-src/etags.c 718 +++language c-src/etags.c 199 +++last_abbrev_point c-src/abbrev.c 79 +++lasta c.c 272 +++lastargmargin tex-src/texinfo.tex /^\\newskip\\deflastargmargin \\deflastargmargin=18pt$/ +++lastargmargin tex-src/texinfo.tex /^\\setbox0=\\hbox{\\hskip \\deflastargmargin{\\rm #2}\\hs/ +++last_auto_save c-src/emacs/src/keyboard.c 214 +++lastb c.c 278 +++last_heapinfo c-src/emacs/src/gmalloc.c 402 +++last_mouse_button c-src/emacs/src/keyboard.c 5215 +++last_mouse_x c-src/emacs/src/keyboard.c 5216 +++last_mouse_y c-src/emacs/src/keyboard.c 5217 +++last_non_minibuf_size c-src/emacs/src/keyboard.c 207 +++last_point_position c-src/emacs/src/keyboard.c 217 +++last_state_size c-src/emacs/src/gmalloc.c 401 +++last-tag el-src/emacs/lisp/progmodes/etags.el /^(defvar last-tag nil$/ +++last_undo_boundary c-src/emacs/src/keyboard.c 1287 +++LATEST make-src/Makefile /^LATEST=17$/ +++lb c-src/etags.c 2923 +++\lbrb tex-src/texinfo.tex /^\\def\\lbrb{{\\bf\\char`\\[}} \\def\\rbrb{{\\bf\\char`\\]}}$/ +++lbs c-src/etags.c 2924 +++lce_bindtextdomain php-src/lce_functions.php /^ function lce_bindtextdomain($d_name, $d_path/ +++lce_bindtextdomain php-src/lce_functions.php /^ function lce_bindtextdomain($domain, $path)$/ +++LCE_COMMENT php-src/lce_functions.php 13 +++LCE_COMMENT_TOOL php-src/lce_functions.php 17 +++LCE_COMMENT_USER php-src/lce_functions.php 15 +++lce_dgettext php-src/lce_functions.php /^ function lce_dgettext($domain, $msgid)$/ +++LCE_FUNCTIONS php-src/lce_functions.php 4 +++lce_geteditcode php-src/lce_functions.php /^ function lce_geteditcode($type, $name, $text, $r/ +++lce_gettext php-src/lce_functions.php /^ function lce_gettext($msgid)$/ +++L_CELL y-src/parse.c 10 +++LCE_MSGID php-src/lce_functions.php 19 +++LCE_MSGSTR php-src/lce_functions.php 21 +++lce php-src/lce_functions.php /^ function lce()$/ +++lce_textdomain php-src/lce_functions.php /^ function lce_textdomain($domain)$/ +++LCE_TEXT php-src/lce_functions.php 23 +++LCE_UNKNOWN php-src/lce_functions.php 9 +++LCE_WS php-src/lce_functions.php 11 +++L_CONST y-src/parse.c 13 +++LDFLAGS make-src/Makefile /^LDFLAGS=#-static -lc_p$/ +++leasqr html-src/software.html /^Leasqr$/ +++left c-src/etags.c 216 +++left_shift y-src/cccp.y /^left_shift (a, b)$/ +++len c-src/etags.c 237 +++length c-src/etags.c 2495 +++length y-src/cccp.y 113 +++length y-src/cccp.y 44 +++LEQ y-src/cccp.c 14 +++/less ps-src/rfc1245.ps /^\/less \/equal \/greater \/question \/at \/A \/B \/C \/D \/E/ +++\less tex-src/texinfo.tex /^\\def\\less{\\realbackslash less}%$/ +++\less tex-src/texinfo.tex /^\\def\\less{\\realbackslash less}$/ +++let c-src/emacs/src/lisp.h 2981 +++letter tex-src/texinfo.tex /^ {#1}{Appendix \\appendixletter}{\\noexpand\\folio}}/ +++letter tex-src/texinfo.tex /^{#1}{\\appendixletter}{\\the\\secno}{\\noexpand\\folio}/ +++letter tex-src/texinfo.tex /^{#1}{\\appendixletter}{\\the\\secno}{\\the\\subsecno}{\\/ +++letter tex-src/texinfo.tex /^ {\\appendixletter}$/ +++letter tex-src/texinfo.tex /^ {\\appendixletter}{\\the\\secno}{\\the\\subsecno}{\\th/ +++letter tex-src/texinfo.tex /^\\chapmacro {#1}{Appendix \\appendixletter}%$/ +++letter tex-src/texinfo.tex /^\\gdef\\thissection{#1}\\secheading {#1}{\\appendixlet/ +++letter tex-src/texinfo.tex /^\\subsecheading {#1}{\\appendixletter}{\\the\\secno}{\\/ +++letter: tex-src/texinfo.tex /^\\xdef\\thischapter{Appendix \\appendixletter: \\noexp/ +++level c-src/emacs/src/lisp.h 3153 +++lex prol-src/natded.prolog /^lex(W,SynOut,Sem):-$/ +++lexptr y-src/cccp.y 332 +++LE y-src/parse.c 7 +++L_FN0 y-src/parse.c 14 +++L_FN1R y-src/parse.c 20 +++L_FN1 y-src/parse.c 15 +++L_FN2R y-src/parse.c 21 +++L_FN2 y-src/parse.c 16 +++L_FN3R y-src/parse.c 22 +++L_FN3 y-src/parse.c 17 +++L_FN4R y-src/parse.c 23 +++L_FN4 y-src/parse.c 18 +++L_FNNR y-src/parse.c 24 +++L_FNN y-src/parse.c 19 +++L_getit c-src/etags.c /^L_getit (void)$/ +++L_GE y-src/parse.c 27 +++__libc_atexit c-src/exit.c 30 +++__libc_atexit c-src/exit.strange_suffix 30 +++libs merc-src/accumulator.m /^:- import_module libs.$/ +++licenze html-src/softwarelibero.html /^Licenze d'uso di un programma$/ +++LIGHTBLUE cp-src/screen.hpp 21 +++LIGHTCYAN cp-src/screen.hpp 23 +++LIGHTGRAY cp-src/screen.hpp 19 +++LIGHTGREEN cp-src/screen.hpp 22 +++LIGHTMAGENTA cp-src/screen.hpp 25 +++LIGHTRED cp-src/screen.hpp 24 +++limit cp-src/Range.h /^ double limit (void) const { return rng_limit; }$/ +++linebuffer c-src/etags.c 239 +++linebuffer_init c-src/etags.c /^linebuffer_init (linebuffer *lbp)$/ +++linebuffer_setlen c-src/etags.c /^linebuffer_setlen (linebuffer *lbp, int toksize)$/ +++lineCount php-src/lce_functions.php /^ function lineCount($entry)$/ +++line c-src/etags.c 2493 +++lineno c-src/emacs/src/lisp.h 3147 +++lineno c-src/etags.c 2506 +++\linenumber tex-src/texinfo.tex /^ \\def\\linenumber{\\the\\inputlineno:\\space}$/ +++line perl-src/htlmify-cystic 37 +++linepos c-src/etags.c 2507 +++linepos c-src/etags.c 2922 +++line y-src/parse.y 87 +++links html-src/software.html /^Links to interesting software$/ +++Lisp_Bits c-src/emacs/src/lisp.h 239 +++Lisp_Boolfwd c-src/emacs/src/lisp.h 2284 +++Lisp_Bool_Vector c-src/emacs/src/lisp.h 1384 +++Lisp_Buffer_Local_Value c-src/emacs/src/lisp.h 2334 +++Lisp_Buffer_Objfwd c-src/emacs/src/lisp.h 2302 +++Lisp_Char_Table c-src/emacs/src/lisp.h 1575 +++Lisp_Compiled c-src/emacs/src/lisp.h 2429 +++Lisp_Cons c-src/emacs/src/lisp.h 475 +++lisp_eval_depth c-src/emacs/src/lisp.h 3045 +++Lisp_Finalizer c-src/emacs/src/lisp.h 2186 +++Lisp_Float c-src/emacs/src/lisp.h 2391 +++Lisp_Float c-src/emacs/src/lisp.h 477 +++Lisp_Free c-src/emacs/src/lisp.h 2201 +++Lisp_functions c-src/etags.c /^Lisp_functions (FILE *inf)$/ +++Lisp_Fwd_Bool c-src/emacs/src/lisp.h 505 +++Lisp_Fwd_Buffer_Obj c-src/emacs/src/lisp.h 507 +++Lisp_Fwd c-src/emacs/src/lisp.h 2368 +++Lisp_Fwd_Int c-src/emacs/src/lisp.h 504 +++Lisp_Fwd_Kboard_Obj c-src/emacs/src/lisp.h 508 +++Lisp_Fwd_Obj c-src/emacs/src/lisp.h 506 +++Lisp_Fwd_Type c-src/emacs/src/lisp.h 502 +++Lisp_Hash_Table c-src/emacs/src/lisp.h 1823 +++lisp_h_check_cons_list c-src/emacs/src/lisp.h /^# define lisp_h_check_cons_list() ((void) 0)$/ +++lisp_h_CHECK_LIST_CONS c-src/emacs/src/lisp.h /^#define lisp_h_CHECK_LIST_CONS(x, y) CHECK_TYPE (C/ +++lisp_h_CHECK_NUMBER c-src/emacs/src/lisp.h /^#define lisp_h_CHECK_NUMBER(x) CHECK_TYPE (INTEGER/ +++lisp_h_CHECK_SYMBOL c-src/emacs/src/lisp.h /^#define lisp_h_CHECK_SYMBOL(x) CHECK_TYPE (SYMBOLP/ +++lisp_h_CHECK_TYPE c-src/emacs/src/lisp.h /^#define lisp_h_CHECK_TYPE(ok, predicate, x) \\$/ +++lisp_h_CONSP c-src/emacs/src/lisp.h /^#define lisp_h_CONSP(x) (XTYPE (x) == Lisp_Cons)$/ +++Lisp_help c-src/etags.c 591 +++lisp_h_EQ c-src/emacs/src/lisp.h /^#define lisp_h_EQ(x, y) (XLI (x) == XLI (y))$/ +++lisp_h_FLOATP c-src/emacs/src/lisp.h /^#define lisp_h_FLOATP(x) (XTYPE (x) == Lisp_Float)/ +++lisp_h_INTEGERP c-src/emacs/src/lisp.h /^#define lisp_h_INTEGERP(x) ((XTYPE (x) & (Lisp_Int/ +++lisp_h_make_number c-src/emacs/src/lisp.h /^# define lisp_h_make_number(n) \\$/ +++lisp_h_MARKERP c-src/emacs/src/lisp.h /^#define lisp_h_MARKERP(x) (MISCP (x) && XMISCTYPE / +++lisp_h_MISCP c-src/emacs/src/lisp.h /^#define lisp_h_MISCP(x) (XTYPE (x) == Lisp_Misc)$/ +++lisp_h_NILP c-src/emacs/src/lisp.h /^#define lisp_h_NILP(x) EQ (x, Qnil)$/ +++lisp_h_SET_SYMBOL_VAL c-src/emacs/src/lisp.h /^#define lisp_h_SET_SYMBOL_VAL(sym, v) \\$/ +++lisp_h_SYMBOL_CONSTANT_P c-src/emacs/src/lisp.h /^#define lisp_h_SYMBOL_CONSTANT_P(sym) (XSYMBOL (sy/ +++lisp_h_SYMBOLP c-src/emacs/src/lisp.h /^#define lisp_h_SYMBOLP(x) (XTYPE (x) == Lisp_Symbo/ +++lisp_h_SYMBOL_VAL c-src/emacs/src/lisp.h /^#define lisp_h_SYMBOL_VAL(sym) \\$/ +++lisp_h_VECTORLIKEP c-src/emacs/src/lisp.h /^#define lisp_h_VECTORLIKEP(x) (XTYPE (x) == Lisp_V/ +++lisp_h_XCAR c-src/emacs/src/lisp.h /^#define lisp_h_XCAR(c) XCONS (c)->car$/ +++lisp_h_XCDR c-src/emacs/src/lisp.h /^#define lisp_h_XCDR(c) XCONS (c)->u.cdr$/ +++lisp_h_XCONS c-src/emacs/src/lisp.h /^#define lisp_h_XCONS(a) \\$/ +++lisp_h_XFASTINT c-src/emacs/src/lisp.h /^# define lisp_h_XFASTINT(a) XINT (a)$/ +++lisp_h_XHASH c-src/emacs/src/lisp.h /^#define lisp_h_XHASH(a) XUINT (a)$/ +++lisp_h_XIL c-src/emacs/src/lisp.h /^# define lisp_h_XIL(i) (i)$/ +++lisp_h_XIL c-src/emacs/src/lisp.h /^# define lisp_h_XIL(i) ((Lisp_Object) { i })$/ +++lisp_h_XINT c-src/emacs/src/lisp.h /^# define lisp_h_XINT(a) (XLI (a) >> INTTYPEBITS)$/ +++lisp_h_XLI c-src/emacs/src/lisp.h /^# define lisp_h_XLI(o) (o)$/ +++lisp_h_XLI c-src/emacs/src/lisp.h /^# define lisp_h_XLI(o) ((o).i)$/ +++lisp_h_XPNTR c-src/emacs/src/lisp.h /^#define lisp_h_XPNTR(a) \\$/ +++lisp_h_XSYMBOL c-src/emacs/src/lisp.h /^# define lisp_h_XSYMBOL(a) \\$/ +++lisp_h_XTYPE c-src/emacs/src/lisp.h /^# define lisp_h_XTYPE(a) ((enum Lisp_Type) (XLI (a/ +++lisp_h_XUNTAG c-src/emacs/src/lisp.h /^# define lisp_h_XUNTAG(a, type) ((void *) (intptr_/ +++LISP_INITIALLY c-src/emacs/src/lisp.h /^#define LISP_INITIALLY(i) (i)$/ +++LISP_INITIALLY c-src/emacs/src/lisp.h /^#define LISP_INITIALLY(i) {i}$/ +++LISP_INITIALLY_ZERO c-src/emacs/src/lisp.h 582 +++Lisp_Int0 c-src/emacs/src/lisp.h 461 +++Lisp_Int1 c-src/emacs/src/lisp.h 462 +++Lisp_Intfwd c-src/emacs/src/lisp.h 2274 +++Lisp_Kboard_Objfwd c-src/emacs/src/lisp.h 2362 +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^#define LISP_MACRO_DEFUN(name, type, argdecls, arg/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (CONSP, bool, (Lisp_Object x), (x/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (NILP, bool, (Lisp_Object x), (x)/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (SYMBOL_VAL, Lisp_Object, (struct/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (XCAR, Lisp_Object, (Lisp_Object / +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (XCONS, struct Lisp_Cons *, (Lisp/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (XHASH, EMACS_INT, (Lisp_Object a/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (XLI, EMACS_INT, (Lisp_Object o),/ +++LISP_MACRO_DEFUN c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN (XPNTR, void *, (Lisp_Object a), / +++LISP_MACRO_DEFUN_VOID c-src/emacs/src/lisp.h /^#define LISP_MACRO_DEFUN_VOID(name, argdecls, args/ +++LISP_MACRO_DEFUN_VOID c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN_VOID (CHECK_LIST_CONS, (Lisp_Obje/ +++LISP_MACRO_DEFUN_VOID c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN_VOID (CHECK_TYPE,$/ +++LISP_MACRO_DEFUN_VOID c-src/emacs/src/lisp.h /^LISP_MACRO_DEFUN_VOID (SET_SYMBOL_VAL,$/ +++Lisp_Marker c-src/emacs/src/lisp.h 1978 +++Lisp_Misc_Any c-src/emacs/src/lisp.h 1971 +++Lisp_Misc c-src/emacs/src/lisp.h 2212 +++Lisp_Misc c-src/emacs/src/lisp.h 458 +++Lisp_Misc_Finalizer c-src/emacs/src/lisp.h 491 +++Lisp_Misc_Float c-src/emacs/src/lisp.h 494 +++Lisp_Misc_Free c-src/emacs/src/lisp.h 487 +++Lisp_Misc_Limit c-src/emacs/src/lisp.h 496 +++Lisp_Misc_Marker c-src/emacs/src/lisp.h 488 +++Lisp_Misc_Overlay c-src/emacs/src/lisp.h 489 +++Lisp_Misc_Save_Value c-src/emacs/src/lisp.h 490 +++Lisp_Misc_Type c-src/emacs/src/lisp.h 485 +++Lisp_Object c-src/emacs/src/lisp.h 567 +++Lisp_Object c-src/emacs/src/lisp.h 577 +++Lisp_Objfwd c-src/emacs/src/lisp.h 2294 +++Lisp_Overlay c-src/emacs/src/lisp.h 2021 +++Lisp_Save_Type c-src/emacs/src/lisp.h 2064 +++Lisp_Save_Value c-src/emacs/src/lisp.h 2110 +++Lisp_String c-src/emacs/src/lisp.h 466 +++Lisp_Sub_Char_Table c-src/emacs/src/lisp.h 1606 +++Lisp_Subr c-src/emacs/src/lisp.h 1670 +++Lisp_suffixes c-src/etags.c 589 +++Lisp_Symbol c-src/emacs/src/lisp.h 454 +++Lisp_Symbol c-src/emacs/src/lisp.h 654 +++\lisp tex-src/texinfo.tex /^\\def\\lisp{\\aboveenvbreak$/ +++Lisp_Type c-src/emacs/src/lisp.h 451 +++Lisp_Vector c-src/emacs/src/lisp.h 1369 +++Lisp_Vectorlike c-src/emacs/src/lisp.h 472 +++lispy_accent_codes c-src/emacs/src/keyboard.c 4634 +++lispy_accent_keys c-src/emacs/src/keyboard.c 4741 +++lispy_drag_n_drop_names c-src/emacs/src/keyboard.c 5181 +++lispy_function_keys c-src/emacs/src/keyboard.c 4768 +++lispy_function_keys c-src/emacs/src/keyboard.c 5065 +++lispy_kana_keys c-src/emacs/src/keyboard.c 5026 +++lispy_modifier_list c-src/emacs/src/keyboard.c /^lispy_modifier_list (int modifiers)$/ +++lispy_multimedia_keys c-src/emacs/src/keyboard.c 4962 +++lispy_wheel_names c-src/emacs/src/keyboard.c 5174 +++list2i c-src/emacs/src/lisp.h /^list2i (EMACS_INT x, EMACS_INT y)$/ +++list3i c-src/emacs/src/lisp.h /^list3i (EMACS_INT x, EMACS_INT y, EMACS_INT w)$/ +++list4i c-src/emacs/src/lisp.h /^list4i (EMACS_INT x, EMACS_INT y, EMACS_INT w, EMA/ +++LISTCONTENTSBUTTON objc-src/PackInsp.m 48 +++LISTCONTENTS objc-src/PackInsp.m 39 +++list c-src/emacs/src/gmalloc.c 186 +++LISTDESCRIPTIONBUTTON objc-src/PackInsp.m 49 +++ListEdit pyt-src/server.py /^class ListEdit(Frame):$/ +++list merc-src/accumulator.m /^:- import_module list.$/ +++list-tags el-src/emacs/lisp/progmodes/etags.el /^(defun list-tags (file &optional _next-match)$/ +++list-tags-function el-src/emacs/lisp/progmodes/etags.el /^(defvar list-tags-function nil$/ +++list_to_ord_set prol-src/ordsets.prolog /^list_to_ord_set(List, Set) :-$/ +++LL_Assert/p ada-src/2ataspri.adb /^ procedure LL_Assert (B : Boolean; M : String) i/ +++LL_Assert/p ada-src/2ataspri.ads /^ procedure LL_Assert (B : Boolean; M : String);$/ +++L_LE y-src/parse.c 25 +++LL_Task_Procedure_Access/t ada-src/2ataspri.ads /^ type LL_Task_Procedure_Access is access procedu/ +++LL_Task_Procedure_Access/t ada-src/etags-test-for.ada /^ type LL_Task_Procedure_Access is access procedu/ +++LL_Wrapper/p ada-src/2ataspri.adb /^ procedure LL_Wrapper (T : TCB_Ptr);$/ +++LL_Wrapper/p ada-src/2ataspri.adb /^ procedure LL_Wrapper (T : TCB_Ptr) is$/ +++LL_Wrapper/p ada-src/etags-test-for.ada /^ procedure LL_Wrapper (T : TCB_Ptr);$/ +++L_NE y-src/parse.c 26 +++lno c-src/etags.c 223 +++/lnormalize ps-src/rfc1245.ps /^\/lnormalize { $/ +++loadContentsOf objc-src/PackInsp.m /^-loadContentsOf:(const char *)type inTable:(HashTa/ +++loadImage objc-src/PackInsp.m /^-loadImage$/ +++loadKeyValuesFrom objc-src/PackInsp.m /^-loadKeyValuesFrom:(const char *)type inTable:(Has/ +++load objc-src/PackInsp.m /^-load$/ +++loadPORManager php-src/lce_functions.php /^ function &loadPORManager()$/ +++local_if_set c-src/emacs/src/lisp.h 2338 +++LOCALIZE_ARCH objc-src/PackInsp.m /^#define LOCALIZE_ARCH(s) NXLoadLocalizedStringFrom/ +++LOCALIZE objc-src/PackInsp.m /^#define LOCALIZE(s) NXLoadLocalizedStringFromTabl/ +++Locate pas-src/common.pas /^function Locate; (*($/ +++location cp-src/clheir.hpp 33 +++location cp-src/clheir.hpp /^ location() { }$/ +++LOCK_ALIGNED_BLOCKS c-src/emacs/src/gmalloc.c /^#define LOCK_ALIGNED_BLOCKS() \\$/ +++LOCK_ALIGNED_BLOCKS c-src/emacs/src/gmalloc.c /^#define LOCK_ALIGNED_BLOCKS()$/ +++LOCK c-src/emacs/src/gmalloc.c /^#define LOCK() \\$/ +++LOCK c-src/emacs/src/gmalloc.c /^#define LOCK()$/ +++Lock/t ada-src/2ataspri.ads /^ type Lock is$/ +++Lock/t ada-src/2ataspri.ads /^ type Lock is private;$/ +++\loggingall tex-src/texinfo.tex /^\\def\\loggingall{\\tracingcommands2 \\tracingstats2 $/ +++LONG_TYPE_SIZE y-src/cccp.y 95 +++LOOKING_AT c-src/etags.c /^#define LOOKING_AT(cp, kw) \/* kw is the keyword, / +++LOOKING_AT_NOCASE c-src/etags.c /^#define LOOKING_AT_NOCASE(cp, kw) \/* the keyword i/ +++lookup_call merc-src/accumulator.m /^:- pred lookup_call(accu_goal_store::in, accu_goal/ +++LOOKUP objc-src/PackInsp.m 176 +++LOOKUP objc-src/PackInsp.m /^#define LOOKUP(key, notfound) ([table isKey:key] ?/ +++lookup y-src/cccp.y /^lookup (name, len, hash)$/ +++LOOP_ON_INPUT_LINES c-src/etags.c /^#define LOOP_ON_INPUT_LINES(file_pointer, line_buf/ +++\losespace tex-src/texinfo.tex /^\\def\\losespace #1{#1}$/ +++lowcase c-src/etags.c /^#define lowcase(c) tolower (CHAR (c))$/ +++\lowercaseenumerate tex-src/texinfo.tex /^\\def\\lowercaseenumerate{%$/ +++LowerCaseNmStr pas-src/common.pas /^function LowerCaseNmStr; (*($/ +++/L ps-src/rfc1245.ps /^\/L { $/ +++/L ps-src/rfc1245.ps /^\/L \/M \/N \/O \/P \/Q \/R \/S \/T \/U \/V \/W \/X \/Y \/Z \/brac/ +++L_RANGE y-src/parse.c 11 +++LSH y-src/cccp.c 16 +++\l tex-src/texinfo.tex /^\\def\\l#1{{\\li #1}\\null} % $/ +++LTGT cp-src/MDiagArray2.h 144 +++LTGT cp-src/MDiagArray2.h 35 +++LTGT cp-src/MDiagArray2.h 39 +++LTGT cp-src/MDiagArray2.h 42 +++Lua_functions c-src/etags.c /^Lua_functions (FILE *inf)$/ +++Lua_help c-src/etags.c 600 +++LUASRC make-src/Makefile /^LUASRC=allegro.lua$/ +++Lua_suffixes c-src/etags.c 598 +++lucid_event_type_list_p c-src/emacs/src/keyboard.c /^lucid_event_type_list_p (Lisp_Object object)$/ +++L_VAR y-src/parse.c 12 +++\lvvmode tex-src/texinfo.tex /^\\def\\lvvmode{\\vbox to 0pt{}}$/ +++mabort c-src/emacs/src/gmalloc.c /^mabort (enum mcheck_status status)$/ +++mach_host_self c-src/machsyscalls.h /^SYSCALL (mach_host_self, -29,$/ +++Machine_Exceptions/t ada-src/2ataspri.ads /^ type Machine_Exceptions is new Interfaces.C.POS/ +++Machin_T/b ada-src/waroquiers.ada /^ protected body Machin_T is$/ +++Machin_T/t ada-src/etags-test-for.ada /^ protected Machin_T is$/ +++Machin_T/t ada-src/etags-test-for.ada /^ protected type Machin_T is$/ +++Machin_T/t ada-src/waroquiers.ada /^ protected type Machin_T is$/ +++mach_msg_trap c-src/machsyscalls.h /^SYSCALL (mach_msg_trap, -25,$/ +++mach_reply_port c-src/machsyscalls.h /^SYSCALL (mach_reply_port, -26,$/ +++mach_task_self c-src/machsyscalls.h /^SYSCALL (mach_task_self, -28,$/ +++mach_thread_self c-src/machsyscalls.h /^SYSCALL (mach_thread_self, -27,$/ +++MAGENTA cp-src/screen.hpp 17 +++MAGICBYTE c-src/emacs/src/gmalloc.c 1856 +++magic c-src/emacs/src/gmalloc.c 1863 +++MAGICFREE c-src/emacs/src/gmalloc.c 1855 +++MAGICWORD c-src/emacs/src/gmalloc.c 1854 +++maintaining.info make-src/Makefile /^maintaining.info: maintaining.texi$/ +++\majorheading tex-src/texinfo.tex /^\\def\\majorheading{\\parsearg\\majorheadingzzz}$/ +++\majorheadingzzz tex-src/texinfo.tex /^\\def\\majorheadingzzz #1{%$/ +++make-abbrev-table c-src/abbrev.c /^DEFUN ("make-abbrev-table", Fmake_abbrev_table, Sm/ +++make_coor prol-src/natded.prolog /^make_coor(s(_),Alpha,Sem1,Sem2,Alpha@Sem1@Sem2).$/ +++make_C_tag c-src/etags.c /^make_C_tag (bool isfun)$/ +++make_ctrl_char c-src/emacs/src/keyboard.c /^make_ctrl_char (int c)$/ +++MakeDispose pyt-src/server.py /^ def MakeDispose(self):$/ +++Makefile_filenames c-src/etags.c 603 +++Makefile_help c-src/etags.c 605 +++Makefile_targets c-src/etags.c /^Makefile_targets (FILE *inf)$/ +++make_fixnum_or_float c-src/emacs/src/lisp.h /^#define make_fixnum_or_float(val) \\$/ +++make_formatted_string c-src/emacs/src/lisp.h /^extern Lisp_Object make_formatted_string (char *, / +++make_lisp_ptr c-src/emacs/src/lisp.h /^make_lisp_ptr (void *ptr, enum Lisp_Type type)$/ +++make_lisp_symbol c-src/emacs/src/lisp.h /^make_lisp_symbol (struct Lisp_Symbol *sym)$/ +++make_lispy_event c-src/emacs/src/keyboard.c /^make_lispy_event (struct input_event *event)$/ +++make_lispy_focus_in c-src/emacs/src/keyboard.c /^make_lispy_focus_in (Lisp_Object frame)$/ +++make_lispy_focus_out c-src/emacs/src/keyboard.c /^make_lispy_focus_out (Lisp_Object frame)$/ +++make_lispy_movement c-src/emacs/src/keyboard.c /^make_lispy_movement (struct frame *frame, Lisp_Obj/ +++make_lispy_position c-src/emacs/src/keyboard.c /^make_lispy_position (struct frame *f, Lisp_Object / +++make_lispy_switch_frame c-src/emacs/src/keyboard.c /^make_lispy_switch_frame (Lisp_Object frame)$/ +++MAKE make-src/Makefile /^MAKE:=$(MAKE) --no-print-directory$/ +++make_number c-src/emacs/src/lisp.h /^# define make_number(n) lisp_h_make_number (n)$/ +++make_pointer_integer c-src/emacs/src/lisp.h /^make_pointer_integer (void *p)$/ +++make_scroll_bar_position c-src/emacs/src/keyboard.c /^make_scroll_bar_position (struct input_event *ev, / +++MakeSitelist pyt-src/server.py /^ def MakeSitelist(self, master):$/ +++MAKESRC make-src/Makefile /^MAKESRC=Makefile$/ +++make_tag c-src/etags.c /^make_tag (const char *name, \/* tag name, or NULL / +++make_uninit_sub_char_table c-src/emacs/src/lisp.h /^make_uninit_sub_char_table (int depth, int min_cha/ +++make_uninit_vector c-src/emacs/src/lisp.h /^make_uninit_vector (ptrdiff_t size)$/ +++malloc_atfork_handler_child c-src/emacs/src/gmalloc.c /^malloc_atfork_handler_child (void)$/ +++malloc_atfork_handler_parent c-src/emacs/src/gmalloc.c /^malloc_atfork_handler_parent (void)$/ +++malloc_atfork_handler_prepare c-src/emacs/src/gmalloc.c /^malloc_atfork_handler_prepare (void)$/ +++malloc c-src/emacs/src/gmalloc.c 1715 +++malloc c-src/emacs/src/gmalloc.c 64 +++malloc c-src/emacs/src/gmalloc.c 68 +++malloc c-src/emacs/src/gmalloc.c /^extern void *malloc (size_t size) ATTRIBUTE_MALLOC/ +++_malloc c-src/emacs/src/gmalloc.c /^_malloc (size_t size)$/ +++malloc c-src/emacs/src/gmalloc.c /^malloc (size_t size)$/ +++malloc_enable_thread c-src/emacs/src/gmalloc.c /^malloc_enable_thread (void)$/ +++__malloc_extra_blocks c-src/emacs/src/gmalloc.c 381 +++MALLOCFLOOD c-src/emacs/src/gmalloc.c 1857 +++mallochook c-src/emacs/src/gmalloc.c /^mallochook (size_t size)$/ +++malloc_info c-src/emacs/src/gmalloc.c 167 +++malloc_initialize_1 c-src/emacs/src/gmalloc.c /^malloc_initialize_1 (void)$/ +++__malloc_initialize c-src/emacs/src/gmalloc.c /^__malloc_initialize (void)$/ +++__malloc_initialized c-src/emacs/src/gmalloc.c 379 +++_malloc_internal c-src/emacs/src/gmalloc.c /^_malloc_internal (size_t size)$/ +++_malloc_internal_nolock c-src/emacs/src/gmalloc.c /^_malloc_internal_nolock (size_t size)$/ +++_malloc_mutex c-src/emacs/src/gmalloc.c 517 +++_malloc_thread_enabled_p c-src/emacs/src/gmalloc.c 519 +++man manpage make-src/Makefile /^man manpage: etags.1.man$/ +++/manualpapersize ps-src/rfc1245.ps /^\/manualpapersize {$/ +++MANY c-src/emacs/src/lisp.h 2833 +++mao c-src/h.h 101 +++map c-src/emacs/src/keyboard.c 8748 +++map merc-src/accumulator.m /^:- import_module map.$/ +++mapping html-src/algrthms.html /^Mapping the Channel Symbols$/ +++mapsyn prol-src/natded.prolog /^mapsyn(A\/B,AM\/BM):-$/ +++map_word prol-src/natded.prolog /^map_word([[_]|Ws],Exp):-$/ +++MARKERP c-src/emacs/src/lisp.h /^# define MARKERP(x) lisp_h_MARKERP (x)$/ +++mark_kboards c-src/emacs/src/keyboard.c /^mark_kboards (void)$/ +++\math tex-src/texinfo.tex /^\\def\\math#1{\\implicitmath #1\\implicitmath}$/ +++MAX_ALLOCA c-src/emacs/src/lisp.h 4556 +++max_args c-src/emacs/src/lisp.h 1686 +++maxargs c-src/emacs/src/lisp.h 2831 +++max c.c /^__attribute__ ((always_inline)) max (int a, int b)/ +++max c.c /^max (int a, int b)$/ +++max cp-src/conway.cpp /^#define max(x,y) ((x > y) ? x : y)$/ +++max c-src/emacs/src/lisp.h 58 +++max c-src/emacs/src/lisp.h /^#define max(a, b) ((a) > (b) ? (a) : (b))$/ +++MAX_ENCODED_BYTES c-src/emacs/src/keyboard.c 2254 +++MAX_HASH_VALUE c-src/etags.c 2329 +++max_num_directions cp-src/clheir.hpp 31 +++max_num_generic_objects cp-src/clheir.cpp 9 +++MAXPATHLEN c-src/etags.c 115 +++/max ps-src/rfc1245.ps /^\/max {2 copy lt {exch} if pop} bind def$/ +++MAX_WORD_LENGTH c-src/etags.c 2327 +++maybe_gc c-src/emacs/src/lisp.h /^maybe_gc (void)$/ +++maybe merc-src/accumulator.m /^:- import_module maybe.$/ +++MAYBEREL y-src/parse.y /^#define MAYBEREL(p) (*(p)=='[' && (isdigit((p)[1])/ +++MBYTES objc-src/PackInsp.m 59 +++Mcccp y-src/cccp.y /^main ()$/ +++Mc cp-src/c.C /^int main (void) { my_function0(0); my_function1(1)/ +++mcCSC cp-src/c.C 6 +++mcheck c-src/emacs/src/gmalloc.c /^mcheck (void (*func) (enum mcheck_status))$/ +++MCHECK_DISABLED c-src/emacs/src/gmalloc.c 285 +++MCHECK_FREE c-src/emacs/src/gmalloc.c 287 +++MCHECK_HEAD c-src/emacs/src/gmalloc.c 288 +++MCHECK_OK c-src/emacs/src/gmalloc.c 286 +++mcheck_status c-src/emacs/src/gmalloc.c 283 +++MCHECK_TAIL c-src/emacs/src/gmalloc.c 289 +++mcheck_used c-src/emacs/src/gmalloc.c 2012 +++Mconway.cpp cp-src/conway.cpp /^void main(void)$/ +++mdbcomp merc-src/accumulator.m /^:- import_module mdbcomp.$/ +++MDiagArray2 cp-src/MDiagArray2.h 78 +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (const Array& a) : DiagArray2 / +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (const DiagArray2& a) : DiagArray/ +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (const MDiagArray2& a) : DiagArra/ +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (int r, int c, const T& val) : DiagA/ +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (int r, int c) : DiagArray2 (r, c/ +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (T *d, int r, int c) : DiagArray2/ +++~MDiagArray2 cp-src/MDiagArray2.h /^ ~MDiagArray2 (void) { }$/ +++MDiagArray2 cp-src/MDiagArray2.h /^ MDiagArray2 (void) : DiagArray2 () { }$/ +++me_22a lua-src/test.lua /^ function test.me_22a(one, two)$/ +++me22b lua-src/test.lua /^ local function test.me22b (one)$/ +++memalign c-src/emacs/src/gmalloc.c /^memalign (size_t alignment, size_t size)$/ +++member_lessthan_goalid merc-src/accumulator.m /^:- pred member_lessthan_goalid(accu_goal_store::in/ +++member prol-src/natded.prolog /^member(X,[X|_]).$/ +++memclear c-src/emacs/src/lisp.h /^memclear (void *p, ptrdiff_t nbytes)$/ +++menu_bar_item c-src/emacs/src/keyboard.c /^menu_bar_item (Lisp_Object key, Lisp_Object item, / +++menu_bar_items c-src/emacs/src/keyboard.c /^menu_bar_items (Lisp_Object old)$/ +++menu_bar_items_index c-src/emacs/src/keyboard.c 7369 +++menu_bar_items_vector c-src/emacs/src/keyboard.c 7368 +++menu_bar_one_keymap_changed_items c-src/emacs/src/keyboard.c 7363 +++menu_item_eval_property_1 c-src/emacs/src/keyboard.c /^menu_item_eval_property_1 (Lisp_Object arg)$/ +++menu_item_eval_property c-src/emacs/src/keyboard.c /^menu_item_eval_property (Lisp_Object sexpr)$/ +++menu_separator_name_p c-src/emacs/src/keyboard.c /^menu_separator_name_p (const char *label)$/ +++\menu tex-src/texinfo.tex /^\\long\\def\\menu #1\\end menu{}$/ +++Metags c-src/etags.c /^main (int argc, char **argv)$/ +++metasource c-src/etags.c 198 +++Mfail cp-src/fail.C /^main()$/ +++min_args c-src/emacs/src/lisp.h 1686 +++min_char c-src/emacs/src/lisp.h 1621 +++min cp-src/conway.cpp /^#define min(x,y) ((x > y) ? y : x)$/ +++min c-src/emacs/src/gmalloc.c /^#define min(a, b) ((a) < (b) ? (a) : (b))$/ +++min c-src/emacs/src/lisp.h 57 +++min c-src/emacs/src/lisp.h /^#define min(a, b) ((a) < (b) ? (a) : (b))$/ +++MIN_HASH_VALUE c-src/etags.c 2328 +++/min ps-src/rfc1245.ps /^\/min {2 copy gt {exch} if pop} bind def$/ +++minus cp-src/functions.cpp /^void Date::minus ( int days , int month , int year/ +++\minus tex-src/texinfo.tex /^\\def\\minus{$-$}$/ +++MIN_WORD_LENGTH c-src/etags.c 2326 +++MISCP c-src/emacs/src/lisp.h /^# define MISCP(x) lisp_h_MISCP (x)$/ +++miti html-src/softwarelibero.html /^Sfatiamo alcuni miti$/ +++Mkai-test.pl perl-src/kai-test.pl /^package main;$/ +++modifier_names c-src/emacs/src/keyboard.c 6319 +++modifier_symbols c-src/emacs/src/keyboard.c 6327 +++modify_event_symbol c-src/emacs/src/keyboard.c /^modify_event_symbol (ptrdiff_t symbol_num, int mod/ +++module_class_method ruby-src/test.rb /^ def ModuleExample.module_class_method$/ +++ModuleExample ruby-src/test.rb /^module ModuleExample$/ +++module_instance_method ruby-src/test.rb /^ def module_instance_method$/ +++more_aligned_int c.c 165 +++morecore_nolock c-src/emacs/src/gmalloc.c /^morecore_nolock (size_t size)$/ +++morecore_recursing c-src/emacs/src/gmalloc.c 604 +++More_Lisp_Bits c-src/emacs/src/lisp.h 801 +++more= ruby-src/test1.ru /^ :more$/ +++MOST_NEGATIVE_FIXNUM c-src/emacs/src/lisp.h 835 +++MOST_POSITIVE_FIXNUM c-src/emacs/src/lisp.h 834 +++mouse_syms c-src/emacs/src/keyboard.c 4627 +++move cp-src/clheir.cpp /^void agent::move(int direction)$/ +++MOVE c-src/sysdep.h /^#define MOVE(x,y) movl x, y$/ +++MoveLayerAfter lua-src/allegro.lua /^function MoveLayerAfter (this_one)$/ +++MoveLayerBefore lua-src/allegro.lua /^function MoveLayerBefore (this_one)$/ +++MoveLayerBottom lua-src/allegro.lua /^function MoveLayerBottom ()$/ +++MoveLayerTop lua-src/allegro.lua /^function MoveLayerTop ()$/ +++mprobe c-src/emacs/src/gmalloc.c /^mprobe (void *ptr)$/ +++/M ps-src/rfc1245.ps /^\/M {newpath moveto} bind def$/ +++MSDOS c-src/etags.c 100 +++MSDOS c-src/etags.c 106 +++MSDOS c-src/etags.c 107 +++MSDOS c-src/etags.c 110 +++msgid php-src/lce_functions.php /^ function msgid($line, $class)$/ +++MSGSEL f-src/entry.for /^ ENTRY MSGSEL ( TYPE )$/ +++MSGSEL f-src/entry.strange /^ ENTRY MSGSEL ( TYPE )$/ +++MSGSEL f-src/entry.strange_suffix /^ ENTRY MSGSEL ( TYPE )$/ +++msgstr php-src/lce_functions.php /^ function msgstr($line, $class)$/ +++/ms ps-src/rfc1245.ps /^\/ms { $/ +++mstats c-src/emacs/src/gmalloc.c 308 +++Mtest1.go go-src/test1.go 1 +++Mtest1.go go-src/test1.go /^func main() {$/ +++Mtest.go go-src/test.go 1 +++Mtest.go go-src/test.go /^func main() {$/ +++Mtest.rs rs-src/test.rs /^fn main() {$/ +++mtg html-src/software.html /^MTG$/ +++mt prol-src/natded.prolog /^mt:-$/ +++multibyte c-src/emacs/src/regex.h 403 +++MULTI_LETTER_MOD c-src/emacs/src/keyboard.c 6231 +++MULTI_LETTER_MOD c-src/emacs/src/keyboard.c 6764 +++MULTI_LETTER_MOD c-src/emacs/src/keyboard.c /^#define MULTI_LETTER_MOD(BIT, NAME, LEN) \\$/ +++MULTI_LETTER_MOD c-src/emacs/src/keyboard.c /^#define MULTI_LETTER_MOD(BIT, NAME, LEN) \\$/ +++multi_line c-src/etags.c 267 +++Mx.cc cp-src/x.cc /^main(int argc, char *argv[])$/ +++\mylbrace tex-src/texinfo.tex /^\\def\\mylbrace {{\\tt \\char '173}}$/ +++mypi forth-src/test-forth.fth /^synonym mypi fconst$/ +++my_printf c.c /^my_printf (void *my_object, const char *my_format,/ +++\myrbrace tex-src/texinfo.tex /^\\def\\myrbrace {{\\tt \\char '175}}$/ +++my_struct c.c 226 +++my_struct c-src/h.h 91 +++my_typedef c.c 228 +++my_typedef c-src/h.h 93 +++name c-src/emacs/src/keyboard.c 7241 +++name c-src/emacs/src/lisp.h 1808 +++name c-src/emacs/src/lisp.h 3144 +++name c-src/emacs/src/lisp.h 682 +++name c-src/etags.c 192 +++name c-src/etags.c 218 +++name c-src/etags.c 2271 +++name c-src/etags.c 261 +++name c-src/getopt.h 76 +++name c-src/getopt.h 78 +++named c-src/etags.c 2505 +++NameHasChar pas-src/common.pas /^function NameHasChar; (* (TheName : NameString; Th/ +++name perl-src/htlmify-cystic 357 +++namestringequal pas-src/common.pas /^function namestringequal;(*(var Name1,Name2 : Name/ +++NameStringLess pas-src/common.pas /^function NameStringLess;(*(var Name1,Name2 : NameS/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#1}{Function}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#1}{Macro}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#1}{Special Form}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#1}{User Option}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#1}{Variable}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{#1}\\deftpargs{#3}\\endgrou/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{#1}\\defunargs{#3}\\endgrou/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{#1}\\defvarargs{#3}\\endgro/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{\\defcvtype{} of #1}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{\\defoptype{} on #1}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{Instance Variable of #1}%/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {#2}{Method on #1}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {\\code{#1} #2}{Function}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {\\code{#1} #2}{Variable}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {\\code{#2} #3}{#1}%$/ +++name tex-src/texinfo.tex /^\\begingroup\\defname {\\code{#2} #3}{#1}$/ +++NAME y-src/cccp.c 8 +++name y-src/cccp.y 113 +++name y-src/cccp.y 43 +++nargs c-src/emacs/src/lisp.h 2987 +++NATNUMP c-src/emacs/src/lisp.h /^NATNUMP (Lisp_Object x)$/ +++/nbluet ps-src/rfc1245.ps /^\/nbluet 256 array def$/ +++n c-src/exit.c 28 +++n c-src/exit.strange_suffix 28 +++NDEBUG c-src/etags.c 88 +++need_adjustment c-src/emacs/src/lisp.h 1986 +++\need tex-src/texinfo.tex /^\\def\\need{\\parsearg\\needx}$/ +++\needx tex-src/texinfo.tex /^\\def\\needx#1{%$/ +++NEG y-src/parse.c 9 +++neighbors cp-src/clheir.hpp 59 +++nelem cp-src/Range.h /^ int nelem (void) const { return rng_nelem; }$/ +++nestlev c-src/etags.c 2525 +++\newcodeindex tex-src/texinfo.tex /^\\def\\newcodeindex #1{$/ +++\newindex tex-src/texinfo.tex /^\\def\\newindex #1{$/ +++NewLayer lua-src/allegro.lua /^function NewLayer (name, x, y, w, h)$/ +++NewLayerSet lua-src/allegro.lua /^function NewLayerSet (name)$/ +++newlb c-src/etags.c 2930 +++newlinepos c-src/etags.c 2932 +++NewNameString pas-src/common.pas /^procedure NewNameString; (* (var NSP: NameStringPo/ +++new objc-src/PackInsp.m /^+new$/ +++new perl-src/htlmify-cystic 163 +++new_tag perl-src/htlmify-cystic 18 +++newtextstring pas-src/common.pas /^function newtextstring; (*: TextString;*)$/ +++next_alive cp-src/conway.hpp 7 +++next_almost_prime c-src/emacs/src/lisp.h /^extern EMACS_INT next_almost_prime (EMACS_INT) ATT/ +++NEXT_ALMOST_PRIME_LIMIT c-src/emacs/src/lisp.h 3573 +++next c.c 174 +++next c-src/emacs/src/gmalloc.c 164 +++next c-src/emacs/src/gmalloc.c 188 +++next c-src/emacs/src/gmalloc.c 198 +++next c-src/emacs/src/keyboard.c 7246 +++next c-src/emacs/src/keyboard.c 861 +++next c-src/emacs/src/lisp.h 1848 +++next c-src/emacs/src/lisp.h 2009 +++next c-src/emacs/src/lisp.h 2037 +++next c-src/emacs/src/lisp.h 2192 +++next c-src/emacs/src/lisp.h 3028 +++next c-src/emacs/src/lisp.h 3134 +++next c-src/emacs/src/lisp.h 700 +++next c-src/etags.c 203 +++next-file el-src/emacs/lisp/progmodes/etags.el /^(defun next-file (&optional initialize novisit)$/ +++next-file-list el-src/emacs/lisp/progmodes/etags.el /^(defvar next-file-list nil$/ +++next_free c-src/emacs/src/lisp.h 1851 +++nextfree c-src/emacs/src/lisp.h 3029 +++\next tex-src/texinfo.tex /^\\def\\next##1{}\\next}$/ +++next_weak c-src/emacs/src/lisp.h 1875 +++next y-src/cccp.y 42 +++NE y-src/parse.c 6 +++nfree c-src/emacs/src/gmalloc.c 150 +++/ngrayt ps-src/rfc1245.ps /^\/ngrayt 256 array def$/ +++/ngreent ps-src/rfc1245.ps /^\/ngreent 256 array def$/ +++NIL_IS_ZERO c-src/emacs/src/lisp.h 1515 +++NILP c-src/emacs/src/lisp.h /^# define NILP(x) lisp_h_NILP (x)$/ +++nl c-src/etags.c 2521 +++NmStrToErrStr pas-src/common.pas /^function NmStrToErrStr;(*($/ +++NmStrToInteger pas-src/common.pas /^function NmStrToInteger; (* (Str : NameString) : i/ +++\nm tex-src/testenv.tex /^\\newcommand{\\nm}[2]{\\nomenclature{#1}{#2}}$/ +++no_argument c-src/getopt.h 89 +++nocase_tail c-src/etags.c /^nocase_tail (const char *cp)$/ +++node c-src/etags.c 225 +++noderef tex-src/texinfo.tex /^\\appendixnoderef %$/ +++node_st c-src/etags.c 214 +++\node tex-src/texinfo.tex /^\\def\\node{\\ENVcheck\\parsearg\\nodezzz}$/ +++\nodexxx[ tex-src/texinfo.tex /^\\def\\nodexxx[#1,#2]{\\gdef\\lastnode{#1}}$/ +++\nodezzz tex-src/texinfo.tex /^\\def\\nodezzz#1{\\nodexxx [#1,]}$/ +++\nofillexdent tex-src/texinfo.tex /^\\def\\nofillexdent{\\parsearg\\nofillexdentyyy}$/ +++\nofillexdentyyy tex-src/texinfo.tex /^\\def\\nofillexdentyyy #1{{\\advance \\leftskip by -\\e/ +++nofonts% tex-src/texinfo.tex /^{\\chapternofonts%$/ +++nofonts tex-src/texinfo.tex /^{\\indexnofonts$/ +++no_lang_help c-src/etags.c 707 +++none_help c-src/etags.c 703 +++NONPOINTER_BITS c-src/emacs/src/lisp.h 78 +++NONPOINTER_BITS c-src/emacs/src/lisp.h 80 +++NONSRCS make-src/Makefile /^NONSRCS=entry.strange lists.erl clheir.hpp.gz$/ +++\normalbackslash tex-src/texinfo.tex /^\\def\\normalbackslash{{\\tt\\rawbackslashxx}}$/ +++\normalcaret tex-src/texinfo.tex /^\\def\\normalcaret{^}$/ +++\normaldoublequote tex-src/texinfo.tex /^\\def\\normaldoublequote{"}$/ +++\normalgreater tex-src/texinfo.tex /^\\def\\normalgreater{>}$/ +++normalize_fresh prol-src/natded.prolog /^normalize_fresh(M,N):-$/ +++normalize prol-src/natded.prolog /^normalize(M,MNorm):-$/ +++/normalize ps-src/rfc1245.ps /^\/normalize {$/ +++normalize_tree prol-src/natded.prolog /^normalize_tree(tree(Rule,Syn:Sem,Trees),$/ +++normalize_trees prol-src/natded.prolog /^normalize_trees([],[]).$/ +++\normalless tex-src/texinfo.tex /^\\def\\normalless{<}$/ +++\normalplus tex-src/texinfo.tex /^\\def\\normalplus{+}$/ +++\normaltilde tex-src/texinfo.tex /^\\def\\normaltilde{~}$/ +++\normalunderscore tex-src/texinfo.tex /^\\def\\normalunderscore{_}$/ +++\normalverticalbar tex-src/texinfo.tex /^\\def\\normalverticalbar{|}$/ +++nosave pyt-src/server.py /^ def nosave(self):$/ +++no_sub c-src/emacs/src/regex.h 387 +++notag2 c-src/dostorture.c 26 +++notag2 c-src/torture.c 26 +++notag4 c-src/dostorture.c 45 +++notag4 c-src/torture.c 45 +++not_bol c-src/emacs/src/regex.h 391 +++/.notdef ps-src/rfc1245.ps /^\/.notdef \/.notdef \/.notdef \/.notdef \/.notdef \/.not/ +++/.notdef ps-src/rfc1245.ps /^\/.notdef \/.notdef \/.notdef \/.notdef \/space \/exclam/ +++not_eol c-src/emacs/src/regex.h 394 +++NOTEQUAL y-src/cccp.c 13 +++no tex-src/texinfo.tex /^\\global\\advance \\appendixno by 1 \\message{Appendix/ +++no tex-src/texinfo.tex /^\\ifnum\\secno=0 Appendix\\xreftie'char\\the\\appendixn/ +++no tex-src/texinfo.tex /^\\newcount \\appendixno \\appendixno = `\\@$/ +++no.\the\secno tex-src/texinfo.tex /^\\else \\ifnum \\subsecno=0 Section\\xreftie'char\\the\\/ +++no.\the\secno.\the\subsecno tex-src/texinfo.tex /^Section\\xreftie'char\\the\\appendixno.\\the\\secno.\\th/ +++no.\the\secno.\the\subsecno.\the\subsubsecno tex-src/texinfo.tex /^Section\\xreftie'char\\the\\appendixno.\\the\\secno.\\th/ +++notinname c-src/etags.c /^#define notinname(c) (_nin[CHAR (c)]) \/* c is not / +++not_single_kboard_state c-src/emacs/src/keyboard.c /^not_single_kboard_state (KBOARD *kboard)$/ +++npending c-src/emacs/src/keyboard.c 7244 +++/N ps-src/rfc1245.ps /^\/N { $/ +++/nredt ps-src/rfc1245.ps /^\/nredt 256 array def$/ +++\nsbot tex-src/texinfo.tex /^\\def\\nsbot{\\vbox$/ +++\nstop tex-src/texinfo.tex /^\\def\\nstop{\\vbox$/ +++/Ntilde ps-src/rfc1245.ps /^\/Ntilde \/Odieresis \/Udieresis \/aacute \/agrave \/aci/ +++ntool_bar_items c-src/emacs/src/keyboard.c 7974 +++NULL_PTR y-src/cccp.y 63 +++NULL y-src/cccp.y 51 +++\numberedsec tex-src/texinfo.tex /^\\outer\\def\\numberedsec{\\parsearg\\seczzz}$/ +++\numberedsubsec tex-src/texinfo.tex /^\\outer\\def\\numberedsubsec{\\parsearg\\numberedsubsec/ +++\numberedsubseczzz tex-src/texinfo.tex /^\\def\\numberedsubseczzz #1{\\seccheck{subsection}%$/ +++\numberedsubsubsec tex-src/texinfo.tex /^\\outer\\def\\numberedsubsubsec{\\parsearg\\numberedsub/ +++\numberedsubsubseczzz tex-src/texinfo.tex /^\\def\\numberedsubsubseczzz #1{\\seccheck{subsubsecti/ +++numberKeys objcpp-src/SimpleCalc.M /^- numberKeys:sender$/ +++number_len c-src/etags.c /^static int number_len (long) ATTRIBUTE_CONST;$/ +++/numbersign ps-src/rfc1245.ps /^\/numbersign \/dollar \/percent \/ampersand \/quotesing/ +++numbervars prol-src/natded.prolog /^numbervars(X):-$/ +++num_columns cp-src/conway.cpp 16 +++\numericenumerate tex-src/texinfo.tex /^\\def\\numericenumerate{%$/ +++num_input_events c-src/emacs/src/keyboard.c 210 +++NUM_MOD_NAMES c-src/emacs/src/keyboard.c 6325 +++numOfChannels cp-src/c.C 1 +++NUM_RECENT_KEYS c-src/emacs/src/keyboard.c 91 +++num_regs c-src/emacs/src/regex.h 430 +++num_rows cp-src/conway.cpp 15 +++NUMSTATS objc-src/PackInsp.h 36 +++nvars c-src/emacs/src/lisp.h 3140 +++Objc_help c-src/etags.c 613 +++OBJCPPSRC make-src/Makefile /^OBJCPPSRC=SimpleCalc.H SimpleCalc.M$/ +++OBJCSRC make-src/Makefile /^OBJCSRC=Subprocess.h Subprocess.m PackInsp.h PackI/ +++Objc_suffixes c-src/etags.c 609 +++objdef c-src/etags.c 2484 +++object c-src/emacs/src/lisp.h 2128 +++object_registry cp-src/clheir.cpp 10 +++OBJS make-src/Makefile /^OBJS=${GETOPTOBJS} ${REGEXOBJS} ${CHECKOBJS}$/ +++objtag c-src/etags.c 2453 +++objvar c-src/emacs/src/lisp.h 2297 +++obstack_chunk_alloc y-src/parse.y 47 +++obstack_chunk_free y-src/parse.y 48 +++ocatseen c-src/etags.c 2477 +++/ocircumflex ps-src/rfc1245.ps /^\/ocircumflex \/odieresis \/otilde \/uacute \/ugrave \/u/ +++octave_MDiagArray2_h cp-src/MDiagArray2.h 29 +++octave_Range_h cp-src/Range.h 24 +++\oddfooting tex-src/texinfo.tex /^\\def\\oddfooting{\\parsearg\\oddfootingxxx}$/ +++\oddheading tex-src/texinfo.tex /^\\def\\oddheading{\\parsearg\\oddheadingxxx}$/ +++oediff make-src/Makefile /^oediff: OTAGS ETAGS ${infiles}$/ +++offset c-src/emacs/src/lisp.h 2305 +++offset c-src/emacs/src/lisp.h 2365 +++offset c-src/etags.c 2494 +++oignore c-src/etags.c 2483 +++oimplementation c-src/etags.c 2474 +++oinbody c-src/etags.c 2478 +++ok objc-src/PackInsp.m /^-ok:sender$/ +++ok_to_echo_at_next_pause c-src/emacs/src/keyboard.c 159 +++old_value c-src/emacs/src/lisp.h 2980 +++omethodcolon c-src/etags.c 2481 +++omethodparm c-src/etags.c 2482 +++omethodsign c-src/etags.c 2479 +++omethodtag c-src/etags.c 2480 +++\onepageout tex-src/texinfo.tex /^\\def\\onepageout#1{\\hoffset=\\normaloffset$/ +++onone c-src/etags.c 2472 +++oparenseen c-src/etags.c 2476 +++OPENBUTTON objc-src/PackInsp.m 47 +++\opencontents tex-src/texinfo.tex /^\\def\\opencontents{\\openout \\contentsfile = \\jobnam/ +++open-dribble-file c-src/emacs/src/keyboard.c /^DEFUN ("open-dribble-file", Fopen_dribble_file, So/ +++\openindices tex-src/texinfo.tex /^\\def\\openindices{%$/ +++openInWorkspace objc-src/PackInsp.m /^static void openInWorkspace(const char *filename)$/ +++open objc-src/PackInsp.m /^-open:sender$/ +++operationKeys objcpp-src/SimpleCalc.M /^- operationKeys:sender$/ +++operator+ cp-src/c.C /^ A operator+(A& a) {};$/ +++operator+ cp-src/c.C /^const A& A::operator+(const A&) { }$/ +++operator - cp-src/c.C /^void operator -(int, int) {}$/ +++operator+ cp-src/c.C /^void operator+(int, int) {}$/ +++operator = cp-src/functions.cpp /^Date & Date::operator = ( Date d ){$/ +++operator += cp-src/functions.cpp /^Date & Date::operator += ( int days ){$/ +++operator -= cp-src/functions.cpp /^Date & Date::operator -= ( int days ){$/ +++operator ++ cp-src/functions.cpp /^Date & Date::operator ++ ( void ){$/ +++operator -- cp-src/functions.cpp /^Date & Date::operator -- ( void ){$/ +++operator - cp-src/functions.cpp /^int Date::operator - ( Date d ){$/ +++operator < cp-src/functions.cpp /^int Date::operator < ( Date d ) {$/ +++operator == cp-src/functions.cpp /^int Date::operator == ( Date d ) {$/ +++operator > cp-src/functions.cpp /^int Date::operator > ( Date d ) {$/ +++operator >> cp-src/functions.cpp /^istream& operator >> ( istream &i, Date & dd ){$/ +++operator << cp-src/functions.cpp /^ostream& operator << ( ostream &c, Date d ) {$/ +++operator = cp-src/MDiagArray2.h /^ MDiagArray2& operator = (const MDiagArray2/ +++OperatorFun c-src/h.h 88 +++operator int cp-src/c.C /^void operator int(int, int) {}$/ +++operator int cp-src/fail.C /^ operator int() const {return x;}$/ +++operator MArray2 cp-src/MDiagArray2.h /^ operator MArray2 () const$/ +++operator y-src/cccp.y 438 +++\opnr tex-src/texinfo.tex /^\\def\\opnr{{\\sf\\char`\\(}} \\def\\clnr{{\\sf\\char`\\)}} / +++opparsebody\Edefop\defopx\defopheader\defoptype tex-src/texinfo.tex /^\\defopparsebody\\Edefop\\defopx\\defopheader\\defoptyp/ +++oprotocol c-src/etags.c 2473 +++/O ps-src/rfc1245.ps /^\/O {closepath} bind def$/ +++optional_argument c-src/getopt.h 91 +++option c-src/getopt.h 73 +++OPTIONS make-src/Makefile /^OPTIONS=--members --declarations --regex=@regexfil/ +++opvarparsebody\Edefcv\defcvx\defcvarheader\defcvtype tex-src/texinfo.tex /^\\defopvarparsebody\\Edefcv\\defcvx\\defcvarheader\\def/ +++ord_add_element prol-src/ordsets.prolog /^ord_add_element([], Element, [Element]).$/ +++ord_del_element prol-src/ordsets.prolog /^ord_del_element([], _, []).$/ +++ord_disjoint prol-src/ordsets.prolog /^ord_disjoint(Set1, Set2) :-$/ +++/ordfeminine ps-src/rfc1245.ps /^\/ordfeminine \/ordmasculine \/.notdef \/ae \/oslash \/q/ +++ord_intersection2 prol-src/ordsets.prolog /^ord_intersection2(1, [Set|Sets], Set0, Sets0) :- !/ +++ord_intersection3 prol-src/ordsets.prolog /^ord_intersection3(<, _, Set1, Head2, Tail2, Inters/ +++ord_intersection4 prol-src/ordsets.prolog /^ord_intersection4(<, _, Set1, Head2, Tail2, Inters/ +++ord_intersection prol-src/ordsets.prolog /^ord_intersection([], _, []).$/ +++ord_intersection prol-src/ordsets.prolog /^ord_intersection([], Set2, [], Set2).$/ +++ord_intersection prol-src/ordsets.prolog /^ord_intersection(Sets, Intersection) :- $/ +++ord_intersect prol-src/ordsets.prolog /^ord_intersect([Head1|Tail1], [Head2|Tail2]) :-$/ +++ord_member prol-src/ordsets.prolog /^ord_member(X, [E|Es]) :-$/ +++ord_seteq prol-src/ordsets.prolog /^ord_seteq(Set1, Set2) :-$/ +++ord_setproduct prol-src/ordsets.prolog /^ord_setproduct([], _, []).$/ +++ord_subset prol-src/ordsets.prolog /^ord_subset([], _).$/ +++ord_subtract prol-src/ordsets.prolog /^ord_subtract(Set1, Set2, Union) :-$/ +++ord_symdiff prol-src/ordsets.prolog /^ord_symdiff([], Set2, Set2).$/ +++ord_union4 prol-src/ordsets.prolog /^ord_union4(<, Head, Set1, Head2, Tail2, [Head|Unio/ +++ord_union_all prol-src/ordsets.prolog /^ord_union_all(1, [Set|Sets], Set, Sets) :- !.$/ +++ord_union prol-src/ordsets.prolog /^ord_union(Set1, Set2, Union) :-$/ +++ord_union prol-src/ordsets.prolog /^ord_union([], Union) :- !, Union = [].$/ +++OR y-src/cccp.c 10 +++oss html-src/softwarelibero.html /^Il movimento open source$/ +++otagseen c-src/etags.c 2475 +++OTAGS make-src/Makefile /^OTAGS: oetags ${SRCS} srclist$/ +++/Otilde ps-src/rfc1245.ps /^\/Otilde \/OE \/oe \/endash \/emdash \/quotedblleft \/quo/ +++output_file perl-src/htlmify-cystic 35 +++output_files perl-src/htlmify-cystic 32 +++outputtable html-src/algrthms.html /^Output$/ +++outputTime cp-src/c.C 9 +++outsyn prol-src/natded.prolog /^outsyn(['Any'],_).$/ +++OVERLAYP c-src/emacs/src/lisp.h /^OVERLAYP (Lisp_Object x)$/ +++Overview tex-src/gzip.texi /^@node Overview, Sample, Copying, Top$/ +++PackageInspector objc-src/PackInsp.h /^@interface PackageInspector:WMInspector$/ +++\pagebody tex-src/texinfo.tex /^\\def\\pagebody#1{\\vbox to\\pageheight{\\boxmaxdepth=\\/ +++/pagedimen ps-src/rfc1245.ps /^\/pagedimen { $/ +++pagesize c-src/emacs/src/gmalloc.c 1703 +++\pagesofar tex-src/texinfo.tex /^\\def\\pagesofar{\\unvbox\\partialpage %$/ +++\page tex-src/texinfo.tex /^ \\def\\page{%$/ +++\page tex-src/texinfo.tex /^\\def\\page{\\par\\vfill\\supereject}$/ +++pair merc-src/accumulator.m /^:- import_module pair.$/ +++/papersize ps-src/rfc1245.ps /^\/papersize {$/ +++/paragraph ps-src/rfc1245.ps /^\/paragraph \/germandbls \/registered \/copyright \/tra/ +++/parenright ps-src/rfc1245.ps /^\/parenright \/asterisk \/plus \/comma \/hyphen \/period/ +++parent c-src/emacs/src/keyboard.c 8745 +++parent c-src/emacs/src/lisp.h 1590 +++\parseargline tex-src/texinfo.tex /^\\def\\parseargline{\\begingroup \\obeylines \\parsearg/ +++\parsearg tex-src/texinfo.tex /^\\def\\parsearg #1{\\let\\next=#1\\begingroup\\obeylines/ +++\parseargx tex-src/texinfo.tex /^\\def\\parseargx{%$/ +++parse_c_expression y-src/cccp.y /^parse_c_expression (string)$/ +++parse_cgi prol-src/natded.prolog /^parse_cgi(TokenList,KeyVals):-$/ +++parse_error y-src/parse.y 82 +++parse_escape y-src/cccp.y /^parse_escape (string_ptr)$/ +++parseFromVars php-src/lce_functions.php /^ function parseFromVars($prefix)$/ +++parse_hash y-src/parse.y 64 +++parse_menu_item c-src/emacs/src/keyboard.c /^parse_menu_item (Lisp_Object item, int inmenubar)$/ +++parse_modifiers c-src/emacs/src/keyboard.c /^parse_modifiers (Lisp_Object symbol)$/ +++parse_modifiers_uncached c-src/emacs/src/keyboard.c /^parse_modifiers_uncached (Lisp_Object symbol, ptrd/ +++parse_number y-src/cccp.y /^parse_number (olen)$/ +++parse prol-src/natded.prolog /^parse(Ws,Cat):-$/ +++parse_return_error y-src/cccp.y 70 +++parse_return y-src/parse.y 74 +++parse_solitary_modifier c-src/emacs/src/keyboard.c /^parse_solitary_modifier (Lisp_Object symbol)$/ +++parse_tool_bar_item c-src/emacs/src/keyboard.c /^parse_tool_bar_item (Lisp_Object key, Lisp_Object / +++parse_tree merc-src/accumulator.m /^:- import_module parse_tree.$/ +++Pascal_functions c-src/etags.c /^Pascal_functions (FILE *inf)$/ +++Pascal_help c-src/etags.c 621 +++Pascal_suffixes c-src/etags.c 619 +++PASSRC make-src/Makefile /^PASSRC=common.pas$/ +++pat c-src/etags.c 262 +++pattern c-src/etags.c 260 +++p c-src/emacs/src/lisp.h 4673 +++p c-src/emacs/src/lisp.h 4679 +++pD c-src/emacs/src/lisp.h 165 +++pD c-src/emacs/src/lisp.h 167 +++pD c-src/emacs/src/lisp.h 169 +++pD c-src/emacs/src/lisp.h 171 +++pdlcount c-src/emacs/src/lisp.h 3046 +++PDT c-src/h.h /^ Date 04 May 87 235311 PDT (Mon)$/ +++pending-delete-mode el-src/TAGTEST.EL /^(defalias 'pending-delete-mode 'delete-selection-m/ +++pending_funcalls c-src/emacs/src/keyboard.c 4377 +++pending_signals c-src/emacs/src/keyboard.c 80 +++/periodcentered ps-src/rfc1245.ps /^\/periodcentered \/quotesinglbase \/quotedblbase \/per/ +++Perl_functions c-src/etags.c /^Perl_functions (FILE *inf)$/ +++Perl_help c-src/etags.c 630 +++Perl_interpreters c-src/etags.c 628 +++PERLSRC make-src/Makefile /^PERLSRC=htlmify-cystic yagrip.pl kai-test.pl mirro/ +++Perl_suffixes c-src/etags.c 626 +++p/f ada-src/etags-test-for.ada /^function p ("p");$/ +++p/f ada-src/etags-test-for.ada /^ function p pragma Import (C,$/ +++pfatal c-src/etags.c /^pfatal (const char *s1)$/ +++pfdset c-src/h.h 57 +++pfnote c-src/etags.c /^pfnote (char *name, bool is_func, char *linestart,/ +++/PF ps-src/rfc1245.ps /^\/PF { $/ +++PHP_functions c-src/etags.c /^PHP_functions (FILE *inf)$/ +++PHP_help c-src/etags.c 639 +++PHPSRC make-src/Makefile /^PHPSRC=lce_functions.php ptest.php sendmail.php$/ +++PHP_suffixes c-src/etags.c 637 +++pI c-src/emacs/src/lisp.h 106 +++pI c-src/emacs/src/lisp.h 94 +++pI c-src/emacs/src/lisp.h 99 +++\pindex tex-src/texinfo.tex /^\\def\\pindex {\\pgindex}$/ +++pinned c-src/emacs/src/lisp.h 679 +++Pkg1/b ada-src/etags-test-for.ada /^package body Pkg1 is$/ +++Pkg1/b ada-src/waroquiers.ada /^package body Pkg1 is$/ +++Pkg1_Func1/f ada-src/etags-test-for.ada /^ function Pkg1_Func1 return Boolean;$/ +++Pkg1_Func1/f ada-src/etags-test-for.ada /^function Pkg1_Func1 return Boolean is$/ +++Pkg1_Func1/f ada-src/etags-test-for.ada /^ function Pkg1_Func1 return Boolean is separate;$/ +++Pkg1_Func1/f ada-src/waroquiers.ada /^ function Pkg1_Func1 return Boolean;$/ +++Pkg1_Func1/f ada-src/waroquiers.ada /^function Pkg1_Func1 return Boolean is$/ +++Pkg1_Func1/f ada-src/waroquiers.ada /^ function Pkg1_Func1 return Boolean is separate;$/ +++Pkg1_Func2/f ada-src/etags-test-for.ada /^ function Pkg1_Func2 (Ijk : Integer; Z : Integer)/ +++Pkg1_Func2/f ada-src/waroquiers.ada /^ function Pkg1_Func2 (Ijk : Integer; Z : Integer)/ +++Pkg1_Pkg1/b ada-src/etags-test-for.ada /^package body Pkg1_Pkg1 is$/ +++Pkg1_Pkg1/b ada-src/etags-test-for.ada /^ package body Pkg1_Pkg1 is separate;$/ +++Pkg1_Pkg1/b ada-src/waroquiers.ada /^package body Pkg1_Pkg1 is$/ +++Pkg1_Pkg1/b ada-src/waroquiers.ada /^ package body Pkg1_Pkg1 is separate;$/ +++Pkg1_Pkg1_Proc1/p ada-src/etags-test-for.ada /^ procedure Pkg1_Pkg1_Proc1;$/ +++Pkg1_Pkg1_Proc1/p ada-src/etags-test-for.ada /^ procedure Pkg1_Pkg1_Proc1 is$/ +++Pkg1_Pkg1_Proc1/p ada-src/waroquiers.ada /^ procedure Pkg1_Pkg1_Proc1;$/ +++Pkg1_Pkg1_Proc1/p ada-src/waroquiers.ada /^ procedure Pkg1_Pkg1_Proc1 is$/ +++Pkg1_Pkg1/s ada-src/etags-test-for.ada /^ package Pkg1_Pkg1 is$/ +++Pkg1_Pkg1/s ada-src/waroquiers.ada /^ package Pkg1_Pkg1 is$/ +++Pkg1_Proc1/p ada-src/etags-test-for.ada /^ procedure Pkg1_Proc1;$/ +++Pkg1_Proc1/p ada-src/etags-test-for.ada /^ procedure Pkg1_Proc1 is$/ +++Pkg1_Proc1/p ada-src/waroquiers.ada /^ procedure Pkg1_Proc1;$/ +++Pkg1_Proc1/p ada-src/waroquiers.ada /^ procedure Pkg1_Proc1 is$/ +++Pkg1_Proc2/p ada-src/etags-test-for.ada /^ procedure Pkg1_Proc2 (I : Integer);$/ +++Pkg1_Proc2/p ada-src/etags-test-for.ada /^ procedure Pkg1_Proc2 (I : Integer) is$/ +++Pkg1_Proc2/p ada-src/waroquiers.ada /^ procedure Pkg1_Proc2 (I : Integer);$/ +++Pkg1_Proc2/p ada-src/waroquiers.ada /^ procedure Pkg1_Proc2 (I : Integer) is$/ +++Pkg1/s ada-src/etags-test-for.ada /^package Pkg1 is$/ +++Pkg1/s ada-src/waroquiers.ada /^package Pkg1 is$/ +++plainc c-src/etags.c 2934 +++plain_C_entries c-src/etags.c /^plain_C_entries (FILE *inf)$/ +++plain_C_suffixes c-src/etags.c 643 +++\plainsecheading tex-src/texinfo.tex /^\\def\\plainsecheading #1{\\secheadingi {#1}}$/ +++plist c-src/emacs/src/lisp.h 2040 +++plist c-src/emacs/src/lisp.h 697 +++plus cp-src/functions.cpp /^void Date::plus ( int days , int month , int year / +++plus go-src/test1.go 5 +++plusvalseq prol-src/natded.prolog /^plusvalseq([]) --> [].$/ +++pMd c-src/emacs/src/lisp.h 150 +++pMd c-src/emacs/src/lisp.h 155 +++pMu c-src/emacs/src/lisp.h 151 +++pMu c-src/emacs/src/lisp.h 156 +++p_next c-src/etags.c 258 +++POEntryAD php-src/lce_functions.php 29 +++POEntry php-src/lce_functions.php 105 +++POEntry php-src/lce_functions.php /^ function POEntry()$/ +++pointer c-src/emacs/src/lisp.h 2125 +++point forth-src/test-forth.fth /^BEGIN-STRUCTURE point \\ create the named structure/ +++\point tex-src/texinfo.tex /^\\def\\point{$\\star$}$/ +++poll_for_input_1 c-src/emacs/src/keyboard.c /^poll_for_input_1 (void)$/ +++poll_for_input c-src/emacs/src/keyboard.c /^poll_for_input (struct atimer *timer)$/ +++poll_suppress_count c-src/emacs/src/keyboard.c 1908 +++poll_suppress_count c-src/emacs/src/lisp.h 3047 +++poll_timer c-src/emacs/src/keyboard.c 1915 +++popclass_above c-src/etags.c /^popclass_above (int bracelev)$/ +++pop_kboard c-src/emacs/src/keyboard.c /^pop_kboard (void)$/ +++pop-tag-mark el-src/emacs/lisp/progmodes/etags.el /^(defalias 'pop-tag-mark 'xref-pop-marker-stack)$/ +++POReader php-src/lce_functions.php 163 +++POReader php-src/lce_functions.php /^ function POReader($domain, $filename)$/ +++PORManager php-src/lce_functions.php 498 +++PORManager php-src/lce_functions.php /^ function PORManager()$/ +++position_to_Time c-src/emacs/src/keyboard.c /^position_to_Time (ptrdiff_t pos)$/ +++posix_memalign c-src/emacs/src/gmalloc.c /^posix_memalign (void **memptr, size_t alignment, s/ +++posn-at-point c-src/emacs/src/keyboard.c /^DEFUN ("posn-at-point", Fposn_at_point, Sposn_at_p/ +++posn-at-x-y c-src/emacs/src/keyboard.c /^DEFUN ("posn-at-x-y", Fposn_at_x_y, Sposn_at_x_y, / +++possible_sum_sign y-src/cccp.y /^#define possible_sum_sign(a, b, sum) ((((a) ^ (b))/ +++PostControls pyt-src/server.py /^ def PostControls(self):$/ +++post pyt-src/server.py /^ def post(self):$/ +++POSTSCRIPTFLAGS make-src/Makefile /^POSTSCRIPTFLAGS=--language=none --regex='#\/[^ \\t{]/ +++pot_etags_version c-src/etags.c 81 +++pp1 c-src/dostorture.c /^int pp1($/ +++pp1 c-src/torture.c /^int pp1($/ +++pp2 c-src/dostorture.c /^pp2$/ +++pp2 c-src/torture.c /^pp2$/ +++pp3 c-src/dostorture.c /^pp3(int bar)$/ +++pp3 c-src/torture.c /^pp3(int bar)$/ +++pp_bas_cat prol-src/natded.prolog /^pp_bas_cat(Cat):-$/ +++pp_cat prol-src/natded.prolog /^pp_cat(Syn:Sem):-$/ +++pp_exp prol-src/natded.prolog /^pp_exp('NIL'):-$/ +++pp_exps prol-src/natded.prolog /^pp_exps([]).$/ +++pp_html_fitch_tree prol-src/natded.prolog /^pp_html_fitch_tree(tree(der,Root,[ders(Words)]),M,/ +++pp_html_table_fitch_tree prol-src/natded.prolog /^pp_html_table_fitch_tree(T):-$/ +++pp_html_table_tree prol-src/natded.prolog /^pp_html_table_tree(T):-$/ +++pp_html_tree prol-src/natded.prolog /^pp_html_tree(ass(Syn,V,'$VAR'(N))):-$/ +++pp_html_trees prol-src/natded.prolog /^pp_html_trees([T|Ts],N,M):-$/ +++pp_lam_bracket prol-src/natded.prolog /^pp_lam_bracket(A^B):-$/ +++pp_lam_paren prol-src/natded.prolog /^pp_lam_paren(Var^Alpha):-$/ +++pp_lam prol-src/natded.prolog /^pp_lam(Var^Alpha):-$/ +++pp_paren prol-src/natded.prolog /^pp_paren(C):-$/ +++pp_rule prol-src/natded.prolog /^pp_rule(fe):-write('\/E').$/ +++/P ps-src/rfc1245.ps /^\/P { $/ +++pp_syn_back prol-src/natded.prolog /^pp_syn_back(A\/B):-$/ +++pp_syn_paren prol-src/natded.prolog /^pp_syn_paren(A\/B):-$/ +++pp_syn prol-src/natded.prolog /^pp_syn(A\/B):-$/ +++pp_tree prol-src/natded.prolog /^pp_tree(T):-$/ +++pp_trees prol-src/natded.prolog /^pp_trees([T|Ts],Column):-$/ +++pp_word_list prol-src/natded.prolog /^pp_word_list([]).$/ +++pp_word_list_rest prol-src/natded.prolog /^pp_word_list_rest([]).$/ +++pp_word prol-src/natded.prolog /^pp_word(W):-$/ +++Pre_Call_State/t ada-src/2ataspri.ads /^ type Pre_Call_State is new System.Address;$/ +++.PRECIOUS make-src/Makefile /^.PRECIOUS: ETAGS CTAGS ETAGS16 CTAGS16 ETAGS17 CTA/ +++predicate c-src/emacs/src/lisp.h 2307 +++prev c.c 175 +++prev c-src/emacs/src/gmalloc.c 165 +++prev c-src/emacs/src/gmalloc.c 189 +++prev c-src/emacs/src/lisp.h 2191 +++\primary tex-src/texinfo.tex /^\\def\\primary #1{\\line{#1\\hfil}}$/ +++PrintAdd go-src/test1.go /^func (n intNumber) PrintAdd() {$/ +++PrintAdd go-src/test1.go /^func (s str) PrintAdd() {$/ +++printClassification php-src/lce_functions.php /^ function printClassification()$/ +++\printedmanual tex-src/texinfo.tex /^\\def\\printedmanual{\\ignorespaces #5}%$/ +++\printedmanual tex-src/texinfo.tex /^section ``\\printednodename'' in \\cite{\\printedmanu/ +++\printednodename tex-src/texinfo.tex /^\\def\\printednodename{\\ignorespaces #1}%$/ +++\printednodename tex-src/texinfo.tex /^\\def\\printednodename{\\ignorespaces #3}%$/ +++print_help c-src/etags.c /^print_help (argument *argbuffer)$/ +++\printindex tex-src/texinfo.tex /^\\def\\printindex{\\parsearg\\doprintindex}$/ +++print_language_names c-src/etags.c /^print_language_names (void)$/ +++printmax_t c-src/emacs/src/lisp.h 148 +++printmax_t c-src/emacs/src/lisp.h 153 +++\print tex-src/texinfo.tex /^\\def\\print{\\leavevmode\\lower.1ex\\hbox to 1em{\\hfil/ +++\print tex-src/texinfo.tex /^\\def\\print{\\realbackslash print}$/ +++PRINT_UNDOCUMENTED_OPTIONS_HELP c-src/etags.c 804 +++print_version c-src/etags.c /^print_version (void)$/ +++Private objc-src/Subprocess.m /^@interface Subprocess(Private)$/ +++Private_T/b ada-src/etags-test-for.ada /^ task body Private_T is$/ +++Private_T/b ada-src/waroquiers.ada /^ task body Private_T is$/ +++Private_T/k ada-src/etags-test-for.ada /^ task Private_T;$/ +++Private_T/k ada-src/waroquiers.ada /^ task Private_T;$/ +++Private_T/p ada-src/etags-test-for.ada /^ procedure Private_T;$/ +++Private_T/p ada-src/etags-test-for.ada /^ procedure Private_T is$/ +++Private_T/p ada-src/waroquiers.ada /^ procedure Private_T;$/ +++Private_T/p ada-src/waroquiers.ada /^ procedure Private_T is$/ +++Private_T/t ada-src/etags-test-for.ada /^ type Private_T is$/ +++Private_T/t ada-src/etags-test-for.ada /^ type Private_T is private;$/ +++Private_T/t ada-src/waroquiers.ada /^ type Private_T is$/ +++Private_T/t ada-src/waroquiers.ada /^ type Private_T is private;$/ +++Problems tex-src/gzip.texi /^@node Problems, Concept Index, Tapes, Top$/ +++proc c-src/h.h 87 +++process_file c-src/etags.c /^process_file (FILE *fh, char *fn, language *lang)$/ +++process_file_name c-src/etags.c /^process_file_name (char *file, language *lang)$/ +++PROCESSP c-src/emacs/src/lisp.h /^PROCESSP (Lisp_Object a)$/ +++process_pending_signals c-src/emacs/src/keyboard.c /^process_pending_signals (void)$/ +++process_special_events c-src/emacs/src/keyboard.c /^process_special_events (void)$/ +++process_tool_bar_item c-src/emacs/src/keyboard.c /^process_tool_bar_item (Lisp_Object key, Lisp_Objec/ +++Proc/t ada-src/2ataspri.ads /^ type Proc is access procedure (Addr : System.Ad/ +++prof make-src/Makefile /^prof: ETAGS$/ +++prolog_atom c-src/etags.c /^prolog_atom (char *s, size_t pos)$/ +++Prolog_functions c-src/etags.c /^Prolog_functions (FILE *inf)$/ +++Prolog_help c-src/etags.c 654 +++prolog_pr c-src/etags.c /^prolog_pr (char *s, char *last)$/ +++prolog_skip_comment c-src/etags.c /^prolog_skip_comment (linebuffer *plb, FILE *inf)$/ +++Prolog_suffixes c-src/etags.c 652 +++PROLSRC make-src/Makefile /^PROLSRC=ordsets.prolog natded.prolog$/ +++PROP c-src/emacs/src/keyboard.c 8379 +++PROP c-src/emacs/src/keyboard.c /^#define PROP(IDX) AREF (tool_bar_item_properties, / +++prop c-src/etags.c 209 +++PROTECT_MALLOC_STATE c-src/emacs/src/gmalloc.c /^#define PROTECT_MALLOC_STATE(PROT) \/* empty *\/$/ +++PROTECT_MALLOC_STATE c-src/emacs/src/gmalloc.c /^#define PROTECT_MALLOC_STATE(PROT) protect_malloc_/ +++protect_malloc_state c-src/emacs/src/gmalloc.c /^protect_malloc_state (int protect_p)$/ +++PRTPKG f-src/entry.for /^ LOGICAL FUNCTION PRTPKG ( SHORT, LONG, EXPL,/ +++PRTPKG f-src/entry.strange /^ LOGICAL FUNCTION PRTPKG ( SHORT, LONG, EXPL,/ +++PRTPKG f-src/entry.strange_suffix /^ LOGICAL FUNCTION PRTPKG ( SHORT, LONG, EXPL,/ +++PSEUDO c-src/sysdep.h /^#define PSEUDO(name, syscall_name, args) / +++PSEUDOVECSIZE c-src/emacs/src/lisp.h /^#define PSEUDOVECSIZE(type, nonlispfield) \\$/ +++PSEUDOVECTOR_AREA_BITS c-src/emacs/src/lisp.h 818 +++PSEUDOVECTOR_FLAG c-src/emacs/src/lisp.h 774 +++PSEUDOVECTORP c-src/emacs/src/lisp.h /^PSEUDOVECTORP (Lisp_Object a, int code)$/ +++PSEUDOVECTOR_REST_BITS c-src/emacs/src/lisp.h 813 +++PSEUDOVECTOR_REST_MASK c-src/emacs/src/lisp.h 814 +++PSEUDOVECTOR_SIZE_BITS c-src/emacs/src/lisp.h 808 +++PSEUDOVECTOR_SIZE_MASK c-src/emacs/src/lisp.h 809 +++PSEUDOVECTOR_TYPEP c-src/emacs/src/lisp.h /^PSEUDOVECTOR_TYPEP (struct vectorlike_header *a, i/ +++PS_functions c-src/etags.c /^PS_functions (FILE *inf)$/ +++PS_help c-src/etags.c 649 +++PSSRC make-src/Makefile /^PSSRC=rfc1245.ps$/ +++PS_suffixes c-src/etags.c 647 +++pthread_mutexattr_setprio_ceiling/f ada-src/2ataspri.adb /^ function pthread_mutexattr_setprio_ceiling$/ +++pthread_mutexattr_setprotocol/f ada-src/2ataspri.adb /^ function pthread_mutexattr_setprotocol$/ +++PTY_LENGTH objc-src/Subprocess.m 21 +++PTY_TEMPLATE objc-src/Subprocess.m 20 +++Public_T/t ada-src/etags-test-for.ada /^ type Public_T is$/ +++Public_T/t ada-src/waroquiers.ada /^ type Public_T is$/ +++purpose c-src/emacs/src/lisp.h 1594 +++pushclass_above c-src/etags.c /^pushclass_above (int bracelev, char *str, int len)/ +++PUSH_C_STR c-src/emacs/src/keyboard.c /^#define PUSH_C_STR(str, listvar) \\$/ +++PUSH_HANDLER c-src/emacs/src/lisp.h /^#define PUSH_HANDLER(c, tag_ch_val, handlertype) \\/ +++push_kboard c-src/emacs/src/keyboard.c /^push_kboard (struct kboard *k)$/ +++put_entries c-src/etags.c /^put_entries (register node *np)$/ +++PVEC_BOOL_VECTOR c-src/emacs/src/lisp.h 787 +++PVEC_BUFFER c-src/emacs/src/lisp.h 788 +++PVEC_CHAR_TABLE c-src/emacs/src/lisp.h 796 +++PVEC_COMPILED c-src/emacs/src/lisp.h 795 +++PVEC_FONT c-src/emacs/src/lisp.h 798 +++PVEC_FRAME c-src/emacs/src/lisp.h 785 +++PVEC_FREE c-src/emacs/src/lisp.h 783 +++PVEC_HASH_TABLE c-src/emacs/src/lisp.h 789 +++PVEC_NORMAL_VECTOR c-src/emacs/src/lisp.h 782 +++PVEC_OTHER c-src/emacs/src/lisp.h 793 +++PVEC_PROCESS c-src/emacs/src/lisp.h 784 +++PVEC_SUB_CHAR_TABLE c-src/emacs/src/lisp.h 797 +++PVEC_SUBR c-src/emacs/src/lisp.h 792 +++PVEC_TERMINAL c-src/emacs/src/lisp.h 790 +++pvec_type c-src/emacs/src/lisp.h 780 +++PVEC_TYPE_MASK c-src/emacs/src/lisp.h 819 +++PVEC_WINDOW_CONFIGURATION c-src/emacs/src/lisp.h 791 +++PVEC_WINDOW c-src/emacs/src/lisp.h 786 +++p.x forth-src/test-forth.fth /^ 1 CELLS +FIELD p.x \\ A single cell filed name/ +++\pxref tex-src/texinfo.tex /^\\def\\pxref#1{see \\xrefX[#1,,,,,,,]}$/ +++p.y forth-src/test-forth.fth /^ 1 CELLS +FIELD p.y \\ A single cell field name/ +++Python_functions c-src/etags.c /^Python_functions (FILE *inf)$/ +++Python_help c-src/etags.c 660 +++Python_suffixes c-src/etags.c 658 +++PYTSRC make-src/Makefile /^PYTSRC=server.py$/ +++quantizing html-src/algrthms.html /^Quantizing the Received$/ +++questo ../c/c.web 34 +++quiettest make-src/Makefile /^quiettest:$/ +++quit_char c-src/emacs/src/keyboard.c 192 +++QUIT c-src/emacs/src/lisp.h 3101 +++QUITP c-src/emacs/src/lisp.h 3112 +++quit_throw_to_read_char c-src/emacs/src/keyboard.c /^quit_throw_to_read_char (bool from_signal)$/ +++\quotation tex-src/texinfo.tex /^\\def\\quotation{%$/ +++/quoteleft ps-src/rfc1245.ps /^\/quoteleft \/quoteright \/.notdef \/.notdef \/ydieresi/ +++qux1 ruby-src/test1.ru /^ :qux1)$/ +++qux ruby-src/test1.ru /^ alias_method :qux, :tee, attr_accessor(:bogus)/ +++qux= ruby-src/test1.ru /^ def qux=(tee)$/ +++r0 c-src/sysdep.h 54 +++r1 c-src/sysdep.h 55 +++r_alloc c-src/emacs/src/lisp.h /^extern void *r_alloc (void **, size_t) ATTRIBUTE_A/ +++Range cp-src/Range.h 35 +++Range cp-src/Range.h /^ Range (const Range& r)$/ +++Range cp-src/Range.h /^ Range (double b, double l)$/ +++Range cp-src/Range.h /^ Range (double b, double l, double i)$/ +++Range cp-src/Range.h /^ Range (void)$/ +++RANGED_INTEGERP c-src/emacs/src/lisp.h /^RANGED_INTEGERP (intmax_t lo, Lisp_Object x, intma/ +++range_exp_list y-src/parse.y 273 +++range_exp y-src/parse.y 269 +++\rawbackslashxx tex-src/texinfo.tex /^\\def\\rawbackslashxx{\\indexbackslash}%$/ +++\rawbackslashxx tex-src/texinfo.tex /^\\def\\rawbackslashxx{\\indexbackslash}% \\indexbacksl/ +++raw_keybuf_count c-src/emacs/src/keyboard.c 117 +++raw_keybuf c-src/emacs/src/keyboard.c 116 +++rbtp c.c 240 +++RCSid objc-src/PackInsp.m 30 +++read1 ruby-src/test1.ru /^ attr_reader :read1 , :read2; attr_writer :writ/ +++read2 ruby-src/test1.ru /^ attr_reader :read1 , :read2; attr_writer :writ/ +++readable_events c-src/emacs/src/keyboard.c /^readable_events (int flags)$/ +++READABLE_EVENTS_DO_TIMERS_NOW c-src/emacs/src/keyboard.c 346 +++READABLE_EVENTS_FILTER_EVENTS c-src/emacs/src/keyboard.c 347 +++READABLE_EVENTS_IGNORE_SQUEEZABLES c-src/emacs/src/keyboard.c 348 +++\readauxfile tex-src/texinfo.tex /^\\def\\readauxfile{%$/ +++read_char c-src/emacs/src/keyboard.c /^read_char (int commandflag, Lisp_Object map,$/ +++read_char_help_form_unwind c-src/emacs/src/keyboard.c /^read_char_help_form_unwind (void)$/ +++read_char_minibuf_menu_prompt c-src/emacs/src/keyboard.c /^read_char_minibuf_menu_prompt (int commandflag,$/ +++read_char_x_menu_prompt c-src/emacs/src/keyboard.c /^read_char_x_menu_prompt (Lisp_Object map,$/ +++read cp-src/conway.hpp /^ char read() { return alive; }$/ +++read_decoded_event_from_main_queue c-src/emacs/src/keyboard.c /^read_decoded_event_from_main_queue (struct timespe/ +++read_event_from_main_queue c-src/emacs/src/keyboard.c /^read_event_from_main_queue (struct timespec *end_t/ +++read_key_sequence_cmd c-src/emacs/src/keyboard.c 232 +++read-key-sequence c-src/emacs/src/keyboard.c /^DEFUN ("read-key-sequence", Fread_key_sequence, Sr/ +++read_key_sequence c-src/emacs/src/keyboard.c /^read_key_sequence (Lisp_Object *keybuf, int bufsiz/ +++read_key_sequence_remapped c-src/emacs/src/keyboard.c 233 +++read-key-sequence-vector c-src/emacs/src/keyboard.c /^DEFUN ("read-key-sequence-vector", Fread_key_seque/ +++read_key_sequence_vs c-src/emacs/src/keyboard.c /^read_key_sequence_vs (Lisp_Object prompt, Lisp_Obj/ +++readline c-src/etags.c /^readline (linebuffer *lbp, FILE *stream)$/ +++readline_internal c-src/etags.c /^readline_internal (linebuffer *lbp, register FILE / +++Read_Lock/p ada-src/2ataspri.adb /^ procedure Read_Lock (L : in out Lock; Ceiling_V/ +++Read_Lock/p ada-src/2ataspri.ads /^ procedure Read_Lock (L : in out Lock; Ceiling_V/ +++read_menu_command c-src/emacs/src/keyboard.c /^read_menu_command (void)$/ +++read php-src/lce_functions.php /^ function read()$/ +++read_toc perl-src/htlmify-cystic /^sub read_toc ()$/ +++ReadVacation cp-src/functions.cpp /^void ReadVacation ( char *filename ) {$/ +++realloc c-src/emacs/src/gmalloc.c 1716 +++realloc c-src/emacs/src/gmalloc.c 65 +++realloc c-src/emacs/src/gmalloc.c 69 +++_realloc c-src/emacs/src/gmalloc.c /^_realloc (void *ptr, size_t size)$/ +++realloc c-src/emacs/src/gmalloc.c /^realloc (void *ptr, size_t size)$/ +++reallochook c-src/emacs/src/gmalloc.c /^reallochook (void *ptr, size_t size)$/ +++_realloc_internal c-src/emacs/src/gmalloc.c /^_realloc_internal (void *ptr, size_t size)$/ +++_realloc_internal_nolock c-src/emacs/src/gmalloc.c /^_realloc_internal_nolock (void *ptr, size_t size)$/ +++RE_BACKSLASH_ESCAPE_IN_LISTS c-src/emacs/src/regex.h 47 +++RE_BK_PLUS_QM c-src/emacs/src/regex.h 52 +++RECC_ALNUM c-src/emacs/src/regex.h 610 +++RECC_ALPHA c-src/emacs/src/regex.h 610 +++RECC_ASCII c-src/emacs/src/regex.h 617 +++RECC_BLANK c-src/emacs/src/regex.h 615 +++RECC_CNTRL c-src/emacs/src/regex.h 613 +++RECC_DIGIT c-src/emacs/src/regex.h 614 +++RECC_ERROR c-src/emacs/src/regex.h 609 +++RECC_GRAPH c-src/emacs/src/regex.h 611 +++RECC_LOWER c-src/emacs/src/regex.h 612 +++RECC_MULTIBYTE c-src/emacs/src/regex.h 616 +++RECC_NONASCII c-src/emacs/src/regex.h 616 +++RECC_PRINT c-src/emacs/src/regex.h 611 +++RECC_PUNCT c-src/emacs/src/regex.h 613 +++RECC_SPACE c-src/emacs/src/regex.h 615 +++RECC_UNIBYTE c-src/emacs/src/regex.h 617 +++RECC_UPPER c-src/emacs/src/regex.h 612 +++RECC_WORD c-src/emacs/src/regex.h 610 +++RECC_XDIGIT c-src/emacs/src/regex.h 614 +++recent_keys c-src/emacs/src/keyboard.c 100 +++recent-keys c-src/emacs/src/keyboard.c /^DEFUN ("recent-keys", Frecent_keys, Srecent_keys, / +++recent_keys_index c-src/emacs/src/keyboard.c 94 +++RE_CHAR_CLASSES c-src/emacs/src/regex.h 58 +++RE_CONTEXT_INDEP_ANCHORS c-src/emacs/src/regex.h 72 +++RE_CONTEXT_INDEP_OPS c-src/emacs/src/regex.h 80 +++RE_CONTEXT_INVALID_OPS c-src/emacs/src/regex.h 84 +++record_asynch_buffer_change c-src/emacs/src/keyboard.c /^record_asynch_buffer_change (void)$/ +++record_auto_save c-src/emacs/src/keyboard.c /^record_auto_save (void)$/ +++record_char c-src/emacs/src/keyboard.c /^record_char (Lisp_Object c)$/ +++record_menu_key c-src/emacs/src/keyboard.c /^record_menu_key (Lisp_Object c)$/ +++record_single_kboard_state c-src/emacs/src/keyboard.c /^record_single_kboard_state ()$/ +++record_xmalloc c-src/emacs/src/lisp.h /^extern void *record_xmalloc (size_t) ATTRIBUTE_ALL/ +++recover_top_level_message c-src/emacs/src/keyboard.c 138 +++Rectangle.getPos lua-src/test.lua /^function Rectangle.getPos ()$/ +++recursion-depth c-src/emacs/src/keyboard.c /^DEFUN ("recursion-depth", Frecursion_depth, Srecur/ +++recursive_edit_1 c-src/emacs/src/keyboard.c /^recursive_edit_1 (void)$/ +++recursive-edit c-src/emacs/src/keyboard.c /^DEFUN ("recursive-edit", Frecursive_edit, Srecursi/ +++recursive_edit_unwind c-src/emacs/src/keyboard.c /^recursive_edit_unwind (Lisp_Object buffer)$/ +++RED cp-src/screen.hpp 16 +++RE_DEBUG c-src/emacs/src/regex.h 161 +++redirect c-src/emacs/src/lisp.h 663 +++RE_DOT_NEWLINE c-src/emacs/src/regex.h 88 +++RE_DOT_NOT_NULL c-src/emacs/src/regex.h 92 +++reduce prol-src/natded.prolog /^reduce((X^M)@N,L):- % beta reduction$/ +++reduce_subterm prol-src/natded.prolog /^reduce_subterm(M,M2):-$/ +++RE_DUP_MAX c-src/emacs/src/regex.h 253 +++RE_DUP_MAX c-src/emacs/src/regex.h 256 +++/ReEncode ps-src/rfc1245.ps /^\/ReEncode { $/ +++refreshPort pyt-src/server.py /^ def refreshPort(self):$/ +++RE_FRUGAL c-src/emacs/src/regex.h 147 +++\ref tex-src/texinfo.tex /^\\def\\ref#1{\\xrefX[#1,,,,,,,]}$/ +++\refx tex-src/texinfo.tex /^\\def\\refx#1#2{%$/ +++REG_BADBR c-src/emacs/src/regex.h 313 +++REG_BADPAT c-src/emacs/src/regex.h 305 +++REG_BADRPT c-src/emacs/src/regex.h 316 +++REG_EBRACE c-src/emacs/src/regex.h 312 +++REG_EBRACK c-src/emacs/src/regex.h 310 +++REG_ECOLLATE c-src/emacs/src/regex.h 306 +++REG_ECTYPE c-src/emacs/src/regex.h 307 +++REG_EEND c-src/emacs/src/regex.h 319 +++REG_EESCAPE c-src/emacs/src/regex.h 308 +++REG_ENOSYS c.c 279 +++REG_ENOSYS c-src/emacs/src/regex.h 297 +++REG_EPAREN c-src/emacs/src/regex.h 311 +++REG_ERANGE c-src/emacs/src/regex.h 314 +++REG_ERANGEX c-src/emacs/src/regex.h 322 +++REG_ERPAREN c-src/emacs/src/regex.h 321 +++reg_errcode_t c.c 279 +++reg_errcode_t c-src/emacs/src/regex.h 323 +++REG_ESIZE c-src/emacs/src/regex.h 320 +++REG_ESPACE c-src/emacs/src/regex.h 315 +++REG_ESUBREG c-src/emacs/src/regex.h 309 +++regex c-src/etags.c 219 +++regexfile make-src/Makefile /^regexfile: Makefile$/ +++_REGEX_H c-src/emacs/src/regex.h 21 +++REGEX make-src/Makefile /^REGEX=\/[ \\t]*DEFVAR_[A-Z_ \\t\\n(]+"\\([^"]+\\)"\/$/ +++REGEXOBJS make-src/Makefile /^REGEXOBJS=regex.o$/ +++regex.o make-src/Makefile /^regex.o: emacs\/src\/regex.c$/ +++regexp c-src/etags.c 256 +++regexp c-src/etags.c 268 +++regex_tag_multiline c-src/etags.c /^regex_tag_multiline (void)$/ +++regex_t c-src/emacs/src/regex.h 416 +++REG_EXTENDED c-src/emacs/src/regex.h 263 +++REG_ICASE c-src/emacs/src/regex.h 267 +++registerAction objcpp-src/SimpleCalc.M /^- registerAction:(SEL)action$/ +++register_heapinfo c-src/emacs/src/gmalloc.c /^register_heapinfo (void)$/ +++regmatch_t c-src/emacs/src/regex.h 451 +++REG_NEWLINE c-src/emacs/src/regex.h 272 +++REG_NOERROR c-src/emacs/src/regex.h 300 +++REG_NOMATCH c-src/emacs/src/regex.h 301 +++REG_NOSUB c-src/emacs/src/regex.h 276 +++REG_NOTBOL c-src/emacs/src/regex.h 286 +++REG_NOTEOL c-src/emacs/src/regex.h 289 +++regoff_t c-src/emacs/src/regex.h 423 +++regs_allocated c-src/emacs/src/regex.h 379 +++regs cp-src/screen.cpp 16 +++regs c-src/etags.c 263 +++regset c-src/h.h 31 +++REGS_FIXED c-src/emacs/src/regex.h 378 +++REGS_REALLOCATE c-src/emacs/src/regex.h 377 +++REGS_UNALLOCATED c-src/emacs/src/regex.h 376 +++reg_syntax_t c-src/emacs/src/regex.h 43 +++regular_top_level_message c-src/emacs/src/keyboard.c 143 +++rehash_size c-src/emacs/src/lisp.h 1835 +++rehash_threshold c-src/emacs/src/lisp.h 1839 +++RE_HAT_LISTS_NOT_NEWLINE c-src/emacs/src/regex.h 96 +++RE_INTERVALS c-src/emacs/src/regex.h 101 +++re_iswctype c-src/emacs/src/regex.h 602 +++relative_filename c-src/etags.c /^relative_filename (char *file, char *dir)$/ +++=\relax tex-src/texinfo.tex /^\\let\\appendix=\\relax$/ +++=\relax tex-src/texinfo.tex /^\\let\\chapter=\\relax$/ +++=\relax tex-src/texinfo.tex /^\\let\\section=\\relax$/ +++=\relax tex-src/texinfo.tex /^\\let\\subsection=\\relax$/ +++=\relax tex-src/texinfo.tex /^\\let\\subsubsection=\\relax$/ +++release distrib make-src/Makefile /^release distrib: web$/ +++RELEASELIST make-src/Makefile /^RELEASELIST=pot@gnu.org xemacs-review@xemacs.org j/ +++ReleaseNameString pas-src/common.pas /^procedure ReleaseNameString; (* (var NSP: NameStri/ +++RE_LIMITED_OPS c-src/emacs/src/regex.h 105 +++removeexp prol-src/natded.prolog /^removeexp(E,E,'NIL'):-!.$/ +++RemoveLayer lua-src/allegro.lua /^function RemoveLayer ()$/ +++RemoveUnderlineControl pas-src/common.pas /^function RemoveUnderlineControl; (*($/ +++RE_NEWLINE_ALT c-src/emacs/src/regex.h 109 +++RE_NO_BK_BRACES c-src/emacs/src/regex.h 114 +++RE_NO_BK_PARENS c-src/emacs/src/regex.h 118 +++RE_NO_BK_REFS c-src/emacs/src/regex.h 122 +++RE_NO_BK_VBAR c-src/emacs/src/regex.h 126 +++RE_NO_EMPTY_RANGES c-src/emacs/src/regex.h 132 +++RE_NO_GNU_OPS c-src/emacs/src/regex.h 144 +++RE_NO_NEWLINE_ANCHOR c-src/emacs/src/regex.h 153 +++RE_NO_POSIX_BACKTRACKING c-src/emacs/src/regex.h 140 +++RE_NREGS c-src/emacs/src/regex.h 440 +++re_nsub c-src/emacs/src/regex.h 364 +++reorder_modifiers c-src/emacs/src/keyboard.c /^reorder_modifiers (Lisp_Object symbol)$/ +++re_pattern_buffer c-src/emacs/src/regex.h 335 +++re_pattern_buffer c-src/h.h 119 +++ReprOfChar pas-src/common.pas /^function ReprOfChar; (*( ch : char) : NameString;*/ +++__repr__ pyt-src/server.py /^ def __repr__(self):$/ +++request c.c /^request request (a, b)$/ +++requeued_events_pending_p c-src/emacs/src/keyboard.c /^requeued_events_pending_p (void)$/ +++required_argument c-src/getopt.h 90 +++require merc-src/accumulator.m /^:- import_module require.$/ +++re_registers c-src/emacs/src/regex.h 428 +++\resetmathfonts tex-src/texinfo.tex /^\\def\\resetmathfonts{%$/ +++reset-this-command-lengths c-src/emacs/src/keyboard.c /^DEFUN ("reset-this-command-lengths", Freset_this_c/ +++RE_SHY_GROUPS c-src/emacs/src/regex.h 150 +++restore_getcjmp c-src/emacs/src/keyboard.c /^restore_getcjmp (sys_jmp_buf temp)$/ +++restore_kboard_configuration c-src/emacs/src/keyboard.c /^restore_kboard_configuration (int was_locked)$/ +++/restorematrix ps-src/rfc1245.ps /^\/restorematrix {$/ +++_Restrict_arr_ c-src/emacs/src/regex.h 555 +++_Restrict_arr_ c-src/emacs/src/regex.h 557 +++_Restrict_ c-src/emacs/src/regex.h 540 +++_Restrict_ c-src/emacs/src/regex.h 542 +++_Restrict_ c-src/emacs/src/regex.h 544 +++\result tex-src/texinfo.tex /^\\def\\result{\\leavevmode\\raise.15ex\\hbox to 1em{\\hf/ +++\result tex-src/texinfo.tex /^\\def\\result{\\realbackslash result}$/ +++RESUME_POLLING c-src/emacs/src/keyboard.c 2170 +++RE_SYNTAX_AWK c-src/emacs/src/regex.h 186 +++RE_SYNTAX_ED c-src/emacs/src/regex.h 216 +++RE_SYNTAX_EGREP c-src/emacs/src/regex.h 206 +++RE_SYNTAX_EMACS c-src/emacs/src/regex.h 183 +++RE_SYNTAX_GNU_AWK c-src/emacs/src/regex.h 193 +++RE_SYNTAX_GREP c-src/emacs/src/regex.h 201 +++RE_SYNTAX_POSIX_AWK c-src/emacs/src/regex.h 197 +++RE_SYNTAX_POSIX_BASIC c-src/emacs/src/regex.h 225 +++_RE_SYNTAX_POSIX_COMMON c-src/emacs/src/regex.h 221 +++RE_SYNTAX_POSIX_EGREP c-src/emacs/src/regex.h 212 +++RE_SYNTAX_POSIX_EXTENDED c-src/emacs/src/regex.h 234 +++RE_SYNTAX_POSIX_MINIMAL_BASIC c-src/emacs/src/regex.h 231 +++RE_SYNTAX_POSIX_MINIMAL_EXTENDED c-src/emacs/src/regex.h 242 +++RE_SYNTAX_SED c-src/emacs/src/regex.h 218 +++RE_TRANSLATE_TYPE c-src/emacs/src/regex.h 332 +++return_to_command_loop c-src/emacs/src/keyboard.c 135 +++RETURN_UNGCPRO c-src/emacs/src/lisp.h /^#define RETURN_UNGCPRO(expr) \\$/ +++RE_UNMATCHED_RIGHT_PAREN_ORD c-src/emacs/src/regex.h 136 +++reverse prol-src/natded.prolog /^reverse([],Ws,Ws).$/ +++revert objc-src/PackInsp.m /^-revert:sender$/ +++re_wchar_t c-src/emacs/src/regex.h 600 +++re_wchar_t c-src/emacs/src/regex.h 623 +++re_wctype c-src/emacs/src/regex.h 601 +++re_wctype_t c-src/emacs/src/regex.h 599 +++re_wctype_t c-src/emacs/src/regex.h 618 +++re_wctype_to_bit c-src/emacs/src/regex.h /^# define re_wctype_to_bit(cc) 0$/ +++/RF ps-src/rfc1245.ps /^\/RF { $/ +++right c-src/etags.c 216 +++right_shift y-src/cccp.y /^right_shift (a, b)$/ +++ring1 c.c 241 +++ring2 c.c 242 +++rm_eo c-src/emacs/src/regex.h 450 +++rm_so c-src/emacs/src/regex.h 449 +++\rm tex-src/texinfo.tex /^\\def\\rm{\\realbackslash rm }%$/ +++rng_base cp-src/Range.h 79 +++rng_inc cp-src/Range.h 81 +++rng_limit cp-src/Range.h 80 +++rng_nelem cp-src/Range.h 83 +++rosso cp-src/c.C 40 +++/R ps-src/rfc1245.ps /^\/R { $/ +++/RR ps-src/rfc1245.ps /^\/RR { $/ +++RSH y-src/cccp.c 17 +++rsyncfromfly make-src/Makefile /^rsyncfromfly:$/ +++rsynctofly make-src/Makefile /^rsynctofly:$/ +++RTE/s ada-src/2ataspri.adb /^ package RTE renames Interfaces.C.POSIX_RTE;$/ +++\r tex-src/texinfo.tex /^\\def\\r##1{\\realbackslash r {##1}}%$/ +++\r tex-src/texinfo.tex /^\\def\\r##1{\\realbackslash r {##1}}$/ +++\r tex-src/texinfo.tex /^\\def\\r#1{{\\rm #1}} % roman font$/ +++rtint c-src/h.h 60 +++rtint c-src/h.h 68 +++rtstr c-src/h.h 61 +++rtstr c-src/h.h 69 +++rtunion_def c-src/h.h 58 +++rtunion_def c-src/h.h 64 +++rtx c-src/h.h 62 +++rtxnp c-src/h.h 71 +++rtxp c-src/h.h 70 +++` ruby-src/test.rb /^ def `(command)$/ ++++ ruby-src/test.rb /^ def +(y)$/ +++<< ruby-src/test.rb /^ def <<(y)$/ +++<= ruby-src/test.rb /^ def <=(y)$/ +++<=> ruby-src/test.rb /^ def <=>(y)$/ +++== ruby-src/test.rb /^ def ==(y)$/ +++=== ruby-src/test.rb /^ def ===(y)$/ +++[] ruby-src/test.rb /^ def [](y)$/ +++[]= ruby-src/test.rb /^ def []=(y, val)$/ +++RUN make-src/Makefile /^RUN=$/ +++RUN make-src/Makefile /^RUN=time --quiet --format '%U + %S: %E'$/ +++RXINCLUDE make-src/Makefile /^RXINCLUDE=-Iemacs\/src$/ +++s1 cp-src/c.C 32 +++/s1 ps-src/rfc1245.ps /^\/s1 1 string def$/ +++s2 cp-src/c.C 35 +++SAFE_ALLOCA c-src/emacs/src/lisp.h /^#define SAFE_ALLOCA(size) ((size) <= sa_avail \\/ +++SAFE_ALLOCA_LISP c-src/emacs/src/lisp.h /^#define SAFE_ALLOCA_LISP(buf, nelt) \\$/ +++SAFE_ALLOCA_STRING c-src/emacs/src/lisp.h /^#define SAFE_ALLOCA_STRING(ptr, string) \\$/ +++SAFE_FREE c-src/emacs/src/lisp.h /^#define SAFE_FREE() \\$/ +++SAFE_NALLOCA c-src/emacs/src/lisp.h /^#define SAFE_NALLOCA(buf, multiplier, nitems) \\/ +++safe_run_hook_funcall c-src/emacs/src/keyboard.c /^safe_run_hook_funcall (ptrdiff_t nargs, Lisp_Objec/ +++safe_run_hooks_1 c-src/emacs/src/keyboard.c /^safe_run_hooks_1 (ptrdiff_t nargs, Lisp_Object *ar/ +++safe_run_hooks c-src/emacs/src/keyboard.c /^safe_run_hooks (Lisp_Object hook)$/ +++safe_run_hooks_error c-src/emacs/src/keyboard.c /^safe_run_hooks_error (Lisp_Object error, ptrdiff_t/ +++Sample tex-src/gzip.texi /^@node Sample, Invoking gzip, Overview, Top$/ +++\samp tex-src/texinfo.tex /^\\def\\samp##1{\\realbackslash samp {##1}}%$/ +++\samp tex-src/texinfo.tex /^\\def\\samp##1{\\realbackslash samp {##1}}$/ +++\samp tex-src/texinfo.tex /^\\def\\samp #1{`\\tclose{#1}'\\null}$/ +++/sangle ps-src/rfc1245.ps /^\/sangle 1 0 dmatrix defaultmatrix dtransform exch / +++SAVE_FUNCPOINTER c-src/emacs/src/lisp.h 2049 +++save_getcjmp c-src/emacs/src/keyboard.c /^save_getcjmp (sys_jmp_buf temp)$/ +++SAVE_INTEGER c-src/emacs/src/lisp.h 2048 +++/savematrix ps-src/rfc1245.ps /^\/savematrix {$/ +++savenstr c-src/etags.c /^savenstr (const char *cp, int len)$/ +++SAVE_OBJECT c-src/emacs/src/lisp.h 2051 +++SAVE_POINTER c-src/emacs/src/lisp.h 2050 +++save pyt-src/server.py /^ def save(self):$/ +++SAVE_SLOT_BITS c-src/emacs/src/lisp.h 2055 +++savestr c-src/etags.c /^savestr (const char *cp)$/ +++SAVE_TYPE_BITS c-src/emacs/src/lisp.h 2062 +++SAVE_TYPE_BITS c-src/emacs/src/lisp.h 2114 +++SAVE_TYPE_BITS c-src/emacs/src/lisp.h 2123 +++save_type c-src/emacs/src/lisp.h /^save_type (struct Lisp_Save_Value *v, int n)$/ +++SAVE_TYPE_FUNCPTR_PTR_OBJ c-src/emacs/src/lisp.h 2076 +++SAVE_TYPE_INT_INT c-src/emacs/src/lisp.h 2066 +++SAVE_TYPE_INT_INT_INT c-src/emacs/src/lisp.h 2067 +++SAVE_TYPE_MEMORY c-src/emacs/src/lisp.h 2080 +++SAVE_TYPE_OBJ_OBJ c-src/emacs/src/lisp.h 2069 +++SAVE_TYPE_OBJ_OBJ_OBJ c-src/emacs/src/lisp.h 2070 +++SAVE_TYPE_OBJ_OBJ_OBJ_OBJ c-src/emacs/src/lisp.h 2071 +++SAVE_TYPE_PTR_INT c-src/emacs/src/lisp.h 2073 +++SAVE_TYPE_PTR_OBJ c-src/emacs/src/lisp.h 2074 +++SAVE_TYPE_PTR_PTR c-src/emacs/src/lisp.h 2075 +++SAVE_UNUSED c-src/emacs/src/lisp.h 2047 +++SAVE_VALUEP c-src/emacs/src/lisp.h /^SAVE_VALUEP (Lisp_Object x)$/ +++SAVE_VALUE_SLOTS c-src/emacs/src/lisp.h 2058 +++say go-src/test.go /^func say(msg string) {$/ +++__sbrk c-src/emacs/src/gmalloc.c 1513 +++SBYTES c-src/emacs/src/lisp.h /^SBYTES (Lisp_Object string)$/ +++scan_separators c-src/etags.c /^scan_separators (char *name)$/ +++S c.c 156 +++SCHARS c-src/emacs/src/lisp.h /^SCHARS (Lisp_Object string)$/ +++Scheme_functions c-src/etags.c /^Scheme_functions (FILE *inf)$/ +++Scheme_help c-src/etags.c 667 +++Scheme_suffixes c-src/etags.c 665 +++scolonseen c-src/etags.c 2447 +++scratch c-src/sysdep.h 56 +++SCREEN_FP cp-src/screen.hpp /^#define SCREEN_FP(x,y) \\$/ +++SCREEN_START cp-src/screen.hpp 33 +++scroll_bar_parts c-src/emacs/src/keyboard.c 5189 +++s c-src/emacs/src/lisp.h 4672 +++s c-src/emacs/src/lisp.h 4678 +++\sc tex-src/texinfo.tex /^\\def\\sc#1{{\\smallcaps#1}} % smallcaps font$/ +++SDATA c-src/emacs/src/lisp.h /^SDATA (Lisp_Object string)$/ +++SDTrefGetInteger pas-src/common.pas /^function SDTrefGetInteger : integer;$/ +++SDTrefIsEnd pas-src/common.pas /^function SDTrefIsEnd : Boolean;$/ +++SDTrefRecToString pas-src/common.pas /^procedure SDTrefRecToString (* ($/ +++SDTrefSkipSpaces pas-src/common.pas /^procedure SDTrefSkipSpaces;$/ +++SDTrefStringToRec pas-src/common.pas /^procedure SDTrefStringToRec (* ($/ +++\seccheck tex-src/texinfo.tex /^\\def\\seccheck#1{\\if \\pageno<0 %$/ +++\secentryfonts tex-src/texinfo.tex /^\\def\\secentryfonts{\\textfonts}$/ +++\secentry tex-src/texinfo.tex /^ \\def\\secentry ##1##2##3##4{}$/ +++\secentry tex-src/texinfo.tex /^\\def\\secentry#1#2#3#4{\\dosecentry{#2.#3\\labelspace/ +++\secfonts tex-src/texinfo.tex /^\\def\\secfonts{%$/ +++\secheadingbreak tex-src/texinfo.tex /^\\def\\secheadingbreak{\\dobreak \\secheadingskip {-10/ +++\secheadingi tex-src/texinfo.tex /^\\def\\secheadingi #1{{\\advance \\secheadingskip by \\/ +++\secheading tex-src/texinfo.tex /^\\def\\secheading #1#2#3{\\secheadingi {#2.#3\\enspace/ +++\secondary tex-src/texinfo.tex /^\\def\\secondary #1#2{$/ +++sec=\relax tex-src/texinfo.tex /^\\let\\appendixsec=\\relax$/ +++section_href perl-src/htlmify-cystic /^sub section_href ($)$/ +++section_name perl-src/htlmify-cystic 12 +++section_name perl-src/htlmify-cystic /^sub section_name ($)$/ +++section perl-src/htlmify-cystic 25 +++section=\relax tex-src/texinfo.tex /^\\let\\appendixsection=\\relax$/ +++section_toc perl-src/htlmify-cystic 15 +++section_url_base perl-src/htlmify-cystic /^sub section_url_base ()$/ +++section_url_name perl-src/htlmify-cystic /^sub section_url_name ()$/ +++section_url perl-src/htlmify-cystic /^sub section_url ()$/ +++\seczzz tex-src/texinfo.tex /^\\def\\seczzz #1{\\seccheck{section}%$/ +++select_last prol-src/natded.prolog /^select_last([X],X,[]).$/ +++SelectLayer lua-src/allegro.lua /^function SelectLayer (layer)$/ +++select prol-src/natded.prolog /^select(X,[X|Xs],Xs).$/ +++select-tags-table el-src/emacs/lisp/progmodes/etags.el /^(defun select-tags-table ()$/ +++select-tags-table-mode el-src/emacs/lisp/progmodes/etags.el /^(define-derived-mode select-tags-table-mode specia/ +++select-tags-table-mode-map el-src/emacs/lisp/progmodes/etags.el /^(defvar select-tags-table-mode-map ; Doc string?$/ +++select-tags-table-quit el-src/emacs/lisp/progmodes/etags.el /^(defun select-tags-table-quit ()$/ +++select-tags-table-select el-src/emacs/lisp/progmodes/etags.el /^(defun select-tags-table-select (button)$/ +++Self/f ada-src/2ataspri.adb /^ function Self return TCB_Ptr is$/ +++Self/f ada-src/2ataspri.ads /^ function Self return TCB_Ptr;$/ +++send objc-src/Subprocess.m /^- send:(const char *)string$/ +++send objc-src/Subprocess.m /^- send:(const char *)string withNewline:(BOOL)want/ +++separator_names c-src/emacs/src/keyboard.c 7372 +++serializeToVars php-src/lce_functions.php /^ function serializeToVars($prefix)$/ +++ServerEdit pyt-src/server.py /^class ServerEdit(Frame):$/ +++Server pyt-src/server.py /^class Server:$/ +++set_base cp-src/Range.h /^ void set_base (double b) { rng_base = b; }$/ +++\setchapternewpage tex-src/texinfo.tex /^\\def\\setchapternewpage #1 {\\csname CHAPPAG#1\\endcs/ +++\setchapterstyle tex-src/texinfo.tex /^\\def\\setchapterstyle #1 {\\csname CHAPF#1\\endcsname/ +++set_char_table_contents c-src/emacs/src/lisp.h /^set_char_table_contents (Lisp_Object table, ptrdif/ +++set_char_table_defalt c-src/emacs/src/lisp.h /^set_char_table_defalt (Lisp_Object table, Lisp_Obj/ +++set_char_table_extras c-src/emacs/src/lisp.h /^set_char_table_extras (Lisp_Object table, ptrdiff_/ +++set_char_table_purpose c-src/emacs/src/lisp.h /^set_char_table_purpose (Lisp_Object table, Lisp_Ob/ +++set cp-src/conway.hpp /^ void set(void) { alive = 1; }$/ +++setDate cp-src/functions.cpp /^void Date::setDate ( int d , int m , int y ){$/ +++\setdeffont tex-src/texinfo.tex /^\\def\\setdeffont #1 {\\csname DEF#1\\endcsname}$/ +++setDelegate objc-src/Subprocess.m /^- setDelegate:anObject$/ +++\setfilename tex-src/texinfo.tex /^\\def\\setfilename{%$/ +++set_hash_key_slot c-src/emacs/src/lisp.h /^set_hash_key_slot (struct Lisp_Hash_Table *h, ptrd/ +++set_hash_value_slot c-src/emacs/src/lisp.h /^set_hash_value_slot (struct Lisp_Hash_Table *h, pt/ +++set_inc cp-src/Range.h /^ void set_inc (double i) { rng_inc = i; }$/ +++set-input-interrupt-mode c-src/emacs/src/keyboard.c /^DEFUN ("set-input-interrupt-mode", Fset_input_inte/ +++set-input-meta-mode c-src/emacs/src/keyboard.c /^DEFUN ("set-input-meta-mode", Fset_input_meta_mode/ +++set-input-mode c-src/emacs/src/keyboard.c /^DEFUN ("set-input-mode", Fset_input_mode, Sset_inp/ +++set_limit cp-src/Range.h /^ void set_limit (double l) { rng_limit = l; }$/ +++/setmanualfeed ps-src/rfc1245.ps /^\/setmanualfeed {$/ +++set merc-src/accumulator.m /^:- import_module set.$/ +++set-output-flow-control c-src/emacs/src/keyboard.c /^DEFUN ("set-output-flow-control", Fset_output_flow/ +++set_overlay_plist c-src/emacs/src/lisp.h /^set_overlay_plist (Lisp_Object overlay, Lisp_Objec/ +++Set_Own_Priority/p ada-src/2ataspri.adb /^ procedure Set_Own_Priority (Prio : System.Any_P/ +++Set_Own_Priority/p ada-src/2ataspri.ads /^ procedure Set_Own_Priority (Prio : System.Any_P/ +++/setpapername ps-src/rfc1245.ps /^\/setpapername { $/ +++/setpattern ps-src/rfc1245.ps /^\/setpattern {$/ +++set_poll_suppress_count c-src/emacs/src/keyboard.c /^set_poll_suppress_count (int count)$/ +++Set_Priority/p ada-src/2ataspri.adb /^ procedure Set_Priority$/ +++Set_Priority/p ada-src/2ataspri.ads /^ procedure Set_Priority (T : TCB_Ptr; Prio : Sys/ +++set_prop c-src/emacs/src/keyboard.c /^set_prop (ptrdiff_t idx, Lisp_Object val)$/ +++SETPRT f-src/entry.for /^ ENTRY SETPRT ( SHORT, EXPL, LONG, TRACE, D/ +++SETPRT f-src/entry.strange /^ ENTRY SETPRT ( SHORT, EXPL, LONG, TRACE, D/ +++SETPRT f-src/entry.strange_suffix /^ ENTRY SETPRT ( SHORT, EXPL, LONG, TRACE, D/ +++set-quit-char c-src/emacs/src/keyboard.c /^DEFUN ("set-quit-char", Fset_quit_char, Sset_quit_/ +++\setref tex-src/texinfo.tex /^\\def\\setref#1{%$/ +++setref tex-src/texinfo.tex /^\\expandafter\\expandafter\\expandafter\\appendixsetre/ +++setRevertButtonTitle objc-src/PackInsp.m /^-setRevertButtonTitle$/ +++set_save_integer c-src/emacs/src/lisp.h /^set_save_integer (Lisp_Object obj, int n, ptrdiff_/ +++set_save_pointer c-src/emacs/src/lisp.h /^set_save_pointer (Lisp_Object obj, int n, void *va/ +++set_string_intervals c-src/emacs/src/lisp.h /^set_string_intervals (Lisp_Object s, INTERVAL i)$/ +++set_sub_char_table_contents c-src/emacs/src/lisp.h /^set_sub_char_table_contents (Lisp_Object table, pt/ +++SET_SYMBOL_BLV c-src/emacs/src/lisp.h /^SET_SYMBOL_BLV (struct Lisp_Symbol *sym, struct Li/ +++set_symbol_function c-src/emacs/src/lisp.h /^set_symbol_function (Lisp_Object sym, Lisp_Object / +++SET_SYMBOL_FWD c-src/emacs/src/lisp.h /^SET_SYMBOL_FWD (struct Lisp_Symbol *sym, union Lis/ +++set_symbol_next c-src/emacs/src/lisp.h /^set_symbol_next (Lisp_Object sym, struct Lisp_Symb/ +++set_symbol_plist c-src/emacs/src/lisp.h /^set_symbol_plist (Lisp_Object sym, Lisp_Object pli/ +++SET_SYMBOL_VAL c-src/emacs/src/lisp.h /^# define SET_SYMBOL_VAL(sym, v) lisp_h_SET_SYMBOL_/ +++\set tex-src/texinfo.tex /^\\def\\set{\\parsearg\\setxxx}$/ +++\settitle tex-src/texinfo.tex /^\\def\\settitle{\\parsearg\\settitlezzz}$/ +++\settitlezzz tex-src/texinfo.tex /^\\def\\settitlezzz #1{\\gdef\\thistitle{#1}}$/ +++setup cp-src/c.C 5 +++set_upto merc-src/accumulator.m /^:- func set_upto(accu_case, int) = set(accu_goal_i/ +++set_waiting_for_input c-src/emacs/src/keyboard.c /^set_waiting_for_input (struct timespec *time_to_cl/ +++\setxxx tex-src/texinfo.tex /^\\def\\setxxx #1{$/ +++/SF ps-src/rfc1245.ps /^\/SF { $/ +++\sf tex-src/texinfo.tex /^\\def\\sf{\\fam=\\sffam \\tensf}$/ +++\sf tex-src/texinfo.tex /^\\def\\sf{\\realbackslash sf}%$/ +++shift cp-src/functions.cpp /^void Date::shift ( void ){\/\/Shift this date to pre/ +++\shortchapentry tex-src/texinfo.tex /^\\def\\shortchapentry#1#2#3{%$/ +++\shortunnumberedentry tex-src/texinfo.tex /^\\def\\shortunnumberedentry#1#2{%$/ +++should_attempt_accu_transform_2 merc-src/accumulator.m /^:- pred should_attempt_accu_transform_2(module_inf/ +++should_attempt_accu_transform merc-src/accumulator.m /^:- pred should_attempt_accu_transform(module_info:/ +++shouldLoad objc-src/PackInsp.m /^-(BOOL)shouldLoad$/ +++should_see_this_array_type cp-src/c.C 156 +++should_see_this_function_pointer cp-src/c.C 153 +++should_see_this_one_enclosed_in_extern_C cp-src/c.C 149 +++show erl-src/gs_dialog.erl /^show(Module, Title, Message, Args) ->$/ +++showError objc-src/Subprocess.m /^showError (const char *errorString, id theDelegate/ +++show_help_echo c-src/emacs/src/keyboard.c /^show_help_echo (Lisp_Object help, Lisp_Object wind/ +++showInfo objc-src/PackInsp.m /^-showInfo:sender$/ +++sig c-src/emacs/src/keyboard.c 7238 +++signal_handler1 c-src/h.h 83 +++signal_handler c-src/h.h 82 +++signal_handler_t c-src/h.h 94 +++SimpleCalc objcpp-src/SimpleCalc.H /^@interface SimpleCalc:Object$/ +++simulation html-src/software.html /^Software that I wrote for supporting my research a/ +++\singlecodeindexer tex-src/texinfo.tex /^\\def\\singlecodeindexer #1{\\doind{\\indexname}{\\code/ +++\singleindexer tex-src/texinfo.tex /^\\def\\singleindexer #1{\\doind{\\indexname}{#1}}$/ +++single_kboard c-src/emacs/src/keyboard.c 89 +++single_kboard_state c-src/emacs/src/keyboard.c /^single_kboard_state ()$/ +++SINGLE_LETTER_MOD c-src/emacs/src/keyboard.c 6212 +++SINGLE_LETTER_MOD c-src/emacs/src/keyboard.c 6763 +++SINGLE_LETTER_MOD c-src/emacs/src/keyboard.c /^#define SINGLE_LETTER_MOD(BIT) \\$/ +++\singlespace tex-src/texinfo.tex /^\\def\\singlespace{%$/ +++site cp-src/conway.hpp 5 +++site cp-src/conway.hpp /^ site(int xi, int yi): x(xi), y(yi), alive(0) {/ +++size c-src/emacs/src/gmalloc.c 156 +++size c-src/emacs/src/gmalloc.c 163 +++size c-src/emacs/src/gmalloc.c 1862 +++size c-src/emacs/src/lisp.h 1364 +++size c-src/emacs/src/lisp.h 1390 +++size c-src/etags.c 236 +++size c-src/etags.c 2522 +++SIZEFORMAT objc-src/PackInsp.m 57 +++skeyseen c-src/etags.c 2445 +++SkipBlanks pas-src/common.pas /^function SkipBlanks; (*($/ +++SkipChars pas-src/common.pas /^function SkipChars; (*($/ +++skip_name c-src/etags.c /^skip_name (char *cp)$/ +++skip_non_spaces c-src/etags.c /^skip_non_spaces (char *cp)$/ +++skip_spaces c-src/etags.c /^skip_spaces (char *cp)$/ +++SkipSpaces pas-src/common.pas /^procedure SkipSpaces; (* (Str : NameString; var I / +++\sl tex-src/texinfo.tex /^\\def\\sl{\\realbackslash sl }%$/ +++\smallbook tex-src/texinfo.tex /^\\def\\smallbook{$/ +++\smalllispx tex-src/texinfo.tex /^\\def\\smalllispx{\\aboveenvbreak\\begingroup\\inENV$/ +++\smartitalic tex-src/texinfo.tex /^\\def\\smartitalic#1{{\\sl #1}\\futurelet\\next\\smartit/ +++=\smartitalic tex-src/texinfo.tex /^\\let\\cite=\\smartitalic$/ +++\smartitalicx tex-src/texinfo.tex /^\\def\\smartitalicx{\\ifx\\next,\\else\\ifx\\next-\\else\\i/ +++snarf-tag-function el-src/emacs/lisp/progmodes/etags.el /^(defvar snarf-tag-function nil$/ +++snone c-src/etags.c 2443 +++solutions merc-src/accumulator.m /^:- import_module solutions.$/ +++some_mouse_moved c-src/emacs/src/keyboard.c /^some_mouse_moved (void)$/ +++#some-storage forth-src/test-forth.fth /^2000 buffer: #some-storage$/ +++spacer c-src/emacs/src/lisp.h 1975 +++spacer c-src/emacs/src/lisp.h 1982 +++spacer c-src/emacs/src/lisp.h 2036 +++spacer c-src/emacs/src/lisp.h 2205 +++space tex-src/texinfo.tex /^ {#2\\labelspace #1}\\dotfill\\doshortpageno{#3}}%/ +++space tex-src/texinfo.tex /^ \\dosubsubsecentry{#2.#3.#4.#5\\labelspace#1}{#6}}/ +++specbinding c-src/emacs/src/lisp.h 2955 +++specbind_tag c-src/emacs/src/lisp.h 2943 +++specialsymbol prol-src/natded.prolog /^specialsymbol(C1,C2,S):-$/ +++SPECPDL_BACKTRACE c-src/emacs/src/lisp.h 2948 +++SPECPDL_INDEX c-src/emacs/src/lisp.h /^SPECPDL_INDEX (void)$/ +++SPECPDL_LET c-src/emacs/src/lisp.h 2949 +++SPECPDL_LET_DEFAULT c-src/emacs/src/lisp.h 2952 +++SPECPDL_LET_LOCAL c-src/emacs/src/lisp.h 2951 +++SPECPDL_UNWIND c-src/emacs/src/lisp.h 2944 +++SPECPDL_UNWIND_INT c-src/emacs/src/lisp.h 2946 +++SPECPDL_UNWIND_PTR c-src/emacs/src/lisp.h 2945 +++SPECPDL_UNWIND_VOID c-src/emacs/src/lisp.h 2947 +++splitexp prol-src/natded.prolog /^splitexp(E,E,('NIL','NIL')):-!.$/ +++\splitoff tex-src/texinfo.tex /^\\def\\splitoff#1#2\\endmark{\\def\\first{#1}\\def\\rest{/ +++/S ps-src/rfc1245.ps /^\/S { $/ +++\sp tex-src/texinfo.tex /^\\def\\sp{\\parsearg\\spxxx}$/ +++\spxxx tex-src/texinfo.tex /^\\def\\spxxx #1{\\par \\vskip #1\\baselineskip}$/ +++Square.something:Bar lua-src/test.lua /^function Square.something:Bar ()$/ +++srclist make-src/Makefile /^srclist: Makefile$/ +++SRCS make-src/Makefile /^SRCS=Makefile ${ADASRC} ${ASRC} ${CSRC} ${CPSRC} $/ +++SREF c-src/emacs/src/lisp.h /^SREF (Lisp_Object string, ptrdiff_t index)$/ +++ss3 c.c 255 +++SSDATA c-src/emacs/src/lisp.h /^SSDATA (Lisp_Object string)$/ +++SSET c-src/emacs/src/lisp.h /^SSET (Lisp_Object string, ptrdiff_t index, unsigne/ +++sss1 c.c 252 +++sss2 c.c 253 +++sstab prol-src/natded.prolog /^sstab(2,'C',',').$/ +++stack c.c 155 +++STACK_CONS c-src/emacs/src/lisp.h /^#define STACK_CONS(a, b) \\$/ +++stagseen c-src/etags.c 2446 +++standalone make-src/Makefile /^standalone:$/ +++\startcontents tex-src/texinfo.tex /^\\def\\startcontents#1{%$/ +++start c-src/emacs/src/keyboard.c 8753 +++start c-src/emacs/src/lisp.h 2038 +++start c-src/emacs/src/regex.h 431 +++StartDay cp-src/functions.cpp /^Date StartDay(Date a,int days){\/\/Function to calcu/ +++\startenumeration tex-src/texinfo.tex /^\\def\\startenumeration#1{%$/ +++start php-src/lce_functions.php /^ function start($line, $class)$/ +++start_polling c-src/emacs/src/keyboard.c /^start_polling (void)$/ +++=starts-with-equals! scm-src/test.scm /^(define =starts-with-equals! #t)$/ +++start_up prol-src/natded.prolog /^start_up:-$/ +++start y-src/cccp.y 143 +++STATE_ABORT php-src/lce_functions.php 25 +++STATE_COMPRESSD objc-src/PackInsp.m 54 +++STATE_INSTALLED objc-src/PackInsp.m 53 +++STATE_LOOP php-src/lce_functions.php 27 +++STATE_OK php-src/lce_functions.php 26 +++state_protected_p c-src/emacs/src/gmalloc.c 400 +++STAT_EQ objc-src/PackInsp.m /^#define STAT_EQ(s1, s2) ((s1)->st_ino == (s2)->st_/ +++statetable html-src/algrthms.html /^Next$/ +++STATE_UNINSTALLED objc-src/PackInsp.m 52 +++staticetags make-src/Makefile /^staticetags:$/ +++st_C_attribute c-src/etags.c 2209 +++st_C_class c-src/etags.c 2212 +++st_C_define c-src/etags.c 2213 +++st_C_enum c-src/etags.c 2213 +++st_C_extern c-src/etags.c 2213 +++st_C_gnumacro c-src/etags.c 2208 +++st_C_ignore c-src/etags.c 2209 +++st_C_javastruct c-src/etags.c 2210 +++st_C_objend c-src/etags.c 2207 +++st_C_objimpl c-src/etags.c 2207 +++st_C_objprot c-src/etags.c 2207 +++st_C_operator c-src/etags.c 2211 +++st_C_struct c-src/etags.c 2213 +++st_C_template c-src/etags.c 2212 +++st_C_typedef c-src/etags.c 2213 +++STDIN c-src/etags.c 408 +++STDIN c-src/etags.c 411 +++step cp-src/clheir.hpp /^ virtual void step(void) { }$/ +++step cp-src/conway.hpp /^ void step(void) { alive = next_alive; }$/ +++step_everybody cp-src/clheir.cpp /^void step_everybody(void)$/ +++st_none c-src/etags.c 2206 +++STOP_POLLING c-src/emacs/src/keyboard.c 2166 +++stop_polling c-src/emacs/src/keyboard.c /^stop_polling (void)$/ +++stored_goal_plain_call merc-src/accumulator.m /^:- inst stored_goal_plain_call for goal_store.stor/ +++store_info merc-src/accumulator.m /^:- type store_info$/ +++store_user_signal_events c-src/emacs/src/keyboard.c /^store_user_signal_events (void)$/ +++strcaseeq c-src/etags.c /^#define strcaseeq(s,t) (assert ((s)!=NULL && (t)!=/ +++streq c-src/etags.c /^#define streq(s,t) (assert ((s)!=NULL || (t)!=NULL/ +++str go-src/test1.go 9 +++STRING_BYTES_BOUND c-src/emacs/src/lisp.h 1261 +++STRING_BYTES c-src/emacs/src/lisp.h /^STRING_BYTES (struct Lisp_String *s)$/ +++string_intervals c-src/emacs/src/lisp.h /^string_intervals (Lisp_Object s)$/ +++string merc-src/accumulator.m /^:- import_module string.$/ +++STRING_MULTIBYTE c-src/emacs/src/lisp.h /^STRING_MULTIBYTE (Lisp_Object str)$/ +++STRING_SET_CHARS c-src/emacs/src/lisp.h /^STRING_SET_CHARS (Lisp_Object string, ptrdiff_t ne/ +++STRING_SET_MULTIBYTE c-src/emacs/src/lisp.h /^#define STRING_SET_MULTIBYTE(STR) \\$/ +++STRING_SET_UNIBYTE c-src/emacs/src/lisp.h /^#define STRING_SET_UNIBYTE(STR) \\$/ +++stripLine php-src/lce_functions.php /^ function stripLine($line, $class)$/ +++stripname pas-src/common.pas /^function stripname; (* ($/ +++StripPath pas-src/common.pas /^function StripPath; (*($/ +++strncaseeq c-src/etags.c /^#define strncaseeq(s,t,n) (assert ((s)!=NULL && (t/ +++strneq c-src/etags.c /^#define strneq(s,t,n) (assert ((s)!=NULL || (t)!=N/ +++__str__ pyt-src/server.py /^ def __str__(self):$/ +++structdef c-src/etags.c 2448 +++stuff_buffered_input c-src/emacs/src/keyboard.c /^stuff_buffered_input (Lisp_Object stuffstring)$/ +++SUB_CHAR_TABLE_OFFSET c-src/emacs/src/lisp.h 1701 +++SUB_CHAR_TABLE_P c-src/emacs/src/lisp.h /^SUB_CHAR_TABLE_P (Lisp_Object a)$/ +++\subheading tex-src/texinfo.tex /^\\def\\subheading{\\parsearg\\subsecheadingi}$/ +++subprocessDone objc-src/PackInsp.m /^-subprocessDone:(Subprocess *)sender$/ +++subprocess objc-src/PackInsp.m /^-subprocess:(Subprocess *)sender output:(char *)bu/ +++Subprocess objc-src/Subprocess.h 41 +++Subprocess objc-src/Subprocess.h /^@interface Subprocess:Object$/ +++SUBRP c-src/emacs/src/lisp.h /^SUBRP (Lisp_Object a)$/ +++\subsecentry tex-src/texinfo.tex /^ \\def\\subsecentry ##1##2##3##4##5{}$/ +++\subsecentry tex-src/texinfo.tex /^\\def\\subsecentry#1#2#3#4#5{\\dosubsecentry{#2.#3.#4/ +++\subsecfonts tex-src/texinfo.tex /^\\def\\subsecfonts{%$/ +++\subsecheadingbreak tex-src/texinfo.tex /^\\def\\subsecheadingbreak{\\dobreak \\subsecheadingski/ +++\subsecheadingi tex-src/texinfo.tex /^\\def\\subsecheadingi #1{{\\advance \\subsecheadingski/ +++\subsecheading tex-src/texinfo.tex /^\\def\\subsecheading #1#2#3#4{\\subsecheadingi {#2.#3/ +++subsec=\relax tex-src/texinfo.tex /^\\let\\appendixsubsec=\\relax$/ +++subsection_marker perl-src/htlmify-cystic 161 +++subsection perl-src/htlmify-cystic 26 +++subsection=\relax tex-src/texinfo.tex /^\\let\\appendixsubsection=\\relax$/ +++substitute c-src/etags.c /^substitute (char *in, char *out, struct re_registe/ +++subst prol-src/natded.prolog /^subst(var(Y),var(X),M,N):-$/ +++SubString pas-src/common.pas /^function SubString; (*($/ +++\subsubheading tex-src/texinfo.tex /^\\def\\subsubheading{\\parsearg\\subsubsecheadingi}$/ +++\subsubsecentry tex-src/texinfo.tex /^ \\def\\subsubsecentry ##1##2##3##4##5##6{}$/ +++\subsubsecentry tex-src/texinfo.tex /^\\def\\subsubsecentry#1#2#3#4#5#6{%$/ +++\subsubsecfonts tex-src/texinfo.tex /^\\def\\subsubsecfonts{\\subsecfonts} % Maybe this sho/ +++\subsubsecheadingi tex-src/texinfo.tex /^\\def\\subsubsecheadingi #1{{\\advance \\subsecheading/ +++\subsubsecheading tex-src/texinfo.tex /^\\def\\subsubsecheading #1#2#3#4#5{\\subsubsecheading/ +++subsubsec=\relax tex-src/texinfo.tex /^\\let\\appendixsubsubsec=\\relax$/ +++subsubsection perl-src/htlmify-cystic 27 +++subsubsection=\relax tex-src/texinfo.tex /^\\let\\appendixsubsubsection=\\relax$/ +++\subtitlefont tex-src/texinfo.tex /^ \\def\\subtitlefont{\\subtitlerm \\normalbaselinesk/ +++\subtitle tex-src/texinfo.tex /^ \\def\\subtitle{\\parsearg\\subtitlezzz}%$/ +++\subtitlezzz tex-src/texinfo.tex /^ \\def\\subtitlezzz##1{{\\subtitlefont \\rightline{#/ +++subtle ruby-src/test1.ru /^ :tee ; attr_reader :subtle$/ +++subtree prol-src/natded.prolog /^subtree(T,T).$/ +++suffix c-src/etags.c 186 +++suffixes c-src/etags.c 195 +++suggest_asking_for_help c-src/etags.c /^suggest_asking_for_help (void)$/ +++\summarycontents tex-src/texinfo.tex /^\\outer\\def\\summarycontents{%$/ +++\supereject tex-src/texinfo.tex /^\\def\\supereject{\\par\\penalty -20000\\footnoteno =0 / +++suspend-emacs c-src/emacs/src/keyboard.c /^DEFUN ("suspend-emacs", Fsuspend_emacs, Ssuspend_e/ +++sval y-src/cccp.y 116 +++swallow_events c-src/emacs/src/keyboard.c /^swallow_events (bool do_display)$/ +++switch_line_buffers c-src/etags.c /^#define switch_line_buffers() (curndx = 1 - curndx/ +++sxhash_combine c-src/emacs/src/lisp.h /^sxhash_combine (EMACS_UINT x, EMACS_UINT y)$/ +++SXHASH_REDUCE c-src/emacs/src/lisp.h /^SXHASH_REDUCE (EMACS_UINT x)$/ +++SYMBOL_BLV c-src/emacs/src/lisp.h /^SYMBOL_BLV (struct Lisp_Symbol *sym)$/ +++SYMBOL_CONSTANT_P c-src/emacs/src/lisp.h /^# define SYMBOL_CONSTANT_P(sym) lisp_h_SYMBOL_CONS/ +++symbol c-src/emacs/src/lisp.h 2980 +++SYMBOL_FORWARDED c-src/emacs/src/lisp.h 651 +++SYMBOL_FWD c-src/emacs/src/lisp.h /^SYMBOL_FWD (struct Lisp_Symbol *sym)$/ +++SYMBOL_INDEX c-src/emacs/src/lisp.h /^#define SYMBOL_INDEX(sym) i##sym$/ +++symbol_interned c-src/emacs/src/lisp.h 639 +++SYMBOL_INTERNED c-src/emacs/src/lisp.h 642 +++SYMBOL_INTERNED_IN_INITIAL_OBARRAY c-src/emacs/src/lisp.h 643 +++SYMBOL_INTERNED_IN_INITIAL_OBARRAY_P c-src/emacs/src/lisp.h /^SYMBOL_INTERNED_IN_INITIAL_OBARRAY_P (Lisp_Object / +++SYMBOL_INTERNED_P c-src/emacs/src/lisp.h /^SYMBOL_INTERNED_P (Lisp_Object sym)$/ +++SYMBOL_LOCALIZED c-src/emacs/src/lisp.h 650 +++symbol_name c-src/emacs/src/lisp.h 1687 +++SYMBOL_NAME c-src/emacs/src/lisp.h /^SYMBOL_NAME (Lisp_Object sym)$/ +++SYMBOLP c-src/emacs/src/lisp.h /^# define SYMBOLP(x) lisp_h_SYMBOLP (x)$/ +++SYMBOL_PLAINVAL c-src/emacs/src/lisp.h 648 +++symbol_redirect c-src/emacs/src/lisp.h 646 +++SYMBOL_UNINTERNED c-src/emacs/src/lisp.h 641 +++SYMBOL_VAL c-src/emacs/src/lisp.h /^# define SYMBOL_VAL(sym) lisp_h_SYMBOL_VAL (sym)$/ +++SYMBOL_VARALIAS c-src/emacs/src/lisp.h 649 +++syms_of_abbrev c-src/abbrev.c /^syms_of_abbrev ()$/ +++syms_of_keyboard c-src/emacs/src/keyboard.c /^syms_of_keyboard (void)$/ +++sym_type c-src/etags.c 2204 +++synchronize_system_messages_locale c-src/emacs/src/lisp.h /^INLINE void synchronize_system_messages_locale (vo/ +++synchronize_system_time_locale c-src/emacs/src/lisp.h /^INLINE void synchronize_system_time_locale (void) / +++\syncodeindex tex-src/texinfo.tex /^\\def\\syncodeindex #1 #2 {%$/ +++\synindex tex-src/texinfo.tex /^\\def\\synindex #1 #2 {%$/ +++syntax c-src/emacs/src/regex.h 350 +++SYSCALL c-src/machsyscalls.c /^#define SYSCALL(name, number, type, args, typed_ar/ +++syscall_error c-src/sysdep.h 34 +++sys_jmp_buf c-src/emacs/src/lisp.h 2906 +++sys_jmp_buf c-src/emacs/src/lisp.h 2910 +++sys_jmp_buf c-src/emacs/src/lisp.h 2916 +++sys_longjmp c-src/emacs/src/lisp.h /^# define sys_longjmp(j, v) _longjmp (j, v)$/ +++sys_longjmp c-src/emacs/src/lisp.h /^# define sys_longjmp(j, v) longjmp (j, v)$/ +++sys_longjmp c-src/emacs/src/lisp.h /^# define sys_longjmp(j, v) siglongjmp (j, v)$/ +++sys_setjmp c-src/emacs/src/lisp.h /^# define sys_setjmp(j) _setjmp (j)$/ +++sys_setjmp c-src/emacs/src/lisp.h /^# define sys_setjmp(j) setjmp (j)$/ +++sys_setjmp c-src/emacs/src/lisp.h /^# define sys_setjmp(j) sigsetjmp (j, 0)$/ +++System.Task_Primitives/b ada-src/2ataspri.adb /^package body System.Task_Primitives is$/ +++System.Task_Primitives/s ada-src/2ataspri.ads /^package System.Task_Primitives is$/ +++t1 cp-src/c.C 34 +++t2 cp-src/c.C 38 +++T2 cp-src/fail.C 16 +++T3 c.c 163 +++tab_count_words c-src/tab.c /^int tab_count_words(char **tab)$/ +++tab_delete_first c-src/tab.c /^int tab_delete_first(char **tab)$/ +++tab_fill c-src/tab.c /^char **tab_fill(char *str, char delim)$/ +++tab_free c-src/tab.c /^void tab_free(char **tab)$/ +++\table tex-src/texinfo.tex /^\\def\\table{\\begingroup\\inENV\\obeylines\\obeyspaces\\/ +++\tablez tex-src/texinfo.tex /^\\def\\tablez #1#2#3#4#5#6{%$/ +++tag1 c-src/dostorture.c /^(*tag1 (sig, handler)) ()$/ +++tag1 c-src/h.h 110 +++tag1 c-src/torture.c /^(*tag1 (sig, handler)) ()$/ +++tag2 c-src/dostorture.c /^(*tag2 (sig, handler)) ()$/ +++tag2 c-src/torture.c /^(*tag2 (sig, handler)) ()$/ +++tag3 c-src/dostorture.c /^(*tag3 (int sig, void (*handler) (int))) (int)$/ +++tag3 c-src/torture.c /^(*tag3 (int sig, void (*handler) (int))) (int)$/ +++tag4 c-src/dostorture.c /^(*tag4 (int sig, void (*handler) (int))) (int)$/ +++tag4 c-src/torture.c /^(*tag4 (int sig, void (*handler) (int))) (int)$/ +++tag5 c-src/dostorture.c /^tag5 (handler, arg)$/ +++tag5 c-src/torture.c /^tag5 (handler, arg)$/ +++tag6 c-src/dostorture.c /^tag6 (void (*handler) (void *), void *arg)$/ +++tag6 c-src/torture.c /^tag6 (void (*handler) (void *), void *arg)$/ +++tag-any-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-any-match-p (_tag)$/ +++tag-exact-file-name-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-exact-file-name-match-p (tag)$/ +++tag-exact-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-exact-match-p (tag)$/ +++tag-file-name-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-file-name-match-p (tag)$/ +++tag-find-file-of-tag el-src/emacs/lisp/progmodes/etags.el /^(defun tag-find-file-of-tag (file) ; Doc string?$/ +++tag-find-file-of-tag-noselect el-src/emacs/lisp/progmodes/etags.el /^(defun tag-find-file-of-tag-noselect (file)$/ +++taggedfname c-src/etags.c 207 +++tag-implicit-name-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-implicit-name-match-p (tag)$/ +++tag-lines-already-matched el-src/emacs/lisp/progmodes/etags.el /^(defvar tag-lines-already-matched nil$/ +++tag_or_ch c-src/emacs/src/lisp.h 3026 +++tag-partial-file-name-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-partial-file-name-match-p (_tag)$/ +++TAG_PTR c-src/emacs/src/lisp.h /^#define TAG_PTR(tag, ptr) \\$/ +++tag-re-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-re-match-p (re)$/ +++tags-add-tables el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-add-tables 'ask-user$/ +++tags-apropos-additional-actions el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-apropos-additional-actions nil$/ +++tags-apropos el-src/emacs/lisp/progmodes/etags.el /^(defun tags-apropos (regexp)$/ +++tags-apropos-function el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-apropos-function nil$/ +++tags-apropos-verbose el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-apropos-verbose nil$/ +++tags-case-fold-search el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-case-fold-search 'default$/ +++tags-complete-tags-table-file el-src/emacs/lisp/progmodes/etags.el /^(defun tags-complete-tags-table-file (string predi/ +++tags-completion-at-point-function el-src/emacs/lisp/progmodes/etags.el /^(defun tags-completion-at-point-function ()$/ +++tags-completion-table el-src/emacs/lisp/progmodes/etags.el /^(defun tags-completion-table ()$/ +++tags-completion-table el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-completion-table nil$/ +++tags-completion-table-function el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-completion-table-function nil$/ +++tags-compression-info-list el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-compression-info-list$/ +++tags-expand-table-name el-src/emacs/lisp/progmodes/etags.el /^(defun tags-expand-table-name (file)$/ +++tags-file-name el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-file-name nil$/ +++tags-included-tables el-src/emacs/lisp/progmodes/etags.el /^(defun tags-included-tables ()$/ +++tags-included-tables el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-included-tables nil$/ +++tags-included-tables-function el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-included-tables-function nil$/ +++tags-lazy-completion-table el-src/emacs/lisp/progmodes/etags.el /^(defun tags-lazy-completion-table ()$/ +++tags-location-ring el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-location-ring (make-ring xref-marker-/ +++tags-loop-continue el-src/emacs/lisp/progmodes/etags.el /^(defun tags-loop-continue (&optional first-time)$/ +++tags-loop-eval el-src/emacs/lisp/progmodes/etags.el /^(defun tags-loop-eval (form)$/ +++tags-loop-operate el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-loop-operate nil$/ +++tags-loop-revert-buffers el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-loop-revert-buffers nil$/ +++tags-loop-scan el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-loop-scan$/ +++TAGS make-src/Makefile /^TAGS: etags.c$/ +++tags make-src/Makefile /^tags: TAGS$/ +++tags-next-table el-src/emacs/lisp/progmodes/etags.el /^(defun tags-next-table ()$/ +++tags-query-replace el-src/emacs/lisp/progmodes/etags.el /^(defun tags-query-replace (from to &optional delim/ +++tags-recognize-empty-tags-table el-src/emacs/lisp/progmodes/etags.el /^(defun tags-recognize-empty-tags-table ()$/ +++tags-reset-tags-tables el-src/emacs/lisp/progmodes/etags.el /^(defun tags-reset-tags-tables ()$/ +++tags-revert-without-query el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-revert-without-query nil$/ +++tags-search el-src/emacs/lisp/progmodes/etags.el /^(defun tags-search (regexp &optional file-list-for/ +++tags-select-tags-table el-src/emacs/lisp/progmodes/etags.el /^(define-button-type 'tags-select-tags-table$/ +++tags-table-check-computed-list el-src/emacs/lisp/progmodes/etags.el /^(defun tags-table-check-computed-list ()$/ +++tags-table-computed-list el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-computed-list nil$/ +++tags-table-computed-list-for el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-computed-list-for nil$/ +++tags-table-extend-computed-list el-src/emacs/lisp/progmodes/etags.el /^(defun tags-table-extend-computed-list ()$/ +++tags-table-files el-src/emacs/lisp/progmodes/etags.el /^(defun tags-table-files ()$/ +++tags-table-files el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-files nil$/ +++tags-table-files-function el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-files-function nil$/ +++tags-table-format-functions el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-format-functions '(etags-recogn/ +++tags-table-including el-src/emacs/lisp/progmodes/etags.el /^(defun tags-table-including (this-file core-only)$/ +++tags-table-list el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-table-list nil$/ +++tags-table-list-member el-src/emacs/lisp/progmodes/etags.el /^(defun tags-table-list-member (file list)$/ +++tags-table-list-pointer el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-list-pointer nil$/ +++tags-table-list-started-at el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-list-started-at nil$/ +++tags-table-mode el-src/emacs/lisp/progmodes/etags.el /^(defun tags-table-mode ()$/ +++tags-table-set-list el-src/emacs/lisp/progmodes/etags.el /^(defvar tags-table-set-list nil$/ +++tags-tag-face el-src/emacs/lisp/progmodes/etags.el /^(defcustom tags-tag-face 'default$/ +++tags-verify-table el-src/emacs/lisp/progmodes/etags.el /^(defun tags-verify-table (file)$/ +++tags-with-face el-src/emacs/lisp/progmodes/etags.el /^(defmacro tags-with-face (face &rest body)$/ +++tag-symbol-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-symbol-match-p (tag)$/ +++TAG_SYMOFFSET c-src/emacs/src/lisp.h /^#define TAG_SYMOFFSET(offset) \\$/ +++tag-word-match-p el-src/emacs/lisp/progmodes/etags.el /^(defun tag-word-match-p (tag)$/ +++Tapes tex-src/gzip.texi /^@node Tapes, Problems, Environment, Top$/ +++target_multibyte c-src/emacs/src/regex.h 407 +++TAS_Cell/t ada-src/2ataspri.ads /^ type TAS_Cell is$/ +++TAS_Cell/t ada-src/2ataspri.ads /^ type TAS_Cell is private;$/ +++Task_Control_Block/t ada-src/2ataspri.ads /^ type Task_Control_Block is record$/ +++Task_Storage_Size/t ada-src/2ataspri.ads /^ type Task_Storage_Size is new Interfaces.C.size/ +++Task_Type/b ada-src/etags-test-for.ada /^ task body Task_Type is$/ +++Task_Type/b ada-src/waroquiers.ada /^ task body Task_Type is$/ +++Task_Type/k ada-src/etags-test-for.ada /^ task type Task_Type is$/ +++Task_Type/k ada-src/waroquiers.ada /^ task type Task_Type is$/ +++TCB_Ptr/t ada-src/2ataspri.ads /^ type TCB_Ptr is access all Task_Control_Block;$/ +++TCLFLAGS make-src/Makefile /^TCLFLAGS=--lang=none --regex='\/proc[ \\t]+\\([^ \\t]+/ +++\tclose tex-src/texinfo.tex /^\\def\\tclose##1{\\realbackslash tclose {##1}}%$/ +++\tclose tex-src/texinfo.tex /^\\def\\tclose##1{\\realbackslash tclose {##1}}$/ +++\tclose tex-src/texinfo.tex /^\\def\\tclose#1{{\\rm \\tcloserm=\\fontdimen2\\font \\tt / +++tcpdump html-src/software.html /^tcpdump$/ +++t cp-src/c.C 52 +++T cp-src/fail.C 14 +++teats cp-src/c.C 127 +++tee ruby-src/test1.ru /^ attr_accessor :tee$/ +++tee= ruby-src/test1.ru /^ attr_accessor :tee$/ +++temporarily_switch_to_single_kboard c-src/emacs/src/keyboard.c /^temporarily_switch_to_single_kboard (struct frame / +++tend c-src/etags.c 2432 +++TERMINALP c-src/emacs/src/lisp.h /^TERMINALP (Lisp_Object a)$/ +++terminateInput objc-src/Subprocess.m /^- terminateInput$/ +++terminate objc-src/Subprocess.m /^- terminate:sender$/ +++term merc-src/accumulator.m /^:- import_module term.$/ +++test1 rs-src/test.rs /^fn test1() {$/ +++Test_Abort/p ada-src/2ataspri.adb /^ procedure Test_Abort is$/ +++Test_Abort/p ada-src/2ataspri.ads /^ procedure Test_Abort;$/ +++Test_And_Set/p ada-src/2ataspri.adb /^ procedure Test_And_Set (Cell : in out TAS_Cell;/ +++Test_And_Set/p ada-src/2ataspri.ads /^ procedure Test_And_Set (Cell : in out TAS_Cell;/ +++test-begin scm-src/test.scm /^(define-syntax test-begin$/ +++test cp-src/c.C 86 +++test c-src/emacs/src/lisp.h 1871 +++test erl-src/gs_dialog.erl /^test() ->$/ +++test go-src/test1.go /^func test(p plus) {$/ +++test make-src/Makefile /^test:$/ +++test.me_22a lua-src/test.lua /^ function test.me_22a(one, two)$/ +++test.me22b lua-src/test.lua /^ local function test.me22b (one)$/ +++TEST php-src/ptest.php 1 +++test php-src/ptest.php /^test $/ +++test_undefined c-src/emacs/src/keyboard.c /^test_undefined (Lisp_Object binding)$/ +++TEX_clgrp c-src/etags.c 4922 +++TeX_commands c-src/etags.c /^TeX_commands (FILE *inf)$/ +++TEX_decode_env c-src/etags.c /^TEX_decode_env (const char *evarname, const char */ +++TEX_defenv c-src/etags.c 4912 +++TEX_esc c-src/etags.c 4920 +++TeX_help c-src/etags.c 674 +++Texinfo_help c-src/etags.c 688 +++Texinfo_nodes c-src/etags.c /^Texinfo_nodes (FILE *inf)$/ +++Texinfo_suffixes c-src/etags.c 686 +++\texinfoversion tex-src/texinfo.tex /^\\def\\texinfoversion{2.73}$/ +++TEX_LESC c-src/etags.c 4986 +++TEX_mode c-src/etags.c /^TEX_mode (FILE *inf)$/ +++TEX_opgrp c-src/etags.c 4921 +++TEX_SESC c-src/etags.c 4987 +++TEXSRC make-src/Makefile /^TEXSRC=testenv.tex gzip.texi texinfo.tex nonewline/ +++\' tex-src/texinfo.tex /^\\def\\'{{'}}$/ +++\@ tex-src/texinfo.tex /^\\def\\@{@}%$/ +++\` tex-src/texinfo.tex /^\\def\\`{{`}}$/ +++\ tex-src/texinfo.tex /^\\def\\ {{\\fontdimen2\\font=\\tclosesave{} }}%$/ +++\* tex-src/texinfo.tex /^\\def\\*{\\hfil\\break\\hbox{}\\ignorespaces}$/ +++_ tex-src/texinfo.tex /^\\def_{\\ifusingtt\\normalunderscore\\_}$/ +++\_ tex-src/texinfo.tex /^\\def\\_{\\lvvmode \\kern.06em \\vbox{\\hrule width.3em / +++\_ tex-src/texinfo.tex /^\\def\\_{{\\realbackslash _}}%$/ +++\: tex-src/texinfo.tex /^\\def\\:{\\spacefactor=1000 }$/ +++\. tex-src/texinfo.tex /^\\def\\.{.\\spacefactor=3000 }$/ +++\@ tex-src/texinfo.tex /^\\def\\@{{\\tt \\char '100}}$/ +++| tex-src/texinfo.tex /^\\def|{{\\tt \\char '174}}$/ +++~ tex-src/texinfo.tex /^\\def~{{\\tt \\char '176}}$/ ++++ tex-src/texinfo.tex /^\\def+{{\\tt \\char 43}}$/ +++> tex-src/texinfo.tex /^\\def>{{\\tt \\gtr}}$/ +++^ tex-src/texinfo.tex /^\\def^{{\\tt \\hat}}$/ +++< tex-src/texinfo.tex /^\\def<{{\\tt \\less}}$/ +++\ tex-src/texinfo.tex /^\\gdef\\sepspaces{\\def {\\ }}}$/ +++= tex-src/texinfo.tex /^\\global\\def={{\\tt \\char 61}}}$/ +++= tex-src/texinfo.tex /^\\global\\let\\section = \\appendixsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\section = \\numberedsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\section = \\unnumberedsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\subsection = \\appendixsubsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\subsection = \\numberedsubsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\subsection = \\unnumberedsubsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\subsubsection = \\appendixsubsubsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\subsubsection = \\numberedsubsubsec$/ +++= tex-src/texinfo.tex /^\\global\\let\\subsubsection = \\unnumberedsubsubsec$/ +++TeX_suffixes c-src/etags.c 672 +++\tex tex-src/texinfo.tex /^\\def\\tex{\\begingroup$/ +++\TeX tex-src/texinfo.tex /^\\def\\TeX{\\realbackslash TeX}%$/ +++\TeX tex-src/texinfo.tex /^\\def\\TeX{\\realbackslash TeX}$/ +++\textfonts tex-src/texinfo.tex /^\\def\\textfonts{%$/ +++TEX_toktab c-src/etags.c 4908 +++texttreelist prol-src/natded.prolog /^texttreelist([]).$/ +++/TF ps-src/rfc1245.ps /^\/TF { $/ +++\thearg tex-src/texinfo.tex /^ \\def\\thearg{#1}%$/ +++\thearg tex-src/texinfo.tex /^ \\ifx\\thearg\\empty \\def\\thearg{1}\\fi$/ +++there-is-a-=-in-the-middle! scm-src/test.scm /^(define (there-is-a-=-in-the-middle!) #t)$/ +++\thischaptername tex-src/texinfo.tex /^\\def\\thischaptername{No Chapter Title}$/ +++\thischapter tex-src/texinfo.tex /^\\def\\thischapter{} \\def\\thissection{}$/ +++\thischapter tex-src/texinfo.tex /^ \\unnumbchapmacro{#1}\\def\\thischapter{}%$/ +++this_command_key_count c-src/emacs/src/keyboard.c 108 +++this_command_key_count_reset c-src/emacs/src/keyboard.c 112 +++this_command_keys c-src/emacs/src/keyboard.c 107 +++this-command-keys c-src/emacs/src/keyboard.c /^DEFUN ("this-command-keys", Fthis_command_keys, St/ +++this-command-keys-vector c-src/emacs/src/keyboard.c /^DEFUN ("this-command-keys-vector", Fthis_command_k/ +++this c-src/a/b/b.c 1 +++\thisfile tex-src/texinfo.tex /^\\def\\thisfile{}$/ +++this_file_toc perl-src/htlmify-cystic 29 +++this-single-command-keys c-src/emacs/src/keyboard.c /^DEFUN ("this-single-command-keys", Fthis_single_co/ +++this_single_command_key_start c-src/emacs/src/keyboard.c 125 +++this-single-command-raw-keys c-src/emacs/src/keyboard.c /^DEFUN ("this-single-command-raw-keys", Fthis_singl/ +++\thistitle tex-src/texinfo.tex /^\\def\\thistitle{No Title}$/ +++\tie tex-src/texinfo.tex /^\\def\\tie{\\penalty 10000\\ } % Save plain tex de/ +++tignore c-src/etags.c 2433 +++timer_check_2 c-src/emacs/src/keyboard.c /^timer_check_2 (Lisp_Object timers, Lisp_Object idl/ +++timer_check c-src/emacs/src/keyboard.c /^timer_check (void)$/ +++timer_idleness_start_time c-src/emacs/src/keyboard.c 335 +++timer_last_idleness_start_time c-src/emacs/src/keyboard.c 340 +++timer_resume_idle c-src/emacs/src/keyboard.c /^timer_resume_idle (void)$/ +++timers_run c-src/emacs/src/keyboard.c 320 +++timer_start_idle c-src/emacs/src/keyboard.c /^timer_start_idle (void)$/ +++timer_stop_idle c-src/emacs/src/keyboard.c /^timer_stop_idle (void)$/ +++Time_to_position c-src/emacs/src/keyboard.c /^Time_to_position (Time encoded_pos)$/ +++tinbody c-src/etags.c 2431 +++\tindex tex-src/texinfo.tex /^\\def\\tindex {\\tpindex}$/ +++\titlefont tex-src/texinfo.tex /^\\def\\titlefont#1{{\\titlerm #1}}$/ +++\titlepage tex-src/texinfo.tex /^\\def\\titlepage{\\begingroup \\parindent=0pt \\textfon/ +++\title tex-src/texinfo.tex /^ \\def\\title{\\parsearg\\titlezzz}%$/ +++\titlezzz tex-src/texinfo.tex /^ \\def\\titlezzz##1{\\leftline{\\titlefont{##1}}$/ +++tkeyseen c-src/etags.c 2429 +++tnone c-src/etags.c 2428 +++toc_line perl-src/htlmify-cystic /^sub toc_line ($)$/ +++\today tex-src/texinfo.tex /^\\def\\today{\\number\\day\\space$/ +++toggleDescription objc-src/PackInsp.m /^-toggleDescription$/ +++tok c-src/etags.c 2491 +++token c-src/etags.c 2508 +++tokenizeatom prol-src/natded.prolog /^tokenizeatom(Atom,Ws):-$/ +++tokenize prol-src/natded.prolog /^tokenize([C1,C2,C3|Cs],Xs-Ys,TsResult):- % spe/ +++tokentab2 y-src/cccp.y 442 +++token y-src/cccp.y 437 +++token y-src/cccp.y 439 +++To_Lower pas-src/common.pas /^function To_Lower;(*(ch:char) : char;*)$/ +++tool_bar_item_properties c-src/emacs/src/keyboard.c 7970 +++tool_bar_items c-src/emacs/src/keyboard.c /^tool_bar_items (Lisp_Object reuse, int *nitems)$/ +++tool_bar_items_vector c-src/emacs/src/keyboard.c 7965 +++toolkit_menubar_in_use c-src/emacs/src/keyboard.c /^toolkit_menubar_in_use (struct frame *f)$/ +++top_level_1 c-src/emacs/src/keyboard.c /^top_level_1 (Lisp_Object ignore)$/ +++top_level_2 c-src/emacs/src/keyboard.c /^top_level_2 (void)$/ +++top-level c-src/emacs/src/keyboard.c /^DEFUN ("top-level", Ftop_level, Stop_level, 0, 0, / +++top_level merc-src/accumulator.m /^:- type top_level$/ +++Top tex-src/gzip.texi /^@node Top, , , (dir)$/ +++\top tex-src/texinfo.tex /^\\outer\\def\\top{\\parsearg\\unnumberedzzz}$/ +++To_Start_Addr/f ada-src/2ataspri.adb /^ function To_Start_Addr is new$/ +++total_keys c-src/emacs/src/keyboard.c 97 +++TOTAL_KEYWORDS c-src/etags.c 2325 +++totally_unblock_input c-src/emacs/src/keyboard.c /^totally_unblock_input (void)$/ +++total_size_of_entries c-src/etags.c /^total_size_of_entries (register node *np)$/ +++total_surrounding cp-src/conway.cpp /^int site::total_surrounding(void)$/ +++To_TCB_Ptr/f ada-src/2ataspri.adb /^ function To_TCB_Ptr is new$/ +++To_Upper pas-src/common.pas /^function To_Upper;(*(ch:char) : char;*)$/ +++To_void_ptr/f ada-src/2ataspri.adb /^ function To_void_ptr is new$/ +++tpcmd c-src/h.h 15 +++tpcmd c-src/h.h 8 +++/T ps-src/rfc1245.ps /^\/T { $/ +++tracking_off c-src/emacs/src/keyboard.c /^tracking_off (Lisp_Object old_value)$/ +++track-mouse c-src/emacs/src/keyboard.c /^DEFUN ("internal--track-mouse", Ftrack_mouse, Stra/ +++traffic_light cp-src/conway.cpp /^void traffic_light(int x, int y)$/ +++translate c-src/emacs/src/regex.h 361 +++treats cp-src/c.C 131 +++Truc.Bidule/b ada-src/etags-test-for.ada /^package body Truc.Bidule is$/ +++Truc.Bidule/b ada-src/waroquiers.ada /^package body Truc.Bidule is$/ +++Truc.Bidule/s ada-src/etags-test-for.ada /^package Truc.Bidule is$/ +++Truc.Bidule/s ada-src/waroquiers.ada /^package Truc.Bidule is$/ +++Truc/s ada-src/etags-test-for.ada /^package Truc is$/ +++Truc/s ada-src/waroquiers.ada /^package Truc is$/ +++TSL/s ada-src/2ataspri.adb /^ package TSL renames System.Tasking_Soft_Links;$/ +++tt=cmtt10 tex-src/texinfo.tex /^\\font\\deftt=cmtt10 scaled \\magstep1$/ +++\t tex-src/texinfo.tex /^\\def\\t##1{\\realbackslash r {##1}}%$/ +++\t tex-src/texinfo.tex /^\\def\\t#1{{\\tt \\exhyphenpenalty=10000\\rawbackslash / +++tt prol-src/natded.prolog /^tt:-$/ +++\tt tex-src/texinfo.tex /^\\def\\tt{\\realbackslash tt}%$/ +++\tt tex-src/texinfo.tex /^\\def\\tt{\\realbackslash tt}$/ +++ttypeseen c-src/etags.c 2430 +++tty_read_avail_input c-src/emacs/src/keyboard.c /^tty_read_avail_input (struct terminal *terminal,$/ +++\turnoffactive tex-src/texinfo.tex /^\\def\\turnoffactive{\\let"=\\normaldoublequote$/ +++/two ps-src/rfc1245.ps /^\/two \/three \/four \/five \/six \/seven \/eight \/nine \// +++typdef c-src/etags.c 2434 +++type c-src/emacs/src/gmalloc.c 145 +++type c-src/emacs/src/lisp.h 1973 +++type c-src/emacs/src/lisp.h 1980 +++type c-src/emacs/src/lisp.h 2034 +++type c-src/emacs/src/lisp.h 2112 +++type c-src/emacs/src/lisp.h 2203 +++type c-src/emacs/src/lisp.h 2276 +++type c-src/emacs/src/lisp.h 2286 +++type c-src/emacs/src/lisp.h 2296 +++type c-src/emacs/src/lisp.h 2304 +++type c-src/emacs/src/lisp.h 2364 +++type c-src/emacs/src/lisp.h 3025 +++type c-src/etags.c 2271 +++typefunargs tex-src/texinfo.tex /^\\deftypefunargs {#3}\\endgroup %$/ +++typefunargs tex-src/texinfo.tex /^\\deftypefunargs {#4}\\endgroup %$/ +++typemargin tex-src/texinfo.tex /^\\newskip\\deftypemargin \\deftypemargin=12pt$/ +++typemargin tex-src/texinfo.tex /^\\rlap{\\rightline{{\\rm #2}\\hskip \\deftypemargin}}}%/ +++TYPE_RANGED_INTEGERP c-src/emacs/src/lisp.h /^#define TYPE_RANGED_INTEGERP(type, x) \\$/ +++Type_Specific_Data/t ada-src/etags-test-for.ada /^ type Type_Specific_Data is record$/ +++TYPESTOSTAT objc-src/PackInsp.h 37 +++/Uacute ps-src/rfc1245.ps /^\/Uacute \/Ucircumflex \/Ugrave \/dotlessi \/circumflex/ +++u_any c-src/emacs/src/lisp.h 2214 +++u_boolfwd c-src/emacs/src/lisp.h 2371 +++u_buffer_objfwd c-src/emacs/src/lisp.h 2373 +++UCHAR c-src/emacs/src/lisp.h 2424 +++_UCHAR_T c-src/emacs/src/lisp.h 2423 +++U_CHAR y-src/cccp.y 38 +++u c-src/emacs/src/lisp.h 2397 +++/udieresis ps-src/rfc1245.ps /^\/udieresis \/dagger \/.notdef \/cent \/sterling \/secti/ +++u_finalizer c-src/emacs/src/lisp.h 2219 +++u_free c-src/emacs/src/lisp.h 2215 +++u_intfwd c-src/emacs/src/lisp.h 2370 +++u_kboard_objfwd c-src/emacs/src/lisp.h 2374 +++u_marker c-src/emacs/src/lisp.h 2216 +++unargs tex-src/texinfo.tex /^\\defunargs {#2}\\endgroup %$/ +++unargs tex-src/texinfo.tex /^\\defunargs {#3}\\endgroup %$/ +++UNARY y-src/cccp.c 18 +++unblock_input c-src/emacs/src/keyboard.c /^unblock_input (void)$/ +++unblock_input_to c-src/emacs/src/keyboard.c /^unblock_input_to (int level)$/ +++unchar c-src/h.h 99 +++UNDEFINED c-src/h.h 118 +++UNEVALLED c-src/emacs/src/lisp.h 2834 +++unexpand-abbrev c-src/abbrev.c /^DEFUN ("unexpand-abbrev", Funexpand_abbrev, Sunexp/ +++UNGCPRO c-src/emacs/src/lisp.h 3202 +++UNGCPRO c-src/emacs/src/lisp.h 3257 +++UNGCPRO c-src/emacs/src/lisp.h 3353 +++univ merc-src/accumulator.m /^:- import_module univ.$/ +++UNLOCK_ALIGNED_BLOCKS c-src/emacs/src/gmalloc.c /^#define UNLOCK_ALIGNED_BLOCKS() \\$/ +++UNLOCK_ALIGNED_BLOCKS c-src/emacs/src/gmalloc.c /^#define UNLOCK_ALIGNED_BLOCKS()$/ +++UNLOCK c-src/emacs/src/gmalloc.c /^#define UNLOCK() \\$/ +++UNLOCK c-src/emacs/src/gmalloc.c /^#define UNLOCK()$/ +++Unlock/p ada-src/2ataspri.adb /^ procedure Unlock (L : in out Lock) is$/ +++Unlock/p ada-src/2ataspri.ads /^ procedure Unlock (L : in out Lock);$/ +++\unnchfopen tex-src/texinfo.tex /^\\def\\unnchfopen #1{%$/ +++\unnchfplain tex-src/texinfo.tex /^\\def\\unnchfplain #1{%$/ +++\unnumbchapentry tex-src/texinfo.tex /^\\def\\unnumbchapentry#1#2{\\dochapentry{#1}{#2}}$/ +++\unnumberedsec tex-src/texinfo.tex /^\\outer\\def\\unnumberedsec{\\parsearg\\unnumberedseczz/ +++\unnumberedseczzz tex-src/texinfo.tex /^\\def\\unnumberedseczzz #1{\\seccheck{unnumberedsec}%/ +++\unnumberedsubsec tex-src/texinfo.tex /^\\outer\\def\\unnumberedsubsec{\\parsearg\\unnumberedsu/ +++\unnumberedsubseczzz tex-src/texinfo.tex /^\\def\\unnumberedsubseczzz #1{\\seccheck{unnumberedsu/ +++\unnumberedsubsubsec tex-src/texinfo.tex /^\\outer\\def\\unnumberedsubsubsec{\\parsearg\\unnumbere/ +++\unnumberedsubsubseczzz tex-src/texinfo.tex /^\\def\\unnumberedsubsubseczzz #1{\\seccheck{unnumbere/ +++\unnumbered tex-src/texinfo.tex /^\\outer\\def\\unnumbered{\\parsearg\\unnumberedzzz}$/ +++\unnumberedzzz tex-src/texinfo.tex /^\\def\\unnumberedzzz #1{\\seccheck{unnumbered}%$/ +++\unnumbnoderef tex-src/texinfo.tex /^\\def\\unnumbnoderef{\\ifx\\lastnode\\relax\\else$/ +++\unnumbsecentry tex-src/texinfo.tex /^ \\def\\unnumbsecentry ##1##2{}$/ +++\unnumbsecentry tex-src/texinfo.tex /^\\def\\unnumbsecentry#1#2{\\dosecentry{#1}{#2}}$/ +++\unnumbsetref tex-src/texinfo.tex /^\\def\\unnumbsetref#1{%$/ +++\unnumbsubsecentry tex-src/texinfo.tex /^ \\def\\unnumbsubsecentry ##1##2{}$/ +++\unnumbsubsecentry tex-src/texinfo.tex /^\\def\\unnumbsubsecentry#1#2{\\dosubsecentry{#1}{#2}}/ +++\unnumbsubsubsecentry tex-src/texinfo.tex /^ \\def\\unnumbsubsubsecentry ##1##2{}$/ +++\unnumbsubsubsecentry tex-src/texinfo.tex /^\\def\\unnumbsubsubsecentry#1#2{\\dosubsubsecentry{#1/ +++unravel_univ merc-src/accumulator.m /^:- some [T] pred unravel_univ(univ::in, T::out) is/ +++unread_switch_frame c-src/emacs/src/keyboard.c 204 +++UNSIGNED_CMP c-src/emacs/src/lisp.h /^#define UNSIGNED_CMP(a, op, b) \\$/ +++unsignedp y-src/cccp.y 112 +++unwind c-src/emacs/src/lisp.h 2962 +++unwind_int c-src/emacs/src/lisp.h 2972 +++unwind_ptr c-src/emacs/src/lisp.h 2967 +++unwind_void c-src/emacs/src/lisp.h 2976 +++u_objfwd c-src/emacs/src/lisp.h 2372 +++u_overlay c-src/emacs/src/lisp.h 2217 +++__up c.c 160 +++update_accumulator_pred merc-src/accumulator.m /^:- pred update_accumulator_pred(pred_id::in, proc_/ +++\uppercaseenumerate tex-src/texinfo.tex /^\\def\\uppercaseenumerate{%$/ +++uprintmax_t c-src/emacs/src/lisp.h 149 +++uprintmax_t c-src/emacs/src/lisp.h 154 +++/U ps-src/rfc1245.ps /^\/U { $/ +++usage perl-src/yagrip.pl /^sub usage {$/ +++u_save_value c-src/emacs/src/lisp.h 2218 +++usecharno c-src/etags.c 210 +++used c-src/emacs/src/regex.h 347 +++used_syntax c-src/emacs/src/regex.h 398 +++USE_LSB_TAG c-src/emacs/src/lisp.h 271 +++USE_LSB_TAG c-src/emacs/src/lisp.h /^DEFINE_GDB_SYMBOL_BEGIN (bool, USE_LSB_TAG)$/ +++USE_PTHREAD c-src/emacs/src/gmalloc.c 25 +++user_cmp_function c-src/emacs/src/lisp.h 1814 +++UserEdit pyt-src/server.py /^class UserEdit(Frame):$/ +++user_error c-src/emacs/src/keyboard.c /^user_error (const char *msg)$/ +++user_hash_function c-src/emacs/src/lisp.h 1811 +++User pyt-src/server.py /^class User:$/ +++user_signal_info c-src/emacs/src/keyboard.c 7235 +++user_signals c-src/emacs/src/keyboard.c 7250 +++USE_SAFE_ALLOCA c-src/emacs/src/lisp.h 4560 +++USE_STACK_CONS c-src/emacs/src/lisp.h 4689 +++USE_STACK_LISP_OBJECTS c-src/emacs/src/lisp.h 4652 +++USE_STACK_LISP_OBJECTS c-src/emacs/src/lisp.h 4658 +++USE_STACK_LISP_OBJECTS c-src/emacs/src/lisp.h 4659 +++USE_STACK_STRING c-src/emacs/src/lisp.h 4691 +++usfreelock_ptr/t ada-src/etags-test-for.ada /^ type usfreelock_ptr is access$/ +++Vabbrev_start_location_buffer c-src/abbrev.c 66 +++Vabbrev_start_location c-src/abbrev.c 63 +++Vabbrev_table_name_list c-src/abbrev.c 43 +++VALBITS c-src/emacs/src/lisp.h 246 +++valcell c-src/emacs/src/lisp.h 2357 +++val c-src/emacs/src/lisp.h 3027 +++val c-src/emacs/src/lisp.h 691 +++val c-src/getopt.h 84 +++validate php-src/lce_functions.php /^ function validate($value)$/ +++valid c-src/etags.c 220 +++valid c-src/etags.c 2502 +++valloc c-src/emacs/src/gmalloc.c /^valloc (size_t size)$/ +++VALMASK c-src/emacs/src/lisp.h 829 +++VALMASK c-src/emacs/src/lisp.h /^DEFINE_GDB_SYMBOL_BEGIN (EMACS_INT, VALMASK)$/ +++VAL_MAX c-src/emacs/src/lisp.h 263 +++val prol-src/natded.prolog /^val(X) --> ['['], valseq(X), [']'].$/ +++valseq prol-src/natded.prolog /^valseq([Val|Vals]) --> val(Val), plusvalseq(Vals)./ +++ValToNmStr pas-src/common.pas /^function ValToNmStr; (*($/ +++value c-src/emacs/src/lisp.h 687 +++value y-src/cccp.y 112 +++varargs tex-src/texinfo.tex /^\\defvarargs {#2}\\endgroup %$/ +++varargs tex-src/texinfo.tex /^\\defvarargs {#3}\\endgroup %$/ +++var c-src/emacs/src/keyboard.c 11023 +++var c-src/emacs/src/lisp.h 3137 +++varset merc-src/accumulator.m /^:- import_module varset.$/ +++\var tex-src/texinfo.tex /^\\def\\var##1{\\realbackslash var {##1}}%$/ +++\var tex-src/texinfo.tex /^\\def\\var##1{\\realbackslash var {##1}}$/ +++vcopy c-src/emacs/src/lisp.h /^vcopy (Lisp_Object v, ptrdiff_t offset, Lisp_Objec/ +++VECSIZE c-src/emacs/src/lisp.h /^#define VECSIZE(type) \\$/ +++vectorlike_header c-src/emacs/src/lisp.h 1343 +++VECTORLIKEP c-src/emacs/src/lisp.h /^# define VECTORLIKEP(x) lisp_h_VECTORLIKEP (x)$/ +++VECTORP c-src/emacs/src/lisp.h /^VECTORP (Lisp_Object x)$/ +++verde cp-src/c.C 40 +++verify_ascii c-src/emacs/src/lisp.h /^# define verify_ascii(str) (str)$/ +++verify-tags-table-function el-src/emacs/lisp/progmodes/etags.el /^(defvar verify-tags-table-function nil$/ +++VERSION c-src/etags.c 789 +++VERSION erl-src/gs_dialog.erl /^-define(VERSION, '2001.1101').$/ +++VERSION objc-src/PackInsp.m 34 +++Vfundamental_mode_abbrev_table c-src/abbrev.c 52 +++Vglobal_abbrev_table c-src/abbrev.c 48 +++VHDLFLAGS make-src/Makefile /^VHDLFLAGS=--language=none --regex='\/[ \\t]*\\(ARCHIT/ +++vignore c-src/etags.c 2417 +++\vindex tex-src/texinfo.tex /^\\def\\vindex {\\vrindex}$/ +++visit-tags-table-buffer el-src/emacs/lisp/progmodes/etags.el /^(defun visit-tags-table-buffer (&optional cont)$/ +++visit-tags-table el-src/emacs/lisp/progmodes/etags.el /^(defun visit-tags-table (file &optional local)$/ +++Vlast_abbrev c-src/abbrev.c 70 +++Vlast_abbrev_text c-src/abbrev.c 75 +++Vlispy_mouse_stem c-src/emacs/src/keyboard.c 5172 +++void c-src/emacs/src/lisp.h /^INLINE void (check_cons_list) (void) { lisp_h_chec/ +++voidfuncptr c-src/emacs/src/lisp.h 2108 +++voidval y-src/cccp.y 115 +++/V ps-src/rfc1245.ps /^\/V { $/ +++\vritemindex tex-src/texinfo.tex /^\\def\\vritemindex #1{\\doind {vr}{\\code{#1}}}%$/ +++\vtable tex-src/texinfo.tex /^\\def\\vtable{\\begingroup\\inENV\\obeylines\\obeyspaces/ +++waiting_for_input c-src/emacs/src/keyboard.c 150 +++WAIT_READING_MAX c-src/emacs/src/lisp.h 4281 +++WAIT_READING_MAX c-src/emacs/src/lisp.h 4283 +++wait_status_ptr_t c.c 161 +++WARNINGS make-src/Makefile /^WARNINGS=-pedantic -Wall -Wpointer-arith -Winline / +++warning y-src/cccp.y /^warning (msg)$/ +++/wbytes ps-src/rfc1245.ps /^\/wbytes { $/ +++WCHAR_TYPE_SIZE y-src/cccp.y 99 +++weak_alias c-src/emacs/src/gmalloc.c /^weak_alias (free, cfree)$/ +++weak c-src/emacs/src/lisp.h 1830 +++web ftp publish make-src/Makefile /^web ftp publish:$/ +++what c-src/etags.c 252 +++wheel_syms c-src/emacs/src/keyboard.c 4628 +++where cp-src/clheir.hpp 77 +++where c-src/emacs/src/lisp.h 2348 +++where c-src/emacs/src/lisp.h 2980 +++where_in_registry cp-src/clheir.hpp 15 +++WHITE cp-src/screen.hpp 27 +++/wh ps-src/rfc1245.ps /^\/wh { $/ +++WINDOW_CONFIGURATIONP c-src/emacs/src/lisp.h /^WINDOW_CONFIGURATIONP (Lisp_Object a)$/ +++WINDOWP c-src/emacs/src/lisp.h /^WINDOWP (Lisp_Object a)$/ +++WINDOWSNT c-src/etags.c 101 +++WINDOWSNT c-src/etags.c 102 +++windowWillClose objcpp-src/SimpleCalc.M /^- windowWillClose:sender$/ +++wipe_kboard c-src/emacs/src/keyboard.c /^wipe_kboard (KBOARD *kb)$/ +++womboid c-src/h.h 63 +++womboid c-src/h.h 75 +++word_size c-src/emacs/src/lisp.h 1473 +++WorkingDays cp-src/functions.cpp /^int WorkingDays(Date a, Date b){$/ +++WORKING objc-src/PackInsp.m 368 +++/W ps-src/rfc1245.ps /^\/W { $/ +++write1= ruby-src/test1.ru /^ attr_reader :read1 , :read2; attr_writer :writ/ +++write2= ruby-src/test1.ru /^ attr_reader :read1 , :read2; attr_writer :writ/ +++write_abbrev c-src/abbrev.c /^write_abbrev (sym, stream)$/ +++writebreaklex prol-src/natded.prolog /^writebreaklex([]).$/ +++writebreak prol-src/natded.prolog /^writebreak([]).$/ +++writecat prol-src/natded.prolog /^writecat(np(ind(sng),nm(_)),np,[],[]):-!.$/ +++write_classname c-src/etags.c /^write_classname (linebuffer *cn, const char *quali/ +++write_lex_cat prol-src/natded.prolog /^write_lex_cat(File):-$/ +++write_lex prol-src/natded.prolog /^write_lex(File):-$/ +++writelist prol-src/natded.prolog /^writelist([der(Ws)|Ws2]):-$/ +++writelistsubs prol-src/natded.prolog /^writelistsubs([],X):-$/ +++Write_Lock/p ada-src/2ataspri.adb /^ procedure Write_Lock (L : in out Lock; Ceiling_/ +++Write_Lock/p ada-src/2ataspri.ads /^ procedure Write_Lock (L : in out Lock; Ceiling_/ +++writenamestring pas-src/common.pas /^procedure writenamestring;(*($/ +++write php-src/lce_functions.php /^ function write()$/ +++write php-src/lce_functions.php /^ function write($save="yes")$/ +++writesubs prol-src/natded.prolog /^writesubs([]).$/ +++writesups prol-src/natded.prolog /^writesups([]).$/ +++write_xyc cp-src/screen.cpp /^void write_xyc(int x, int y, char c)$/ +++written c-src/etags.c 211 +++\w tex-src/texinfo.tex /^\\def\\w#1{\\leavevmode\\hbox{#1}}$/ +++\w tex-src/texinfo.tex /^\\def\\w{\\realbackslash w }%$/ +++\w tex-src/texinfo.tex /^\\def\\w{\\realbackslash w}$/ +++XBOOL_VECTOR c-src/emacs/src/lisp.h /^XBOOL_VECTOR (Lisp_Object a)$/ +++XBUFFER c-src/emacs/src/lisp.h /^XBUFFER (Lisp_Object a)$/ +++XBUFFER_OBJFWD c-src/emacs/src/lisp.h /^XBUFFER_OBJFWD (union Lisp_Fwd *a)$/ +++xcar_addr c-src/emacs/src/lisp.h /^xcar_addr (Lisp_Object c)$/ +++XCAR c-src/emacs/src/lisp.h /^# define XCAR(c) lisp_h_XCAR (c)$/ +++x c.c 153 +++x c.c 179 +++x c.c 188 +++x c.c 189 +++xcdr_addr c-src/emacs/src/lisp.h /^xcdr_addr (Lisp_Object c)$/ +++XCDR c-src/emacs/src/lisp.h /^# define XCDR(c) lisp_h_XCDR (c)$/ +++XCHAR_TABLE c-src/emacs/src/lisp.h /^XCHAR_TABLE (Lisp_Object a)$/ +++XCHG_0 c-src/sysdep.h 47 +++XCHG_1 c-src/sysdep.h 48 +++XCHG_2 c-src/sysdep.h 49 +++XCHG_3 c-src/sysdep.h 50 +++XCHG_4 c-src/sysdep.h 51 +++XCHG_5 c-src/sysdep.h 52 +++XCONS c-src/emacs/src/lisp.h /^# define XCONS(a) lisp_h_XCONS (a)$/ +++x cp-src/c.C 53 +++x cp-src/c.C 80 +++x cp-src/clheir.hpp 49 +++x cp-src/clheir.hpp 58 +++x cp-src/conway.hpp 7 +++x cp-src/fail.C 10 +++x cp-src/fail.C 44 +++X c-src/h.h 100 +++XDEFUN c.c /^XDEFUN ("x-get-selection-internal", Fx_get_selecti/ +++xdiff make-src/Makefile /^xdiff: ETAGS EXTAGS ${infiles}$/ +++XFASTINT c-src/emacs/src/lisp.h /^# define XFASTINT(a) lisp_h_XFASTINT (a)$/ +++XFASTINT c-src/emacs/src/lisp.h /^XFASTINT (Lisp_Object a)$/ +++XFINALIZER c-src/emacs/src/lisp.h /^XFINALIZER (Lisp_Object a)$/ +++XFLOAT c-src/emacs/src/lisp.h /^XFLOAT (Lisp_Object a)$/ +++XFLOAT_DATA c-src/emacs/src/lisp.h /^XFLOAT_DATA (Lisp_Object f)$/ +++XFLOATINT c-src/emacs/src/lisp.h /^XFLOATINT (Lisp_Object n)$/ +++XFWDTYPE c-src/emacs/src/lisp.h /^XFWDTYPE (union Lisp_Fwd *a)$/ +++x-get-selection-internal c.c /^DEFUN ("x-get-selection-internal", Fx_get_selectio/ +++x-get-selection-internal c.c /^ Fx_get_selection_internal, Sx_get_selection/ +++XHASH c-src/emacs/src/lisp.h /^# define XHASH(a) lisp_h_XHASH (a)$/ +++XHASH_TABLE c-src/emacs/src/lisp.h /^XHASH_TABLE (Lisp_Object a)$/ +++XIL c-src/emacs/src/lisp.h /^# define XIL(i) lisp_h_XIL (i)$/ +++XINT c-src/emacs/src/lisp.h /^# define XINT(a) lisp_h_XINT (a)$/ +++XINT c-src/emacs/src/lisp.h /^XINT (Lisp_Object a)$/ +++XINTPTR c-src/emacs/src/lisp.h /^XINTPTR (Lisp_Object a)$/ +++\xitem tex-src/texinfo.tex /^\\def\\xitem{\\errmessage{@xitem while not in a table/ +++\xitemx tex-src/texinfo.tex /^\\def\\xitemx{\\errmessage{@xitemx while not in a tab/ +++\xitemzzz tex-src/texinfo.tex /^\\def\\xitemzzz #1{\\dosubind {kw}{\\code{#1}}{for {\\b/ +++\xkey tex-src/texinfo.tex /^\\def\\xkey{\\key}$/ +++XLI_BUILTIN_LISPSYM c-src/emacs/src/lisp.h /^#define XLI_BUILTIN_LISPSYM(iname) TAG_SYMOFFSET (/ +++XLI c-src/emacs/src/lisp.h /^# define XLI(o) lisp_h_XLI (o)$/ +++xmalloc c-src/etags.c /^xmalloc (size_t size)$/ +++XMARKER c-src/emacs/src/lisp.h /^XMARKER (Lisp_Object a)$/ +++XMISCANY c-src/emacs/src/lisp.h /^XMISCANY (Lisp_Object a)$/ +++XMISC c-src/emacs/src/lisp.h /^XMISC (Lisp_Object a)$/ +++XMISCTYPE c-src/emacs/src/lisp.h /^XMISCTYPE (Lisp_Object a)$/ +++xnew c-src/etags.c /^#define xnew(n, Type) ((Type *) xmalloc ((n) / +++XOVERLAY c-src/emacs/src/lisp.h /^XOVERLAY (Lisp_Object a)$/ +++XPNTR c-src/emacs/src/lisp.h /^# define XPNTR(a) lisp_h_XPNTR (a)$/ +++XPROCESS c-src/emacs/src/lisp.h /^XPROCESS (Lisp_Object a)$/ +++/X ps-src/rfc1245.ps /^\/X { $/ +++\xrdef tex-src/texinfo.tex /^\\def\\xrdef #1#2{$/ +++xrealloc c-src/etags.c /^xrealloc (void *ptr, size_t size)$/ +++xref-etags-location el-src/emacs/lisp/progmodes/etags.el /^(defclass xref-etags-location (xref-location)$/ +++xref-location-line el-src/emacs/lisp/progmodes/etags.el /^(cl-defmethod xref-location-line ((l xref-etags-lo/ +++xref-location-marker el-src/emacs/lisp/progmodes/etags.el /^(cl-defmethod xref-location-marker ((l xref-etags-/ +++xref-make-etags-location el-src/emacs/lisp/progmodes/etags.el /^(defun xref-make-etags-location (tag-info file)$/ +++\xref tex-src/texinfo.tex /^\\def\\xref#1{See \\xrefX[#1,,,,,,,]}$/ +++\xrefX[ tex-src/texinfo.tex /^\\def\\xrefX[#1,#2,#3,#4,#5,#6]{\\begingroup%$/ +++xrnew c-src/etags.c /^#define xrnew(op, n, Type) ((op) = (Type *) xreall/ +++XSAVE_FUNCPOINTER c-src/emacs/src/lisp.h /^XSAVE_FUNCPOINTER (Lisp_Object obj, int n)$/ +++XSAVE_INTEGER c-src/emacs/src/lisp.h /^XSAVE_INTEGER (Lisp_Object obj, int n)$/ +++XSAVE_OBJECT c-src/emacs/src/lisp.h /^XSAVE_OBJECT (Lisp_Object obj, int n)$/ +++XSAVE_POINTER c-src/emacs/src/lisp.h /^XSAVE_POINTER (Lisp_Object obj, int n)$/ +++XSAVE_VALUE c-src/emacs/src/lisp.h /^XSAVE_VALUE (Lisp_Object a)$/ +++XSETBOOL_VECTOR c-src/emacs/src/lisp.h /^#define XSETBOOL_VECTOR(a, b) (XSETPSEUDOVECTOR (a/ +++XSETBUFFER c-src/emacs/src/lisp.h /^#define XSETBUFFER(a, b) (XSETPSEUDOVECTOR (a, b, / +++XSETCDR c-src/emacs/src/lisp.h /^XSETCDR (Lisp_Object c, Lisp_Object n)$/ +++XSETCHAR_TABLE c-src/emacs/src/lisp.h /^#define XSETCHAR_TABLE(a, b) (XSETPSEUDOVECTOR (a,/ +++XSETCOMPILED c-src/emacs/src/lisp.h /^#define XSETCOMPILED(a, b) (XSETPSEUDOVECTOR (a, b/ +++XSETCONS c-src/emacs/src/lisp.h /^#define XSETCONS(a, b) ((a) = make_lisp_ptr (b, Li/ +++XSETFASTINT c-src/emacs/src/lisp.h /^#define XSETFASTINT(a, b) ((a) = make_natnum (b))$/ +++XSETFLOAT c-src/emacs/src/lisp.h /^#define XSETFLOAT(a, b) ((a) = make_lisp_ptr (b, L/ +++XSET_HASH_TABLE c-src/emacs/src/lisp.h /^#define XSET_HASH_TABLE(VAR, PTR) \\$/ +++XSETINT c-src/emacs/src/lisp.h /^#define XSETINT(a, b) ((a) = make_number (b))$/ +++XSETMISC c-src/emacs/src/lisp.h /^#define XSETMISC(a, b) ((a) = make_lisp_ptr (b, Li/ +++XSETPROCESS c-src/emacs/src/lisp.h /^#define XSETPROCESS(a, b) (XSETPSEUDOVECTOR (a, b,/ +++XSETPSEUDOVECTOR c-src/emacs/src/lisp.h /^#define XSETPSEUDOVECTOR(a, b, code) \\$/ +++XSETPVECTYPE c-src/emacs/src/lisp.h /^#define XSETPVECTYPE(v, code) \\$/ +++XSETPVECTYPESIZE c-src/emacs/src/lisp.h /^#define XSETPVECTYPESIZE(v, code, lispsize, restsi/ +++XSETSTRING c-src/emacs/src/lisp.h /^#define XSETSTRING(a, b) ((a) = make_lisp_ptr (b, / +++XSETSUB_CHAR_TABLE c-src/emacs/src/lisp.h /^#define XSETSUB_CHAR_TABLE(a, b) (XSETPSEUDOVECTOR/ +++XSETSUBR c-src/emacs/src/lisp.h /^#define XSETSUBR(a, b) (XSETPSEUDOVECTOR (a, b, PV/ +++XSETSYMBOL c-src/emacs/src/lisp.h /^#define XSETSYMBOL(a, b) ((a) = make_lisp_symbol (/ +++XSETTERMINAL c-src/emacs/src/lisp.h /^#define XSETTERMINAL(a, b) (XSETPSEUDOVECTOR (a, b/ +++XSETTYPED_PSEUDOVECTOR c-src/emacs/src/lisp.h /^#define XSETTYPED_PSEUDOVECTOR(a, b, size, code) / +++XSETVECTOR c-src/emacs/src/lisp.h /^#define XSETVECTOR(a, b) ((a) = make_lisp_ptr (b, / +++XSETWINDOW_CONFIGURATION c-src/emacs/src/lisp.h /^#define XSETWINDOW_CONFIGURATION(a, b) \\$/ +++XSETWINDOW c-src/emacs/src/lisp.h /^#define XSETWINDOW(a, b) (XSETPSEUDOVECTOR (a, b, / +++XSTRING c-src/emacs/src/lisp.h /^XSTRING (Lisp_Object a)$/ +++XSUB_CHAR_TABLE c-src/emacs/src/lisp.h /^XSUB_CHAR_TABLE (Lisp_Object a)$/ +++XSUBR c-src/emacs/src/lisp.h /^XSUBR (Lisp_Object a)$/ +++XSYMBOL c-src/emacs/src/lisp.h /^# define XSYMBOL(a) lisp_h_XSYMBOL (a)$/ +++XSYMBOL c-src/emacs/src/lisp.h /^XSYMBOL (Lisp_Object a)$/ +++XTERMINAL c-src/emacs/src/lisp.h /^XTERMINAL (Lisp_Object a)$/ +++x tex-src/texinfo.tex /^\\refx{#1-snt}{} [\\printednodename], page\\tie\\refx{/ +++XTYPE c-src/emacs/src/lisp.h /^# define XTYPE(a) lisp_h_XTYPE (a)$/ +++XTYPE c-src/emacs/src/lisp.h /^XTYPE (Lisp_Object a)$/ +++XUNTAG c-src/emacs/src/lisp.h /^# define XUNTAG(a, type) lisp_h_XUNTAG (a, type)$/ +++XUNTAG c-src/emacs/src/lisp.h /^XUNTAG (Lisp_Object a, int type)$/ +++XWINDOW c-src/emacs/src/lisp.h /^XWINDOW (Lisp_Object a)$/ +++XX cp-src/x.cc 1 +++xx make-src/Makefile /^xx="this line is here because of a fontlock bug$/ +++xyz ruby-src/test1.ru /^ alias_method :xyz,$/ +++Xyzzy ruby-src/test1.ru 13 +++YACC c-src/etags.c 2199 +++Yacc_entries c-src/etags.c /^Yacc_entries (FILE *inf)$/ +++Yacc_help c-src/etags.c 693 +++Yacc_suffixes c-src/etags.c 691 +++\Yappendixletterandtype tex-src/texinfo.tex /^\\def\\Yappendixletterandtype{%$/ +++y cp-src/clheir.hpp 49 +++y cp-src/clheir.hpp 58 +++y cp-src/conway.hpp 7 +++Y c-src/h.h 100 +++YELLOW cp-src/screen.hpp 26 +++/yen ps-src/rfc1245.ps /^\/yen \/.notdef \/.notdef \/.notdef \/.notdef \/.notdef / +++y-get-selection-internal c.c /^ Fy_get_selection_internal, Sy_get_selection_/ +++\Ynothing tex-src/texinfo.tex /^\\def\\Ynothing{}$/ +++\Ypagenumber tex-src/texinfo.tex /^\\def\\Ypagenumber{\\folio}$/ +++/Y ps-src/rfc1245.ps /^\/Y { $/ +++\Ysectionnumberandtype tex-src/texinfo.tex /^\\def\\Ysectionnumberandtype{%$/ +++YSRC make-src/Makefile /^YSRC=parse.y parse.c atest.y cccp.c cccp.y$/ +++\Ytitle tex-src/texinfo.tex /^\\def\\Ytitle{\\thischapter}$/ +++YYABORT /usr/share/bison/bison.simple 153 +++YYABORT /usr/share/bison/bison.simple 154 +++YYACCEPT /usr/share/bison/bison.simple 152 +++YYACCEPT /usr/share/bison/bison.simple 153 +++yyalloc /usr/share/bison/bison.simple 83 +++yyalloc /usr/share/bison/bison.simple 84 +++YYBACKUP /usr/share/bison/bison.simple /^#define YYBACKUP(Token, Value) \\$/ +++YYBISON y-src/cccp.c 4 +++YYBISON y-src/parse.c 4 +++yyclearin /usr/share/bison/bison.simple 149 +++yyclearin /usr/share/bison/bison.simple 150 +++yydebug /usr/share/bison/bison.simple 237 +++yydebug /usr/share/bison/bison.simple 238 +++YY_DECL_NON_LSP_VARIABLES /usr/share/bison/bison.simple 374 +++YY_DECL_VARIABLES /usr/share/bison/bison.simple 385 +++YY_DECL_VARIABLES /usr/share/bison/bison.simple 391 +++YYDPRINTF /usr/share/bison/bison.simple /^# define YYDPRINTF(Args) \\$/ +++YYDPRINTF /usr/share/bison/bison.simple /^# define YYDPRINTF(Args)$/ +++YYEMPTY /usr/share/bison/bison.simple 150 +++YYEMPTY /usr/share/bison/bison.simple 151 +++YYEOF /usr/share/bison/bison.simple 151 +++YYEOF /usr/share/bison/bison.simple 152 +++YYERRCODE /usr/share/bison/bison.simple 178 +++YYERRCODE /usr/share/bison/bison.simple 179 +++yyerrhandle /usr/share/bison/bison.simple 848 +++yyerrlab1 /usr/share/bison/bison.simple 823 +++yyerrok /usr/share/bison/bison.simple 148 +++yyerrok /usr/share/bison/bison.simple 149 +++YYERROR /usr/share/bison/bison.simple 154 +++YYERROR /usr/share/bison/bison.simple 155 +++yyerror y-src/cccp.y /^yyerror (s)$/ +++yyerrstatus /usr/share/bison/bison.simple 846 +++YYFAIL /usr/share/bison/bison.simple 158 +++YYFAIL /usr/share/bison/bison.simple 159 +++YYFPRINTF /usr/share/bison/bison.simple 225 +++YYFPRINTF /usr/share/bison/bison.simple 226 +++YYINITDEPTH /usr/share/bison/bison.simple 244 +++YYINITDEPTH /usr/share/bison/bison.simple 245 +++YYLEX /usr/share/bison/bison.simple 200 +++YYLEX /usr/share/bison/bison.simple 201 +++YYLEX /usr/share/bison/bison.simple 202 +++YYLEX /usr/share/bison/bison.simple 203 +++YYLEX /usr/share/bison/bison.simple 206 +++YYLEX /usr/share/bison/bison.simple 207 +++YYLEX /usr/share/bison/bison.simple 208 +++YYLEX /usr/share/bison/bison.simple 209 +++YYLEX /usr/share/bison/bison.simple 212 +++YYLEX /usr/share/bison/bison.simple 213 +++yylex y-src/cccp.y /^yylex ()$/ +++YYLLOC_DEFAULT /usr/share/bison/bison.simple /^# define YYLLOC_DEFAULT(Current, Rhs, N) \\$/ +++yylsp /usr/share/bison/bison.simple 748 +++yylsp /usr/share/bison/bison.simple 921 +++yyls /usr/share/bison/bison.simple 88 +++yyls /usr/share/bison/bison.simple 89 +++YYMAXDEPTH /usr/share/bison/bison.simple 255 +++YYMAXDEPTH /usr/share/bison/bison.simple 256 +++YYMAXDEPTH /usr/share/bison/bison.simple 259 +++YYMAXDEPTH /usr/share/bison/bison.simple 260 +++yymemcpy /usr/share/bison/bison.simple 264 +++yymemcpy /usr/share/bison/bison.simple 265 +++yymemcpy /usr/share/bison/bison.simple /^yymemcpy (char *yyto, const char *yyfrom, YYSIZE_T/ +++yynewstate /usr/share/bison/bison.simple 763 +++yynewstate /usr/share/bison/bison.simple 925 +++yyn /usr/share/bison/bison.simple 755 +++yyn /usr/share/bison/bison.simple 861 +++yyn /usr/share/bison/bison.simple 895 +++yyn /usr/share/bison/bison.simple 903 +++YYPARSE_PARAM_ARG /usr/share/bison/bison.simple 351 +++YYPARSE_PARAM_ARG /usr/share/bison/bison.simple 354 +++YYPARSE_PARAM_ARG /usr/share/bison/bison.simple 358 +++YYPARSE_PARAM_DECL /usr/share/bison/bison.simple 352 +++YYPARSE_PARAM_DECL /usr/share/bison/bison.simple 355 +++YYPARSE_PARAM_DECL /usr/share/bison/bison.simple 359 +++yyparse /usr/share/bison/bison.simple /^yyparse (YYPARSE_PARAM_ARG)$/ +++YYPOPSTACK /usr/share/bison/bison.simple 445 +++YYPOPSTACK /usr/share/bison/bison.simple 447 +++YYRECOVERING /usr/share/bison/bison.simple /^#define YYRECOVERING() (!!yyerrstatus)$/ +++yyresult /usr/share/bison/bison.simple 932 +++yyresult /usr/share/bison/bison.simple 939 +++yyresult /usr/share/bison/bison.simple 947 +++yyreturn /usr/share/bison/bison.simple 933 +++yyreturn /usr/share/bison/bison.simple 940 +++YYSIZE_T /usr/share/bison/bison.simple 128 +++YYSIZE_T /usr/share/bison/bison.simple 129 +++YYSIZE_T /usr/share/bison/bison.simple 131 +++YYSIZE_T /usr/share/bison/bison.simple 132 +++YYSIZE_T /usr/share/bison/bison.simple 136 +++YYSIZE_T /usr/share/bison/bison.simple 137 +++YYSIZE_T /usr/share/bison/bison.simple 140 +++YYSIZE_T /usr/share/bison/bison.simple 141 +++YYSIZE_T /usr/share/bison/bison.simple 145 +++YYSIZE_T /usr/share/bison/bison.simple 146 +++YYSIZE_T /usr/share/bison/bison.simple 51 +++YYSIZE_T /usr/share/bison/bison.simple 52 +++YYSIZE_T /usr/share/bison/bison.simple 56 +++YYSIZE_T /usr/share/bison/bison.simple 57 +++YYSIZE_T /usr/share/bison/bison.simple 71 +++YYSIZE_T /usr/share/bison/bison.simple 72 +++YYSIZE_T /usr/share/bison/bison.simple 75 +++YYSIZE_T /usr/share/bison/bison.simple 76 +++yyss /usr/share/bison/bison.simple 85 +++yyss /usr/share/bison/bison.simple 86 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 50 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 51 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 55 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 56 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 59 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 60 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 78 +++YYSTACK_ALLOC /usr/share/bison/bison.simple 79 +++YYSTACK_BYTES /usr/share/bison/bison.simple /^# define YYSTACK_BYTES(N) \\$/ +++YYSTACK_FREE /usr/share/bison/bison.simple 79 +++YYSTACK_FREE /usr/share/bison/bison.simple 80 +++YYSTACK_FREE /usr/share/bison/bison.simple /^# define YYSTACK_FREE(Ptr) do { \/* empty *\/; } wh/ +++YYSTACK_GAP_MAX /usr/share/bison/bison.simple 93 +++YYSTACK_GAP_MAX /usr/share/bison/bison.simple 94 +++YYSTACK_RELOCATE /usr/share/bison/bison.simple 548 +++YYSTACK_RELOCATE /usr/share/bison/bison.simple /^# define YYSTACK_RELOCATE(Type, Stack) \\$/ +++yystate /usr/share/bison/bison.simple 757 +++yystate /usr/share/bison/bison.simple 761 +++yystate /usr/share/bison/bison.simple 875 +++yystate /usr/share/bison/bison.simple 924 +++YYSTD /usr/share/bison/bison.simple /^# define YYSTD(x) std::x$/ +++YYSTD /usr/share/bison/bison.simple /^# define YYSTD(x) x$/ +++yystpcpy /usr/share/bison/bison.simple 316 +++yystpcpy /usr/share/bison/bison.simple 317 +++yystpcpy /usr/share/bison/bison.simple /^yystpcpy (char *yydest, const char *yysrc)$/ +++yystrlen /usr/share/bison/bison.simple 293 +++yystrlen /usr/share/bison/bison.simple 294 +++yystrlen /usr/share/bison/bison.simple /^yystrlen (const char *yystr)$/ +++YYSTYPE y-src/parse.y 72 +++YYSTYPE y-src/parse.y 73 +++YYTERROR /usr/share/bison/bison.simple 177 +++YYTERROR /usr/share/bison/bison.simple 178 +++yyvsp /usr/share/bison/bison.simple 746 +++yyvsp /usr/share/bison/bison.simple 919 +++yyvs /usr/share/bison/bison.simple 86 +++yyvs /usr/share/bison/bison.simple 87 +++z c.c 144 +++z c.c 164 +++z cp-src/clheir.hpp 49 +++z cp-src/clheir.hpp 58 +++Z c-src/h.h 100 +++/Z ps-src/rfc1245.ps /^\/Z {$/ ++diff --git a/test/manual/etags/Makefile b/test/manual/etags/Makefile ++index b3a82fdba8d..24d8397f16c 100644 ++--- a/test/manual/etags/Makefile +++++ b/test/manual/etags/Makefile ++@@ -60,6 +60,7 @@ check: ++ @$(MAKE) OPTIONS='nonexistent --members --declarations --regex=@regexfile' ediff_5 ++ @$(MAKE) OPTIONS='--class-qualify --members --declarations --regex=@regexfile' ediff_6 ++ @$(MAKE) cdiff +++ @$(MAKE) ctags_update ++ ++ ediff%: ETAGS.good% ETAGS ${infiles} ++ diff -u --suppress-common-lines --width=80 ETAGS.good$* ETAGS ++@@ -67,6 +68,16 @@ ediff%: ++ cdiff: CTAGS.good CTAGS ${infiles} ++ diff -u --suppress-common-lines --width=80 CTAGS.good CTAGS ++ +++ctags_update: CTAGS.good_update ${infiles} +++ head -n 100 CTAGS.good_update > CTAGS +++ tail -n 100 CTAGS.good_update >> CTAGS +++ ${RUN} ${CTAGS_PROG} -o CTAGS -u ${ARGS} +++ diff -u --suppress-common-lines --width=80 CTAGS.good_update CTAGS +++ +++ cp crlf CTAGS +++ ${RUN} ${CTAGS_PROG} -o CTAGS -u ${ARGS} +++ diff -u --suppress-common-lines --width=80 CTAGS.good_crlf CTAGS +++ ++ ETAGS: ${infiles} ++ ${RUN} ${ETAGS_PROG} ${OPTIONS} -o $@ ${ARGS} ++ ++diff --git a/test/manual/etags/crlf b/test/manual/etags/crlf ++new file mode 100644 ++index 00000000000..d677595f010 ++--- /dev/null +++++ b/test/manual/etags/crlf ++@@ -0,0 +1,2 @@ +++test_crlf1 test_crlf.c /^void test_crlf1()$/ +++test_crlf2 tset_crlf.c /^void test_crlf2()$/ diff --cc debian/patches/0017-Add-inhibit-native-compilation.patch index 00000000000,00000000000..ed6ba271480 new file mode 100644 --- /dev/null +++ b/debian/patches/0017-Add-inhibit-native-compilation.patch @@@ -1,0 -1,0 +1,148 @@@ ++From 654428b65ae1036deb4cc6f02461074c84671648 Mon Sep 17 00:00:00 2001 ++From: Lars Ingebrigtsen ++Date: Mon, 3 Oct 2022 15:26:04 +0200 ++Subject: Add 'inhibit-native-compilation' ++ ++The following upstream patch has been backported: ++ ++ Add new variable 'inhibit-native-compilation' ++ ++ * lisp/startup.el (normal-top-level): Set ++ inhibit-native-compilation from environment variable. ++ ++ * lisp/emacs-lisp/comp.el (comp-trampoline-compile): Don't write ++ trampolines to disk. ++ ++ * lisp/progmodes/elisp-mode.el ++ (emacs-lisp-native-compile-and-load): Adjust. ++ ++ * src/comp.c (syms_of_comp): New variable ++ inhibit-native-compilation. ++ (maybe_defer_native_compilation): Use it. ++ ++Origin: upstream, commit: 5fec9182dbeffa88cef6651d8c798ef9665d6681 ++Forwarded: not-needed ++--- ++ lisp/emacs-lisp/comp.el | 35 +++++++++++++++++++---------------- ++ lisp/progmodes/elisp-mode.el | 2 +- ++ lisp/startup.el | 7 +++++-- ++ src/comp.c | 8 ++++++++ ++ 4 files changed, 33 insertions(+), 19 deletions(-) ++ ++diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el ++index 8a3429c9b67..37abd886b49 100644 ++--- a/lisp/emacs-lisp/comp.el +++++ b/lisp/emacs-lisp/comp.el ++@@ -3793,22 +3793,25 @@ comp-trampoline-compile ++ (lexical-binding t)) ++ (comp--native-compile ++ form nil ++- (cl-loop ++- for dir in (if native-compile-target-directory ++- (list (expand-file-name comp-native-version-dir ++- native-compile-target-directory)) ++- (comp-eln-load-path-eff)) ++- for f = (expand-file-name ++- (comp-trampoline-filename subr-name) ++- dir) ++- unless (file-exists-p dir) ++- do (ignore-errors ++- (make-directory dir t) ++- (cl-return f)) ++- when (file-writable-p f) ++- do (cl-return f) ++- finally (error "Cannot find suitable directory for output in \ ++-`native-comp-eln-load-path'"))))) +++ ;; If we've disabled nativecomp, don't write the trampolines to +++ ;; the eln cache (but create them). +++ (and (not inhibit-native-compilation) +++ (cl-loop +++ for dir in (if native-compile-target-directory +++ (list (expand-file-name comp-native-version-dir +++ native-compile-target-directory)) +++ (comp-eln-load-path-eff)) +++ for f = (expand-file-name +++ (comp-trampoline-filename subr-name) +++ dir) +++ unless (file-exists-p dir) +++ do (ignore-errors +++ (make-directory dir t) +++ (cl-return f)) +++ when (file-writable-p f) +++ do (cl-return f) +++ finally (error "Cannot find suitable directory for output in \ +++`native-comp-eln-load-path'")))))) ++ ++ ++ ;; Some entry point support code. ++diff --git a/lisp/progmodes/elisp-mode.el b/lisp/progmodes/elisp-mode.el ++index bdd7751fc0c..2af174ff752 100644 ++--- a/lisp/progmodes/elisp-mode.el +++++ b/lisp/progmodes/elisp-mode.el ++@@ -218,7 +218,7 @@ emacs-lisp-native-compile-and-load ++ Load the compiled code when finished. ++ ++ Use `emacs-lisp-byte-compile-and-load' in combination with ++-`native-comp-deferred-compilation' set to t to achieve asynchronous +++`inhibit-native-compilation' set to nil to achieve asynchronous ++ native compilation." ++ (interactive nil emacs-lisp-mode) ++ (emacs-lisp--before-compile-buffer) ++diff --git a/lisp/startup.el b/lisp/startup.el ++index 0f5de5affc3..9e09a051c53 100644 ++--- a/lisp/startup.el +++++ b/lisp/startup.el ++@@ -524,7 +524,7 @@ startup--xdg-or-homedot ++ (t emacs-d-dir)))) ++ ++ (defvar native-comp-eln-load-path) ++-(defvar native-comp-deferred-compilation) +++(defvar inhibit-native-compilation) ++ (defvar comp-enable-subr-trampolines) ++ ++ (defun normal-top-level () ++@@ -532,6 +532,9 @@ normal-top-level ++ It sets `command-line-processed', processes the command-line, ++ reads the initialization files, etc. ++ It is the default value of the variable `top-level'." +++ ;; Allow disabling automatic .elc->.eln processing. +++ (setq inhibit-native-compilation (getenv "EMACS_INHIBIT_NATIVE_COMPILATION")) +++ ++ (if command-line-processed ++ (message internal--top-level-message) ++ (setq command-line-processed t) ++@@ -550,7 +553,7 @@ normal-top-level ++ ;; in this session. This is necessary if libgccjit is not ++ ;; available on MS-Windows, but Emacs was built with ++ ;; native-compilation support. ++- (setq native-comp-deferred-compilation nil +++ (setq inhibit-native-compilation t ++ comp-enable-subr-trampolines nil)) ++ ++ ;; Form `native-comp-eln-load-path'. ++diff --git a/src/comp.c b/src/comp.c ++index dc0359acdae..5600339581a 100644 ++--- a/src/comp.c +++++ b/src/comp.c ++@@ -4826,6 +4826,7 @@ maybe_defer_native_compilation (Lisp_Object function_name, ++ return; ++ ++ if (!native_comp_deferred_compilation +++ || !NILP (Vinhibit_native_compilation) ++ || noninteractive ++ || !NILP (Vpurify_flag) ++ || !COMPILEDP (definition) ++@@ -5336,6 +5337,13 @@ syms_of_comp (void) ++ { ++ #ifdef HAVE_NATIVE_COMP ++ /* Compiler control customizes. */ +++ DEFVAR_LISP ("inhibit-native-compilation", Vinhibit_native_compilation, +++ doc: /* If non-nil, inhibit automatic native compilation of loaded .elc files. +++ +++After compilation, each function definition is updated to the native +++compiled one. */); +++ Vinhibit_native_compilation = Qnil; +++ ++ DEFVAR_BOOL ("native-comp-deferred-compilation", ++ native_comp_deferred_compilation, ++ doc: /* If non-nil compile loaded .elc files asynchronously. diff --cc debian/patches/0018-Rename-to-inhibit-automatic-native-compilation.patch index 00000000000,00000000000..8b898e932c6 new file mode 100644 --- /dev/null +++ b/debian/patches/0018-Rename-to-inhibit-automatic-native-compilation.patch @@@ -1,0 -1,0 +1,115 @@@ ++From 2f28496d038eebe3715cbcfd1cb3981fd5a69739 Mon Sep 17 00:00:00 2001 ++From: Lars Ingebrigtsen ++Date: Mon, 3 Oct 2022 19:49:53 +0200 ++Subject: Rename to 'inhibit-automatic-native-compilation' ++ ++The following upstream patch has been backported: ++ ++ Rename to inhibit-automatic-native-compilation ++ ++ * src/comp.c (maybe_defer_native_compilation): ++ (syms_of_comp): ++ * lisp/startup.el (inhibit-native-compilation): ++ (normal-top-level): ++ * lisp/progmodes/elisp-mode.el (emacs-lisp-native-compile-and-load): ++ * lisp/emacs-lisp/comp.el (comp-trampoline-compile): Rename ++ inhibit-native-compilation to inhibit-automatic-native-compilation. ++ ++Origin: upstream, commit f97993ee667f9be7589825f3a4fbc095d6944ec6 ++Forwarded: not-needed ++--- ++ lisp/emacs-lisp/comp.el | 2 +- ++ lisp/progmodes/elisp-mode.el | 4 ++-- ++ lisp/startup.el | 7 ++++--- ++ src/comp.c | 7 ++++--- ++ 4 files changed, 11 insertions(+), 9 deletions(-) ++ ++diff --git a/lisp/emacs-lisp/comp.el b/lisp/emacs-lisp/comp.el ++index 37abd886b49..04b27c6e66a 100644 ++--- a/lisp/emacs-lisp/comp.el +++++ b/lisp/emacs-lisp/comp.el ++@@ -3795,7 +3795,7 @@ comp-trampoline-compile ++ form nil ++ ;; If we've disabled nativecomp, don't write the trampolines to ++ ;; the eln cache (but create them). ++- (and (not inhibit-native-compilation) +++ (and (not inhibit-automatic-native-compilation) ++ (cl-loop ++ for dir in (if native-compile-target-directory ++ (list (expand-file-name comp-native-version-dir ++diff --git a/lisp/progmodes/elisp-mode.el b/lisp/progmodes/elisp-mode.el ++index 2af174ff752..9c5c4230212 100644 ++--- a/lisp/progmodes/elisp-mode.el +++++ b/lisp/progmodes/elisp-mode.el ++@@ -218,8 +218,8 @@ emacs-lisp-native-compile-and-load ++ Load the compiled code when finished. ++ ++ Use `emacs-lisp-byte-compile-and-load' in combination with ++-`inhibit-native-compilation' set to nil to achieve asynchronous ++-native compilation." +++`inhibit-automatic-native-compilation' set to nil to achieve +++asynchronous native compilation." ++ (interactive nil emacs-lisp-mode) ++ (emacs-lisp--before-compile-buffer) ++ (load (native-compile buffer-file-name))) ++diff --git a/lisp/startup.el b/lisp/startup.el ++index 9e09a051c53..6a879c83094 100644 ++--- a/lisp/startup.el +++++ b/lisp/startup.el ++@@ -524,7 +524,7 @@ startup--xdg-or-homedot ++ (t emacs-d-dir)))) ++ ++ (defvar native-comp-eln-load-path) ++-(defvar inhibit-native-compilation) +++(defvar inhibit-automatic-native-compilation) ++ (defvar comp-enable-subr-trampolines) ++ ++ (defun normal-top-level () ++@@ -533,7 +533,8 @@ normal-top-level ++ reads the initialization files, etc. ++ It is the default value of the variable `top-level'." ++ ;; Allow disabling automatic .elc->.eln processing. ++- (setq inhibit-native-compilation (getenv "EMACS_INHIBIT_NATIVE_COMPILATION")) +++ (setq inhibit-automatic-native-compilation +++ (getenv "EMACS_INHIBIT_AUTOMATIC_NATIVE_COMPILATION")) ++ ++ (if command-line-processed ++ (message internal--top-level-message) ++@@ -553,7 +554,7 @@ normal-top-level ++ ;; in this session. This is necessary if libgccjit is not ++ ;; available on MS-Windows, but Emacs was built with ++ ;; native-compilation support. ++- (setq inhibit-native-compilation t +++ (setq inhibit-automatic-native-compilation t ++ comp-enable-subr-trampolines nil)) ++ ++ ;; Form `native-comp-eln-load-path'. ++diff --git a/src/comp.c b/src/comp.c ++index 5600339581a..9a99033dae0 100644 ++--- a/src/comp.c +++++ b/src/comp.c ++@@ -4826,7 +4826,7 @@ maybe_defer_native_compilation (Lisp_Object function_name, ++ return; ++ ++ if (!native_comp_deferred_compilation ++- || !NILP (Vinhibit_native_compilation) +++ || !NILP (Vinhibit_automatic_native_compilation) ++ || noninteractive ++ || !NILP (Vpurify_flag) ++ || !COMPILEDP (definition) ++@@ -5337,12 +5337,13 @@ syms_of_comp (void) ++ { ++ #ifdef HAVE_NATIVE_COMP ++ /* Compiler control customizes. */ ++- DEFVAR_LISP ("inhibit-native-compilation", Vinhibit_native_compilation, +++ DEFVAR_LISP ("inhibit-automatic-native-compilation", +++ Vinhibit_automatic_native_compilation, ++ doc: /* If non-nil, inhibit automatic native compilation of loaded .elc files. ++ ++ After compilation, each function definition is updated to the native ++ compiled one. */); ++- Vinhibit_native_compilation = Qnil; +++ Vinhibit_automatic_native_compilation = Qnil; ++ ++ DEFVAR_BOOL ("native-comp-deferred-compilation", ++ native_comp_deferred_compilation, diff --cc debian/patches/0019-Fix-copyright-tests-for-2023-onwards.patch index 00000000000,00000000000..adb2cd32a71 new file mode 100644 --- /dev/null +++ b/debian/patches/0019-Fix-copyright-tests-for-2023-onwards.patch @@@ -1,0 -1,0 +1,40 @@@ ++From 595617abab6964ac0c6e617bae3d82692bf298b9 Mon Sep 17 00:00:00 2001 ++From: =?UTF-8?q?Mattias=20Engdeg=C3=A5rd?= ++Date: Sun, 1 Jan 2023 13:18:50 +0100 ++Subject: Fix copyright tests for 2023 onwards ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ ; * test/lisp/emacs-lisp/copyright-tests.el: Fix and future-safe. ++ ++Origin: upstream, commit: da77d70deeb2798693ec4f28a291befeb8e43989 ++Bug-Debian: https://bugs.debian.org/1028607 ++Forwarded: not-needed ++--- ++ test/lisp/emacs-lisp/copyright-tests.el | 6 ++++-- ++ 1 file changed, 4 insertions(+), 2 deletions(-) ++ ++diff --git a/test/lisp/emacs-lisp/copyright-tests.el b/test/lisp/emacs-lisp/copyright-tests.el ++index abb0913a0d7..040071d90d0 100644 ++--- a/test/lisp/emacs-lisp/copyright-tests.el +++++ b/test/lisp/emacs-lisp/copyright-tests.el ++@@ -59,7 +59,8 @@ test-end-chop ++ "\nCopyright 2006, 2007, 2008 Foo Bar\n\n") ++ (copyright-update) ++ (buffer-substring (- (point-max) 42) (point-max)))) ++- "Copyright 2006, 2007, 2008, 2022 Foo Bar\n\n"))) +++ (format "Copyright 2006, 2007, 2008, %s Foo Bar\n\n" +++ (format-time-string "%Y"))))) ++ ++ (ert-deftest test-correct-notice () ++ (should (equal ++@@ -70,7 +71,8 @@ test-correct-notice ++ (copyright-query nil)) ++ (copyright-update)) ++ (buffer-string)) ++- "Copyright 2021 FSF\nCopyright 2021, 2022 FSF\n"))) +++ (format "Copyright 2021 FSF\nCopyright 2021, %s FSF\n" +++ (format-time-string "%Y"))))) ++ ++ (provide 'copyright-tests) ++ ;;; copyright-tests.el ends here diff --cc debian/patches/0020-Fix-htmlfontify.el-command-injection-vulnerability-C.patch index 00000000000,00000000000..bb98110870e new file mode 100644 --- /dev/null +++ b/debian/patches/0020-Fix-htmlfontify.el-command-injection-vulnerability-C.patch @@@ -1,0 -1,0 +1,33 @@@ ++From 665489d7de786a61fa0c0883b9dffbc76487e37e Mon Sep 17 00:00:00 2001 ++From: Xi Lu ++Date: Sat, 24 Dec 2022 16:28:54 +0800 ++Subject: Fix htmlfontify.el command injection vulnerability (CVE-2022-48339) ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ Fix htmlfontify.el command injection vulnerability. ++ ++ * lisp/htmlfontify.el (hfy-text-p): Fix command injection ++ vulnerability. (Bug#60295) ++ ++Origin: upstream, commit 807d2d5b3a7cd1d0e3f7dd24de22770f54f5ae16 ++Bug: https://debbugs.gnu.org/60295 ++Bug-Debian: https://bugs.debian.org/1031730 ++Forwarded: not-needed ++--- ++ lisp/htmlfontify.el | 2 +- ++ 1 file changed, 1 insertion(+), 1 deletion(-) ++ ++diff --git a/lisp/htmlfontify.el b/lisp/htmlfontify.el ++index 115f67c9560..f8d1e205369 100644 ++--- a/lisp/htmlfontify.el +++++ b/lisp/htmlfontify.el ++@@ -1882,7 +1882,7 @@ hfy-make-directory ++ ++ (defun hfy-text-p (srcdir file) ++ "Is SRCDIR/FILE text? Use `hfy-istext-command' to determine this." ++- (let* ((cmd (format hfy-istext-command (expand-file-name file srcdir))) +++ (let* ((cmd (format hfy-istext-command (shell-quote-argument (expand-file-name file srcdir)))) ++ (rsp (shell-command-to-string cmd))) ++ (string-match "text" rsp))) ++ diff --cc debian/patches/0021-Fix-ruby-mode.el-command-injection-vulnerability-CVE.patch index 00000000000,00000000000..9d95c93d3d1 new file mode 100644 --- /dev/null +++ b/debian/patches/0021-Fix-ruby-mode.el-command-injection-vulnerability-CVE.patch @@@ -1,0 -1,0 +1,33 @@@ ++From 52fb40cf6a3c50c996cff79b0d4f81fc39c7badf Mon Sep 17 00:00:00 2001 ++From: Xi Lu ++Date: Fri, 23 Dec 2022 12:52:48 +0800 ++Subject: Fix ruby-mode.el command injection vulnerability (CVE-2022-48338) ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ Fix ruby-mode.el local command injection vulnerability (bug#60268) ++ ++ * lisp/progmodes/ruby-mode.el ++ (ruby-find-library-file): Fix local command injection vulnerability. ++ ++Origin: upstream, commit 22fb5ff5126dc8bb01edaa0252829d853afb284f ++Bug: https://debbugs.gnu.org/60268 ++Bug-Debian: https://bugs.debian.org/1031730 ++Forwarded: not-needed ++--- ++ lisp/progmodes/ruby-mode.el | 2 +- ++ 1 file changed, 1 insertion(+), 1 deletion(-) ++ ++diff --git a/lisp/progmodes/ruby-mode.el b/lisp/progmodes/ruby-mode.el ++index 72631a6557f..9b05b04a52c 100644 ++--- a/lisp/progmodes/ruby-mode.el +++++ b/lisp/progmodes/ruby-mode.el ++@@ -1819,7 +1819,7 @@ ruby-find-library-file ++ (setq feature-name (read-string "Feature name: " init)))) ++ (let ((out ++ (substring ++- (shell-command-to-string (concat "gem which " feature-name)) +++ (shell-command-to-string (concat "gem which " (shell-quote-argument feature-name))) ++ 0 -1))) ++ (if (string-match-p "\\`ERROR" out) ++ (user-error "%s" out) diff --cc debian/patches/0022-Fix-etags-local-command-injection-vulnerability-CVE-.patch index 00000000000,00000000000..31e797eaef2 new file mode 100644 --- /dev/null +++ b/debian/patches/0022-Fix-etags-local-command-injection-vulnerability-CVE-.patch @@@ -1,0 -1,0 +1,111 @@@ ++From f8822cd42a828c42d9b76bcd32de7e595ffb73c1 Mon Sep 17 00:00:00 2001 ++From: lu4nx ++Date: Tue, 6 Dec 2022 15:42:40 +0800 ++Subject: Fix etags local command injection vulnerability (CVE-2022-48337) ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ Fix etags local command injection vulnerability ++ ++ * lib-src/etags.c: (escape_shell_arg_string): New function. ++ (process_file_name): Use it to quote file names passed to the ++ shell. (Bug#59817) ++ ++Origin: upstream, commit e339926272a598bd9ee7e02989c1662b89e64cf0 ++Bug: https://debbugs.gnu.org/59817 ++Bug-Debian: https://bugs.debian.org/1031730 ++Forwarded: not-needed ++--- ++ lib-src/etags.c | 63 +++++++++++++++++++++++++++++++++++++++++++++---- ++ 1 file changed, 58 insertions(+), 5 deletions(-) ++ ++diff --git a/lib-src/etags.c b/lib-src/etags.c ++index c9c32691016..a6bd7f66e29 100644 ++--- a/lib-src/etags.c +++++ b/lib-src/etags.c ++@@ -408,6 +408,7 @@ #define xrnew(op, n, m) ((op) = xnrealloc (op, n, (m) * sizeof *(op))) ++ static void put_entries (node *); ++ static void clean_matched_file_tag (char const * const, char const * const); ++ +++static char *escape_shell_arg_string (char *); ++ static void do_move_file (const char *, const char *); ++ static char *concat (const char *, const char *, const char *); ++ static char *skip_spaces (char *); ++@@ -1704,13 +1705,16 @@ process_file_name (char *file, language *lang) ++ else ++ { ++ #if MSDOS || defined (DOS_NT) ++- char *cmd1 = concat (compr->command, " \"", real_name); ++- char *cmd = concat (cmd1, "\" > ", tmp_name); +++ int buf_len = strlen (compr->command) + strlen (" \"\" > \"\"") + strlen (real_name) + strlen (tmp_name) + 1; +++ char *cmd = xmalloc (buf_len); +++ snprintf (cmd, buf_len, "%s \"%s\" > \"%s\"", compr->command, real_name, tmp_name); ++ #else ++- char *cmd1 = concat (compr->command, " '", real_name); ++- char *cmd = concat (cmd1, "' > ", tmp_name); +++ char *new_real_name = escape_shell_arg_string (real_name); +++ char *new_tmp_name = escape_shell_arg_string (tmp_name); +++ int buf_len = strlen (compr->command) + strlen (" > ") + strlen (new_real_name) + strlen (new_tmp_name) + 1; +++ char *cmd = xmalloc (buf_len); +++ snprintf (cmd, buf_len, "%s %s > %s", compr->command, new_real_name, new_tmp_name); ++ #endif ++- free (cmd1); ++ inf = (system (cmd) == -1 ++ ? NULL ++ : fopen (tmp_name, "r" FOPEN_BINARY)); ++@@ -7689,6 +7693,55 @@ etags_mktmp (void) ++ return templt; ++ } ++ +++/* +++ * Adds single quotes around a string, if found single quotes, escaped it. +++ * Return a newly-allocated string. +++ * +++ * For example: +++ * escape_shell_arg_string("test.txt") => 'test.txt' +++ * escape_shell_arg_string("'test.txt") => ''\''test.txt' +++ */ +++static char * +++escape_shell_arg_string (char *str) +++{ +++ char *p = str; +++ int need_space = 2; /* ' at begin and end */ +++ +++ while (*p != '\0') +++ { +++ if (*p == '\'') +++ need_space += 4; /* ' to '\'', length is 4 */ +++ else +++ need_space++; +++ +++ p++; +++ } +++ +++ char *new_str = xnew (need_space + 1, char); +++ new_str[0] = '\''; +++ new_str[need_space-1] = '\''; +++ +++ int i = 1; /* skip first byte */ +++ p = str; +++ while (*p != '\0') +++ { +++ new_str[i] = *p; +++ if (*p == '\'') +++ { +++ new_str[i+1] = '\\'; +++ new_str[i+2] = '\''; +++ new_str[i+3] = '\''; +++ i += 3; +++ } +++ +++ i++; +++ p++; +++ } +++ +++ new_str[need_space] = '\0'; +++ return new_str; +++} +++ ++ static void ++ do_move_file(const char *src_file, const char *dst_file) ++ { diff --cc debian/patches/0023-Fix-memory-leak-in-etags.c.patch index 00000000000,00000000000..623231c50f3 new file mode 100644 --- /dev/null +++ b/debian/patches/0023-Fix-memory-leak-in-etags.c.patch @@@ -1,0 -1,0 +1,30 @@@ ++From 3f6e215ea8d05e2760981c8ab5bce41879e54703 Mon Sep 17 00:00:00 2001 ++From: Eli Zaretskii ++Date: Sun, 26 Feb 2023 20:03:20 +0200 ++Subject: Fix memory leak in etags.c ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ * lib-src/etags.c (process_file_name): Free malloc'ed vars (bug#61819). ++ ++Origin: upstream, commit 0fde314f6f6e6664cddab1b2f0fe20629cd39d14 ++Bug: https://debbugs.gnu.org/61819 ++Bug-Debian: https://bugs.debian.org/1031888 ++Forwarded: not-needed ++--- ++ lib-src/etags.c | 2 ++ ++ 1 file changed, 2 insertions(+) ++ ++diff --git a/lib-src/etags.c b/lib-src/etags.c ++index a6bd7f66e29..ea80ba6e49a 100644 ++--- a/lib-src/etags.c +++++ b/lib-src/etags.c ++@@ -1714,6 +1714,8 @@ process_file_name (char *file, language *lang) ++ int buf_len = strlen (compr->command) + strlen (" > ") + strlen (new_real_name) + strlen (new_tmp_name) + 1; ++ char *cmd = xmalloc (buf_len); ++ snprintf (cmd, buf_len, "%s %s > %s", compr->command, new_real_name, new_tmp_name); +++ free (new_real_name); +++ free (new_tmp_name); ++ #endif ++ inf = (system (cmd) == -1 ++ ? NULL diff --cc debian/patches/0024-Fix-quoted-argument-in-emacsclient-mail.desktop-CVE-.patch index 00000000000,00000000000..c7d97c197b6 new file mode 100644 --- /dev/null +++ b/debian/patches/0024-Fix-quoted-argument-in-emacsclient-mail.desktop-CVE-.patch @@@ -1,0 -1,0 +1,71 @@@ ++From a7bd44852551bd9a4c04d56bac64a6ca3d9af9a3 Mon Sep 17 00:00:00 2001 ++From: =?UTF-8?q?Ulrich=20M=C3=BCller?= ++Date: Mon, 19 Dec 2022 16:51:20 +0100 ++Subject: Fix quoted argument in emacsclient-mail.desktop (CVE-2023-27985) ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ Fix quoted argument in emacsclient-mail.desktop Exec key ++ ++ Apparently the emacsclient-mail.desktop file doesn't conform to the ++ Desktop Entry Specification at ++ https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#exec-variables ++ which says about the Exec key: ++ ++ | Field codes must not be used inside a quoted argument, the result of ++ | field code expansion inside a quoted argument is undefined. ++ ++ However, the %u field code is used inside a quoted argument of the ++ Exec key in both the [Desktop Entry] and [Desktop Action new-window] ++ sections. ++ * etc/emacsclient-mail.desktop (Exec): The Desktop Entry ++ Specification does not allow field codes like %u inside a quoted ++ argument. Work around it by passing %u as first parameter ($1) ++ to the shell wrapper. ++ * etc/emacsclient.desktop (Exec): Use `sh` rather than `placeholder` ++ as the command name of the shell wrapper. (Bug#60204) ++ ++Origin: upstream, commit d32091199ae5de590a83f1542a01d75fba000467 ++Bug: https://debbugs.gnu.org/60204 ++Bug-Debian: https://bugs.debian.org/1032538 ++Forwarded: not-needed ++--- ++ etc/emacsclient-mail.desktop | 4 ++-- ++ etc/emacsclient.desktop | 2 +- ++ 2 files changed, 3 insertions(+), 3 deletions(-) ++ ++diff --git a/etc/emacsclient-mail.desktop b/etc/emacsclient-mail.desktop ++index b575a41758a..91df122c594 100644 ++--- a/etc/emacsclient-mail.desktop +++++ b/etc/emacsclient-mail.desktop ++@@ -1,7 +1,7 @@ ++ [Desktop Entry] ++ Categories=Network;Email; ++ Comment=GNU Emacs is an extensible, customizable text editor - and more ++-Exec=sh -c "exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\\\(message-mailto\\\\ \\\\\\"%u\\\\\\"\\\\)" +++Exec=sh -c "exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$1\\\\\\")\\"" sh %u ++ Icon=emacs ++ Name=Emacs (Mail, Client) ++ MimeType=x-scheme-handler/mailto; ++@@ -13,7 +13,7 @@ Actions=new-window;new-instance; ++ ++ [Desktop Action new-window] ++ Name=New Window ++-Exec=emacsclient --alternate-editor= --create-frame --eval "(message-mailto \\"%u\\")" +++Exec=sh -c "exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$1\\\\\\")\\"" sh %u ++ ++ [Desktop Action new-instance] ++ Name=New Instance ++diff --git a/etc/emacsclient.desktop b/etc/emacsclient.desktop ++index 1ecdecffafd..a9f840c7033 100644 ++--- a/etc/emacsclient.desktop +++++ b/etc/emacsclient.desktop ++@@ -3,7 +3,7 @@ Name=Emacs (Client) ++ GenericName=Text Editor ++ Comment=Edit text ++ MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++; ++-Exec=sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" placeholder %F +++Exec=sh -c "if [ -n \\"\\$*\\" ]; then exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" \\"\\$@\\"; else exec emacsclient --alternate-editor= --create-frame; fi" sh %F ++ Icon=emacs ++ Type=Application ++ Terminal=false diff --cc debian/patches/0025-Fix-code-injection-vulnerability-CVE-2023-27986.patch index 00000000000,00000000000..4d40cda0dd9 new file mode 100644 --- /dev/null +++ b/debian/patches/0025-Fix-code-injection-vulnerability-CVE-2023-27986.patch @@@ -1,0 -1,0 +1,56 @@@ ++From 4e6971c25c27c9a3f34cc69b51db894105362d08 Mon Sep 17 00:00:00 2001 ++From: =?UTF-8?q?Ulrich=20M=C3=BCller?= ++Date: Tue, 7 Mar 2023 18:25:37 +0100 ++Subject: Fix code injection vulnerability (CVE-2023-27986) ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ Fix Elisp code injection vulnerability in emacsclient-mail.desktop ++ ++ A crafted mailto URI could contain unescaped double-quote ++ characters, allowing injection of Elisp code. Therefore, any ++ '\' and '"' characters are replaced by '\\' and '\"', using Bash ++ pattern substitution (which is not available in the POSIX shell). ++ ++ We want to pass literal 'u=${1//\\/\\\\}; u=${u//\"/\\\"};' in the ++ bash -c command, but in the desktop entry '"', '$', and '\' must ++ be escaped as '\\"', '\\$', and '\\\\', respectively (backslashes ++ are expanded twice, see the Desktop Entry Specification). ++ ++ Reported by Gabriel Corona . ++ ++ * etc/emacsclient-mail.desktop (Exec): Escape backslash and ++ double-quote characters. ++ ++Origin: upstream, commit 3c1693d08b0a71d40a77e7b40c0ebc42dca2d2cc ++Bug-Debian: https://bugs.debian.org/1032538 ++Forwarded: not-needed ++--- ++ etc/emacsclient-mail.desktop | 7 +++++-- ++ 1 file changed, 5 insertions(+), 2 deletions(-) ++ ++diff --git a/etc/emacsclient-mail.desktop b/etc/emacsclient-mail.desktop ++index 91df122c594..49c6f99f317 100644 ++--- a/etc/emacsclient-mail.desktop +++++ b/etc/emacsclient-mail.desktop ++@@ -1,7 +1,10 @@ ++ [Desktop Entry] ++ Categories=Network;Email; ++ Comment=GNU Emacs is an extensible, customizable text editor - and more ++-Exec=sh -c "exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$1\\\\\\")\\"" sh %u +++# We want to pass the following commands to the shell wrapper: +++# u=${1//\\/\\\\}; u=${u//\"/\\\"}; exec emacsclient --alternate-editor= --display="$DISPLAY" --eval "(message-mailto \"$u\")" +++# Special chars '"', '$', and '\' must be escaped as '\\"', '\\$', and '\\\\'. +++Exec=bash -c "u=\\${1//\\\\\\\\/\\\\\\\\\\\\\\\\}; u=\\${u//\\\\\\"/\\\\\\\\\\\\\\"}; exec emacsclient --alternate-editor= --display=\\"\\$DISPLAY\\" --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" bash %u ++ Icon=emacs ++ Name=Emacs (Mail, Client) ++ MimeType=x-scheme-handler/mailto; ++@@ -13,7 +16,7 @@ Actions=new-window;new-instance; ++ ++ [Desktop Action new-window] ++ Name=New Window ++-Exec=sh -c "exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$1\\\\\\")\\"" sh %u +++Exec=bash -c "u=\\${1//\\\\\\\\/\\\\\\\\\\\\\\\\}; u=\\${u//\\\\\\"/\\\\\\\\\\\\\\"}; exec emacsclient --alternate-editor= --create-frame --eval \\"(message-mailto \\\\\\"\\$u\\\\\\")\\"" bash %u ++ ++ [Desktop Action new-instance] ++ Name=New Instance diff --cc debian/patches/0026-Gnus-nnml-should-avoid-crashing-on-some-invalid-head.patch index 00000000000,00000000000..cb4bc34e1de new file mode 100644 --- /dev/null +++ b/debian/patches/0026-Gnus-nnml-should-avoid-crashing-on-some-invalid-head.patch @@@ -1,0 -1,0 +1,52 @@@ ++From cf3c2037c3531b756fbb443b8ab2f6873f10930e Mon Sep 17 00:00:00 2001 ++From: Eli Zaretskii ++Date: Mon, 19 Dec 2022 19:01:04 +0200 ++Subject: Gnus nnml should avoid crashing on some invalid headers ++ ++This upstream patch has been incorporated to fix the problem: ++ ++ Fix storing email into nnmail by Gnus ++ ++ * lisp/gnus/nnml.el (nnml--encode-headers): Wrap ++ 'rfc2047-encode-string' calls with 'ignore-errors', to avoid ++ disrupting email workflows due to possibly-invalid headers. ++ Reported by Florian Weimer . ++ ++Origin: upstream, commit: 23f7c9c2a92e4619b7c4d2286d4249f812cd695d ++Bug-Debian: https://bugs.debian.org/1033397 ++Forwarded: not-needed ++--- ++ lisp/gnus/nnml.el | 13 +++++++++---- ++ 1 file changed, 9 insertions(+), 4 deletions(-) ++ ++diff --git a/lisp/gnus/nnml.el b/lisp/gnus/nnml.el ++index afdb0c780a5..258c5efc79f 100644 ++--- a/lisp/gnus/nnml.el +++++ b/lisp/gnus/nnml.el ++@@ -775,17 +775,22 @@ nnml-parse-head ++ (nnml--encode-headers headers) ++ headers)))) ++ +++;; RFC2047-encode Subject and From, but leave invalid headers unencoded. ++ (defun nnml--encode-headers (headers) ++ (let ((subject (mail-header-subject headers)) ++ (rfc2047-encoding-type 'mime)) ++ (unless (string-match "\\`[[:ascii:]]*\\'" subject) ++- (setf (mail-header-subject headers) ++- (mail-encode-encoded-word-string subject t)))) +++ (let ((encoded-subject +++ (ignore-errors (mail-encode-encoded-word-string subject t)))) +++ (if encoded-subject +++ (setf (mail-header-subject headers) encoded-subject))))) ++ (let ((from (mail-header-from headers)) ++ (rfc2047-encoding-type 'address-mime)) ++ (unless (string-match "\\`[[:ascii:]]*\\'" from) ++- (setf (mail-header-from headers) ++- (rfc2047-encode-string from t))))) +++ (let ((encoded-from +++ (ignore-errors (rfc2047-encode-string from t)))) +++ (if encoded-from +++ (setf (mail-header-from headers) encoded-from)))))) ++ ++ (defun nnml-get-nov-buffer (group &optional incrementalp) ++ (let ((buffer (gnus-get-buffer-create diff --cc debian/patches/0027-Org-Mode-vulnerability-CVE-2023-28617-is-fixed-1-2.patch index 00000000000,00000000000..3ad5769b95f new file mode 100644 --- /dev/null +++ b/debian/patches/0027-Org-Mode-vulnerability-CVE-2023-28617-is-fixed-1-2.patch @@@ -1,0 -1,0 +1,49 @@@ ++From 320ab831aad7b66605e3778abe51a29cc377fb46 Mon Sep 17 00:00:00 2001 ++From: Xi Lu ++Date: Sat, 11 Mar 2023 18:53:37 +0800 ++Subject: Org Mode vulnerability CVE-2023-28617 is fixed (1/2) ++ ++https://security-tracker.debian.org/tracker/CVE-2023-28617 ++ ++This upstream patch (1/2) has been incorporated to fix the problem: ++ ++ * lisp/ob-latex.el: Fix command injection vulnerability ++ ++ (org-babel-execute:latex): ++ Replaced the `(shell-command "mv BAR NEWBAR")' with `rename-file'. ++ ++ TINYCHANGE ++ ++Origin: https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=a8006ea580ed74f27f974d60b598143b04ad1741 ++Bug-Debian: https://bugs.debian.org/1033342 ++--- ++ lisp/org/ob-latex.el | 13 +++++-------- ++ 1 file changed, 5 insertions(+), 8 deletions(-) ++ ++diff --git a/lisp/org/ob-latex.el b/lisp/org/ob-latex.el ++index 7253803af9e..73139c836b8 100644 ++--- a/lisp/org/ob-latex.el +++++ b/lisp/org/ob-latex.el ++@@ -205,17 +205,14 @@ org-babel-execute:latex ++ (if (string-suffix-p ".svg" out-file) ++ (progn ++ (shell-command "pwd") ++- (shell-command (format "mv %s %s" ++- (concat (file-name-sans-extension tex-file) "-1.svg") ++- out-file))) +++ (rename-file (concat (file-name-sans-extension tex-file) "-1.svg") +++ out-file t)) ++ (error "SVG file produced but HTML file requested"))) ++ ((file-exists-p (concat (file-name-sans-extension tex-file) ".html")) ++ (if (string-suffix-p ".html" out-file) ++- (shell-command "mv %s %s" ++- (concat (file-name-sans-extension tex-file) ++- ".html") ++- out-file) ++- (error "HTML file produced but SVG file requested"))))) +++ (rename-file (concat (file-name-sans-extension tex-file) ".html") +++ out-file t) +++ (error "HTML file produced but SVG file requested"))))) ++ ((or (string= "pdf" extension) imagemagick) ++ (with-temp-file tex-file ++ (require 'ox-latex) diff --cc debian/patches/0028-Org-Mode-vulnerability-CVE-2023-28617-is-fixed-2-2.patch index 00000000000,00000000000..03182436b3e new file mode 100644 --- /dev/null +++ b/debian/patches/0028-Org-Mode-vulnerability-CVE-2023-28617-is-fixed-2-2.patch @@@ -1,0 -1,0 +1,36 @@@ ++From 023ac1eff558f6fb387fea1629b084c8929de18d Mon Sep 17 00:00:00 2001 ++From: Xi Lu ++Date: Sat, 18 Feb 2023 18:03:28 +0800 ++Subject: Org Mode vulnerability CVE-2023-28617 is fixed (2/2) ++ ++https://security-tracker.debian.org/tracker/CVE-2023-28617 ++ ++This upstream patch (2/2) has been incorporated to fix the problem: ++ ++Org Mode command injection vulnerability has been fixed (CVE-2023-28617) ++ ++ * lisp/ob-latex.el (org-babel-execute:latex): Fix command injection vulnerability ++ ++ Link: https://orgmode.org/list/tencent_5C4D5D0DEFDDBBFC66F855703927E60C7706@qq.com ++ ++ TINYCHANGE ++ ++Origin: https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=8f8ec2ccf3f5ef8f38d68ec84a7e4739c45db485 ++Bug-Debian: https://bugs.debian.org/1033342 ++--- ++ lisp/org/ob-latex.el | 2 +- ++ 1 file changed, 1 insertion(+), 1 deletion(-) ++ ++diff --git a/lisp/org/ob-latex.el b/lisp/org/ob-latex.el ++index 73139c836b8..1c5df6fe85d 100644 ++--- a/lisp/org/ob-latex.el +++++ b/lisp/org/ob-latex.el ++@@ -167,7 +167,7 @@ org-babel-execute:latex ++ tmp-pdf ++ (list org-babel-latex-pdf-svg-process) ++ extension err-msg log-buf))) ++- (shell-command (format "mv %s %s" img-out out-file))))) +++ (rename-file img-out out-file t)))) ++ ((string-suffix-p ".tikz" out-file) ++ (when (file-exists-p out-file) (delete-file out-file)) ++ (with-temp-file out-file diff --cc debian/patches/series index 00000000000,00000000000..0b282410adc new file mode 100644 --- /dev/null +++ b/debian/patches/series @@@ -1,0 -1,0 +1,28 @@@ ++0001-Prefer-usr-share-info-emacs.patch ++0002-Run-debian-startup-and-set-debian-emacs-flavor.patch ++0003-Remove-files-that-appear-to-be-incompatible-with-the.patch ++0004-Adjust-documentation-references-for-Debian.patch ++0005-Modify-the-output-of-version-to-indicate-Debian-modi.patch ++0006-Don-t-try-to-build-src-macuvs.h-via-IVD_Sequences.tx.patch ++0007-Kill-gpg-agent-in-package-test.el-to-avoid-a-race.patch ++0008-Mark-vc-bzr-test-fauilt-bzr-autoloads-as-unstable-fo.patch ++0009-pdumper-set-DUMP_RELOC_ALIGNMENT_BITS-1-for-m68k.patch ++0010-Avoid-fork-bomb-caused-by-native-compilation.patch ++0011-Avoid-fork-bomb-caused-by-native-compilation-trampol.patch ++0012-Fix-eln-files-not-being-generated-when-native-comp-a.patch ++0013-Fix-large-core-dumps-from-background-processes.patch ++0014-Mark-test-undo-region-as-unstable.patch ++0015-Mark-flaky-test-process-tests-multiple-threads-waiti.patch ++0016-Fix-ctags-local-command-execution-vulnerability-CVE-.patch ++0017-Add-inhibit-native-compilation.patch ++0018-Rename-to-inhibit-automatic-native-compilation.patch ++0019-Fix-copyright-tests-for-2023-onwards.patch ++0020-Fix-htmlfontify.el-command-injection-vulnerability-C.patch ++0021-Fix-ruby-mode.el-command-injection-vulnerability-CVE.patch ++0022-Fix-etags-local-command-injection-vulnerability-CVE-.patch ++0023-Fix-memory-leak-in-etags.c.patch ++0024-Fix-quoted-argument-in-emacsclient-mail.desktop-CVE-.patch ++0025-Fix-code-injection-vulnerability-CVE-2023-27986.patch ++0026-Gnus-nnml-should-avoid-crashing-on-some-invalid-head.patch ++0027-Org-Mode-vulnerability-CVE-2023-28617-is-fixed-1-2.patch ++0028-Org-Mode-vulnerability-CVE-2023-28617-is-fixed-2-2.patch diff --cc debian/rules index 00000000000,00000000000..46a7320a9a7 new file mode 100755 --- /dev/null +++ b/debian/rules @@@ -1,0 -1,0 +1,607 @@@ ++#!/usr/bin/make -f ++# -*- makefile -*- ++ ++# This file is licensed under the terms of the Gnu Public License. ++# With the one additional provision that Ian Jackson's name may not be ++# removed from the file. ++ ++# Copyright 2019 Andreas Beckmann ++# Copyright 1994,1995 Ian Jackson ++# Copyright 2004-2005 Jérôme Marant ++# Copyright 1998-2020, 2022 Rob Browning ++ ++# Originally copied from the GNU Hello Debian rules file (1.3). ++# Modified for emacs by Mark Eichin . ++# Debhelper support added via one of Joey Hess' example files. ++# See the debian/changelog for further historical information. ++ ++include /usr/share/dpkg/architecture.mk ++include /usr/share/dpkg/pkg-info.mk ++ ++# Uncomment this to turn on verbose mode. ++#export DH_VERBOSE=1 ++ ++SHELL := /bin/bash ++quilt := QUILT_PATCHES=debian/patches QUILT_PATCHES_PREFIX=y quilt ++pf := set -o pipefail ++ ++# This package uses debian/source/format 3.0 (quilt). ++ ++# For now we assume that emacs' versioning scheme is always ++# MAJOR.MINORtinyrev where MAJOR and MINOR are integers and tinyrev is ++# an optional lowercase letter (or letters). We also assume that ++# upstream uses a numbering scheme that sorts in a "Debian friendly" ++# way. So far that's always been true. If it becomes false, some of ++# the values below will have to be set manually. ++ ++# (You might imagine that a VPATH build would allow us to avoid having ++# to copy the entire source tree for each of the three builds, but it ++# turns out that the emacs build process doesn't entirely respect the ++# VPATH and modifies all kinds of files in the srcdir (e.g. *.elc, ++# *.map, etc.). ++ ++# The official upstream version defined by AC_INIT in configure.in. ++upstream_ver := $(shell debian/upstream-version) ++ifeq (,$(upstream_ver)) ++ $(error 'Unable to find upstream version number.') ++endif ++ ++# This must be the version that's actually used at runtime for things ++# like load-path. It may not be the same as the upstream version ++# (i.e. when you have upstream 20.5a, the functional version may still ++# be 20.5), so sometimes we may have to do this by hand. ++runtime_ver := $(shell $(pf); echo $(upstream_ver) | perl -pe 's/[a-z]+$$//o') ++major_ver := $(shell $(pf); echo $(runtime_ver) | perl -pe 's/\..*$$//o') ++minor_ver := $(shell $(pf); echo $(runtime_ver) | perl -pe 's/^[^.]*\.//o') ++ ++# From /usr/share/dpkg/pkg-info.mk ++src_name := $(DEB_SOURCE) ++debian_ver := $(DEB_VERSION) ++ ++# The Debian revision (i.e. the 1 from 20.5-1) ++# Always everything after the last '-' ++debian_rev := $(shell $(pf); echo $(debian_ver) | perl -pe 's/.*-//o') ++ ++# Might be 21.3, or it might be 21.3+1 if we've had to have more than ++# one re-release of the upstream source (rare, but it happens), or if ++# we have to split the package for DFSG purposes. Always everything ++# before the last '-' ++debsrc_ver := $(shell $(pf); echo $(debian_ver) | perl -pe 's/-[^-]+$$//o') ++ ++# Everything before the last '-' minus epoch ++deborig_ver := $(shell echo $(debsrc_ver) | sed 's/^[0-9]\+://') ++ ++###################################################################### ++# Customizable variables ++ ++bin_priority := 28 ++ ++# This might also be something like 2006-09-09 for snapshots. ++menu_ver := $(major_ver) ++ ++###################################################################### ++ ++# FOR AUTOCONF 2.52 AND NEWER ONLY ++ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) ++ confflags += --build $(DEB_HOST_GNU_TYPE) ++else ++ confflags += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE) ++endif ++ ++deb_host_multiarch := $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) ++ ++CFLAGS = $(shell dpkg-buildflags --get CFLAGS) ++CFLAGS += -Wall ++LDFLAGS = $(shell dpkg-buildflags --get LDFLAGS) ++CPPFLAGS = $(shell dpkg-buildflags --get CPPFLAGS) ++ ++joblimit := $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) ++ifeq (,$(joblimit)) ++ joblimit := 1 ++endif ++ ++# Info files that are going to show up in the main dir. ++main_dir_info_files := efaq.info ++ ++# Files that the build stage depends on (may also be listed in other vars). ++persistent_autogen_build_files := debian/copyright ++nonpersistent_autogen_build_files := ++ ++# These files must always exist, i.e. can't ever be cleaned. ++persistent_autogen_install_files := ++ ++nonpersistent_autogen_install_files := \ ++ debian/emacs-bin-common.postinst \ ++ debian/emacs-bin-common.prerm \ ++ debian/emacs-common.README.Debian \ ++ debian/emacs-common.postinst \ ++ debian/emacs-common.prerm \ ++ debian/emacs-nox.lintian-overrides \ ++ debian/emacs-nox.postinst \ ++ debian/emacs-nox.prerm \ ++ debian/emacs-lucid.lintian-overrides \ ++ debian/emacs-lucid.postinst \ ++ debian/emacs-lucid.prerm \ ++ debian/emacs-gtk.lintian-overrides \ ++ debian/emacs-gtk.postinst \ ++ debian/emacs-gtk.prerm ++ ++autogen_build_files := \ ++ $(nonpersistent_autogen_build_files) $(persistent_autogen_build_files) ++ ++autogen_install_files := \ ++ $(nonpersistent_autogen_install_files) $(persistent_autogen_install_files) ++ ++persistent_autogen_files := \ ++ $(persistent_autogen_build_files) $(persistent_autogen_install_files) ++ ++nonpersistent_autogen_files := \ ++ $(nonpersistent_autogen_build_files) $(nonpersistent_autogen_install_files) ++ ++ ++# Build directories ++pkgdir_common := $(CURDIR)/debian/emacs-common ++pkgdir_bin_common := $(CURDIR)/debian/emacs-bin-common ++pkgdir_gtk := $(CURDIR)/debian/emacs-gtk ++pkgdir_nox := $(CURDIR)/debian/emacs-nox ++pkgdir_lucid := $(CURDIR)/debian/emacs-lucid ++pkgdir_el := $(CURDIR)/debian/emacs-el ++ ++install_dir_gtk := $(CURDIR)/debian/install-gtk ++install_dir_nox := $(CURDIR)/debian/install-nox ++install_dir_lucid := $(CURDIR)/debian/install-lucid ++ ++libexec_dir_emacs := usr/libexec/emacs/$(runtime_ver)/$(DEB_HOST_GNU_TYPE) ++ ++local_lpath := /etc/emacs ++local_lpath := $(local_lpath):/usr/local/share/emacs/$(runtime_ver)/site-lisp ++local_lpath := $(local_lpath):/usr/local/share/emacs/site-lisp ++local_lpath := $(local_lpath):/usr/share/emacs/$(runtime_ver)/site-lisp ++local_lpath := $(local_lpath):/usr/share/emacs/site-lisp ++ ++# Installation local_lpath ++local_lpath_install \ ++ := $(pkgdir_common)/$(subst :,:$(pkgdir_common)/,$(local_lpath)) ++ ++# If we ever need to do the stripping outside of dh_strip, just add an ++# INSTALL_STRIP="-s" to the make vars below. ++ ++define emacs_inst ++ $(MAKE) -C debian/$(1) install \ ++ DESTDIR=$(2) \ ++ infodir=/usr/share/info/emacs \ ++ localstatedir=/var ++endef ++ ++# If we ever need it, we can create a copy that doesn't assume ./debian/ ++define deb_sub ++ perl -p \ ++ -e "s|\@PKG_NAME\@|$(pkg_name)|go;" \ ++ -e "s|\@MAJOR_VERSION\@|$(major_ver)|go;" \ ++ -e "s|\@MINOR_VERSION\@|$(minor_ver)|go;" \ ++ -e "s|\@FULL_VERSION\@|$(runtime_ver)|go;" \ ++ -e "s|\@PACKAGE_VERSION\@|$(debian_ver)|go;" \ ++ -e "s|\@DEBIAN_REV\@|$(deb_rev)|go;" \ ++ -e "s|\@UPSTREAM_VERSION\@|$(upstream_ver)|go;" \ ++ -e "s|\@DEBSRC_VERSION\@|$(debsrc_ver)|go;" \ ++ -e "s|\@DEBORIG_VERSION\@|$(deborig_ver)|go;" \ ++ -e "s|\@MENU_VERSION\@|$(menu_ver)|go;" \ ++ -e "s|\@X_SUPPORT\@|$(xsupport)|go;" \ ++ -e "s|\@BIN_PRIORITY\@|$(bin_priority)|go;" \ ++ < $(1) > $(2) ++endef ++ ++%: ++ dh $@ ++ ++check-vars: ++ @echo "src_name: $(src_name)" ++ @echo "upstream_ver: $(upstream_ver)" ++ @echo "debian_ver: $(debian_ver)" ++ @echo "debsrc_ver: $(debsrc_ver)" ++ @echo "deborig_ver: $(deborig_ver)" ++ @echo "debian_rev: $(debian_rev)" ++ @echo "runtime_ver: $(runtime_ver)" ++ @echo "major_ver: $(major_ver)" ++ @echo "minor_ver: $(minor_ver)" ++ ++.PHONY: check-autogen ++check-autogen: $(persistent_autogen_files) $(nonpersistent_autogen_files) ++ ++debian-sync: $(persistent_autogen_files) ++ # so dh pattern rule doesn't try to handle this target ++ true ++ ++debian/emacs-gtk.%: xsupport := "gtk" ++debian/emacs-gtk.%: pkg_name := emacs-gtk ++ ++debian/emacs-nox.%: xsupport := "nox" ++debian/emacs-nox.%: pkg_name := emacs-nox ++ ++debian/emacs-lucid.%: xsupport := "lucid" ++debian/emacs-lucid.%: pkg_name := emacs-lucid ++ ++debian/emacs-common.%: pkg_name := emacs-common ++debian/emacs-bin-common.%: pkg_name := emacs-bin-common ++ ++debian/%: debian/%.in debian/changelog debian/rules ++ $(call deb_sub,$<,$@) ++ ++debian/emacs-nox.%: debian/emacsVAR.% debian/changelog debian/rules ++ $(call deb_sub,$<,$@) ++ ++debian/emacs-gtk.%: debian/emacsVAR.% debian/changelog debian/rules ++ $(call deb_sub,$<,$@) ++ ++debian/emacs-lucid.%: debian/emacsVAR.% debian/changelog debian/rules ++ $(call deb_sub,$<,$@) ++ ++debian/emacs-common.README.Debian: \ ++ debian/emacs-common.README.in debian/patches/*.patch debian/patches/series \ ++ debian/rules debian/patch-to-news ++ cd debian && \ ++ csplit -s -f emacs-common.README. \ ++ emacs-common.README.in '/@@PATCH_LIST_HERE@@/' ++ cp debian/emacs-common.README.00 debian/emacs-common.README.tmp ++ for p in $$($(quilt) series); do \ ++ debian/patch-to-news "$$p" >> debian/emacs-common.README.tmp \ ++ && echo >> debian/emacs-common.README.tmp; \ ++ done ++ tail -n +2 \ ++ < debian/emacs-common.README.01 \ ++ >> debian/emacs-common.README.tmp ++ mv debian/emacs-common.README.tmp $@ ++ ++# Uncomment to experiment with NATIVE_FULL_AOT - tests don't appear to pass yet. ++#export NATIVE_FULL_AOT ?= 1 ++ ++# common configure flags ++confflags += --prefix=/usr ++confflags += --sharedstatedir=/var/lib ++confflags += --libexecdir=/usr/libexec ++confflags += --localstatedir=/var/lib ++confflags += --infodir=/usr/share/info ++confflags += --mandir=/usr/share/man ++confflags += --with-libsystemd ++confflags += --with-pop=yes ++confflags += --enable-locallisppath=$(local_lpath) ++confflags += --with-sound=alsa ++confflags += --without-gconf ++confflags += --with-mailutils ++# At the moment, there's no mips64el libgccjitN-dev ++ifeq (,$(filter $(DEB_HOST_ARCH),mips64el s390x)) ++ deb_native_compilation_enabled := 1 ++ confflags += --with-native-compilation ++endif ++ ++# x configure flags ++confflags_gtk := $(confflags) ++confflags_gtk += --with-cairo ++confflags_gtk += --with-x=yes ++confflags_gtk += --with-x-toolkit=gtk3 ++# For those who prefer the old-style non-toolkit scrollbars, just ++# change the assignment below to --without-toolkit-scroll-bars. The ++# resulting emacs-gtk package will have the old scrollbars. ++confflags_gtk += --with-toolkit-scroll-bars ++ ++# nox configure flags ++confflags_nox := $(confflags) ++confflags_nox += --with-x=no ++confflags_nox += --without-gsettings ++ ++# lucid configure flags ++confflags_lucid := $(confflags) ++confflags_lucid += --with-x=yes ++confflags_lucid += --with-x-toolkit=lucid ++confflags_lucid += --with-toolkit-scroll-bars ++confflags_lucid += --without-gsettings ++ ++define cfg_tree ++ cd $(1) && \ ++ CFLAGS="$(CFLAGS)" CPPFLAGS="$(CPPFLAGS)" LDFLAGS="$(LDFLAGS)" \ ++ CC=gcc-12 \ ++ REL_ALLOC=no \ ++ $(CURDIR)/debian/build-src/configure $(confflags) $(2) ++endef ++ ++define build_cmd ++ $(MAKE) -C $(1) -j $(joblimit) ++ # If we don't use bootstrap, we need to explicitly build info. ++ $(MAKE) -C $(1) -j $(joblimit) info ++endef ++ ++# Don't mess with the source tree (we build in debian/build-*) ++override_dh_update_autotools_config: ++override_dh_autoreconf: ++override_dh_auto_configure: ++ ++debian/stamp-configured: $(autogen_build_files) ++ # If the deps for this target change, start over ++ rm -rf debian/build-src debian/build-gtk debian/build-lucid debian/build-nox ++ mkdir debian/build-src ++ cp -a $$(ls -A | egrep -v '^(\.git|\.pc|debian)$$') debian/build-src ++ cp -a /usr/share/misc/config.guess /usr/share/misc/config.sub \ ++ debian/build-src ++ cd debian/build-src && ./autogen.sh ++ mkdir debian/build-lucid debian/build-nox debian/build-gtk ++ # Create one VPATH build per-config ++ $(call cfg_tree,debian/build-gtk,$(confflags_gtk)) ++ $(call cfg_tree,debian/build-nox,$(confflags_nox)) ++ $(call cfg_tree,debian/build-lucid,$(confflags_lucid)) ++ touch $@ ++ ++override_dh_auto_build: debian/stamp-configured ++ # The first build will bootstrap build-src, which will speed ++ # the remaining builds. ++ $(call build_cmd,debian/build-gtk) ++ $(call build_cmd,debian/build-nox) ++ $(call build_cmd,debian/build-lucid) ++ ++override_dh_auto_test: ++ ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) ++ $(MAKE) -C debian/build-lucid check ++ $(MAKE) -C debian/build-nox check ++ $(MAKE) -C debian/build-gtk check ++ endif ++ ++ifdef deb_native_compilation_enabled ++ define maybe_install_native_lisp ++ install -d $(2)/usr/lib/emacs/$(runtime_ver) ++ cp -a $(1)/usr/lib/emacs/$(runtime_ver)/native-lisp \ ++ $(2)/usr/lib/emacs/$(runtime_ver) ++ endef ++endif ++ ++define install_common_binpkg_bits ++ # args: (1) srcdir (2) pkgdir (3) pkgname (4) bin-suffix ++ ++ install -d $(2)/usr/bin/ ++ test -f $(1)/usr/bin/emacs-* ++ cp -a $(1)/usr/bin/emacs-* $(2)/usr/bin/emacs-$(4) ++ ++ test -f $(1)/$(libexec_dir_emacs)/emacs.pdmp ++ install -d $(2)/$(libexec_dir_emacs) ++ cp -a $(1)/$(libexec_dir_emacs)/emacs.pdmp $(2)/$(libexec_dir_emacs)/ ++ ++ $(call maybe_install_native_lisp,$(1),$(2)) ++ ++ install -d $(2)/usr/share/emacs/$(runtime_ver)/etc ++ cp -a $(1)/usr/share/emacs/$(runtime_ver)/etc/DOC \ ++ $(2)/usr/share/emacs/$(runtime_ver)/etc/ ++ ++ install -d $(2)/usr/share/man/man1 ++ dh_link -p$(3) \ ++ usr/share/man/man1/emacs.1.gz \ ++ usr/share/man/man1/emacs-$(4).1.gz ++ ++ dh_link -p$(3) usr/share/doc/emacs-common usr/share/doc/$(3) ++ ++endef ++ ++override_dh_auto_install: $(autogen_install_files) ++ rm -rf \ ++ $(install_dir_gtk) $(install_dir_nox) $(install_dir_lucid) \ ++ $(pkgdir_common)/* \ ++ $(pkgdir_bin_common)/* \ ++ $(pkgdir_gtk)/* \ ++ $(pkgdir_nox)/* \ ++ $(pkgdir_lucid)/* \ ++ $(pkgdir_el)/* ++ ++ $(call emacs_inst,build-gtk,$(install_dir_gtk)) ++ ++ ################################################## ++ # emacs-common ++ ifneq (,$(findstring emacs-common, $(shell dh_listpackages))) ++ install -d $(pkgdir_common) ++ cp -a $(install_dir_gtk)/* $(pkgdir_common) ++ ++ rm -r $(pkgdir_common)/usr/bin ++ rm \ ++ $(pkgdir_common)/$(libexec_dir_emacs)/hexl \ ++ $(pkgdir_common)/$(libexec_dir_emacs)/emacs.pdmp \ ++ $(pkgdir_common)/$(libexec_dir_emacs)/rcs2log ++ cd $(pkgdir_common)/usr \ ++ && rmdir --parents libexec/emacs/$(runtime_ver)/$(DEB_HOST_GNU_TYPE) ++ ++ ifdef deb_native_compilation_enabled ++ rm -r $(pkgdir_common)/usr/lib/emacs/$(runtime_ver)/native-lisp ++ endif ++ ++ cd $(pkgdir_common)/usr/share/emacs/$(runtime_ver)/etc \ ++ && test -f DOC ++ cd $(pkgdir_common)/usr/share/emacs/$(runtime_ver)/etc \ ++ && rm DOC ++ ++ # lisp path directories ++ install -d $(pkgdir_common)/etc/emacs/site-start.d ++ install -d $(pkgdir_common)/usr/share/emacs/site-lisp ++ ++ install -m 0644 debian/00debian.el \ ++ $(pkgdir_common)/etc/emacs/site-start.d/ ++ ++ cd $(pkgdir_common)/usr/share/emacs/$(runtime_ver)/etc/images/icons \ ++ && convert hicolor/16x16/apps/emacs.{png,xpm} ++ cd $(pkgdir_common)/usr/share/emacs/$(runtime_ver)/etc/images/icons \ ++ && convert hicolor/32x32/apps/emacs.{png,xpm} ++ ++ # Remove emacs23 icon versions ++ cd $(pkgdir_common)/usr/share/emacs/$(runtime_ver)/etc/images/icons \ ++ && rm hicolor/*/apps/emacs{22,23}.* ++ cd $(pkgdir_common)/usr/share/emacs/$(runtime_ver)/etc/images/icons \ ++ && rm hicolor/*/mimetypes/emacs-document23.svg ++ cd $(pkgdir_common)/usr/share/icons/hicolor/scalable/mimetypes \ ++ && rm emacs-document23.svg ++ ++ # Remove redundant emacs.desktop file. ++ rm $(pkgdir_common)/usr/share/emacs/$(runtime_ver)/etc/emacs.desktop ++ rm $(pkgdir_common)/usr/share/applications/emacs.desktop ++ ++ gunzip $(pkgdir_common)/usr/share/man/man1/*.gz ++ cd $(pkgdir_common)/usr/share/man/man1/ && \ ++ for f in *.1; do mv $$f $$(basename $${f} .1).emacs.1; done ++ ++ # At least etc/COPYING is needed by M-x describe-copying. ++ rm $(pkgdir_common)/usr/share/emacs/$(runtime_ver)/etc/COPYING ++ rm $(pkgdir_common)/usr/share/emacs/$(runtime_ver)/lisp/COPYING ++ dh_link -pemacs-common /usr/share/common-licenses/GPL-3 \ ++ usr/share/emacs/$(runtime_ver)/etc/COPYING ++ dh_link -pemacs-common /usr/share/common-licenses/GPL-3 \ ++ usr/share/emacs/$(runtime_ver)/lisp/COPYING ++ ++ $(pf); cd $(pkgdir_common) && \ ++ find -name "*.elc" | perl -pe 's/\.elc$$/\.el/o' | xargs rm -f ++ ++ $(pf); cd $(pkgdir_common) && \ ++ find -name "*.elc" | perl -pe 's/\.elc$$/\.el\.gz/o' | xargs rm -f ++ ++ # Remove extraneous info dir files. These may not exist if dpkg ++ # is 1.5.4 or newer. ++ rm -f $(pkgdir_common)/usr/share/info/emacs/dir ++ rm -f $(pkgdir_common)/usr/share/info/emacs/dir.old ++ ++ install -d $(pkgdir_common)/usr/local/share/emacs/site-lisp ++ endif ++ ++ ################################################## ++ # emacs-bin-common ++ ifneq (,$(findstring emacs-bin-common, $(shell dh_listpackages))) ++ # Move common binaries to emacs-bin-common. ++ install -d $(pkgdir_bin_common)/usr ++ cp -a $(install_dir_gtk)/usr/bin $(pkgdir_bin_common)/usr ++ cp -a $(install_dir_gtk)/usr/libexec $(pkgdir_bin_common)/usr ++ ++ # Make sure there's just one. ++ test -f $(pkgdir_bin_common)/usr/bin/emacs-* ++ rm $(pkgdir_bin_common)/usr/bin/{emacs,emacs-*} ++ ++ # The pdmp files are flavor-specific ++ rm $(pkgdir_bin_common)/$(libexec_dir_emacs)/emacs.pdmp ++ ++ # Set up alternatives. ++ alternatives=$$(ls $(pkgdir_bin_common)/usr/bin) \ ++ && set -x \ ++ && paths=($$(echo debian/emacs-bin-common.*)) \ ++ && for f in "$${paths[@]%.in}"; \ ++ do \ ++ perl -pwi -e "s|\@ALTERNATIVES\@|$${alternatives}|go" "$$f" ; \ ++ done ++ ++ for f in `ls $(pkgdir_bin_common)/usr/bin`; \ ++ do \ ++ mv $(pkgdir_bin_common)/usr/bin/$$f \ ++ $(pkgdir_bin_common)/usr/bin/$$f.emacs ; \ ++ done ++ endif ++ ++ ################################################## ++ # emacs-gtk ++ ifneq (,$(findstring emacs, $(shell dh_listpackages))) ++ $(call install_common_binpkg_bits,\ ++ $(install_dir_gtk),$(pkgdir_gtk),emacs-gtk,gtk) ++ ++ # install desktop entries ++ install -d $(pkgdir_gtk)/usr/share/applications ++ install -m 0644 \ ++ debian/emacs.desktop \ ++ debian/emacs-term.desktop \ ++ $(pkgdir_gtk)/usr/share/applications/ ++ endif ++ ++ ################################################## ++ # emacs-nox ++ ifneq (,$(findstring emacs-nox, $(shell dh_listpackages))) ++ $(call emacs_inst,build-nox,$(install_dir_nox)) ++ $(call install_common_binpkg_bits,\ ++ $(install_dir_nox),$(pkgdir_nox),emacs-nox,nox) ++ # install desktop entry ++ install -d $(pkgdir_gtk)/usr/share/applications ++ install -m 0644 \ ++ debian/emacs-term.desktop $(pkgdir_gtk)/usr/share/applications/ ++ rm -rf $(install_dir_nox) ++ endif ++ ++ ################################################## ++ # emacs-lucid ++ ifneq (,$(findstring emacs-lucid, $(shell dh_listpackages))) ++ $(call emacs_inst,build-lucid,$(install_dir_lucid)) ++ $(call install_common_binpkg_bits,\ ++ $(install_dir_lucid),$(pkgdir_lucid),emacs-lucid,lucid) ++ ++ # install desktop entries ++ install -d $(pkgdir_lucid)/usr/share/applications ++ install -m 0644 \ ++ debian/emacs.desktop \ ++ debian/emacs-term.desktop \ ++ $(pkgdir_lucid)/usr/share/applications/ ++ rm -rf $(install_dir_lucid) ++ endif ++ ++ ################################################## ++ # emacs-el ++ ifneq (,$(findstring emacs-el, $(shell dh_listpackages))) ++ install -d $(pkgdir_el) ++ $(pf); \ ++ (cd $(install_dir_gtk) && find -name "*.el" -o -name "*.el.gz" -print0 \ ++ | tar cpf - --null --files-from -) \ ++ | (cd $(pkgdir_el) && tar xpf -) ++ endif ++ ++ ################################################## ++ # final cleanup ++ rm -rf $(install_dir_gtk) ++ rm -rf $(install_dir_nox) ++ rm -rf $(install_dir_lucid) ++ ++# Install the per-user systemd unit in a disabled state by default. ++override_dh_installsystemduser: ++ dh_installsystemduser --no-enable ++ ++# This won't be necessary once strip-nondeterminism is fixed. ++.PHONY: override_dh_strip_nondeterminism ++override_dh_strip_nondeterminism: ++ if grep "emacs-el" <(dh_listpackages); then \ ++ cp -a debian/emacs-el/usr/share/emacs/$(runtime_ver)/lisp/version.el.gz \ ++ debian/elgz-canary; \ ++ fi ++ cd debian && \ ++ find $$(cd .. && dh_listpackages) \ ++ -name "*.el.gz" -printf "%T@ %p\0" > elgz-info ++ dh_strip_nondeterminism ++ set -eo pipefail; \ ++ cd debian; \ ++ while read -r -d $$'\0' line; do \ ++ ts="$${line%% *}"; \ ++ path="$${line#* }"; \ ++ touch --date=@"$$ts" "$$path"; \ ++ done < elgz-info ++ if grep -q "emacs-el" <(dh_listpackages); then \ ++ set -e; \ ++ test ! debian/elgz-canary -nt \ ++ debian/emacs-el/usr/share/emacs/$(runtime_ver)/lisp/version.el.gz; \ ++ test ! debian/elgz-canary -ot \ ++ debian/emacs-el/usr/share/emacs/$(runtime_ver)/lisp/version.el.gz; \ ++ fi ++ ++override_dh_testdir: ++ dh_testdir debian/emacsVAR.postinst ++ ++override_dh_auto_clean: $(persistent_autogen_files) ++ true ++ ++override_dh_clean: $(persistent_autogen_files) ++ dh_clean ++ rm -rf \ ++ debian/stamp-* \ ++ debian/build-lucid \ ++ debian/build-nox \ ++ debian/build-src \ ++ debian/build-gtk \ ++ debian/elgz-canary \ ++ debian/elgz-info \ ++ debian/emacs-common.README.00 \ ++ debian/emacs-common.README.01 \ ++ debian/install-lucid \ ++ debian/install-nox \ ++ debian/install-gtk ++ rm -f $(nonpersistent_autogen_files) diff --cc debian/source/format index 00000000000,00000000000..163aaf8d82b new file mode 100644 --- /dev/null +++ b/debian/source/format @@@ -1,0 -1,0 +1,1 @@@ ++3.0 (quilt) diff --cc debian/upstream-version index 00000000000,00000000000..a6dd627c719 new file mode 100755 --- /dev/null +++ b/debian/upstream-version @@@ -1,0 -1,0 +1,22 @@@ ++#!/usr/bin/perl -w ++ ++use strict; ++use English; ++ ++open(my $config_file, '<', 'configure.ac') ++ or die "cannot open configure.ac: $!"; ++ ++my $version = ''; ++my $found_init = 0; ++while (<$config_file>) ++{ ++ if(/^AC_INIT\(GNU Emacs,\s*(\d+\.\d+(\.\d+)?)\s*\,.*/o) ++ { ++ $found_init and die 'found duplicate AC_INIT() in configure.ac'; ++ $version = $1; ++ $found_init = 1; ++ } ++} ++ ++$found_init or die 'no AC_INIT() found in configure.ac'; ++print "$version\n";