Re: web-based, distributed, accessible applications (was LibreFaso)

2022-03-07 Thread Jeffery Mewtamer
Oh, I don't mind indentation per se... but in C++, the worse that happens with a misplaced tab is that the code is a little harder to parse visually. In Python, a misplaced tab can cause logic errors that are a real gnoll to track down and will usually not trigger an interpreter error... Misplaced

Re: web-based, distributed, accessible applications (was LibreFaso)

2022-03-07 Thread Rich Morin
> On Mar 6, 2022, at 22:34, john doe wrote: > > It is harder but if you want to work with sited co-workers you need to work > with identation. Point taken. Some languages, such as Go, actually enforce consistent indentation. Elixir has a formatter, but use of it is optional (unless you're t

Re: web-based, distributed, accessible applications (was LibreFaso)

2022-03-07 Thread Rich Morin
> On Mar 7, 2022, at 00:16, Jeffery Mewtamer wrote: > > ... if I knew how to make my console screen reader speak > whitespace when reading character-by-character (and thus could tell > tabs and spaces apart) or how to toggle between a less verbose "prose" > reading style and a more verbose "code"

Re: web-based, distributed, accessible applications (was LibreFaso)

2022-03-07 Thread Jeffery Mewtamer
Probably doesn't help that my console screen reader of choice(SBL) isn't a very common one... to my knowledge, the only distros that have ever packaged it have been OpenSuse and Knoppix. Admittedly, the only other console screen reader I've tried was espeakup/piespeakup, for which I found screen r

Re: web-based, distributed, accessible applications (was LibreFaso)

2022-03-07 Thread Devin Prater
For me, Python is pretty easy since Emacspeak reads indentation. Reading manpages is also easy because in Emacs one can move from heading to heading. Devin Prater r.d.t.pra...@gmail.com On Mon, Mar 7, 2022 at 2:38 AM Rich Morin wrote: > > On Mar 7, 2022, at 00:16, Jeffery Mewtamer wrote: > >

Re: web-based, distributed, accessible applications (was LibreFaso)

2022-03-07 Thread Sam Hartman
> "Jeffery" == Jeffery Mewtamer writes: Jeffery> And don't get me started on Python source code that uses Jeffery> spaces in multiples of 4 instead of tabs for indentation or Jeffery> which mix tabs and spaces in their indentation... making Jeffery> sure every line of a code bl

Re: web-based, distributed, accessible applications (was LibreFaso)

2022-03-07 Thread Jeffery Mewtamer
I don't know if switching from nano to emacs would make a difference, but the current behavior of my console screen reader is that all white space is unvoiced in all contexts, and if there's a way to make it voice whitespace, I don't know how to do it.

Re: web-based, distributed, accessible applications (was LibreFaso)

2022-03-07 Thread Rich Morin
> On Mar 7, 2022, at 09:29, Jeffery Mewtamer wrote: > > I don't know if switching from nano to emacs would make a difference, ... As someone put it, "Emacs is a great operating system; all it needs is a good text editor." Seriously, Emacs is an amazing piece of technology. It's customizable a