emacs-elpa-diffs
[Top][All Lists]
Advanced

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

[elpa] branch scratch/polymode created (now 63d2c21849)


From: Stefan Monnier
Subject: [elpa] branch scratch/polymode created (now 63d2c21849)
Date: Sat, 20 Aug 2022 12:31:15 -0400 (EDT)

monnier pushed a change to branch scratch/polymode.

        at  63d2c21849 Fix copyrights for GNU ELPA

This branch includes the following new commits:

       new  b949e4f81e gathered some stuff together
       new  97b1ef8fe3 noweb sort of works with fundamental inner submode
       new  cd04c11541 Noweb works + new class for auto generated multi modes 
(i.e. markdown, org-mode)
       new  9685e7c4d2 refactoring pm/get-innermost-span into method 
pm/get-span on config objects
       new  2cd8d39334 Auto-multi mode suport added and R markdown works!
       new  91e5f87a54 add functionality for minor polymode (aka minor 
markdown, minor org-mode) + a bunch of other improvmeents
       new  97461366c5 to avoid jit-lock infloping, just reinstall the base 
mode, even for minor-mode :(
       new  ffb5bc427a cleanup
       new  4e134236b9 add Rhtml and Rbrew + partially RCpp
       new  6f76fa896f Add suport for non-regexp matchers (like Rcpp, cppR)
       new  2a4be8d5f6 adding Rcpp and cppR but font-lock in c++-mode infloops 
:(
       new  9e41bf4a18 making work C++R, R+C++, ess-help; adding highlighting 
of chunks; making local vars work
       new  e3ddaf1c77 rearangement and categorization
       new  ade6760c2e add gitignore
       new  7034c0e03b add readmes
       new  1f23a6bec7 rearangement + cleanup
       new  f0aba3dc60 further cleanup
       new  f924ee7e10 remove dbg info and protect post-run hook
       new  603f70b074 readme
       new  6505861aa0 auto mode local vars
       new  293e76f6b4 typo
       new  ec01be8bf6 readme
       new  0c2026fe68 add screenshots
       new  6ffca064c5 readme
       new  177e0603bb light theme for screenshots
       new  efc928ccdb change size
       new  28ca009887 more readme
       new  eb372e3e31 add minimal.Snw
       new  b51865f44e no need for major-modes, interactive functions are just 
as fine
       new  7004a83e4d solve syntactic font lock and indentation (still 
partially) in C++ mode.
       new  417bad9a9e figured out the cause init infloop
       new  b477c78095 new (define-polymode ... system
       new  d3a4e3ae1c cleanup
       new  4e90698597 rearangement + code simplification
       new  93e47cf445 transfer buffer-invisibility-spec (to make, things like 
hideshow work)
       new  f11450b93a tests
       new  060a0da173 add motion commands
       new  e97467fe7d add kill, narrow, toggle commands
       new  4a77ed45b7 add "not implemented" commands
       new  e7ad55901b Rd and general support for "blank" base modes
       new  a5d5e95224 proper markdown and noweb modes
       new  4f3cc9837c add menus
       new  e64b73010c improve documentation
       new  657ded562a fix markdown auto-mode-alist
       new  52b52a69ad no need for defcustom for R-help and R-rd modes.
       new  a7ccec8508 readme
       new  cd8e679a79 correct mode associations
       new  b27d727202 auto-mode don't throw error if mode not found
       new  91c17f5b92 defvar polymode-mode
       new  4335e997ce nimial.Rnw
       new  75e58a4684 add pm--sel-buf for debugging purpose
       new  d6b1218ed9 solve color glitch
       new  8066727ece solve object-name var problem in emacs 24.3.5
       new  d4698b0c6a Check for R dialect in help buffers
       new  6efdfc7fbf always transfer buffer-file-name from base buffer
       new  2e6a1c77cb no overlays for chunk highlighting
       new  a796eac21f add basic head/tail highlighting
       new  1023018b17 cosmetic
       new  831ee3ce5c remove polymode-head-face
       new  2afdd4fd92 add pm/syntax-begin-function
       new  7a58a32e8f in font-lock don't move irrelevant poly-buffers in front
       new  f75a4c87bb add :indent-auto-insert functionality
       new  b9505f7c69 mark inner chunks and set flyspel hook
       new  55e5ee9772 cosmetic
       new  3f6e281978 set inner-submode property in pm/fontify-region
       new  93ac8f5d04 reimplement indentation
       new  df1c201b2b remove auto-insert
       new  bbedb09859 cosmetic
       new  e9c8159457 readme
       new  087dee76da Avoid use of pcase in pm--set-submode-buffer
       new  fb823efbdb new test cases
       new  c3a36c37d7 1st try to implement a 3-mode usage with rapport's 
templates with markdown, R and YAML
       new  422a43bab4 cleanup
       new  a446258d75 add initialize methods for pm-config-multi
       new  326a532cfd add support for RAPPORT
       new  e90e08805a add Minimal.rapport exampmle
       new  0039e93617 add ANOVA.rapport
       new  fabb456531 typo
       new  697bc3e2d0 get rid of bad markdown hooks
       new  763c095b53 doc adjust
       new  82a2a972d6 more careful treatment of outer modes
       new  74b04a6606 treat base-mode intersections for auto-modes
       new  c2c65e373a add :init-functions slot to allow flexible user 
customisation of config objects
       new  b4cf0d856d generic workaround for markdown font-lock bug
       new  1f76844e51 document polymode initialization in a comment
       new  94422b325a fix wrong narrowing
       new  5353e976c1 rearrangements
       new  41ba3d16b5 pm/fontify-region: use condition-case instead of unwind 
protect
       new  d79303bc6c :indent-offset slot to shift chunks by a predefined 
amount
       new  67d77bc7eb refactor
       new  eccb7dad3e add electric < to noweb modes
       new  159205e4a2 adjust doc string
       new  cacec13c10 typos
       new  b58c5568a6 add :map as part of the class definition
       new  290d93692b adjust electric <
       new  6e9b826620 add demo img of using rapport with polymode: 
Markdown+R+YAML
       new  b75dbde211 add img tag to README
       new  4fdf27f8cd Merge pull request #14 from daroczig/master
       new  9418ce254b names re-factoring
       new  e63eec3c71 refactor2
       new  6cc28b3ab2 first draft of the dev docs
       new  6620a8e3f6 typo
       new  dc0b8c95ff more docs
       new  f1ae674738 refactor: innermpde -> chunkmode
       new  c8765d36b8 working export backend
       new  2d07fdface remove old doc
       new  4b3c58615c add tangle and weave stub files
       new  d1f47bd4c8 better class doc
       new  0d683e75aa add -hist slot
       new  36e72daaee finished exporter interface
       new  ad5cc0b4a8 don't kill process buffer
       new  940ff7d699 refactor
       new  f8beb65cdb improve exporter docs
       new  8d1471a13c finished weaver backend
       new  85b29b9022 uniform shell command invocation
       new  744525563d remove all *-names in slots
       new  7ba538346d correct custom groups in poly-r
       new  7fce7f9807 add knitR and Sweave shell weavers
       new  e091607dc9 fix exporter registration macro
       new  940a3ca28a fix #21
       new  a7c6031998 finish R and ESS related weavers
       new  e6dc2e1f47 2-step exporting and implement pm-weave/pm-export methods
       new  8034c798ec typo
       new  d16e17aff3 smooth out weaver<>exporter integration,
       new  669770b035 more exporter + weaver fixes
       new  36351cc1eb add polymode-configuration.el
       new  8692f229ff more exporters, autoloads and a bunch of random stuff
       new  e4a272f791 readme additions
       new  5527b2d2c8 dev readme
       new  fb1d1a70f2 readme typos
       new  6e2502cd80 readme typos
       new  de3382e3a9 highlight emacs dev warning
       new  9d63303a73 document polymode initialization
       new  db4257a5b7 rearange markdown code
       new  f24bc0817e internalize :buffer slot in submode objects
       new  f72af24c64 tidy main polymode code
       new  e679b84afd adjust methods code for :buffer --> -buffer change
       new  635e3d84d9 add poly-org-mode
       new  f8c087df34 move development doc into /modes subdir
       new  d67a4ecdc2 fix compiler warnings
       new  b4e34354a1 idem
       new  fdc4bea2cd adjust autoload cookies
       new  2e029a6553 revert
       new  17a3b05115 add dependency
       new  d217b08428 more compile adjustments
       new  2e04c4ba69 don't evaluate config symbol in define-polymode
       new  a6f745df18 extract common code into polymode-common.el
       new  376407ed04 idem
       new  8e33a8c55a move all internal stuff in polymode-common.el and fix 
some compiler warnings
       new  d574ad7158 some more moving around for structural clarity
       new  b8a5538e7d add org-mode screenshot
       new  1c36616e75 readme
       new  eeb6ce2bbd documentation
       new  3485e016f8 remove markdown as explicit package dependence
       new  9edb4cc59e doc fixes
       new  a8e1fcd255 update pkg description
       new  3a7faed8fb added to MELPA
       new  586f9c850c readme
       new  3b5407ed60 readme bad formatting
       new  48af3c1210 Fixing header comments and formatting
       new  6b07f4410b Merge pull request #23 from zenspider/patch-1
       new  5e5387d4eb fix #24
       new  bdb0b650f3 Merge branch 'master' of github.com:vitoshka/polymode
       new  3e797f2908 load poly-base in polymode.el
       new  50eebefe82 refactor methods' "pm/" prefix into "pm-"
       new  29a1c33db2 refactor pm-config into pm-polymode class
       new  efc4ee4932 fix map inheritance in define-polymode
       new  3f5e239d71 refactor polymode custom group names
       new  3ec6a60075 Add preliminary glossary to dev docs
       new  6d884201b0 fix regexp error on unqualified md chunks
       new  079c0c5671 idem
       new  8a95030a64 major refactoring to accomodate new chunkmode naming 
conventions
       new  9daad6fb43 rename polymode-root --> pm-root to avoid semantic 
confusions
       new  9ea628d664 correct custom groups names
       new  75c8905a34 dev docs are finally ready
       new  cc3d31ccc2 minor rearrangement
       new  5ccb423e0a more dev docs improvements
       new  6cc89cbbf0 idem
       new  49c7b28a6e idem
       new  2f94fe3c56 idem
       new  8b05730b8e dev docs: cleanup the flow
       new  befc97da2a typo
       new  c529287f02 readme comprehension
       new  9dce599805 fix grammar in docs
       new  974734ed3c hopefully temporary jit-lock fix for emacs > 24.4
       new  c6a3ba783d example of a noweb file with multiple code modes
       new  5a64e42dd2 move all samples into samples folder
       new  bc30c805df remove emacs devel warning
       new  0cdc85c67d [Fix #27] require format-spec
       new  9ea8ab9346 Allow symbol argument to `pm--get-mode-symbol-from-name`
       new  f87f2531c2 [Fix #50] Make use of :retriver-function
       new  fa7281bc14 Gitignore [weaved] files
       new  7c4983c554 [Fix #52] Remove `bury-buffer` call from 
`font-lock-fontify-region-function`
       new  9b20eba06e Correct spelling error in readme.md
       new  2b9d196282 Merge pull request #61 from ljos/patch-1
       new  8749b0de27 Workaround for eieio bug#20420 in emacs 25.0.50
       new  55f0349417 Fix past participle of "weave"
       new  52502516ad Add stability badge
       new  ad275b88fd Use `font-lock-prepend-text-property` for adjusting 
chunk face
       new  e09a5ec680 Adapt pm--object-name to new eieio changes
       new  dd89ba8b05 Add black matcher macro
       new  b091e9f8fe Add poly-slim polymode
       new  5c35c4854e Fix typo
       new  f931a1ed44 Add some ERB modes
       new  fe859739cf Minor comments and doc fixes
       new  4233b2e977 Add auto-mode-alist configuration examples
       new  3ef5cc710b Add slim-markdown support
       new  ac4ecd6165 Add css and scss
       new  b036eee790 Fix poly-erb modes
       new  0c29e343a8 Update modes
       new  7faddff00d Add slim examples
       new  de314968db Update README
       new  e1f2800659 Merge branch 'feature/poly-slim-and-erb'
       new  92515331da Display process buffers on weaving or exporting
       new  bafeadc3ce Move & rename creat block matcher macro
       new  02eca45d6f Remove redundant file
       new  50fb314b89 Merge pull request #66 from siassaj/master
       new  a641e9bb45 [Fix #69] Remove explicit "requires"
       new  bb9ce4bcb2 Allow `lang=` mode prefix in Markdown code blocks
       new  5a101bed2c Merge pull request #74 from mavit/remarkup
       new  67c2047b80 Fix some minor typos in documentation
       new  535ac83d87 Note that :head-reg and :tail-reg can be set to a 
function as well as a regexp.
       new  28c6bd8f10 Merge pull request #76 from vyp/doc-typos
       new  0143ef8174 Merge pull request #77 from mavit/reg-doc
       new  e3917e99a4 Remove reference to 
font-lock-beginning-of-syntax-function
       new  a6c2bb0036 Add package footer for emacs packaging convention
       new  6a60de7cd6 Merge pull request #78 from syohex/packaging-convention
       new  7f6ea64d04 Doc fixes
       new  467ad13b4d Add Rado Rodopski's verilog polymode
       new  826a7f9825 Add loads of helper debug functionality
       new  5ebf6044db Rewrite reg-reg span matcher
       new  d141afa37d Typo
       new  a0a7e99de4 Small re-arrangements
       new  31bcb789c1 Add verilog config to examples config
       new  d113ae3e2c Move debug stuff into polymode.el proper
       new  379fe0b6fb Document debug facilities
       new  d372cb1a09 Add missing debug methods
       new  3f8ac092ec Add debug.png
       new  997e409a57 Cleanup in reg-reg matching
       new  a7302466da Fix issues with killing indirect poly buffers
       new  1d4a31a082 [Fix #38] Always widen before selecting a buffer
       new  b9dc94728e Anchor @ at bol for noweb chunks
       new  1727faf8a4 Escape special characters to prevent shell errors
       new  af589492a4 Merge pull request #84 from Jehops/sqa
       new  e67c92a93d Major rewrite
       new  6c6e4b0fca Silence some compiler warnings
       new  fae83f17fb Wrap mode function into condition-case
       new  017628c1ac Rename coffee modes into foo+erb
       new  65c6cf5851 [Fix #75] Improve on erb chunk regexp
       new  dea4cd0ed1 Fix indentation in md
       new  39714c1c14 Fix infloop in `font-lock-extend-region-multiline`
       new  3ccf1bca5a Add end of string markers to auto-mode-alist regexsps
       new  23223969e1 Report current time in traced functions
       new  862ec40227 Anchor noweb start chunk to bol
       new  9764ed6b9a Add support for emacs 25.1 eieio-named
       new  e90497a1e4 Don't use version for selective advice
       new  549c7618f3 Set 'fontified t when not poly-lock-allow-fontification
       new  ad5490bcdb Execute syntax-propertize narrowed to chunk
       new  611dd2ec16 Cache spans in text properties
       new  230c025e2c Don't throw errors in syntax-propertize advice
       new  68c008af90 No tabs in project
       new  48f058fa25 Use `completion-read` instead of `ido-completion-read`
       new  77b86aeec6 Fix weather doc
       new  1cbf2c7cbe Add regexp tracing facilities
       new  be3fd62171 Rewrite weaver/export subsystem
       new  56133760fe Implement polymode-switch-buffer-hook
       new  bda3aef6d2 [#41] Add integration for evil mode
       new  ca7ec94555 [#7] Don't move linum overlays between buffers
       new  5b3ebbcc26 Exclude woven and exported files in .gitignore
       new  10d65ad3b2 Add yaml.md file by Fernando Mayer
       new  871ebe5a29 Fortify buffer at startup
       new  93cabe1713 Slight readme and comments cleanup
       new  c7b427423c Workaround for Emacs clone bug #22840
       new  700cb0e2e6 No modification hooks in fontification-function
       new  c469a7818f Remove compat for eieio-object-name
       new  c943b46a9b Cleanup of pm--create-indirect-buffer
       new  7ef2847c0d pm-debug enhancements
       new  4beab12af4 Add .tmd to .gitignore for local tests
       new  2528937aed [Fix #6, fix #67] Narrow ESS evaluation commands to span
       new  cb93427033 [Fix #19] Move read-only status across buffers
       new  24ccc946be Implement fallback mode
       new  5c0dd1bb22 [#80] Execute fill-paragraph narrowed to span
       new  2e6a21da0d Misc comments and new pm-execute-widened
       new  0205c125e8 [Fix #88] Protect advice-add
       new  eb87089686 Add initialization control with 
pm-initialization-in-progress
       new  1fc2527965 Use eval-after-load as compat for Emacs 24.3
       new  968afad1f3 Cleanup of poly-lock-fontify-region
       new  12545a6523 Save excursion in pm-get-innermost-span
       new  b7d1feddeb [Fix #41] Keep same state regardless of the state in 
evil mode
       new  8a62b59d01 Add back blank mode
       new  59ff99d65c Fix out of range in cached spans
       new  3a8bc830fa Transfer default-directory to shell weave/exporter 
buffers
       new  aee9f49cb9 [Fix #89] Quote files only in shell processors
       new  fb781c96dd Use namespace reference instead of library(knitr)
       new  c2f069409e Add -hist to root class, and quote slot to weaver and 
exporter
       new  44be78f810 Remove silly error handling from the shell callbacks
       new  5147629c88 Implement selector based weaver/exporter specs dispatch
       new  aaea704ef3 Implement selector based dispatch for exporter
       new  6a4ee71f08 Rename -hist metadata storage with more generic -prop
       new  0fd56fc982 Better error handling in process callback
       new  9cc5101635 Fix incorrect handling of export history
       new  b1e74b1158 Fix pdflatex command
       new  847d08b3f4 Reorder specs in latexmk exporter
       new  8a75be2e51 Fix a range of issues with weaver and exporter selectors
       new  41352c3aa8 Fix error when :head-reg is a function not string
       new  8488a4375f Protect display from silly errors
       new  186a49e5d7 Implement dynamic output detection and allow for 
multi-file display
       new  4c030829b8 Use namespace prefix
       new  9e83bffb56 Ensure that output guesser function is not treated as 
string
       new  8087a9847f Amend documentation of the exporter
       new  20f761edf1 [Fix #30] Add extensive support for Rmarkdown
       new  f3e451d778 Typo
       new  4e0f0b5037 More meaningful order of R processors' definitions
       new  ac1c1137f8 Extract weaver/export commonalities
       new  d080c39679 Use more meaningful file format conventions
       new  9698b298c3 Add note on output names with Rmarkdown auto detect spec
       new  cc6490eb06 Don't re-process if not needed 
(polymode-skip-processing-when-unmodified)
       new  34a5decacd Back to AUTO DETECT
       new  798791812d Don't forget to pass file sniffer
       new  da6e8dc980 Update .gitignore
       new  8e00429654 Force reversion of visited ouput files
       new  800e34e5c9 Implement selectors for weavers
       new  a34086e41e Display output buffer even if unchanged.
       new  e292c9e507 Add flush ppss cache in all buffers before change
       new  227a00ba55 Tracing improvements.
       new  a06b9f3a97 Remove uses of pm--restrict-widen
       new  bfa8dffbd6 Remove usage of parse-sexp-lookup-properties
       new  4ebc1cb9d2 Use pm-with-narrowed-to-span and add 
pm--reset-ppss-last-maybe
       new  9df6882038 Better protection in advices
       new  8f54cea019 Advice each syntax-region expansion function with 
overwrite-cons
       new  c19d58744b Merge pull request #90 from mavit/head-reg-as-function
       new  04fe91d6e8 Use cl-flet
       new  3f534420fd Pass span explicitly to pm-with-narrowed-to-span
       new  40d92699e3 Improved advice system (again)
       new  a77b5aa69e [Fix #91] Execute query-replace without modification 
hooks
       new  5542f1e57a [Re-fix #89] Don't forget to quote
       new  32dcd081df Never forget save-excursion in map-over-spans
       new  689776307f Protect map-over-span from infloops and switched buffers
       new  7dfc1d15f0 Rewrite indentation and add :init-functions to chunkmode 
objects
       new  b915578aec Simplify method system
       new  068038b103 Implement :switch-buffer-functions hooks
       new  3d031b5c6f Deal with read-only transfers in R help buffers
       new  238bb15775 Run init hooks for hostchunk as well
       new  fdedc7150e Add polymode-init-host-hook and polymode-init-inner-hook
       new  a798087d29 Fix indentation of continuation lines with 
:indent-offset chunks
       new  7c333d9512 Don't change buffer in indentation
       new  a24a5e9564 Update .dir-locals
       new  6785334d94 Use save-current-buffer instead of save-excursion
       new  b1d9b9ce6d Save match data in after-change
       new  ee0bde9ee6 Add sync points function
       new  1a32086dd3 [Fix #93] Inhibit mod hooks during save for now
       new  e58c18e11f Re-arrangement and renaming of core hooks
       new  b1fdbb35df Don't re-init poly-lock--fontify-region-original
       new  bdbb54a55e Move debug stuff into separate polymoe-debug.el
       new  9cd507992e Rename polymode-common.el -> polymode-core.el
       new  0298cd72aa Whitespaces
       new  a41565bd0f Move core functions from polymode.el to polymode-core.el
       new  d519f55e31 Move pm-initialization-in-progress into core
       new  3a00506eda [Re fix #93] Protect save-buffer with save-excursion
       new  d0bf788c35 Make spans optional in internal indent functions
       new  be45dae48c Add advice for python indentation function
       new  0b68ee2752 Add python chunk to minimal.md
       new  993c8b8ebd Update modes/readme.md
       new  33c35fbfb9 Fix %def regexp in noweb modes
       new  46b17263b5 Preserve line truncation, word wrap, visual line etc 
state
       new  cf8ec1c8ff [Fix #96] Add new custom 
polymode-mode-name-override-alist
       new  1a2a48c29d Make markdown retriever regexp syntax table independent
       new  692464faf9 [#96] Remove dependence on `alist-get`
       new  ce78726485 [Fix #97] Include ending } in md regexp
       new  461a6091e7 Don't bind font-lock-fontified (it has no effect anyways)
       new  3e4556d5c4 Add elisp -> emacs-lisp to mode-name-override-alist
       new  8439509c5a [Fix #98] Don't allow commas as part of mode name
       new  bbe56f73b0 Re-use -innermodes and remove -auto-innermodes slot
       new  3140b145e5 Allow head-reg, tail-reg and retriever-regexp to be 
conses or functions
       new  96de3f08eb Aesthetic
       new  d0b9384059 put } back
       new  7cdc66c7a9 Fix span dispatch inconsistencies and obsolete 
pm-polymode-multi-auto
       new  4ac5231b50 Merge branch 'master' into next
       new  e3f144da36 [Fix #71] Allow inline spans in markdown
       new  48da44258e Rename :head/tail-reg into :head/tail-matcher
       new  2c6b00a7f5 Simplification and refactoring of the class hierarchy
       new  6bb2c66da6 Rely on jit-lock-fontify-now and jit-lock-function
       new  2fc0f77e72 Aesthetic
       new  d44c93a1ad Fix incorrect fortification on deletions
       new  3885f1bde0 Merge branch 'master' into next
       new  6c0a474f18 [Fix #102] Open html files with browse-url
       new  b6366e6c4b [Fix #103] Keep same text-scale-mode-amount across 
buffers
       new  8a39ed6817 [Fix #100] Move hl-line in across buffers
       new  3f1edfeded Merge branch 'master' into next
       new  5cf6c530d2 Add missing autoloads
       new  701f080e34 minor
       new  001981277e Merge pull request #112 from knu/add-autoloads
       new  ac8d599d3e bug in pm--display-file
       new  ef56a732cb Merge pull request #118 from plantarum/master
       new  4f5d025adf Add missing autoloads
       new  7bad231bfd bug in pm--display-file
       new  f0f8e1e391 [Fix #122] Add xelatex and lualatex exporters
       new  a29b8a07cc Remove annoying choose weaver y/n
       new  93de0036d3 [Fix #122] Add xelatex and lualatex exporters
       new  25dffa074d Remove annoying choose weaver y/n
       new  f72ab719c0 [Fix #126] Improve markdown regexp
       new  a637b826ad [Fix #126] Improve markdown regexp (on next)
       new  4cc410d9b9 Add weave.md with julia example to samples
       new  0340f5e7e5 [Fix #127] Check also for downcased mode symbols
       new  b14291dc45 [Fix #127] Check also for downcased mode symbols
       new  ae4e2614d5 Add extra chars to inline markdown chunk
       new  9f53160b54 Add support for latex blocks in markdown
       new  f251b10175 Add knit_root_dir to rmarkdown::render
       new  4610c34d99 Document font/jit/poly-lock system
       new  0a93e07a06 Fix a range of syntax and font-lock issues
       new  158c4963ff Improve on debugging functionality
       new  99ae62b332 Doc and indentation fixes
       new  652be9af8b More general rnw and rmd auto-mode-alist
       new  97a1bdf24e Fix ppss caching  n emacs >26
       new  4a6259d0b8 [Fix #138] Make minimal.Rnw and minimal.Snw the same.
       new  464babe169 [Fix #137] Add a few more mode names overwrites
       new  1dfe68288d Implement simple "verbose" logger
       new  a7365023af Don't remove syntax-propertize-extend-region-functions
       new  aba1594eac Move `parse-sexp-lookup-properties` protection to a 
better place
       new  1c1baed9a8 Doc fixes
       new  38deb09318 Better inline markdown code regexp
       new  ffc542fe0f Simplify pm-inner/markdown-inline head/tail regex
       new  5f26fe7b00 Don't ignore 'no-fallback in name retriever
       new  fa4ba9d8b2 [Fix #79] Fix `find-file-alternative` (C-x C-v)
       new  3131197f61 Improvements in poly-lock
       new  6c89dbc0f1 Cleanup and doc
       new  16915c5107 Better output-cons advice
       new  712fe4340d Move span caching into pm-get-span
       new  ababfa480e Add markdown tests
       new  ada19af0e7 A few doc and code cleanups
       new  8431013701 Refactor span computation (remove pm-config pm-get-span 
method)
       new  e7a4005d6b Move background computation to poly-lock
       new  285bc987cb Improve verbose messaging
       new  e10e242678 Write a few poly-markdown tests
       new  fb2e851f89 Add Makefile and targets
       new  2ca64dfedd Implement testing infrastructure for polymode
       new  9c2d0aa2f3 Add matcher test infrastructure
       new  b20137cdb8 Rename markdown inner modes
       new  44868dae55 Temporary fix for markdown infloop
       new  2ba823df15 Flush span cache when appropriate
       new  c255a9c4c2 Simplify map-over-span and reg-reg matcher
       new  d3a4b4c7bd Add test target
       new  28e1922ada Add reg-reg test and cleanup test utilities
       new  4a6a53900d Cleanup polymode-debug
       new  0f2611fccb Add GPL headers and lexical scope
       new  97b5d4ed0a Make jit-lock-start and jit-lock-end explicitly dynamic
       new  0f729e5532 Make pm-select-buffer plain function dispatching 
directly on spans
       new  07535d4cef Check for pm/polymode in mode function instead of 
pm/initialize
       new  bdb19b320b Documentation and code formatting fixes
       new  93c34b29af Fix fun-fun matcher
       new  221f7b6a66 Add more matcher tests
       new  c97e86db26 Remove reg-reg lookup in favor of fun-fun lookup
       new  6296eb1990 Don't rely on dynamic var in pm-select-buffer
       new  de07b52660 Don't use obsolete classes in the core code
       new  42e5b88c2a Remove polymode-obsolete.el
       new  0e1a7d2c56 Rework define-polymode and remove old style polymode 
definitions
       new  e97d867746 ppss improvements
       new  2866a8f5e8 Refine mardkown latex $$ blocks
       new  0b000fbefc Add pm-inner/markdown-inline-math
       new  12dbf7aa16 Better cached span detection
       new  bca0524025 Debugging changes
       new  4c5ca124b5 Implement conservative after-change extension of 
modified chunks
       new  7e1c99c885 Set syntax-propertize--end in extension functions
       new  cee2f7e62f Fix poly-lock flush error
       new  cb1f6443ac Get rid of pm-create-indented-block-matchers
       new  8cbb58e913 Use span at bol for indentation of all chunkmodes
       new  5979af7b91 Rewrite slim mode
       new  096729f9fd Make noweb an auto chunk with various mode detection 
options
       new  4fa8b082e0 Move vars from base before mode initialization
       new  48e14781da tests: Print testing module name
       new  01bd4971a7 Fix sh aliases
       new  5fb13629b5 Keep only :pm-span cache
       new  928cb3406f Surround with spaces inline markdown math
       new  016c290d13 New documentation
       new  a92f2644e0 Small changes in naming conventions
       new  af1f892a30 Fix readme
       new  a469a047c5 Rename poly-base.el -> polymode-base.el
       new  95db6b9a83 Don't use obsolete eieio functions
       new  b0a0f27120 Doc and Makefile fixes in preparation for the major split
       new  a3185879b9 Add :protect-syntax and :protect-font-lock
       new  091a73cedb Improve deps target and add template target
       new  fc26341451 Add protected markdown tests
       new  9774335fbe Move hooks an syntax to polymode-core.el
       new  3d0e557c25 Fix checkdoc
       new  49c6551182 Fix all byte-compile warnings
       new  00169bfd52 Add linter and fix lint and package-lint errors
       new  7a4fcdfb0b Clean autoloads
       new  1e60943e20 Implement :allow-nested chunkmodes
       new  bf7b43f789 Add noweb tests
       new  ebad2d6a68 Get rid of polymode-configuration.el
       new  1f4facb152 Fix return type of pm-get-span of auto chunks
       new  0e9483db88 Update noweb header and generic template
       new  a67801209b [Fix #160] Implement :can-nest and :can-overlap 
properties
       new  d6176b6cab Point to next branch in readme
       new  d071f84f01 Update docs
       new  c004509f3a Use :object-name throughout
       new  f08b594648 Get rid of eieio-named
       new  6e491631bb Fix custom interface and class docs
       new  5887c0c527 Update online docs and fix code highlighting
       new  bf631ed141 [Fix #160] Fix displayed math detection in 
poly-markdown-mode
       new  0deaca0638 Anchor displayed-math to bol (again)
       new  43f0792b61 Use :object-name throughout
       new  868165ba38 Fix naming of cloned objected and simplify auto-chunk 
detection
       new  92c9cbb980 Safeguard against dead buffers in a few places
       new  99c1bbbcac Simplify buffer killing protection
       new  856c4e7749 Update headers of poly-modes files
       new  f75f0b0ec6 Merge branch 'next'
       new  14bf34a8d3 Remove modes/
       new  21ab854ebe Rename :object-name -> :name slot
       new  74bfbbd1ba Move tests and samples to child repos
       new  e24a5bb95e Fix error in debugging functions
       new  9577dc1fd4 Remove syntax-propertize-extend-region-functions 
restriction
       new  633fa3233f Implement point synchronization
       new  33773a7b14 Debug and test tweaks
       new  5531fac1db Trigger unprotected host fortification in inner chunks 
only when needed
       new  f57c20d256 Update repo name in docs
       new  a3835341bc Several improvements to tracing
       new  2e2b33a2f7 Enforce case-fold-search t in span lookup
       new  7aade83562 Allow for 'host special value in :mode slot
       new  b6f05ec97d Rename poly-inner-mode -> poly-default-inner-mode
       new  2cef8abe70 Check for true head type in poly-lock-fontify-now
       new  5a0f0cfb29 Fix incomplete font-lock region extension for auto-chunks
       new  018fcb1977 Fix indentation of body spans which start at bol
       new  a6618da93d Fix typo in pm-get-adjust-face
       new  4d2849687a Use cl-case instead of cond in a few places
       new  6df04a15c7 Run chunkmode init hooks type argument
       new  51ce85c833 Rename internal minor-mode slot into -minor-mode
       new  6dcb663b69 [Fix #119] In head-tail-mode move comment-start/end from 
the host buffer
       new  a99a0e494c Version 0.1.2
       new  85bc103dbb Add java host
       new  c7210cf8e2 Make hosts unprotected by default
       new  91f40a68e3 Streamline mode name retrieval
       new  fba73c82a0 Rename poly-default-inner-mode -> 
polymode-default-inner-mode
       new  b7a27bf012 Rename polymode customization groups
       new  e88ab2f815 Rewrite tracing system
       new  55cbaf6950 Update docs
       new  fbc68fa297 Fix unprotected defontification
       new  9152d1043b Use condition-case-unless-debug whenever possible
       new  cf99558d1e Rename ELPA dir -> .ELPA
       new  c9502609a5 Add a few more host modes
       new  2a5ba012f9 Improve indentation based tail matcher
       new  09510cd1bf Select the default mode only for anonymous chunks
       new  b8de110042 Improve indentation
       new  9b7d24c90f Allow for some font-lock failures in tests
       new  4bf8c6dd10 Implement text-property matcher
       new  6afc0ed33d Make pm-map-over-spans function accept an explicit span 
argument
       new  da7792f22e New span API functions `pm-span-buffer` and 
`pm-span-mode`
       new  f219ddd6e1 [Fix #130] Implement pm-indent-region
       new  3ccdecc759 Implement pm-map-over-modes
       new  b093cc5843 Add `function` to :xyz-matcher slots type
       new  32383f01a0 Fix a range of compiler warnings
       new  a96b71e2d4 Fix error message when pm-poly/config parent does not 
exist
       new  4616d61624 Update template
       new  9b38a1567f Run poly-config initializatioin at run time (not compile 
time)
       new  2a0036666d Rename polymode-test -> polymode-test-utils to pass 
through MELPA
       new  25e0919026 Update template
       new  189dcb4293 Finish test file rename
       new  9677a35c9a Fix cloning inside define-polymode
       new  650a8f0ea9 Load melpa in build target
       new  c7f7b3f015 [Fix #171] De-reference keymap symbols in 
`define-polymode`
       new  6508abbf4c [Fix #49] Implement DWIM polymode-mark-or-extend-chunk
       new  824053bbb4 [#123] Remove polymode-insert-new-chunk
       new  f173693be5 For host chunks pick ppss from previous chunks
       new  5d1c04fe32 Use poly-lock-allow-fontification as markers for 
no-font-lock buffers
       new  056ce9ea6e Condition on poly-lock-mode instead of font-lock-mode 
for batch tests sake
       new  204d76328a [Fix #175] Use defvaralias instead of defalias for 
polymode-mode-map
       new  8d786d710b Take into account protect-indent in pm--indent-line-raw
       new  f4ba170ae6 Correctly indent after code on same line with header
       new  8fb5fd40ca Fix targets
       new  0a1a6b9d2d Add test to template
       new  8b0c8bc8be Add update-versions target
       new  95f6de6af8 Cleanup update-versions script
       new  06c4329fdf Version 0.1.5
       new  60fb6c0d7a Also update Version in update-versions.sh
       new  777d878f68 Add parent repos first in test loop.
       new  2d9e120be2 [Fix #179] Don't move to bob or eob in 
polymode-*-chunk-same-type
       new  af5d665970 Implement cycling for chunk navigation
       new  6743793581 Document "cycling" commands in the docs
       new  51c572e6c4 [Fix #181] Take special care of modes with primitive 
indent function
       new  4ce0b79bf5 Implement :inherit marker for :innermodes slot
       new  a62bf99db0 Rewrite pm-indent-region to use indent-region-function
       new  30029b8234 [Fix #94] Implement interactive evaluation commands
       new  0d3c2e365c Fix key names in the docs
       new  e2281632a1 [Fix 174] Use symbol-value instead of symbol-function in 
indent-line
       new  1d016ae0c2 Don't narrow to regions smaller than span during 
indentation
       new  6a33af789f New test utiltiy pm-test-file-indent
       new  b1a6f9ef8a Update targets
       new  746ff4633a Fix scoping of files in indentation function
       new  ca63bda45e Cleanup screenshots doc page
       new  a5350eb6d2 Reset ppss cache on emacs 25 as well
       new  eb2be58896 Rename pm--reset-ppss-last -> pm--reset-ppss-cache
       new  c9e0e6e6e7 More general and efficient region indent
       new  0ddc271af9 Add outline-regexp and outline-level to 
pm-move-vars-from-base
       new  3d1e4a0f84 [Fix #136] More generic porting of face remaps between 
buffers
       new  891f41b2fa [Fix #95] Execute write-file in the base buffer
       new  0af5ef31bf [Fix #104] Implement generic strategy to move modes 
between buffers
       new  c64fc14d5b Rename pm-move-xyz vars into pm-movable-xyz
       new  56c1ec47e5 [Fix #140] Add writeroom-mode to movable modes
       new  44af5d5947 Rename -movable- -> -move-these-
       new  d15db481f9 Add second argument (ID) to input/output specification 
selectors
       new  a5ae77e68d New pre/post-indent-offset slot for inner chunkmodes
       new  c49bf85776 Fix imprecise computation in pm-goto-span-of-type
       new  ee14c21f02 Change semantics of :indent-offset to mean the offset of 
+/-indent cookies
       new  1156611177 Make indentation file test work with a single file as 
well
       new  0c6e08c153 Fix derived keymap symbol-value issue
       new  e78f34b6fa Add local startvs target
       new  b0365c513b Save match data in polymode-syntax-propertize
       new  4b56e0ed80 Protect host html mode
       new  2c4ecb2472 Don't show compilers which don't apply to current context
       new  0a47df9992 Refactor keymap and menu code; obsolete 
polymode-prefix-key
       new  0421dd4afb Fix nil regexp error in selector
       new  4e5d6304cd Rename polymode-mode-menu -> polymode-menu
       new  5d709f5198 Don't switch buffers during YAS expansion
       new  bf72ae217a Fix undeclared variable error with translators
       new  c06256daf2 Activate goto-address-mode in shell buffers
       new  5959e8e0d4 Rename export sentinel function
       new  c8cb7931ee Fix template
       new  a531e66fea Don't ask for export target if only one available
       new  4991131aca [Fix #185] Add visual-fill-column-mode to movable modes
       new  da2f6668f2 [Fix #186] Implement weaver->exporter matching
       new  f9fc0234cc Add temporary protection for killed buffers in shell 
processor
       new  03ae108124 Demote errors instead of ignoring them in output file 
reversion
       new  4c7db1c3a9 Autoload pm-debug-print-relevant-variables
       new  ce328b8c95 [Fix #193] Use fill-forward-paragraph-function instead 
of fill-paragraph advice
       new  f9034ceca2 [Fix #194] Remove buffer-name postfix in 
desktop-buffer-info
       new  e00b34b0d1 More debug facilities
       new  643cde99a4 [Fix #82] Remove old-buffer from window-prev-buffers list
       new  e463c81766 [Fix #199] Compat: enforce font-lock in matlab-mode
       new  f51ba78a5c Honor +-indent cookie on first line of inner-spans
       new  c2d950a46c Add elisp-mode basemode
       new  1205b60af5 Template: Gitignore compiled elisp files (*.elc).
       new  8e343fb112 Template: Minor fixes to the Makefile.
       new  07261cbb53 Template: Install `dev-deps` packages.
       new  535bac3787 Merge pull request #208 from Xaldew/master
       new  8ebcf0eadc Silence byte-compiler setq warning
       new  f0e2859ca7 Add --no-indent-character to the linter target
       new  ffcf1da667 Ensure that font-lock-mode var is set even for 
poly-minor-modes
       new  8c0788d000 Syncronyze points in polymode-with-current-base-buffer
       new  a93cebbe93 Don't use [] in file formats
       new  cfca834321 Fix compiler warnings
       new  de1ca31654 Don't rely on return value of processors :function in 
async case
       new  dd5b43b6e9 Implement chunked fontification
       new  8e0b61be6a Fix incorrect doc detection in define-polymode
       new  1650496626 [Fix #210] Append background face instead of prepending 
it
       new  e8f0f02d5d [Fix #211] Don't overwrite inner with host spans when 
computing intersections
       new  345c867bd7 [Fix #200] Implement deferred after change hook
       new  80b6cd7a50 Don't move point in pm-map-over-spans
       new  f30b94849b Remove unneeded slot and var
       new  4380fee93e Add tab-width to base-buffer movable vars
       new  57f6e82b02 Implement proper instance-inheritor inheritance
       new  1c8a2dee2a Fix next/prev same type chunk navigation broken by 
80b6cd7
       new  565c9bb213 Extend body spans to include head-tail for the purpose 
of font-lock
       new  aedfa629c4 In auto-innermodes fallback to 'host and account for 
polymode-default-inner-mode
       new  18ac969a19 Deal correctly with limits multiple consecutive changes
       new  bc8cc3406f Temporary fix for syntax issue
       new  d19d7de996 Call jit-lock--run-functions directly instead of 
jit-lock-fontify-now
       new  9b5f642cdf Better after-change region extension
       new  571f986ffd Don't call jit-lock extension functions for now
       new  e84e610f8f Add our ppss-flush to after-change-functions
       new  9bf7eea8a2 Implement define-innermode/hostmode macros
       new  9f220f25d5 Rename core inner/poly-modes
       new  4b471a7ec8 Allow :keylist arg in define-polymode
       new  b6e0b4c2ee No polymodes defcustom for now
       new  1320e3c413 Add a few notes
       new  ee73532f7f Extend more after-change for the sake of modes which 
fortify more than asked
       new  106542b627 Save match data in after change font-lock test function
       new  f6534aa978 In auto-span detection don't stumble on internal heads 
on malformed spans
       new  c4c7e2b3b5 Use %s format instead of %d for robustness
       new  d93de1d337 Enforce host protection when syntax-table property is 
present
       new  0bcf3a0572 Implement "second order" span caching for the deferred 
extension sake
       new  db763af724 Correctly abreviate exporters and weavers after the 
rename
       new  059c14d0a7 [Fix #214] Add buffer-undo-tree to movable variables list
       new  4e0bd00989 Redocument in light with recent renaming scheme
       new  0c8c16af16 Further doc fixes
       new  3ba12dded0 Document the define macros
       new  fb3c28f459 [#216] Fix mode inheritance and derived hook setup
       new  e5745d9430 add a mode hook test
       new  968c842edd Allow re-evaluation of polymode variables in define-xyz 
macros
       new  0da5085d43 Fix derived key lookup
       new  6df3f74421 Add more define and init tests
       new  2ab6410c7b [Fix #215] Make polymode-display-output-file a custom 
and allow function value
       new  fd131658b3 Better weaving/exporting messages
       new  136f493bd3 Remove unnecessary last step in jit-lock-end extension
       new  5853cf4e18 Add git HEAD to make version
       new  3d90b7f758 Simplify lint target
       new  3429f1b14b Fix lint errors
       new  4039aa59bb typo
       new  91c2ad1040 Implement polymode-before/after-switch-hook
       new  3456e030a0 [#213] Add compat for hl-line and global-hl-line modes
       new  5274e8f58b Add forgotten lint.el
       new  0327dcac0f [Fix #220] Fix safe-var warning on make start
       new  047283574d [#221] Set buffer-read-only directly instead of relying 
on read-only-mode
       new  9256a2768f New pm-test-spans utility
       new  0826120918 New :allow-nested property and better handling of outer 
spans
       new  df94f91bf1 New slot :keep-in-mode - make it possible to stay in 
other buffers
       new  64d8a58fe4 Add polymode-mode-abbrev-aliases and rename 
polymode-mode-name-aliases
       new  4fc47b4c37 Set buffer-read-only directly instead of using 
read-only-mode
       new  09e1d467da Don't face adjust on 0 adjustment
       new  0c262c1b03 Move display-line-numbers
       new  9e130ca637 Stylistic
       new  8ed832451b Implement safe-clonning to allow clonning from parent 
instances
       new  30ee0ada78 Don't change :host default in auto-innermodes
       new  cfef5edcdd Accept 'always in :allow-nested to allow for host-like 
innermodes
       new  4022e67eb7 Move allow-nested to pm-chunkmode class
       new  2565758e90 Clean on make test
       new  e908f70260 Add pm-test-spans-on-file
       new  aafeb55bb7 Fixed a typo (#222)
       new  df863cb476 Implement proper fallback-mode
       new  e4b7bc2ba5 Remove nil tail-mode -> head mode indirection
       new  c615d09c75 Implement keywords accessor for property matchers
       new  ce2641b730 Switch to doc buffer on ert errors
       new  743532b3f2 poly-lock: Don't extend to full host spans
       new  af117d7d96 Clarify docs on minor modes
       new  11d1c70644 [Fix #225] Allow "foreign" non-polymode indirect buffers
       new  a97d527df4 Add `buffer-display-table` to movable vars list
       new  6dc40cfe05 [Fix #223] Make M-x poly-xyz-mode and M-x xyz-mode 
toggle polymode
       new  7548698747 Renatem NAME -> XYZ in docs
       new  29c0b634b7 Add docs to pm-turn-polymode-off
       new  9a6c72998b Fix linter
       new  0235fed1d3 [Fix #212] Inhibit font-lock-fontify-region-function 
during initialization
       new  e7109a1155 [#212] Thorowly protect against fl during polymode setup 
with advices
       new  d891d3d069 Add isearch-mode to movable vars
       new  1fcd62ee85 Rename into polymode-after-change-major-mode-cleanup
       new  ef8088914d [Fix #226] Advice `newline` and remove its hook-hack in 
the right buffer
       new  45c895521a [Fix #201] Re-add body-indent-offset
       new  5c7ac4e565 [Really fix #226] No buffer switching in indentation 
functions
       new  291e2fed6e Correct comment
       new  1f820772cd Move base vars after inner major mode initialization
       new  b1b2c139e5 [Fix #230] Initialize buffer-undo-tree in inner buffers
       new  f7f3c8d95f Improve tracing
       new  8f9725d536 Ensure poly-lock in batch on-string tests
       new  6806910e3a Fix wrong "enabled" message when disabling polymodes
       new  b93ad8a19d Deactivate read-only *Messages* for pm-tracing
       new  25a7226a55 Allow fontificaition in testing on strings
       new  d3476e82f8 Extract pm--intersect-spans
       new  51f860089e Make it possible to retrieve entire chunks with 
pm--span-at-point
       new  cca1c92950 New generic `pm-next-chunk`
       new  51eece2acc New very fast pm-map-over-modes
       new  fecbc9f97b Move syntax-propertize on top of pm-map-over-spans
       new  e5b0b44dfb Remnant cleanups
       new  4e3e7b097e [Fix #34] Hide implementation buffers
       new  fbd518669f Reset ppss caches in polymodesyntax-propertize
       new  5637752648 Add selective test target
       new  7fe6793e92 Rely on pm-verbose for message inhibition in tests
       new  84baf8748d Installparse-sexp-lookup-properties in modes as emacs 27 
does it
       new  d2498543c5 Add commented debug messsages for debugging syntax and 
font-lock
       new  58a27f7a89 More versatile pm-debug-relevant-variables
       new  9803f0b0d2 Set parse-sexp-lookup-properties during test files
       new  82a0c3d71c Version 0.2
       new  e7cd8660e6 Update copyright
       new  a59050f183 Add pdf to export type
       new  f42d70d375 Change doocbook to docbook
       new  db4968fc18 New functions `pm--visible/hidden-buffer-name`
       new  01232ad380 Fix polymode-fix-desktop-buffer-info saved base buffer 
with space prefixed
       new  9ff8925a5e Add support for multiple-cursors.
       new  114d1d8ab8 Extract multiple cursor compat lambda into a function
       new  5072d0750e Makefile: show emacs test command
       new  9eb9dce9c9 Don't set eieio-backward-compatibility
       new  9eb9233a5f github.com/{vitoshka,vspinu} -> github.com/polymode
       new  3eab3c9eed Handle transient-mark-mode.
       new  fa3f9806c2 [Fix #256] Add :extend adjust face property on recent 
emacses
       new  44601aace1 Add gnu archive to elpa fetcher
       new  8d67b04fba Add update-templates target
       new  653c082456 Version 0.2.1
       new  97f1d14948 Add gnu link to melpa-init script as well
       new  44265e3516 Version 0.2.2
       new  2a61fb6d3e Make polymode-mode-name-aliases work again
       new  e7a94b3f05 Do not make variables local globally.
       new  0f9b65f500 [Fix #269] Move polymode minor-mode call to the end of 
the innermode init
       new  3284ff1001 Fix compilation warning
       new  b3871e946d [ typo ] pm-host/markdown renamed to 
poly-markdown-hostmode
       new  bf7734558a Make update scripts work on MacOS
       new  9f4fa79716 Use gsed if available
       new  b6062d6a59 Add :group for pm-debug-mode
       new  e08ec36d1c Remove backticke in pcase keyword expansion (#283)
       new  9367c27e4e [Fix #289] Don't restore poly-modes with desktop-save
       new  7d0c30c2a9 Rename argument emacs-hook -> global-hook
       new  b50ec54097 Make sure fix in #289 does not depend on loading order
       new  9e53f83717 Fix using of temporary lexical variable causes error in 
native compiling
       new  574a12baf4 Revert "[Fix #289] Don't restore poly-modes with 
desktop-save"
       new  7d1f822f08 avoid indent infinite recursion
       new  54888d6c15 Clarify the meaning of *span* in compact functions
       new  47a7b6541a Enrich polymode-mode-name-aliases
       new  4ded73e39e [Fix #295] Protect mode's syntax propertize with save 
excursion
       new  53b2a1d7ce Implement pm-forward-sexp-tail-matcher
       new  1f0cea6d59 Fix incorrect span intersection for nested inner modes
       new  439a52fce9 New variable pm-use-cache
       new  a10e31f141 Fix pm-map-over-modes for case of nested inermodes
       new  44aadaa937 Fix indentation for special case of nested inermodes
       new  4033747e6e Typo
       new  355daf3db8 Ensure font-lock in font-lock tests
       new  b837826d1c Use eval-and-compile for poly-lock wrapper
       new  72ff89e89b Simplify and fix pm-map-over-modes
       new  b5cda97a1c Make args to poly-lock-fontify-now optional
       new  b46b4d2596 Tracing improvements
       new  aaa3ae8cd2 Instantiate innermodes before mode setup
       new  d2e0f82e4b Remove unnecessary call to font-lock-flush
       new  3ae4a67ac2 Improve targets and templates
       new  5e730d5810 Fixes in test infra
       new  0ea23b89ec Implement before/after-change and pre/post-command 
synchronization
       new  5620b81ecb Add test/build-local to Makefile template
       new  dbbe385805 Declare indent of define macros
       new  de10d85cb0 Fix indentation of first lines
       new  5c37cb5ded More indent declarations
       new  667f45e8f6 Change all macro indent specs to 'defun'
       new  cc19f66c2a [Fix #288] Implement polymode-inhibit-in-indirect-buffers
       new  d0913ed53d Improve tracing and document mode-hooks FIXME issues
       new  15bd6c482f Fix typo
       new  61e2326731 Simplify targets and templates
       new  17e704ebd5 Improve syncronization docs
       new  811777fbe8 Add polymode-save-hooks and fix dispatch for other hooks
       new  3540ed3ae9 Add preliminary support for LSP
       new  7a877fccea Fix pm--lsp-text
       new  9662ea88f0 Use list for blank header format
       new  845daa661f Remove old code
       new  f2a2b97727 [Fix #289, Fix #299] Don't re-define indent functions on 
poly-mode reinstalation
       new  85c3f0420b Fix bug ref regexp
       new  35514b3b11 pm-test-poly-lock: undo boundary only on modification
       new  8ba56f841c Add left/right-margin-width to the set of movable 
variables
       new  2cbeb87789 Make sure hooks are run in live buffer
       new  2094c92403 Add polymode-lsp-integration variable
       new  0ed66cb61a * .gitignore: Ignore ELPA-generated file polymode-pkg.el
       new  e75560ee66 Consolidate small targets/foo.el files into a bigger one
       new  c4b6bbf638 * template/tests/xyz-tests.el: Comment `require` to fix 
compilation failure
       new  eb793e18ad Consolidate small template/targets/FOO.el files into a 
bigger one
       new  63d2c21849 Fix copyrights for GNU ELPA




reply via email to

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