Skip to content

Commit

Permalink
Merge pull request micropython#1879 from dhalbert/bytearray-array-ran…
Browse files Browse the repository at this point in the history
…ge-fixes

Handle truth values; speed up smallint checks
  • Loading branch information
tannewt committed May 13, 2019
2 parents 36e2faf + 8664a65 commit 589755e
Show file tree
Hide file tree
Showing 18 changed files with 600 additions and 506 deletions.
82 changes: 41 additions & 41 deletions locale/ID.po
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-05-09 01:06-0400\n"
"POT-Creation-Date: 2019-05-12 09:42-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down Expand Up @@ -52,7 +52,7 @@ msgstr ""
msgid "%q indices must be integers, not %s"
msgstr ""

#: shared-bindings/displayio/Group.c shared-bindings/displayio/Shape.c
#: shared-bindings/displayio/Shape.c shared-bindings/displayio/Group.c
#: shared-bindings/bleio/CharacteristicBuffer.c
#, fuzzy
msgid "%q must be >= 1"
Expand All @@ -70,12 +70,12 @@ msgstr "%q() mengambil posisi argumen %d tapi %d yang diberikan"
msgid "'%q' argument required"
msgstr "'%q' argumen dibutuhkan"

#: py/emitinlinethumb.c py/emitinlinextensa.c
#: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format
msgid "'%s' expects a label"
msgstr ""

#: py/emitinlinethumb.c py/emitinlinextensa.c
#: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format
msgid "'%s' expects a register"
msgstr "'%s' mengharapkan sebuah register"
Expand All @@ -95,7 +95,7 @@ msgstr "'%s' mengharapkan sebuah FPU register"
msgid "'%s' expects an address of the form [a, b]"
msgstr "'%s' mengharapkan sebuah alamat dengan bentuk [a, b]"

#: py/emitinlinethumb.c py/emitinlinextensa.c
#: py/emitinlinextensa.c py/emitinlinethumb.c
#, c-format
msgid "'%s' expects an integer"
msgstr "'%s' mengharapkan integer"
Expand Down Expand Up @@ -253,9 +253,9 @@ msgstr "Semua channel event yang disinkronisasi sedang digunakan"
msgid "All timers for this pin are in use"
msgstr "Semua timer untuk pin ini sedang digunakan"

#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/pulseio/PulseOut.c
#: ports/nrf/common-hal/pulseio/PulseOut.c shared-bindings/pulseio/PWMOut.c
#: shared-module/_pew/PewPew.c
msgid "All timers in use"
Expand Down Expand Up @@ -326,7 +326,7 @@ msgstr ""
msgid "Buffer incorrect size. Should be %d bytes."
msgstr ""

#: shared-bindings/bitbangio/I2C.c shared-bindings/busio/I2C.c
#: shared-bindings/busio/I2C.c shared-bindings/bitbangio/I2C.c
msgid "Buffer must be at least length 1"
msgstr ""

Expand Down Expand Up @@ -366,7 +366,7 @@ msgstr ""
msgid "Can't connect in Peripheral mode"
msgstr ""

#: shared-bindings/displayio/Bitmap.c shared-bindings/pulseio/PulseIn.c
#: shared-bindings/pulseio/PulseIn.c shared-bindings/displayio/Bitmap.c
msgid "Cannot delete values"
msgstr ""

Expand Down Expand Up @@ -452,7 +452,7 @@ msgstr "Clock unit sedang digunakan"
msgid "Column entry must be digitalio.DigitalInOut"
msgstr ""

#: shared-bindings/displayio/FourWire.c shared-bindings/displayio/ParallelBus.c
#: shared-bindings/displayio/ParallelBus.c shared-bindings/displayio/FourWire.c
msgid "Command must be an int between 0 and 255"
msgstr ""

Expand Down Expand Up @@ -490,8 +490,8 @@ msgstr ""
msgid "Data chunk must follow fmt chunk"
msgstr ""

#: ports/nrf/common-hal/bleio/Broadcaster.c
#: ports/nrf/common-hal/bleio/Peripheral.c
#: ports/nrf/common-hal/bleio/Broadcaster.c
#, fuzzy
msgid "Data too large for advertisement packet"
msgstr "Tidak bisa menyesuaikan data ke dalam paket advertisment"
Expand All @@ -513,17 +513,17 @@ msgstr ""
msgid "Drive mode not used when direction is input."
msgstr ""

#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
msgid "EXTINT channel already in use"
msgstr "Channel EXTINT sedang digunakan"

#: extmod/modure.c
msgid "Error in regex"
msgstr "Error pada regex"

#: shared-bindings/microcontroller/Pin.c
#: shared-bindings/neopixel_write/__init__.c shared-bindings/pulseio/PulseOut.c
#: shared-bindings/microcontroller/Pin.c shared-bindings/pulseio/PulseOut.c
#: shared-bindings/neopixel_write/__init__.c
#: shared-bindings/terminalio/Terminal.c
msgid "Expected a %q"
msgstr ""
Expand All @@ -532,8 +532,8 @@ msgstr ""
msgid "Expected a Characteristic"
msgstr ""

#: shared-bindings/bleio/Characteristic.c shared-bindings/bleio/Descriptor.c
#: shared-bindings/bleio/Service.c
#: shared-bindings/bleio/Descriptor.c shared-bindings/bleio/Service.c
#: shared-bindings/bleio/Characteristic.c
msgid "Expected a UUID"
msgstr ""

Expand Down Expand Up @@ -657,8 +657,8 @@ msgstr "Gagal untuk melepaskan mutex, status: 0x%08lX"
msgid "Failed to start advertising"
msgstr "Gagal untuk memulai advertisement, status: 0x%08lX"

#: ports/nrf/common-hal/bleio/Broadcaster.c
#: ports/nrf/common-hal/bleio/Peripheral.c
#: ports/nrf/common-hal/bleio/Broadcaster.c
#, fuzzy, c-format
msgid "Failed to start advertising, err 0x%04x"
msgstr "Gagal untuk memulai advertisement, status: 0x%08lX"
Expand All @@ -678,8 +678,8 @@ msgstr "Gagal untuk melakukan scanning, status: 0x%08lX"
msgid "Failed to stop advertising"
msgstr "Gagal untuk memberhentikan advertisement, status: 0x%08lX"

#: ports/nrf/common-hal/bleio/Broadcaster.c
#: ports/nrf/common-hal/bleio/Peripheral.c
#: ports/nrf/common-hal/bleio/Broadcaster.c
#, fuzzy, c-format
msgid "Failed to stop advertising, err 0x%04x"
msgstr "Gagal untuk memberhentikan advertisement, status: 0x%08lX"
Expand Down Expand Up @@ -720,8 +720,8 @@ msgstr ""
msgid "Frequency captured is above capability. Capture Paused."
msgstr ""

#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
#: shared-bindings/busio/I2C.c shared-bindings/busio/SPI.c
#: shared-bindings/bitbangio/I2C.c shared-bindings/bitbangio/SPI.c
msgid "Function requires lock"
msgstr ""

Expand Down Expand Up @@ -751,8 +751,8 @@ msgstr ""
msgid "Input/output error"
msgstr ""

#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "Invalid %q pin"
msgstr "%q pada tidak valid"

Expand Down Expand Up @@ -797,16 +797,16 @@ msgstr ""
msgid "Invalid format chunk size"
msgstr ""

#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
#: shared-bindings/busio/SPI.c shared-bindings/bitbangio/SPI.c
msgid "Invalid number of bits"
msgstr ""

#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
#: shared-bindings/busio/SPI.c shared-bindings/bitbangio/SPI.c
msgid "Invalid phase"
msgstr ""

#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: ports/atmel-samd/common-hal/touchio/TouchIn.c
#: ports/atmel-samd/common-hal/audioio/AudioOut.c
#: shared-bindings/pulseio/PWMOut.c
msgid "Invalid pin"
msgstr "Pin tidak valid"
Expand All @@ -827,7 +827,7 @@ msgstr "Pin untuk channel kanan tidak valid"
msgid "Invalid pins"
msgstr "Pin-pin tidak valid"

#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
#: shared-bindings/busio/SPI.c shared-bindings/bitbangio/SPI.c
msgid "Invalid polarity"
msgstr ""

Expand Down Expand Up @@ -928,8 +928,8 @@ msgstr "Tidak ada GCLK yang kosong"
msgid "No hardware random available"
msgstr ""

#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
#: ports/atmel-samd/common-hal/pulseio/PulseIn.c
#: ports/atmel-samd/common-hal/frequencyio/FrequencyIn.c
msgid "No hardware support on pin"
msgstr "Tidak ada dukungan hardware untuk pin"

Expand Down Expand Up @@ -1076,17 +1076,17 @@ msgstr ""
msgid "Sample rate too high. It must be less than %d"
msgstr "Nilai sampel terlalu tinggi. Nilai harus kurang dari %d"

#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "Serializer in use"
msgstr "Serializer sedang digunakan"

#: shared-bindings/nvm/ByteArray.c
msgid "Slice and value different lengths."
msgstr ""

#: shared-bindings/displayio/Bitmap.c shared-bindings/displayio/Group.c
#: shared-bindings/displayio/TileGrid.c shared-bindings/pulseio/PulseIn.c
#: shared-bindings/pulseio/PulseIn.c shared-bindings/displayio/Bitmap.c
#: shared-bindings/displayio/TileGrid.c shared-bindings/displayio/Group.c
msgid "Slices not supported"
msgstr ""

Expand Down Expand Up @@ -1175,7 +1175,7 @@ msgstr "Untuk keluar, silahkan reset board tanpa "
msgid "Too many channels in sample."
msgstr "Terlalu banyak channel dalam sampel"

#: shared-bindings/displayio/FourWire.c shared-bindings/displayio/ParallelBus.c
#: shared-bindings/displayio/ParallelBus.c shared-bindings/displayio/FourWire.c
msgid "Too many display busses"
msgstr ""

Expand Down Expand Up @@ -1216,8 +1216,8 @@ msgstr ""
msgid "Unable to allocate buffers for signed conversion"
msgstr "Tidak dapat mengalokasikan buffer untuk signed conversion"

#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
#: ports/atmel-samd/common-hal/audiobusio/I2SOut.c
#: ports/atmel-samd/common-hal/audiobusio/PDMIn.c
msgid "Unable to find free GCLK"
msgstr "Tidak dapat menemukan GCLK yang kosong"

Expand Down Expand Up @@ -1345,8 +1345,8 @@ msgstr ""
msgid "argument has wrong type"
msgstr ""

#: py/argcheck.c shared-bindings/_stage/__init__.c
#: shared-bindings/digitalio/DigitalInOut.c shared-bindings/gamepad/GamePad.c
#: py/argcheck.c shared-bindings/gamepad/GamePad.c
#: shared-bindings/_stage/__init__.c shared-bindings/digitalio/DigitalInOut.c
msgid "argument num/types mismatch"
msgstr "argumen num/types tidak cocok"

Expand Down Expand Up @@ -1416,7 +1416,7 @@ msgstr ""
msgid "buffer size must match format"
msgstr "buffers harus mempunyai panjang yang sama"

#: shared-bindings/bitbangio/SPI.c shared-bindings/busio/SPI.c
#: shared-bindings/busio/SPI.c shared-bindings/bitbangio/SPI.c
msgid "buffer slices must be of equal length"
msgstr ""

Expand Down Expand Up @@ -1700,7 +1700,7 @@ msgstr ""
msgid "dict update sequence has wrong length"
msgstr ""

#: py/modmath.c py/objfloat.c py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: py/objfloat.c py/runtime.c py/modmath.c py/objint_longlong.c py/objint_mpz.c
#: shared-bindings/math/__init__.c
msgid "division by zero"
msgstr ""
Expand Down Expand Up @@ -1770,7 +1770,7 @@ msgstr "argumen keyword ekstra telah diberikan"
msgid "extra positional arguments given"
msgstr "argumen posisi ekstra telah diberikan"

#: shared-bindings/audioio/WaveFile.c shared-bindings/displayio/OnDiskBitmap.c
#: shared-bindings/displayio/OnDiskBitmap.c shared-bindings/audioio/WaveFile.c
msgid "file must be a file opened in byte mode"
msgstr ""

Expand Down Expand Up @@ -1943,7 +1943,7 @@ msgstr "micropython decorator tidak valid"
msgid "invalid step"
msgstr ""

#: py/compile.c py/parse.c
#: py/parse.c py/compile.c
msgid "invalid syntax"
msgstr "syntax tidak valid"

Expand Down Expand Up @@ -1980,7 +1980,7 @@ msgstr "argumen keyword belum diimplementasi - gunakan args normal"
msgid "keywords must be strings"
msgstr "keyword harus berupa string"

#: py/emitinlinethumb.c py/emitinlinextensa.c
#: py/emitinlinextensa.c py/emitinlinethumb.c
msgid "label '%q' not defined"
msgstr ""

Expand Down Expand Up @@ -2087,11 +2087,11 @@ msgstr ""
msgid "need more than %d values to unpack"
msgstr ""

#: py/objint_longlong.c py/objint_mpz.c py/runtime.c
#: py/runtime.c py/objint_longlong.c py/objint_mpz.c
msgid "negative power with no float support"
msgstr ""

#: py/objint_mpz.c py/runtime.c
#: py/runtime.c py/objint_mpz.c
msgid "negative shift count"
msgstr ""

Expand Down Expand Up @@ -2198,7 +2198,7 @@ msgstr "panjang data string memiliki keganjilan (odd-length)"
msgid "offset out of bounds"
msgstr "modul tidak ditemukan"

#: py/objarray.c py/objstr.c py/objstrunicode.c py/objtuple.c
#: py/objstr.c py/objarray.c py/objstrunicode.c py/objtuple.c
#: shared-bindings/nvm/ByteArray.c
msgid "only slices with step=1 (aka None) are supported"
msgstr ""
Expand Down Expand Up @@ -2348,7 +2348,7 @@ msgstr ""
msgid "slice step cannot be zero"
msgstr ""

#: py/objint.c py/sequence.c
#: py/sequence.c py/objint.c
msgid "small int overflow"
msgstr ""

Expand Down Expand Up @@ -2588,7 +2588,7 @@ msgstr ""

#: py/objint.c
#, c-format
msgid "value would overflow a %d byte buffer"
msgid "value must fit in %d byte(s)"
msgstr ""

#: shared-bindings/displayio/Bitmap.c
Expand Down

0 comments on commit 589755e

Please sign in to comment.