[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] branch externals/fountain-mode created (now 55e8b6a)
From: |
Stefan Monnier |
Subject: |
[elpa] branch externals/fountain-mode created (now 55e8b6a) |
Date: |
Mon, 8 Oct 2018 10:45:46 -0400 (EDT) |
monnier pushed a change to branch externals/fountain-mode.
at 55e8b6a Fixes #97
This branch includes the following new commits:
new 6e98de0 Initial commit
new a052f41 Removed inactive variables. Also incorporated licence,
and cleaned up credits and links.
new a2f2e65 Added feature list, requirements and installation
information.
new ac7d5ba Removed LICENSE file.
new 92c3bbf Added full list of current syntax highlighting.
new 51bbc7c Changed comments to boneyard syntax.
new 9856fdc Added notes syntax
new ecfd066 Added working fountain-note-p function.
new 0bdf50d version 0.7 Merge branch 'develop' - added full boneyard
support - added basic note support
new 653e117 Updated to reflect 0.7 features
new 2027cd8 Capitalize header data.
new dc0b851 Added file header.
new 68478a8 Fixed keywords in file header.
new b7e1d5a Added availability on MELPA.
new 40b5b75 Changed brief description in package header.
new 3c4069d Removed superfluous package header info.
new 7d5fb8d Changed licence to GNU GPL v3.
new 0fc48f4 Merge branch 'readme'
new 88048a3 Merge branch 'licence'
new c55802f Deleted 'the', it's cleaner...
new 78d0339 Merge branch 'package-header'
new 9bb4b28 Changed wrap column to 72.
new 8f16c64 Updated .gitignore
new ff84d67 Added Commentary attribute to package-header
new 2622e07 Fixed fountain-note-p.
new d1255e6 Added fountain-get-paragraph-bounds.
new 8dd5407 Changed fountain-indent-refresh to use
fountain-get-paragraph-bounds.
new d71e73f Fixed version number.
new e119ff2 Merge branch 'master' into readme
new c54a4e3 Added requirement clarifications
new 9898770 Fixed fountain-trans-p, lines above and below can be blank
new 65bb16c Changed code blocks to elisp
new 7d5449e Require Emacs 24.3
new 588e669 Removed var character-face and face character-face
new 9fbad73 Added get-character, get-prior-character,
same-prior-character
new aad6a7b Removed frontmatter-p
new b496488 Merge branch 'transitions'
new 879d237 Fixed version number
new b72120a Fixed dialogue-p when near bobp
new d039bdd Added format-refresh (exceeds max lisp depth)
new 7a0182d Fixed version number
new 28077f7 Element function cleanup
new 00a67ac Added save-restriction to note-p
new adbcc88 trans-p uses regexp and case-fold-search nil
new 653f434 Fixed dialogue-p recursion bug
new 3646ad0 Changed version number
new 433b5c2 Merge branch 'clean-elements' into format-refresh
new ce91efe Implemented format-refresh
new 4cd6afc Added upcase-sluglines to refresh-format
new d64de14 Fixed auto upcase-sluglines
new 53316e7 Added metadata key and changed metadata variables.
new ee9fd09 Element function cleanup
new fd38133 Added save-restriction to note-p
new a72e947 trans-p uses regexp and case-fold-search nil
new 421e97e Fixed dialogue-p recursion bug
new 67a7c01 Changed version number
new e4541a4 Added widen to save-restriction functions
new c05f11b Merge branch 'format-refresh' into widen
new 63470c4 Fixed bug with get-paragraph-bounds
new 79d9290 Added fontify-region to format-refresh
new ef68f61 Changed version number
new c373e34 Changed metadata-insert key
new 9ccc915 Commented out problematic auto upcase sluglines
new 58e99ad Removed auto-upcase slugline function
new 3c87cd1 Changed get-prior-character to while loop
new a4f3858 Changed slugline to sceneheading
new f38af97 Changed version number
new 2801390 Merge branch 'sceneheading'
new 9f79b3c Merge branch 'get-character'
new fb5badd Changed version number
new 906c29b Added // boneyard syntax and switch-comment-syntax option
new e1d8a02 Added time-format and note-template variables
new 51d6cf4 Added insert-note and mapped C-c C-z to this function
new 8330ba0 Changed insert-note to act more like Org Mode
new 342d433 Added note example
new 1c09f4b Changed get-previous-character to dotimes
new f612173 Separated short-time-format and long-time-format
new a8e91b7 Merge branch 'comment-syntax' into develop
new 1701e2d Merge branch 'insert-note' into develop
new 093a757 Required s package
new ca4ee16 Added template-alist, rewrote insert-note to use s-format
new 8f48452 Added format-template
new aeb568d Removed template-alist
new e7453f8 Added info about inserting templates
new e69cb5e Ditched require font-lock
new fc51479 Rewrote get-character, deleted trim-whitespace
new b24c523 Deleted unneeded line-upper-p
new 0ebe56b s-rewrite of get-character and character-p
new c02f1fc Deleted unneeded character-regexp
new 2cd536e Added s-present? to character-p, closes #3
new 7105369 Update README.md
new d583213 insert-note will open-line unless next line is already
blank
new 0e04950 Version 0.9.0
new 0fa4f80 Merge branch 'master' of
https://github.com/rnkn/fountain-mode
new 226ac7c Added insert-synopsis
new c97670b Added key-binding `C-c C-a` to insert synopsis
new b43a8a8 insert-synopsis will add to either scene or section
heading
new 2ca966d Added insert-synopsis and tips to README
new f725259 insert-synopsis tests if current line is blank
new 4561272 Added backward-scene (forward-scene with negative n)
new 104ef20 Updated README to include scene navigation
new 00c267b Merge branch 'insert-synopsis' into develop
new 21df459 Changed version number
new 4009951 Merge branch 'develop'
new 2a7c806 Removed errant merge conflict marker HMPH!
new 4c5fed2 Fix byte compile error
new 91e61c6 Merge pull request #13 from syohex/fix-byte-compile-error
new b4d1637 Fixed bobp bug
new fec0fb5 Merged character-p and get-character
new 52810f0 Changed version number
new bf7d8df Merge branch 'get-elements' into develop
new 0a23bef Added match-scene-heading
new 89d5045 Changed get-scene-heading no longer matches indented
new b8dc19d Cleaned doc for get-character
new b6b258a Added match-line with variable FUNC
new c3249dc Added get-dot-scene-heading, replaced "scene-heading-p"
new 860f7bd Changed format-refresh call to jit-lock-register
new 9eedde0 Merge branch 'develop' into font-lock-search
new b397031 Unbalanced parenthesis bug fix
new d551ee4 Added change-major-mode-hook to remove indentation
new c18f24d Merge branch 'develop' into font-lock-search
new 6e37750 Cleanup let sexp
new 792d8b0 Added widen where missing
new 09eb4b7 Merge branch 'develop' into font-lock-search
new 20465e5 Changed paragraph-forward func to blank-regexp
new 4cfc32b Added auto-complete licence
new 82f2c14 Forced scene heading does not need func in face
new e6fe07b Added synopsis search func
new 73682e4 Removed unneeded nonprinting face (shadow replaces)
new 692edde Removed unneeded face defvars
new 9277d10 Reversed and renamed forced-scene-heading options
new 36823b5 Merge branch 'font-lock-search' into develop
new ebad5a5 Fixed forced-scene-heading reversal funcs
new 616fd8a Added continued-dialog to format-refresh
new 0220391 Using thing-at-point for some funcs
new e9fe120 Renamed fountain-looking-at
new 14e51c8 Replaced fountain-looking-at with
thing-at-point-looking-at
new 2666a25 Vastly improved forward-scene
new 3b33d1f Required rx
new 8928410 No longer need eval-and-compile
new 54f3e9a Merge branch 'develop' into continued-dialog
new cbc9dc9 Automatic add continued string (with problems)
new 95f18e8 Added version number
new 3f209da Added scene thing definition
new 565d73b Added format-force-refresh for continued-dialog-str
new b4ba2d9 Changed format-force-refresh to act on scene
new ec3fd0f Merge branch 'thing-at-point' into continued-dialog
new e56ac12 Fixed format-force-refresh doc to reflect scene
new cb7bdac Merge branch 'continued-dialog' into develop
new 8c695fe Changed version number
new 96816c4 Changed links and added screenshot in README
new 95c1a6e Made continued-dialog-refresh much faster on whole buffer
new 85895c5 Changed version number
new d78ef7b Cleaned up match-line
new 346544c Added upcase scene heading when format-force-refresh
new 14c6db6 Added centered text regexp and indenting
new 6e0af83 Merge branch 'master' into develop
new 5b63418 Added note about centered text
new 3396853 Rearranged interactive functions
new b4477fd Separated format-refresh into indent-refresh and
format-apply
new b7f1846 Added note about continued dialog in README
new edc0abd Added missing dependencies
new 135bd0c Merge branch 'develop' of
bouville.local:~/src/fountain-mode into develop
new fc7121f Small cleanups
new 3220b04 Made uuid-command customised
new 478fc2c Added lock-extend-region hook, renamed indent vars
new bebb262 Basic func rewrites using more regexp
new 97128a2 Removed all rx
new 760ad60 Optimised by removing too many thing-at-point-looking-at
new 925e2c5 Changed version number
new d7df22d Fixed synopsis regexp
new 402ad31 Simplified change-mode-hook
new a572b5b Added visual-line-mode hook
new 2585bd3 Added set-clean-margins hook
new 7c78676 Merge branch 'develop' into margins
new 018f66b Made uuid shell command sexp func instead
new b6cdf9b Removed set-clean-margins in autoload
new 100981d Added more doc on format-template
new 50fc07c Added easymenu with toggle functions
new 937c98e Added continued dialog toggle
new fdede91 Changed all "dialogue" to "dialog" (US imperialism...)
new d610832 Merge branch 'menu' into develop
new dcea782 Removed unused next-comment func
new 7c4e341 Centered elements can indented to col or center
new 5b0818c Added strip-comments
new e929072 Better doc for strip-comments
new ec37663 Fixed comment-end syntax, begin implementing
strip-comments
new 36b5d83 Removed thing-at-point in strip-comments, doc cleanups
new 40b50a2 Minor change to toggle-comment-syntax
new 1d6cd91 Merge branch 'develop' of
tropico.local:~/src/fountain-mode into develop
new d8c2213 Re-added all predicate funcs
new a01b5ce Added match funs for trans and dialog
new ce7555a Updated to reflect recent changes
new 4ac3c63 Changed faces to inherit font-lock faces
new 17ace3f Merge branch 'master' into develop
new 0704743 Added syntax highlighting menu
new 1cbbbe9 Added get-font-lock-decoration fun to clean menu
new 0637acd Added set-font-lock-decoration
new d6f6686 set-font-lock-decoration retains previous defaults
new 32e8a69 Added Customize option for uuid.el
new e7a4c89 Added save-font-lock-decoration fun & to menu
new 57a80f5 Added message when changing font-lock-decoration
new 7a367fe Cleaned up default/highlight face names
new 290ea2b Fixed get-font-lock-decoration bug
new 8d899d1 Removed set-clean-margins
new 3b39961 Made comment (boneyard) face custom
new 59fcaf4 Changed version number
new 791e203 Changed short description
new 95cfe97 Added paren font lock
new bd904fb Added character-p, match-character and character faces
new 00a5ebc Merge branch 'develop' of
tropico.local:~/src/fountain-mode into develop
new f89c0c2 character-p matches whole line, get-character slices
new fff24e2 Made indent-refresh use font lock face property
new 62e119a indent-add adds symbol value not symbol
new 4703034 Made indent-refresh more robust, character-p faster
new df9fe92 Replaced get-character with character-p where appropriate
new 1b9f498 Cleanup doc
new 4db725d Added mark-scene and obsolete variable aliases, comment
cleanup
new 27467cb Comment cleanup
new 083907f Fixed centered text indenting
new c950a8f Added more save-restriction, just in case
new 884f31b Updated to reflect current features
new eb5289a Removed problem UUID options
new 95b0811 Made notes slanted
new eda13aa Improved faces doc, added interactive prompt
new ed634c8 Minor doc and comments
new a4092c7 Removed block-bounds limit (unlikely to ever occur)
new d97515b Changed version number
new a9df26a Updated to reflect current changes
new 57e6a07 Added link to release history
new def3903 Added version number const
new 1eb692b Started on fountain-export
new 89b8f38 Changed when to if where possible
new 694e317 Working insertion of separate elements
new 5dc5fef Working export to HTML
new 2abd17f Many additions
new f156765 Changed sgml-close-tag to insert
new 0051f8c Fixed character-p bug
new 5db9477 Merge branch 'develop' into export
new 87b4451 Slice character-p at only ( not ^
new 8736a62 Merge branch 'develop' into export
new 1a6118c Replaced format-replace with s-replace-all
new 9fb4d78 Made funs work on region by default, created separate
parse-buffer
new 3d57965 Changed parse-buffer to parse-region
new 66dbfc3 Added beginning/end-of-scene fun and upcase keys
new eabae34 Merge branch 'develop' of
bouville.local:~/src/fountain-mode into develop
new 4b8765d Merge branch 'develop' into export
new 55e1b1d Made funs work on narrowed buffer instead of regions,
added saving
new bb96f1a Removed buffer var in export-region-to-html
new 84f6a9f Added non-printing cookies to comment face
new 8346871 Merge branch 'non-printing' into export
new dd4e6ea Made preparing HTML optional
new ae5ab83 Merge branch 'export' of
tropico.local:~/src/fountain-mode into export
new 3ce1840 Deleted C-c C-u for upcase-line
new 587e42f Merge branch 'non-printing' into develop
new c9a066f Added underline, italic, bold funs; added replace-quotes
fun
new af9d040 Added "not part of GNU Emacs" note
new 50b030c Changed replace-quotes to convert-quotes
new 2d8f606 Added escapes for \_ and \*
new 1a48b38 Improvements to regexp
new 21a41ec Split section subexp highlighting
new 3d4c276 Working indentation without jit-lock-register
new 1c01d63 Require fountain-export
new 09fea7b Font Lock keywords with ` macro
new 03b9500 Renamed indent to align, improved some regexp
new cb94762 A pretty awesome working Font Lock keywords generator!
new fb3e222 Deleted all unneeded indenting funs - wahoo!
new 9ca5cc4 Merge branch 'develop' into export
new 9940c3d Unquoted fountain-comment (causes export error)
new 9edd1b0 Made create-html-element work with substring-no-props
new 5cd1cc4 Improved keywords generator, deleted default defvaralias
new 3780bea Added export-default
new 516750c Small optimization
new e998000 Default export C-c C-e C-e
new 2ceb4ae Fixed trailing whitespace bug with continued dialog
new b17a12c Added ${title} template key, linked `fountain-mode'
new 7f1d118 Changed version number, renamed font-lock-extend-region
new a587565 Merge branch 'develop'
new 6a5831d Removed centering text
new d4f6890 Fixed quote fountain-comment
new b422318 Merge branch 'develop'
new b1edc6a Updated to reflect current status
new 470052b Merge branch 'develop' into export
new 94b1e4f Added h2 for forced-scene-heading
new 0e2d6a5 Templates can now set point and mark
new b6402e3 replace-match... it's cleaner
new 4cab629 Merge branch 'export' of
bouville.local:~/src/fountain-mode into export
new e222614 Merge branch 'export' into develop
new cc67fdb Added some doc and obsolete vars
new 1f2c98a Added a respectable pdf-via-html shell command
new 366a17c Fixed forced elements regexp grouping
new cb08a67 Made fontify-buffer refresh font lock defaults (so it
works)
new df180d6 IMPORTANT: removed forced-scene-heading funs, vars and
menus
new 6d80d79 Renamed "minimal" faces to "moderate" - everything in
moderation
new 4fb90e0 Ditched the spaces in the exporting progress reports
new 64afe7c Some doc updates
new 7b45beb Added styles export (inline only)
new 84d01af Use dolist instead of while, because we can
new 3205e77 Added export options to menu
new f8fbfea Changed "moderate" to "normal"
new 50a4a9a Moved syntax highlighting submenu
new f961540 Only skip \n, use h2 for scenes, don't prompt for
overwrite
new 12c6b53 Fixed center/character regexp bugs
new 36ae0ef Added customize export group menu
new 01faa22 Export now strips comments to temp buffer
new 9d2a780 Using with-temp-buffer, don't need a persistent temp
buffer
new a109bb5 Added metadata-p and fixed comment regexp
new b86454a Added metadata fun and var, will read on load and save
new 6d104c8 Exporting with \s\s as \nbsp\s
new a8a384a Fixed :prefix bug, renamed buffer name vars to
"buffer-name"
new ad3389c Added metadata faces
new 01c55b2 Rewrite of export--html to use create-html-head and
create-styles
new dca870b "style" not "styles", Courier Prime and utf-8 charset
new 7a3c4f3 Name changes, require s and declare fns
new 5231655 Changed some menu names
new a3edba6 Added create-title-page fn
new 35ed594 Fixing CSS, filter get-metadata-value
new f5bcd0e Duplicated get-metadata with HTML filtering
new b0af801 Fixing multi-line read-metadata bug
new 3dc6c0c Face and CSS for page breaks
new e9718f8 Updated to reflect 1.0.0
new 7c53c1f Added Prince to requirements
new 023b5bb Note about TextPlay stylesheet
new a86164f Autofill fix
new 35e6cc4 Export buffer name uses format, save excursions, css fixes
new d3240c1 Refreshing continued dialog progress, also...
new b41f083 Small trans-p bug
new f2f3424 Fixed :prefix, added Occur commands
new 4ef3f44 Improved title page templates, added title options, read
metadata
new 66f19b5 Combined normal and forced regexp
new 3793ec5 Combined metadata regexp
new 29922d7 Added forced-action-mark for forcing action
new a4e32d3 Added option to include/omit title page
new 07edaa6 Renamed "centered" to "center"
new 096fe56 Added occur-scene-headings
new e3afb68 Changed version and URL info, fixed doc and obsolete
new bb99adc Removed useless custom vars
new 496e103 Added credit to external CSS
new fe82b50 Updated to reflect current status
new 1852a65 Fixed continued dialog refresh bug
new 0b4e5ee Fixing point/mark markers in insert-template
new a8f867a Character is now p not h3, authors is now author
new 40e9228 Make sure no other mode is fontifying on export
new bf3f975 Changed version number
new df3d2ee No need for dolist
new 9943252 Minor efficiency change
new e798669 Completed doc for font-lock-keywords-plist
new 70f66c7 Scene navigation now adheres to sections
new 4f59e67 Added fountain-element to text props and keywords gen
new 6662895 Use fountain-element instead of face for export
new 76e1d83 Always refresh font lock defaults, regardless of error
new 586eae5 Multiple changes:
new f4a9e43 Keywords gen now uses per-face decoration level
new ad566b7 Removed -highlight faces
new c91e806 Fixing doc, using "minimum" instead of "none" for
highlighting
new bc0ac89 Changed version number, added obsolete faces
new 72689d6 Added README to header as commentary with small cleanups
new df5e9b3 Added emphasis faces and invisibility spec
new a5c1d80 Commented out trim-whitespace custom option
new 1087a95 Multiple changes:
new 9114f4c Combined keywords gen into single fn, added set-dec
key-binding
new 2709151 Added show/hide emphasis delim menu toggle
new 324a978 Fixing emphasis regexp and keywords gen
new 5603721 Working on hiding invisible and non-printing text
new 7037e46 Toggling element visibility with single fn
new e114a9c Multiple changes:
new 55e9a10 Fixed center text bug inheriting default
new 83a7db3 Added occur fns to menu
new 9dfb3d0 Merge branch 'develop' of
bouville.local:~/src/fountain-mode into develop
new cc03aec Big doc cleanup, combined get-previous-character into
get-character
new 7a769cf Export works without refreshing font lock defaults!
new 37ca9f7 Added key-bindings for hidden elements and added refontify
new 8ef04b6 Removed font lock matching fns in favour of lambda
keywords
new 44de329 Doc cleanup.
new 35e2796 Workaround for invisibility spec problem
new 750e3c1 Escaping nbsp, e.g. "\\\s"
new afc1631 No commentary for export engine
new dc4c457 Updated README/Commentary
new bcaa069 Minor cleanups
new 930f5c0 Added latest release link and note about MELPA-stable
new 346eb9f Automatically make fountain-metadata buffer-local
new 4343486 Added revision mark CSS
new 2cebbf0 Replaced lambdas with named fns
new 62d8cc2 Merge branch 'develop' of
tropico.local:~/src/fountain-mode into develop
new f7c758d Only create title page if title meta exists
new 5710ca9 Fixed wrong num args on mark-scene
new 3df9d48 Insert dialog as tables to allow MORE/CONT'D
new 37a03e7 Added orphan and widow lines options
new cbbcaba Added caption class in prep for Prince changes
new fe8b0b1 Don't need to hide captions on screen @media
new a0dd4d7 Fixed font lock extend region bug
new e023bd6 Merge branch 'hotfix'
new 1c54ebc Changed version number
new f3cba8b Updated README/Commentary
new 32fdff2 Minor doc cleanup
new 4e351f8 Merge branch 'develop' of
bouville.local:~/src/fountain-mode into develop
new 24e424d Fixing missing ${font}
new d470ceb Removed FADE IN: from trans-list
new 8d27327 Changed get-character to take positive/negative int
new 1440e20 Set character prop to slice only at (CONT'D)
new 2e50661 Split filter fns
new d3d2443 Custom (CONT'D) and (MORE) strings
new 2066658 Combined fountain-export.el with fountain-mode.el
new b6576ca Fixing metadata regexp
new 963edb0 Increase fontify bounds to 10000
new a2d7951 Preserve line-breaks in titlepage
new 2f2f6e4 Changed fountain-escapes to fountain-syntax-chars
new d1bfaf1 Moving export-line-breaks to creating element
new 273d46c Updated README/Commentary to reflect latest
new d746a4c Changed version number
new c562ff0 Obsessive cleanliness
new 2290270 Added monospace to font stack
new 6003b4e Fixed customizing trans-list and scene-heading-prefix-list
new 02ad32b Changed version number
new c3804ae Fixes bug introduced in
6003b4e9509e087d01a0d33a0720c701250715c0
new bef6750 Changed version number and README/Commentary
new 435b433 Updating doc
new df8c4b8 Updated README/Commentary
new fff6d4a Merge branch 'develop' of github.com:rnkn/fountain-mode
into develop
new 2e40724 Updated README/Commentary
new f29032f Added block-limit var
new a98fe45 Added The Abductors to README
new cd074ff Change mark and point in template to $@ and $?
new 689fde9 Added theme note to README
new 11a8e5d Fixed missing link
new 26794ba Added git clone instructions
new 3131080 Obsessive cleanliness
new 2306123 Bumped version number, plus obsessive cleanliness
new d0c367d Merge branch 'develop'
new b091c57 Added temporary link to The Abductors on the Black List
new 04ddde2 Added character-regexp
new 35eae9c character-p now uses regexp instead of funs
new 9a5441c Rewrote font-lock-keywords-plist and
create-font-lock-keywords
new e9a9a13 Switched screenshot to files.paulwrankin.com
new 31f8dda Added link to mailing list
new 532db85 Added "on GitHub" to links
new 1f21a56 Renamed invisible-p to tachyon-p
new f288368 Obsessive cleanliness
new b721eed Removed option to prepare HTML
new c7b55a9 Added zero padding to td CSS
new aa65db0 Make font-lock-extra-managed-props buffer local
new e8f9ced Bumped version number
new 3772c59 Merge branch 'master' into develop
new cd1b826 Revert "Added temporary link to The Abductors on the
Black List"
new 3951254 Merge branch 'master' into develop
new f7c9fc6 Added outline functions
new 023f66c Updated nbsp regexp
new 3a33a36 Updated comment regexp
new eee6f31 Updated metadata regexp
new 2b1489b Updated character regexp
new f42cfbc Changed MELPA links to melpa.org
new e1f745a Updated paren regexp
new 6f643d7 Updated note regexp
new 81fa6bf Updated synopsis regexp
new 71aff40 Updated center regexp
new d3f0adf Added outline functions
new 2e758f0 Bumped version number
new 3604955 Added outline commands
new 05c5e7d Added regexp init funs
new 3dc3705 Fixing outline-cycle vars
new 4b4e375 Comment out unused strip-comments fun
new f32983d Fixing regexp
new dbddec3 Combined commit (incl. scene-num):
new b746634 Added align-scene-num var
new dc1b6b3 Added outline-cycle funs
new 819b05a Fixing font-lock-keywords-plist
new f29592e Added export-element-set for teh future
new 67207d7 Combined commit:
new d21e563 Commented out scene-num stuffs
new 89e532b Fixed section-regexp
new 76661b1 Removed empty doc strings
new abab1e1 Rearranged feature list
new 85f088e Added outline info
new f213e08 Updated commentary with README
new a7b1d46 Added MELPA badges
new fb17167 Unneeded
new 05f2d08 Fixed outline regexp counting spaces
new 5ca4974 Merge branch 'develop'
new a36b95c Fixed subtree cycle bug
new 429d1ca Fixed mark in no buffer bug
new c3d23a8 Use section group 4 for outline-level
new 0e91c16 Aliased outline funs, wrote custom outline-shift-up/down
new 7d9c475 Bumped version number
new 580900d Don't quote let lambda, use n for number
new fa9f438 Minor cleanup
new a9c5e94 Point marker nowhere
new 35b5e71 Merge branch 'develop'
new b2b43dd Fixing arg/n var
new e7acdd2 Changed screenshot to Big Fish, other cleaning up
new 282719b Added init-comment-syntax
new e99b25c Separated b/eobp from blank-regexp
new 366646d Improved forward-scene
new 61664ff Minor cleanups
new c878527 Changed section to section-heading
new 70dc488 Changed outline-custom-level to outline-startup-level
new 6edde9f Enable lexical environment
new 4823f4d Begin export rewrite
new ec2af70 Minor fixes
new 9fcf741 Small eof newline additions
new 96408f8 Added force option to export
new 994010d Fixing outline cycling
new ba7e175 Bumped version number
new ce9ac1e Parse temp buffer
new ac83438 Optimized note-p and comment-p
new 3d8a5e0 Improving parser
new 6f54808 Added some latex/fdx formatting
new 0478df5 Fixed scene-heading margin
new 0ec26a2 Fixed get-font-lock-decoration
new 38eedf7 Split outline-startup-level, outline-custom-level
new 2205f14 extend-region does not need get-block-bounds
new f46e21c Use outline for insert-synopsis
new 5edba38 Don't use blank-regexp for insert-note
new 7fe9cb8 Fixing comment-p
new c37acb4 Fixing font-lock-dec funs
new 29aac52 Use customize-set-variable for menu
new 2a8a52a Improve menu
new 87ff021 Updated version num, README and Commentary
new 24ab81c Merge branch 'develop'
new afbc73d Merge branch 'develop' into export-rewrite
new a4bed42 Removed thing-at-point from note-p
new 2aeaacf Merge branch 'develop'
new 4caa161 Bumped version number
new db0b19f Remove thingatpt
new 5940c04 Split into separate files
new 4f1af5b Fixes and lexical binding
new 081ffa4 Fixes #25
new 4604fcc Bumped version number
new 1614778 Update README.md
new b3bcfa7 Update README.md
new 87b6c00 Merge branch 'master' of
https://github.com/rnkn/fountain-mode
new 3715769 Changed face defaults
new 6f1841c Updated character-regexp doc
new 0047b10 renamed: fountain-data.el -> fountain-parse.el
new 14ea06a Removed get-element
new ffb7157 parse-region does not take data arg
new fb678a9 Removed data var - use lex instead
new 844444d Changed email
new c8d90b8 Added basic imenu functionality
new 6e5682d Moved imenu var to after regexp vars
new a050ea7 Updated version number, README/Commentary, email
new 167238b iMenu needs to be set after scene-heading-regexp
new 640bd03 Changed screenshot
new 8b1a5e8 Merge branch 'develop' into v2.0
new 53db63d Split parse-element into each element
new 8987302 Combined all files into fountain-mode.el
new d3489b4 Made block-limit customizable
new 210689e Improved read-metadata and get-metadata-value
new 525fea6 Use "fun" instead of "func"
new 3dfaa22 Neatening up
new 848ef23 scene-number-regexp combines with scene-heading-regexp
new 82a8dca Moved function
new 67e8132 Called init-regexp when changed font lock dec
new 13f5e0f Terminal-friendly keys
new 1378a16 Regexp improvements
new 42b606a Removed occur funs
new 37594a4 Auto-align scene numbers
new a49a2aa Updated README
new 934243a Add Emacs 24.4 to Package-Requires
new 133dfb4 Changed version number
new a351a40 Added align group
new 8aab9a3 Updated copyright
new bbbcc7c Added Todo list
new b77851c Reworked setting outline-startup-level
new cbe8de9 Added action face
new a2767a5 Better parse-region listing
new 0e7961e Improving font-lock and regexp
new 47b5682 Replacing export functions
new ce37b85 Marking obsolete functions
new 4016f93 Updating read-metadata
new 3df83a1 Scene number functions
new 01dbbd2 Alternate character functions
new 3430a01 New keys
new 57fb86d UTF-8 quotes in docstring
new 2603c20 Merge branch 'v2.0' into develop
new c4a2c17 Removed outlining from README
new 201059a Rearranging and neatening
new 0e57e2f mark-scene only marks until next outline heading
new 39d20ff Remove uuid stuff
new f0ec82d Fixed note face group
new baa8ce8 Added support for multiple formats
new 378fd7c Commented out all export code
new 857909f outline-cycle now using outline-custom-level
new a9d9a53 Imenu list shows section prefixes
new 28440b3 Comment out insert-alternate-character
new 19f324f Added todos
new bf837ff Added scene number alignment stuff
new ee6d8e6 Commented out scene number functions
new 143df6d Use tabs in documentation
new a7ba3d7 Fix for two-space rule
new fbdafab New export fun, working for snippets only
new 736d989 HTML, LaTeX and FDX format templates
new 6fdfde8 Removed comments from export-include-elements
new 1cf0a88 Changed element plists :prop -> 'prop
new cca2529 Update README.md
new cefe7b5 Parsing now puts metadata only in document plist
new 1e5087f Use true lists for get-align
new 750c529 Add init-vars and cleaned mode definition
new df5fd37 Documentation cleanup
new 79e4d09 Removing dot notation in vars
new e7b7020 Reintroduced export options
new aefbab1 Added current CSS template
new dd890be Added current export-document-templates
new 477e8be Added export-element-templates (replaces
export-format-plist)
new b811afa Remove export-html-head-template
new 9c432ba Optionally use title as export filename
new 9ebfd7d Added export keys/menu items
new a8a2f3b Added delete-comments-in-region, moved
font-lock-extend-region
new 87fb1d0 Added export format courtesy functions
new 5ca84ed Cleaning regexp
new e7c3c20 Use export-document-templates in export-format-element
new 63018cf Added export-format-replace
new 193b2dd New export funs
new a3b246e Reintroduced export-html-create-style
new 45f2219 Added export-format-getter-alist
new 09c5f14 Make elements without templates pass string
new c8ebd78 Working use of export-format-getter-alist funs
new ffbf79e Fixed bug passing element list instead of content
new f1b10bc Remove unused junk
new 2ec4a08 Use ${dual} in HTML dialog class
new b858388 Fixes possible infinite loop on forward-character
new 0be9512 Added fountain export document format
new 9e9622c Removed unused get-block-bounds
new 6ed0c94 Rearranged menu
new c12dfa1 Upcase funs can now force scene heading with C-u
new 8e2d5ac Use insert-char over newline
new f2bf999 export-buffer-tex -> export-buffer-to-latex
new d7624d5 export-buffer reads available formats
new 8cb2942 Add template replace infrastructure
new 69ae363 export-include-elements -> export-include-elements-alist
new 81dcd16 export-title-as-filename -> export-use-title-as-filename
new bfc0dde Fix for double-space in dialogue
new d406abb Added forced element prop
new 1e45175 Use cons over append where possible
new b4781d7 Part II of fix for double-space dialogue
new c979ae3 Remove unneeded parse-metadata fun
new c57e0c1 Use lists for title/scene export format opts
new f1be332 CSS fixes
new 4a6df6e Unworking get-scene-number fun
new 9beb0e0 Reintroduced export-include-title-page
new 20d7d02 Small fixes
new f8d2945 Updated README
new 1fbd6a3 Not using wombat theme!
new 5f45a84 Show all outline when exporting
new cb81bf0 Insert style to cssfile with silent modifications
new 73d7e20 C-u C-u C-u TAB shows custom-level not startup-level
new ea90e4b Double quotes everywhere
new 44b1a30 Added parse/export progress report
new 45b722b Docs on export convenience funs
new 7b3564f Added Fountain export to feature list
new 56a4fbe Allow programmatic snippet export
new 5765e61 Prefer MELPA-stable more strongly
new d67dc1a MELPA links point to Fountain Mode
new 8fcd969 No longer add "(" and ")" to continued-dialog-string
new 62f2d79 Added obsolete warnings
new 7958e2e Locally disable electric-indent-mode
new 4e1b1d0 Updated latex template
new 6fb2a7d Added tex template replace functions
new 565d86c HTML title page display
new d8a480c Added shields.io GPL 3 badge
new 06b1fb3 LaTeX template now works pretty well
new dba49c2 Removed unneeded funs
new 865479d Fix for two-space rule in LaTeX
new 18499da export-template-replace now take format
new d263485 Unneeded forced vspace
new ff67a61 Added LaTeX packages to README
new f4737a1 Updated Commentary
new 36df359 Fix GPL 3 badge img
new 9a10e3e Merge branch 'develop'
new 36dda30 Added fountain-export-contact-align-right
new 0da38ea Revert "Locally disable electric-indent-mode"
new ffcf482 Comment funs not yet ready
new 125f376 Added default export function options
new 645409f Remove custom options not in menu
new 4142fdb Prefer "Final Draft" over "FDX"
new 45db55a Fix for parsing comment bug
new f3045d3 Allow metadata tab indenting
new ebea6ce Updated README/Commentary to omit develop git branch
new 446c531 Added "&" escape for TeX output
new cd8a4a7 Moved export-template-replace to lexical lambda
new 27e5633 Split required template-replace-funs from additional
new c9f03dc Merge branch 'lexical-lambda-funs'
new 794952b Look for replace-fun in
addition-tempalte-replace-functions
new 660dae5 Lexical template-replace funs
new 2561769 Extra precautions against endless loops
new dcd5cea deleted: .gitignore
new 33f6914 New LaTeX template
new e52dcb2 Make template-replace-funs format independent
new 8bd9c75 Merge branch 'latex-export-fixes' into template-keys
new 6e9daba Added HTML keys
new 55c113e TeX typo
new e2ff716 Removed keys that need to be in metadata
new be509c0 If replacer fails stringp, return ""
new c4236a6 Neatening up
new ebbad55 Reimplemented menu toggles with toggle-custom-variable
new f0da32a easy-menu-define rearrange
new 7b7383e Improve toggle-hide-element/comment-syntax
new f618989 Improving doc, removing commented funs
new 040c443 Fixing FDX template version problem
new 4627868 LaTeX package name atbegshi -> oberdiek
new 2e185cb Added ${contact-template}
new be027f6 Added TeX-engine local variable
new b01afff Temp defmacro
new 175858b lexical-binding: t
new c5db8a0 Make HTML template responsive
new 8958463 Cleaning up
new 46ab330 parse-region no longer needs recursive flag
new 4e50faf parse-character adds contd property
new c3c7aab Simpler template-key-regexp
new a49aa07 Remove omit from scene plist
new ab1327b Fix fountain-trans-forced template
new 31e4572 Removed export-html-create-style
new 0ec5516 Fix for nil templates
new 9567e4e Indent dialogue 1.5in -> 1in
new f8e4045 Fixing HTML template
new 9730363 ${dual-dialog} template replace fixes
new aa1a803 Doc string additions
new d6bb149 Reintroduce snippet export
new 5ad9fac Merge pull request #54 from rnkn/template-rewrite
new f447acf Remove additional-template-replace-functions
new 067a046 Adding docstrings
new 214cf25 Use nil and t for forced property
new c6e28fa Merge branch 'docstrings'
new b9a68ea Fixing let scope
new 559885e Adding all docstrings
new 65f27f3 Auto-load fountain-mode for .fountain files
new a824990 Remove s from parse-action
new 25135dd Merge branch 'auto-mode'
new 9ff255f Fix for fountain export forced bug
new e29b34a Fix for Emacs lexical binding standard-value property bug
new 9c73e1c Changed version number
new ce1ff96 More robust toggle-custom-variable
new 364f464 Function quoting with # for speeeeed
new 4b875ef Removed staggered dual-dialogue in HTML
new 79be752 Use shy regexp groups in comment
new e4d6b0e Allow comments appended to character, paren, lines
new 74b984e Fixing HTML paren indent width
new 0f01ca4 Fixing paren comment append regexp
new 12f6170 Set local page-delimiter var
new 4421d1c modified: README.md
new aa32d3e Strip comments working model
new 7a9aee0 Added script-end-regexp
new 6a505a7 Added page-delimiters
new 731ebb8 Fixes errant newline in LaTeX dialogue
new c43464d Updated Commentary
new 6f656f7 Updated version number
new 6208d27 Merge branch 'master' into export-with-temp-buffer
new 9adea4d Remove comment-p from parse-region
new b174e54 Cleaning up
new 5b78a14 Temp workaround for #56
new 34c26a8 Made comment-p not use search-backwards
new 05ec673 Revert "Remove comment-p from parse-region"
new dbeb99c Fixing scene number regexp
new c1ad5cb Fixing character regexp
new 41a84d6 Added auto-insert integration
new 288f1f2 Turn off electric-indent-mode
new aa8ed8e Updated README/Commentary
new aa7cf0e Consolidated time formats
new d304e62 Added draft show-end-notes
new b24cad6 Prompt to overwrite export buffer & file
new 0f30b10 Revert "Turn off electric-indent-mode"
new d10c280 Removed short/long-time-format from insert-template
new 1ee910b Pulled define-auto-insert out of mode definition
new 217c637 Working model of endnotes
new 83d17f1 Cleaning related doc string
new 0aed892 Fixing keys compatibility for GUI/terminal
new a4e425c Cleaning up doc string
new d100501 S-TAB prettier than <S-tab> in menu
new dfc5df8 Added viewport tag to HTML template
new fab8031 Updated version number
new 8862cc6 Fixed export-page-size mismatch
new 4f66bb4 Updated version number
new 6f257f2 Merge branch 'hotfix'
new 061f31d Fixed export-standalone mismatch
new 1fbca2e Rewrite insert-note w/o insert-template
new 4b5a9c9 Remove insert-template
new ed61f73 Updated note-template doc string
new 76677d2 Remove s dependency & update README/Commentary
new e31c5a1 Use `quotes' instead of "quotes"
new e398b01 Set default scene prefixes to match fountain.io
new 24d1503 Added fountain-export-formats alist
new 8763c8f Added export-html-hook, split away export-html-template
new 42c7039 Added export-tex-hook, split away export-tex-template
new 4c79e3d export-buffer will search export-formats for hook
new 68e685c Fixes #58
new ec7e25b Merge branch 'master' into export-reorg
new ac25ca1 Added extensions to export-formats alist
new e050922 Finished rearranging export templates
new 8f5cf3e Use define-widget for custom templates
new a6bf761 Use export-formats for funs
new 6fd8620 Rearranged export code
new e3d0a62 Updated version number
new b62e8ed Updated/fixed obsolete warnings
new efee7ca Merge branch 'export-reorg'
new 0707b47 Updated README/Commentary; commented out export formats
not ready
new 474df63 Use replace-regexp-in-string not with-temp-buffer
new 27f73e5 Added tex-command local variable in tex template
new ea11fd4 Move needed vars into init-vars
new ef533c4 Removing silly code indent
new e7aaeb8 Whitespace cleanup and FIXMEs
new 54e8b26 Renamed ELEMENT-p funs to match-ELEMENT
new df51d43 Fixed scene number regexp
new 03e50cb Default note template leads with space
new 5eed6bd Change ${KEY} => {{KEY}}
new 4ca8c77 Removed fountain-export-title-format
new 03334ad Fixed LaTeX formatting string with multiple line breaks
new 3f3bfcf Just use assoc STRING LIST
new f89c59f Collapse HTML whitespace in format string
new d4e3f7d Use p for HTML title blocks
new e54e4f8 Add HTML/LaTeX style for section headings
new 586844e Adding page break type to export templates
new 0b07fd2 Adding page break type to export templates
new fccdc00 Updated page-break regexp
new 422ff6f Added fountain-page-number face
new f849b5d Added match-page-break
new f9b02ca Add parse-page-break
new 7ff139f Added page-break to export-include-elements-alist
new 356d804 Highlight page number with fountain-page-number
new 800886d Added outline-patch-outline
new 79416b2 Reintroduced hiding syntax chars
new b266619 Override bugged outline funs
new 9292ee8 Only patch outline-move-subtree-down if not <= 24.5
new d3f9041 Moved patch-emacs-bugs doc to function
new b2b31d3 Clearly documenting patching Emacs bugs
new 21655b9 Changed version number
new b513910 Fixes #60
new e048f27 Change patch-emacs-bugs
new 3bc4d73 Merge branch 'title-template-fix'
new 2b6d9bc Merge branch 'master' into parse-page-break
new 0233ab8 Provide with-demoted-errors FORMAT
new 19a3c0c Keep export-job inside unwind-protect
new e9785a6 Use prog1 not unwind-protect
new 74024d9 Change version number
new cffb48c Removed fountain-export-title-format from save-options
new e74be73 Changed version number, slight doc fix
new 9f3497d Use 25.x outline- prefix, add aliases for 24.x
new 2a4b55f Fixed scene heading face subexp
new c7c445c Only force scene heading if not already
new a31c19e Fix forced action not being recognised
new 78b9061 Updated version numer, and outline-invisible-p doc
new 9715d3f Make parsing work going backward/forward
new 5a5a2a6 Function arguments are already lexical
new 07dc64a Minor mistakes and optimisations
new 4d5180a Merge branch 'master' into parse-page-break
new 3833c4e Parse page breaks in FDX
new cb65a64 Small cleanups
new 45934bf Merge branch '24.x-outline-aliases'
new 44ac212 Working auto-upcase scene headings hook
new 0d92baf Use HTTPS links
new 7aeb2e2 Docstring error
new d43ab2b Restructure code layout
new 97b3ac9 Working scene-number-to-list
new 3f26b77 Allow dash/period in scene number
new 33ad804 Some iterator fixes
new 0c1ffba Working scene number string <-> list
new 57567cf pkg-info is not part of GNU Emacs!
new 51b64c3 Merge branch 'master' into scene-numbers
new 0dacde3 Working get-scene-number
new 766998c Commented get-scene-number... it's complicated
new d62b48f Fix forward-character let binding
new fff5b6b Function quoting
new 7be845b Should work but creates endless loop
new 1789636 Include OMIT(TED)? scene heading regexp
new 5fdaebe Scene numbers almost work flawlessly
new 7dd8022 Resolved endless loop with scene between 1/A1
new 2345866 Added add/remove-scene-numbers funs
new fa9e108 Use progress reporter and y-or-n-p for scene numbers
new 557ab2c Added scene number keys and menu items
new 64033f2 Make goto-scene use scene numbers
new 7c7c9bd Make auto-upcase scene heading protect scene number
new 713cd85 Better docs on scene funs, and y-or-n-p
new c897b73 Added Go to Scene Heading... to menu
new b67f1c1 Remove switch default comment syntax from menu
new 4e88b75 Just require autoinsert
new cbeb8f1 Bumped version number
new f9b8fa5 Merge branch 'master' into scene-numbers
new 46f2c68 Bumped version number
new fcfc069 Use groups 4-7 for scene numbers
new 5351f3d Neater menu headings
new 2ca1f24 Added page size to menu
new f402582 Don't bother with comments interfering
new 7f3b0b2 Cleaner Font Lock keywords generation
new ca8697d Use fun to match forced action
new c1f6510 Add all elements as invisible props
new 6c53edd Use regular expression for action
new 5415b5a Display scene numbers in right margin
new bba892a Do not display scene numbers in margin by default
new e613850 Merge branch 'master' into end-notes
new 71ae49e Rearrange endnotes code
new f102ad8 Use display-buffer function not cons cell
new 36d9f02 Fix endnotes regexp
new 746d55d Remove default endnotes buffer *'s
new 279fbfd Errant ^L
new 565ea27 Added endnotes command and options
new 1f40e51 New linear parse model
new 1c76f12 Fixe some docstrings
new 3af5ac9 get-scene-number checks for any scene number first
new 2506af0 Removed var fountain-new-page
new 0d45708 Fix character mistaken for action
new ea3ec3e Use match-action in parse-element
new eeb07e6 Remove ^! when parsing multiline action
new 710259a Don't assume buffer point with parse-action
new 4d800b5 Use action-regexp in match-action
new 6fb1385 Fixing action font lock keywords group
new 06c0c4e Remove docstring re global regexp groups
new cd164b7 Fixes #68
new 9700033 Merge branch 'master' into linear-parse
new 783b34d Fix imenu regexp groups
new eb4ceda Fixing match-note
new 6fdbcc6 Improving block-bounds
new 8210a24 Small fixes in font-lock-keywords-plist
new b583c8b Ensure fontification after script-end mark
new 1641a18 Collapse a line
new 3c5530e Change copyright to 2017
new 8edf599 Fix dialog-regexp to match group 1
new f1e6a48 Move export including to parse-region
new bf2d095 Make export-get-filename add "." to ext
new 5965882 Fix get-scene-number not returning a list
new 49c5482 Removed pre v1.0 obsolete aliases
new 64d5995 Version -> 3.0.0
new 8559e16 Added function slugify
new 81bbb4d Removed content-start from read-metadata
new c3f55d1 Signal job done in parse-region
new 81d2148 Removed warning from add/remove-scene-numbers
new 63afc41 Improved function get-scene-number
new b746b33 Small docstring fix
new 5752c1b Fix read-metadata
new 726ee3c Simplify metadata-regexp
new fdc6bb5 Fix get-font-lock-decoration
new ca07afc linear-parse version of export-buffer
new 612f8f3 linear-parse version of export-region
new 1e1df6e Parse dual property for paren
new ff14d8a Parse dual property for dialog
new 3b0e78b Add title-page to export-include-elements-alist
new e649ddf A parse-metadat function, perhaps not useful
new 3da85e9 Add comment to export-html-replace-alist
new 544451c linear-parse version of export-element
new 101942b Remove {{title-bold}}
new d1edcb4 linear-parse version of export-html-template
new 3e6b052 Remove parents elements from element-list-type widget
new 91ac9a9 Docstring & comment fixes
new 813bbf4 Make includes optional for parse-element
new 2b91bdf Don't omit metadata when parsing
new c1a1742 Optional buffer with export-get-filename
new b923996 Remove parents elemtns from export-fdx-template
new 4944bac Added .editorconfig
new c91ebd4 Merge branch 'master' into version-3
new f95de8c Require subr-x
new d249cdf Add teleplay align defaults
new f9b0385 Show only key bindings in docstrings (if set)
new 51649a1 Cleaning up docstring
new 2fa6cb4 Minor
new 8d62f5e Function fountain-element
new f1e20f8 Rename export-include-elements-alist ->
export-include-elements
new bb74dac Move Emacs bugs section
new a1825ff Don't save-excursion/save-restriction on fountain-element
new 37289bb .editorconfig indent size causes problems
new 089763b Merge branch 'master' into version-3
new 4f85451 Change endnotes height to 0.3
new e379827 forward-character accepts 0 as "back-to-character"
new 5f2ed75 New tree parse method (with starts-new-page)
new 48f7543 Remove LaTeX
new 09dfc05 Docstring updates
new 0c699bf Document fountain-export-buffer
new 50a31e5 Changed fountain-script-end-regexp -> fountain-end-regexp
new 0da4124 Temporarily ignore parsing scene numbers
new d37e210 Use unless over or
new c564371 Always export sections, scenes and dialogue
new fa74ada Require subr-x for string-join
new 05c733b Add preliminary PostScript and plaintext export functions
new d95221a Updated FDX export template
new 696d5dc Commenting code
new 4869ea5 Add progress reporting back to parse-region
new c080362 Make synopsis require at least one text char
new 102455b Change (element "") -> (element nil) in
export-fdx-template
new eabd07e Updated menu export title page to work with
export-include-elements
new 1d2f867 Added inclusion (Mountain) functionality
new 3c7cc9e Rewrite of export functions
new 99880e7 Docstrings and comments
new be14400 Use key-in-plist condition and cons -> list for export
replacement
new ed56ed0 Export replace section heading level
new 49aa07f Add txt & ps to export-formats
new 9b0b16c Remove LaTeX from menu/keymap
new fc5d012 Revert export-page-size to symbol value (from string)
new 5695abb Update export-fountain-template with include and fixes
new 9d60e85 Add title page to fdx template
new ac93406 Update export-html-template - add include, remove
dual-dialog
new 40e7a2e Fix export-format-string literal replacement bug
new d2e6b15 Make include-find-file use noselect when
called-noninteractively-p
new 57a81a6 Fix end bug in parse-section
new 226241f Pass job to recursive element parse funs
new 74291b3 Use ".ext"
new e642acf Rename export-html-replacement-alist ->
export-html-replacements
new 894e7eb Use insert and newline over insert-char
new b3f5f66 Add nice fountain-elements variable
new 092328e Added export-txt-template
new b303ceb Rewrote export-element
new 2864850 Remove trailing ")"
new 795ec33 Implement slugify in export-element
new 2c0fd18 Fixing lyrics replacement bug
new 1e5193c Convert straight double-quotes to smart quotes
new ae5cbba Sections and scenes are always exported
new d429f20 Dialogue blocks are only exported with
character/lines/paren
new 213a679 Fix odd parse-region bug
new 8a2e72a export-format-string requires fixedcase t
new 75d019c Remove metadata parsing
new 42d0ee1 Add insert-alternate-character
new 4910a50 Replace .editorconfig with Local Variables
new be10ce9 Replace .editorconfig with Local Variables
new 7e0810c Remove mention of Emacs bug 23879
new 4f6dc2c Make export-html-replacements non-custom
new 0ba7f1f New font-lock mapped faces
new 240d60c Added count-lines prototype
new 4ec9730 Use var include-elements -> export-elements
new c58bdca Add Debian/Ubuntu/derivatives installation instructions
new e633c7f Merge pull request #73 from sten0/master
new bf90805 Update links in README
new 34402a2 README typo
new 0d9a3f7 Merge branch 'master' into v3
new 220d271 fountain-element -> fountain-get-element w/ trans bug fix
new 69b63e9 Update patch-emacs-bugs
new d299f49 Update patch-emacs-bugs
new a7f61fe Remove old patch-emacs-bugs
new ecb1dcc Updated code commenary
new 926021a Bump version number
new 5c63d2f Fixed fountain-version var
new ab92207 Docstring fixes
new f58e7ab Skip over CR (\r) as whitespace
new f0f4104 Improve delete-comments-in-region
new 4702f8a forward-page ALPHA
new 90758e0 Added Pages group
new 794ff1d Added include-replace-in-region
new b290a8f Avoid x as function var
new 7918cac export-include-element-p -> get-export-elements
new e62e0c5 Roll back version number
new 73d879c get-element fix
new b8186d2 Use fountain-elements with :parser for
fountain-parse-element
new d43a713 Added fountain-fill group/options
new 4290124 Add {{date}} to export-contact-template
new 11ccc4b parse-goto-end-of-subtree -> parse-end-of-subtree &
docstring fixes
new 6491538 Remove fountain-count-lines
new a94dabf Make match-action assume other match funs already called
new 54906f3 Improve insert-page-break
new 2d1260a fountain-outline-cycle* -> fountain--outline-cycle*
new 6a549cb New fountain-parse-region
new 62163a7 Remove support for legacy comment syntax
new beafedd Improve wording of obsolete switch-comment-syntax option
new 43605e2 Huge rewrite of fountain-export-element and associated
funs
new 1cd9840 Use remap in keymap to allow more custom keys (evil?)
new 76ec9de Only update recursive fountain-parse-region job if job
new 0e98409 Reorg/rename fountain-parse-region function/s
new 835f37f Fix section-heading fetch parser bug
new c35b73d One more prep-and-parse-region fix
new a389323 Remove ps export for now
new d2bcbe2 Make sure redisplay-scene-numbers doesn't pass point-max
new d33ad86 Add fountain-export-fdx-replacements to export-formats
new 25bc3ef Use simple < for emacs-major-version
new 0b0d44e Remove switch-comment-syntax from init-vars
new 9073683 Various fixes:
new 0571a7d It turns out match-action needs to test for all elements
new a64e5ce Remove non-breaking space code
new c320338 Fix for parse-region matching action that begins with
whitespace
new 1f93b23 New awesome delete-comments-in-region
new 02f55b8 fountain-blank-(before|after)-p
new 8b08914 Allow fountain-include-replace-in-region to delete
new 3c3e4b8 fountain-include-replace-in-region ->
fountain-include-in-region
new 76beb1d New HTML export template & fountain-export-html-stylesheet
new 73f22f5 Docstring fixes
new fe7c4bb HTML template title-template fix
new a927ec8 Add {{scene-spacing}} to stylesheet
new ff8d4d6 Display scene numbers in margin w/o delimiters
new a10795c Breaking fountain-export-element into *working* components
new 50e668e Remove old convert-quotes stuff
new adc1f89 Make emphasis delimiters only fontified in level 2
new 9e5ab16 Make action fontified last
new 23321e2 Prepend scene heading override fontification
new 7dc5ed8 Add ability to double-space scene headings in plaintext
new 87365d7 Add ability to double-space scene headings in fountain
export
new 0974c61 Improve fountain-scene-number-to-string
new 886e6d9 Make fountain export page breaks always include space for
number
new 78f6cf4 Add page margin options
new dd11209 Merge branch 'master' into v3
new 131e248 Revert "Remove LaTeX"
new ef0b7e3 Fix insert-page-break bug when at first dialog paren
new 29f943c Remove include from templates
new a022406 Updated LaTeX template elements
new da427cd scene-spacing -> scene-heading-spacing
new feb3c7d Add :string-replace alist to LaTeX export format
new 11d4ccc fountain-insert-page-break-string updates existing forced
page break
new d577787 Updates to fountain-forward-page
new 5de3830 Fix double-quoted fountain-export-page-size
new d5f9aa4 Escape $ in LaTeX
new 28e8272 Use lightyellow for HTML link hover highlight
new 3e89b19 Add export-buffer-to-txt binding to keymap
new 21edc4f LaTeX template fixes
new ad7b226 Add define-fountain-export-template-docstring
new 17292d0 Arrange export formats into own groups
new 77f6328 Docstring updates
new 26b6002 Add export-number-first page &
export-include-scene-numbers
new 82673d6 Fix dialog export always t
new 2d40214 Remove fountain-export-tex-replace-alist
new 654a6c6 Fix :cond-replace bug
new 3a32511 Remove {{contact-template}}
new 99ff0a2 fountain-export-standalone ->
fountain-export-make-standalone
new 4fb0dce fountain-export-buffer-name ->
fountain-export-tmp-buffer-name
new a805d8a Update obsolete warnings
new 48d692b Docstring fixes
new 35e08c6 Remove font-lock-extend-region stuff
new bbb2b66 Simplify fountain-match-note
new 12e84b1 Menu and docstring fixes/improvements + FIXME's
new 2d4e16c Add conditional title pages to all export formats
new 74ba892 Title template fixes:
new 6576907 Fix missing ; in Final Draft XML escapes
new 578dfd4 Fix include & page-break matching as action
new 6e71d5e Update fountain-continued-dialog-refresh
new 75c49c8 Remove unused match-comment function
new 57fd996 Use GitHub hosted screenshot
new 7b9f0cb Screenshot (feat. The Abductors)
new 98e732c Updated README/Commentary - with BCH address :)
new a3bcf07 Test if backup continued-dialog-string is a string
new e7369c1 Change requirements to 24.5
new 360200b Fixing LaTeX template
new 238a5c5 list-length is unavailable, use length
new b918e4e Replace all alist-get with (cdr (assq ...))
new 4b20c7a Working draft of fountain-dwim
new 2ac6ef1 Add face fountain-auto-upcase-highlight
new dd903d1 TAB (fountain-dwim) on include will find file
new 85b5851 Change fountain-auto-upcase-highlight to inherit hi-yellow
new 6a43fc4 Advance auto-upcase overlay
new aad7ac8 auto-upcase-make-overlay first deletes existing overlay
new 45cbb7f Use overlayp when deactivating auto-upcase-overlay
new 0b97890 Use auto-upcase-overlay with scene headings too
new 8fb5788 Document dwim and associated outline-cycle
new 98d3cfb Pass dwim prefix to outline-cycle
new 0493cb4 Small rearrangements
new 85a3f48 Fix blank-before-p bobp bug
new ddbd98e Docstring updates and FIXME's
new 9e098b6 Merge branch 'dwim'
new 63bf1af Avoid auto-upcase-deactivate-maybe when auto-upcase-line
is nil
new 1cdfa6c Prepend hooks
new c50427a Add fountain-pages group & show-page-count-in-mode-line
option
new 204efec Add page-count vars
new 5797017 Added page-count timer and funs
new e1b4856 C-c C-x p to update page count (with message)
new 14c5a9e Move forward-page, add N and EXPORT-ELEMENTS args
new 7fdc3b7 Add fun goto-page-break-point
new 4516c30 Add fountain-goto-page fun (bound to M-g p)
new c105ef9 Changed count-pages model
new 4f9d251 Unnecessary progn
new 625e925 Cleaning up, remove fountain-show-page-count
new 94c2c07 Don't force disable show-paren-mode
new cd029a0 Merge branch 'master' into page-count
new 3206673 Only try counting pages on current buffer
new da20d11 push-mark before goto-(scene|page)
new 95be608 Add Goto Page... to menu
new 5e51292 Change outline-cycle to C-c TAB
new 4863cec Removed point movement from fountain-insert-page-break
new 5f5d5de Removed unnecessary fountain-insert-page-break-string
new 6e3f71f "Go to" is two words
new 883858d Add page numbers to menu bar
new 3552633 Add custom set functions
new e68f1cc Use customize-set-variable in menu for:
new bb0aa77 Use customize-set-variable in menu for:
new 2f6ba68 Add custom set functions for:
new c34d4f5 Remove unnecessary variable settings functions
new 797b826 Merge branch 'master' into page-count
new fb69099 Add group prefix "fountain-pages-"
new 2f48fd0 Add custom set function to
fountain-pages-show-in-mode-line
new aabe49f Add fun fountain-pages-update-mode-line
new 6db5c79 Remove forward-page error for < n 0
new 6b1dbff Rearrange Page Numbers in menu
new 6abc208 Add insert-page-break key binding
new d8859c2 Rearrange menu
new 307d712 Fixes #79
new 8c2d1fc Allow for nil content in export element list
new a474810 Revert "Fixes #79"
new 90899e6 Modify syntax table in fountain-init-vars
new 9a4be35 Delete endnotes after prep-and-parse deletes comments
new 3f953ae Updated README/Commentary
new f1dc9df Fix idiotic del-region bug
new 7470220 Remove toggle-hide key bindings for absent commands
new 192397e Update (c) year & version
new 25af58d Fix impossible date in note docstring
new 361f2a5 Don't match comments within dialogue
new f07ca57 Add autocomplete for scene headings and characters
new 97001ab Add menu commands and completion-at-point to M-TAB
new 2ed34f1 Var name typo
new 41b38cf Use fountain--edit-line for completion and auto-upcasing
new 6bbc4e2 Revert using fountain--edit-line for and auto-upcasing
new 14c18f1 Use fountain--completion-line for completion-at-point
new 319455b Make completion-cycle-threshold buffer-local and t
new 5a8051f Add fountain-insert-alternate-character on M-RET
new cc889b6 Use (contd|alt)-character for insert-alternate-character
new 160639a Bump version number
new b30bf8e Rewrite fountain-insert-alternate-character
new cee03f5 Add Insert Alternate Character to menu
new d0a3cf7 Add reset-autocomplete to update-autocomplete
new 9fd6d9d Prevent completion-in-region-mode hijacking TAB
new 4c11494 Absorb reset-autocomplete into update-autocomplete
new a9f9f11 Bump fountain-version
new e59b2c5 Test if fountain--completion-line is an integer
new a50d13e fountain-completion-at-point finds priority characters
first
new 566304b Remove unneeded fountain-insert-alternate-character
new b34fb53 Update menu
new bce95c2 Document completion
new 364af70 Added message on updating completion candidates
new 629f67b Rewrote character complation table function
new c251cf1 Document completion
new 3eaa0d0 Rename completion funs to fountain-completion-*
new 5fe0ff7 Add fun fountain-toggle-auto-upcase
new 05f4ae3 Rewriting auto-upcasing funs
new f21ab70 Remove superfluous documentation
new 3dfc29d Add fountain-tab-action on TAB
new 6129ec8 Add TAB Command to menu
new 51be13b Merge branch 'autocomplete' into auto-upcase
new 6199cce Use priority sorting of completion characters
new 53cdbed Document fountain-completion-characters
new 5bda86a FIXME notes
new aae2489 Skip comments when calculating page length
new fba6338 Skip top-of-page whitespace before skipping page-break
new a7148d4 Setting x to point is unused
new 3330495 Added docstring
new c72dda9 Rename fountain-tab-function -> fountain-tab-command
new cfa4c32 Don't pass nil to funcall
new c3402b6 Use "Auto-Completion" or "Completion"
new 9750ba6 Function quote lambda
new 7f0d3b9 Use robust method to get current scene character
candidates
new e5fe5af Improving completion funs
new 1ce041e Use line-number-at-pos for completion
new 12d49c2 Include possible scene heading in jit-lock completion
search
new 6f41f60 Neaten mode definition
new f68b349 Merge branch 'auto-upcase' into auto-completion
new 52b217f Rewrite fountain--completion-line -> fountain--edit-line
new 27de025 Typo
new e2878da Update menu bar save options
new 0414a72 Merge branch 'auto-completion'
new 476dd76 Better menu wording for page count in mode line
new 2c17d73 Added Ethereum address
new 1ad1c38 Use "Hide..." in menu for syntax and emphasis
new 863e9a0 Fixes #82
new e4c9c68 Fix infinite loop on goto-page-break-point
new e0f85c5 Avoiding infinite loops in fountain-forward-page
new f131de1 Link README roadmap to Github roadmap project
new ee20f7a Tidying
new b58b1ee Fixes #83
new 2f441be Add fountain-outline-to-indirect-buffer (C-c C-o)
new a99bbf1 Auto-Complete -> Auto-Completion
new 10ff0fa Remove ability to set outline level with metadata
new 2451c79 Move syntax table to mode definition subtree
new 0a38bcc Use fountain-endnotes-display-alist
new d0be4e8 Add obsolete warnings for endnotes variables
new 8b1b6b2 Bump version number
new 6fc8329 Add face remapping for fountain face
new 2c30442 fountain-outline-to-indirect-buffer -> C-c C-x b to match
Org
new 3c65b14 Improving fountain-outline-to-indirect-buffer
new a45b2e8 Bump version number
new bd1284c (crrctn) Balances `fountain-outline-to-indirect-buffer'.
new 5217934 Merge pull request #84 from grettke/master
new 8269066 Bump version number
new b33813a Make fountain-count-pages not use called-interactively-p
new 213255b Make sure to set match data in fountain-parse-center
new 57059f9 Remove obsolete obsolete function alias
new 857cd3a Remove unused variable
new 3d85d74 Don't select file when including in region
new 1efbdbb Prevent note/inclusion in metadata regexp
new 66e2bba Keyword wp -> text
new d670d0c Add fountain-outline-hide-custom-level as default hook
new b91421d Remove fountain-outline-startup-level
new 5ad0ce6 Bump version number
new 8f7e414 Add LICENSE.txt, remove badge
new c406dff Test for non-nil fountain-outline-custom-level before
running hook
new e8a5210 Fix for exporting center text to plaintext
new 978b893 Remove invisible element text property
new 0edb39a Don't call fountain-init-vars when creating font-lock
keywords
new 9d65a8d fountain-include-in-region ->
fountain-include-replace-in-region
new dfc07d9 Re-add "EST" to scene-heading-prefix-list
new f456ed3 Expanded scene heading regexp
new 619a78f Remove fountain-scene-number-regexp
new fec1d7b Fix section heading regexp to agree with scene heading
new 4a96e5c Misc docstring improvements
new eba2601 Simplify trans regexp in style of scene heading
new a3bcaf8 Fix completion-update-scene-headings regexp group
new 63128c2 Fix imenu-generic-expression scene heading regexp group
new 761c11e Make sure forced scene headings begin with words
new 2b1c4a0 Add fountain-get-element-bounds
new fc07bc1 Use C functions over while
new 9bd88a7 Use get-element-bounds for parse-region
new 123e487 Fix scene heading parsing regexp groups
new 9e69919 Merge branch 'master' into block-bounds
new c30da23 Add working block funs:
new 2b67bd9 Added keybindings for shift block commands
new 0d535d5 Consistent setting N arg
new 70715ce Updated keys/menu
new 73cba5f Revert "Use get-element-bounds for parse-region"
new 0766b0a Better parsing of action
new 3d6ff3b Merge branch 'keymap'
new 9a28299 Use "Scene/Section" in menu over "Heading"
new 4c81c03 Add setter functions to fountain-align-ELEMENT options
new 7c7d6fc Fixes #92
new 6756851 Fixes #89
new 814be8b Fixes #89 (hopefully)
new 3dfeb33 Add fountain-completion-update to logical hook options
new b4342f3 Bump version number
new 2c009ce Update obsolete warnings
new f1a8171 Remove endnotes functions
new ffa4c91 Fixes #89
new 6871b14 Respect buffer narrowing when counting pages...
new bebc3cb Fixing fountain-get-scene-number match-string bugs
new b673c39 Updated Bitcoin Cash address
new 2d6174f Remove redundant syntax table definition
new 3711aeb Use literate style
new 85d7d14 Collate obsolete warnings
new b2f2b97 Add safe file variable properties
new cd0058a fountain-export-include-title-page is not obsolete!
new 6e65884 Simplify fountain-get-align
new 1077e3b Refactor if -> when
new 5c5ff98 Refactor (cons A B) -> '(A . B)
new 307ba52 Update fountain-version
new 3b3edc4 Use keyword wp -> text
new 375b07c Fix bug where sections headings could be recognised as
characters
new b53a572 Better match-character using regexp to negate
action/section heading
new b4c39f0 Remove unneeded fountain-blank-regexp
new 98d2a1c fountain-shift-down: Check next element block bounds are
non-nil
new 13dff9e fountain-get-block-bounds:
new f902fb2 Rename fountain-shift-block-(up|down) ->
fountain-shift-(up|down)
new 4080543 Add fountain-insert-hanging-line-maybe fun
new 53b67bc Fixed issues with moving blocks around
new 3f25359 Rearrange menu
new c4cec45 Introduces fountain-script-format option
new de090e2 Add option fountain-shift-all-elements
new 64bd138 Fix missing mode-map pointers in docstrings
new 23fc828 Buffer-wide indentation fixes
new 0fef7d8 Conforming include code to work with template code
new da22c9b Minor improvements
new 57ce4a9 Add fountain-shift-all-elements to menu save options
new 6d95cb4 Avoid auto-upcasing within folded scene/section
new 26919a2 Final menu rearrangement for 2.6.0
new 55e8b6a Fixes #97
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [elpa] branch externals/fountain-mode created (now 55e8b6a),
Stefan Monnier <=