aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-25Shift+F7 show ONLY blocks in frameThomas White
Not the ones after it.
2018-03-23Update demo docThomas White
2018-03-23Add \ralignThomas White
2018-03-23Use SVG version of alpha_warningThomas White
2018-03-22Shift+F7 show blocks in frame (not top of editor)Thomas White
2018-03-22Fix newpara logicThomas White
2018-03-19Add missing prototypeThomas White
2018-03-19Fix #includesThomas White
2018-03-19Remove remnants of ancient structuresThomas White
2018-03-19Move load_everything() to utilsThomas White
2018-03-19Remove tests/.gitignoreThomas White
2018-03-19Revert "Increase line spacing"Thomas White
This reverts commit 24fed6a8e3725da78580b3ede64a84d286bc10fb.
2018-03-19Set paragraph scblock/rscblock when splittingThomas White
2018-03-18Create a run when placing cursor in an empty paragraphThomas White
2018-03-18debugger: Tidy up and simplifyThomas White
2018-03-18Disallow insertion and deletion unless scblock==rscblockThomas White
2018-03-18Remove \callbackThomas White
Make the callback mechanism into one of general interception of any Storycode command. This way, the narrative rendering (the only thing using this functionality) doesn't have to do its horrible stylesheet thing. That's necessary so that the rendering function gets the actual SCBlock, not the definition of the macro.
2018-03-18Set scblock/rscblock even for text paragraphsThomas White
It's needed as a hook if there are no runs
2018-03-12Use edit_pos instead of cursor_{para,pos,trail}Thomas White
2018-03-12Get rid of Paragraph->openThomas White
2018-03-12Add mdep to render_test_sc1 and render_testThomas White
Needed to compile in debug mode. With optimisations, the functions needing -lm get optimised out.
2018-03-12Remove dummy runsThomas White
This is a really horrible way of dealing with things
2018-03-12Delete whole paragraphs if they are non-textThomas White
2018-03-12Show SCBlocks for image/callback paragraphs in debuggerThomas White
2018-03-12Add rscblocks for image and callback paragraphsThomas White
2018-03-11Rename some functions to make them uniqueThomas White
Makes things less confusing. Ulterior motive: makes Meson unity builds work.
2018-03-11Avoid crash when deleting in a non-text paragraphThomas White
Still need to implement it, though
2018-03-11Avoid creating extra ImageStoresThomas White
2018-03-11Remove .gitignoreThomas White
It's now empty
2018-03-11Remove NEWSThomas White
2018-03-11Update READMEThomas White
2018-03-11Update demo docThomas White
2018-03-11Fail cleanly if background pixbuf can't be loadedThomas White
2018-03-11Add Meson bits for tests, icon and desktop fileThomas White
2018-03-10Show rscblocks in debuggerThomas White
2018-03-10Fixes for paragraph splittingThomas White
2018-03-10show_para(): Show rscblocks as wellThomas White
2018-03-10Add Meson build systemThomas White
2018-03-10Remove autotoolsThomas White
2018-03-08Don't open debugger if no frame is selectedThomas White
2018-03-07Remove len_bytes from add_runThomas White
2018-03-07Don't create runs for \newparaThomas White
Removes a load more special cases
2018-03-07FormattingThomas White
2018-03-07Add a warningThomas White
2018-03-04Add a warningThomas White
2018-03-04Paragraph splitting fixesThomas White
2018-03-04Text insertion fixThomas White
2018-03-03Better handling of paragraph ends in which_runThomas White
Here is the better solution.
2018-03-03Make which_run strictly exclusive when deciding which runThomas White
I have a feeling there's a better way to do this, though.
2018-03-03Fix a memory bug in exec_macroThomas White