Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
22 May, 2013, 17:50:38 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: [1] 2   Go Down
  Print  
Author Topic: Shyne - A New Approach To Text Editing -  (Read 1109 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
JustCause
Coder Of Tomorrow
LV8 Addict (Next: 1000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 08:03:57
Date Registered: 28 April, 2010, 19:35:41
Posts: 734


Topic starter
Total Post Ratings: +108

View Profile
« on: 01 November, 2011, 17:59:47 »
+2

What is Shyne?
Shyne is exactly 1/2 of a text editor. With Shyne, you write documents in the normal program editor, and display them using the Shyne App.

Why use the normal program editor instead of a dedicated editor?
Because normal editors are slow. Apps like Notefolio slow down immensely when reflowing text: so much so that you may find yourself typing faster than the editor can capture your inputs, especially on the TI Keyboard. The Program Editor is the fastest editor yet created for TI, and it's available right from the homescreen.

So why use Shyne?
Most calculator text ed
itors break up lines in
 a haphazard way, pay
ing no attention to th
e words.
Shyne is different. Shyne intelligently wraps words, so that a word is never cut off by a linebreak. This makes for a much more easy, natural reading experience. Additionally, Shyne offers a series of markup sequences so you can highlight words, set tabs, and more, letting you create organized documents. With Shyne, you can create documents quickly and simply, then look them over later in a clean and easy-to-read format.

Where can I get Shyne?
Download links to Shyne Alpha are coming very soon! (Read: within the day.) TI Connect is being irritating. Slight delays incoming.
Disclaimer: very little has been implemented (including a menu ^^;), considering I started coding this this morning: word wrap and paging works perfectly, though.

Screenshots?
Coming soon. (Read: within the day.) TI Connect is being irritating. Slight delays incoming.

I have a suggestion for Shyne. Where do I put it?
Reply to the thread!

You are awesome and I want to have your children.
Send pics and we'll talk.
« Last Edit: 01 November, 2011, 21:41:55 by JustCause » Logged

AngelFish
This is my custom title
Administrator
LV12 Extreme Poster (Next: 5000)
*
Offline Offline

Gender: Male
Last Login: Today at 02:07:40
Date Registered: 15 August, 2010, 09:18:54
Posts: 3188


Total Post Ratings: +219

View Profile
« Reply #1 on: 01 November, 2011, 18:06:04 »
0

Can't wait to see this! One suggestion I have is that the syntax be something like Mediawiki's or HTML syntax.

You are awesome and I want to have your children.

shocked
« Last Edit: 01 November, 2011, 18:06:24 by Qwerty.55 » Logged

∂²Ψ    -(2m(V(x)-E)Ψ
---  = -------------
∂x²        ℏ²Ψ
LincolnB
Check It Out Now
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: 20 May, 2013, 05:36:22
Date Registered: 02 May, 2011, 00:56:28
Location: Utah Valley
Posts: 1114


Total Post Ratings: +121

View Profile
« Reply #2 on: 01 November, 2011, 23:48:01 »
0

On calc? Axe? TI-83+ fam?
Logged

Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler for Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)


ben_g
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: Yesterday at 22:38:59
Date Registered: 08 May, 2011, 21:03:27
Location: (ix+$43)
Posts: 648


Total Post Ratings: +75

View Profile
« Reply #3 on: 02 November, 2011, 00:09:03 »
0

On calc? Axe? TI-83+ fam?
app, program editor, ti-connect...

Looks like it's going to be on-calc, and as basic can't handle the content of programs, I think it's axe.
Logged

Spoiler for completely unimportant stuff:
My projects
 - A base converter that also supports signed and fixed-point numbers.
 - A first person shooter with a polygon-based 3d engine.
Spoiler for latest screenshot:
- A java MORPG.
Spoiler for screenshot:
- a minecraft game in axe
Spoiler for Only open this spoiler if you want to read what's inside:
What's inside.
From when I saw this image, I never lost the game again!
Spoiler for This is [Edit:
not[/Edit] my contest entry. I hope you like it.]
JustCause
Coder Of Tomorrow
LV8 Addict (Next: 1000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 08:03:57
Date Registered: 28 April, 2010, 19:35:41
Posts: 734


Topic starter
Total Post Ratings: +108

View Profile
« Reply #4 on: 02 November, 2011, 00:33:51 »
0

On calc? Axe? TI-83+ fam?
app, program editor, ti-connect...

Looks like it's going to be on-calc, and as basic can't handle the content of programs, I think it's axe.
* JustCause gives ben_g a cookie
Logged

Builderboy
Physics Guru
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: Today at 12:12:34
Date Registered: 20 April, 2009, 00:28:53
Location: Ravenholm
Posts: 5642


Total Post Ratings: +589

View Profile
« Reply #5 on: 02 November, 2011, 00:36:52 »
0

So it sounds like Shyne is not an editor at all, since it can't modify the programs?  It is more like a text viewer?
Logged

JustCause
Coder Of Tomorrow
LV8 Addict (Next: 1000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 08:03:57
Date Registered: 28 April, 2010, 19:35:41
Posts: 734


Topic starter
Total Post Ratings: +108

View Profile
« Reply #6 on: 02 November, 2011, 00:47:11 »
0

So it sounds like Shyne is not an editor at all, since it can't modify the programs?  It is more like a text viewer?
Not strictly an editor, then. Intelligently wrapping while dealing with input would be unreasonably slow, and that was one of my main considerations while designing.
Logged

Builderboy
Physics Guru
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: Today at 12:12:34
Date Registered: 20 April, 2009, 00:28:53
Location: Ravenholm
Posts: 5642


Total Post Ratings: +589

View Profile
« Reply #7 on: 02 November, 2011, 00:56:45 »
0

Ah gotcha, so this program is just for viewing code/documents in a more readable way?  Or is it not meant for programs and just specifically for documents? 
Logged

JustCause
Coder Of Tomorrow
LV8 Addict (Next: 1000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 08:03:57
Date Registered: 28 April, 2010, 19:35:41
Posts: 734


Topic starter
Total Post Ratings: +108

View Profile
« Reply #8 on: 02 November, 2011, 14:59:24 »
0

Ah gotcha, so this program is just for viewing code/documents in a more readable way?  Or is it not meant for programs and just specifically for documents? 
Specifically intended for documents, but also applicable to programs. Files can be tagged with a header to enable Shyne text formatting (escape codes and whatnot for tab stops, etc., see below), but any file can be viewed.

I'll readily admit that there's basically no need for this tool to exist, save the fact that I type too fast for Notefolio. ^^;

On a side note, I've now got the first two formatting codes working, which toggle inverted text. -I (the negative sign, not the minus sign) inverts, and -N reverts to normal. This is a godawful syntax and I hate it. Any other suggestions?
« Last Edit: 02 November, 2011, 15:02:14 by JustCause » Logged

LincolnB
Check It Out Now
LV9 Veteran (Next: 1337)
*********
Offline Offline

Gender: Male
Last Login: 20 May, 2013, 05:36:22
Date Registered: 02 May, 2011, 00:56:28
Location: Utah Valley
Posts: 1114


Total Post Ratings: +121

View Profile
« Reply #9 on: 02 November, 2011, 16:08:17 »
0

Using the F-Buttons (F1,F2) also known as Y=, Graph, and the others on the top row are always good for functions like that
Logged

Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler for Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)


JustCause
Coder Of Tomorrow
LV8 Addict (Next: 1000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 08:03:57
Date Registered: 28 April, 2010, 19:35:41
Posts: 734


Topic starter
Total Post Ratings: +108

View Profile
« Reply #10 on: 02 November, 2011, 16:36:55 »
0

Using the F-Buttons (F1,F2) also known as Y=, Graph, and the others on the top row are always good for functions like that
It's gotta be something inserted into the text. Shyne doesn't have any editing capabilities on its own, it just reads programs designed for it. All that's in the OP somewhere.

I'll probably end up going with square brackets for highlighting, -> for indents, and negative as a legitimate escape character (so if you need to use -> in the text, you just type - ->).
Logged

C0deH4cker
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: 19 December, 2012, 22:22:42
Date Registered: 18 October, 2011, 23:19:08
Location: $9D95
Posts: 258


Total Post Ratings: +10

View Profile WWW
« Reply #11 on: 02 November, 2011, 16:44:21 »
0

How about the ^ character?
Logged

JustCause
Coder Of Tomorrow
LV8 Addict (Next: 1000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 08:03:57
Date Registered: 28 April, 2010, 19:35:41
Posts: 734


Topic starter
Total Post Ratings: +108

View Profile
« Reply #12 on: 02 November, 2011, 17:25:59 »
0

How about the ^ character?
Hm. I actually like that a lot more as an escape character. I'll use that instead. Thanks!
Logged

Eiyeron
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: 07 January, 2013, 20:29:04
Date Registered: 09 August, 2011, 16:51:22
Location: Err 404.
Posts: 552


Total Post Ratings: +19

View Profile WWW
« Reply #13 on: 02 November, 2011, 18:13:42 »
0

Eh, if you want to code some .c routines with your editor, how we could writ without the binary xor operator? Undecided
Logged




JustCause
Coder Of Tomorrow
LV8 Addict (Next: 1000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 08:03:57
Date Registered: 28 April, 2010, 19:35:41
Posts: 734


Topic starter
Total Post Ratings: +108

View Profile
« Reply #14 on: 02 November, 2011, 18:14:40 »
0

Eh, if you want to code some .c routines with your editor, how we could writ without the binary xor operator? Undecided
Then type ^^. ^, for now, just indicates that the next character should be interpreted literally and not as a part of a formatting command.
Logged

Pages: [1] 2   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.321 seconds with 31 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.