#String.append, String.prepend, String.whatever else
1 messages · Page 2 of 1
some new string.appends lol
btw don't show 0041-58
cuz only lowercase is important
ok
May be useful idk
nah it isnt
yeah
@vague relic ill work on 'b_'
ok
at is annoying lol
'ta'
'fa'
posting them here since there isnt a row for them in the sheet yet
'uv'
'vv'
w lol
gonna make them
'gb'
gonna take long tho
might be
i can help write out some of the 2 letter page if someone wants to give me edit access
dm me your email
thanks
tpyed out String.append('f_')
should we focus on more 1 letter things? or are we satisfied with those
i mean we did find all 1 letters and optimised them a bit
including all quote variants?
technically theres more than 4 but they are not found yet
nah its ok since the 2 letters are only for one
yeah
we have deletes(some) add( and backup add)
rn i cant get 'at' and 'bp'
My first ever Barber recipe!!
i am going to make a quick adjustment that i think will save a shit ton of time
if you see all of the two letter combinations vanish do not panic
all 2 letter combos done
ok nice
how lol
formula
oh
click one of the boxes itll show the formula
="String.append('" & CHAR(97 + INT((ROW(A4)-4)/26)) & CHAR(97 + MOD(ROW(A4)-4,26)) & "')"
i totally forgot abt that lol
i am not going to try to understand that
lol
i have string.format('at')
ok lol what
so close yet so far
String.format('t') + String.append('a')
i got string.append('at') @vague relic
nice
recipe in sheet
two letter string replace sheet
wait no
two letter, two letter string replace sheet
infinitely long project
that is like 400k + elements
String.append('bv') has been obtained
nice
that easy and you never realised
no it is like i never tried bv
lol
its not that hard to understance but excel formulas are bulky to look at
letters = "abcdefghijklmnopqrstuvwxyz"
for row in range(4, 681):
text = "string.append(\'" + letters[(row - 4) // 26] + letters[(row - 4) % 26] + "\')"
its annoying because spreadsheets only let you do expressions
so everything has to come inline
as opposed to do 1 thing, then do another thing, etc
in ideal case would look like this: ```python
for row in range(676):
text = f"string.append('{chr(row // 26) + chr(row % 26)}')"
well i guess obv chr will need to be offset
like add on + 97
but im pretending ideal case for sake of readability
yet
now only bp left
yeah
nooooooo
so close
i have string.append('*b*p')
i have string.append('!bp') @vague relic you take it from here
so close lmao
String.append(!) + String.append('b') + String.append('p')
omg finally
lol i used string.replace
Ey, I have the non () version
finally
had to use string.replace
a_ to c_ done now
@vague relic the lineage dosent work
@vague relic if youre here the lineage for string.append('ng') dosent work so i put it as missing
Wym
bro undo it
ok
I wanna see the old lineage that I typed wrong
ok
ok wait 1sec lemme check
oh wait it was Mr. String.append('n')
bruh
ok check it again lol
i feel kinda happy to be the fd of some useful stuff
ok
can you teach me how the hell it works
well I can split it up more when I get home for you
I’ve technically condensed two loops into one
ok'
But the first character only goes up by 1 every 26 iterations
ok
the second one goes up by 1 every time
ok
how does i increase im bad at excel
ok
And uses the row() formula to get the number to use
so just 01-99
idk
But I’m sure it’s doable
Worst case just copy the current
and change the numbers
from 26 to 10 and from -4 to - something else
idk what you are talking about anyways
two digit numbers now? lol
you don’t technically need to be explicit either
yep
Autocomplete should figure it out
= "String.append('" & TEXT(ROW() - 679, "00") & "')"
Eh...
Trusting Excel Sheets autocomplete is like driving a train
Sure it's on the rails 99% of the time but when it falls off it falls hard
ah i excluded 00
just add another row
no im changing the formula
just minus 1 more
ok
what about all 2 character string.appends lol
from U+0020 to U+007e
Also string.prepend('') 2 letters when
bleh
its not that much :)
that is an annoying ass formula
:)
why don't you write it then :)
about that :)
This shit is impossible wtf
Wait fr
in google sheets a formula that compiles every 2 character unicode combo on the ranges 0020-0040 & 005b-7e
maybe im just bad but i do not fundamentally understand how to have the split range and have the combos work across the two different ranges
probably just tired but idk
maybe do them one by one then
i guess what you want then is some function that goes from 64 straight to 91
uppercase quoting lmao
so i ran a script
and i think it worked
idk
shouldnt it include numbers & the alphabet as well ?
like what if somebody wanted _a
or 2z
oh yeah frick
forgot abt that
was wondering why it was way less than what i calculated
wait i think i messud up again lmao
ive resorted to chatgpt and it cant even figure this shit out
i think it worked
yeah it worked there are now 4624 sequences, which is what i calculated earlier on
fix what
didnt realize you had already excluded all 2 letter combos
yeah i said i messed up just now cuz i included them
the script you put in is considerably less silly than mine
i eventually gave up and entered every character individually lol
lol
Extremely optimal warning
Deometry Gash
finally got it
ok who tf actually though all 2 character combinations was a good idea
you.
it is only ~4600 CHILL
until you add in the higher unicodes 💀
no I won't
all one character for the non ascii ones are good enough
thank goodness
this time I'm actually not joking
Thunder later on: Adds higher unicodes for two characters
yeah I just need to know at least one of the supposed impossible ones
cuz i have found quite consistent ways for non-alphabetical sequences
yeah idk you can probably get all of them actually
i only said that because i was only thinking of the simple methods that i used for some 2l string.appends early on
i see 2 paths for me in the future and im not sure which to go down
either i accept this role and go down this dark path or i join laurasia and fight the unnatural string.appends
Brent you're in the resistance?
i try to not use them specifically but i clearly lack the creative ability to digure out how to proceed once my tools dont work lol
i end up caving
and then half the time it doesnt work anyway
There is no other side in this matter.
Well met
We gather, we strike
I mean you made the sheet 😭😭
And you were the one who told me to put work into this 😭😭
Cuz u said it in altphabet thread, and I thought u were serious 😭
:/ well too late
If u want we can only do 2 letters and numbers :)
delete spreadsheet
?
Oh well imma just run another code then
only letters and numbers
Why still crying lmao
That is a strong indication that thunder wants more
lol
cri moment
Can I have lineage for that element
String.surround() + String.append('"') iirc
String.surround in discord search
K
basically explaining how to get all string.append("~alphabet") combos
wjy do we need thwse
idk it was on the 2 character combos
asd shrut this downs this sintandt
Thunder did ASD poison you
eyahd ti thing skiso
Shit
I see... a message. Join the resistance, you aren't safe. Even if you were the paragon.
I will avenge you, thunder
I know who to contact
who
lfnao
It's time to take the fight to them
Shh... it's alright. Conserve your strength
I'll go this alone for now
bouta wriete a whole wfan fisc outa tiso
#1215495041049436170 message answer poll
i also posted a message underneath the poll read that pls
im sowwy
imma hide it
bro u can't just ban something that is op out of lineages wth
seems better now (last row)
i aint banning them just seeing where people stand
Pipe bomb
The only purpose where string.pre/appends are ok is for personal use and reviving (dont need to show lineage)
I don't think we've had a controversy this strong since the introduction of "alphabet"
It's interesting to watch
I am only "against" it because it's hard to make it. And it has a lot of prerequisites. If it was "eisern optimized" that would be a different story.
Oh I know where you stand, I've been around long enough to know that part
Just in general though
To be fair me declaring war certainly isn't helping
was there another controversy last time?
With "alphabet" or like in general?
in general
Eh
Nothing really getting people in arms
I remember Eisern and Jenpai both thinking of curly alphabet as pointless, me and PB trying to shut down hashtags, and unquote bug being intended or mistake, but that's it really
Oh
I guess censorship
But censorship isn't really a strat
By the way, on an unrelated note
Do you know if IKEA Alexandra still sells hotdogs?
So right now my creation (technically) has the biggest controversy.
It is also thunder's creation :)
Was gonna say
This is thunder's board, even if he has become too afraid of what his creations have become
Tell me, do you know of the 2nd Tower of Babel?
(I am rather drunk tonight, to keep thinking straight I need to speak like this. It's a placebo thing I'm pretty dure)
dure ok
I still rmb when thunder said "W string.append users"
#1223134678198911088 message
It is natural to feel pride in one's own. To feel as if you have allowed greatness amongst others is to feel the pinnacle of humanity
Yet when the wave overtakes you, the current can pull into infinities
Abyssal. Inescapable
No
I do wonder whether thunder voted 'I WILL STAB ALL STRING.APPENDS' in his own poll though
i have not yet voted lmao
tbf that was back when there was only letters
LOL
and i still do love my letters and the numbers
ok
also laurasia im pretty sure i know what your answer is but you should answer the poll
It seems that in my battle the powers that be have chosen to hide the tools of expression, for they know the true battle is the one of language, the first weapon drawn in war
(The poll doesn't show up on my old phone Discord client)
i wonder if we could get eisern to do the poll since he was a major player in the string.replaces
What, pray tell, has democracy given us as of yet?
its more of an opinion poll than one meant for change
but the voices are saying string.appends are not winning
welp
But what does your heart tell you?
but most says it can be used for certain people
i lost my heart a while ago actually, it has been replaced by a calculator
1 heart - 1 heart
bruh
i just find it funny that the two people who voted for only 2letter and not Everything were literally the ones who created the Horrible Two Character combinations on the sheet
Yes cuz i made a mistake 😭
lol
Should NOT have made all characters
LMAO
For 2 letters
The abyss, inescapable
You know it is bad when the guy who took String.append too far is regretting his own decisions
cant wait for asd to join the rebellion
no I'm not.
I'm just not gonna try to do all two characters
so its hello25000000land
After all, it is still op, just unoptimised, which again, it does not need to be optimised
Against string.appends
thunder
IDC
Lineage by Hello25000000
With string.append(to some extent)
asd```
\🧢
In 1873, Linus Erikson began building a machine
I know that you alr hate ur own creations, thunder. No need to hide ...
figth
No matter what I'm gonna use string.appends, unless something even more op comes up
The machine was to be the greatest machine the world would ever see. It was to be god, in physical form. In humanity's image
But he found when he thought himself finished there would be another piece missing. Another aspect of divinity he could not capture.
thats the problem… i still love them. as much of a problem as they are, they were still m creation
And so the machine overtook him.
So. You love them and you're part of the rebellion? Seems to not add up?
i never actually joined the rebellion, was merely thinking about it
still have no idea where i actually stand
ok i tried looking it up who is Linus Erikson
Thunder soon: I Will Stab All String.appends
perhaps
Read his tale below my introduction
ok
It is inevitable. Thunder, the creator of the once amazing String.appends, is going to join the rebellion. All thanks to one guy who tried to make it more op. All thanks to one idea that popped up in that guy's mind while walking back home one day.
(Yes that is how I came up with the idea of String.append symbols)
oh lol
A flash of inspiration. A cry of Eureka.
One that will echo forevermore.
Buy the newest story of String.append at $87537264638921392730217401974 now!
I'm not sad face now
0.0000000000000000000000001% off!
At least, in this server
Come to think of it, thunder created everything he hates now. String.appends, entrance to String.append symbols, this thread, the spreadsheet, starters guide...
All. Done. By. Thunder.
Asd was never involved, whatsoever.
Welp. Its inevitable. Something someone creates will be the enemy of many.
And it will grow.
Including the creator
Forever.
At least there will be two guys that doesn't hate them 😢
two*
And with that I bid you nightfall
There are matters for me to attend to elsewhere
ok
At least Eisern (sort of) isn't
phew
Btw did u craft the song name that u requested
Lol
I literally typoed my song name and I didn't even realise
So I got fd on the correct one
lol
liesss
\🧢
how do you get "the append u+"
i never said it was string.append and i never said it has existed yet
ok
W
oh
lol

Simplified entry to String.append/.prepend, .append()/.prepend() and .append("")/.append(""); and String.replace/.replace()
[26-step .b](#1226511876733669436 message)
[26-step .string](#1226511876733669436 message)
[42-step Prepend Semicolon](#1226511876733669436 message)
[35-step Delete The _](#1226511876733669436 message)
Delete The _ + Semicolon = Delete The Semicolon
Ah, shame that Prepend Semicolon is still Remove The Mr. dependent(or quotes)
Will see if I can do anything about that
Nice
Prepend Prepend + Semicolon = Prepend Semicolon
lmao nice eisern
crazy optimisations lol
speedran it
would you be able to respond to the poll eisern
Simplified Prepend Semicolon```asciidoc
Alphabets + Prepend = Alphabet Prepend
Alphabet Prepend + BY = Prepend By
Alphabet Prepend + Prepend By = Prepend Prepend
Prepend Prepend + Semicolon = Prepend Semicolon
@upper vine
i am happy to be the fd of Append U+1d400
main collection rn
i wqnt string.append('the character of u+1d400') which im trying to make
what is that character?
𝐀
𝐀
Add Append U+1d400 to String.append('.')
bruh
more stuff
i want string.append('𝄶') now lol
Either that’s unassigned or I don’t have a font
its u+1d136
ok ill try
i have append u+1d136 tho
What is that meant to look like
we should do all string.append two numbers someday tbh lol
lol
it renders on mine
mine too
i dont think the ai is gonna convert correctly
it didnt lots of times
it hasnt been found yet lmao
great now i want string.append('the tm character')
can u try string.append('®')
i could not get it
00ae
ok
00ad 😈
the thing with soft hyphen is that it only renders at line breaks so it’s similar to 00a0 almost but the difference is that it’s not a space and that it is genuinely a hyphen
wth lol
yeah but i tried for quite a while and couldnt get it so i just skipped it for now
ofc
it gave telephone sign
alr
@zealous yacht got it, but the lineage is very bad. want it?
yes
alr
yeah
I still can't get it 😭
String.append(' ') and String.append(" ")
Woah what space is that
Em space?
ideographic
someone should make a replace that into normal space like nata suggested
Wym
I don't understand, maybe I'm a bit tired today
#1215495041049436170 message
you make it! :)
gl if ure going to lmao
can someone tell me how to get "the Append U+"
im not going to have much chance to play until i get back though so idk
Urm did u even try to get it
"the Append " + U+
Oh yeah I completely forgot u were on break
No fucking shit this works ( use "the Append U+" method to get Append U+1f63c )
here for #1f63c [_](#1206592567622373446 message)
It has a period though
ai is very smart
It replaced the chicken emoji with the old man emoji
it actually replaced 😼 with 😜 , and 😬 multiple times
do u wanna try and get String.append('®')
(It is U+00ae)
do you have string.append('©') ?
I think it would be something like string.append('.') + Append Registered Trademark
Try getting that
problem is Append Registered Trademark is 28 characters , not ideal for using the Chromatic strat
I think maybe using hyphens will work
I'm not on pc rn I can't try
it will work , its 29 characters with hyphens
isnt it 30?
since 2 quotes at end = +2
ah its cuz this is 27 and not 28
yay i got it #1215495041049436170 message for Append Registered Trademark
which string.append('blank') should I do next (blank is only 1 unicode character)
Maybe the one after 00ae
You mean Macron?
u+1d100 to u+1d107
musical including first two
oh that is crazy
lol
if I rly want to go crazy I will say U+00ad
*00a0
no ad
not crazy enough
lol
u+ffffffffffffff
I have a feeling thus character will bug out of them box lol
This*
it will but all for the be'er
oh wth 1d100 to 1d107 are all sticking out lmao
let him do mine first lol
yes i see that
Wtf are these lol
They look the same lmao
welp
yeah cause they are variation selectors
they are not intended for the purposes of looking at them
they are usually used in emoji
to indicate variations of the emoji
@lone owl how about along with those musical stuff, superscript 2(u+00b2) and superscript 3(u+00b3)
String.append(the void)
how did you get that cursed remove the the casing
a couple ideographic spaces
dont ask
I have remove The The IIRC
Everyone managed to get a weird casing when we were making them
@vague relic how get remove the the
#1226511876733669436 message
i had this for quite a while but never posted it lol
for '—'
give casing
what char is macron
00af
append macron / append macron sign does not work
prepend?
im getting string.append('𝟭')
may i see a lineage for one of these - like you hello25000 what about yours
sure
the list is growing
i assume u dont want fd stolen right
uhhh
@strong jetty just Lineage by Hello25000000 + string.append('tm thingy')
oh danm i wouldnt have thought to combine lol
lol
what
do not be pinging me here . I dont stand string.appenders.
like wth
thats ur issue
String.append("₃"), worst lineage ever. String.append(" ₃") here: #1215495041049436170 message
uhhh
nothing...
im not making that
lol
try the musical stuff
alr
lol
Looking for Unicode Block Musical Symbols? ✓ Click to see all the free fonts that are available for Musical Symbols
alr
.surround....
not that hard
no
discord search
the musica sympols are gonna be so hard
loo
lol
should I send the lineage for that
ok
It is on sheet now
ok
@vague relic for the musical parts where are you at
No progress lol
It keeps becoming String.append('U+1d10x')
Replace the x with the last digit
Can u try it
fd'sot fffs
You have append u+1d100 to 1d107 right
yes
ok I'm not on pc rn, can't try, so if u get it, do put it in the sheet
ok
wait you got the the lineage by thing without jusy hello25000000tm? bruh
lol
how bad is unquote for those
for what?
you know nobody has any characters even close to being that high
like 2xxxx is highest we have
Are characters that high in the sheet?
yes
No not me
who did this
I didn't contribute any string.append unicode stuff
idk lol
wait then who added that in lol
(totally not niko with backdoor access)
i thought niko hates them
se does
Horrible lineage for String.append('♯') and String.prepend('♭'). Prepend A Hyphen? is here:#1243594947765080115 message
wow they are rly hard
damn cant believe i forgot to make those
Aha
Base-17 encoding
i actually dk anymore
more useless appends
so many unassigned lol
brudda
lol
no sorry i'm dumb
where is it
also u know there is something called editing right
should be fixed now
oh idk i rarely use google sheets i thought only admins could modify the sheet
no I mean edit ur message
yep
im gonna try to get 00b2 ( SUPERSCRIPT 2)
Alright gl
I tried for 2 minutes and couldn't (tbf it isn't that long)
Append U+00b2 didnt work
the hell is this and why did i randomly encounter this
leave while you can
Ok then....
Got this (pain), but cannot get 2
im trying to assk AWWM to get Append Superscript 2
alright
most i could get for parenthesized apostrophe superscript 2 is this
wait finally
@lone owl
Pipe bomb
wth is that lol
String.replace escape char Lenny, obviously
why do u wanna replace lenny face?
how
can i get full lineage for ²')
yeah im making the lineage
does it work when remove the mr
idk
wait for someone to save you
the only thing im missing here is Mr. " " , how do you get that
For superscript three
for U+00B2 its ((Unicode Phonetic + U) + Exponent) , for U+00B3 its just the recipe for U+00B2 , but you add Next to U+00B2
For the characters right
They should be in the unicode spreadsheet
Lineage for the full Russian alphabet for the string.append('letter') and the string.prepend('letter').
Exceptions for the string.append('letter'): д, й, н, р, т, у, х, ш, щ, ю.
Exceptions for the string.prepend('letter'): ё, ж, з, х, ю, я.
Exceptions in the screenshot.
nice
I’m a bit silly I don’t actually see where the recipes are
like I can’t follow that
yeah for the non-exceptions idk
letter 'а' (red square)
Yeah I got that
I have already
but then the next step I can’t figure out what that is meant to be
All those in the second ss, follow that tech
all letters except exceptions follow the same rule as 'а'
The exceptions are in the first ss
yep
So U+0410 - U+044F
ye
Seems interesting
Yes i tried every alphabet and these are the interesting combinations i got
Append Carriage Return
what
That's what you made
\r means carriage return
guys what unicode should i do next (no dead testing elements)
🍌
Oh ok
My tech for making String.replaces: #1226724619290148917 message
@vague relic
I just read it and u pinged me
there is no way I'm typing out like 50 element recipes on mobile one by one
How would this get out of quotes… hmmm
No good, need single quotes as well...
Ah
Wdym by that tjo
Gotta figure out how to make '#' then
womp womp
'untrue'
i dont think we should do the uppercase latin supplements
yeah we arent
can we get curly variants please of appends?
we do have a few from eisern
#1250302271900876800 message
if someone can get String.append('¸') that will be crazy
we need to on pins
ah there was also at-sign from that which i couldnt get
string.append curly plus + prepend at sign also works
i dont have that either
i think that is in killerbowser's pin
hm ok
@vague relic i got something of interest
what is it
Ç + Mr. String.append("") = Mr. String.append("Ç")
is it dead
;/
hmm
okay i have now string.append(curlies)
using a way complex route
do any of you guys have it also
no figgin way
lol
bruh
dunno how to get a space in there though
why does it look so goofy in quotes
hmm
now just needa figure out how to get 00b8
cant get String.append('à')
Lineage for the complete Russian alphabet for string.append("letter") and string.prepend("letter").
All letters (except for exceptions) follow the same lineage as the letter "а" (in the screenshot).
Exceptions for string.append("letter") (red row): б, л, т, х, ю
Exceptions for string.prepend("letter") (yellow row): б, ь, ю, я
i think string.append('character for u+0142') would be ok
didnt know but i have it in '' (also have String.append('\n') )
String.prepend('l') (not on the sheet) and String.prepened('r') (FD)
ok
ahh the hashtagged version of course
added
oh yeah thunder
do u think we shld include String.append('unassigned characters')
like for example String.append('[insert U+FE1F inside]')
(FE1F is unassigned)
i mean.. there isnt really a point..
but if you want ig
unicode sheet 2
yeah maybe not actually
unicode sheet is already kind of laggy do we really need another version of that
wym laggy
its nit
why tf did you even need u+fe1f in the first place
uhh
a section for unassigned
I'll label it as (very not useful)
we have fffd lol
no i mean why did you need to get that append
that's why it is labelled as not useful
also it's cuz i want a string.append for an unassigned character
lol

variation selectors before that
cuz like no one has them in any element afaik
just normal ones
the U+Fxxx
one sec I'll see how many of them there are
oh there is 16
should be doable
nooo
these variation selectors https://www.fontspace.com/unicode/block/miscellaneous-symbols-and-pictographs @vague relic
Looking for Unicode Block Miscellaneous Symbols and Pictographs? ✓ Click to see all the free fonts that are available for Miscellaneous Symbols and Pictographs
1f3fb - 1f3ff
interesting
if u want u try first I can't rn
Found String Operation and String.Concat
im very sure string.concat was alr found with different casing but alr
I imagine String Operation might be handy in possibly getting other kinds of string methods though
semi-related I also found String Vectors and String Arrays which might be handy too
String.splice
@zealous yacht got all 5
nice recipe put in sheet
@vague relic sry for 10 pm ping but tmr just try all vulgar fractions
ill also try tmr
yeah alr put in
dw its ok! anyways yeah i think most of them can be done via addition either the other string.append vulgar fractions
ok
lol
What's the recipe for string.replace(/_/g, “ “); ?I looked and I didn't see it on the sheet
#1215495041049436170 message
Wait now how do I get the curly quoted underscore I can't find it “ _ ” isn't searchable in discord or the infinibrowser
I got it a different way
👌
How do I get " ";? I checked infinibrowser and the optimsheet this time and discord search
pins in #1214815916957761586
hmm idk why discord doesn't search for that
It just gives me no result even when it's in text
Discord search doesnt like special characters
actual ass wtf
it is correct