Comments (2)
Here's the problem in a nutshell:
In an attempt to avoid extraneous spaces at the end of a block element (<p>
, <div>
, etc.), the program will remove them after a period of time where no keyboard input has occurred. Unfortunately, that time appears to be one second or less.
The bug doesn't occur with inline elements (<span>
, <textarea>
, <time>
, etc.) as they replace the ending space with a
entity. If you begin typing again, the
is replaced with an actual space. I believe this is how block elements should work as well, so this may be an easy fix; I honestly don't know.
There seems to be a timer involved. If you keep typing at a rapid pace, the problem doesn't happen. If you stop to think for more than two seconds, it switches to "remove empty spaces at the end of a block element" mode, erasing all of your spaces.
Possible workarounds:
- Type really fast and don't stop.
- If you have to stop, get in the habit of pressing the spacebar before you start typing your next word.
- Wrap all of your text inside
<span>
tags. - Type in another editor and paste into BlueGriffon.
Obviously, these workarounds all suck. Definitely a bug here, but apparently, this space was abandoned long ago by @therealglazou, which is too bad because I think a lot of people still want a standards-compliant editor that can write semantically valid HTML.
from bluegriffon.
Possible workarounds:
- Type really fast and don't stop.
Hello,
that cannot be the case under any circumstances.
The problem occurs when writing is pouring away and not during any breaks. And only in dual view mode.
But I've come to terms with the fact that nothing more will happen at BlueGriffon anyway. BluGriffon now appears to be dead too.
Best wishes
from bluegriffon.
Related Issues (20)
- Can't put in my second license with my second PC
- Assuming this is dead. Alternative? HOT 6
- Component returned failure code: 0x80004005 (NS_ERROR_FAILURE)
- Idea - Ace editor HOT 1
- ./mach build failed HOT 3
- Only empty windows on Mac OS HOT 8
- should I use or not HOT 5
- Dead HOT 1
- Blue Griffon corrupts <xmp> tag contents by encoding the > & < characters, causing incorrect rendering in browsers.
- noob here.
- Awaiting the source of the sold versions thread HOT 1
- Binary's missing - upgrade this page for archival purposes
- JavaScript with Blockly HOT 1
- OCR from JavaScript HOT 2
- RFE: Fedora Support !!!!
- Feature request: autosave HOT 6
- mach run failed in macos big sur 11.2.2
- Support Flatpak HOT 1
- dead? HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bluegriffon.