Skip to content

Instantly share code, notes, and snippets.

@dabrahams
Created December 8, 2010 15:06
Show Gist options
  • Save dabrahams/733380 to your computer and use it in GitHub Desktop.
Save dabrahams/733380 to your computer and use it in GitHub Desktop.
git log --graph --pretty=oneline output
* 4e90cce279a3b74f431af6a8c8394cc6b832df3f Avoid shadowing the real el-get-dir variable, or the defvar won't stick
* de7eff41150c89595c1b435ca0f148d070aa4a37 Rename wl => wanderlust (since we can, now!)
* ad6a3cbd1abdf62dd03da5f69e780605c915d5b0 The build recipe is universal, at least on *nix, and since el-get automatically handles autoloads, we don't need to `(require 'w3m-load)'
* 439638e0667fe534af25bb07a0a1c58b7b0e7d34 Add autoload support
* 049346c384b98331853a151c68cb2b6436655b59 Fix the flattening behavior and improve its description
* 303c7ed274f1ae41c3c7cda99df4740914e6d1ca It shouldn't be el-get-byte-compile's job to construct full path names.
* 79ec2bab61ac2d6dfc5879d35868c896feb3cb95 Remove needless debugging message
* a02d7c77bdcc3aef662edc1cf86eadf0b0f1f299 Make apel, flim, semi, and wl recipes work properly
* fe50ef868ae06abe094c8c5a71e956b0cc39742d Add el-get-load-path utility function for recipes
* 2b9ac5c41046e555601ee761b990ec134ec35540 Eliminate counterproductive concat
| * 527b942c5ea86d1a0599afd3fb8ede0277f968fc On master: Snapshot taken at 2010-12-08 09:46:22
| |\
|/ /
| * 78d622405a1586fed19a86bfe4cc87c1d76ecea2 index on master: 8adc7a6 Document feature allowing :load-path to be a string rather than a list
|/
| * 49a80b853a9a8083e5383c9b38a8d6d8621d361d Avoid shadowing the real el-get-dir variable, or the defvar won't stick
| * 6d96199a5b84b517bf667a8e168443211e3fd5a7 Rename wl => wanderlust (since we can, now!)
| * d1783d0be3a8d89cd9911d0f6b0012c7de93b37a The build recipe is universal, at least on *nix, and since el-get automatically handles autoloads, we don't need to `(require 'w3m-load)'
| * c0e5097422b03d0a1bfe749c046878d28a4e261f Add autoload support
| * 0dadc53f92b0db337bc236b221fe3c3156c8a2f4 Fix the flattening behavior and improve its description
| * 52f73eec6c12f1ed495e9fea930e16e7898fb58d Make sure el-get-load-path allows non-list :load-path properties
| * 156d42facfd20c0b625ab844e42cd13286bdd503 It shouldn't be el-get-byte-compile's job to construct full path names.
| * 85a400c9502d18328963fba67403bd6ec0f441d5 Remove needless debugging message
| * 75b87f0274eeac11395f2e694cf07c7f26061131 Make apel, flim, semi, and wl recipes work properly
| * 9aa7d8d104dc2f09e21dbde064503d087b16310c Eliminate counterproductive concat
| * aa5b5dc1d54e4427d169b806cded12c3c7f277f7 Add el-get-load-path utility function for recipes
| * c08b6d0bb7e9b5b2b9ce5a2b98c5a63bcb31d7c6 Eliminate counterproductive concat
|/
* 8adc7a63dc23e945a99b87721b6976a4864891ea Document feature allowing :load-path to be a string rather than a list
* ff25b36d40b4535c6eeaaae93ee3a3b929afe185 Improved docstring for el-get-package-directory
* ce764c852bf3f4a34f1cc48dca18c8b563f2baa8 functions returning directories should return them as directory names, not file names
| * b46dbc200b03a23b55ac55d4e27528cdfab001fa Merge branch 'master' of github.com:dimitri/el-get
| |\
| | * 32eb4bb8654500c7a37c11b30d8e7e02f29ec891 Add dired-sync support.
| | * f3178d80a9480dc093f56068611554afecfb3ec5 Add lisppaste support.
| | * fc4028a3f572a3733bab618fd446f9230faed604 Add support for pastebin.
| | * 302725368064186a9a3dcba0c8e5783647d19d68 Add support for php-mode (improved version).
| | * 8b4fba8708931bbd14e4ea5536f5beccb612b758 Reports a clean error when darcs is needed but can not be found
| * | 1d3aa82261ae26ee1a673ed3cce46095c39ef963 Reports a clean error when darcs is needed but can not be found
| | | * 4358d1c5c6ba099927d1c0b6f5743cea867ccb17 Avoid shadowing the real el-get-dir variable, or the defvar won't stick
| | | * 517f7d3237a6c5b02410f0eeeb5d1884369d6676 Rename wl => wanderlust (since we can, now!)
| | | * e0ad51460dfd07e873b0dedc6951c78a7b11696a The build recipe is universal, at least on *nix, and since el-get automatically handles autoloads, we don't need to `(require 'w3m-load)'
| | | * 649ca569886f398fcc4b6b5c08c9d11599644154 Properly remove autoloads when a package is removed
| | | * 02e768c55645b97e7e596894efedb4368854239f `add-hook' is idempotent, so drop the redundant check
| | | * 0a87fc2b2aa91876a95d98a7125a5fb2990ad901 Fix the flattening behavior and improve its description
| | | * 8014d85cb78cb0f9d0be9b4db816bad0d1daebf6 Keep .loaddefs from hanging around in a buffer
| | | * bf4e831d94451414aba91de8b2a7a31c9b347f00 Add autoload support
| | | * baafbe916030149dda7faf06c10eb1a8f50d7e4f It shouldn't be el-get-byte-compile's job to construct full path names.
| | | * 817cf734eff7ec0c379d0d634bed1aea69444261 Remove needless debugging message
| | | * fefc199319174c057b9b42b445898ef5e64d8e67 Make apel, flim, semi, and wl recipes work properly
| | | * 2e938b4ddc8fcb0bf24817ec5dda3fac6e9a328d Add el-get-load-path utility function for recipes
| | | * 73032ed735395b2fddd45de071948837e2aaf0a9 Eliminate counterproductive concat
| | | * 7a832164c8d0a5840fe11b296aef7a7cccd62df5 Removed undocumented feature allowing :load-path to be a string rather than a list
| | | * 0034e599ecd8af2b88484b0c93f0824dbc69f03f Improved docstring for el-get-package-directory
| | | * 29aa7d42f37e570f506add8419ee360dec9cf5f9 functions returning directories should return them as directory names, not file names
| |_|/
|/| |
* | | bd626bd5423b773166934d292f436be7cd8fbf0d Fix typo
* | | 5c86cd9a0ce25bee593aaebab954a91a43e8c6f3 Improved description of el-get-init
* | | 83ad89c4f439f800b46b6a7c74baff0962659c07 Clarify that el-get-package-p and el-get-error-unless-package-p expect package NAMES
| |/
|/|
* | 68a6f7692246e846e86d52c719c1cd6fe131d8c2 Add some chatter about :load-path behaviour.
|/
* 9ab21a1da11729893f690cc6e6f0718fb0706bf4 Add support for notify addon found in emacswiki
* 6333dc49a625fe2d6ad5ee7f5207e1bd13686432 Small typo fixes for :before
* 2c26a087f897d657badf40bbb8da39dbcf89d612 implement :before user defined function to run before init.
* 39f9ffceb97fdc1f58da199e4b92388a9489e043 Add support for notify.
* 79f49d6589c3407225e8b60fb7ba94c463d52472 new recipe for auto-complete-clang.el
* a0a21fde2217d5304c0879336bd73d348257e38f Add dired-view support.
* d68330ac5b4e6088d6920fc1be6ac92a1b97eb5e Add buffer-move support.
* e3f22a068c5cc17cef006021f9a66997011af825 Fix stupid bug introduced when playing with :info files
* 6770dd7d0570a83a4c1b4c8b58c729ed717c2eb5 Adds java-mode-indent-annotations recipe
* 6524c9b17b254752d3aec0652c32b21b9b5a176e Add a defvar `el-get-emacs' to help authoring build commands in recipes.
* 2e8201684bf8ffa5b6d3cc81da63e66fd294fdf9 Implement support for the "Do you want to continue" apt-get prompt
* 277c21b4a51e0e8ed12ed11d512b6e886f4f3165 Merge branch 'master' of github.com:dimitri/el-get
|\
| * 4d805be54a3158d295fa04a43090d2f8c8e0da7f Add support for gnus-identities.
| * a448743c76abf5bf1bb934f4b47b1a03492711f2 provide actual information about CEDET
* | d2e867d9fcab10a3d6078ebd522f61a419197978 M-x el-get-install will now remove previously failed installations (required)
|/
* 74c04e109cb22cef52f8750ce3a1f0d41f018175 Fix error messages for missing or incomplete recipes.
* 476ed6cf7b51f267f2d75f39e0c90a03c847dfee Fix el-get-installer `el-get-dir' path setting.
* 58a718de7635699dedd0a6f94733456eacb2569e Fix code to match what docs said about providing "foo.info" files, and update sicp recipe to test
* 5398677174c8e4cd15031bd67c15b740a44eaf8b New recipes for wanderlust and related libs, and some build commands portability fixes.
* 16eee0b8458016ed47d3cfe64de656e049cb1134 Change the *scratch-installer* to be synchronous, no need for async here.
* 11b17cf13ebb7efe60d1dcc969b5c890011f35af new recipe for cedet, anyway new file: recipes/cedet.el
* 266f9b408521565d8ef72039b6d15341dd5a2b1f Add minimap support.
* 88fc998b3273862edb23b84e93cc1991ff952ab2 Add iedit support.
* 15510860543b80b29288a8c8fb70c4fbb0572acf Add dired-details support.
* e0837ca406e9e4f5cae2cda15eb417aacd17f9b9 Add browse-kill-ring support.
* 119bacf972125a2a241a0977cb8abcb71351a618 Add a shorter version of the scratch-installer in the docs, and assorted fixes.
* a6ebbe7d95e9e50a5eb659585926067ea46ee42b Allow build commands to be evaluated, so that we don't have hardcode invocation-directory etc in them.
* 6bf4d0d15d1c36951f7b1c5d3423f42c553ad3b7 Implement hooks to get run after el-get-init, `el-get-post-init-hooks'
* bee2f586c381d3b65e37497ac6d7e65d26f1e239 Fix recipes for folding.el and xcscope.el now that we have support for :localname
* 85793d771d118effacdf3f286015c21e6c362d52 Add :localname property to better handle some URL with extraneous information.
* a17c541844e6bc4681730745fb97c74268bdf94a Add support for varnish vcl-mode.
* 81d95e7f1240aed282372ffcdb5ae33f042ca9f8 Add :destination option for both http and ftp supports.
* 13d9c6f3159580a38c26738318a034e1ac24db23 Fix gitbuh urls and compile directive.
* 199037eb5460de41ff50b4a6cd66a56b80122730 Add support for org-website.
* b4d7b7baa8c3e799092e3c900c4b679a340f8231 Add support for string-template.
* 86e4476da361227c34f3237b68abd47578fb5d42 Add support for ssh-config.
* 886702b7e1a3bff4d18b8a13a23d0124a32318ac Add support for doc-mode.
* 71d9ef3917b34ac6b4a957efaff5548a60cd6798 Add support for dirtee.
* 0a3686620d6db603366c21703e50bdf4f93cf3de Add support for color-theme-tango.
* 85a0c50f4c46449cc72965c21acd894351f92891 Add asciidoc support.
* e0c911c55c09c16786d8d26a6ff1c32fe591a3ca Add list-processes+ support.
* 0df2ba75109373b981c9518f4693d5a517372066 Add nagios-mode support.
* 9b1eaf89a59090f5893b3ea9b6da52e5509d8235 Add mediawiki mode
* bf87b10f12fd90f4b0b0ddc2b9bc23e4abfeb2dc New recipes: folding, ioccur, python-mode
* b0471c53b8812cb67ae0ecc2ac3f2ad19696e580 ensime: enable scala-mode and document where to find it
* eac0034f360f5276a9095e8acfbd0f3da944995a fix typo of name "ant" to "ahg" which causes duplicate name of ant for el-get-install
* 355a7adca633f4d1f4ff26d3ddcb26d079fa1e06 Add sunrise-commander.el recipe, from emacswiki
* 7c4a065a5eb9148b1422026c050562c8ca841fc1 new recipes
* a3ec2c807f00dc040a8f7e83ad22487032fff574 In `el-get-git-executable', protect against git-executable being nil.
* 31ae1e7570d79b3317417fe4ba45689104028af2 Update changelog and keywords for mercurial support, add the usual comments too.
* 986409128d58703beafc4c1287681e693c5dd8ab Added example hg recipe: aHg
* 6e4a8696586e7972c7e5a2127de02e81dff06ea8 Implemented hg support
* e7ca9a74ccab3729077aae836a175eb7af8450ad And update documentation, while at it!
* 409158638d293efdc97c20be6ac96945e7c77814 Minor copy-editing of the synchronous el-get patch.
* 8beea36471743e222769f0de63f4663e74e75547 Implement support for synchronous commands.
* 4f8f33297c38339161fa0dd2cdb6fbc6293df916 Add emacs-goodies-el, the debian package's CVS, for refugies.
* 4a3dd0b3b8079443a4f8038487ea1e96a53b71b0 Have FTP an "alias" for HTTP, as url-retrieve will handle both.
* 1cde6493bce1b367e5c024d0228c6fbec81b27a9 Remove the global-set-key setup from the point-stack recipe, keep it in comments.
* 3833c99674ef0e16639d017ff74faf0530f1d270 Revert "Serialize runs of pacman"
* 27628fabc179c69ef6e965b830b66966d83f9a68 pacman feature review
* 13e9adcb7ec42796ad9e99215de44480c5a5cc51 Merge remote branch 'refs/remotes/voins/master'
|\
| * 84ccb34677dde74ebef71af45170f9bbe693fdeb Add infodir-files to Info-directory-list on every start
| * 915d89caf7db30a935d4a703837e539fab39322c Fixed typo in el-get-pacman-remove
| * 9ba344de1ef92527d5d0d3e0b37efdeab5a92cc3 Serialize runs of pacman
| * 882aea64d76dcd7790535a668761e31eb5036ce3 Don't compile packages, installed with apt-get or pacman
| * dfcbfc1e032b9836ec8c1b644e4fb3a71ebd0885 pacman is pretty the same as apt-get in sense of load-path and info-path
| * 40b2e8e717c5900a38bf669b15009ded5147765b Tell pacman not to install package if already installed
| * 239460be2fa091cd5bd9492984caef6d0b988b48 :pkgname option
| * 4b62732aad444f92ea7981cb0e7b89de5be3e692 pacman support
* | 9605a6e9de098a6b7831eed37450779fd36b451c ant als recipe
* | 4b9483904cc5bd44e1a0171416c5925436ddb470 point-stack added
* | be471b99b73944afabfffb3ba615c54896bda077 recipes/org-mode.el: new recipe Org Mode git version.
* | 7d09450ce28ce074ae6d33d15e8700ab67394923 recipes/elein.el: new recipe, run Clojure leiningen commands from emacs.
|/
* 3dcd60be5ff8bf8b5041abe24c5e1b6d1d113b09 Add missing :build command to pymacs recipe
* 817cc16fc08665b132b464c63ab62783de29af1e Add a recipe for a flex-mode.el
* cd0c29634ddbba0e729015c7776db61083b3b5e0 Error out early if we can't executable-find "git".
* b10a0ba1ccf9bdbf9481d7edd8ee5b05b49d4e17 Review and polish the new support for svn and darcs, and use it in some recipes.
* ce7690810dc01b054d332f78717482f575628d28 Add support for svn package sources
* 1576587cdc5e40473bacb4ac3353ade8d6ec478d Add support for darcs package sources
* db817ed55c29dc2450d23cd75f41888d58ad159b Fix a long-term infelicity regarding where the http install method stores the url content, and provide an ido-hacks recipe which needed that fix.
* 8a76f6214db2dca1402b66a718e8a1a772f6305b Update the el-get recipe so that el-get-update loads the new version automatically.
* 071ef5bc871286d2681aff9821eda2c170e3f3aa Fix bad merging from me, update version number, changelog and comments.
* 96770947c571b2950b8ed9ca7f3ee00e6dd1ac86 Provide 'el-get-byte-compile customization option, allowing users to prevent byte-code compilation
* c5d2f813b673f6629e10fc59d170add6f1bd4e66 Register when user said :compile nil (that's not the same as not using :compile), and stop trying to byte compile at all in such case.
* f90bdca2d9fb208c805dc180f7c7d49e053957c6 Bugfix previous fix, we need to force to take the relative-file-name from el-get-dir...
* be5574cee672d578313df1e432ec281572759012 In Emacs24, package.el (package-user-dir) changed and needs expansion. Cope with that, and also switch to relocatable relative file names, per gripe from Seb.
* ce18d60c4347d7dee217fd85cc9faa0d37d9f8a0 Fix the scratch installer to consider the :compile restriction, in order to avoid useless warnings.
* 0ca1daaeefd268e4e25d9342bbdb09ac14d1abd5 Implement M-x el-get-version just before the 1.0 release, sounds like a good time...
* 3177e3df0501cc34fe95b2ac57db5bf69f88e58b Prepare for release 1.0, with some whitespace cleaning.
* 1a1db6b0066dc0f70127f82cfd9bc1721d6836fd Merge branch 'master' of github.com:dimitri/el-get
|\
| * fa81744dfa1b32abe129e99e0836ad2f2c2f0528 Work around strange "rt-liber.info" bug in the recipe.
| * 5465ae450644d97eba37b891d06b39229d27d41d Desultory whitespace cleaning
| * 1555899ddb9858cd4862f49f1c6fc5ab48075f2a Fix notifications
| * a47962c1541357c79b8fe4b594790fe09241cc20 Fix el-get-post-update-hooks calls
| * 69ce02905edfc4f330db46516e7c95fefea732fa Add in RT Liberation
* | 72b4068452e9e651517d02144605bcb88820cc54 Add a recipe for SICP.info from http://www.neilvandyke.org/sicp-texi/
|/
* 69684f84a54e6b81d1d99dce12be4e99a44f8497 Fix mailq recipe (feature/features typo, but finally prefer :load)
* cfe82d0932ed2446de9f0914682c98d785a9b088 New recipes for maxframe, erc-highlight-nicknames, todochiku, and twittering-mode.
* 1bd48df5e492da1612dcae2eae45fb8679eaea5d Fix the bbdb build on linux, and initialize after installing.
* 35323e61afa038be57f7401528b536f827076c67 Anonymous login should be sufficient, so don't prompt user.
* 8dc752601c4f06b83ceaf085bfe11559757c67ba Make the ELPA install more self-contained.
* 9f14406e658cb3b9694e1c4280d71b9cceb453ce Add flyguess recipe
* 3bb933bdaf0b857c8aadcb443a780e93a4a97c6c ignore .elc files
* 3f30f698822c52e6136589f4f1aabaf5f6e538f7 ensime recipe
* 69ce69c56af61da78dbabb3568fc1a41a0b87879 Bugfix the previous patch --- require 'notifications wasn't done at the right time any more.
* 2576cccd942210748c62abd87d8c3186cd137a54 Implement support for growl when system-type is darwin.
* bc2d88b22ec7bf65e02377ac506276ce293be0fd Simple fix of the package status note.
* f1533fbccce4a97c45153f66b14fcc5e5a095b25 Move the notifications support up in the interactive UI part.
* e51d0ccca9aa46c2d3ef24cb7c272c736440965f Add desktop notification when available
* b663d09a2ca3fd9d98e4bb191a9b83486561d177 Fix typo
* 157f3a990ba9a4c51efb604ca5b448eab430e9b8 Merge branch 'master' of github.com:dimitri/el-get
|\
| * 24d511c563990bc8f54f12edfd66d694a1bd10d4 New recipe, mailq major mode.
* | 53644f335d71da1e76b4bf0d2aaaa3c127a567c3 Document previous patch (install and update catch-all hooks).
* | 2732b873e4a6eb66912b66872eb16b7fd64a4429 Add el-get-post-install-hooks and el-get-post-update-hooks
|/
* 7736b0875a77dbf7c9ceeba20f001b9faaff0095 Complete the package (ELPA) recipe to a full install.
* 7c9b0e52dc5f446b9ae7cf488d3dea5bd598b631 Attempt at fixing an infinite loop problem with (el-get 'sync), in case when there's some package install failure.
* 06942b76b6219a9415402cde513c00358becf0eb Fix the rinari recipe, using new support for :compile targets and git submodules.
* 8e74c3b2cda3059eed47a7d96d957d3b8683d4c4 Implement support for git submodules with `git submodule update --init --recursive`
* 0aa4f3f355d920d392a157eeec7cec7af67994e0 Support for files, directories and regexpes in :compile.
* 560fefd3e17661df700832033c32dd181fe94903 Fix emacs-w3m recipe, typo added with build/darwin support.
* c4f760ae9faaca8406c9dd7aefbfa044c4ae34f1 Avoid byte-compiling packages when their source has a :build command.
* 74bbdea1cb4c24878c4a5a6aad1d19d1b0d8315f Fix bad typo
* 09bd0afc992a22856fafe5b896eb4a013999368a little clean-up of previous compile-when-newer patch
* a0108a6019529eb7637f90ac04d8a110931f1c55 require bytecomp for byte-compile-warnings
* 583a0864f16703e110578687093ca105743c8a3d Only byte-compile :compile files when necessary (.elc file does not exists, or .el file is newer)
* 24328c493453f7ca771684adb1303911fb10cf07 added recipe for twilight color theme
* ce591d979b8ae3d4b4c03a4279985428e92cb211 Add a recipe for goto-last-change.
* 6a9cc1982be77a80eed243ec7a2b6247e7093530 The byte-recompile-directory call should better start at the right location.
* 2c00c78c5b16d41661cd15ed1ec89e178a455837 Only compile the :compile listed files, if such a property is provided.
* 4a7415f3876f58dfed9357104cc41c3cdd531873 Byte compile files
* 6888121d47df18aa959fa18b68fd84b83f3f11a5 Add a M-x verbiste recipe.
* a29e7fbcaeb7a113901aac02e3725ecc0955bead Prefer (read (current-buffer)) over (read-from-string (buffer-string)).
* 3d93334df305713a811e15e3a2ca33f36466cdc9 Fix nognus recipe, removing an early closing that ruined it all.
* 2e98381f1fd14ac03bec348abb354d8e91a9dab2 Fix the EMMS recipe build commands when system-type is "darwin".
* e54ac8ac9e0ba34ac560382bbac196b0e0b2ee32 fixed typo s/fonction/function/ fr->en
* 92a67d9fa75123c598337d95e15830ca94a3f7ae Don't default to loading nognus contrib.
* 9208bc8b4a290c029bead2a6052b0b99852c5ff1 Add support for `system-type' specific build commands with the :build/system-type property.
* 22bffd5801da369eef0997f8c1f39f53601fd661 Added color-theme recipe.
* 33c40c919a30a451ffcf07233269d029cbcd935a auto-compete and popup-kill-ring
* f97a728cb9c1dbf5400556b37d43ed8f53f122cf Re-Add recipe for autocomplete.el
* 1f7290dfe7c2c38630d624e22bb3f8d5029d8e19 recipes
* 73ac085d2413a38ad12d5e608482c38beb19f7ec rinari recipe
* c6897ee190b05d8768168ccdaee0bad2b751479d * fix message expects string error (wrong-type-argument stringp 0)
* f913757f2315f43130cc36cd1420511d43772bfc * use public git repository urls
* ce79be3c86c226d18eaf5715e32f4621d2f5a0b6 Fix the install in the README file too.
* 21325f1bfc51b3deaa631bd961a231572ddcf9aa Fix the installer wrt to having `el-get-sources' set to the right value when `el-get-init' is run.
* 81d019c1a43532a97d3972fb93b03b582922a941 Import google-weather
* 0e6dca6efb40c15ede24aa57087c6e67beaa3679 The newer recipe :url should better be a string.
* 94ab81ba66f6fe6e67bdd577923926d4de0001ed Have `el-get-update' init the package too.
* 4c9b409b4ada309f07fe1fb6cf29c69a46bd59a1 Fix `el-get-start-process-list' so that it calls the final-func even when the commands list is empty.
* bd6cac5bf2826b4e1e7685750e99e3b58875a8a8 Fix HTTP and derived methods to kill the ".part" buffer used for downloading the content.
* 2c1e4f0e9e97ece378df2c846186c979d192d99f Fix `el-get-update' for HTTP and derived methods (delete existing destination file when it already exists).
* 1f4594af8df24064ecff1ae1bdbeeb7f99c062f2 Add recipe for highlight-parentheses
* d5588fd9ef5cc49178551269d4e42ca1d5c1ca66 In `el-get', protect `el-get-init' calls by a catch-all condition-case so that we can deal with partial init failure. The other call-site is el-get-post-install, and that typically runs in a sentinel, so an error here won't fail other async calls in progress. I think.
* f164ea7592d3638fceef2bea45b46ab38598effd Fix the command name to program parsing routine, and make it so it won't return nil for "./configure".
* 9a2e65077600c161560670535c95f395bf94ad1c Stop pretending we're running commands in a PTY, so that they stop trying to be smart with progress indication.
* f562e083483661856da9923fa8863d8159ce6b69 Fix el-get-init feature loading, as intern-soft will return nil when the symbol ain't already interned.
* 9e9d9c47cc9bc3e56a1f69b0250cfc4154983432 Allow `el-get-update' to fix package status (from a previously failed install).
* 2922803345cae9df5791929c4ae4ce185895f182 Implement CVS login support and add emacs-w3m recipe (that uses it).
* b437aca97d900ac53e7830ea84d999ccaf36c71b Add nognus recipe (the development version of gnus is called that)
* 3035431665416769073fa85e095e69d860c5d8c2 Fix HTTP saving when require-final-newline is t.
* 851abceb77c9eca1427f8a6a82f99f1499abca0a Fix C-u M-x el-get-install for http based methods, as url-retrieve will not use el-get-start-process.
* 0f1f7606c9e235c7ce31726d320c596a4f981243 more recipes
* 50584db72db6b8b94d7747811c21289eecbac2c9 Don't try and guess when there's an abvious way to just know: have `el-get-sources' part of the process-list parameters and restore it in the sentinel.
* b6de2ff5ee1147d35bb9038daea11f6681e0f91c Add Git GIST module
* f2fed3c427a34b1e9d45bdb06e58d142af790e36 Allow `el-get-install' and `el-get-remove' to consider packages that you have a recipe for even when it's not (yet) into your `el-get-sources'. To use this feature, use C-u M-x el-get-install and C-u M-x el-get-remove.
* db85f13ce130d2ea5ba34d99ebb0cd78a1e8269f Fix another dolist to run hooks, forgotten in previous cleanup.
* 9705e52974602f2424adf0ad16b71b17c9e2a98d adding recipes for pov-mode session vimpulse
* 36d28cf0c7db9bb38a653fedf4808d0d43f8770d Attempt at fixing the "catch-22" problem with ELPA removing packages (can't install, can't remove).
* 44ba6886ac26d1127aecb84cd3c56ed4f9c12b2e require cl at run-time
* 5ffad2ceba5ee50464d021ee7c063cfd6d014d18 Do not use beginning-of-buffer, it's for interactive only
* 944ad3d9f8d25f90e5c2b361e5325be5780904ca Fix variable name
* cfed7bc4c754d6bf76f27e158e9c462083aa00d5 Fix el-get-rmdir number of args call
* 067af5e32480474dcfe57e06cd6544f202bcdc4a Define variable
* 3e7bdf58a2a4695d39da30987359404223057ba5 Fix hook proto
* c77e7ec2cee738122835152c0f115c60de9152dc Fix format in error
* 38a994cd2ef76570f5f26147130ec78edf1f346f Fix package initialization on install
* 0f13638c6ce8a003dc2b445862923cdf12b655ff Fix small typo in error message about duplicates in `el-get-sources'
* b6e8f7fd5d9c8d7221571e1217b59e2d1f9b8cde Implement (el-get 'sync) for use in your init file.
* 1829e6fda236578a1b282017a71ceae4b3011f83 The C-h v require-final-newline Gotcha is fixed (by downloading to a .part we rename once complete)
* 5f02d69c0be5a4cbd552df4b18e48733daeeeca4 Rename offlineimap-el to offlineimap, by author request (Hi jd)
* 46f5da8c2c574da622956ab319b6cccb661c46a2 Implement package status, to handle M-x el-get-install over a previously failed install better.
* f3853da4aad0eec18ed58f99b7c3c067ee99bb03 Some more whitespace related cleaning.
* 17fe5e92e45aa179552d902bc7863f455abe560c Add support for :type emacswiki sources, so that users won't have to enter the full URL themselves.
* c53fcd1bb1674c2910ab756ab932ddc86305b0c9 Some more whitespaces issues.
* bd5f6adba32acbd5755bd9729a6143e85708d8a6 Cleanup trailing whitespace
* 2f5d2cfcca3a04136d23aeafa130a0ae5c44e00d New recipe for an offlineimap mode, allowing to run the tool from within emacs.
* e38775d949992fe609d261e93574872e62f525a2 Fix typo from previous patch on el-get-install
* 3ff0e796e2bf3253272d5df3d89f37054df2375a Fix docstrings and interactive usage
* 93a98719586120037e51f6e182e3cd9152c3ece6 Add recipe for multi-term.el
* a842a8c8286e191d528bdeacf68c5e9541a4e315 Import recipe for levenshtein.el
* 553bf755b10dc7142e7c09e77f1ce3ab09f34f82 Don't run `ginstall-info' when the "dir" file already exists.
* d8acb9f77d26fe0f5e80e6e37bcf92e2edc79068 Cope with stringp features by calling intern-soft on them.
* 9b791382a8b868b995b0dbbb0a405d240f4cd654 Fix `el-get-sources' comments to mention :property instead of property.
* 50450c508c1e2cb031aa3a9d2d940b8129e201a1 In the magit recipe, do require 'magit!
* 36473b58ff449f970278782ae2bf00c95d076fbc Rework headers now that we have a README. Double maintenance ain't good for anybody.
* da43e4dfd8d624d194c819df37f5cc8b40d31fc0 Fix `el-get-sources' definition now that we have `el-get-recipe-path'.
* 296906fe46bac2e6498d25d71a0630d44ef5791a el-get-recipe-path was short of an "el-get/" subdir.
* 544a89863db2186df5ff80bfabdd69fdca12f930 Rework the README to show example use of recipes, with and without overrides.
* cf9489de87bc507cdb2f1e66b2e2fe2eff338d76 Merge branch 'master' of github.com:dimitri/el-get
|\
| * 99309d657b169cbedce66feeea81a2f91badc9d2 Features should be a symbol, not a string, even in the installer.
| * 68da49fad2b7f89eb242ef580ccb6d418dc44365 Well, :features is meant to host a symbol, see.
| * 4c7e5986736cfd83a46179b67ac45d9a44bf8dd9 Assorted minor fixes and new recipe for switch-window (now on github too).
| * b7a3d0ebc13ebb02da659e7ab8bc91781b33f31d Fix el-get main entry (I don't restart Emacs often enough) to cope with symbols in `el-get-sources'.
* | 543d6d8877f1ea05a00d8d946cf6d6ca251aecd8 Add recipes and a bit of instruction on their use
|/
* 13a07e6c68550a4c48d1ba99203c8044978cbc1d Fix el-get url retrieval and temp file handling.
* e8d94c044c31644da63da3de891f14b876416284 Add some more recipes (cssh, el-get, erc-track-score, escreen, hl-sexp, muse-blog, rainbow-mode, rcirc-groups)
* cea1bb38e7c83fec9cbce22e94a4e830701fe172 Add support for symbol-only sources in completion (interactive commands).
* f70eb0841846ee2c93df241bb2c3b382f19ab787 Document recipes and add some gotchas in the README file.
* a4107ac1ebe332151da74e5c962e31828cdc64a1 Replace `el-get-recipe-dir' with `el-get-recipe-path', makes it easier to handle personal or temporary recipes.
* 8ac065b2eba5828157092ba719a805b99c0e37c9 Implement el-get recipes, so that we can share our recipes and make `el-get-sources' even simpler.
* e9e401f21045a263c8ddbbe2437473cf03f80498 README.asciidoc fixups
* f53eb6c21b9a00542480569772021fa76b1e51a8 el-get: now with a *scratch* installer!
* 7a56f599ed44af079181474bd033471dc2a9b847 Give some more information in case when package dir can't be found.
* a7b3b8fcc63599fc0f6eafbf588bf12e3edb5fad Fix el-get-package-def bug where `source' variable is not properly declared.
* 2c52ca5b7e0902e66bdd051d8b6efb9a1ba6e50d Trying another asciidoc syntax for links.
* a599b0f4d2a9cebf52b7af0f38999a8b5b8ce727 First try at a README file.
* fc5c96be9d7623235a2b57c01910efa0d7471029 Merge branch 'master' of ssh://git.tapoueh.org/home/dim/public_git/emacs.d
|\
| * 120489d815642c08d20e5fbe8da9eebd14950dbe Merge commit 'e6b3213'
| |\
* | | b3fa7618bfbbac985afe476d530fe2815a42bc55 Fix el-get sudo password filter for cases when there's more than one password prompt in a single buffer update batch.
| |/
|/|
* | 76f5efe81e1622b2353aeef2cfd493898f28f10d Fix el-get-build to use a shell subprocess.
* | f9441f9c09da49c0baff50efa70c85cb5023cf3e Fix el-get headers (for ELPA compat, but not tested yet)
|/
* 22838d15cf06de8b2262e84312a8fc956eaf94cb Rework el-get-build so that it's async too, but still sync if so you want.
* ac18c7e7d9de426ebd67a13de629b0364975d894 Fix el-get-start-process-list-sentinel not to call a function that's not functionp.
* b6d580fcd609b2b8ad556ff33340b991a9214ffd Fix el-get-start-process-list to avoid doing anything for an empty commands list.
* 6065f385c59869db876904a75d290b94f0d79400 Add CSV support to el-get. Yes, it's still possible to find projects using CVS, I'm looking at you auctex.
* 79cafce11911043e335a742ef84a842e6c8b2588 add :after user defined function to el-get
* e1d3d828ee11b716820f589491399e827e19bc8e Fix some el-get messages
* 59867109051de166a33dffaf469e143a9964a826 el-get now supports online tar archives (used by haskell-mode e.g.)
* ae10f243997d6f89c70d6b73cee51ba81dc0403d Add a bzr repo example to el-get header comments.
* bf90cd0e8c2b7cd97f2ea8ddeab85825bff2f7b6 Typo fix in bzr support in el-get, where it's mistakenly talking about git.
* 63e9018102bdeb7b6d9136db231adcd983087217 Merge patch from Kevin Fletcher for bzr support into el-get.
* eb9963e7072202b668c419c6292ebbb46cd9dc6a Fix el-get-remove calling convention.
* 3b1168eb70579263eb00f70b09bbe74a9ce5fd67 Fix el-get http support to call post-install-fun after the async retrieval.
* 76977684218f3ea00155762dfbff58a4a9392234 Fixes elpa and http calling convention, and use async url retrieval.
* 47d86726f1fdfb0bdf878e044305ab6c6cc03ef8 Fix el-get hooks still mentionning old function names.
* f3404b97746d5eafa7c198baf94a6d6abdae1d42 el-get 0.4: edit version, changelog, add install instructions and some examples too.
* 336e9677ec8d7ad9d1e4749ba1b2f1a66363867f Fix el-get support for fink packages, add some to local sources list. Add yasnippet too.
* 5ecbaca54b03921eaed616a711153ec183bb3441 Fix el-get apt-get remove signature.
* d1b4e92980ac729bc14cd6de34e5f86b8a5dd5bc Fix el-get apt-get support and hooks (no argument in hooks).
* e6b5e3ccb39efd9d941ca61bbf3767b23d0770de Implement support for process filters in el-get, to capture sudo prompt.
* 5a74edc613b34e471fcb694cc61c495b48ab6d4b el-get: only switch to the subprocess error buffer when it exists
* ab1da31032532d7a4b0540f472151a8224a4d315 Fix el-get-cd prompt.
* c82909c1b6f678f83a6ff722e2dc570d9db1ad72 Fix el-get update and remove interactive prompts.
* da612442c2183fc7eb508a9151e07b472c1cbe4a Avoid to depend on magit-git-executable in el-get.
* 61a66b3be582d649b7006447ae74438dc47d1054 Rename el-get-call-process-list to el-get-start-process-list…
* f94c69c5d182f940ea71e8da10561220939348c9 el-get: arrange git support to use el-get-call-process-list
* 8e21c4b92ff97030b977ec82f7574374d48fb589 el-get-cd
* 14648574d9d1f1fdc80cb8ad21a7cc15ca2f3fe0 Clean out the async install/init/update by providing post-install and post-update functions, to get called in the last sentinel.
* 7da860416d009cf86d53b2a9fb2a3ebc05ad82da Fix el-get-git-executable error message (long lines, etc).
* 75e6981c968d45d5c45caea2351181e288d20d4e default-directory should end with a slash.
* 82e374997e6032374677aab340e4fb5fe4cc3767 Make any error in subprocesses jump at you, and kill any leftover buffer before starting a new process.
* 63232df92680b9a26b3f7187b4a77044a1815b08 WIP fixes for el-get-call-process-list.
* f734373ffbd117be77d33a63c39989c8bc9d38a7 Implement el-get-remove
* 4890a8d64982ddfb821d60c2092a845927c62af1 Move git-svn support code to something more generic.
* a669dcc402a15898f4fe52a99636b94e37b97924 Use expand-file-name in el-get-add-path-to-list to get a unique filename.
* 352fb81605b62b819dca8fe7d0a3b4eb72a0b6be Add support for git-svn, thanks to Seb.
* d96e089e2f92c9dabc669458420ae980b5ab7086 Merge branch 'master' of ssh://git.tapoueh.org/var/cache/git/git.tapoueh.org/emacs.d
|\
| * cc8c3614a72f92ac0c98b6a69a33dd197a22c95e Document the el-get support for info files.
| * 8c2ebbfef528e61d6fe2eea3b296a6a82cfa253d Add support for info files to el-get, infodir/package.info ain't always a good bet.
* | dd42192b6529e963c7ad5cf50deeb98a5e2f04a9 Stop symlinking to guessed location where git clone put stuff, use `git clone url package' instead.
|/
* b78025dd4f85492282cf8d0e0b64179c4bb74424 Merge branch 'master' of ssh://git.tapoueh.org/home/dim/public_git/emacs.d
|\
| * 59b9da3acfc73e5ddb04d4168a7075a9f46e83ac Merge branch 'master' of ssh://git.tapoueh.org/var/cache/git/git.tapoueh.org/emacs.d
| |\
| |/
|/|
* | eaaebf9d190d452786d207d46d972c5ae7038151 Fix el-get-git-dirname to consider repositories with more than one dot in the name, like, say, emacs.d.git
| * 1449ae1c8f4a7063b9a0796750a776a2412e60de Some more fink adaptations to el-get, WIP.
|/
* 756da890e96ea319042b576ccf35acaa38acca70 Add a `load' option to el-get-sources, and add the nxhtml git mirror to our packages selection.
* 88bfa627bfaacd4b03dfe4215b5b831e59d02e14 Adapt el-get to use install-info on MacOSX and ginstall-info where available, also tweak the MacOSX bbdb build recipe.
* c0de3786d0131443d02d830fb9e93070d15da691 Fix el-get apt-get support to ask dpkg -l for the current status rather than dpkg --get-selections for the requested one.
* 4ae8f2313f19a0d0617204c65d23b445d4f01765 Have el-get check for apt-get install before deciding to symlink and report success.
* c953868c873753d1ef85593d0810f67f6f072507 Add symlinks to /usr/share/emacs/site-lisp/<package> for apt-get support in el-get.
* 076c88ae8924832fb821676896c06e6e03fd34d2 Fix the el-get behavior wrt init and install, call it version 0.3.
* cc11acdbe976adfa819a8df3293d975096fa37e8 Separate el-get fink support from apt-get ones, because the available package list is so different that it'd make no sense pretending they're the same.
* 549c2a81abf9a7ca5429ddcd8d8e7959f930a420 Add `ginstall-info' capabilities to el-get, and improve el-get-sources documentation.
* 6c1befac2677c59940f63f88e1e822c17145f3a6 Fix how to find git executable for el-get and have a dim-packages.el to declare our el-get-sources.
* daf45a4b448c38f0ab9bb5ab784abb0dfa91959c Some more el-get work, filling el-get-sources and testing.
* bc8a62fcc4a1337b21eae15563a1d6a4a3ac033c First stab at implementing ELPA backend support in el-get.
* 5cb09d8f6833e4f4eb74baee50e11458695644ac The responsability to init load-path etc should stay in el-get-init.
* 28191b4d157ee7ca3cb82f18e163e5404f9878a3 Implement some missing pieces for el-get, and some interactive functions too.
* 75b1fa3ca696a9139fa5c196056c466a92e00dd9 Second run on el-get, allow it to: - fetch single HTTP file.el - require a give set of features - run a list of build commands for the package, at install - call hooks when install is done - setup load-path and Info-directory-list
* 4d126ce44eee7d8f217525ded603d75976be892f Merge branch 'master' of ssh://git.tapoueh.org/home/dim/public_git/emacs.d
|\
| * f96077e4c89070c7c494851a7c9559b55755a065 Preliminary work towards el-get, to better maintain external elisp sources.
|/
* e367285ae40de4c115636cfe660c903a11f7ef79 ClusterSSH elisp implementation, splitting windows
This file has been truncated, but you can view the full file.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment