monnier pushed a change to branch externals/expand-region. at 1603d01 fix er/mark-comment
This branch includes the following new commits: new b8d34c3 Initial commit new 85c5164 Update readme. new 9b73c7c Update readme. new f413ba7 More expansions for JavaScript. new 3024b4c Fixed: tag expansions no longer confused by tightly nested tags. new 88354b0 New expansion: Mark symbol including prefix. - useful for lisp with '-prefix - useful for css with #-prefix new da7f466 Mark from indentation if point is at bol. new 78dcf66 Bugfix js-object-property - it got confused by contracted object literals. new 081a1d1 JS keyword expands - don't stumble over strings. new 36d336f Support for quoted js object properties. new 4edd9d4 added contract-region: keep track of region start/end points so we can restore a previous region new 71646b5 namespaced history-start and history-end with er/ + used defvar for history variables new 6f3f373 history variables are always local to a single buffer new e5d0cb2 show an error message if you try to call er/contract-region out of context new 98dd6e3 merged history-start and history-end variables into one new cf5c341 deactivate the mark and clear history when we contract back to zero new f7d71e9 using a hook to clear the history when the buffer changes new 5e0021d removing the last-command check, now that we are clearing the history after buffer changes new aa3b680 Merge pull request #1 from joshwnj/master new 3ecf4be Added contributor Josh Johnston. new f44de5a use `make-local-variable' instead of `make-variable-buffer-local' new 9cea98b fix bug causing loss of buffer's current mark new 973846f Merge pull request #2 from lewang/master new 351de75 Added Le Wang as contributor. new 7713e50 Clarified docs for er/history. new cb49ac9 Bugfixes for er/history: - Add hook for clearing history every time a new expansion starts. - er/clear-history needs to take 3 args because of expected callback arity. - some cleanup new eb71b43 fix sexp selection with point just after end-pair new 43dd16c refactor er--first-invocation, fix small issues new efabb21 make sexp selection after point (43dd16c) more consistent. new 11c468b fix all (most?) interactive commands to not modify mark in place. new 1b62b7a really make sexp and string selection before point work, refactor using skip-syntax-forward new 3d56b1e fix bugs introduced in last commit new cd34cb9 refactor mark-push logic new a736a1c fix sexp selection with point just after end-pair new 72400fd refactor er--first-invocation, fix small issues new 915a79b make sexp selection after point (43dd16c) more consistent. new 3d33627 fix all (most?) interactive commands to not modify mark in place. new e8cae64 really make sexp and string selection before point work, refactor using skip-syntax-forward new ace88b7 fix bugs introduced in last commit new d3d302b refactor mark-push logic new 3d6ac8a merge in changes from magnars/master new e5af5b5 Merge pull request #3 from lewang/master new fbda159 Updated contributors. new f99a0ac Updated todo. new 75942bf code cleanup new ac56101 Merge pull request #6 from lewang/master new 1d5d0d0 Some extra expansions for clojure-mode. new 3f30a87 Marking comments new 95a7fc2 Group functions more sensibly. new 3d6ed66 All mark functions calls er--setup new 8d51262 Merge branch 'master' of github.com:magnars/expand-region.el new 3f8d559 Typo. new 8bb584b Fix mark-inside-quotes. new a08c85f Update readme with video. new e0890eb Fix js-mode expansions that used point-is-in-string. new 241a232 add autoload to er/expand-region new c8467a7 Merge pull request #7 from milkypostman/master new dd95c21 adds ruby-mode expansions new 7f4dc40 missed a js in the readme >.> new 377ee95 adds require for ruby-mode-expansion new d155bb6 Added -pkg file for marmalade. new 8b87df1 Merge pull request #8 from mbriggs/master new 4458492 Added contributor Matt Briggs. new 897efe7 Added expansions for python.el's python-mode new 8a9b988 Ignore byte-compiled files new 5d217ac Added expansions for text-mode new bfff674 Fixed bug where it would get stuck on er/mark-text-paragraph new 4d636cc Added expansions for AUCTeX new 22555da Added requires for new mode expansions new 39bc553 Added prefix arguments to er/expand-region and er/contract-region new ef0997d Removed todo which is now finished new 97bd0c3 Merge pull request #11 from gvol/master new d7d15a7 Todo todone. new 08206a3 Updated contributors in expand-region.el commentary. new dc7ff7d transient-mark-mode is not needed anymore new 3372a19 remove duplicated marks from history (happens on full buffers) new 154a70b Added base expansion of marking next accessor. new c1c1154 Revert "transient-mark-mode is not needed anymore" new fd8ab80 active transient-mark temporarily if not enabled new 5466768 add explicit js3-mode hook new b2c4772 Merge pull request #13 from mbriggs/master new ffcd8e4 Merge pull request #12 from kidd/transient-uneeded new 76a8b19 Update README.md new 30806b2 Started on feature tests for expand-region. new 7995950 More feature tests. new 243b389 Fixed bug with expanding from existing selection new 6e7be12 Fixed bug with skipping white-space at start of buffer. new 48feb3b Fixed bug with marking nested pairs new db81bc3 Simpler handling of mark-ring. - no more need for er--setup. new 43abca2 More tweaks in light of new tests. new 913fcac adds rhtml and nxhtml hooks for html expansion new 3940c03 Merge pull request #14 from mbriggs/master new c72e52d adds rhtml and nxhtml hooks for html expansion new cf1a79b Fix for non transient mode [[info:emacs:Disabled%20Transient%20Mark][info:emacs:Disabled Transient Mark]] new 1592b49 Basic support for feature-mode buffers (aka cucumbers) new 0a25936 Added tests for disabled transient mark mode new 58b6659 added step and typo new 5d8a6c2 Removed repeated step new 84c6513 Merge pull request #15 from kidd/master new 8a7553f deleted rvmrc-file new ea0af1c added .rvmrc to gitignore new 8875142 Merge branch 'master' of github.com:magnars/expand-region.el new ffcf749 "When I activate the mark" should do just that. new af2d7c3 Refactored code and improved marking step to understand multiline steps new 1923d14 Revert "Fix for non transient mode [[info:emacs:Disabled%20Transient%20Mark][info:emacs:Disabled Transient Mark]]" new 7955bf3 fixed bug to select last step in a scenario new 45e35a2 reindent new 69be3e4 Revamped to handle corner cases new fae4723 Merge branch 'feature-mode' of https://github.com/kidd/expand-region.el new baea8c2 add erlang-mode-expansions new f20cc85 Merge pull request #20 from gleber/master new 66675c4 Added Gleb Peregud to contributors list. new 505ffba Typo new 9d3d375 bump up to 0.6.0 new 0d4fca9 Added instructions for Ecukes tests. new 7ffc24e Clarified test requirements. new a057fac Merge branch 'master' of https://github.com/gleber/expand-region.el new 913176d Added er/mark-LaTeX-inside-environment and er/mark-LaTeX-math new f0eadc0 Fixed warning new 2a62408 Added support for nxml-mode new 496a318 Merge pull request #21 from gvol/master new b047a1c Update README.md new 1be3769 Loosen dependency between core and mode expansions. new 555e5b6 Use eval-after-loads to avoid loading unused code. new 4742657 Require html-mode directly, otherwise it doesn't load. new 4ef90c6 Feature tests for html-mode + minor improvements new 8fc42c8 html-mode is loaded as part of sgml-mode.el new 588a0fc Turn off text-mode-expansions by default. new 128df8c tighten ruby method definition regexp and matching context new 449184b Merge pull request #25 from lewang/master new e234ffa js2-mode specific expansions. new 56b98d6 Merge branch 'master' of github.com:magnars/expand-region.el new 9f74250 Use an existing elisp function to remove elements from a list. new 2a4b700 Added note about getting javascript-mode to run. new 9ba135c Changed suggested keybinding to C-+ new f4a08cc Change suggested keybinding to C-= new 4862cc8 Fixed some bugs found by copying tests from html-mode new 182b749 Copied html-mode tests for nxml-mode new 2300671 Merge remote-tracking branch 'gvol/master' new 69d73ce Add support for set-mark-default-inactive new ffa7b1a Update README.md new 7d75a14 Added expansions for org-mode new da93968 Merge branch 'master' of github.com:magnars/expand-region.el new bd21001 Mark ruby blocks also when looking at them. new a6ef42c JSP-expansions as addendum to html-mode. new fe04a86 C-g cancels and moves point to original location new 84c2a74 Renaming python-mode-expansions.el to python-el-expansions.el new d0a7400 Adding expansions specific for python-mode.el. new 96b934d Adding support for possibly multi-line strings. new cfec73a Incorporating @edmccard's er/mark-x-python-compound-statement. new a06d644 Adding basic expansions for @fgallina's python.el new 7a965e1 Add er/mark-python-sentence (@fgallina's python.el) new b834e45 Update documentation. new c602738 Ignore TAGS file. new 376f54f Adding er/mark-python-block and er/mark-outer-python-block. new 0cabb17 Incorporating @edmccard's recommendations. new 4f8f74f Updating documentation for python-el-expansions.el new 146a378 Add customization variable to select a preferred python mode. new 572b560 Splitting customization variables into a separate file. new b3a3ae0 Update features to use key binding instead of eval new 62f62db Add feature test to mark pairs feature. new 393e6a9 Merge pull request #29 from fgeller/expansions-for-multiple-python-modes new 8e964a7 Update README.md new 61be6ea C-g moves back to start of expansions also in cua-mode. new 87ce115 Pushed to marmalade. Update version to 0.7.0. new 13f9148 js-mode-expansions: Don't get confused by keywords in comments. new a715075 js2-mode: Expanding to statement when point is right after the ; new deafbb2 make Ruby expansion works with blocks generically new d9525dc Merge pull request #36 from lewang/master new 2756147 Fix previous botched commit for PR. new d7513b8 Merge pull request #37 from lewang/master new a02e7c5 redo ruby-expansions new 37a060c Revert botched ruby-mode updates (pull request #36 and #37) new 2e889e3 Made feature tests a prerequisite for pull requests. new 28b41b4 Replace "org-mode" with "org" in eval-after-load. new 08fe6eb Merge pull request #39 from hron/org-mode-expansions-loading-fix new ca212f6 Add support for expanding to ruby symbols, eg. :symbol new 1ffabe5 Merge branch 'master' of github.com:magnars/expand-region.el new f432267 python-nav-sentence-* was renamed to python-nav-statement-*. new 3fdcb44 Fixes for er/mark-*-python-string. new 357cd00 Improved marking of Python blocks. new bbf9740 Fix a problem where an incorrect region would be selected when the block to be selected had no indentation. new 52ec97a Adding tests for expansions in fgallina's python.el. new cc9f537 Adding fgallina's python.el as a submodule and to the test environment load-path. new 917e318 Use key press, rather than the silent call to `er/expand-region' new 5608028 Add some text that should not be selected to make this test more interesting. new c44b1f8 More robust marking of Python strings. new b16e686 Add docstrings and update documentary intro comment. new 1c3d599 Update to latest version of fgallina's python.el new b400719 Include check for end of buffer in `er/mark-python-block'. new e643a26 Only proceed to next line when not looking at the start of a block and the current indent is deeper than the target block's indent. Fixes issue with selecting a nested block with trailing statements. new ecffb5b Added support for C-like languages new 8d85bae Fixed `er/c-mark-statement' to correctly account for pair-enclosed text new be6c9ea Adding start of custom expansions for octave-mode. new fa2cbb9 Just some comments musing how better to attack mark-assignment. new 8e4a8cd Almost complete rewrite of blocks handling + added function calls and vector access handling new 58aed16 ecukes testing + minor modifications new c4fa7f9 Adding tests for mark-block functionality of octave-mod (none of which pass, I now realise) new b041ee2 Fixing tests! new 10922a0 Fixing mark-block functionality for octave. new dafae10 Adding GPL header. new b446fd5 Update ecukes new 856b45a We'll leave mark-assignment functionality out for now. new 7c30733 Fix failing test new 143edf0 Removed test that failed because of ecukes-limitations. new db87add nxml-mode: require html-mode dependency new 5dd4473 Add autotest script new a182112 Merge pull request #41 from fgeller/adapt-to-changes-in-fgallinas-python-el new 21aa8f1 Don't use next-line and previous-line non-interactively. new d157d7f Support built-in javascript-mode new 8d41b0c Improvement to the mark-ruby-block new 83716d8 Added tests for mark-ruby-block new 4f6b88c handle narrowed buffers correctly new d2224ef Merge pull request #46 from rolandwalker/narrowed new f13ee63 Merge remote-tracking branch 'upstream/master' new 2e8aaa1 Renamed c-mode-expansions to cc-mode-expansions new b77924d Improved ruby tests new a7ddc08 Added scenarios for ruby function expansion new 1ad59be Fixed typo on ruby-mode feature new 69a2a4d Move interactive shell of expand-region out into expand-region.el to get proper autoloading new cf72769 latex-mode-expansions.el: Fix syntax bug new 23210c4 provide option to copy the contents of the most recent action to a register new a8249bf add tests for expand-region-autocopy-register new 2d20a18 Extract er--copy-region-to-register new 28c901c Merge pull request #49 from ffevotte/master new 45d555c Add François Févotte to list of Contributors new 3a04a17 expand-region.el: Fix LaTeX's eval-after-load new ae05024 allow user to choose alternative expansion algorithms using overridable defun per suggestion of magnars new bf8f4a4 Add customization to turn off skipping whitespace when expanding new fa4afda Fix failing test. new 542d206 Merge pull request #57 from thisirs/master new 28e0f57 Add Roland Walker to list of Contributors new 6f767df Add scripts for travis-ci new f3d2762 Updated path to run-travis-ci.sh new d167f00 Don't silence the test output, it might be useful ;-) new 13a8ff2 Add ert test dependency. new 7d8e45b Add ert to load path aswell. new 3a62ed3 Remove dead submodule for ert, include actual file instead new 403428b Add util to load-path new b9b785a Add travis-ci build status to readme new d939960 Add emacs version to travis log new 83174db Add missing step definition. new 4e204c0 Disable fgallina tests, since it does not support Emacs 23 new c489b90 Issue #42: continue expanding/contracting with one key press new 3584409 Add customization expand-region-fast-keys-enabled new 2e59b05 Added Damien Cassou to list of contributors. new fb9e71c Bump version to 0.8 and add changelist new 63fc4cd Make sure tests are run with the correct Emacs version new 4c2f327 Disable emacs-snapshot until it is in working order. new 54b95a2 Set `this-command' for `keyboard-quit' to work properly new fa5e320 Enhance display of repeated key new 5e07e09 Add 2 scenarios testing C-g after pressing @ or - new 50b36d7 Merge pull request #61 from thisirs/master new 55c3085 cover case when we are on line with "end" new 88d0404 Fix unnecessary call to `er/prepare-for-more-expansions' new 35baa20 Disable message display in minibuffer when in minibuffer new 53966c5 Fix bad behaviour in minibuffer new 213beaf Merge branch 'diasjorge-master' into fix-ruby-expansions new a453433 Merge branch 'master' into fix-ruby-expansions new 3dc03c9 fix expanding from first/last line of block new 067b25e fix tests -- we include final newline in expansion now new 723fc14 add some test cases to cover ruby multi-level expansions new f6aadd1 add new class def to expand to whole buffer test new 80b65fc refactor -- make our own end-of-block command new 5d4ec03 Organize contributors, add Jorge Dias new a2bda35 Remove comment expansions new 72f137d Add more robust comment expansion new cf1787c Enable text-mode-expansions by default except for a few modes Added text-mode tests new f4e2359 Merge pull request #67 from gvol/master new 13c3eb1 Handle multiple consecutive open parens in cc-mode-expansions new 998ab31 Merge pull request #71 from ffevotte/issue69 new 321c578 Place buffer in fundamental mode between each test. new 49e0525 Fixed tests failures due to changes to copy-to-register new d4162d3 Merge pull request #73 from gvol/master new 2d21d40 Get rid of some from 'cl new 01cb938 Merge pull request #75 from gvol/master new 1acf6c5 issue #74: add html expansions to web-mode.el new 250e23b Merge pull request #76 from vmalloc/patch-1 new 6f47684 Remove advice for js-mode new 7adc1d7 Merge pull request #77 from gvol/master new 5b47a73 require cl when compiling new 66492ee Merge pull request #78 from lewang/ruby-require-cl new a4eddfa Get rid of `concatenate' new 9f771ae Merge pull request #79 from ffevotte/issue70 new 01d65bf Use er/enable-mode-expansions when loading mode expansions new d882d56 Merge pull request #65 from thisirs/master new 8a526a0 Add Sylvain Rousseau to Contributors new 2c3779c Turn er/enable-mode-expansions into a function. new 16ff8d8 add cperl-mode expansion rules for variable and package names. new 6fcb0d4 licence change. new 63dcae2 simple feature tests. new bd1df26 Fix ruby-expansions test failures on Emacs 24 new 4274a26 Expand to empty Ruby block new 0a5008c Start running tests on emacs-snapshot again. new 99e9b89 Bugfix: tests now pass in both emacs23 and emacs 24. new d777ff0 Merge pull request #43 from markhepburn/master new df2103c Use er/enable-mode-expansions to enable octave mode. new 6f3440c Add Mark Hepburn to list of contributors. new 440ba54 Collect all language contributors under one heading. new 5dd18f2 Rename watchr script to be consistent across projects. new 12472db Add er/mark-ruby-instance-variable new ed35661 latex-mode-expansions.el: Replace `latex-mode' by `LaTeX-mode' new 4403e60 features/latex-mode-expansions.feature: Add simple test for math mode new 8d5b372 Merge pull request #87 from thisirs/master new 274ae33 Add expansion for python.el to mark a decorator on top of a block new d2cf40e er/mark-python-block-and-decorator: don't keep going up after passing decorator lines new 913364a Improve er/mark-python-block-and-decorator new 7139bb4 Add adapter for web-mode.el expansions new 3465ae7 Run tests in Emacs23, 24 and snapshot new 7bacba9 Merge pull request #89 from vmalloc/issue-86 new ac42ccd Add @vmalloc to list of Contributors new 942a82a Merge pull request #90 from vmalloc/web-mode new 35ddbf7 Update README.md new f14ba9a Add marking of clojure set literal. new 918b38d Merge pull request #83 from gugod/master new 6481a36 Add Kang-min Liu to list of contributors new 8c307e5 add a sub-routine level of expansions to cperl-mode. new 8c8e13c org-mode: expand to code blocks new 5f45c2b A trivial test case for cperl sub-routine expension. new cdee014 Merge branch 'master' of github.com:magnars/expand-region.el new a1735ea Use Carton for dev-dependencies and CI new ae18891 Travis CI: Try explicit PATH to Carton new 9af8330 Update README.md new 6d191f3 Update README with Carton-instructions new 369ef98 Enable fgallina feature tests new 7c4d87d Cleanup new 4a96904 re-work the test a bit to demonstrate the fact it does not select the whole buffer but exactly one sub. new 181897d Merge branch 'master' of github.com:magnars/expand-region.el new f5b6602 Merge pull request #95 from gugod/master new 71094a2 add sml-mode expansion for fun and val definitions new ffe4062 Merge pull request #96 from algal/feature-sml-expansions new 1525b4e Travis: Disable fgallina tests below Emacs 24.3 new a909c2e Travis: Fix .travis.yml syntax new 545856b Pull basic expansions into own file. new cbffec1 Add expansions for email and url new b88dcd1 Add Alexis Gallagher (@algal) to list of contributors new 7528a7b Release 0.9.0 new baec070 Readme improvements. new cf719ed Remove outdated docs new bc707cc Add basic expansion: er/mark-defun new a6d0d5d Remove dependency on python, it is now bundled new 89b343d Fix cperl failing test new 7fe50af Remove conflicting defun marks from ruby-mode new 54a6e6d Avoid conflict with org-mode's org-reload new 06797f2 Some commentary on the weirdly named org-mode file new d987000 Replace all uses of `looking-back` new 23c18c0 octave-mode: account for recent changes to file-name and feature provided. new 74c0639 Removing explicit require of base octave mode. new 6cd2140 Merge pull request #101 from markhepburn/fix-24.3-matlab new 3cf560c Disable snapshot CI new b7fca7c Update run-tests.sh new 5715dd1 Merge pull request #104 from markus1189/master new 1a2c092 Initialize packages in support new b29ec99 Merge pull request #106 from markus1189/patch-1 new bfaa6a3 Move from Carton to Cask new 66e308a Merge pull request #107 from thisirs/master new f1b0455 Add enh-ruby-mode expansions new 78f6c03 Merge pull request #108 from bradleywright/enh-ruby-mode new 06669c9 Autoload enh-ruby-mode-expansions new af6a37a Merge pull request #109 from bradleywright/enh-ruby-mode new f397526 Added missing 'provide' to enh-ruby-mode-expansions new 2fd8a0e Merge pull request #110 from jcinnamond/missing-provide new 3c7e457 js-mode: mark object properties properly new 7b2aa57 Fix latex-mode expansions setup bug new d9f9e24 Merge pull request #119 from thisirs/master new 68dbf48 fixed a problem with org-mode: when an org file has bable src code blocks, the mark was deactivated somewhere along the line. new 4f9d887 Merge pull request #120 from cpoile/cpoile new 3a8942e Smarter expansion of ruby heredoc contents new ada7807 When mutating er/try-expand-list, safely copy the default value first new 21e5eda Add a feature spec for ruby heredoc expansion new a5854ce Let cask call package-initialize, don't call it directly new 0e8f591 Update path to cask new ef80dd5 Merge pull request #122 from purcell/patch-1 new bae1252 Merge pull request #121 from purcell/ruby-heredoc new 24ed465 fix byte compile warning for clojure-mode-expansions new a726320 fix byte compile warning for cc-mode-expansions new 194f190 Merge pull request #123 from ryantm/clojure-mode-expansion-warning new 0bd09fc Merge pull request #124 from ryantm/cc-mode-expansions-warning new 95e7fcb require er-basic-expansions in cc-mode-expansions new 666bc87 fix main byte compiler warnings new 4f26c29 fix html-mode byte compiler warnings new 6b22b90 fix js2-mode byte compiler warnings new e144643 fix latex-mode byte compiler warnings new c6b20a0 fix nxml-mode byte compiler warnings new 8df6deb fix octave-mod byte compiler warnings new f1c24ab Bugfix: Update function name in js-mode. new ed82f5b fix regression by reverting a change to expand-region-core.el new 49826d3 Merge branch 'master' into byte-compile-warnings new 083c010 require ruby to reduce byte compilation warnings new b7cd120 remove require 'cl new ebf4bbe remove cl warning by ignoring it new 66f1828 remove sml-mode dependency since it is not available in vanilla Emacs new 152c45c add function declaration for sml-mode byte compilation warning new 79470b0 move make-variable-buffer-local out of function to remove byte compilation warning new 032b95e remove octave-mod dependency because octave mod is not available in vanilla emacs new d27873f add function declaration for octave-mod function new 8403cba add require python, rename functions new c201527 change local variable definition new ebdbf4b change setq to set new 41fc386 change flet to cl-flet new e7cdc70 Revert "change flet to cl-flet" new dcaf7bc remove cl dependency from ruby-mode-expansions new d099eae remove unnecessary local file variable new 6c807b1 Merge pull request #127 from ryantm/byte-compile-warnings new 9e41308 Add @ryantm to list of contributors new 90c4e95 Release 0.10.0 new bf0bb94 Fix web-mode-expansions that must never have worked new 1068578 py-goto-beyond-clause not known, use py-end-of-clause-bol new df495c8 added er/mark-org-parent to allow walking up the org tree in between selecting current subtree and selecting full buffer new b73b365 Merge pull request #136 from titaniumbones/master new 1a9acf9 Add tests for org-mode, and fix a bug in #136 new 89782a0 Add @titaniumbones to list of contributors. new 2de92f2 Improve speed of basic expansions new 3ec8df9b Merge pull request #133 from andreas-roehler/master new d42d0e5 Better expansions for enh-ruby-mode. new dae4c87 Cleanup per magnar's feedback. new 49514a1 Merge pull request #139 from zenspider/enh-ruby-mode new 870de5b fix python-el-fgallina-expansions obsolete function new a3b6f76 fix python-indent-offset obsolete warning new 60a1e72 add function definitions for org-mode new 906e4c2 remove reference to obsolete var in python-el-fgallina-expansions.el new dd44ccf fix python byte-compile warnings new 5ca153b Merge pull request #144 from ryantm/byte-compile-warnings new dc002b6 disable byte compiling for test helper files new 12df090 Add installation instructions new f983f6e Add nxml inside quotes expansion new 7fca177 Modify outer quotes scenario descrip new d9f62cf fix style new 0b1c32f Added: test coverage with undercover.el new fa413e0 Merge pull request #149 from sviridov/undercover new 80c37f5 copy-pasta new d5f98aa Merge pull request #148 from maksle/master new 92c7ce8 Add @maksle to list of contributors new 3d2496f Properly mark JavaScript invocations and property lookups new 2ff30db Add file features/.nosearch new 9f5c0f2 Merge pull request #154 from tarsius/nosearch new 05245f3 fix attribute-string funcs to work even when chars like [,/,etc are in string new b174ff1 use nxml functions instead of font-face so that attr expand works even with xpath attributes new 46fda08 add test for attr with xpath expand in nxml-mode new e5b3c89 Merge branch 'master' of github.com:maksle/expand-region.el new 65a6b40 Merge pull request #155 from maksle/master new 6e25a97 Adding a mark-subword function and including it in expand-region.el new 91305bf Merge pull request #153 from unhammer/typo new 5d10abb Merge pull request #146 from ryantm/byte-compile-helpers new b97bd19 Merge pull request #156 from LefterisJP/er_subword_mode new 2832a0d Add @LefterisJP to list of contributors new 6708e7f Fix issue with changed save-excursion in Emacs 25. new 0e51e10 Roll back broken fix for #160 new 1c210d7 Bugfix for E25: Use save-mark-and-excursion when it exists new 69819ac Fix issue with compiling save-mark-and-excursion replacement new d0c4d41 Ensure expand-region can be upgraded without uninstall. new 5c2ad46 Merge pull request #171 from Wilfred/master new 432af3c Require library subword for subword-left and subword-right new d93e6ac Use cl-find-if, require cl-lib new 0f295ba Silence byte-compiler new 62f3c6d Merge pull request #173 from tarsius/master new 36a5957 New coveralls badge url new 800a134 Merge pull request #176 from sviridov/coveralls-badge new 6778170 Bugfix: save-mark-and-excursion does not exist until E25.1 new f17bc79 Merge pull request #177 from tifletcher/master new 4c18ab2 Revert "Bugfix: save-mark-and-excursion does not exist until E25.1" new 59f6711 Merge pull request #178 from magnars/revert-177-master new 944da60 Smart cursor. new 06ab137 Some tests. new de6e02a More tests. new e359993 Merge pull request #198 from AndreaOrru/master new cfef9aa Add @AndreaOrru to list of contributors new 0bc14fc Release 0.11.0 new 1f7be98 Correct use of eval-after-load new b5e57cc Merge pull request #212 from Silex/master new 37e8d3e Fix org-mode tests. new 02a53cf Load text-mode as a string. new c65dfbc Fix c-mode expansions. new 799b94c Test against Emacs 24.4+ and trunk new 6dd45d9 Merge pull request #213 from Wilfred/better_tests new acef6cc Respect shift-select-mode, fixes #190 new c75dab7 Remove test that is hard to fix properly new d9435e3 Assign a semantic score to expansions. (#218) new d125220 Revert "Assign a semantic score to expansions." (#224) new 2357f1d Reset transient mark mode to previous value when stopping expansion (#225) new f99b763 Revert #190 and #225 new 54e1b94 transient-mark-mode 'only should be buffer-local (#244) new a82d74b Remove tests for emacs-24.3 new 04d88b2 fix #163 - prefer current pair over previous pair (#204) new 27a78e7 Better web-mode expand behavior (#221) new ed32924 Rephrase how contract-region is used. (#193) new 32baef9 Include negative argument explicit shortcut in the README (#250) new c3de75c Fix automatic loading of subword-mode expansions new 5d96609 Add option to disable subword mode new 53233a0 Avoid unnecessary org-mode unfolds new 1f153a8 Must require 'org to use org-save-outline-visibility new 4ed4908 Add maintenance warning new 4d8c3e7 Update README.md new 672e7c1 Remove subword-mode, it doesn't play well with expand-region new 5a93da5 The unnecessary org-mode unfolds turns out to be necessary new a667a12 Alternative solution for org-mode unfolds new ddb5708 Restore subword-mode-expansions new 0ba6f41 Disable subword expansions by default new 80d72a8 Update changelog, copyright, melpa link new 1c31447 Enable web-mode expansions properly (#257) new 0fa7c2d feat(org): add marking by element new 1603d01 fix er/mark-comment