]> gitweb.factorcode.org Git - factor.git/commit
Rename and add sorting words
authorGiftpflanze <gifti@tools.wmflabs.org>
Wed, 1 Feb 2023 17:27:34 +0000 (17:27 +0000)
committerGiftpflanze <80504430+gifti258@users.noreply.github.com>
Wed, 8 Feb 2023 06:05:43 +0000 (07:05 +0100)
commitdb1ad197d9fabbeb6251ba75687716f75e1d998b
tree23916a3f9573deb20d511febfd5a21ae68afeb64
parente7774d14753a8dc4b4e1e4b1d2aa5ec1afd5dbd9
Rename and add sorting words

sorting:
natural-sort → sort
sort → sort-with
sort-with → sort-by
+ inv-sort
+ inv-sort-with
inv-sort-with → inv-sort-by
+ inv-sort-keys
+ inv-sort-values

sorting.slots → sorting.specification:
compare-slots → compare-with-spec
sort-by → sort-with-spec
sort-by-with → sort-with-spec-by
sort-keys-by → sort-keys-with-spec
sort-values-by → sort-values-with-spec

sorting.quick:
natural-sort! → sort!
sort! → sort-with!
sort-with! → sort-by!
+ inv-sort!
+ inv-sort-with!
inv-sort-with! → inv-sort-by!

sorting.bubble:
natural-bubble-sort! → bubble-sort!
bubble-sort! → bubble-sort-with!
163 files changed:
basis/channels/channels-tests.factor
basis/compiler/cfg/dominance/dominance.factor
basis/compiler/cfg/linear-scan/assignment/assignment-tests.factor
basis/compiler/cfg/linearization/linearization.factor
basis/compiler/cfg/ssa/destruction/coalescing/coalescing.factor
basis/compiler/cfg/ssa/interference/interference.factor
basis/compiler/cfg/stacks/padding/padding-tests.factor
basis/compiler/tests/redefine5.factor
basis/compiler/tests/redefine8.factor
basis/compiler/tests/redefine9.factor
basis/compiler/tree/debugger/debugger-tests.factor
basis/compiler/tree/debugger/debugger.factor
basis/compiler/tree/def-use/def-use-tests.factor
basis/compiler/tree/def-use/simplified/simplified-tests.factor
basis/compiler/tree/propagation/propagation-tests.factor
basis/compiler/tree/tuple-unboxing/tuple-unboxing-tests.factor
basis/compression/huffman/huffman.factor
basis/compression/inflate/inflate.factor
basis/cpu/arm/assembler/32/32.factor
basis/cpu/arm/assembler/64/64.factor
basis/cpu/arm/assembler/assembler.factor
basis/cpu/arm/assembler/opcodes/opcodes.factor
basis/db/sqlite/sqlite-tests.factor
basis/db/tuples/tuples-tests.factor
basis/editors/vim/generate-syntax/generate-syntax.factor
basis/escape-strings/escape-strings.factor
basis/fixups/fixups.factor
basis/globs/globs-tests.factor
basis/heaps/heaps-tests.factor
basis/help/apropos/apropos.factor
basis/help/search/search.factor
basis/help/vocabs/vocabs.factor
basis/http/server/static/static.factor
basis/interval-maps/interval-maps.factor
basis/io/directories/directories-tests.factor
basis/math/primes/factors/factors.factor
basis/math/primes/pollard-rho-brent/pollard-rho-brent.factor
basis/math/statistics/statistics.factor
basis/mime/multipart/multipart-tests.factor
basis/models/sort/sort.factor
basis/regexp/minimize/minimize.factor
basis/see/see.factor
basis/sequences/parser/parser.factor
basis/sorting/human/human-tests.factor
basis/sorting/human/human.factor
basis/sorting/slots/authors.txt [deleted file]
basis/sorting/slots/slots-docs.factor [deleted file]
basis/sorting/slots/slots-tests.factor [deleted file]
basis/sorting/slots/slots.factor [deleted file]
basis/sorting/slots/summary.txt [deleted file]
basis/sorting/specification/authors.txt [new file with mode: 0644]
basis/sorting/specification/specification-docs.factor [new file with mode: 0644]
basis/sorting/specification/specification-tests.factor [new file with mode: 0644]
basis/sorting/specification/specification.factor [new file with mode: 0644]
basis/sorting/specification/summary.txt [new file with mode: 0644]
basis/sorting/title/title-tests.factor
basis/splitting/monotonic/monotonic.factor
basis/suffix-arrays/suffix-arrays.factor
basis/tools/annotations/annotations.factor
basis/tools/coverage/coverage-tests.factor
basis/tools/crossref/crossref.factor
basis/tools/destructors/destructors.factor
basis/tools/files/files.factor
basis/tools/memory/memory.factor
basis/tools/profiler/sampling/sampling.factor
basis/tools/scaffold/scaffold.factor
basis/ui/gadgets/grid-lines/grid-lines-tests.factor
basis/ui/gadgets/menus/menus.factor
basis/ui/tools/inspector/inspector.factor
basis/unicode/unicode.factor
basis/unix/linux/proc/proc.factor
basis/vocabs/hierarchy/hierarchy.factor
basis/vocabs/metadata/resources/resources-tests.factor
basis/vocabs/prettyprint/prettyprint.factor
basis/xmode/catalog/catalog.factor
basis/xmode/keyword-map/keyword-map.factor
core/classes/algebra/algebra.factor
core/classes/classes-tests.factor
core/graphs/graphs-tests.factor
core/hash-sets/hash-sets-tests.factor
core/sets/sets-tests.factor
core/sorting/sorting-docs.factor
core/sorting/sorting-tests.factor
core/sorting/sorting.factor
core/source-files/errors/errors.factor
core/vocabs/parser/parser.factor
core/vocabs/vocabs.factor
extra/alien/fortran/fortran.factor
extra/anagrams/anagrams.factor
extra/annotations/annotations-docs.factor
extra/benchmark/interval-sets/interval-sets.factor
extra/benchmark/sort/sort.factor
extra/benchmark/splay/splay.factor
extra/build-from-source/windows/windows.factor
extra/c/lexer/lexer.factor
extra/codebook/codebook.factor
extra/color-table/color-table.factor
extra/command-loop/command-loop.factor
extra/compiler/cfg/gvn/testing/testing.factor
extra/contributors/contributors.factor
extra/cursors/cursors-tests.factor
extra/did-you-mean/did-you-mean.factor
extra/enigma/enigma-tests.factor
extra/fuel/xref/xref.factor
extra/gemini/server/server.factor
extra/gml/core/core.factor
extra/gopher/server/server.factor
extra/gpu/render/render.factor
extra/help/lint/coverage/coverage-tests.factor
extra/help/lint/coverage/coverage.factor
extra/ifaddrs/ifaddrs.factor
extra/images/atlas/atlas.factor
extra/koszul/koszul.factor
extra/lint/vocabs/vocabs.factor
extra/lru-cache/lru-cache-tests.factor
extra/machine-learning/decision-trees/decision-trees.factor
extra/machine-learning/label-binarizer/label-binarizer.factor
extra/machine-learning/label-encoder/label-encoder.factor
extra/managed-server/chat/chat.factor
extra/mason/test/test.factor
extra/math/extras/extras.factor
extra/math/transforms/bwt/bwt.factor
extra/memcached/memcached-tests.factor
extra/multi-methods/multi-methods.factor
extra/pair-methods/pair-methods.factor
extra/papier/render/render.factor
extra/path-finding/path-finding-tests.factor
extra/project-euler/004/004.factor
extra/project-euler/009/009.factor
extra/project-euler/022/022.factor
extra/project-euler/043/043.factor
extra/project-euler/052/052.factor
extra/project-euler/062/062.factor
extra/project-euler/112/112.factor
extra/project-euler/common/common.factor
extra/punycode/punycode.factor
extra/quadtrees/quadtrees-tests.factor
extra/redis/redis-tests.factor
extra/reports/noise/noise.factor
extra/rosetta-code/anagrams-deranged/anagrams-deranged.factor
extra/rosetta-code/count-the-coins/count-the-coins.factor
extra/rosetta-code/knapsack/knapsack.factor
extra/rosetta-code/top-rank/top-rank.factor
extra/s3/s3.factor
extra/semver/semver-tests.factor
extra/snake-game/game/game.factor
extra/sorting/bubble/bubble-tests.factor
extra/sorting/bubble/bubble.factor
extra/sorting/extras/extras.factor
extra/sorting/quick/quick-tests.factor
extra/sorting/quick/quick.factor
extra/spelling/spelling.factor
extra/tools/tree/tree.factor
extra/units/units.factor
extra/webapps/blogs/blogs.factor
extra/webapps/mason/dashboard/dashboard.factor
extra/webapps/pastebin/pastebin.factor
extra/webapps/planet/planet.factor
extra/webapps/wiki/wiki.factor
extra/wordlet/wordlet.factor
extra/wordtimer/wordtimer.factor
extra/zoneinfo/zoneinfo.factor
misc/vim/syntax/factor/generated.vim