Jeremy Andrews
0c61ee391c
Issue #2974 - Part 14: Moved libraries and imports.
...
reduce is moved to functools, urllib reogranized.
2to3 . --fix urllib -wpn
2to3 . --fix reduce -wpn
2to3 . --fix import -wpn
2to3 . --fix imports -wpn
2to3 . --fix imports2 -wpn
Ref: PEP 3108, PEP 3100
https://peps.python.org/pep-3108/
https://peps.python.org/pep-3100/
2026-03-04 20:24:12 -06:00
Jeremy Andrews
46f126c10c
Issue #2974 - Part 8: Adapt except
...
2to3 . --fix except -wpn
Python 3 exception syntax is different. Comma-based syntax is gone,
much like print syntax is changed.
This lets you have the old behavior. Mechanical.
Ref: PEP 3110
https://peps.python.org/pep-3110/
2026-03-04 15:00:58 -06:00
Jeremy Andrews
8c0f0ccdcf
Issue #2974 - Part 6: Adapt dict
...
2to3 . --fix dict -wpn
Py2 dict was a list by default, the iterator versions
were switched around to be the default.
This lets you have the old behavior. Mechanical.
Ref: PEP 3106
https://peps.python.org/pep-3106/
2026-03-04 13:56:53 -06:00
Jeremy Andrews
ec4f21e5e3
Issue #2974 - Part 4: Adapt map
...
2to3 . --fix map -wpn
Py2 map was a list, now map is an iterator.
This lets you have the old behavior. Mechanical.
Ref:
https://www.artima.com/weblogs/viewpost.jsp?thread=208549
2026-03-04 13:22:20 -06:00
Jeremy Andrews
e11fc9b4cf
Issue #2974 - Part 1: Adapt all print statements.
...
2to3 . --fix print -wn
Essentially, print is a function instead of statement.
Ref:
PEP 3105
https://peps.python.org/pep-3105/
2026-03-04 03:48:01 -06:00
Moonchild
8f21ccd0a2
Issue #2653 - Part 2: Update tests
2024-11-17 21:38:15 +01:00
Moonchild
5eab50c9f9
Issue #1656 - Remove more vim control lines.
...
Vim control lines were re-introduced or not entirely cleaned up.
This nukes them again.
Removing from embedding, extensions, gfx, hal, ipc, layout, mailnews,
media and memory. More to come.
2023-05-04 22:06:35 +02:00
Moonchild
92452d7614
Issue #80 - reinstated unified building for some large chunks of our code.
...
This should reduce compile complexity saving time and reducing linker stress.
2022-09-04 11:50:24 +00:00
Moonchild
534de5cc5b
Issue #21 - Remove remaining telemetry structs, callers and flags.
2022-04-02 14:49:45 +02:00
Moonchild
ae2a160348
Issue #1053 - Part 2a: Remove android from /layout (partial)
...
This removes android code from base, build, forms, generic, inspector, style,
printing, tools and xul.
2020-12-26 10:16:55 +00:00
Moonchild
e0bda22462
Issue #1656 - Part 10: Manual cleanup.
2020-09-24 09:22:12 +00:00
Moonchild
4a42352e64
Issue #1656 - Part 8: Devtools and misc.
2020-09-24 08:10:23 +00:00
Moonchild
d5a2c45aad
Issue #1656 - Part 6: Clean up the build files
2020-09-23 15:52:00 +00:00
Matt A. Tobin
4187fbb2e8
Issue #80 - De-unify /layout/tools/layout-debug/src
2020-04-18 00:21:30 -04:00
wolfbeast
90773547e7
Issue #1360 - Part 2: Update tests for changed preferences.
2020-01-26 10:28:17 +01:00
Ascrod
1d0af8b591
Issue #991 Part 5: DOM and layout
2019-04-13 11:37:45 -04:00
wolfbeast
1124fb525b
Remove other gonk widget conditionals and unused files.
...
Tag #288 .
2018-05-13 22:46:04 +02:00
janekptacijarabaci
259e214960
Basilisk - the cmd line - help (the columns alignment, error improvements)
...
https://github.com/MoonchildProductions/moebius/pull/58
2018-02-28 08:49:42 +01:00
Matt A. Tobin
5f8de423f1
Add m-esr52 at 52.6.0
2018-02-02 04:16:08 -05:00