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

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

bug#18687: mw: modular MediaWiki interface for Emacs


From: Ivan Shmakov
Subject: bug#18687: mw: modular MediaWiki interface for Emacs
Date: Fri, 20 Feb 2015 18:30:41 +0000
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

>>>>> Stefan Monnier <monnier@iro.umontreal.ca> writes:

 >> ISTR that the importing of a new package as a GNU ELPA Git branch
 >> was earlier referred to as “tricky”; is there any guide on that I
 >> could use?

 > Either use "git subtree add ..." in the master branch of elpa.git or
 > push it as a new branch named `externals/<pkg>' in elpa.git.  Then
 > adjust the `externals-list' file in the master branch of elpa.git.

        IOW, with the patch MIMEd?

 >> As for the reason, I guess I now have one: as new versions are
 >> packaged as soon as the Version: header changes in the tree, I guess
 >> I’d rather rewrite my Git history to accommodate for that.

 > The package-release machinery doesn't really pay attention to the
 > metadata, so if the HEAD has a "Version: 0" no package will be
 > produced, even if earlier revisions had "Version: <foo>".  So it
 > doesn't require any history rewriting.

        … Not to mention that there was no mw.el file to begin with.

        Nevertheless, I’ve fixed a somewhat inaccurate wording in one of
        the commit messages; combined the “version bump” change with the
        addition of copyright notice to README and the “yearly update”
        of the already present copyright notices; and get rid of a
        misleading README change (which, among other things, documented
        a change in behavior not yet actually made at that time.)

        Now I’ve found some flaws in the topmost commit on the new
        exp-x54e65706 branch, and intend to amend it shortly…

[…]

-- 
FSF associate member #7257  np. Eyes of Fire — Rainbow  … 3013 B6A0 230E 334A
--- a/externals-list
+++ b/externals-list
@@ -36,6 +36,7 @@
  ("gnorb"               :subtree "https://github.com/girzel/gnorb";)
  ("ioccur"             :subtree 
"https://github.com/thierryvolpiatto/ioccur.git";)
  ("js2-mode"           :subtree "https://github.com/mooz/js2-mode.git";)
+ ("mw"                 :external 
"https://am-1.org/~ivan/archives/git/mw-el-2015.git";)
  ("pabbrev"             :external "https://github.com/phillord/pabbrev.git";)
  ;;FIXME:("org"                :external ??) ;; Need to introduce snapshots!!
  ("rudel"              :external nil) ;; Was 
bzr::bzr://rudel.bzr.sourceforge.net/bzrroot/rudel/trunk

reply via email to

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